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
338609113007	338609113568	338609114118	338609114668	338609115218	338609115768	338609116318	338609116868	338609117418	338609117968	338609118518	338609119068	338609119618	338609120168	338609120718	338609121268	338609121818	338609122368	338609122918	338609123468	338609124018	338609124568	338609125118	338609125668	338609126218	338609126768	338609127318	338609127868	338609128418	338609128968	338609129518	338609130068	338609130618	338609131168	338609131718	338609132268	338609132818	338609133368	338609133918	338609134468	338609135018	338609135568	338609136118	338609136668	338609137218	338609137768	338609138318	338609138868	338609139418	338609139968	338609140518	338609141068	338609141618	338609142168	338609142718	338609143268	338609143818	338609144368	338609144918	338609145468	338609146018	338609146568	338609147118	338609147668	338609148218	338609148768	338609149318	338609149868	338609150418	338609150968	338609151518	338609152068	338609152618	338609153168	338609153718	338609154268	338609154818	338609155368	338609155918	338609156468	338609157018	338609157568	338609158118	338609158668	338609159218	338609159768	338609160318	338609160868	338609161418	338609161968	338609162518	338609163068	338609163618	338609164168	338609164718	338609165268	338609165818	338609166368	338609166918	338609167468	338609168018	338609168568	338609169118	338609169668	338609170218	338609170768	338609171318	338609171868	338609172418	338609172968	338609173518	338609174068	338609174618	338609175168	338609175718	338609176268	338609176818	338609177368	338609177918	338609178468	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2250	2736	3600	2250	2736	3600	2250	2736	3600	2250	2736	3600	2250	2736	3600	2250	2736	3600	2250	2736	3600	2250	2735	3600	2250	2735	3600	2250	2735	3600	2250	2735	3600	2250	2735	3600	2250	2735	3600	2250	2735	3600	2250	2735	3600	2250	2734	3600	2250	2734	3600	2250	2734	3600	2250	2734	3600	2250	2734	3600	2250	2734	3600	2250	2734	3600	2250	2733	3600	2250	2733	3600	2250	2733	3600	2250	2733	3600	2250	2733	3600	2250	2733	3600	2250	2733	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2731	3600	2250	2731	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24519	21626	25909	27845	21629	21610	2327	468	318	282	264	259	265	232	222	213	222	219	213	179	196	199	214	208	194	221	206	192	187	171	196	200	182	177	189	190	194	228	179	218	177	168	165	168	165	172	198	210	176	178	186	193	198	200	191	246	169	195	202	194	181	212	183	189	177	201	202	198	192	194	183	189	170	179	178	192	227	176	157	159	167	188	193	199	165	174	175	219	188	187	165	172	175	179	185	143	206	210	204	185	191	196	193	188	181	203	181	171	181	203	209	177	212	192	168	200	173	170	173	176	182	194	188	182	198	163	173	181	197	202	181	244	196	195	183	195	229	196	205	195	189	203	194	165	169	195	172	197	193	192	221	217	173	181	191	185	197	190	172	190	185	171	169	207	180	177	198	205	200	171	203	201	189	170	192	182	170	204	196	200	173	191	176	186	180	199	204	159	190	215	227	236	173	199	183	188	191	160	184	199	194	206	202	183	211	183	193	184	166	159	160	188	183	189	160	170	194	189	176	174	201	187	197	198	202	185	189	171	177	161	193	218	176	192	166	175	180	184	210	185	192	217	165	185	190	164	172	162	230	227	202	200	178	190	230	202	163	203	215	183	180	205	179	188	203	187	173	177	191	184	161	203	189	197	194	174	197	199	227	182	174	187	198	191	188	189	195	219	218	189	179	172	191	186	193	182	198	167	178	185	189	185	186	182	200	197	188	170	176	159	166	196	183	206	213	164	199	186	201	192	213	208	200	184	179	205	194	209	196	166	203	197	191	181	208	160	190	192	177	166	183	194	177	200	185	200	170	186	216	206	214	175	188	192	203	181	211	206	170	179	198	189	170	198	208	184	198	202	190	185	186	172	169	193	173	196	186	175	183	192	200	197	196	183	172	194	202	214	180	196	184	175	180	203	209	193	201	173	186	185	209	183	170	168	228	176	196	195	186	166	193	189	176	196	176	202	161	200	199	216	181	163	176	161	200	197	166	211	155	188	176	184	181	186	180	184	186	178	186	169	155	196	183	191	193	200	182	172	207	171	183	215	185	178	191	180	156	161	190	159	173	199	182	163	164	199	203	189	206	168	196	195	208	201	197	196	201	195	195	159	218	195	173	193	212	200	180	205	198	198	206	190	167	179	192	184	183	171	195	174	200	191	193	186	185	187	168	191	185	189	173	218	192	192	190	194	199	212	210	189	172	177	179	179	186	177	193	181	186	193	187	189	207	168	167	179	186	183	176	170	214	208	167	191	174	184	159	196	190	170	186	203	210	211	208	170	176	185	189	198	230	216	179	197	201	208	195	188	179	179	153	178	210	193	202	197	183	191	210	177	165	158	214	182	195	170	196	198	180	207	206	186	227	192	182	202	213	191	190	205	193	200	201	190	184	208	159	189	162	211	187	158	170	188	193	203	172	205	175	183	180	212	177	193	186	160	169	179	179	194	181	199	167	191	193	169	185	227	190	200	185	173	170	190	187	204	188	207	176	181	187	170	194	212	193	200	150	171	196	177	189	204	190	195	188	180	171	185	216	199	203	194	193	191	206	193	178	185	198	176	194	161	194	180	170	179	202	164	183	183	192	155	153	196	211	209	196	180	209	179	216	222	183	177	167	178	176	192	189	159	189	196	192	217	181	181	173	179	207	186	182	186	200	192	180	174	175	206	159	194	208	192	186	177	186	182	181	181	171	154	176	180	206	163	174	170	210	210	202	194	208	190	175	173	197	173	186	185	164	192	187	168	194	202	171	192	198	177	191	186	199	208	182	203	189	193	180	201	189	204	180	188	179	208	184	193	167	183	177	161	192	183	172	161	186	197	230	184	179	202	174	164	195	156	163	173	212	187	176	172	182	197	193	186	165	207	173	206	174	165	206	182	192	182	170	181	187	198	192	191	172	191	209	188	217	166	188	204	210	194	208	195	218	201	184	185	178	158	183	207	185	190	171	207	175	210	162	169	194	205	191	204	183	185	204	188	168	168	198	189	183	177	188	180	180	176	201	181	186	187	227	204	213	201	195	189	196	184	164	196	212	203	196	204	189	215	193	205	184	217	191	212	200	193	193	185	193	183	161	170	168	194	176	217	173	185	202	201	169	180	161	183	190	187	191	167	183	187	210	201	188	165	213	181	205	198	213	217	181	197	183	200	192	174	181	175	196	189	173	176	173	163	161	185	164	176	180	188	194	174	175	200	210	190	201	185	171	210	176	188	177	200	189	197	182	175	215	181	185	165	184	181	182	193	193	203	187	162	191	202	184	169	180	166	190	196	188	192	172	202	203	206	170	210	185	191	190	209	200	187	186	172	197	184	216	184	184	195	181	191	209	160	175	198	178	183	189	185	182	184	187	175	180	163	174	169	177	184	188	203	191	186	187	174	182	179	196	181	175	211	196	185	182	197	187	196	170	196	186	184	187	177	180	156	192	201	171	175	194	176	189	171	173	182	206	179	188	176	195	188	191	216	202	199	170	192	195	176	157	191	188	221	197	198	180	173	188	196	180	189	206	198	175	167	185	180	205	189	207	190	191	214	205	166	180	178	173	204	193	198	189	195	173	177	186	178	180	194	200	203	197	197	200	171	199	187	185	174	179	224	179	174	196	185	199	197	166	187	151	194	193	163	166	199	155	173	180	198	188	175	205	185	195	184	190	193	167	198	191	198	185	196	206	181	179	149	201	202	206	192	186	193	188	205	173	175	170	187	191	210	191	189	214	176	189	210	191	184	176	172	188	184	166	170	172	181	194	172	177	212	182	198	166	196	194	186	207	177	175	189	177	178	184	169	212	218	169	198	181	181	146	151	176	200	199	193	179	193	198	191	173	187	193	149	174	186	202	185	213	211	187	167	204	189	188	183	172	203	215	184	209	176	193	175	182	175	183	190	206	173	194	174	203	199	193	180	175	181	209	207	190	187	194	190	194	201	199	189	168	204	176	183	177	169	188	180	198	198	193	175	176	184	179	186	197	198	188	192	190	194	175	183	164	192	169	178	193	198	179	195	205	192	187	193	170	194	195	183	160	182	182	200	200	194	168	173	196	233	210	186	201	172	191	190	184	171	190	194	205	168	206	166	169	185	180	170	182	218	170	206	182	181	167	167	189	191	185	185	209	210	178	167	220	191	211	180	193	188	194	206	202	174	204	189	170	179	201	187	184	178	187	213	168	155	190	177	184	180	202	197	192	179	197	174	183	208	204	183	194	172	199	188	192	209	225	199	199	202	204	176	213	155	173	158	193	179	172	171	186	187	201	192	204	214	183	194	168	185	209	181	207	186	182	195	173	183	181	173	198	192	200	195	195	172	208	180	167	183	191	180	191	192	192	162	177	186	194	183	212	194	228	178	198	189	194	194	175	168	184	173	205	176	213	177	187	192	213	179	198	203	173	188	201	175	195	190	193	208	172	163	195	198	174	211	171	219	176	189	185	170	182	206	174	191	165	172	198	201	168	164	185	183	198	194	199	163	192	190	186	179	165	181	180	188	156	206
3922	4691	2986	1433	899	708	633	552	562	504	505	505	450	502	476	485	471	470	479	461	451	479	485	460	415	442	435	461	443	472	474	479	434	456	458	445	471	466	446	454	437	437	451	473	429	516	467	462	436	460	494	434	455	439	424	440	458	431	408	455	466	447	443	450	456	417	451	434	451	461	460	445	436	484	435	432	443	451	457	455	437	454	475	442	466	491	417	459	464	427	437	427	450	445	490	467	417	474	477	452	419	414	448	463	462	455	456	440	436	457	472	417	445	466	463	455	489	480	431	425	465	456	434	403	505	441	433	472	434	473	459	447	460	455	434	452	473	471	436	474	423	456	440	435	471	459	478	476	434	401	497	426	466	424	486	446	476	446	474	476	441	425	472	429	457	447	479	458	407	439	430	467	468	439	437	458	430	484	428	447	463	473	467	461	431	449	441	438	440	444	465	445	416	451	467	450	470	463	464	486	452	453	461	418	460	482	457	479	452	423	430	465	465	435	445	444	399	426	438	414	489	464	445	430	437	461	454	432	459	494	422	465	423	438	446	478	480	435	460	456	444	494	446	461	416	453	480	434	464	480	443	487	425	471	455	430	441	466	466	467	471	441	444	458	464	456	454	449	462	484	492	430	435	478	479	446	461	435	449	487	441	499	443	459	458	435	476	458	496	477	484	455	443	439	480	469	453	415	475	453	443	489	470	477	465	470	434	457	418	480	493	424	439	475	466	443	467	426	467	443	443	416	448	451	459	451	470	442	428	454	440	450	419	429	421	499	425	454	441	462	443	480	425	431	479	419	478	442	449	467	454	434	437	438	451	473	410	413	409	483	438	465	471	465	465	446	418	436	403	491	459	464	440	464	432	455	440	427	461	447	450	462	452	426	479	450	420	438	433	457	456	471	456	452	488	428	445	435	457	438	436	472	472	485	445	448	406	483	436	479	423	496	472	447	456	466	458	489	448	482	431	455	481	442	451	444	452	425	454	438	446	471	470	446	432	440	446	470	430	461	453	422	432	461	460	437	452	446	474	429	452	459	458	448	440	447	427	452	466	460	424	437	477	438	441	458	449	440	464	454	437	416	450	446	452	445	438	475	460	447	424	444	463	415	460	440	491	424	486	446	465	481	455	434	457	443	429	444	410	464	460	486	468	448	436	422	430	464	422	440	465	479	443	471	454	431	443	446	423	415	454	457	464	483	448	458	440	470	452	483	444	463	421	431	437	432	456	447	437	452	441	429	456	473	429	397	446	470	461	438	466	484	414	469	443	458	443	481	486	457	461	426	428	458	457	448	463	515	477	463	475	484	464	474	450	502	407	448	440	422	421	460	473	483	463	411	452	457	467	468	479	475	449	452	430	469	460	462	420	453	427	431	448	458	425	456	472	479	467	434	491	433	478	448	461	458	460	443	438	434	429	477	460	433	465	453	444	465	393	433	454	458	444	426	453	450	464	454	458	451	416	443	455	447	454	458	467	439	443	487	489	439	405	476	448	464	440	469	448	454	449	444	455	425	468	454	464	456	464	456	430	456	409	448	431	466	457	474	408	445	464	455	482	440	442	462	460	498	460	439	425	442	444	400	428	455	438	422	414	463	461	446	452	457	463	462	457	427	472	459	459	447	423	425	476	489	470	461	460	462	454	488	451	448	440	452	429	479	438	446	455	488	466	428	471	452	424	448	448	470	489	463	452	474	435	428	462	425	465	456	473	414	449	469	463	461	486	400	472	442	420	433	453	478	427	458	496	455	457	446	442	422	437	463	433	468	457	441	412	467	417	453	460	431	452	448	424	410	449	453	456	431	464	427	449	465	422	428	396	398	436	463	467	408	436	476	425	467	486	481	472	484	457	462	468	440	436	440	496	466	436	493	478	490	413	469	451	458	454	439	461	465	458	437	469	441	455	444	465	461	499	496	488	460	447	493	451	444	428	436	469	452	451	526	435	465	472	471	451	485	483	446	448	445	438	464	477	437	441	437	453	427	460	447	494	450	462	474	443	469	467	447	466	466	463	444	443	460	445	421	440	442	429	453	460	453	416	426	457	450	438	425	437	465	467	440	445	432	450	449	464	475	480	424	428	423	473	469	442	420	421	440	446	411	457	424	493	448	446	444	469	486	411	442	466	457	445	452	463	427	459	461	464	477	462	454	465	428	447	438	482	443	520	441	446	464	435	473	452	464	436	453	447	466	452	454	417	437	436	432	448	411	489	410	457	469	483	418	460	455	437	481	473	470	445	470	431	452	439	461	441	429	449	469	419	430	467	453	439	463	435	441	420	441	437	484	468	475	439	414	471	464	435	459	470	409	443	477	443	462	462	451	441	451	464	434	512	464	445	430	478	447	478	450	457	465	416	424	469	476	447	502	461	421	458	450	446	423	444	465	469	456	463	424	474	428	461	437	469	430	439	453	469	459	439	439	482	458	458	448	474	458	466	509	489	470	445	458	463	449	429	439	437	441	413	483	470	489	486	431	437	461	475	423	429	422	460	468	464	437	459	467	442	473	449	440	456	444	436	435	449	490	446	443	453	444	472	506	442	486	436	464	464	414	471	429	407	484	456	479	453	453	446	464	432	475	422	479	485	440	424	438	436	472	438	442	474	446	432	462	438	436	436	460	465	450	433	465	441	455	459	434	488	450	485	442	465	442	443	472	462	428	429	511	446	434	435	423	415	453	441	462	484	477	420	453	455	435	436	442	443	471	467	466	450	456	440	459	477	451	436	463	450	414	457	443	449	423	459	460	447	455	455	465	439	439	456	435	463	442	439	436	463	412	453	497	445	495	485	462	466	428	417	460	480	468	449	474	425	419	435	438	487	475	464	467	453	451	423	457	473	462	437	456	462	480	442	469	409	448	423	450	419	421	432	456	481	452	483	472	422	447	441	431	447	469	408	455	451	411	422	434	420	471	431	458	481	453	460	478	468	452	451	449	470	442	441	464	450	415	440	470	469	435	442	457	512	430	427	439	446	465	436	467	458	445	444	462	433	425	462	478	372	483	426	431	449	454	475	466	420	466	466	433	427	454	428	437	488	431	441	455	453	475	465	462	410	396	466	434	466	468	488	450	391	477	444	456	423	464	445	469	462	404	459	463	418	453	470	444	436	474	441	448	440	471	474	486	459	458	410	456	459	485	467	417	435	462	480	434	440	471	466	428	430	445	444	426	432	410	479	449	448	483	439	499	429	416	444	488	466	470	467	440	457	397	467	446	443	457	444	439	453	456	408	460	488	456	467	474	494	433	499	446	458	453	460	463	445	452	446	478	479	441	432	445	447	453	395	414	462	409	453	463	453	441	466	405	455	476	456	420	399	448	507	471	456	476	457	526	453	460	477	443	454	433	465	438	449	436	441	418	433	458	494	435	467	448	427	469	457	424	453	426	426	467	425	441	444	424	454	447	461	498	423	449	415	449	457	447	432	472	443	490	466	453	442	455	436	456	461	450	463	439	428	458	438	471	462	466	412	493	460	445	411	436
33444	10669	1261	548	477	427	453	408	417	441	459	413	440	403	450	429	429	391	405	456	429	482	453	421	437	461	437	439	422	402	410	480	463	432	430	420	417	466	431	446	399	442	456	425	440	456	396	417	436	443	429	447	433	453	450	469	439	448	431	399	423	411	451	426	408	448	402	401	449	418	450	426	428	446	435	416	390	397	489	489	454	408	434	415	442	447	446	412	408	429	421	417	423	425	383	444	431	405	439	451	440	442	423	379	416	437	395	452	472	407	423	421	444	414	455	408	385	461	417	402	421	441	440	439	409	409	421	400	421	405	425	461	417	389	410	405	417	405	409	408	449	412	406	425	465	403	402	415	379	428	444	466	430	452	417	430	443	403	434	422	407	430	451	430	388	400	417	460	424	430	465	423	430	451	437	462	450	408	481	465	423	431	410	402	421	435	447	423	438	432	459	416	422	432	401	408	434	475	413	484	416	455	415	432	421	408	430	415	433	404	404	463	442	434	431	434	435	419	414	428	456	455	411	437	437	424	396	416	412	460	411	441	426	420	447	414	435	432	438	442	398	445	398	419	410	430	425	412	422	446	419	406	393	456	388	406	415	397	385	399	420	436	409	432	436	468	447	389	404	486	431	438	431	408	414	427	414	431	394	446	374	437	391	453	404	425	440	421	404	418	438	440	461	432	397	436	480	446	389	401	422	405	379	429	432	456	415	394	388	405	440	431	437	424	429	439	409	434	410	406	446	443	381	416	394	428	463	429	412	413	448	405	414	432	413	395	428	438	430	407	417	452	429	428	447	446	443	450	392	425	453	446	416	401	398	432	441	393	408	415	444	407	429	426	412	404	433	409	429	457	426	448	456	428	434	409	436	425	428	437	463	455	365	425	424	368	393	441	420	425	416	457	457	419	431	434	437	425	442	422	423	413	425	452	430	442	367	411	407	409	425	421	422	447	418	473	453	455	442	410	457	425	439	440	400	436	462	432	437	454	443	472	419	434	394	451	415	412	369	447	432	409	396	436	423	410	454	431	395	439	377	398	428	399	411	456	436	431	405	447	431	426	412	424	404	422	443	451	424	462	382	414	417	444	398	438	437	390	402	440	428	389	429	392	422	437	388	428	442	451	448	423	414	436	475	442	420	449	422	395	441	441	402	429	433	449	458	430	410	413	424	451	424	430	444	482	403	437	411	407	413	424	429	457	428	398	409	417	388	420	384	412	423	409	422	440	425	397	421	417	443	433	435	440	441	460	424	443	478	447	456	452	429	435	428	433	426	423	438	432	434	482	424	392	420	414	426	426	456	422	469	422	465	404	433	399	398	413	386	408	393	464	421	462	439	391	437	395	429	421	465	458	406	423	453	416	485	443	396	446	450	410	441	415	424	421	417	449	437	465	435	424	442	429	443	447	418	495	415	420	435	457	420	409	396	406	454	446	446	449	435	415	457	461	474	446	379	448	426	435	459	420	410	448	443	414	402	410	404	409	412	440	408	425	438	408	486	433	445	417	411	430	460	422	420	419	437	424	416	441	403	438	461	442	443	470	420	415	455	464	487	396	416	423	403	448	445	410	418	433	421	395	460	399	442	450	447	460	415	490	396	437	495	424	443	386	469	423	464	413	447	377	432	437	422	425	440	451	423	476	420	428	464	425	443	471	431	424	444	415	451	423	427	446	425	435	416	434	459	431	422	402	462	445	431	411	441	424	440	409	426	442	439	448	462	446	437	437	406	393	426	455	443	402	501	416	422	418	399	425	419	405	462	454	410	436	435	419	430	420	423	442	411	410	369	384	437	415	411	400	416	413	406	410	409	442	409	428	427	416	428	430	453	435	391	408	443	429	400	430	411	460	403	429	412	413	439	441	421	420	392	399	409	452	438	403	430	451	460	480	393	419	402	432	437	415	385	399	434	435	448	404	423	413	424	423	405	425	451	408	480	460	413	414	423	403	427	416	416	444	419	420	405	410	456	421	451	476	424	422	424	433	416	402	433	426	435	408	424	429	429	419	416	433	427	433	420	424	433	457	418	398	419	402	431	421	418	462	465	431	430	412	423	428	450	442	402	434	434	440	435	421	431	390	406	427	455	431	432	459	423	417	468	455	458	411	417	436	422	402	444	441	427	414	415	395	431	440	466	396	399	412	429	417	403	417	405	425	446	410	418	407	415	405	467	419	424	442	436	450	450	447	432	454	430	407	440	420	406	371	453	455	406	423	444	401	465	420	444	408	454	424	445	408	430	400	414	438	451	443	427	438	397	412	420	445	470	399	448	421	428	425	415	443	438	453	427	436	430	419	494	427	421	421	372	421	416	409	436	412	426	412	404	407	456	431	401	463	444	432	415	437	417	410	440	464	430	452	419	445	435	443	417	446	364	419	390	379	474	400	380	412	444	413	414	430	410	402	412	419	443	411	410	405	432	429	436	421	436	400	433	473	411	409	431	455	459	421	462	438	452	408	443	421	416	400	438	451	431	445	421	452	448	443	402	483	427	421	487	422	448	410	432	398	414	446	419	425	434	434	394	412	439	430	427	423	411	435	423	437	442	389	426	399	426	461	403	395	413	464	418	439	396	404	467	406	409	415	425	442	448	392	435	423	401	445	416	447	439	479	432	402	440	413	427	421	445	422	406	420	395	468	466	452	446	418	398	414	406	411	434	427	427	422	444	476	410	421	410	431	420	438	419	400	453	400	448	394	372	380	437	404	433	379	450	407	422	409	408	449	385	448	450	420	447	461	405	394	448	403	407	404	413	396	443	451	425	432	426	437	407	434	482	443	409	449	425	433	438	438	451	441	451	396	424	413	427	382	430	422	487	399	448	431	490	412	443	412	426	436	434	434	439	438	404	434	417	446	409	424	458	453	430	461	423	420	465	448	434	397	433	402	425	419	414	426	464	356	458	442	423	440	438	438	451	459	434	424	416	453	470	418	396	420	463	445	436	407	427	455	435	456	395	444	456	367	427	407	402	430	448	425	451	474	453	418	421	425	440	409	442	421	438	437	394	432	444	419	439	448	470	438	407	388	400	399	444	414	424	472	473	421	454	404	396	394	460	482	418	433	447	447	429	446	457	454	435	424	496	402	427	411	409	443	434	442	460	408	422	440	423	413	474	427	408	435	408	457	453	440	450	410	423	432	415	448	445	468	447	433	407	452	433	424	438	403	443	426	439	422	447	433	443	465	396	410	413	435	446	429	444	454	453	423	413	431	417	443	433	422	425	424	432	417	418	435	417	425	414	398	421	407	403	400	446	412	387	424	407	449	392	427	431	465	441	411	445	425	441	422	443	410	406	423	404	445	439	459	396	452	450	448	429	397	432	387	475	382	454	417	426	409	405	429	384	408	431	434	428	366	437	411	438	417	435	389	478	436	403	441	399	415	411	425	427	425	412	461	408	373	456	433	432	414	409	392	463	462	423	421	422	456	408	442	437	412	435	441	437	430	421	453	430	376	441	441	480	424	426	410	440	424	429	450	454	413
7367	1105	1080	977	960	924	1000	931	963	911	938	918	941	1008	936	921	910	919	1002	945	916	966	863	928	948	922	938	986	961	906	920	949	947	858	897	900	908	916	892	947	942	929	931	1004	952	901	985	889	924	928	894	916	941	944	926	932	936	953	993	935	965	943	948	898	986	903	884	951	983	941	951	934	954	946	959	968	910	963	941	941	930	930	932	896	907	984	918	970	955	911	904	905	939	932	938	932	968	919	942	912	865	953	941	852	959	877	907	944	927	934	952	911	941	960	934	913	901	908	941	979	926	944	967	940	946	887	938	945	973	970	946	928	832	905	943	907	885	940	954	928	960	966	936	922	1010	945	950	1008	907	975	931	890	930	944	960	962	916	912	941	959	955	943	929	981	944	953	933	936	923	952	918	954	951	938	950	965	973	937	954	923	954	902	911	948	901	942	919	919	956	941	940	917	917	935	992	929	900	912	935	953	926	968	894	981	959	921	951	934	914	971	956	967	866	938	925	924	944	883	955	916	988	961	931	918	921	989	964	914	961	909	934	990	947	942	938	909	853	906	931	905	1018	966	932	967	941	975	947	922	979	1011	1006	947	907	967	955	950	984	941	954	952	938	940	941	923	948	932	952	949	939	932	923	1007	965	911	950	936	958	942	937	925	927	1022	965	996	938	971	864	958	957	952	886	921	1012	950	935	904	982	930	948	920	914	928	970	928	945	949	890	925	941	938	904	930	901	947	928	944	938	917	906	940	923	957	934	907	911	931	892	928	926	947	965	900	989	932	926	970	910	892	901	966	978	975	963	903	873	949	895	962	947	952	1009	863	943	947	952	957	936	958	990	944	925	918	965	971	906	975	949	916	909	976	957	933	993	957	943	956	895	999	926	901	955	971	905	968	878	954	882	976	915	978	957	942	911	951	923	951	963	914	984	968	968	948	913	929	967	875	967	940	917	918	979	938	927	954	916	918	916	959	951	929	927	952	913	955	979	959	971	943	927	931	964	946	875	961	914	969	974	972	945	925	976	896	944	974	1028	972	965	1015	1016	917	920	946	956	893	940	935	956	992	909	957	970	902	930	944	921	942	954	944	942	881	949	962	917	932	904	922	945	928	933	924	878	911	873	969	951	928	922	919	952	973	974	893	879	907	908	948	958	892	965	920	979	1012	918	963	923	940	949	959	970	962	964	982	884	989	928	935	903	956	947	1014	941	925	966	901	935	946	933	919	1015	964	956	916	907	943	992	946	884	934	915	922	994	903	938	913	949	919	871	925	915	967	930	912	975	921	951	882	906	922	929	937	856	859	946	974	932	954	941	924	938	962	927	930	931	903	967	979	898	895	933	899	941	916	934	959	951	991	920	875	918	927	917	948	973	966	938	891	959	915	927	971	880	954	943	936	998	921	927	944	929	953	962	949	925	954	914	917	935	939	939	907	928	944	958	954	912	902	911	893	909	981	951	947	916	923	920	958	941	881	900	962	932	945	998	931	966	982	923	909	879	965	950	920	919	913	946	931	909	938	942	924	920	920	937	976	960	911	924	936	947	922	978	919	951	949	935	950	990	886	956	940	929	914	980	982	929	940	926	993	905	903	927	991	1009	958	909	930	867	929	872	922	918	867	964	1004	973	901	881	942	956	956	976	938	970	942	965	968	892	908	919	958	999	946	934	882	922	1003	920	940	942	951	959	968	940	967	914	964	933	975	915	970	960	956	893	948	938	945	941	940	968	917	966	902	958	915	955	906	914	912	996	892	907	948	960	945	981	961	899	966	911	909	968	949	949	932	953	934	989	955	961	934	927	944	899	940	915	944	933	946	918	906	932	988	987	947	950	904	987	899	922	948	1000	929	921	987	931	913	948	914	1004	905	917	888	961	890	902	904	924	903	954	965	876	949	945	926	950	942	927	896	953	975	967	924	969	972	933	938	940	930	938	938	910	894	975	949	890	950	946	885	902	928	915	953	925	907	955	954	967	952	934	917	927	880	870	922	982	969	919	919	923	932	964	933	969	913	907	906	944	912	940	922	967	990	942	954	980	957	938	937	904	925	947	962	960	958	992	963	892	951	883	961	926	955	909	961	928	915	918	943	939	963	937	933	882	944	938	1013	908	908	955	921	937	992	918	985	921	972	945	977	937	997	951	971	968	923	985	934	940	891	936	941	922	936	908	914	930	900	938	946	968	920	948	980	919	986	965	969	939	915	952	877	915	885	931	965	962	940	961	950	880	910	933	934	900	978	915	893	988	1019	982	958	937	921	934	951	940	996	992	918	950	909	922	1047	946	984	895	986	925	948	957	927	913	951	924	976	906	897	932	957	957	936	972	969	928	904	958	920	963	924	915	906	933	907	975	930	926	980	913	915	957	907	929	938	920	937	918	994	1001	1023	919	955	933	869	913	928	927	890	907	920	920	955	977	886	911	909	960	976	1023	910	937	904	967	933	994	929	990	975	958	957	970	947	929	897	863	953	992	944	978	935	908	902	937	948	944	941	975	903	952	941	864	942	961	952	986	948	965	1000	942	978	941	946	953	907	923	955	943	948	940	954	928	951	975	899	980	973	920	940	949	1011	950	920	935	893	994	884	915	908	940	890	963	938	951	953	969	965	968	1037	892	929	895	926	934	936	930	931	921	952	939	932	906	938	951	932	933	925	988	895	944	964	920	966	1009	923	921	912	966	943	940	905	927	945	964	925	979	922	960	896	922	954	987	952	926	941	950	936	900	911	923	940	950	934	941	941	951	995	900	969	950	921	941	963	910	914	969	945	928	1014	924	948	943	948	985	922	945	960	953	952	968	932	934	972	920	933	936	929	899	931	907	967	894	908	968	936	984	978	960	966	899	929	941	905	976	969	901	990	909	930	980	924	953	906	984	902	938	893	956	954	915	973	932	972	993	923	915	925	950	939	953	958	960	964	965	947	982	964	958	916	966	992	946	874	967	897	957	945	954	965	913	954	968	966	953	949	981	946	992	983	912	923	904	985	891	963	887	930	955	960	923	904	930	958	912	891	930	909	915	919	899	951	975	939	961	934	1016	985	992	905	944	977	918	915	924	956	924	917	946	975	939	977	892	951	990	983	921	990	910	927	955	931	884	875	891	926	945	913	918	999	966	926	975	924	974	1003	964	1004	909	958	952	931	957	932	930	924	956	977	974	952	953	980	898	923	922	934	973	902	943	924	958	946	881	912	890	920	907	939	964	903	941	974	886	946	915	942	1009	952	942	943	900	951	949	963	972	971	957	944	974	912	925	918	966	941	931	899	962	916	923	956	990	951	961	908	950	938	996	888	961	928	929	1001	983	959	926	949	921	898	938	858	914	971	994	927	921	969	968	934	945	967	894	913	945	937	938	919	958	900	899	1015	923	975	944	939	968	903	934	952	918	988	902	913	900	979	955	954	966	921	921	910	901	964	958	941	985	920	928	979	924	908	930	884	940	954	952	960	980	907	919	958	942	936	931	902	935	941	959	958	954	950	896	923	936	992	928	920	978	923	958	976	950	942	949	949	919	916	929	937	897	920
24713	21140	24659	27870	20935	3224	583	492	391	365	426	394	358	402	369	376	394	337	356	359	350	342	381	357	370	366	371	371	384	384	357	347	334	368	402	374	352	377	339	350	377	404	331	323	349	377	370	330	363	365	342	379	361	371	335	312	379	375	383	341	352	324	356	339	401	314	379	374	360	378	351	348	370	370	336	368	344	349	343	331	353	346	358	354	360	336	328	361	351	341	364	334	356	367	331	341	337	350	346	370	415	336	343	321	336	360	349	349	385	376	347	350	344	334	376	321	382	391	365	354	379	347	369	327	374	358	342	375	362	360	359	380	387	353	353	349	337	338	354	386	384	333	334	353	360	328	344	368	352	341	369	315	325	352	340	355	356	304	360	360	339	348	370	352	382	348	351	348	352	328	317	333	357	337	353	338	337	342	362	353	330	388	342	370	344	374	364	339	330	336	346	373	335	357	329	343	336	390	345	377	338	342	398	397	333	350	334	389	379	353	376	341	352	346	358	327	333	331	345	342	363	337	306	353	352	330	350	334	363	370	348	347	369	343	342	373	331	330	321	329	358	378	376	343	309	356	388	341	389	338	371	405	358	334	354	365	370	314	330	333	326	371	371	362	399	349	329	309	333	323	368	382	362	373	398	338	330	384	370	375	364	353	369	332	366	331	397	365	344	360	384	368	386	359	339	353	378	342	389	357	286	322	390	381	371	382	366	326	375	353	383	322	356	390	336	359	383	389	399	349	372	374	413	392	356	364	347	334	354	344	375	369	357	346	357	332	339	375	348	335	348	326	355	337	394	338	334	372	348	381	333	290	369	363	359	345	365	395	364	340	332	361	332	350	351	355	374	345	380	330	368	341	357	357	338	393	344	353	343	323	349	334	305	361	376	345	364	339	374	329	341	334	348	345	358	344	352	366	347	365	357	329	348	357	333	338	367	359	359	322	341	392	374	347	382	344	400	348	374	338	338	336	344	342	336	317	353	387	384	374	336	352	348	359	355	384	370	383	369	301	380	374	361	338	340	366	344	356	311	355	369	377	357	319	364	341	346	363	372	351	363	315	357	336	326	341	400	365	361	364	376	343	349	356	380	329	327	353	336	348	368	367	400	387	356	392	389	357	340	338	373	364	373	360	371	357	387	346	313	311	327	323	349	372	374	364	343	336	369	327	365	354	380	351	324	348	337	344	388	336	380	343	371	337	357	349	341	343	365	366	392	394	392	346	341	359	352	348	368	328	343	364	370	359	358	337	347	342	331	407	366	339	365	331	363	354	330	390	351	351	377	409	350	330	326	366	333	365	334	372	337	319	350	374	355	321	371	357	349	337	357	366	358	328	362	339	362	355	357	336	340	327	332	345	316	335	335	406	305	352	342	355	381	368	359	335	350	338	374	363	325	329	336	317	319	343	320	351	363	392	316	379	331	353	344	359	361	336	323	331	343	346	359	406	350	336	385	341	318	327	355	376	360	346	377	311	362	355	383	381	339	351	325	332	359	395	367	314	385	370	345	325	335	337	368	363	389	359	381	329	374	329	309	325	360	354	331	376	348	359	365	352	343	354	347	343	352	405	363	361	336	361	364	387	349	335	342	382	355	393	376	395	357	350	352	359	343	389	369	331	352	390	325	329	355	350	352	380	376	337	338	354	351	381	349	364	335	358	380	339	382	329	318	360	331	339	394	339	311	361	325	366	354	364	352	406	365	351	347	393	327	372	355	320	338	340	361	371	339	314	359	356	367	349	322	348	342	343	360	325	352	357	356	365	354	374	363	356	332	312	329	341	350	367	320	386	318	309	341	341	377	358	325	317	337	363	309	346	326	366	346	378	389	333	372	353	352	333	361	358	371	362	337	348	353	378	329	368	312	372	358	349	362	368	351	339	403	372	405	303	339	364	328	342	392	373	344	353	334	318	359	359	372	388	324	365	376	398	331	350	357	372	340	326	348	390	321	306	319	364	357	366	359	349	368	337	371	362	362	365	367	335	343	312	360	316	350	361	354	361	348	377	339	336	351	343	353	352	333	352	334	373	302	323	329	322	337	353	367	362	361	373	365	398	362	320	347	332	341	339	364	364	372	360	357	362	343	357	341	368	379	349	348	368	351	337	307	376	383	346	340	326	308	314	337	419	373	316	366	391	338	328	350	365	354	371	349	354	351	353	387	351	346	365	343	361	347	367	382	358	372	379	359	365	339	341	350	347	337	338	356	355	348	370	357	373	354	366	366	338	357	356	324	338	360	328	335	339	354	337	332	359	341	339	371	359	359	364	315	343	367	347	356	336	349	339	340	388	309	356	339	395	319	345	349	361	363	371	320	357	369	326	319	326	303	361	387	384	340	370	342	334	330	387	332	326	355	344	353	332	343	368	338	395	339	378	375	315	338	347	390	372	387	370	413	375	332	358	324	337	347	377	347	336	366	368	335	371	368	345	368	329	360	373	374	376	354	336	353	354	342	359	363	358	372	339	341	368	341	336	341	321	338	340	353	348	356	374	378	345	305	383	358	354	340	390	346	353	369	359	341	376	360	341	372	358	355	359	362	350	316	319	352	353	302	339	326	378	363	350	349	357	329	335	352	368	340	363	415	339	313	365	364	367	367	347	385	350	344	328	338	344	357	348	359	281	357	373	319	352	355	375	322	363	332	358	353	329	339	351	335	363	312	367	342	359	368	322	364	365	393	310	390	350	370	367	384	346	350	372	359	331	341	345	339	351	355	330	341	370	343	350	356	374	368	362	358	358	390	339	366	357	335	371	348	361	391	350	323	331	342	372	364	370	335	334	343	382	353	371	388	340	332	374	355	373	364	363	403	350	373	365	327	328	371	352	349	327	330	348	392	348	360	347	360	349	351	319	320	353	323	352	336	364	332	369	367	375	377	377	356	297	322	383	355	351	325	353	309	369	336	326	354	315	351	338	398	325	313	345	324	330	335	361	340	355	364	377	314	352	430	327	324	390	372	352	327	370	343	354	350	379	381	338	353	337	328	372	357	335	357	353	351	384	375	328	344	326	359	375	312	371	360	384	311	340	343	378	369	374	323	377	373	360	343	348	379	350	354	335	341	349	352	350	355	377	345	338	375	408	377	340	326	332	370	379	320	353	342	367	374	366	323	341	378	346	364	347	338	375	365	340	369	333	334	341	354	384	337	353	316	319	345	340	303	395	341	307	323	362	362	318	364	342	361	344	353	322	389	337	345	338	332	375	329	326	327	330	328	322	325	352	342	333	326	330	366	344	396	326	347	354	344	358	387	320	350	370	350	360	369	344	338	323	364	347	354	338	372	369	330	320	314	336	338	337	350	358	329	377	354	358	351	337	356	333	318	335	364	326	349	368	344	347	367	359	363	358	334	374	350	357	334	366	335	340	330	383	347	353	364	327	357	313	378	357	381	379	360	379	386	370	336	332	358	335	290	390	365	368	384	358	321	322	362	354	345	375	359	366	348	379	373	327	308	329	390	401	358	353	348	379	381	353	378	353
3888	3049	2157	1275	982	882	865	813	833	810	766	765	839	783	764	782	812	756	791	789	796	760	773	742	767	802	782	741	761	782	699	801	829	800	801	732	747	758	757	728	798	766	763	759	776	811	763	746	760	760	784	767	710	774	764	742	786	777	766	751	726	791	789	802	795	750	812	821	724	810	805	778	736	789	783	778	775	798	807	769	785	731	793	810	789	776	822	752	789	754	810	769	806	782	790	773	780	756	767	749	768	785	748	770	813	783	751	759	729	783	761	751	776	765	715	761	769	793	762	759	788	809	766	726	792	810	750	768	783	881	804	735	753	748	816	799	764	778	797	731	788	735	754	776	766	763	750	763	764	740	801	811	803	759	760	764	772	730	767	766	826	797	784	768	758	787	774	792	792	758	734	767	774	837	707	763	740	755	738	765	819	764	790	737	830	747	759	798	739	778	779	741	755	795	775	810	745	759	758	755	788	767	818	725	777	819	810	773	788	774	739	792	769	747	806	787	790	787	799	799	787	749	761	838	827	782	731	792	761	754	780	811	789	753	751	744	805	756	807	723	714	811	794	749	787	794	739	794	742	758	760	788	723	764	817	752	722	770	772	751	752	790	741	830	728	772	847	807	741	760	773	789	775	799	744	837	747	787	801	794	769	764	758	760	806	797	764	781	765	786	826	761	758	784	792	815	760	733	716	831	732	750	766	763	777	774	756	725	789	721	785	743	767	761	786	757	755	733	795	783	816	754	740	737	824	778	786	778	745	752	789	747	788	763	793	780	831	719	778	793	811	762	806	787	825	738	750	805	789	782	730	756	818	742	752	802	796	698	840	720	758	736	761	795	763	712	757	779	785	763	764	785	795	795	775	767	741	798	790	778	766	812	754	825	771	799	764	717	762	766	783	744	781	794	749	755	762	747	736	779	747	830	782	810	813	758	751	738	788	744	808	817	736	734	792	775	758	794	771	794	765	741	778	789	769	731	738	758	745	840	777	778	803	738	767	776	738	785	769	781	758	789	767	788	805	764	781	772	745	758	807	758	772	781	796	765	793	727	721	749	756	774	754	763	750	744	817	798	809	771	780	795	771	766	766	792	783	727	752	746	748	784	727	747	785	794	772	777	787	743	796	791	755	811	723	822	798	725	749	776	770	742	765	738	768	726	833	807	772	789	773	787	777	812	744	739	715	771	783	711	796	751	777	721	753	739	789	760	754	736	785	802	755	810	727	759	787	771	764	723	765	733	755	778	814	808	787	746	758	805	786	817	843	751	762	745	790	772	773	797	778	729	715	788	785	772	740	792	763	765	766	786	754	764	735	813	778	761	709	767	745	746	771	779	793	765	760	754	779	757	768	763	801	785	794	773	766	752	750	739	774	808	763	763	843	754	735	755	787	776	748	772	760	770	735	776	820	851	779	738	778	771	769	778	738	790	752	728	776	782	789	749	778	771	741	762	770	715	722	778	737	754	758	769	754	771	792	837	791	760	752	768	748	722	754	771	778	761	807	789	726	778	779	785	739	746	720	776	781	787	793	748	773	779	811	807	777	748	704	774	801	828	782	745	724	764	807	806	749	774	743	824	747	747	754	763	769	805	707	772	773	786	809	771	788	809	791	796	813	761	737	769	795	787	766	747	789	745	758	773	725	782	785	760	776	742	768	744	815	788	765	762	761	723	772	771	760	782	787	799	804	794	732	769	775	757	786	737	737	785	719	811	748	768	730	777	766	747	783	820	811	776	783	743	768	762	826	753	738	761	782	842	745	775	732	749	787	766	774	823	778	714	704	816	762	777	806	777	789	718	757	777	772	763	769	846	770	742	747	772	725	809	767	752	780	771	784	809	837	795	783	811	815	764	783	793	725	747	784	763	798	861	748	749	741	800	779	756	744	736	769	690	801	738	753	783	789	815	788	750	786	782	751	787	834	692	723	789	789	780	772	776	803	798	777	733	759	754	737	783	774	785	799	819	733	840	775	772	803	736	790	721	784	804	757	741	787	776	790	789	732	804	769	780	795	757	802	734	773	762	751	802	781	796	809	757	776	774	774	772	777	791	786	812	724	742	759	755	788	725	771	836	774	853	817	801	789	827	834	799	798	744	776	788	778	731	752	747	782	761	774	803	751	787	708	840	756	743	768	729	882	781	816	738	804	839	762	769	791	808	773	778	748	764	781	737	775	791	806	711	746	769	792	790	814	788	745	764	835	775	756	769	728	774	714	798	769	763	814	778	788	760	803	751	774	773	794	748	758	824	776	724	714	750	785	780	754	801	777	757	781	754	791	746	790	783	790	796	761	794	763	776	805	830	807	803	786	761	727	808	740	714	778	777	751	725	770	786	775	800	759	797	736	787	744	725	808	787	746	778	770	756	728	775	735	733	811	797	772	784	729	770	736	796	757	783	720	767	703	781	749	740	749	732	737	755	774	779	798	755	763	769	788	812	767	716	719	727	815	748	763	797	759	770	801	737	761	741	729	763	804	749	782	768	726	790	760	780	788	766	789	812	795	765	788	789	766	721	794	789	725	770	805	796	787	776	829	783	749	780	754	762	800	781	801	762	752	775	751	828	755	759	809	783	744	767	730	740	804	764	692	779	774	842	778	757	782	795	719	762	791	787	795	782	747	744	794	767	756	726	764	795	777	783	807	800	746	788	764	732	775	769	760	741	780	770	759	801	781	763	773	716	773	782	787	727	766	745	830	770	739	830	761	816	792	803	783	782	747	768	768	834	786	779	787	734	753	754	749	773	758	788	802	788	792	781	796	761	747	802	737	734	769	766	751	757	758	756	740	791	742	691	852	763	738	759	817	736	767	774	781	851	765	757	800	826	790	786	757	776	800	800	773	779	797	740	822	756	756	742	733	744	770	783	799	774	788	763	758	780	796	808	769	821	718	764	708	739	764	797	772	784	786	785	777	749	762	772	779	800	810	737	782	746	784	778	814	741	767	800	735	757	796	804	785	784	774	790	808	780	732	731	775	763	785	809	729	757	799	788	750	725	763	777	781	783	777	808	779	756	784	753	759	776	769	763	755	798	754	761	699	748	807	798	773	756	775	756	758	739	818	794	800	774	772	756	753	722	786	731	766	834	750	747	762	803	728	766	787	780	817	783	790	779	778	783	788	771	809	784	802	801	756	775	734	760	776	802	739	800	830	758	762	749	761	798	753	782	742	780	776	773	767	781	763	795	729	756	813	721	785	769	788	760	802	753	774	757	763	752	791	735	801	752	766	791	778	747	785	741	742	773	749	779	731	802	785	814	760	776	741	819	775	792	757	747	740	727	792	769	791	813	806	788	759	720	753	802	798	766	751	791	766	782	787	794	737	871	783	800	761	768	760	743	752	770	777	765	831	753	785	715	770	751	728	787	745	746	757	760	762	784	761	714	769	768	738	772	720	779	788	751	789	781	738	742	785	797	748	752	700	746	747	804	790	788	810	735	733	773	790	780	736	792	775	710	725	783	745	768	738	768	758	816	767	743
24088	21240	25436	27361	21245	21219	2206	489	344	288	311	292	250	249	242	233	253	218	251	255	184	196	209	190	189	196	230	205	194	217	222	216	194	218	192	219	212	200	204	208	188	186	209	211	180	219	191	203	211	200	232	216	190	209	207	196	195	229	189	194	182	232	190	195	182	212	195	189	188	200	196	200	210	187	188	206	180	212	193	201	184	198	184	191	200	191	192	206	176	185	220	213	184	202	218	181	180	207	207	221	204	166	180	196	196	171	216	189	159	211	178	183	225	208	194	188	174	206	206	182	207	188	205	200	207	205	200	198	182	185	205	211	207	198	205	188	177	196	197	218	181	206	177	193	197	194	183	191	195	196	216	166	178	195	201	221	195	189	185	206	189	190	185	176	179	197	210	208	207	173	184	211	199	192	184	198	181	189	180	179	178	196	212	203	198	215	205	191	198	211	177	198	201	216	226	201	207	212	188	195	203	195	229	167	204	202	209	209	209	199	221	221	184	222	172	189	177	206	203	177	203	201	209	203	175	193	167	206	201	224	194	196	205	241	215	230	201	196	194	215	218	190	205	234	180	180	179	200	189	207	207	185	190	209	193	213	186	170	249	230	201	198	205	187	188	198	205	217	225	182	205	197	191	214	190	189	228	202	204	191	218	183	218	211	212	200	191	224	193	179	184	173	174	192	186	209	183	178	174	214	203	193	196	196	185	189	171	213	239	211	199	198	169	211	188	204	225	205	210	188	206	230	226	208	210	229	175	178	200	196	230	222	211	241	191	184	187	172	199	211	199	183	210	207	208	185	196	204	211	214	189	213	190	220	204	225	187	191	175	183	186	244	183	173	196	192	199	202	188	210	228	177	192	207	205	210	194	219	192	175	213	207	181	207	215	221	203	190	181	177	211	196	206	231	196	205	192	226	196	198	186	246	193	186	215	180	195	196	200	170	217	216	248	184	219	216	211	186	236	184	181	191	191	192	251	206	180	208	183	211	205	191	196	183	216	211	210	200	191	199	181	199	230	186	170	195	198	234	190	191	188	206	178	205	214	197	193	217	192	170	197	170	209	199	215	220	210	208	204	225	192	171	202	200	200	181	200	179	180	182	222	189	216	201	208	179	169	181	200	180	183	221	188	185	200	198	171	219	183	209	214	198	212	179	220	189	243	226	179	197	210	215	216	206	209	200	178	220	194	210	205	193	189	228	181	193	223	219	205	195	232	214	217	189	174	211	191	220	185	185	196	218	198	172	202	190	198	193	214	199	174	190	155	194	203	184	227	201	195	203	209	197	202	201	181	206	177	195	211	189	205	214	198	205	205	187	223	217	177	174	186	193	207	207	212	203	209	211	168	215	201	196	191	220	227	211	206	214	181	192	218	213	230	223	187	185	208	243	207	238	223	187	214	188	182	192	200	199	204	196	185	158	202	222	198	218	193	188	203	198	216	211	190	196	217	223	221	190	215	205	202	193	205	199	193	230	211	201	167	227	207	182	187	190	193	171	175	215	201	212	197	196	196	197	190	205	205	209	209	188	196	195	198	217	197	187	217	190	212	204	226	192	200	196	208	243	220	266	219	227	208	172	181	191	202	200	207	191	207	174	205	198	194	204	203	205	231	191	198	192	211	212	216	229	263	235	213	182	195	193	187	202	206	193	190	204	207	172	191	203	204	187	234	202	186	168	187	196	168	192	209	224	180	162	223	188	209	217	201	201	199	200	191	194	182	191	230	229	186	200	213	178	203	208	210	191	176	185	195	204	232	198	179	207	207	197	165	193	169	207	203	198	175	181	198	187	212	215	182	196	202	234	193	192	184	187	194	198	200	191	194	210	211	203	190	191	192	201	200	201	232	208	221	170	217	208	202	209	204	219	236	223	175	200	204	212	221	211	226	203	210	194	190	205	215	188	191	179	196	198	187	190	195	189	231	197	200	208	220	208	168	193	182	198	166	185	217	191	210	202	205	189	199	219	195	206	227	199	207	205	205	173	207	186	199	210	166	212	191	181	189	199	200	181	176	204	203	209	172	223	197	203	181	191	211	206	206	209	199	242	199	200	193	198	181	199	216	219	196	219	203	219	200	210	217	188	236	214	216	189	228	188	201	196	200	184	220	202	202	193	174	205	184	206	211	214	214	191	191	229	213	181	207	220	187	197	188	217	207	208	225	216	194	226	188	200	189	187	205	185	198	203	187	205	215	207	200	221	210	210	197	218	206	212	192	240	221	183	204	178	207	198	208	199	195	192	180	201	191	220	206	224	203	198	184	191	211	199	210	189	208	211	217	220	197	182	193	211	213	210	181	212	211	186	198	217	231	183	212	215	202	176	229	195	207	189	186	208	198	190	207	208	192	199	226	216	171	197	223	200	204	200	211	203	210	190	204	219	195	212	196	223	190	225	216	193	208	223	191	198	194	218	199	181	195	199	206	201	200	211	225	182	203	180	184	185	217	203	178	227	215	186	192	211	189	192	187	176	193	196	207	218	210	210	212	187	174	185	241	205	180	215	207	179	184	209	201	230	189	205	196	196	231	196	180	202	196	197	218	215	196	192	221	194	213	191	193	201	183	197	218	201	214	214	190	199	192	214	201	181	194	211	194	202	186	196	196	203	229	216	189	216	197	187	209	199	183	215	239	202	219	187	196	207	204	218	180	202	195	199	207	217	224	224	210	236	203	192	184	223	201	172	161	170	183	202	201	214	229	196	191	188	199	207	197	217	195	227	210	169	193	204	189	195	190	190	204	176	204	214	190	202	225	205	168	204	190	211	163	209	196	189	200	165	199	213	230	208	208	229	222	192	196	220	207	192	190	210	206	197	197	195	197	193	202	177	213	187	196	226	185	199	200	229	207	192	197	181	201	199	185	178	168	196	200	203	195	207	203	210	192	202	211	193	197	180	194	203	196	200	202	175	183	198	200	216	189	214	213	206	217	184	192	224	195	237	246	211	200	222	225	195	197	200	187	205	176	159	195	189	228	177	218	190	176	222	193	198	186	222	198	206	184	182	177	211	176	217	213	196	187	209	174	207	211	229	227	201	196	212	201	207	214	194	174	191	209	207	209	197	202	209	202	206	198	201	209	199	201	189	232	191	233	189	203	230	196	201	201	200	202	194	197	198	227	207	212	213	173	219	199	220	212	194	187	189	196	215	211	202	228	185	206	206	213	195	164	185	219	189	221	176	207	226	203	189	195	214	204	201	181	203	234	206	212	215	196	213	184	190	183	195	178	214	196	185	177	201	203	159	182	208	183	166	196	206	226	202	189	192	216	181	205	228	221	198	178	194	214	211	213	193	182	226	224	194	211	209	197	215	194	208	231	208	180	199	211	210	205	209	207	211	216	212	200	187	247	196	227	209	180	204	187	170	235	213	194	173	196	207	205	210	174	193	177	210	173	209	218	227	204	190	208	201	198	187	205	223	229	197	196	201	235	197	213	202	188	185	183	243	186	199	232	184	205	204	218	196	179	195	198	176	171	219	211	206
5673	4476	2871	1424	931	737	687	596	532	542	567	492	483	494	474	500	477	517	518	458	488	499	491	509	488	471	501	492	474	479	489	514	486	492	501	503	473	456	487	510	488	502	470	461	455	461	505	536	475	481	501	475	486	508	471	511	485	522	443	469	466	465	470	471	480	471	473	466	485	469	515	485	456	494	456	481	432	469	484	475	495	464	498	460	457	480	441	511	497	477	443	490	467	489	487	477	477	459	461	531	494	512	441	469	485	471	488	498	472	482	463	474	429	471	513	455	442	480	477	472	501	502	480	500	437	503	462	467	535	450	490	472	459	479	456	513	466	513	498	507	453	479	481	469	474	440	511	443	443	525	463	459	485	507	500	474	469	476	462	520	469	444	455	481	439	500	463	531	452	449	483	483	454	481	475	468	494	483	472	463	498	409	439	465	474	456	498	490	447	550	518	485	462	476	466	480	475	472	477	495	486	487	454	471	474	448	493	504	472	468	483	473	458	497	493	505	485	477	492	500	515	477	478	464	498	480	492	435	479	478	484	473	477	474	483	501	446	493	466	476	463	476	465	473	468	450	461	435	474	439	466	445	504	458	470	487	460	473	488	461	503	441	469	476	488	441	500	426	513	463	464	513	447	468	457	488	472	481	459	450	465	498	492	512	478	497	476	481	505	485	483	480	470	493	453	509	436	503	480	443	506	491	480	477	486	490	465	485	498	438	509	479	470	510	459	484	487	519	448	457	467	473	472	521	504	477	476	506	495	492	466	475	486	501	464	476	491	488	464	487	500	486	437	486	440	499	466	503	483	506	433	453	485	450	451	466	472	490	478	479	450	464	476	440	512	467	503	475	493	498	492	474	474	502	516	459	490	465	483	520	474	477	488	466	473	513	446	506	478	502	484	524	450	480	483	454	451	489	458	480	439	508	470	496	445	467	500	517	489	493	482	457	483	477	490	505	488	470	477	496	476	476	480	497	492	463	480	469	477	498	467	482	515	459	486	488	489	457	486	491	491	493	480	455	459	513	478	481	506	488	472	527	474	445	494	473	457	449	500	430	484	474	456	456	503	489	489	491	494	511	480	464	465	509	478	483	468	465	465	498	466	445	448	486	501	518	495	483	472	500	448	490	469	449	506	479	499	459	472	503	465	491	492	457	514	477	474	516	520	466	484	512	470	478	456	499	504	474	466	485	489	457	505	502	471	479	452	482	478	466	485	461	456	475	472	468	481	474	488	491	473	460	461	475	481	434	487	458	457	465	461	466	432	461	526	453	455	483	470	511	476	457	468	456	441	503	508	450	457	511	529	479	443	462	470	511	498	457	436	485	494	456	435	482	505	499	491	463	471	504	438	472	483	515	481	490	449	462	489	496	475	466	487	448	456	510	445	447	454	476	505	424	455	524	479	493	493	481	478	472	488	479	467	487	461	452	435	501	482	495	496	483	470	490	448	493	448	494	459	438	464	496	481	474	460	460	452	490	466	487	463	448	474	457	483	499	470	483	476	533	510	519	436	479	468	494	484	462	514	502	483	464	512	436	461	451	446	473	457	451	498	459	451	498	461	453	496	470	487	415	489	482	514	476	491	520	458	461	497	437	428	470	475	505	445	472	461	494	498	436	518	490	537	493	492	454	479	451	490	464	442	466	494	447	509	460	484	451	512	502	460	452	475	460	515	490	489	445	467	514	454	494	437	476	465	501	478	484	479	500	468	474	449	470	493	490	462	501	465	460	455	514	471	452	505	485	451	473	467	455	469	479	501	440	477	468	451	500	497	544	476	473	488	495	465	460	481	468	515	460	474	469	475	487	463	476	478	479	486	474	485	510	496	472	495	522	459	515	448	468	443	503	476	482	482	440	492	450	495	434	483	447	477	493	491	458	479	484	482	476	459	469	481	477	515	485	468	494	505	481	502	528	473	481	469	498	460	467	495	457	464	445	489	493	445	452	501	467	460	455	467	444	500	491	484	506	500	431	450	479	444	419	469	496	457	471	491	506	474	486	486	489	462	480	511	484	460	456	459	491	477	473	498	494	497	454	448	469	499	501	501	478	478	490	499	495	471	445	450	424	473	463	471	503	494	469	457	454	491	479	448	501	477	483	474	474	512	471	522	461	488	498	466	474	486	486	466	465	479	471	465	464	448	428	482	481	458	494	481	454	498	458	475	462	507	435	458	477	497	492	468	469	529	502	471	466	480	476	476	480	451	464	456	474	479	500	489	524	463	481	492	498	486	456	483	514	497	514	465	470	447	450	461	453	470	513	478	496	493	477	519	493	474	509	472	492	503	479	489	448	486	475	518	469	464	525	475	517	505	463	461	458	522	478	492	507	519	474	496	502	507	458	488	459	476	482	476	464	476	446	461	483	512	464	485	463	486	475	468	508	447	493	487	541	479	476	446	457	464	482	451	505	440	469	475	444	504	483	434	473	502	481	487	466	475	481	454	496	513	446	485	478	472	443	481	497	443	491	428	460	490	498	489	443	467	510	478	462	492	472	502	472	496	491	481	472	486	447	440	544	420	450	457	472	481	461	458	508	452	493	468	481	489	501	466	482	463	445	477	461	500	451	491	464	462	482	482	475	428	511	481	477	450	496	477	490	488	468	476	489	527	461	459	473	483	466	443	484	454	469	495	471	500	460	483	477	468	475	490	479	537	460	478	481	459	464	456	461	459	489	480	495	496	483	448	506	475	447	504	493	480	455	487	519	499	501	484	449	466	534	440	470	461	500	526	469	487	481	502	466	489	493	507	429	470	450	506	452	474	504	448	474	488	482	514	465	428	477	467	484	459	486	475	507	477	472	458	468	498	475	472	510	457	465	484	474	502	481	469	465	481	407	508	527	458	441	510	479	454	482	458	497	453	446	467	442	507	461	458	468	469	446	494	453	501	433	455	465	469	455	446	463	489	474	460	463	508	466	515	460	480	495	457	433	461	464	472	507	465	476	479	474	460	486	478	465	438	520	490	474	510	458	460	483	451	492	480	517	480	534	460	438	490	500	493	448	465	495	489	476	492	470	498	475	447	497	482	482	502	492	496	438	468	462	538	466	448	525	477	492	467	484	480	454	494	509	446	469	492	510	472	473	435	456	497	469	502	481	439	494	487	460	463	491	512	493	456	460	492	476	538	483	489	516	480	495	471	461	506	497	422	467	506	467	468	483	465	478	447	454	485	481	505	445	492	484	499	485	526	475	480	475	488	473	492	474	510	496	499	471	436	472	483	504	498	441	493	486	491	494	458	483	496	469	496	470	459	485	484	496	436	475	501	503	453	463	492	494	493	451	444	501	439	512	473	488	458	493	458	427	486	452	511	480	480	484	488	466	482	503	491	492	490	463	482	493	491	461	527	475	519	470	494	498	461	471	486	445	499	487	445	463	474	466	481	447	498	456	486	472	516	490	485	480	486	491	456	510	503	470	442	454	475	491	518	462	455	475	470	482	490	449	472	457	441	454	454	532	472	458	480	439	517	446	509	483
34072	11870	1641	590	480	489	449	420	432	464	479	430	456	430	443	441	458	420	454	441	473	461	418	428	471	444	506	462	424	484	410	454	430	445	427	417	428	425	447	459	438	471	417	444	450	393	432	451	395	435	436	474	481	452	418	441	424	446	445	446	465	446	453	457	446	447	440	406	417	476	440	420	451	437	448	456	437	433	438	456	454	413	472	452	457	442	476	456	460	444	397	463	434	439	411	455	433	423	403	428	439	408	442	466	438	457	440	498	456	452	456	458	470	418	475	450	466	446	414	406	426	451	449	402	415	449	438	447	453	472	418	448	489	411	482	451	425	419	440	478	449	405	466	422	432	426	455	494	379	492	448	411	423	450	431	470	452	423	432	408	409	461	440	422	456	456	447	412	460	442	419	399	403	428	423	455	415	403	455	458	484	413	434	468	429	441	497	452	421	452	433	454	437	430	436	444	455	423	419	450	490	426	429	434	415	439	449	441	409	464	459	418	407	434	439	406	403	460	429	438	459	452	445	493	462	482	485	472	431	471	428	421	461	430	431	384	461	428	431	450	449	464	429	435	465	463	469	383	423	444	444	440	463	441	485	454	424	393	481	409	469	471	447	415	451	467	413	436	460	432	439	455	434	431	462	453	433	452	402	446	427	401	411	453	469	516	472	476	419	450	460	464	452	463	461	461	419	454	424	452	457	435	404	456	454	462	415	459	452	441	420	432	420	462	447	428	451	457	432	428	398	445	386	406	429	451	438	468	476	457	451	451	422	458	445	427	472	458	462	440	421	470	441	434	483	458	437	416	453	449	422	453	468	454	418	424	439	451	444	449	422	426	453	434	438	443	415	438	470	469	471	417	419	434	402	464	480	451	453	429	416	467	431	439	445	456	427	432	417	454	454	421	415	427	447	424	468	442	382	476	470	436	430	472	429	465	465	487	440	452	423	432	450	366	402	441	430	429	414	454	443	411	419	447	458	421	430	396	421	460	432	460	383	420	416	447	418	419	453	478	425	450	474	471	441	416	435	437	437	435	480	442	466	429	420	428	428	426	451	456	411	473	435	421	425	469	440	395	483	432	432	419	457	470	402	455	451	421	453	437	437	482	438	427	446	476	428	459	484	477	443	443	391	425	447	438	440	464	456	452	412	403	445	431	449	445	432	450	498	451	442	443	448	439	461	450	433	434	419	447	441	436	463	429	445	410	429	429	411	400	496	456	418	476	438	424	434	469	404	442	431	388	418	416	436	417	427	453	419	443	401	429	463	446	444	458	437	448	416	423	456	452	420	456	432	409	481	446	427	423	450	402	468	424	440	474	454	446	498	430	445	453	453	482	411	445	425	480	471	439	429	451	482	459	445	431	433	448	450	440	416	415	476	463	420	415	438	446	416	456	423	461	435	436	479	459	461	497	426	412	442	467	468	472	455	445	444	421	424	412	422	425	432	447	440	481	450	401	422	421	458	484	420	454	445	445	458	466	460	421	391	439	462	456	441	469	459	485	491	429	481	422	455	439	418	453	436	438	477	437	454	429	417	472	456	432	429	439	432	438	443	426	447	407	447	451	391	430	460	483	458	425	470	445	432	411	422	428	443	467	444	463	441	438	450	422	467	436	455	420	451	429	439	461	447	444	470	428	418	451	467	423	388	468	477	480	441	433	459	460	432	380	441	443	433	391	409	409	421	456	467	431	473	458	434	445	460	441	463	440	435	441	413	433	457	429	468	442	436	442	466	437	449	492	463	466	434	452	436	416	442	421	431	437	470	441	481	477	502	451	456	466	418	423	428	429	432	449	437	444	453	414	406	412	411	468	502	444	387	438	439	405	458	415	461	414	415	473	472	387	446	416	444	458	426	426	443	495	397	442	450	465	461	466	433	423	454	387	457	476	396	453	452	420	447	464	442	465	427	436	430	455	430	432	446	422	428	446	444	443	433	465	459	452	465	462	446	421	401	440	454	449	445	402	466	437	415	431	418	459	445	457	438	466	434	429	422	409	419	423	464	445	413	410	400	424	438	470	433	417	469	449	462	419	502	420	465	501	470	436	457	480	483	470	472	451	414	445	450	449	414	417	400	424	427	409	456	424	415	425	436	450	487	438	431	466	432	473	464	407	456	446	432	440	432	445	429	385	433	412	421	455	472	418	425	477	405	476	429	483	388	419	457	425	413	394	442	422	439	404	426	446	436	424	448	437	440	478	412	448	447	453	430	413	441	447	438	454	471	406	464	430	445	435	415	407	434	433	412	474	423	452	476	446	417	442	448	429	425	476	444	464	418	442	437	446	442	474	428	441	452	438	460	442	441	399	434	470	401	419	430	419	436	408	433	428	433	450	451	496	421	476	436	433	426	435	420	460	467	449	451	462	473	427	422	465	460	427	410	437	450	441	466	443	396	458	414	458	432	451	482	431	417	408	426	414	444	430	414	476	463	407	484	441	448	413	427	447	465	438	433	376	471	459	406	429	404	411	484	466	443	450	468	469	442	440	445	434	421	416	469	449	411	428	440	431	475	456	419	471	453	438	448	425	406	435	455	462	420	410	441	415	434	444	434	430	440	414	448	479	456	437	435	455	407	421	432	462	426	435	441	444	409	422	433	445	439	470	461	460	418	444	427	453	433	446	445	422	433	417	459	455	416	428	437	413	444	427	436	420	422	463	444	437	487	408	478	444	430	431	438	462	444	467	475	434	438	410	445	425	402	450	479	468	455	445	449	461	479	475	438	423	462	428	418	451	430	468	421	411	479	420	435	406	429	434	440	444	422	445	439	456	480	414	432	446	460	447	419	456	420	416	465	472	438	436	436	403	432	475	479	418	412	472	477	457	452	434	460	481	442	434	398	436	439	420	480	452	456	418	426	467	426	487	414	414	453	422	416	438	452	437	439	447	496	470	452	481	449	446	452	438	476	404	439	438	452	465	455	386	426	436	498	405	447	429	445	410	452	465	452	421	416	436	399	462	494	434	444	437	431	436	476	459	396	423	424	446	510	455	430	469	415	416	435	441	475	441	424	471	434	411	461	465	425	441	421	420	454	459	445	476	446	441	432	413	443	466	482	443	406	435	442	444	436	426	436	446	433	423	474	439	427	444	405	457	450	431	411	431	410	489	440	427	419	442	459	402	449	427	404	437	452	437	474	416	454	453	453	446	405	466	463	418	431	432	474	430	467	434	455	414	460	419	410	459	427	426	452	470	466	424	468	458	405	422	455	448	426	435	429	449	486	422	413	417	406	424	438	477	454	467	436	439	433	432	446	450	447	422	461	468	405	393	445	443	491	464	426	442	479	437	464	407	434	439	447	417	465	429	420	430	436	423	432	450	409	468	417	454	378	485	429	440	429	438	424	435	411	452	429	424	435	422	442	422	456	444	397	445	478	433	485	441	393	494	489	444	414	411	430	429	467	444	433	463	437	471	478	435	436	426	439	455	445	394	432	443	402	452	409	426	408	474	432	461	414	440	497	444	435	433	411	457	475	501
10742	1073	1047	924	931	979	960	948	943	1013	929	1019	934	973	989	979	959	1013	1014	1018	981	921	946	949	974	961	941	943	965	959	932	949	1001	962	965	975	942	1026	939	977	934	981	921	946	987	962	937	939	996	928	948	962	1041	909	967	921	929	945	944	926	977	909	931	924	976	941	981	1015	977	1012	1002	920	956	917	961	917	910	963	973	964	977	981	961	1031	919	957	965	976	968	1014	959	982	986	950	1014	923	960	988	954	949	952	948	1012	944	1004	937	966	962	979	996	897	965	974	931	1000	926	968	988	974	929	1008	956	996	919	1000	970	949	942	1016	999	1000	967	949	970	964	955	1014	954	978	978	928	936	969	957	961	938	948	935	973	939	1002	932	993	964	893	992	987	999	946	981	978	988	947	961	969	1019	961	1016	929	962	985	1011	974	983	971	983	985	975	975	990	932	935	992	940	948	956	953	962	962	972	1004	920	904	933	933	963	974	947	947	955	948	946	957	946	1017	979	1001	975	988	918	911	999	927	957	953	997	1055	971	946	971	981	1000	939	955	978	965	930	926	948	963	995	975	942	919	959	1002	951	967	992	1023	924	962	959	978	958	972	953	996	976	912	989	975	1023	993	935	1067	922	924	950	925	1002	915	937	946	910	966	983	970	999	954	1018	961	996	939	995	969	957	960	1010	972	972	956	914	983	955	927	973	1048	956	1019	1004	958	983	991	977	961	958	1006	963	995	922	942	929	943	921	941	934	894	960	1011	931	952	961	970	986	983	974	987	967	947	1032	969	973	972	976	993	927	956	933	942	931	919	976	947	962	931	915	965	942	953	976	932	943	924	963	958	989	970	979	955	961	959	1034	955	1018	941	1025	989	1001	1009	951	922	984	975	974	939	970	991	1029	995	978	950	967	956	957	982	999	1015	1007	968	959	1006	932	978	972	967	983	987	889	933	1000	941	975	885	930	969	959	961	984	939	915	924	953	1023	926	994	997	950	937	989	954	968	938	996	927	968	945	970	1017	927	954	948	1001	975	957	941	951	976	960	1002	949	957	985	932	1002	941	954	993	931	942	926	945	950	957	988	924	937	975	904	938	922	970	972	974	1003	959	1003	995	969	957	915	1005	976	1001	957	1010	945	987	961	992	968	961	936	960	976	913	929	915	927	989	965	1018	948	949	972	951	859	970	1005	968	911	956	948	948	928	958	977	998	987	951	949	997	962	942	931	951	944	976	988	951	983	985	999	966	987	907	997	926	1011	934	940	953	926	993	914	1000	965	910	933	934	956	972	984	944	979	955	966	930	991	930	949	976	980	972	970	948	951	988	987	967	1000	983	993	954	928	1006	989	982	966	971	1015	919	957	945	953	1011	1008	1041	987	957	934	980	1009	950	973	989	938	974	895	905	1016	1013	1001	908	981	936	1023	925	949	1039	966	1036	903	892	942	928	974	1005	974	974	996	943	961	973	961	974	1000	1022	985	950	921	991	924	906	987	988	962	957	938	930	928	957	985	926	974	924	982	942	978	987	944	948	977	988	1019	946	950	970	999	941	974	969	930	926	940	993	942	967	1015	962	958	999	936	966	967	982	981	918	953	993	931	933	967	936	994	1007	977	969	933	1005	937	948	989	951	973	987	924	957	982	953	986	916	971	974	961	919	987	954	905	1010	991	931	983	926	921	910	999	983	935	946	966	1006	980	954	953	966	955	938	981	975	916	953	989	960	1003	961	960	944	931	993	919	924	969	986	997	983	906	955	1022	979	966	989	953	1016	922	997	973	911	946	911	928	993	933	995	1007	925	983	898	979	966	980	983	958	931	933	932	980	970	962	942	985	892	948	978	945	970	976	1010	955	971	968	1009	1009	945	1001	982	981	968	966	961	1009	983	948	973	946	946	919	982	959	929	938	1012	944	980	987	976	1003	913	978	979	907	1001	971	979	946	987	920	945	918	942	954	1016	965	1001	977	944	999	937	985	957	959	1006	1011	996	1003	979	961	991	966	951	982	953	958	935	1026	974	915	977	983	959	955	976	969	1025	958	955	973	967	1047	978	991	1000	994	893	960	996	1004	969	948	1061	995	931	960	974	941	944	968	954	947	1008	995	945	957	944	943	985	975	915	955	970	963	944	938	1051	1039	971	955	978	954	1012	961	961	927	985	1019	960	945	973	996	987	980	969	930	982	976	956	1008	947	962	1002	979	939	954	1000	977	967	944	1000	992	916	919	940	979	993	1011	973	979	884	981	967	957	954	969	972	985	940	968	970	1007	983	954	934	978	903	948	912	948	921	956	930	997	910	956	990	938	982	932	941	934	973	1005	966	954	945	905	916	944	963	950	998	947	955	946	1001	991	944	942	960	959	963	927	912	939	959	965	976	965	989	965	1009	927	946	956	962	926	954	971	985	925	963	936	968	974	952	957	972	927	997	930	981	946	963	978	985	940	949	938	1023	961	986	1011	1016	1025	954	1006	938	982	936	975	945	1011	999	959	1016	953	923	987	965	1015	998	984	949	925	954	953	1015	1003	956	958	998	906	954	968	946	969	963	937	894	978	991	942	967	1020	954	940	966	940	995	970	1026	1052	979	982	960	1037	940	925	903	973	981	997	949	935	983	970	934	943	979	969	972	952	988	996	1018	973	945	981	948	1001	1005	948	911	999	947	967	960	950	960	937	952	937	957	965	941	962	965	1016	977	931	950	955	889	963	1019	927	897	986	979	948	1014	970	917	937	964	925	975	1011	879	957	952	954	1022	935	956	946	937	966	978	951	1009	972	928	1006	943	958	981	983	967	975	907	951	957	986	958	938	968	988	934	995	946	955	898	968	992	984	931	981	951	994	888	945	951	984	972	955	951	978	970	961	969	958	941	936	975	973	996	957	911	962	955	1000	982	977	976	955	1012	1030	906	942	952	964	970	1020	1000	943	944	970	965	951	1009	942	953	942	1021	946	951	955	1001	972	1032	994	972	917	1034	938	941	941	983	982	978	967	1003	939	943	973	972	986	962	1015	975	933	961	988	1006	989	962	969	927	987	920	1006	970	976	938	900	961	1004	993	942	1019	931	925	902	943	918	935	998	992	941	994	962	992	953	987	969	957	949	937	970	960	961	993	941	1019	948	967	1009	941	929	984	958	947	958	955	1030	1032	1034	930	986	973	977	964	943	934	998	940	1002	948	943	1011	939	978	917	989	973	929	961	1000	948	943	1068	964	913	956	992	986	962	983	972	946	954	975	982	948	1011	941	974	946	901	951	923	924	968	982	958	996	972	965	956	930	1047	964	947	984	985	944	961	990	960	910	968	975	988	946	941	963	1014	956	1001	948	986	929	1018	972	1024	942	949	988	1010	1007	989	976	935	914	982	971	949	972	958	965	954	979	999	973	896	1017	964	1020	993	932	952	970	963	954	971	970	1031	942	976	955	949	978	1035	949	974	966	967	1019	1000	972	945	979	937	971	948	984	945	963	917	969	935	1010	962	994	963	969	989	964	968	942	994	986	980	951	994	979	963	1011	1012	1005	946	989	997	1011	982	969	950	974	998	1019	938	982	995	926	961	979	1019	957	985	951	941	1013	891	932	944	991	941	879	1003	984	965	956	992	944	946	1011	975	963	1004	986	944	953	997	983	958	929	980	995	1054	960	983	968	941	1002	956	947	943	991	919	963	953	1015	957	937	966	979	974	981	1018	1054	947	1013	987	1010	923	962
24727	21138	24702	27835	20914	3434	597	489	439	426	404	372	394	403	379	400	407	362	383	387	372	348	370	385	377	376	373	343	358	342	349	359	353	358	363	355	347	336	384	364	384	364	373	386	398	422	404	346	375	333	381	388	350	333	343	358	378	396	363	320	341	352	382	363	360	399	357	383	364	403	406	402	371	371	355	376	396	416	369	375	351	384	350	389	385	335	332	353	365	362	371	376	368	372	357	369	380	358	360	354	369	358	363	348	326	391	348	345	358	385	374	367	373	328	383	397	372	336	339	354	374	354	411	380	346	375	361	394	380	360	380	356	365	368	388	382	383	408	360	349	396	412	338	351	358	360	352	364	375	380	368	343	355	350	389	346	397	393	388	365	374	371	381	349	375	375	320	360	369	358	351	368	374	349	368	350	333	387	340	329	333	382	402	360	372	352	348	355	391	378	376	349	339	361	376	366	397	358	378	352	352	341	341	374	350	349	363	351	382	364	329	373	340	330	382	350	372	367	368	363	333	376	380	354	363	353	345	362	378	377	395	341	344	376	353	359	361	335	364	358	330	381	353	334	369	340	365	365	332	360	342	360	381	342	369	370	369	357	365	383	415	377	364	385	382	371	352	352	380	335	361	360	343	352	375	351	365	379	389	342	349	353	361	362	373	328	371	326	385	349	364	371	338	371	334	372	337	388	394	373	417	357	338	358	363	354	378	391	354	348	337	374	341	376	391	375	344	350	349	328	364	344	360	359	357	350	349	361	362	319	344	400	348	371	383	327	388	348	372	337	345	389	364	365	383	355	383	389	361	357	378	409	356	340	326	380	354	360	386	414	348	371	378	327	373	374	350	382	365	367	382	340	350	337	365	398	363	400	385	395	346	362	341	329	319	377	350	358	350	372	332	363	379	366	392	363	360	371	402	345	374	348	372	371	360	386	348	357	349	404	376	341	374	398	372	381	349	364	353	397	335	370	363	372	400	359	351	352	361	346	367	379	372	357	368	374	374	369	360	403	370	404	390	333	338	362	382	329	370	368	364	356	362	327	379	384	393	360	372	393	395	365	373	336	345	353	368	344	372	361	349	390	363	384	369	352	350	352	371	365	358	358	338	364	357	341	387	399	368	377	336	314	359	384	393	350	408	340	354	390	334	370	399	367	380	404	388	370	360	353	329	320	360	348	385	370	358	349	363	367	344	361	370	374	364	370	372	392	377	357	356	366	358	384	365	385	337	339	358	327	325	384	359	368	353	341	365	336	352	377	335	342	374	358	352	372	379	358	334	347	348	385	339	318	373	357	375	322	378	364	358	348	339	370	351	356	336	343	367	392	353	388	386	361	370	324	343	342	374	365	333	352	350	358	377	365	364	365	387	344	339	361	327	376	374	343	344	356	363	377	366	384	351	361	390	385	372	382	346	372	363	360	339	414	339	398	382	367	358	364	325	338	377	351	369	339	367	371	325	385	354	347	348	338	368	384	322	332	348	362	348	395	386	351	382	360	348	349	353	387	349	364	363	337	369	371	339	353	334	365	350	351	345	360	344	339	365	409	380	351	403	366	374	365	380	348	399	347	339	353	354	340	333	380	360	393	364	364	355	343	387	365	357	380	379	374	393	392	395	372	389	390	364	351	355	345	377	322	320	335	331	368	366	384	404	391	350	375	374	362	374	374	373	384	339	369	362	340	385	327	386	350	338	355	360	372	327	326	351	365	383	346	355	352	357	375	360	372	353	338	381	392	344	369	348	394	350	359	354	351	337	365	363	358	367	362	330	333	375	376	389	370	403	385	309	369	351	363	363	353	340	364	377	360	369	372	370	380	374	379	396	373	381	376	361	351	388	359	390	366	380	330	372	371	358	333	373	366	383	401	357	395	340	334	380	346	326	332	347	399	375	397	389	370	385	349	347	347	339	347	389	358	382	379	414	356	356	380	339	354	357	342	373	383	378	357	344	333	367	373	365	397	350	340	385	384	349	349	345	357	356	374	382	364	387	340	360	381	352	382	379	365	324	374	372	379	343	365	359	351	375	379	383	407	344	382	339	354	375	390	365	340	382	353	341	340	387	318	337	349	378	374	384	345	357	345	349	345	377	395	348	354	377	366	350	360	341	379	372	327	340	350	366	366	343	422	378	368	390	348	353	321	371	338	387	371	392	376	346	395	367	370	326	370	376	372	332	366	339	369	370	357	384	318	366	336	387	389	393	333	335	369	413	362	390	376	368	351	362	357	363	383	343	345	366	395	388	364	332	362	390	364	342	350	364	378	350	329	381	349	341	375	361	384	336	409	372	362	341	373	329	345	370	355	398	328	366	358	397	391	360	341	372	375	367	349	331	373	329	354	357	344	381	365	341	408	390	360	356	380	354	394	341	337	393	367	361	367	346	349	386	361	350	366	395	321	375	355	358	350	366	366	373	387	403	340	354	407	342	400	370	357	371	381	344	344	370	370	335	344	372	363	336	353	335	399	371	372	351	357	371	345	366	313	417	347	365	387	382	370	360	297	355	401	361	369	357	357	345	376	316	342	350	386	332	391	375	351	381	357	382	350	373	381	334	315	389	363	340	372	335	347	329	400	399	359	364	366	356	357	379	376	348	371	372	382	386	341	368	373	404	329	364	326	339	372	368	336	361	375	390	329	355	364	384	343	368	335	343	351	362	376	375	325	355	360	370	384	374	343	392	377	347	353	333	345	368	386	357	367	359	375	370	373	360	338	395	383	395	346	367	372	388	316	362	351	371	389	326	378	365	376	350	373	361	339	335	384	347	372	379	351	345	387	348	367	347	380	397	341	320	352	374	363	352	370	366	372	351	360	375	383	354	373	375	368	359	357	354	360	357	365	359	371	390	392	327	356	383	370	364	349	371	332	323	360	393	338	373	346	341	387	363	365	345	361	402	339	390	368	370	328	378	381	363	343	361	404	359	348	347	374	369	344	342	367	337	364	367	359	357	355	359	392	366	354	331	355	320	363	352	377	363	362	340	349	366	391	360	372	357	368	320	370	357	420	402	377	381	380	350	319	373	376	310	399	356	377	351	355	360	356	384	397	399	367	384	329	327	357	383	365	406	339	356	364	380	354	320	415	359	378	358	356	390	386	366	372	349	385	375	365	326	352	346	386	361	378	394	403	355	372	353	377	375	375	378	359	339	370	356	362	334	392	374	369	320	358	378	366	329	387	385	426	354	382	344	346	356	359	388	417	374	360	352	358	374	333	360	361	337	364	345	351	356	348	337	370	368	344	364	352	371	350	358	356	391	368	353	361	338	329	342	389	353	362	405	350	319	347	338	375	367	368	359	387	359	414	360	334	387	339	371	356	324	305	376	360	390	348	344	353	380	359	350	365	376	390	365	384	369	348	372	345	378	355	369	352	335	358	323	374	360	386	339	360	350	362	352	344	387	380	336	320	376	349	347	355	392	359	344	347	332	370	348	402	375	362	376	374	341	355	366	368	374	353	358	372	365	389	390	325	392	371	365	347
4348	3044	2107	1327	1042	858	882	863	861	775	783	810	830	789	789	804	809	779	781	765	834	768	795	783	808	822	749	812	750	814	792	822	767	801	788	822	783	810	812	785	825	797	748	774	844	810	800	813	800	816	771	827	746	791	765	837	778	806	790	804	812	784	752	755	792	790	801	781	773	744	805	810	770	836	768	805	788	726	772	799	775	833	784	763	806	820	810	787	764	826	785	787	799	768	784	808	816	776	775	808	810	742	816	745	841	821	861	767	792	796	795	798	811	799	840	788	862	774	802	797	867	739	792	797	747	797	758	785	795	737	796	822	764	847	772	795	827	750	821	791	766	817	796	836	804	824	749	781	790	783	797	772	790	809	771	749	846	759	837	795	755	804	775	794	753	801	807	742	792	797	805	814	775	782	864	810	776	753	772	743	823	804	813	791	786	801	735	839	811	780	762	802	715	823	743	869	748	746	797	710	810	812	779	796	751	788	817	846	763	781	779	708	767	796	826	773	767	774	807	773	816	792	783	816	782	802	784	807	768	779	826	800	732	810	812	811	758	829	824	827	789	779	841	767	815	800	780	813	775	862	766	820	764	759	803	781	789	753	802	817	820	799	786	818	780	783	803	801	738	763	793	764	853	809	796	761	802	829	797	831	795	773	769	794	784	785	800	743	839	800	741	778	770	846	766	796	819	801	758	769	857	771	802	770	763	804	777	805	781	823	788	792	792	821	791	802	771	760	820	822	832	811	796	744	812	817	787	733	768	825	818	785	758	810	731	793	776	796	753	814	782	830	782	803	774	773	829	812	729	819	808	777	829	810	804	795	793	812	828	783	782	805	724	759	807	805	823	735	801	817	733	780	798	775	803	797	775	798	754	795	766	767	810	778	818	763	795	791	798	821	794	786	779	756	811	834	806	788	781	779	778	795	765	745	813	821	759	795	801	812	797	802	770	751	808	778	806	865	817	793	790	785	737	787	755	753	824	796	793	811	799	845	755	780	824	807	744	771	801	790	787	787	779	830	801	809	763	775	780	763	740	783	752	770	747	820	786	796	858	818	781	842	733	797	761	770	816	778	796	787	765	754	788	783	776	842	769	743	826	800	741	855	764	738	777	818	804	794	739	769	781	772	750	781	778	816	789	770	820	750	813	816	799	795	799	753	819	789	806	772	797	800	792	793	776	789	805	794	769	810	791	804	779	754	812	787	833	798	794	750	795	759	771	820	758	789	813	801	767	800	829	835	793	798	798	771	784	819	790	773	804	817	778	822	788	795	818	811	795	817	795	807	794	802	764	786	802	778	819	815	802	748	758	773	790	807	806	825	775	774	760	784	779	775	781	777	807	798	834	765	754	771	803	787	794	793	822	874	820	720	771	830	712	795	775	795	772	790	781	793	775	779	758	744	811	747	804	770	785	787	808	851	786	798	807	802	805	752	782	808	839	808	749	804	804	836	745	824	805	787	811	751	759	787	758	827	782	797	811	792	832	824	791	792	811	744	777	802	718	803	800	794	850	790	819	754	839	792	779	753	839	776	807	795	776	741	798	750	816	830	773	763	722	787	778	793	783	777	784	762	825	761	804	799	817	803	803	799	871	729	790	758	799	734	748	774	777	840	737	796	828	771	821	748	738	802	798	748	819	804	811	739	810	796	799	787	791	803	783	805	812	792	774	747	796	799	780	794	788	759	838	779	757	818	792	773	791	790	786	807	780	799	834	754	800	767	816	778	803	843	756	800	775	786	770	818	736	762	787	757	816	750	794	758	775	850	739	776	744	817	799	807	810	805	776	777	808	839	789	819	794	773	747	755	797	822	792	791	791	771	796	788	746	833	849	766	795	799	786	778	816	821	781	832	806	772	780	774	828	819	768	776	861	791	764	828	742	737	795	809	793	806	792	793	815	770	799	777	773	781	785	790	784	801	752	772	811	758	784	782	800	734	841	829	793	811	807	817	783	829	796	752	799	821	827	838	860	812	759	776	746	748	788	795	763	823	753	816	789	792	765	820	845	788	763	805	754	792	809	767	736	724	824	787	766	834	761	879	763	804	706	781	818	798	879	814	797	802	786	813	812	824	788	796	798	803	782	800	763	799	796	745	863	815	779	782	783	828	801	742	774	800	810	797	771	805	764	742	827	816	841	802	789	818	794	805	798	794	791	824	791	747	747	792	762	749	794	806	767	762	768	787	773	797	806	775	743	819	830	742	812	789	779	792	769	766	770	799	828	798	787	774	786	786	809	820	781	825	785	759	796	774	789	796	752	767	764	816	766	805	781	823	780	796	788	771	746	783	795	820	790	780	744	781	778	757	772	718	812	782	740	850	771	776	786	766	805	772	795	793	828	772	840	784	787	757	801	764	792	811	775	824	838	767	788	762	830	761	739	792	803	754	843	748	834	843	794	814	793	804	802	765	741	810	830	799	788	782	775	826	781	766	793	792	769	780	781	744	796	784	809	845	767	820	829	767	826	783	752	793	749	830	780	758	752	797	777	810	772	759	789	833	817	775	818	824	775	772	773	768	780	783	792	822	820	807	795	755	796	781	882	822	777	794	787	754	843	759	816	823	799	788	755	788	779	826	812	792	785	836	768	792	793	778	767	753	823	788	780	778	798	804	765	842	739	774	751	733	806	745	799	757	807	793	814	782	800	774	817	788	808	783	805	776	796	818	807	782	797	799	784	793	763	816	817	754	798	772	825	794	824	817	815	815	766	838	817	748	755	789	768	805	796	801	810	802	784	790	831	752	792	754	798	850	791	849	758	820	774	825	769	812	768	862	823	818	811	764	772	792	739	830	770	776	815	769	833	797	772	810	763	752	819	777	769	759	803	830	770	763	776	788	811	797	778	780	754	770	752	842	822	771	793	813	780	793	769	793	818	804	820	764	833	796	755	813	775	782	763	794	778	773	770	774	827	770	814	779	764	769	782	798	795	793	781	781	835	754	829	809	784	776	773	761	809	763	784	751	815	749	745	752	833	811	776	761	765	789	755	819	845	823	757	785	814	750	776	737	812	751	810	791	782	828	785	813	826	771	852	819	821	787	772	750	783	810	776	864	849	801	773	779	768	798	773	795	844	786	751	827	842	735	754	805	767	836	780	743	849	748	753	750	818	771	789	797	795	768	774	795	745	773	788	776	821	763	815	773	777	800	840	783	858	815	766	831	780	775	818	780	779	791	814	785	778	821	810	777	815	763	812	775	804	797	849	807	805	796	791	815	750	796	768	796	782	792	790	752	797	825	752	803	746	817	756	821	779	830	786	805	813	789	829	745	753	719	804	789	801	820	757	799	844	779	800	798	800	792	804	777	756	795	740	826	786	821	770	761	789	846	775	783	773	799	724	784	799	823	781	793	736	760	802	787	811	735	803	811	774	776	786	766	829	780	801	769	780	805	804	746	760	807	819	792	735	785	764	776	720	764	763	790	786	790	785	773	820	771	814	825	773	779	812	728	743	752	795	788	789	727	811	791	839	828	817	858
23954	21146	25319	27234	21150	21137	2711	468	311	298	294	280	268	231	230	255	258	220	215	207	222	241	225	220	245	214	199	213	193	209	215	196	190	206	214	221	208	217	205	207	206	200	197	234	186	194	239	193	201	234	204	199	203	217	229	184	214	220	214	186	202	212	211	200	200	191	210	209	193	214	231	219	211	219	193	216	169	182	206	209	196	209	199	182	177	175	229	226	216	219	217	187	191	190	226	203	209	163	198	248	213	195	193	189	201	196	202	221	178	235	198	244	210	190	182	190	202	188	200	181	183	220	211	207	220	201	204	185	189	229	201	198	221	227	181	194	175	222	219	226	173	199	212	193	198	191	186	217	169	207	185	234	190	180	212	183	207	185	207	219	183	190	202	207	190	214	242	213	217	205	173	217	195	197	194	203	199	191	206	185	195	213	217	217	163	185	224	176	192	207	231	189	197	188	210	181	190	221	215	210	189	223	183	183	198	194	200	201	226	224	204	206	196	199	199	209	181	211	216	222	165	219	221	183	212	207	211	214	216	176	179	207	188	229	179	203	190	204	185	177	195	196	196	205	205	205	179	192	198	181	210	183	181	191	228	240	202	216	218	200	169	192	205	191	201	187	219	205	183	196	177	204	221	195	222	185	193	199	202	199	227	177	213	184	197	186	189	178	201	199	184	199	193	204	222	201	198	193	230	191	195	167	209	215	177	207	207	219	196	192	186	171	201	207	224	183	216	199	210	215	218	190	190	191	217	186	189	208	187	176	208	214	201	201	201	173	214	206	236	193	179	189	179	202	209	207	242	203	197	201	245	209	191	213	202	203	207	193	218	197	213	231	234	192	206	180	194	218	190	202	181	190	199	179	206	191	199	228	208	228	215	217	194	215	189	190	209	217	187	180	194	195	192	181	192	216	189	167	196	176	190	207	199	215	210	199	195	196	193	169	182	186	193	235	205	198	194	198	206	199	202	208	214	176	188	195	194	183	194	210	196	188	197	200	228	193	203	204	215	220	209	234	216	220	196	188	194	219	206	207	193	208	195	198	197	195	201	222	209	225	211	201	212	218	188	215	209	204	198	211	190	236	232	171	212	202	214	201	207	192	203	204	211	202	203	202	193	194	195	179	198	211	191	193	229	201	215	233	231	222	193	200	203	215	190	204	187	205	198	190	206	204	191	198	188	196	208	231	210	186	228	190	221	195	210	210	228	203	171	191	190	197	188	198	222	201	217	213	214	188	195	207	196	212	206	219	206	190	190	223	194	188	205	199	190	187	195	197	191	195	171	211	196	196	189	214	225	181	228	196	199	185	206	217	214	190	192	177	212	202	196	194	229	218	197	165	218	192	186	185	194	221	183	197	183	209	198	197	211	205	204	197	209	192	184	215	192	199	196	189	217	203	197	188	194	190	210	194	217	205	206	218	214	179	230	184	214	187	185	180	204	198	194	205	209	181	217	206	178	190	191	177	190	168	203	218	190	216	222	209	211	201	200	185	198	199	205	190	187	184	198	186	211	209	208	195	205	239	178	208	194	219	191	184	179	203	175	195	193	180	206	201	201	199	187	223	192	201	202	165	218	220	186	220	218	238	211	214	206	219	198	172	203	193	184	216	219	206	191	195	201	195	189	172	215	193	198	210	218	223	196	211	223	201	189	226	195	220	203	194	187	222	191	186	189	185	191	204	185	206	218	213	204	205	205	202	195	192	183	203	203	190	216	212	202	222	181	181	195	197	216	180	201	196	204	177	181	225	208	175	196	182	197	177	228	201	194	182	195	190	239	195	203	213	216	204	202	202	175	185	222	195	189	215	160	193	200	201	209	205	199	215	173	220	211	195	208	222	209	184	196	196	222	222	223	188	196	215	207	204	203	202	223	208	200	215	190	212	194	219	210	185	177	201	192	189	205	199	202	209	204	212	200	201	227	209	186	209	207	203	184	222	206	174	216	211	174	196	210	201	208	211	182	218	201	205	206	217	203	185	223	177	216	205	221	204	207	173	204	194	198	187	192	192	191	180	203	202	217	191	224	207	210	212	203	208	213	207	182	230	216	198	211	198	187	193	199	207	178	193	178	197	214	190	179	191	208	232	186	197	207	215	215	216	194	219	211	189	213	197	190	204	197	193	214	210	195	211	225	191	192	191	193	201	209	228	204	193	188	212	255	200	216	239	190	219	199	191	182	201	180	200	153	215	174	185	184	187	189	228	242	197	231	201	196	194	204	203	197	209	225	195	198	196	179	191	186	207	193	191	199	189	213	176	205	200	191	218	175	193	195	199	203	193	204	211	203	189	189	227	185	201	202	184	200	201	190	205	214	201	198	190	183	179	209	223	207	209	210	195	183	191	212	222	189	194	205	194	211	188	200	196	210	190	185	179	193	212	205	212	191	210	201	190	204	216	189	192	194	205	169	211	179	200	209	185	210	200	196	217	206	209	230	187	181	202	205	184	182	189	199	235	215	198	202	163	182	173	191	215	212	197	214	190	177	217	214	215	201	199	193	196	205	210	231	229	200	172	203	167	199	209	215	209	217	214	202	163	171	232	238	183	201	228	191	215	196	185	193	208	223	194	202	185	205	183	228	205	176	232	187	220	187	208	199	201	201	190	191	213	233	202	179	220	202	175	200	234	205	198	216	218	210	204	231	225	182	180	208	180	213	236	208	195	196	202	207	195	202	230	211	193	199	198	196	200	208	215	204	205	213	173	206	188	208	162	202	181	187	200	186	247	200	197	209	207	215	195	230	215	188	188	182	200	206	176	215	176	224	193	190	193	201	194	210	225	188	187	203	203	182	189	204	196	217	197	206	193	192	197	166	210	226	210	218	177	195	203	227	208	221	210	207	197	166	187	183	192	193	190	210	191	207	212	193	200	207	223	210	196	189	213	211	232	195	186	189	184	205	198	222	224	220	202	214	175	200	182	216	211	200	193	178	196	218	215	191	198	227	211	198	203	207	221	191	191	175	213	191	222	194	188	212	207	177	198	159	203	208	203	235	215	198	187	196	201	225	219	199	220	197	226	226	204	205	224	179	209	207	211	207	221	243	191	207	189	218	208	190	193	207	188	206	191	219	178	185	204	206	176	205	196	221	180	181	183	178	208	175	198	199	206	204	206	200	206	172	199	195	196	201	216	181	202	211	217	206	197	199	226	191	171	209	207	230	204	222	206	208	188	207	236	211	187	210	202	204	178	197	207	209	189	211	180	196	196	186	206	159	194	191	185	193	161	188	209	182	191	214	230	187	178	205	216	187	191	181	208	207	197	173	189	191	209	226	215	199	182	199	172	205	197	219	225	208	186	230	205	216	190	195	193	221	191	220	177	193	220	225	212	184	178	205	202	193	187	212	197	207	214	221	202	190	194	221	222	204	196	209	169	216	176	208	178	222	230	188	219	218	214	203	199	191	194	193	210	177	201	215	204	207	202	203	200	175	210	198	175	208	190	227	218	203	206	218	199	189	190	200	204	202	237	192	198	218	196
5694	4571	2933	1403	904	688	635	645	549	548	543	487	507	487	540	515	494	505	485	504	495	497	484	501	495	513	488	425	500	514	465	488	477	527	500	474	464	496	492	457	494	486	485	492	500	454	477	473	449	489	531	479	501	491	513	473	473	519	473	418	498	468	427	527	447	500	469	475	478	482	461	470	458	493	439	457	481	504	516	485	454	456	504	457	481	498	463	470	493	441	474	516	484	478	440	497	471	459	488	494	512	467	494	503	481	430	477	492	510	496	489	496	464	473	481	477	484	417	492	482	462	470	490	494	453	474	473	486	483	457	498	507	492	481	431	460	453	477	461	463	489	474	485	461	448	508	467	478	487	493	473	450	496	470	483	494	465	480	510	488	463	472	467	486	447	509	479	488	478	473	454	457	445	493	495	434	483	478	439	526	476	432	468	463	447	483	479	464	467	470	444	457	441	464	466	423	443	464	515	458	487	459	507	470	472	513	458	472	435	514	495	479	465	490	479	518	444	485	501	492	499	492	459	477	490	485	494	467	483	469	477	469	422	459	458	506	494	485	520	465	519	487	466	513	452	489	461	491	509	503	487	466	512	480	472	516	485	478	473	500	495	491	455	472	462	462	477	471	433	476	431	539	478	477	491	451	512	444	487	472	490	491	487	491	510	512	498	477	475	485	455	489	468	511	506	513	452	497	456	472	477	478	462	438	500	470	486	513	477	482	457	497	490	472	442	458	494	525	516	489	482	468	469	456	486	476	458	491	492	502	457	479	447	455	444	496	448	495	460	471	481	449	508	487	491	463	473	460	467	490	498	481	435	463	465	474	493	464	466	474	538	439	445	523	467	442	461	489	490	486	421	454	486	452	470	453	471	481	472	444	522	489	478	486	457	454	503	460	482	432	477	448	479	461	463	449	494	473	484	477	497	504	488	477	467	483	448	490	492	471	467	467	459	515	485	477	480	481	477	484	490	473	484	495	489	481	457	472	486	479	488	478	465	500	479	491	489	483	457	548	472	523	481	450	489	467	493	470	491	538	489	461	449	474	468	498	496	512	463	495	463	463	480	465	463	483	448	445	493	500	502	460	463	491	459	487	442	481	509	486	513	450	509	462	432	492	458	450	480	461	501	472	444	487	454	483	475	494	476	517	459	456	493	434	449	447	453	444	471	468	515	469	453	511	463	478	449	448	476	482	473	486	481	465	475	470	487	464	455	473	479	468	458	497	460	489	448	460	476	494	460	483	489	462	470	444	525	444	485	501	473	478	491	484	470	495	508	486	441	485	461	496	470	466	525	458	486	484	503	442	445	479	487	520	477	469	484	496	486	468	485	458	488	472	455	495	460	449	488	497	481	469	461	476	508	469	465	495	461	451	473	497	470	500	475	492	498	448	502	537	486	441	468	484	525	466	480	471	522	461	487	496	442	464	495	485	484	451	465	467	491	461	480	494	508	484	506	502	481	483	471	474	498	483	478	486	473	479	477	458	458	456	457	432	513	473	471	460	473	471	465	418	479	440	494	465	480	476	488	462	448	487	487	458	464	466	466	469	490	445	467	451	551	461	472	455	477	512	485	477	494	458	496	506	483	482	500	464	496	486	498	451	470	502	491	501	427	450	496	459	454	486	505	468	520	493	469	497	487	473	491	463	526	476	497	478	455	458	484	501	479	468	451	484	459	475	475	434	487	435	480	470	492	469	472	456	532	518	488	462	459	470	468	449	432	476	463	458	463	485	462	459	484	490	494	492	479	517	499	449	419	419	469	502	457	447	519	455	455	478	493	485	502	468	455	490	504	491	490	469	455	474	472	500	489	456	480	474	511	479	461	470	506	523	465	509	471	478	457	487	456	466	480	479	477	447	472	472	468	455	498	451	494	501	456	474	481	460	465	532	460	502	421	456	459	507	485	467	497	461	455	456	490	445	476	475	469	485	441	502	449	475	454	480	471	501	458	509	513	489	460	444	439	451	478	465	493	507	468	460	462	493	482	459	474	458	480	500	483	449	490	489	480	472	495	496	450	487	481	443	465	481	495	477	456	487	505	484	495	445	513	474	478	481	476	457	487	514	445	485	470	492	463	484	492	487	469	509	469	469	473	481	508	481	525	477	476	506	490	500	508	481	477	507	500	488	492	500	496	468	471	448	460	529	464	483	494	484	463	462	490	484	469	491	479	480	518	442	508	511	495	468	487	488	454	435	499	457	483	477	437	526	490	499	468	500	466	460	462	475	477	479	475	481	442	462	494	508	475	463	480	451	448	466	488	490	469	491	513	505	484	484	497	490	488	483	484	451	472	469	510	470	504	476	480	502	476	473	501	486	499	526	501	478	495	482	448	517	442	441	432	484	464	436	488	489	498	458	502	452	454	500	474	511	468	473	501	441	459	473	482	442	517	490	495	480	492	473	516	494	498	481	490	463	479	471	496	497	498	498	486	496	478	447	489	479	479	472	496	496	496	470	466	448	485	502	459	513	498	474	469	475	491	477	461	492	466	516	494	452	495	488	456	483	426	496	477	481	459	480	467	482	495	482	464	456	496	477	528	480	492	464	517	470	468	528	456	472	496	483	520	506	454	456	513	465	476	457	477	450	558	458	511	482	451	420	464	480	480	489	488	503	486	483	466	450	500	506	463	501	466	464	485	472	485	460	488	531	476	468	516	454	463	447	500	462	520	477	472	510	479	454	475	487	470	466	472	446	468	470	473	495	479	468	474	501	485	471	472	482	451	467	471	480	461	460	457	442	469	451	438	447	498	488	481	482	480	475	536	466	455	455	453	476	501	472	486	462	476	485	492	484	472	458	488	447	463	505	469	472	467	425	481	430	446	475	440	479	473	456	457	492	496	482	473	466	466	493	453	458	476	469	507	519	473	476	496	481	451	488	449	513	444	488	512	476	468	444	471	479	488	492	482	484	466	463	437	493	469	497	454	467	467	490	498	480	495	480	527	456	430	473	496	459	481	481	484	477	494	516	468	485	468	475	497	492	508	483	474	462	495	450	477	476	491	470	494	439	527	468	487	496	504	510	481	497	500	504	492	447	470	484	488	469	485	448	451	438	450	484	491	491	475	430	496	483	519	524	488	535	504	418	463	469	499	449	456	447	515	511	447	456	516	438	489	479	478	467	456	459	500	491	503	501	496	480	474	471	494	464	469	496	465	477	460	471	491	507	502	442	459	489	444	467	501	435	492	458	447	445	451	473	496	485	488	464	473	462	473	459	474	488	454	472	465	449	475	467	462	430	458	482	478	496	520	477	451	474	479	467	499	502	471	456	449	464	454	461	482	469	487	449	485	454	476	452	487	496	472	482	481	490	523	459	499	477	469	469	457	502	505	477	456	477	488	483	500	514	459	479	518	463	492	489	523	448	478	464	502	477	460	459	486	499	459	480	534	496	448	477	476	457	478	473	470	490	472	439	480	532	510	459	488	495	433	511	473	480	475	460	475	467	501	485	502	507	470	484	471	489	459	461	473	461	504	513
33467	11130	1361	565	488	462	444	469	443	463	416	430	452	461	435	472	448	415	419	432	430	398	443	460	428	387	385	396	407	430	400	406	425	459	441	456	436	412	445	423	427	406	430	430	478	462	437	427	460	470	418	432	458	445	449	448	472	454	427	423	408	446	465	426	404	457	374	427	427	450	454	413	409	417	444	428	429	506	439	427	417	390	453	431	450	450	463	447	426	437	427	400	454	440	406	412	451	417	439	420	460	430	392	433	407	457	437	423	448	476	448	487	454	468	425	475	458	456	425	462	432	439	462	428	426	414	412	418	435	434	456	459	469	433	427	447	460	484	502	470	432	408	412	412	461	410	447	435	417	407	437	474	416	426	421	451	401	438	423	425	456	430	471	427	426	409	429	422	436	419	401	430	413	462	436	432	412	475	451	438	424	464	462	429	435	417	488	433	434	455	445	442	433	463	467	429	453	421	411	409	473	417	451	436	430	445	464	452	425	471	456	450	428	417	399	432	424	429	481	471	480	411	399	420	445	470	413	474	413	394	431	416	438	403	446	429	392	447	425	489	380	426	408	419	410	399	395	457	414	407	429	433	423	409	400	417	448	425	463	434	444	403	498	446	407	394	412	414	417	437	470	458	451	429	434	401	450	455	422	452	442	447	422	402	414	446	441	410	489	462	470	444	432	435	417	474	420	429	419	448	412	469	434	416	436	402	435	432	452	393	424	436	436	436	431	443	426	406	430	381	422	459	471	424	450	422	456	436	413	450	465	427	425	466	417	429	415	427	439	403	455	460	468	422	449	422	402	413	395	456	462	435	419	464	420	432	436	413	482	432	397	452	470	400	440	403	436	446	449	456	474	424	460	427	417	429	424	427	458	417	455	437	424	446	392	458	472	467	418	426	453	453	461	432	426	456	427	452	499	446	423	418	435	437	398	431	440	410	428	457	490	415	427	397	415	415	446	432	416	456	410	452	411	421	432	450	447	436	451	446	375	431	394	452	439	444	435	440	427	441	406	441	413	399	415	427	391	450	431	441	394	437	432	438	461	413	456	423	445	417	432	440	437	456	400	465	429	412	454	433	460	432	400	428	395	408	416	465	474	399	391	441	401	417	399	410	437	489	415	432	453	407	438	443	443	398	466	450	449	441	416	431	440	481	422	448	418	433	435	428	414	441	445	417	425	420	368	430	441	394	457	408	404	430	466	465	404	449	453	469	391	446	427	446	420	430	441	451	438	416	482	461	464	480	448	425	416	411	460	436	411	432	432	470	466	460	434	431	438	423	442	491	413	432	492	418	414	459	419	377	481	455	468	449	435	434	448	433	431	431	443	440	459	448	416	446	419	406	395	399	417	466	441	439	440	463	459	401	430	405	429	431	433	445	428	425	452	421	431	440	432	432	391	401	420	406	456	428	456	450	456	404	424	415	409	452	433	417	447	429	419	424	410	439	437	468	429	419	463	424	408	408	429	448	441	406	413	435	440	454	445	432	445	405	471	440	446	429	460	418	440	483	467	492	440	410	404	418	417	468	420	418	423	396	435	406	426	457	432	390	459	417	440	400	417	426	460	478	414	437	451	464	495	457	383	437	433	434	415	423	407	469	429	424	427	442	417	443	422	398	431	438	463	423	462	423	448	423	449	443	477	434	438	442	445	436	454	436	435	454	445	460	424	431	453	403	430	421	427	440	442	448	464	432	432	452	412	423	422	406	431	427	447	420	421	473	459	442	433	394	427	418	380	428	433	433	402	391	415	412	423	455	401	410	390	430	446	462	456	469	456	424	442	411	445	453	419	446	446	428	436	432	448	446	473	452	433	452	428	465	437	461	446	397	438	443	465	478	406	398	421	446	454	439	471	440	416	424	484	430	409	416	462	432	413	424	428	425	422	442	472	462	388	428	437	457	450	449	408	437	431	416	423	445	436	474	418	443	414	432	427	428	436	426	462	445	409	473	419	420	427	398	440	440	448	420	421	443	400	411	417	416	424	432	428	414	454	493	394	467	475	444	451	470	438	435	425	448	465	445	377	444	472	413	455	476	455	463	449	397	397	424	459	423	451	450	472	401	444	420	421	462	409	435	443	410	451	422	405	447	435	415	465	426	457	448	439	420	405	455	448	411	466	439	444	406	467	417	434	461	444	420	433	430	438	432	487	414	429	478	439	438	418	424	430	433	451	398	429	458	427	416	463	390	412	461	428	422	441	448	411	399	419	436	465	437	446	436	415	410	492	429	444	423	472	489	447	439	465	472	384	394	388	446	445	450	407	384	426	441	370	440	437	440	397	402	419	423	452	439	442	474	449	452	439	445	440	428	414	434	458	503	459	439	406	446	434	426	422	434	445	440	400	424	453	406	426	472	436	480	397	417	446	430	445	455	425	387	469	435	457	479	484	465	393	403	423	449	439	400	433	410	434	415	393	438	362	469	412	445	426	458	453	421	455	419	431	452	417	446	425	405	415	409	405	439	444	422	479	435	442	453	429	434	419	417	495	447	420	452	474	398	407	449	460	436	482	421	430	451	405	387	393	470	437	418	442	401	434	410	417	436	393	427	430	452	468	419	416	426	396	470	460	415	426	427	459	420	415	410	416	440	443	418	403	390	405	479	433	475	472	454	454	403	412	389	437	448	408	438	422	436	431	484	431	407	418	455	478	471	444	433	435	458	402	451	423	406	452	407	417	431	487	435	447	463	443	443	439	455	399	441	457	409	470	470	401	456	419	455	479	453	412	432	404	402	405	455	422	439	445	446	454	410	459	439	449	445	403	465	443	458	458	428	434	427	484	434	417	435	406	424	395	446	407	468	398	412	443	448	437	397	447	441	427	435	466	439	453	389	472	413	471	388	426	431	408	448	451	451	437	423	418	424	459	422	460	449	404	439	450	446	421	429	428	462	454	475	445	411	411	441	406	434	438	470	430	444	422	444	464	459	469	444	402	414	461	423	458	410	454	412	414	413	462	405	437	456	400	424	425	419	433	412	422	439	485	459	437	422	422	476	450	402	486	404	469	436	438	464	466	412	401	441	453	442	421	420	435	434	443	460	447	421	435	478	423	441	410	435	449	421	431	430	421	431	462	439	436	458	449	428	455	429	455	385	414	407	425	390	418	426	419	469	483	429	425	452	431	434	447	443	445	428	448	399	435	403	489	443	458	411	408	448	440	399	437	443	416	423	430	441	464	431	446	463	495	432	454	437	458	419	431	424	434	438	447	401	424	449	453	409	396	447	426	414	444	427	446	464	445	424	450	451	455	434	419	433	448	429	403	457	417	442	429	434	436	428	429	419	431	462	393	401	444	463	439	457	422	445	444	469	444	449	427	422	443	400	410	459	434	443	399	456	440	472	456	458	456	447	420	391	412	416	428	471	419	416	433	447	419	423	431	405	430	430	471	430	428	456	399	455	428	408	432	398	442	450	441	451	436	426	470	431	413	460	407	414	409	397	435	453	429	424	424	397	444	434	482	439	448	412	500	403	442	441
7473	1132	1004	947	970	924	948	966	916	911	1019	974	1002	956	975	1044	940	951	935	974	933	980	968	963	941	977	944	970	967	937	903	954	1005	942	935	903	977	1013	964	977	997	958	955	986	951	990	957	946	895	968	990	943	933	954	922	999	967	969	939	956	919	951	956	931	989	847	1014	956	995	909	996	973	875	941	913	960	926	961	984	976	944	950	943	956	907	947	971	949	946	974	1035	942	914	946	927	956	973	979	1005	989	950	926	963	948	934	960	937	928	979	910	945	926	948	922	925	921	888	915	929	968	941	917	913	949	946	926	958	921	956	979	932	952	989	933	982	929	969	963	959	946	978	911	944	917	994	913	924	975	936	953	929	919	924	893	952	910	951	960	972	931	950	944	903	1003	912	865	972	948	953	942	974	1032	930	959	951	983	943	899	964	987	1032	925	902	959	974	980	945	954	928	999	916	931	922	930	883	983	920	955	1018	960	915	952	966	950	985	990	926	960	926	1005	923	1011	1003	912	1032	953	927	931	948	907	898	964	952	928	941	928	941	936	938	942	902	959	936	958	942	926	933	940	941	909	932	944	956	963	957	1016	921	887	891	933	966	1062	1041	940	997	918	936	951	954	912	973	941	970	983	927	918	966	988	927	925	992	946	964	941	924	954	1006	869	950	945	956	934	962	998	973	958	972	947	922	935	907	914	995	971	957	920	958	1044	933	986	916	943	960	954	943	972	925	954	941	970	902	954	984	986	938	918	954	996	973	933	967	963	940	958	968	937	883	992	939	997	975	930	945	909	964	956	948	898	972	963	931	977	979	884	961	929	962	939	969	946	925	974	956	965	977	924	917	964	924	909	931	935	896	962	979	978	955	955	934	922	932	985	989	978	936	957	932	1052	974	989	967	929	904	921	989	924	973	937	946	923	930	962	963	920	979	908	1004	955	920	998	899	963	930	968	983	946	977	969	909	900	949	920	902	928	936	1000	958	983	948	964	928	951	935	919	900	912	912	1020	943	998	950	942	962	941	948	983	919	946	889	974	929	999	873	975	1000	961	943	907	1003	959	928	945	917	973	1022	854	967	956	951	951	937	976	913	931	916	963	935	890	947	937	917	952	935	934	954	968	968	926	961	1026	941	925	968	943	930	945	914	986	1014	991	968	946	970	918	966	919	932	954	959	1004	956	992	965	940	936	932	883	948	967	909	954	948	912	992	995	961	901	896	943	986	954	973	932	953	939	958	945	946	916	994	982	997	928	943	937	949	952	959	936	896	886	981	966	941	948	973	928	954	934	913	934	933	964	935	954	922	1004	951	953	920	933	976	944	909	952	920	938	943	957	962	930	948	987	938	917	932	955	940	996	891	908	965	930	947	976	942	904	943	945	949	895	945	927	932	966	942	943	912	976	904	1011	910	899	922	966	997	944	996	933	953	989	950	961	924	949	947	981	968	959	951	931	911	973	955	907	908	980	971	1009	913	917	942	962	987	1012	958	957	958	924	954	968	962	941	975	986	928	884	968	959	946	994	953	990	1001	893	959	968	958	979	992	940	947	903	888	962	948	952	1012	947	918	917	947	934	949	963	996	950	1001	981	916	965	894	978	933	933	947	949	966	949	918	998	949	887	940	968	968	925	951	942	997	965	909	958	956	996	960	930	962	974	929	937	958	961	942	997	952	947	947	947	972	946	975	904	912	931	911	989	932	966	920	956	884	961	929	923	944	931	932	916	1000	956	892	943	972	880	962	951	973	925	968	948	997	934	944	902	953	959	951	908	926	958	966	951	952	939	979	961	956	918	952	934	931	923	944	923	967	902	939	945	943	949	966	921	992	971	919	865	974	891	976	987	959	938	929	953	985	915	993	955	964	923	994	999	942	950	923	989	968	981	915	951	940	985	972	987	939	961	944	998	940	969	975	902	960	975	919	932	963	904	932	951	938	936	974	941	940	897	978	925	933	908	916	975	948	979	896	960	971	945	969	924	965	946	943	955	916	941	1040	977	957	967	956	930	934	949	994	918	965	951	984	1003	968	950	905	924	891	931	926	879	1010	939	918	930	901	967	1000	896	972	921	947	954	986	967	931	947	947	917	949	994	947	993	979	965	896	932	983	930	926	937	982	1002	1018	928	988	953	950	916	966	967	944	901	969	934	959	953	984	958	945	953	956	910	927	911	914	921	939	911	950	937	914	993	964	970	909	914	956	936	917	978	924	971	934	937	992	955	992	919	939	933	1003	915	920	938	1011	920	977	921	977	933	927	928	979	985	971	883	961	942	961	959	943	978	970	957	1011	887	940	923	917	916	1019	932	951	936	907	965	997	954	1015	879	931	984	934	933	968	971	969	942	949	949	1005	961	969	1058	956	951	930	963	963	934	934	988	953	949	955	955	954	980	972	902	954	948	953	941	898	931	986	940	957	969	927	930	907	965	947	943	967	922	923	958	998	972	952	919	892	942	945	968	896	910	927	939	953	949	996	889	1015	951	959	959	945	929	972	924	980	937	972	966	970	941	920	959	941	906	985	971	939	904	986	899	1001	976	888	1016	956	914	961	956	944	951	938	952	984	906	925	983	920	981	934	912	1020	898	955	1003	945	948	965	915	971	943	941	971	904	949	955	962	987	979	933	952	965	918	919	923	937	972	921	972	974	950	972	985	962	938	924	973	934	986	941	948	961	906	942	974	936	911	951	912	975	918	902	933	955	897	910	935	968	920	968	1005	960	939	921	926	919	913	953	973	963	926	957	937	917	954	928	993	940	946	929	961	999	978	932	968	944	938	949	912	961	965	992	921	964	916	916	886	934	922	962	964	929	934	926	958	943	964	931	954	932	917	979	967	989	943	948	932	925	932	963	947	947	935	949	934	969	898	910	910	958	936	971	945	944	903	959	935	965	946	946	989	1020	968	986	919	949	972	934	996	964	921	930	892	946	923	949	931	953	911	980	950	944	945	987	936	946	913	934	961	985	943	924	911	937	964	870	963	969	991	967	975	978	914	938	916	952	976	958	948	1015	936	943	958	944	948	891	1023	958	956	925	967	933	968	956	963	916	1002	967	915	955	937	926	943	983	949	966	905	910	978	965	934	934	937	905	914	982	980	948	1001	950	999	913	868	980	931	895	981	895	931	974	950	956	919	985	981	945	927	887	932	953	1021	940	975	990	926	946	969	969	955	929	951	909	965	924	905	944	1018	926	915	1032	886	954	956	975	982	949	959	927	893	1016	940	933	952	939	916	1043	926	935	945	920	888	963	984	985	961	965	975	934	978	1006	1002	917	954	980	960	964	949	952	935	941	965	969	887	946	1012	994	956	920	968	916	938	917	918	968	929	963	900	997	938	922	978	925	977	931	982	943	910	959	984	896	940	970	951	954	842	963	964	900	953	899	972	955	959	953	998	915	985	949	954	894	963	991	952	997	968	945	937	999	956	911	910	968	949	963	1005	911	990	935	957	937	966	968	910	910	960	950	968	927	912	986	969	930	974	963	931	973	973	935	959	931	940	983	922	992	947	912	942	945	924	948	902	969	998	921	964	944	917	994	939	915	949	967	930	944	932	972	916	964
24723	21175	24742	27869	20982	3482	629	470	422	397	400	384	373	349	366	358	364	383	366	364	354	354	372	364	357	355	380	351	373	379	360	316	341	357	359	367	367	331	349	366	346	336	340	340	375	366	330	403	376	365	379	387	361	369	404	365	397	396	382	374	339	330	362	380	359	380	361	339	370	353	331	354	399	373	388	375	348	363	372	373	400	340	373	359	345	370	339	372	379	392	368	395	365	367	353	355	364	367	362	371	335	397	325	351	355	333	385	352	350	372	352	360	371	350	328	355	340	370	390	390	362	381	333	351	373	354	349	352	380	332	333	361	411	368	366	349	377	346	365	347	375	374	334	339	375	369	337	360	380	338	337	357	375	390	365	349	367	387	361	367	334	353	394	366	329	350	384	380	348	338	373	335	383	366	382	332	362	345	368	348	366	368	389	357	333	405	373	373	355	330	373	405	363	354	380	346	378	341	362	358	386	347	366	355	361	365	399	374	346	380	343	367	356	365	391	357	319	362	345	356	334	341	366	392	354	403	348	314	378	363	344	318	381	340	360	386	351	362	334	355	381	363	387	372	348	388	351	307	374	318	381	363	338	355	380	379	343	325	346	413	372	365	368	369	357	373	339	421	345	357	332	379	379	380	401	340	338	356	368	328	416	370	356	353	376	356	344	352	393	356	339	353	349	347	369	356	409	350	358	348	353	339	397	324	361	347	337	364	338	365	349	357	348	385	343	356	386	347	372	378	356	359	359	357	383	384	307	330	353	366	373	365	364	369	423	347	353	361	376	355	388	364	354	363	392	343	359	367	361	383	363	345	342	364	384	338	370	377	382	336	376	356	380	354	401	360	355	374	347	343	328	340	380	354	378	346	380	355	346	399	314	336	351	362	349	349	334	352	362	356	351	360	382	369	347	328	382	330	348	392	348	369	355	343	386	343	345	348	389	404	374	350	344	355	328	356	388	360	355	395	362	361	378	360	357	361	348	345	380	323	386	367	354	335	376	388	364	322	405	381	371	356	378	350	368	368	351	392	320	350	397	359	350	334	336	356	345	357	324	365	358	367	353	354	373	373	344	389	372	369	345	352	353	379	366	393	368	341	376	312	364	345	357	347	379	346	377	381	373	351	346	345	361	390	371	389	349	327	364	344	355	302	368	360	368	379	349	370	318	361	338	373	370	359	363	376	391	337	331	341	345	373	345	381	405	368	354	368	359	347	346	358	342	370	359	396	362	338	339	356	376	305	363	376	336	359	357	334	348	359	394	322	364	358	340	370	344	340	382	343	312	348	354	405	354	318	369	387	357	362	343	347	373	333	369	337	331	398	348	388	375	350	336	346	345	353	338	354	348	335	346	346	357	368	371	362	336	386	347	332	380	378	331	360	357	354	401	372	364	353	362	336	360	370	350	360	340	344	388	406	362	373	387	335	345	348	330	339	357	340	377	376	396	371	377	354	374	342	366	352	379	350	343	359	369	344	359	339	341	342	346	341	381	347	358	347	358	325	363	377	382	363	331	358	344	377	327	339	346	356	332	345	386	352	354	346	356	331	340	347	347	349	372	347	356	392	292	385	377	365	376	387	358	370	379	403	357	349	364	369	348	356	332	370	343	365	379	366	359	392	402	329	348	389	351	371	360	330	333	375	368	367	361	384	372	366	361	388	353	438	373	370	362	327	374	360	355	301	375	358	319	368	357	407	375	350	359	352	334	355	336	352	358	363	352	350	338	354	358	349	374	377	380	413	322	371	372	321	409	350	350	341	344	378	366	353	372	367	342	349	375	321	401	350	359	384	353	380	384	374	339	351	340	356	342	360	356	352	343	343	372	381	373	340	347	312	396	356	359	358	410	377	343	349	344	320	356	336	330	364	348	394	357	357	377	340	369	360	369	389	346	361	337	322	373	367	334	354	368	393	372	349	330	327	368	358	340	379	342	340	333	350	369	367	363	330	355	372	355	379	348	347	343	372	348	362	392	341	359	303	381	381	375	345	378	347	328	331	334	357	353	336	360	378	376	390	326	321	363	380	387	358	357	384	359	365	344	355	360	374	342	346	386	391	331	343	369	353	374	358	381	397	394	341	342	350	360	371	413	355	399	361	367	343	359	327	366	347	362	334	362	363	349	309	369	382	350	336	356	372	380	367	387	312	364	372	323	360	344	367	379	372	349	324	384	354	350	395	350	384	360	376	392	363	397	367	366	386	326	350	363	379	356	336	349	330	366	338	313	373	344	337	351	363	319	396	355	357	325	377	364	377	352	360	354	388	370	325	379	374	333	354	360	335	376	355	361	326	379	349	370	337	375	358	360	376	333	369	339	350	375	348	335	353	388	358	380	368	391	363	396	394	346	382	349	356	347	353	307	401	365	353	363	405	321	344	345	350	377	371	381	370	387	356	342	349	386	365	377	344	390	369	347	389	394	398	332	364	329	330	366	353	327	354	387	332	380	344	364	390	373	416	341	335	356	361	365	399	385	375	366	328	362	378	318	336	328	325	359	359	367	339	362	346	371	388	367	390	348	337	346	329	359	368	368	354	345	351	373	367	342	387	364	371	342	361	358	370	396	391	414	363	337	358	362	367	338	356	351	359	378	349	362	334	332	354	362	397	370	336	361	394	386	365	340	361	317	332	365	377	337	370	369	368	398	390	347	360	396	376	327	368	324	347	345	359	351	392	343	338	368	358	359	341	345	334	378	315	326	353	368	324	382	349	351	368	354	338	379	339	365	348	357	356	370	362	345	354	328	337	371	367	385	352	351	357	357	346	372	342	357	336	379	353	335	363	362	395	354	373	383	357	329	370	367	364	319	324	348	340	364	361	363	343	379	354	397	348	372	411	361	355	357	376	367	364	369	391	332	352	373	366	353	415	386	330	354	375	344	344	328	365	381	369	369	372	385	320	375	354	359	372	374	359	373	357	397	380	335	385	384	385	344	356	363	375	365	379	323	395	373	360	356	375	366	349	372	354	346	349	355	384	383	381	364	332	360	334	373	352	317	388	332	355	387	352	372	408	328	329	367	342	390	376	375	388	354	342	367	312	356	341	362	405	368	324	355	335	358	375	364	337	348	356	352	366	365	380	359	373	367	350	417	396	357	355	346	330	395	350	360	354	353	319	385	305	374	342	390	324	349	407	340	334	345	376	361	332	386	382	371	326	382	409	330	411	385	335	320	355	388	349	358	383	379	333	337	343	365	355	380	369	345	369	326	359	369	356	378	351	350	369	379	349	345	328	375	358	375	344	369	362	344	345	342	347	308	387	372	348	349	332	319	336	361	379	382	381	359	358	352	343	367	359	354	353	350	367	330	345	365	377	371	373	346	319	329	384	342	358	366	380	368	343	357	374	359	378	380	368	373	369	345	343	357	360	367	341	356	332	376	381	394	362	350	323	361	368	343	367	358	370	381	371	372	327	393	366	357	355	356	361	350	379	343	378	352	322	332	393	402	383	338	351	333	367	407	383	362	332	361	348	329	370	401	389
4595	3038	2078	1273	1036	909	840	841	836	779	816	767	751	757	796	752	780	772	831	782	767	794	788	819	788	769	793	829	779	815	777	736	770	763	799	738	783	778	750	768	816	797	748	794	846	772	767	818	834	861	791	764	760	751	756	811	743	813	809	753	786	805	784	808	767	812	798	768	776	814	745	801	759	786	746	775	834	816	794	777	760	765	774	780	782	801	792	797	769	759	774	787	780	782	766	796	806	753	812	753	827	822	770	795	784	775	794	770	808	769	784	756	801	814	766	755	758	794	752	799	817	791	783	813	821	831	749	778	800	802	738	784	798	779	720	805	807	785	774	779	788	797	789	767	803	771	749	772	781	770	762	846	801	731	760	815	822	793	777	801	745	750	747	747	815	823	803	807	801	785	759	772	795	772	776	775	786	794	768	780	785	727	750	796	813	757	766	795	840	784	788	782	815	731	760	779	798	803	752	767	767	773	804	742	757	774	725	798	813	806	805	806	775	769	766	826	802	798	836	787	780	814	781	805	782	763	781	828	758	791	779	769	793	771	751	790	789	785	810	813	727	736	766	850	749	781	847	754	789	834	765	771	792	799	801	813	790	828	821	764	779	785	800	757	778	769	794	818	777	795	775	786	752	796	775	774	791	801	719	801	812	714	826	805	793	769	782	771	790	744	747	799	771	777	827	754	782	817	771	807	794	807	804	824	788	718	748	777	755	770	805	765	782	752	741	795	765	831	786	795	743	794	794	785	797	760	790	765	730	808	819	813	791	765	765	851	787	783	773	816	740	785	829	803	750	816	828	730	788	742	800	787	826	790	852	790	754	794	779	785	775	777	771	790	811	744	736	797	763	753	775	794	794	808	849	726	762	774	828	793	823	762	827	815	808	774	811	808	799	748	775	808	798	715	829	771	761	795	747	768	776	810	780	781	781	793	761	820	811	786	798	783	724	822	795	756	756	765	764	772	799	818	747	763	748	807	793	773	788	775	762	799	814	796	801	828	807	825	763	832	807	796	789	810	765	745	812	774	775	788	775	789	789	780	795	802	847	786	769	791	750	794	751	792	771	760	791	812	814	818	794	780	723	768	762	736	792	818	829	815	806	791	836	803	818	833	818	791	809	810	785	813	732	801	751	787	760	783	796	784	794	761	809	760	758	805	778	808	760	776	790	719	762	778	752	779	794	748	761	744	748	755	842	802	774	785	741	751	801	733	806	827	828	796	802	766	792	776	759	816	749	835	729	811	782	852	800	773	685	795	816	789	770	782	794	741	748	791	759	789	741	759	794	734	753	765	753	776	782	782	774	803	770	817	767	773	807	830	799	778	811	790	753	756	803	810	765	787	796	804	784	722	807	793	773	807	790	784	795	819	747	735	784	816	762	777	821	789	798	746	771	801	832	826	785	804	755	801	762	779	739	781	788	766	777	738	788	821	802	787	758	770	813	777	804	787	808	778	809	708	749	807	833	795	788	812	735	804	791	761	783	759	734	754	780	790	772	770	831	830	805	791	817	829	783	797	776	815	779	777	816	747	786	754	782	798	804	788	738	757	791	772	778	796	798	764	845	793	774	751	752	837	801	806	837	779	799	828	795	731	813	815	772	716	773	815	813	774	774	823	764	799	741	775	750	745	745	739	801	760	766	805	803	843	798	844	815	765	729	795	790	769	814	834	802	825	781	803	739	813	794	786	781	764	821	785	746	795	819	753	767	745	819	793	800	803	762	745	786	770	742	769	807	765	793	719	788	763	770	811	786	753	792	781	820	815	780	824	787	822	760	791	743	812	812	784	744	741	801	765	786	700	788	790	754	737	809	765	795	792	767	780	795	809	778	858	791	736	782	751	785	758	774	791	779	822	748	778	739	788	796	742	790	783	805	754	821	773	775	790	772	810	723	811	782	833	733	778	801	732	764	770	811	813	810	747	773	811	750	721	816	838	769	831	808	805	790	738	791	784	793	748	799	759	761	777	769	745	769	737	815	752	761	834	787	769	773	758	781	761	805	805	816	743	778	797	757	783	736	811	786	784	760	788	779	803	768	765	787	744	759	769	772	783	795	771	809	781	789	803	738	746	778	744	799	775	814	757	779	794	793	794	825	771	760	818	773	756	763	816	807	787	813	753	809	792	801	751	766	814	751	760	841	853	805	744	783	785	769	782	755	802	804	793	805	774	778	748	799	800	792	742	782	795	781	757	793	784	797	816	778	751	755	801	781	807	808	777	804	782	797	821	789	724	751	787	762	805	805	755	813	794	787	770	754	761	776	733	817	788	801	776	843	807	747	776	811	814	834	758	790	799	809	771	782	800	826	808	770	766	829	789	745	764	799	786	796	762	776	750	799	792	771	780	826	769	763	764	822	768	758	739	818	785	825	767	786	811	796	752	791	757	828	793	803	785	783	760	794	767	741	820	785	815	745	748	781	735	756	772	795	723	803	753	762	815	764	816	780	854	811	803	787	741	732	766	804	766	777	770	793	780	813	761	829	751	815	780	819	854	799	827	740	785	753	795	787	802	795	768	806	743	811	868	771	774	793	769	779	785	774	771	825	780	807	765	741	781	802	788	775	786	760	777	845	775	786	796	756	778	848	739	801	802	815	792	796	768	790	769	786	770	758	746	801	790	742	775	696	780	733	817	814	782	733	794	798	748	798	753	787	764	791	788	794	746	739	779	745	809	749	770	767	773	803	785	740	831	800	858	803	787	789	821	815	786	780	764	756	786	793	791	731	760	807	800	759	746	786	815	790	804	796	794	788	757	752	777	782	796	773	776	793	849	749	793	809	801	799	836	773	821	743	745	801	786	768	776	787	822	762	798	738	764	752	790	817	827	770	797	778	792	779	787	812	803	749	771	805	756	778	755	799	763	770	762	743	793	777	790	791	769	799	829	814	774	787	779	802	804	791	761	801	740	827	806	856	773	808	797	742	790	839	755	781	800	788	810	770	827	807	753	748	757	816	848	831	775	848	798	776	787	779	785	748	835	808	807	785	790	742	776	813	812	772	816	782	764	775	787	796	780	748	788	806	822	785	767	832	803	764	862	796	752	744	801	744	820	777	784	774	787	766	767	775	764	773	824	776	737	769	845	806	737	770	789	758	824	785	804	760	815	783	825	838	766	747	863	780	761	783	778	818	770	813	801	777	756	807	753	850	801	778	795	776	819	799	794	784	761	729	801	791	820	759	759	872	836	781	794	703	758	813	795	845	785	796	749	795	765	821	787	791	746	768	802	757	797	746	791	784	749	764	754	799	782	821	757	767	738	742	787	737	798	760	817	750	826	786	792	765	787	777	787	814	773	767	788	772	759	804	771	789	761	747	774	771	806	807	791	756	803	791	770	752	822	749	738	764	768	743	851	822	720	783	809	788	788	798	770	798	767	785	744	771	785	808	808	731	812	741	826	787	814	822	740	721	801	761	780	769	797	755	753	783	813	794	853	821	755	779	745	775	799	820	793	786	756	789	804	804	785	804	780	762	818
24019	21142	25299	27229	21145	21135	2629	454	298	329	285	281	258	230	233	235	218	246	211	213	225	208	191	178	217	200	223	217	219	191	218	204	190	165	183	220	205	207	222	199	253	214	205	209	210	193	188	190	211	208	209	228	202	194	193	175	190	211	185	180	205	189	218	160	221	208	202	210	191	173	200	191	190	209	184	178	206	193	176	179	208	201	188	172	196	190	210	201	214	210	191	186	195	189	206	192	190	207	189	208	179	201	199	188	188	203	204	190	189	178	217	189	192	194	196	202	192	228	216	205	196	214	218	190	177	201	199	180	194	193	229	235	190	182	187	188	196	203	172	195	201	226	212	204	206	190	204	211	207	232	217	205	201	192	186	203	207	213	217	188	188	183	180	182	189	217	216	192	218	185	229	192	231	186	232	212	208	205	203	196	207	227	202	188	222	177	196	178	197	199	184	201	171	193	199	215	199	208	181	219	186	191	176	196	179	214	194	210	183	192	197	224	175	196	198	204	193	197	201	194	171	176	190	198	183	228	168	207	232	191	204	206	213	213	187	198	217	185	204	198	202	219	226	193	174	202	236	210	221	184	174	193	187	193	216	212	227	224	174	217	204	212	198	194	192	216	231	199	197	208	212	190	185	229	197	194	193	204	217	210	204	205	180	209	209	167	186	200	185	188	203	210	207	192	200	189	212	202	206	239	196	205	188	192	201	237	224	221	208	201	213	190	169	192	233	192	173	192	186	192	199	199	210	194	253	201	195	221	182	191	202	185	190	203	201	208	199	171	236	197	184	198	186	187	209	191	217	195	225	203	213	206	193	198	192	190	210	190	208	178	220	199	215	202	198	180	202	184	207	199	230	208	209	203	186	172	213	200	215	205	217	194	189	206	182	192	196	221	212	184	218	201	196	194	194	225	189	223	205	213	234	212	226	195	194	204	201	173	231	209	198	198	198	197	222	240	182	231	219	211	211	175	185	198	195	203	177	209	217	215	215	208	206	233	179	239	183	201	201	183	220	190	201	182	179	218	212	191	200	195	221	235	212	205	208	194	184	205	206	210	187	201	186	202	196	198	229	189	197	210	203	210	212	193	180	214	198	207	181	202	228	174	191	185	225	209	202	198	201	212	199	188	225	215	212	170	207	187	194	187	192	172	192	177	212	186	210	191	208	205	184	190	169	200	192	190	192	187	196	185	190	178	224	193	196	171	179	196	183	191	220	200	200	213	233	182	192	204	191	219	162	226	177	208	171	220	251	204	208	202	197	202	188	201	197	222	177	210	181	194	181	190	221	190	180	160	208	190	194	208	195	169	195	208	207	181	176	187	210	224	170	220	204	202	187	242	194	201	168	206	191	180	221	205	216	208	223	194	219	188	215	178	177	192	200	209	197	208	168	189	177	199	193	224	209	196	177	177	214	186	201	180	212	185	203	180	188	204	215	200	227	199	177	204	203	181	202	182	206	234	192	199	205	194	220	194	220	203	211	207	198	189	204	190	203	205	211	195	202	216	150	217	193	181	197	182	186	229	217	216	204	191	204	244	208	196	195	194	171	163	192	183	218	229	185	186	197	194	190	211	194	167	203	213	221	194	192	196	182	191	194	198	187	178	201	219	197	224	203	192	175	198	186	205	200	191	189	205	201	210	215	165	192	204	217	205	213	183	207	187	183	175	204	209	194	208	188	203	190	222	177	185	182	202	219	201	195	195	170	196	179	190	201	196	210	209	202	192	214	200	192	203	194	210	214	223	199	222	181	217	198	196	209	184	176	208	197	190	202	216	166	214	186	194	206	204	208	163	187	214	213	194	188	195	208	233	213	191	194	210	222	208	204	202	225	225	203	202	179	200	198	192	182	184	212	183	189	192	197	172	183	190	184	203	214	194	183	181	208	234	203	209	173	182	192	190	193	180	209	191	177	192	208	196	213	213	198	187	212	197	197	190	205	225	201	188	192	208	172	196	202	227	216	222	207	209	193	212	205	185	203	182	203	207	193	183	205	207	180	207	194	173	183	154	191	196	178	210	200	197	192	186	190	208	204	197	212	219	187	190	203	178	184	152	213	191	193	199	191	193	193	192	196	219	190	189	189	204	194	226	217	192	184	212	180	225	188	211	226	213	212	201	179	203	205	203	212	196	200	201	231	200	199	177	199	181	190	231	215	197	221	154	211	202	206	208	194	193	213	229	195	204	195	182	176	226	193	217	188	194	228	214	177	185	216	193	185	189	207	212	200	195	215	215	209	200	172	190	200	180	191	210	205	212	198	181	223	200	190	209	197	192	166	219	199	211	200	175	198	185	186	187	208	195	189	199	176	187	183	200	215	193	197	209	177	213	236	208	206	199	192	198	202	213	196	214	195	211	220	192	196	203	211	195	191	211	198	181	177	227	218	215	216	220	197	179	190	195	222	178	184	197	207	190	215	198	213	218	185	197	205	193	206	170	184	201	203	203	208	182	191	194	205	217	209	188	186	187	226	208	197	192	215	190	218	193	219	210	195	218	204	199	187	187	217	196	218	208	197	223	187	201	210	213	188	215	200	177	216	214	196	194	187	207	192	204	173	217	194	202	200	194	195	218	193	210	211	201	217	195	240	191	203	201	177	187	195	212	186	176	199	204	164	219	157	225	202	161	191	179	189	192	210	208	187	180	191	199	210	205	197	204	184	198	227	201	204	195	212	225	203	215	192	182	199	195	163	229	196	174	219	220	235	220	229	200	206	196	184	194	181	192	162	181	179	178	200	208	213	200	163	199	185	177	216	191	186	215	182	180	199	233	190	201	196	216	183	220	198	241	208	193	168	206	210	200	201	224	210	188	207	214	202	203	183	202	204	192	178	203	209	210	164	213	202	201	197	212	195	228	209	197	214	171	212	190	191	202	209	231	198	212	182	212	200	192	202	206	200	192	202	225	227	192	187	194	179	176	189	230	206	196	212	186	207	214	157	194	171	188	190	186	218	203	212	168	204	196	195	216	226	219	176	214	190	215	178	207	166	177	184	224	210	230	171	216	186	180	203	180	206	184	195	189	221	217	242	200	203	216	198	182	194	195	206	195	179	203	196	209	196	209	194	173	185	221	233	172	185	197	213	205	183	188	194	210	181	222	221	201	211	206	184	199	198	188	183	193	179	191	208	212	198	180	200	177	201	218	191	193	196	192	176	179	222	186	190	173	195	193	198	187	206	177	177	194	205	215	180	204	197	203	220	182	191	214	166	207	249	220	219	193	194	196	174	200	203	189	213	195	197	220	198	195	170	188	206	224	201	198	170	184	174	184	195	203	201	203	195	163	176	207	167	234	192	210	198	197	186	186	208	217	198	222	212	181	178	216	177	190	197	173	203	189	221	204	186	206	196	219	198	178	209	219	212	206	188	185	197	211	202	209	181	200	194	202	195	209	220	173	176	170	189	178	180	209	198	214	219	214	203	194	188	207	231	203	192	197	199	209	223	201	189	193	193	208	183	204	196	188	188	206	209	199	229	176
6363	4562	2908	1449	935	722	600	609	538	522	537	544	498	518	482	500	492	484	494	456	505	487	494	468	484	500	495	479	491	469	483	500	522	471	504	477	477	491	476	494	491	465	497	488	438	483	460	482	474	464	467	465	515	497	486	471	471	480	519	482	502	485	520	463	501	499	505	491	473	466	443	468	411	455	461	505	449	450	440	454	465	465	492	495	463	434	445	479	500	484	461	496	481	487	480	482	494	469	481	502	486	497	489	495	458	475	495	453	478	467	437	472	501	504	478	434	521	480	483	475	494	482	489	453	447	461	453	463	498	485	497	549	520	463	465	463	496	431	459	466	529	470	446	450	504	481	472	469	472	464	435	489	475	447	478	442	471	489	451	478	442	459	443	450	472	461	465	476	470	488	458	490	463	450	471	451	438	469	485	479	474	501	464	449	465	470	461	468	468	454	464	480	460	413	516	448	484	478	460	437	476	439	522	459	432	478	460	492	444	461	499	437	473	484	497	483	500	472	468	481	497	498	485	452	433	464	443	467	500	445	445	467	474	493	428	485	489	480	449	446	476	492	454	504	490	465	489	495	496	514	460	487	492	444	466	467	465	460	473	501	488	478	522	477	452	502	479	428	453	480	437	475	478	477	458	459	467	500	477	486	510	470	492	474	483	507	494	520	465	458	471	463	473	454	448	477	478	485	482	480	474	507	461	484	458	490	504	483	476	431	477	447	465	490	468	467	454	485	476	486	494	447	434	455	487	476	496	465	511	498	469	489	493	489	477	477	488	513	448	502	490	473	472	501	458	440	466	484	526	473	489	471	472	501	469	453	459	509	468	466	445	457	475	496	496	477	498	537	459	490	496	480	462	484	447	475	457	473	502	458	484	441	508	489	493	513	447	462	492	476	498	444	479	441	499	480	488	462	479	515	465	494	509	461	449	474	450	465	526	447	469	437	481	464	443	474	498	468	467	468	477	478	460	469	465	506	473	446	484	478	464	437	502	474	453	422	475	461	463	455	491	432	480	478	520	499	507	454	495	510	477	489	477	489	441	442	464	494	475	488	473	453	500	479	454	465	480	454	443	461	487	469	459	428	507	466	482	461	482	493	517	471	501	448	475	506	436	443	456	458	485	465	462	480	486	510	444	473	464	471	460	451	514	459	461	456	488	489	470	454	435	441	455	498	461	482	474	499	473	473	474	493	483	483	463	477	481	457	487	508	453	483	479	445	490	443	455	457	498	497	495	452	467	491	515	476	502	507	452	466	479	494	473	448	469	493	445	486	453	473	461	469	488	501	482	432	447	471	458	489	448	436	509	455	485	476	506	429	428	468	457	461	513	477	470	475	477	440	468	457	472	485	484	503	483	509	472	472	445	480	435	430	467	491	470	485	465	486	510	506	492	451	485	499	420	497	434	460	487	499	463	456	500	481	440	485	499	464	442	458	451	535	468	488	453	501	501	473	433	479	474	477	459	462	482	470	492	477	496	521	455	452	444	483	488	469	456	501	452	499	446	505	498	464	443	483	441	484	490	486	472	497	445	441	510	465	512	469	466	475	474	440	469	486	505	494	431	467	462	475	493	483	479	500	481	501	489	502	506	471	445	462	464	464	468	452	497	478	485	470	460	492	435	441	452	495	515	459	492	506	493	442	497	457	452	473	476	472	469	468	480	460	466	471	500	486	462	461	491	465	454	491	480	493	470	466	506	468	463	527	508	446	463	479	452	443	486	466	475	448	467	466	452	486	449	473	497	507	469	458	455	445	430	491	482	491	458	463	469	465	454	477	489	468	460	456	515	471	461	506	460	488	503	430	480	468	472	493	471	476	478	470	483	441	449	452	448	497	467	466	479	449	479	451	482	509	451	504	478	495	451	470	499	474	459	482	497	471	466	463	473	453	458	464	455	490	482	491	479	504	496	460	468	448	432	466	470	455	554	450	481	451	478	463	500	477	449	472	472	458	451	477	477	467	496	477	457	490	450	488	463	486	454	459	499	485	524	451	456	479	476	459	504	486	497	465	470	489	470	474	476	464	473	513	444	494	465	454	504	457	467	477	484	452	480	496	482	471	438	444	499	456	485	447	485	460	470	485	493	511	478	454	519	459	488	494	451	491	505	474	454	516	495	466	497	468	496	485	459	478	508	464	490	472	469	482	478	473	461	493	462	469	485	444	488	472	469	481	437	482	455	492	478	488	492	470	489	476	487	496	486	501	464	464	479	507	474	472	446	494	470	483	474	456	516	482	468	482	464	507	465	459	497	425	476	483	475	467	494	481	493	472	455	485	485	467	496	496	485	493	512	474	495	497	444	441	446	512	468	431	485	496	462	472	482	477	514	443	506	495	465	487	470	467	494	473	445	477	417	440	451	474	483	468	474	491	486	453	433	469	458	469	512	476	441	454	512	490	461	454	464	481	439	455	434	435	462	478	441	464	468	487	484	468	510	501	429	497	459	469	483	468	504	475	435	520	474	506	499	509	473	476	457	464	482	478	468	480	497	491	489	445	454	473	477	496	477	478	470	457	483	476	497	478	482	459	464	497	490	496	451	475	514	479	430	493	460	447	456	464	490	453	481	478	464	446	481	497	486	467	472	466	454	453	459	506	484	452	483	481	461	487	491	495	467	515	495	483	481	471	479	434	502	470	482	424	460	427	456	515	499	470	437	471	441	492	461	490	463	471	478	494	463	437	461	473	433	469	465	442	467	491	448	469	482	482	455	459	443	462	497	444	474	470	457	487	483	499	481	483	489	486	453	473	487	528	430	452	492	490	466	468	526	455	467	467	491	506	487	455	512	466	521	493	430	463	458	498	497	499	509	480	437	455	441	469	485	471	512	494	488	531	459	480	434	465	467	499	500	463	434	470	463	491	534	431	474	461	464	488	448	496	495	426	516	476	496	482	468	423	451	467	490	523	500	505	422	507	500	456	493	487	465	470	514	488	479	486	436	459	479	504	465	481	495	485	490	529	499	469	514	462	475	482	449	452	464	496	485	512	474	443	474	449	479	458	495	465	512	438	495	486	474	466	499	455	487	491	475	464	483	512	517	467	511	468	419	509	510	472	500	485	447	448	500	481	469	460	470	477	461	454	452	458	491	458	440	505	468	480	424	470	453	465	474	459	434	460	462	490	444	449	445	460	477	479	466	475	460	488	519	467	471	485	502	465	470	478	456	449	450	435	489	439	467	475	445	471	452	458	459	518	498	489	497	460	495	459	458	450	466	481	476	449	448	451	466	493	474	485	476	524	494	457	488	480	442	477	498	461	478	434	506	484	479	501	471	445	481	482	456	458	454	467	472	478	559	492	440	448	498	451	512	451	458	439	496	485	480	485	483	464	490	476	487	470	421	454	467	463	481	483	476	508	471	467	501	506	488	445	510	496	501	448	471	445	455	467	485	481	456	455	469	486	457	455	461	485	440	497	480	451	467	470	504	429	449	472	471	492	453	471	465	491	472	469	490	470	471	544	443	450	471	457	497	477
34216	10710	1356	624	475	455	446	437	483	450	484	443	467	482	429	481	452	448	457	470	477	454	428	477	433	443	455	468	409	463	442	412	439	441	449	475	459	432	456	462	484	430	411	448	443	433	445	456	464	472	441	440	482	458	460	453	429	455	466	414	463	474	469	409	434	506	433	470	466	441	470	458	496	417	473	439	408	457	430	479	404	437	458	407	465	449	468	430	413	477	451	477	475	409	461	430	422	417	429	427	416	475	476	479	438	460	477	418	464	509	465	467	457	445	436	454	430	453	464	457	418	410	454	455	430	442	434	434	426	448	453	454	469	449	435	466	443	425	450	414	436	448	470	462	455	454	510	453	471	434	453	431	459	434	424	457	427	441	435	484	455	461	426	438	467	450	461	481	446	426	487	432	452	463	469	449	506	430	494	439	472	458	477	447	437	446	448	459	449	454	479	460	449	449	455	451	418	475	457	444	399	452	408	425	443	425	425	435	431	416	441	478	483	428	457	442	453	439	446	461	462	469	448	437	425	452	405	456	415	492	466	468	489	446	490	445	437	410	472	426	459	455	441	405	417	444	485	423	497	425	430	463	418	460	443	424	492	430	480	440	453	480	443	445	429	451	466	475	427	466	425	410	446	453	466	439	443	437	446	461	468	424	434	415	404	424	454	390	473	420	434	409	435	448	467	494	465	460	479	461	485	469	457	419	485	453	502	449	487	468	460	485	469	445	435	453	461	466	468	435	439	458	405	422	480	446	470	430	464	441	464	397	441	466	453	471	436	483	425	461	443	453	439	409	434	437	451	451	464	503	464	441	431	454	416	459	436	441	419	482	443	448	460	418	442	402	454	412	473	468	442	490	401	441	407	411	478	410	403	452	437	438	413	467	462	457	460	444	465	445	433	457	394	466	432	425	444	467	477	470	450	460	426	468	432	413	424	449	449	440	445	487	443	432	411	432	465	444	433	518	480	458	407	457	387	457	490	453	425	460	445	476	451	415	445	414	428	445	458	452	467	472	485	466	408	457	460	464	463	435	461	465	471	443	444	475	465	467	446	473	446	444	477	457	435	420	484	440	448	388	419	491	426	455	476	470	435	466	462	447	477	430	438	440	457	471	462	422	415	449	459	452	432	420	457	458	458	465	470	454	448	474	427	448	452	465	417	445	465	460	421	435	468	460	468	474	428	479	454	431	414	442	432	437	426	418	461	453	446	429	434	439	432	447	436	456	443	378	445	428	451	482	440	458	436	461	451	427	466	480	439	452	422	474	434	464	447	471	476	452	424	456	458	462	420	438	444	476	469	427	486	462	457	476	435	509	453	430	424	444	473	474	432	433	437	472	445	455	447	425	437	437	413	432	442	448	426	456	441	432	399	427	441	482	432	436	430	437	457	423	429	420	469	452	414	460	468	501	436	455	458	446	416	448	433	415	466	466	414	456	467	485	432	454	445	457	447	430	461	426	433	479	470	437	470	486	459	431	446	397	454	444	441	436	487	449	431	439	440	400	470	458	439	470	489	430	459	461	435	487	455	419	432	414	450	429	455	454	431	445	483	431	456	476	461	464	457	437	424	438	467	428	479	444	424	463	427	428	421	442	470	451	504	449	437	444	432	404	443	406	474	417	456	467	412	439	461	464	480	456	495	467	437	459	463	513	488	474	442	427	445	487	460	420	422	411	484	503	459	432	469	471	464	430	435	473	472	436	440	448	456	465	444	456	468	414	445	514	483	433	455	444	435	437	515	432	469	426	440	437	440	498	435	460	460	456	470	474	446	437	461	430	482	468	424	431	448	473	470	447	431	445	427	434	397	442	465	424	435	456	461	451	462	457	420	439	440	432	462	439	407	431	453	430	425	462	443	449	435	383	432	456	426	464	442	473	500	438	439	425	450	443	488	494	433	448	459	491	435	480	443	409	456	451	458	466	461	461	454	432	449	458	452	416	403	436	413	460	453	483	431	502	440	430	442	476	430	441	458	421	452	419	451	424	501	427	450	464	447	438	459	477	455	422	448	465	451	440	429	422	451	442	482	414	461	470	431	434	482	435	443	431	453	447	461	433	442	433	456	406	454	390	476	449	458	427	466	421	441	450	492	441	449	502	447	464	424	420	434	452	434	495	458	438	436	476	491	402	472	460	449	470	443	440	456	449	426	476	449	493	467	449	415	469	399	418	466	449	439	438	443	440	456	468	428	452	486	452	464	435	457	419	429	464	484	454	444	432	451	447	453	463	467	437	431	430	460	427	424	445	416	480	429	437	402	472	460	434	442	460	468	468	445	421	485	461	438	443	459	417	451	427	452	444	462	454	458	463	414	440	469	467	428	446	502	486	432	452	468	447	438	479	462	488	441	446	493	474	480	454	456	442	470	395	472	443	492	406	498	421	462	407	442	431	452	430	470	479	458	430	432	480	460	435	416	417	465	415	453	448	453	449	472	449	452	465	479	437	443	466	432	478	435	419	452	458	424	423	412	434	429	465	438	408	461	477	453	482	470	432	457	434	471	441	416	441	499	448	456	411	403	434	485	460	452	439	449	446	436	428	462	441	435	429	473	455	477	455	460	453	419	428	470	427	461	448	437	424	485	457	413	434	475	411	413	458	446	454	483	454	471	461	443	407	438	470	435	441	417	446	440	444	428	436	463	458	457	465	420	465	452	442	440	458	426	412	415	454	413	479	455	445	452	490	446	432	461	445	458	438	415	470	447	453	458	458	448	441	441	459	444	413	478	443	430	424	440	429	424	420	464	456	471	451	462	456	448	442	444	445	479	453	426	438	443	452	443	429	439	446	436	445	455	460	427	482	410	445	458	458	439	438	425	465	444	447	465	469	460	453	490	453	485	407	417	442	484	422	467	435	462	430	449	502	422	478	474	432	467	448	463	452	424	433	463	453	407	430	472	430	432	469	450	431	467	471	475	490	461	452	469	459	460	408	467	459	459	428	442	424	453	435	469	463	441	459	424	460	426	432	473	440	493	443	422	433	397	439	431	440	448	461	413	442	450	432	460	467	450	483	461	448	450	463	444	417	448	474	421	440	449	453	460	438	455	440	456	445	503	443	420	485	437	448	433	443	406	455	478	420	508	464	543	491	431	412	407	451	492	459	437	444	494	503	447	446	466	453	487	482	419	438	473	425	436	448	429	455	426	471	421	446	433	447	407	442	421	441	479	469	493	443	458	465	494	416	411	430	477	458	450	483	455	521	457	468	414	464	436	476	434	475	414	492	423	458	455	438	446	442	488	462	447	469	430	442	441	434	432	483	439	464	430	429	453	445	426	449	482	457	443	469	434	455	480	482	455	445	446	436	444	436	444	466	463	456	469	442	463	471	469	398	443	483	429	430	479	453	413	443	434	469	435	443	449	439	455	493	464	436	431	475	434	429	451	440	445	423	430	460	394	456	423	473	433	417	451	403	458	453	440	496	454	449	440	412	513	477	436	475	462	466	459	452	461	455	468	450	404	444	439	460	465	457	478	428
9226	1148	1088	991	993	983	941	986	982	1028	955	950	1007	1004	1013	996	956	1008	940	1007	997	986	967	975	1036	945	999	980	984	991	917	971	933	970	1049	982	981	993	959	936	966	1020	963	1028	996	1008	987	1000	1008	985	1005	1020	1003	980	973	987	1023	969	996	1019	975	945	935	1042	1010	950	893	969	961	939	988	983	1048	952	971	1001	978	930	937	994	968	965	987	968	961	982	1022	1028	979	960	955	961	974	979	936	973	920	977	955	984	1006	942	1003	960	1011	986	959	944	962	1011	1007	977	964	1022	913	948	991	939	973	910	978	955	969	939	963	960	904	981	991	932	976	938	956	951	1032	1004	986	991	1033	998	942	1018	958	927	984	975	976	999	1020	902	967	981	971	948	983	970	962	932	985	959	1002	992	981	1019	952	982	970	998	968	1004	921	1048	981	1016	1006	971	1005	967	964	984	1004	1003	980	960	967	982	969	936	997	1012	1026	1024	1021	978	1045	984	1014	1001	959	999	998	982	1007	976	1006	987	968	958	1007	969	1055	980	1002	979	984	956	950	942	972	1035	1035	1018	1002	1029	990	965	1010	1032	1022	1014	967	995	1003	983	1006	995	1051	978	1027	937	974	982	955	986	1046	967	1017	997	939	940	1001	912	946	977	999	1048	1001	937	980	975	1022	992	977	995	996	965	991	1015	944	948	963	1018	988	965	1029	994	957	974	1010	978	937	1024	976	1037	1014	992	904	981	974	945	993	1004	949	1004	970	954	927	948	1036	991	944	956	1006	992	981	1053	966	1011	998	960	961	999	986	963	980	1012	945	1019	1004	950	1025	968	978	950	1013	978	1012	940	1015	941	1018	941	1033	968	929	985	964	1032	1008	947	963	1018	937	990	991	963	1022	965	987	982	1025	1043	1005	955	964	1009	993	951	933	1041	1015	996	917	938	954	962	983	986	971	978	1035	976	973	990	991	932	1000	983	990	1075	962	996	979	1017	1017	1042	974	980	978	945	1008	964	1048	1027	1035	1013	946	960	970	983	990	939	1005	1010	978	956	1014	990	966	1012	935	932	1022	948	994	1024	956	1020	1047	949	957	971	1021	1032	999	949	990	945	981	1020	972	969	971	984	981	935	999	971	967	931	975	1039	957	983	966	981	949	987	973	957	991	930	931	1049	1006	974	953	999	976	988	958	1020	998	939	960	1006	1003	1009	960	995	973	1023	1012	966	968	957	911	984	947	958	956	963	971	923	989	1005	947	1000	1018	967	964	1040	979	992	1009	965	1003	946	970	1001	945	976	990	953	987	976	983	951	977	966	1033	979	941	966	948	953	989	1003	965	975	986	986	997	933	969	1026	1025	998	1015	980	995	964	959	1010	999	981	990	1009	978	966	975	942	977	959	1004	1008	958	981	933	999	946	998	968	990	946	947	1018	961	946	975	922	932	966	940	951	935	929	964	963	1007	989	1052	1016	943	975	934	967	1031	965	949	1005	925	975	1051	962	942	966	1049	979	1008	975	961	1014	1003	951	939	951	978	977	987	947	998	990	955	954	968	977	975	983	1000	969	957	1013	992	1024	990	975	978	958	960	962	971	979	976	980	969	1001	1017	961	1001	1030	960	990	980	953	1012	1004	979	964	947	982	953	979	1031	953	940	994	1015	951	1007	973	980	951	990	984	984	931	1036	971	969	1030	975	945	947	1015	965	956	1025	979	966	989	970	958	978	963	963	949	913	1002	989	955	992	917	991	1042	1000	1007	982	950	994	966	954	940	983	978	964	987	969	970	1002	1003	978	951	961	1084	968	1003	964	923	915	983	931	978	952	1006	953	986	1002	949	905	984	951	959	1009	1004	1002	1036	969	950	987	1009	1009	1008	975	956	944	1012	1052	936	890	1030	989	986	971	976	972	955	973	1040	990	1002	966	978	991	958	909	982	962	982	990	1009	981	1062	967	988	1017	987	968	948	1026	976	978	996	1057	951	991	978	949	1012	951	979	925	973	989	1036	916	1025	998	1055	966	967	999	977	943	995	980	941	1006	1011	964	1004	1058	987	1011	1008	1027	939	996	989	1038	999	969	958	925	910	1011	980	1012	1039	935	985	984	1006	980	1003	1022	969	1005	1038	964	1000	958	947	1029	957	965	988	936	981	949	1013	1013	947	990	980	923	993	972	964	1009	931	1047	969	1043	1023	1067	1012	1047	995	981	997	946	970	970	949	966	982	1006	992	952	953	964	999	1037	995	929	988	982	1012	949	1021	973	975	1012	1001	938	994	947	949	969	1003	954	1033	958	979	1028	942	972	1029	964	978	933	973	985	945	976	975	969	1000	1034	1006	909	933	970	989	948	942	1033	927	990	1006	1010	893	943	943	964	1003	968	1003	1012	996	973	976	1015	996	1023	938	950	972	944	930	1012	993	1009	930	984	954	916	957	997	1018	959	972	977	964	1009	996	1004	949	964	1018	985	1008	1030	978	953	962	943	936	981	940	982	983	906	967	954	999	997	953	1013	1070	959	1001	953	1008	1014	1005	977	956	1001	981	928	988	932	979	908	1016	1002	934	970	1051	972	1000	987	1022	1007	945	1008	936	986	943	973	950	1010	989	982	938	957	964	963	1065	968	957	1004	955	974	981	976	1001	979	976	988	1034	1021	1035	988	977	970	988	979	1019	982	997	989	951	980	933	955	983	1004	958	967	986	953	971	947	958	979	984	980	939	962	1032	983	1000	964	940	1000	984	1059	1026	975	1015	1002	1024	972	987	987	996	1010	980	1037	994	977	978	978	1021	941	965	1006	998	961	1008	948	950	1046	940	1007	1018	988	996	942	1010	963	975	916	1018	1023	977	937	921	994	933	1003	945	1001	964	956	1018	1017	1002	1017	985	973	988	1015	971	951	1019	1042	1039	1013	924	951	957	1053	957	927	986	952	967	966	976	1011	1000	954	972	968	958	984	974	984	955	1019	932	961	993	994	972	978	979	981	1001	1030	1084	980	1011	1015	999	931	956	956	958	1009	1009	918	1005	1000	944	998	985	992	1067	973	978	968	972	970	1033	1008	1017	959	1004	984	976	1008	946	969	1000	963	919	965	932	979	975	969	950	1026	967	999	1029	1026	996	964	1003	1004	1008	985	999	951	965	984	909	989	1007	961	983	950	971	991	980	923	957	993	976	966	1019	979	974	927	1036	982	982	984	999	1004	962	949	990	1031	1010	949	1023	970	991	945	967	922	993	997	983	967	908	1003	981	923	957	956	1022	970	978	1041	990	984	990	977	991	962	948	934	927	953	939	991	956	991	1051	915	960	988	965	970	949	990	1002	1011	961	970	974	994	986	952	966	989	996	988	1002	979	968	964	978	962	943	969	972	1027	981	1022	1067	1013	967	960	909	986	952	917	967	985	961	1012	962	988	955	989	992	945	992	954	971	948	951	938	1003	997	972	1003	990	1008	972	990	958	1057	975	988	944	967	940	964	919	1032	952	983	943	922	969	968	979	948	1016	986	1004	958	947	1010	960	1010	1019	945	952	965	976	966	1000	959	993	971	980	975	987	945	971	1032	945	964	983	985	972	978	970	957	976	948	1005	1040	980	965	1010	964	884	1006	1000	1047	972	952	971	961	975	985	1025	946	943	992	943	978	1000	938	969	1014	980	965	954	968	941	928	1031	939	954	961	1031	994	970	992	1000	1017	972	1030	987	1008	1032	971	979	1012	960	988	993	976	954	967	938	962	926	987	988	981	968	1027	947	932	974	1023	998	970	966	967	976	989	975	986	963	951	927	982	984	1031	1076	996	939	983	1004	1001	949	992	974	944	994	1053	987	938	989	970	990	1046	1002	1004	998	965	944	942	993	1000	960	994	906	954	959	1015	1016	967	1010	1000	1030	1012	991	997	950	985	900	1005	962	978	961	985	969	1025	960	985
24712	21142	24734	27784	20977	3572	570	537	483	457	439	393	422	411	388	422	399	433	428	371	416	383	401	360	379	412	372	403	363	381	364	410	388	366	380	391	340	372	420	388	425	381	362	390	379	396	418	363	376	397	373	370	347	394	416	383	394	381	340	383	388	410	364	374	415	356	369	403	405	372	363	372	454	351	366	387	385	375	376	408	376	398	351	372	352	440	369	375	375	387	356	391	413	394	350	379	397	404	394	383	402	396	336	375	371	396	401	392	349	347	342	410	390	411	321	336	406	350	334	344	384	343	372	353	400	372	417	395	349	378	396	357	353	412	392	377	410	403	373	380	379	413	398	372	343	393	390	383	384	374	343	336	416	351	395	353	379	383	373	382	384	379	376	366	378	385	382	378	403	399	364	385	366	372	408	403	366	358	385	399	377	385	363	412	395	391	432	361	374	335	385	410	408	361	351	369	367	352	402	390	397	356	333	352	363	369	350	380	405	403	391	363	420	362	378	351	365	374	398	382	403	372	362	393	352	396	368	393	362	409	376	376	405	360	359	379	393	439	398	378	355	403	365	400	369	408	383	419	385	376	405	362	360	370	393	343	387	370	378	401	387	377	399	389	371	385	384	407	395	393	381	390	375	366	356	376	369	387	369	402	378	391	371	360	406	367	368	374	385	388	370	363	390	387	381	393	394	339	389	394	367	384	357	394	346	400	375	375	420	370	383	386	384	353	383	406	391	370	372	364	364	400	382	398	416	437	366	370	379	408	383	369	387	395	388	380	364	399	404	384	353	350	386	354	433	385	389	363	377	383	354	357	439	382	430	386	397	353	382	368	379	400	355	389	387	386	364	353	348	400	370	379	371	396	386	418	387	361	357	371	350	425	358	382	403	410	369	377	433	382	372	366	407	386	394	368	362	410	366	385	373	349	398	413	403	388	402	374	362	368	382	366	355	430	373	355	345	396	392	384	388	410	383	395	381	402	358	402	388	388	362	406	368	367	425	395	369	359	393	384	365	377	394	383	356	382	401	387	390	393	362	393	366	379	346	364	358	340	362	374	402	403	376	350	372	384	368	387	375	346	385	371	390	407	405	371	413	407	360	351	399	383	391	364	419	394	374	395	391	355	376	373	369	361	333	397	390	375	409	398	386	393	351	421	363	354	380	395	374	373	359	337	363	352	369	397	367	355	399	413	364	380	398	394	375	394	359	357	356	368	386	390	390	387	419	407	400	374	360	387	416	359	394	397	327	365	337	387	368	418	428	346	391	380	399	381	351	394	400	397	392	401	342	356	370	348	376	367	380	401	373	351	375	349	380	366	368	406	404	422	430	408	352	371	377	372	371	408	400	411	427	410	422	342	395	393	381	387	403	375	365	411	392	383	360	396	369	349	386	337	406	379	375	363	345	374	428	420	335	370	371	399	383	376	380	422	393	367	366	348	419	362	367	353	348	384	365	396	393	385	377	377	356	377	367	381	384	398	422	382	375	415	367	374	383	411	416	370	391	400	359	389	432	359	387	359	373	375	385	417	360	382	371	375	371	372	369	375	393	374	409	390	374	394	364	401	391	360	381	381	399	374	376	390	352	403	369	381	388	351	375	382	366	388	373	386	372	385	381	415	380	376	339	363	391	376	374	367	377	375	390	390	343	327	353	374	374	356	386	335	374	365	383	378	379	360	418	341	371	392	385	389	385	366	358	404	370	374	394	405	380	395	392	385	397	360	413	338	351	410	366	396	387	350	344	334	371	386	364	358	338	361	375	370	392	416	455	399	381	390	370	391	353	359	403	413	333	328	378	402	371	353	362	398	408	384	370	367	375	378	378	405	398	382	412	402	373	364	345	386	388	384	372	378	373	391	393	428	382	377	384	410	416	377	374	413	393	380	359	390	420	377	335	393	391	373	365	379	416	373	363	374	343	370	370	368	362	406	383	376	367	398	396	360	421	350	352	377	377	394	372	410	375	365	386	384	366	391	382	393	381	350	405	375	369	373	367	371	370	374	397	368	370	399	368	388	426	383	407	372	382	371	379	375	411	367	382	353	385	361	360	375	363	356	373	392	374	354	403	404	383	408	389	366	421	438	386	369	388	396	362	389	373	358	397	400	362	405	382	409	393	376	373	386	344	374	409	334	335	408	399	388	376	417	417	388	387	393	368	391	349	381	394	348	341	382	376	395	394	392	390	382	408	362	375	392	387	406	407	375	383	382	346	396	356	361	374	355	422	396	380	422	316	366	403	388	385	383	355	336	350	373	325	424	385	402	365	407	399	367	357	392	329	358	391	429	389	325	390	378	375	404	375	356	377	391	388	386	397	381	365	375	360	397	367	360	397	393	372	345	390	392	366	379	396	374	373	368	392	349	376	370	385	357	387	394	373	343	376	349	389	321	356	382	352	382	367	400	390	391	345	387	390	374	373	338	346	411	383	387	381	370	416	399	345	377	350	385	385	359	380	338	335	371	354	375	357	364	392	355	375	377	378	384	387	367	409	339	391	357	399	399	406	364	405	392	369	380	352	371	397	417	371	344	369	412	341	365	399	395	362	364	350	404	346	379	385	390	397	427	347	399	402	388	381	386	386	342	370	391	367	368	378	413	385	350	415	361	392	371	374	362	402	366	335	353	332	358	405	373	397	374	425	407	421	392	381	371	418	377	392	363	370	405	358	390	408	388	361	372	377	387	384	382	360	367	377	404	402	380	365	397	405	379	382	378	404	375	384	371	401	368	384	412	365	373	377	373	341	367	438	357	381	397	360	389	387	395	373	388	398	356	381	407	348	370	362	373	426	391	390	415	349	376	399	367	372	393	441	398	368	386	363	382	385	376	377	386	398	332	344	365	373	406	398	414	341	386	373	385	380	360	421	390	360	388	386	373	375	407	394	382	388	394	385	360	386	386	359	397	382	364	408	340	388	350	374	383	375	379	389	352	388	403	385	365	388	346	386	359	334	411	354	357	341	412	378	360	371	406	391	373	362	364	389	352	381	345	392	358	395	394	386	405	389	377	407	359	395	358	381	357	352	389	388	397	396	382	357	382	367	391	380	394	406	400	326	381	360	351	374	385	395	399	366	364	375	359	425	383	418	371	376	352	399	400	387	364	416	341	381	366	344	416	371	348	384	356	357	361	354	389	375	382	361	374	400	361	384	365	387	351	364	312	387	389	356	385	362	364	400	378	372	366	401	361	426	385	397	406	392	375	389	335	390	444	362	372	413	434	390	408	378	422	370	388	429	425	367	369	355	383	332	334	384	397	361	441	388	364	358	381	370	404	379	379	368	378	427	386	392	365	378	373	365	414	383	388	376	373	426	434	363	368	348	351	371	387	424	379	367	388	374	365	344	374	392	360	362	362	375	375	379	396	370	344	371	382	372	356	383	395	358	391	384	373	358	405	372	389	409	364	380	381	380	374	373	371	376	435	367	344	410	373	416	350	375	374	389	450	382	367	402	343	380	376	359	388	380	381	351	380	384	369	391	328
5449	3027	2067	1291	1079	955	965	863	862	798	868	839	895	772	824	801	938	827	846	854	837	847	909	851	791	812	816	842	842	823	830	798	857	774	836	843	809	857	827	843	828	805	841	897	818	863	796	818	839	851	824	810	873	817	810	837	867	770	800	832	854	821	839	839	811	796	884	832	857	855	836	832	824	802	873	781	833	852	837	807	845	854	810	859	836	813	781	843	794	881	855	832	832	835	817	832	845	838	849	800	874	741	827	818	790	758	875	795	855	790	845	780	853	835	845	808	828	814	812	799	793	818	831	825	847	860	820	790	829	858	880	763	785	815	857	810	845	835	883	825	775	836	837	805	817	796	768	831	886	816	814	840	846	878	831	799	860	809	834	814	802	784	855	844	833	799	805	808	801	769	829	830	794	799	794	848	824	842	877	805	851	829	826	819	855	855	863	830	846	868	855	815	833	809	797	813	843	816	863	873	834	773	815	879	843	829	836	848	836	866	869	833	794	809	822	831	841	803	821	831	836	817	802	834	814	846	800	842	871	801	834	826	817	877	811	781	833	894	849	850	814	775	856	835	838	795	837	843	781	822	815	832	799	815	774	815	810	865	773	814	855	840	812	819	814	849	846	824	840	888	838	779	796	855	799	801	787	850	789	807	794	827	796	794	799	873	800	818	800	783	817	798	865	862	811	852	814	760	845	841	823	805	826	773	844	840	797	832	821	846	837	858	814	819	773	808	840	880	879	832	805	842	782	830	805	800	841	839	860	853	833	812	811	832	879	856	837	860	811	846	789	866	805	834	856	781	852	844	819	854	873	777	798	855	823	800	838	878	795	813	860	875	832	833	818	820	886	839	832	849	874	832	865	855	850	823	787	853	821	788	869	828	775	794	832	820	837	842	840	839	822	811	860	811	788	831	838	818	848	837	859	815	853	823	861	847	846	798	874	841	820	850	809	831	828	816	811	891	821	832	773	787	823	809	814	839	837	843	812	848	823	802	870	821	815	803	824	820	852	823	870	826	876	779	792	841	857	820	846	835	806	800	775	814	778	785	834	822	819	804	838	844	868	905	833	793	788	865	805	822	808	835	808	802	831	871	812	794	860	834	819	806	808	845	871	825	829	805	797	835	830	836	841	823	807	810	836	766	778	812	831	801	798	870	827	872	902	806	818	830	806	829	812	839	860	831	840	825	806	817	832	840	789	810	840	790	864	792	814	824	837	856	853	829	824	825	807	840	816	806	804	832	824	828	844	844	832	844	870	834	773	893	835	884	827	859	847	807	807	811	804	822	839	863	816	790	828	810	855	875	809	789	887	888	869	769	852	851	845	790	840	852	794	818	818	794	833	851	797	854	842	826	841	785	794	861	827	807	826	795	787	797	844	879	854	814	817	827	788	863	796	857	833	845	786	839	841	791	854	827	834	802	859	845	869	811	841	848	791	800	779	816	872	817	817	794	841	831	779	853	829	839	807	823	814	820	838	858	849	869	784	825	877	794	884	810	868	759	842	787	789	795	800	874	834	851	765	819	814	794	778	740	793	798	817	856	838	848	814	879	812	820	822	856	836	827	845	802	815	745	828	844	810	822	862	797	812	828	866	870	787	827	839	844	856	822	833	795	807	817	819	823	792	853	814	825	815	792	837	796	779	836	870	836	766	859	839	821	813	876	842	830	833	851	800	795	794	812	876	784	774	866	891	825	852	805	822	833	803	837	813	861	777	849	792	860	820	847	822	819	815	823	844	816	826	813	801	859	804	840	858	800	806	804	876	855	862	824	854	796	824	828	784	859	843	810	816	858	779	857	831	854	803	837	847	807	851	832	857	829	833	746	856	826	843	839	823	840	856	800	808	854	812	839	827	900	814	806	841	806	816	766	857	796	783	823	802	806	867	883	872	798	804	790	818	859	856	881	805	850	812	838	776	839	843	810	807	793	799	886	790	870	835	828	809	826	817	807	826	809	835	864	860	808	821	810	811	798	789	814	826	855	796	835	761	853	829	803	833	839	815	857	802	863	860	869	814	782	804	801	829	836	808	852	827	838	820	857	801	837	804	804	843	848	798	827	782	871	827	804	837	875	794	842	814	821	851	861	822	774	867	801	843	825	823	809	773	845	818	779	817	815	780	795	836	841	802	851	796	790	809	781	779	844	882	879	796	844	833	809	838	800	844	816	824	825	734	776	850	805	832	859	749	835	816	788	809	834	826	812	842	801	802	781	821	794	818	841	816	813	815	803	834	852	839	774	842	834	810	816	860	797	821	798	808	866	788	832	855	875	832	856	796	845	817	848	814	844	841	899	818	782	842	829	834	827	844	817	804	824	881	821	850	822	826	833	844	837	798	814	806	844	812	808	781	882	814	799	828	807	836	842	824	858	814	860	803	830	825	796	816	815	822	790	830	877	803	866	829	843	811	805	847	859	813	852	773	821	821	802	837	818	840	790	777	772	819	823	855	838	815	824	880	845	817	884	800	808	836	817	847	845	818	823	807	773	843	785	820	836	813	843	868	808	791	814	805	799	801	825	840	859	811	876	777	811	831	864	827	820	813	771	839	836	845	861	791	822	819	784	826	837	863	831	837	807	824	811	826	786	860	811	828	823	866	870	803	811	871	814	866	802	775	831	800	802	812	818	798	745	786	811	748	872	838	847	810	829	825	834	833	861	845	879	823	818	919	812	826	841	815	791	834	836	829	828	821	804	846	828	882	800	809	817	841	849	799	825	824	825	850	833	820	885	824	802	853	836	790	835	833	817	838	835	812	826	820	775	850	823	790	847	835	837	803	826	813	819	799	825	763	847	860	839	857	812	795	833	867	805	848	794	808	824	812	849	848	837	814	832	845	777	791	875	883	820	847	827	876	852	815	809	779	786	796	883	804	817	839	845	796	883	845	775	806	848	865	819	757	819	842	795	754	832	859	818	810	874	830	853	767	827	840	830	824	831	857	866	820	866	816	806	835	858	851	879	859	841	810	803	826	866	764	833	827	716	834	853	835	836	828	878	801	823	807	815	825	799	787	832	816	834	886	834	851	802	881	826	745	857	849	811	812	840	846	821	835	800	862	798	851	830	838	805	817	830	853	817	846	798	814	889	832	811	790	824	848	832	842	818	832	872	834	818	847	826	823	849	876	818	841	837	801	788	826	866	827	777	813	829	839	836	846	813	820	804	777	845	855	817	776	795	858	839	838	840	815	829	870	887	847	835	790	805	829	832	848	883	830	821	839	841	854	794	860	778	840	809	888	809	829	864	832	824	839	828	827	789	835	789	799	848	863	817	790	853	786	826	791	792	776	797	824	827	811	820	848	850	850	810	813	837	844	831	848	873	846	824	860	812	813	855	835	844	829	783	786	785	881	808	835	809	804	832	809	782	802	808	783	833	804	864	828	781	829	793	819	828	790	831	814	843	835	840	852	854	804	838	816	878	876	838	820	814	819	837	868	781	808	832	848	802	865	838	772	851	810	855	834	850	839	806	820	814	822	841
23906	21134	25304	27197	21138	21116	2531	464	344	290	246	261	250	235	215	224	242	209	210	212	207	209	197	172	213	186	189	208	198	180	212	201	204	173	185	197	196	182	167	192	193	166	192	179	192	185	199	202	200	192	195	208	200	198	199	201	190	201	184	175	173	181	182	180	184	198	221	208	203	187	165	162	176	191	190	208	180	183	181	190	202	154	205	150	150	173	192	190	185	210	207	201	169	168	202	185	187	195	169	190	187	182	182	192	205	194	201	176	194	168	204	197	174	159	168	192	199	186	194	162	165	207	188	177	184	180	215	189	171	221	180	174	182	193	201	198	183	181	210	176	189	197	201	205	171	175	186	201	193	168	187	185	138	208	215	203	175	172	159	178	185	148	180	194	177	188	194	190	188	190	180	167	184	169	181	208	186	161	221	224	225	191	189	206	184	200	175	162	186	200	178	201	169	163	187	183	187	196	207	177	187	203	188	178	215	194	192	167	186	183	212	201	173	197	180	152	219	200	176	184	189	202	148	175	185	158	171	200	192	166	186	187	186	180	185	196	163	184	195	198	200	197	201	170	186	188	197	204	190	195	185	201	142	180	181	202	172	185	182	180	172	185	162	159	150	191	166	172	180	206	164	174	201	188	207	165	193	161	188	186	206	175	179	159	217	198	173	154	193	188	199	201	207	166	187	192	196	230	178	205	184	182	174	191	194	206	181	199	192	174	172	172	214	180	187	159	206	191	181	189	183	181	192	174	194	162	193	188	194	195	172	199	179	175	178	197	171	182	174	189	203	205	190	187	169	198	177	192	177	179	189	180	222	199	164	201	178	178	188	172	162	179	169	178	194	221	181	205	168	186	216	189	177	180	185	186	176	186	196	169	176	192	167	167	191	187	172	182	191	171	192	179	192	157	186	181	195	201	174	170	177	161	193	187	192	196	181	139	199	195	161	180	171	173	152	183	213	189	197	197	199	196	190	201	192	189	190	195	187	185	204	188	163	186	174	177	175	189	197	177	189	190	166	199	210	176	197	185	157	164	176	194	208	176	185	183	174	200	189	202	209	160	178	196	173	187	179	186	198	174	226	159	181	164	190	203	181	203	177	154	179	188	176	206	181	191	188	219	159	172	170	196	188	189	182	178	176	181	149	196	169	188	188	200	189	173	197	174	195	187	193	178	185	203	208	164	183	191	185	178	163	194	190	177	192	175	196	163	187	150	163	180	194	177	194	165	168	174	197	219	172	204	165	188	194	163	200	191	161	203	186	191	175	171	182	180	182	193	197	208	180	192	199	193	195	187	190	193	188	174	175	185	186	187	199	201	177	160	173	175	175	177	164	192	162	171	208	180	162	173	190	210	191	170	191	200	202	195	191	171	214	161	171	201	184	177	163	182	195	161	187	176	194	203	183	179	171	192	197	204	184	215	204	222	191	181	167	207	171	181	211	210	193	168	211	188	197	187	189	214	181	189	179	199	179	167	201	178	187	179	165	181	194	191	154	194	185	175	174	185	177	180	183	182	198	178	171	179	141	174	183	155	177	169	188	179	166	180	187	194	201	173	164	193	194	159	191	188	196	170	178	203	190	185	173	190	153	162	175	174	205	154	168	176	167	177	166	183	195	185	168	176	175	208	168	198	191	177	178	180	153	186	180	205	174	153	200	178	182	184	183	190	189	223	186	180	188	165	165	181	200	215	178	189	175	172	220	169	196	173	176	181	206	186	190	185	187	204	169	179	179	184	188	171	175	189	166	193	200	158	192	161	189	175	167	175	178	210	202	176	152	172	159	191	145	167	198	184	176	164	179	176	175	187	164	175	173	175	165	178	199	150	177	194	174	160	194	166	178	179	214	177	207	187	175	170	190	194	170	185	175	194	167	195	210	187	163	167	187	158	172	168	163	192	181	191	197	201	175	184	184	179	212	177	202	180	169	222	157	180	184	172	169	195	186	190	189	169	206	155	194	172	173	192	156	171	184	212	182	194	185	160	186	201	199	147	181	153	165	167	213	159	188	176	183	216	178	195	188	183	221	180	200	199	176	175	201	164	155	192	216	165	206	186	192	178	182	201	161	179	177	179	182	199	169	162	188	194	195	174	174	182	160	187	201	192	192	171	197	198	162	158	159	200	157	193	183	160	170	185	157	176	206	197	188	178	167	201	190	178	176	189	168	171	226	201	185	180	193	185	191	208	198	160	213	182	186	194	199	177	183	198	192	170	175	195	178	175	199	205	166	172	162	168	187	195	187	178	190	215	193	165	172	174	168	175	186	192	197	171	165	174	155	160	195	193	210	174	182	163	171	176	175	180	202	167	200	153	192	196	217	186	160	196	169	206	184	213	197	200	191	176	177	198	185	185	184	178	203	181	197	167	154	194	167	185	190	192	203	185	211	167	192	196	212	188	187	167	172	207	187	184	189	178	197	180	176	216	176	167	224	176	163	175	175	187	183	192	179	168	178	209	202	193	203	172	186	192	210	189	186	176	174	171	192	168	196	184	181	163	166	178	177	175	215	186	169	180	221	209	188	188	193	165	174	191	197	204	201	170	195	187	187	185	161	199	161	177	193	190	178	183	197	180	198	189	178	197	168	188	176	205	185	183	205	185	217	190	167	183	175	178	205	176	201	187	169	157	197	200	200	205	177	186	181	197	167	213	204	179	167	154	205	165	198	180	217	184	190	171	191	198	160	186	214	227	200	199	175	202	178	207	206	182	145	175	184	189	201	174	192	168	185	193	166	203	202	197	199	186	182	178	178	157	168	204	217	189	191	177	189	174	179	189	201	193	177	199	196	169	185	187	171	199	174	196	194	161	191	186	187	174	184	167	191	191	200	195	167	200	189	195	173	183	172	187	199	166	195	169	184	188	195	195	209	204	171	196	175	192	211	212	198	193	208	161	168	166	182	195	174	193	195	185	179	201	194	200	215	187	171	168	193	165	188	189	172	199	195	179	187	176	196	196	179	172	198	211	191	170	180	192	180	210	171	155	173	192	181	167	177	178	181	151	191	198	199	173	211	188	174	161	192	186	174	186	210	174	175	180	193	166	167	190	176	186	163	165	180	186	185	220	176	175	170	202	176	214	182	178	182	192	191	215	196	163	206	192	197	157	174	190	174	184	215	173	169	199	169	182	170	211	153	144	184	201	204	193	166	202	194	201	185	199	196	174	161	172	180	187	172	178	196	169	173	216	168	189	174	157	196	174	163	164	184	194	194	143	188	188	167	175	192	167	184	186	186	179	208	210	188	188	164	166	174	160	192	211	192	180	191	170	173	167	168	197	183	195	199	150	159	191	184	201	190	186	200	172	162	193	193	193	171	183	183	178	204	189	176	181	182	195	160	193	177	178	169	182	154	175	197	169	194	181	173	192	188	187	185	183	181	182	190	181	203	215	195	182	169	176	181	181	182	171	173	196	181	196	154	164	176	193	173	208	185	203	214	188	189	183	180	188	188	195	157	168	202	203	159	165	185	188	181	176	199	184
4256	4712	2940	1450	954	666	540	564	520	477	506	471	471	425	486	410	445	436	410	466	446	429	461	469	419	451	443	451	416	470	435	423	428	513	437	456	481	463	439	417	441	449	447	424	444	468	408	492	454	413	435	440	440	400	433	420	443	414	441	453	439	461	426	429	387	449	493	463	420	460	437	408	457	434	459	489	475	453	415	439	445	411	479	446	473	447	429	438	411	467	416	458	439	414	443	472	446	446	436	426	462	490	469	403	468	415	440	451	454	446	445	444	436	439	433	442	460	439	453	429	499	484	429	417	445	420	410	456	427	436	410	456	424	481	480	406	441	448	448	463	441	448	449	429	441	416	436	454	455	432	445	446	448	414	431	394	453	420	436	430	418	447	448	467	395	438	462	435	442	408	445	453	462	481	401	455	444	432	423	422	425	462	469	454	423	444	433	435	415	435	433	435	463	444	454	481	426	460	449	436	424	400	470	409	417	438	431	421	457	454	450	486	437	425	468	429	480	410	417	441	440	439	489	442	468	466	420	432	459	445	476	433	489	441	435	434	446	406	437	395	450	480	461	415	421	455	424	479	410	393	481	491	440	466	435	416	452	463	453	455	432	428	457	465	457	401	465	438	405	423	455	464	410	452	450	421	454	478	444	435	399	456	451	422	455	429	452	452	394	434	467	464	486	490	425	456	447	429	453	423	438	426	450	460	439	449	472	430	431	449	448	443	452	480	454	437	407	437	467	437	445	430	420	437	476	411	410	429	419	470	467	438	451	431	443	427	428	456	437	451	454	427	462	420	433	466	457	456	464	475	408	407	462	452	424	440	432	439	470	453	460	476	441	446	402	445	442	449	478	444	436	469	457	436	444	441	420	433	454	437	423	450	443	431	429	451	491	420	488	433	422	452	433	399	470	442	426	456	455	433	423	448	474	429	446	454	425	442	473	424	470	427	447	468	396	446	439	451	439	441	415	480	407	424	447	450	465	460	437	435	445	456	452	430	437	446	451	471	422	427	473	410	416	438	441	460	457	427	405	450	422	435	435	432	458	413	440	441	425	451	415	485	418	453	427	444	482	459	452	430	436	384	436	395	449	474	476	436	468	406	440	432	439	414	456	411	462	449	430	441	480	448	402	426	472	416	444	428	423	443	440	448	398	444	429	425	477	444	462	443	448	434	465	427	392	449	433	459	394	424	431	451	463	445	443	466	476	439	456	448	411	469	440	431	429	429	447	391	429	472	403	447	476	441	469	421	428	427	432	431	436	451	454	444	454	418	420	418	424	455	464	421	442	437	487	447	436	432	434	431	446	469	416	463	443	458	476	408	427	437	436	456	486	449	445	407	466	464	428	444	445	446	442	435	461	467	418	450	490	436	459	455	405	445	497	411	477	442	431	460	453	437	434	438	439	469	462	439	423	433	448	414	432	422	467	428	482	407	448	420	424	439	425	430	442	458	447	461	427	419	451	455	460	442	470	464	483	465	471	459	400	433	459	446	445	404	501	419	452	430	422	436	475	440	404	469	453	437	411	463	417	438	462	439	458	422	474	437	435	407	421	449	424	431	408	460	446	427	428	438	454	449	451	411	430	455	429	415	448	457	436	455	450	410	444	433	446	437	471	484	459	436	460	433	442	447	444	474	466	433	409	431	424	454	462	430	468	426	467	489	452	429	431	467	417	457	442	423	443	409	441	457	419	438	436	492	483	415	449	450	437	442	457	426	465	438	442	437	458	424	431	460	443	462	428	451	391	447	450	439	430	420	428	462	453	433	440	439	458	481	448	433	417	443	435	433	474	464	429	411	448	455	423	460	455	420	415	411	431	460	453	454	428	432	428	447	430	436	441	466	447	445	451	453	409	435	433	483	442	436	447	404	417	453	417	503	434	432	430	438	447	446	436	434	433	463	445	460	424	422	443	423	418	456	421	443	450	423	466	458	477	431	434	395	427	434	432	410	416	448	439	420	414	478	453	446	453	428	471	462	416	471	429	478	443	471	423	424	462	473	472	443	436	423	449	431	447	449	454	425	425	462	421	439	447	437	445	454	423	413	438	448	493	459	442	473	429	439	462	428	414	425	464	415	449	446	419	417	400	469	419	459	427	440	413	456	432	432	470	424	458	455	465	424	430	421	477	431	463	474	486	433	427	485	456	387	452	419	452	492	436	445	482	482	439	392	426	418	442	453	418	435	411	447	426	444	457	447	395	479	428	479	437	417	444	435	447	440	450	474	449	429	430	448	452	438	490	446	444	502	445	428	453	472	456	483	451	416	434	431	492	417	422	427	430	446	440	441	473	429	442	444	423	439	462	426	450	450	434	449	438	426	429	429	454	465	454	464	446	459	446	421	456	449	426	454	442	416	486	455	481	418	441	450	450	460	421	405	415	436	500	426	448	436	470	438	422	477	410	417	450	444	468	388	437	457	430	440	437	452	468	442	435	464	429	415	426	442	475	434	499	446	437	436	416	482	485	437	455	426	462	437	456	474	444	468	430	441	460	415	428	464	427	417	420	423	456	449	414	441	444	420	419	440	429	459	408	440	436	411	449	401	452	447	460	450	417	457	461	444	435	475	433	472	435	467	429	456	434	436	454	438	422	446	433	459	438	433	422	470	435	414	459	481	450	443	453	454	414	458	451	440	416	440	436	448	424	437	415	463	422	448	435	466	436	425	456	416	415	421	410	445	453	399	429	440	471	461	448	438	431	435	440	447	436	471	423	419	421	418	457	421	444	468	457	443	435	430	449	466	443	443	452	404	440	440	453	445	470	409	479	443	445	472	429	458	424	458	452	449	417	439	432	454	459	461	430	443	425	427	467	440	390	475	432	401	405	439	431	451	446	458	464	464	422	456	480	467	430	473	437	447	404	437	449	430	441	434	452	400	471	431	430	363	455	488	496	449	434	436	418	440	450	422	450	408	434	422	442	460	405	447	457	389	443	452	465	439	471	450	486	410	440	455	409	438	420	461	437	432	440	452	458	452	472	438	441	440	425	400	398	424	450	435	457	430	437	420	441	425	445	420	421	417	453	431	475	426	470	394	492	454	450	428	444	457	413	440	416	479	437	443	439	450	455	424	440	431	412	432	416	412	457	443	456	454	454	451	433	444	464	435	459	475	489	455	446	401	431	477	443	463	424	437	446	444	450	476	453	441	444	418	431	435	412	475	441	480	455	451	469	455	461	429	414	461	445	451	452	440	413	462	462	460	440	430	406	442	442	409	425	474	423	444	414	425	430	453	467	463	420	448	423	459	478	441	414	472	434	466	416	410	457	423	461	419	476	436	446	453	435	448	426	461	402	438	407	435	415	441	417	448	389	422	434	441	415	420	413	449	482	434	446	449	446	437	439	466	441	410	427	414	439	436	426	386	434	423	454	448	454	440	401	469	427	449	426	476	421	493	447	409	445	418	432	434	468	439	435	429	478	468	427	473	403	432	452	393	472	462	468	458	464	432	469	454	432	466	440	428	445	416	462	461	492	461
33609	11172	1312	611	505	466	424	427	451	438	447	442	414	418	434	452	454	442	450	398	429	409	435	452	430	440	455	446	440	430	472	387	408	377	378	415	411	433	443	461	437	465	448	420	454	387	398	479	441	480	433	473	451	406	473	423	452	445	438	465	425	446	478	459	453	427	429	442	430	438	445	434	444	443	430	439	406	437	463	435	419	471	430	396	410	440	457	444	454	464	457	429	406	444	392	439	435	414	429	452	409	433	388	425	458	465	491	458	416	423	421	446	428	467	472	427	431	430	398	468	406	394	449	408	424	452	406	436	393	422	446	441	403	453	409	465	469	467	451	442	405	404	440	447	442	486	418	422	457	410	415	406	444	428	409	447	441	460	416	412	438	433	380	429	460	431	451	459	416	431	401	440	475	442	450	406	399	415	436	462	478	462	414	459	437	420	415	408	414	434	446	457	450	422	416	421	447	436	439	441	402	482	444	408	458	457	436	422	455	390	408	407	391	425	426	423	425	464	414	433	440	456	414	410	455	430	471	415	396	421	406	407	430	440	394	433	391	425	426	476	427	401	444	423	429	447	424	433	448	443	437	433	447	396	407	433	469	448	430	422	466	411	422	441	445	498	453	402	435	390	470	447	487	468	458	464	447	432	424	365	427	411	432	445	422	400	413	430	471	416	426	467	418	421	412	416	453	367	429	450	427	403	454	423	414	436	464	434	425	424	477	453	470	460	429	473	421	435	450	468	408	462	450	429	447	413	414	440	423	445	416	419	436	434	419	412	450	423	423	409	438	456	433	424	423	426	441	456	419	427	466	445	416	412	435	419	424	455	466	450	399	439	437	427	459	447	421	402	427	455	452	427	444	418	444	444	400	473	439	455	485	494	414	419	459	436	435	448	417	455	463	440	419	366	452	423	435	452	413	426	420	417	443	441	470	412	473	452	413	426	425	376	411	449	441	442	450	448	401	460	416	425	462	445	438	436	446	441	441	381	462	437	414	440	420	452	381	449	442	435	449	427	435	422	466	432	419	462	399	439	418	396	434	447	426	444	487	457	419	457	445	429	461	462	461	437	410	413	423	446	450	456	472	435	456	425	439	468	396	412	420	454	426	430	431	459	436	451	437	431	431	408	480	459	443	439	434	449	436	378	425	382	425	426	429	431	412	446	451	400	398	445	406	409	463	438	443	407	398	448	427	461	429	426	429	393	450	430	474	417	447	436	438	456	481	434	449	436	462	423	435	449	452	407	424	450	433	436	410	452	442	432	449	452	416	457	421	423	426	444	456	446	444	424	428	417	427	464	449	491	465	431	443	459	454	468	432	453	425	426	423	450	438	431	421	384	435	427	416	401	422	447	420	437	425	456	485	426	400	450	444	415	433	417	401	448	411	438	419	514	474	426	438	445	413	427	432	420	415	459	471	409	442	455	459	473	448	410	440	479	418	487	446	431	435	434	426	440	449	434	431	420	424	437	447	462	436	400	428	427	405	466	421	456	432	436	418	437	439	486	383	407	451	431	427	433	434	423	431	445	451	429	411	412	414	431	436	370	432	456	470	461	458	430	416	441	470	433	421	452	450	454	432	422	397	410	465	443	439	435	446	466	452	390	465	470	426	417	440	440	440	433	381	416	421	426	382	430	442	414	434	430	432	459	424	433	417	465	433	442	447	450	438	446	403	472	420	444	449	466	428	457	432	450	438	406	402	407	409	418	456	457	457	439	454	389	403	419	459	422	450	417	434	456	412	412	453	464	444	441	466	422	391	443	424	472	421	482	424	459	400	448	426	449	451	453	434	474	424	465	432	466	445	460	439	432	434	412	438	439	411	407	420	416	423	484	451	454	453	447	418	459	421	426	394	451	442	416	450	437	422	439	423	457	454	419	463	460	432	456	430	389	392	408	455	407	434	447	404	444	441	442	446	438	453	460	428	449	426	465	424	461	445	414	425	449	439	445	414	409	433	428	432	397	410	409	438	443	466	419	415	458	456	428	443	397	475	445	464	443	416	462	446	416	398	410	437	418	450	420	402	419	469	424	431	437	453	416	422	460	393	415	402	391	457	415	411	426	435	421	420	400	442	425	478	417	463	462	466	431	447	435	438	390	454	402	435	390	434	450	430	407	401	422	423	440	381	452	428	465	473	394	424	409	427	414	434	448	443	489	451	444	425	433	406	406	399	371	431	446	480	463	445	441	420	432	404	434	450	411	474	414	418	433	439	423	495	444	445	420	450	413	471	407	446	443	414	396	416	419	403	441	409	439	413	443	435	425	408	398	420	413	477	487	445	421	388	436	437	465	409	445	460	444	454	461	450	444	442	421	438	472	409	429	431	412	386	449	449	420	429	445	403	427	432	441	444	445	463	390	427	448	415	416	458	444	428	415	383	441	460	461	467	467	423	437	443	449	469	431	431	439	425	456	432	426	433	417	434	467	470	438	460	467	426	436	433	439	413	481	440	449	438	451	404	408	488	415	453	410	426	451	464	425	453	425	428	403	451	398	397	494	437	456	459	439	395	408	422	428	432	426	442	433	421	434	463	446	400	409	399	454	457	422	435	444	456	419	414	394	384	442	447	471	425	424	430	439	417	409	416	433	446	421	473	441	397	443	437	438	427	466	433	472	439	449	442	453	434	450	434	441	447	434	449	457	428	438	442	442	396	425	440	424	407	443	436	398	451	459	397	438	493	418	415	412	425	464	378	444	412	447	439	419	404	467	498	438	423	470	421	450	443	438	408	417	435	424	400	447	451	416	398	452	391	415	393	441	430	442	447	442	398	451	457	464	419	445	442	441	464	388	421	455	406	422	434	423	422	398	413	446	463	416	438	438	483	411	473	442	416	455	386	413	408	451	431	427	432	417	445	431	451	462	427	429	435	437	462	442	426	437	455	454	439	425	459	437	482	415	423	421	364	422	436	420	456	410	485	432	500	430	409	454	431	407	454	442	403	436	414	440	420	404	479	415	462	408	464	443	431	449	437	441	424	441	417	459	443	451	459	421	438	412	430	407	429	461	447	418	433	463	460	455	450	418	422	428	430	457	436	438	380	431	433	404	412	413	394	418	432	406	451	432	471	401	429	403	470	479	438	446	416	421	444	480	429	420	410	405	419	410	424	426	447	450	421	441	460	421	440	469	444	415	461	456	455	483	462	456	433	424	407	483	449	426	455	456	443	404	429	438	470	400	421	453	464	403	440	419	466	444	407	421	465	447	460	446	412	440	447	447	451	419	449	430	425	390	424	494	430	463	447	442	434	445	435	441	443	389	449	443	466	418	427	489	415	395	448	459	421	426	378	418	375	438	469	410	463	404	455	450	462	434	404	434	445	461	420	465	420	413	437	453	437	418	445	473	442	405	431	463	434	431	475	437	430	446	505	470	420	444	440	431	445	397	429	425	456	449	417	433	403	476	471	426	423	463	480	462	443	438	431	442	433	422	445	449	433	420	398	402	452	437	442	444	450	438	407	408	466	463	403	416	460	432
8442	1131	1070	933	926	943	999	959	979	964	926	911	915	954	962	961	943	943	998	953	979	1003	950	995	947	957	959	938	924	945	979	917	978	939	917	915	927	955	961	971	933	915	974	953	954	962	917	950	1000	994	909	976	940	924	933	914	945	976	959	978	903	930	943	928	985	998	956	988	968	973	993	955	963	918	966	982	1021	958	1009	989	952	951	946	978	954	921	969	894	927	1020	981	925	999	946	956	947	959	949	954	948	1017	988	945	965	911	927	896	969	990	922	943	958	972	980	974	947	940	960	925	973	953	954	924	938	1040	1016	936	990	964	951	958	952	940	897	968	984	1008	907	905	923	975	920	900	976	971	950	925	951	939	911	960	917	958	991	952	966	994	927	938	932	985	994	996	899	994	967	985	942	993	947	953	948	992	940	948	944	995	942	938	981	999	922	1013	943	941	924	906	1003	972	984	980	1014	952	951	946	964	971	921	948	996	883	959	952	920	937	933	947	986	964	911	987	926	931	939	979	910	938	980	976	919	921	865	979	953	938	987	944	991	908	922	938	962	936	963	925	956	976	892	940	944	951	986	972	954	938	970	984	954	944	932	957	900	996	950	966	918	923	967	913	983	925	994	918	925	952	933	946	932	991	914	940	932	967	942	992	920	972	975	990	984	881	952	960	943	974	979	955	1047	932	927	941	893	946	950	953	969	953	993	966	969	989	927	986	956	892	967	942	939	974	993	882	944	992	976	974	933	904	943	921	943	939	983	903	1010	926	929	937	865	951	929	978	935	940	969	948	922	935	897	987	1017	945	966	998	969	924	972	946	967	953	958	928	909	1003	939	953	947	983	998	930	967	950	1002	946	931	934	933	977	952	973	974	1002	957	934	925	958	963	934	940	930	976	1020	970	937	1000	950	934	958	954	938	882	989	933	995	935	930	967	994	907	972	907	972	982	973	945	931	972	1000	998	985	912	907	966	1009	939	927	944	989	923	993	896	947	993	973	1005	958	969	944	948	918	942	911	934	957	947	907	926	956	930	905	969	879	934	957	956	953	971	988	958	971	977	900	981	965	966	901	945	953	1042	971	925	954	940	940	936	946	897	937	956	960	932	1017	956	886	977	873	937	929	998	939	982	907	925	987	958	969	971	981	943	943	955	1035	982	883	941	909	986	917	931	973	974	966	956	950	965	991	937	977	918	993	952	970	901	982	939	901	978	968	936	944	935	911	960	943	935	970	955	921	938	930	950	951	975	947	926	895	956	942	924	1002	923	978	917	952	920	903	949	926	936	975	980	969	920	1006	899	958	956	937	931	920	980	925	954	974	974	955	984	943	969	912	923	944	940	937	980	953	989	931	901	919	934	884	918	939	957	941	960	920	930	946	960	968	961	941	955	949	959	989	929	948	888	932	937	911	964	971	891	905	927	912	937	960	994	946	996	896	1009	996	916	988	878	993	918	929	977	933	964	983	936	982	988	993	962	915	977	930	974	943	948	921	972	943	1000	924	957	933	945	942	896	971	951	932	968	932	981	973	1044	907	926	938	988	911	930	915	953	942	962	938	927	985	949	942	997	937	945	994	957	978	900	969	941	966	955	951	968	950	969	959	975	910	955	964	934	969	984	965	902	954	988	944	950	933	900	928	982	895	984	979	977	892	1010	927	923	927	926	938	957	921	937	924	941	977	950	947	927	952	914	925	963	961	1003	954	953	983	947	930	964	974	978	961	954	903	1008	961	966	965	912	909	966	970	981	959	962	962	973	975	964	948	939	955	1007	994	927	986	923	965	1015	973	984	918	961	962	913	979	1003	968	1008	1024	957	952	945	921	956	938	960	955	894	943	962	964	948	980	993	950	886	932	927	929	948	964	958	963	972	962	977	1000	922	932	947	950	905	1001	929	926	951	951	914	979	968	913	950	986	981	915	973	970	987	947	956	975	889	958	952	963	982	987	981	954	994	985	1006	950	956	966	940	987	929	978	934	931	988	939	1012	1013	1012	941	1008	894	932	986	966	1004	943	912	881	907	951	939	909	916	951	922	972	934	924	937	982	965	929	977	999	1020	956	962	900	940	937	945	932	952	972	995	971	922	900	997	984	919	957	904	966	997	940	931	974	944	920	921	964	965	939	947	952	911	993	955	994	924	959	907	895	942	967	930	928	934	957	935	994	976	984	946	870	909	991	922	928	992	941	963	955	964	971	930	950	922	1009	920	926	949	980	917	954	871	965	910	929	1017	962	938	986	910	963	921	968	931	924	894	954	1012	946	990	959	962	899	986	989	928	1004	973	940	921	955	945	952	994	903	945	979	916	946	964	982	917	923	956	944	955	915	938	988	968	961	942	920	932	931	930	954	1033	987	944	948	976	964	888	1006	996	1021	933	958	1007	933	940	962	978	904	942	926	946	944	968	955	936	906	951	938	924	988	922	982	964	977	968	948	934	998	980	960	936	918	949	934	898	958	941	979	969	925	993	937	930	955	938	906	953	959	894	949	940	961	974	961	910	996	977	976	968	898	976	978	1041	958	933	941	960	930	944	952	999	952	948	944	947	961	970	974	958	923	912	934	924	945	992	941	949	922	937	972	965	969	954	909	962	948	911	969	930	967	978	932	934	967	983	951	919	938	967	993	910	978	914	916	970	921	984	971	953	938	901	976	943	964	944	1011	935	962	877	929	907	952	941	927	915	970	967	994	940	947	975	882	928	930	951	958	944	921	920	950	975	982	942	968	945	933	922	991	967	1038	934	947	952	1019	876	1005	996	947	954	961	973	956	980	936	965	989	857	912	891	969	962	978	988	862	960	925	927	935	936	961	931	949	924	944	1042	1006	947	923	944	984	981	937	934	971	1026	980	855	958	938	901	926	927	957	929	964	961	1003	964	910	971	907	974	932	933	977	936	944	932	938	926	943	935	972	977	957	930	939	976	956	974	910	942	945	949	951	909	976	964	885	950	953	962	909	961	908	989	929	933	1010	1001	960	931	912	953	975	901	943	1006	945	973	928	908	912	999	936	993	963	951	932	936	948	971	951	916	922	1002	900	911	954	969	906	979	932	959	912	877	959	942	953	903	980	929	913	1033	1039	964	898	960	936	1011	993	968	972	984	952	972	957	983	933	954	955	946	974	926	904	945	928	948	958	975	991	961	929	944	927	989	922	986	991	920	995	957	932	994	965	934	957	939	937	895	981	963	938	992	950	901	928	966	932	909	967	964	894	970	963	944	913	932	915	924	937	955	913	940	992	904	973	936	953	953	961	953	989	976	993	929	966	1020	983	903	903	930	920	954	1002	955	941	969	939	936	963	1020	954	959	944	970	1020	973	963	1035	916	981	946	1001	999	999	1001	922	954	984	1018	952	1033	927	947	938	909	948	932	931	924	961	973	954	956	908	1001	969	926	967	985	944	973	998	978	910	930	973	931	1022	949	940	946	970	970	992	950	977	917	933	924	955	966	989	931	924	978	939	996	1020	914	952	897	942	883	973	1010	935	945	956	992	963	965	988	941	978	928	914	942	999	891	932	910	871	964	917	957	910	1002	991	948	941	977	930	902	977	987	918	913	983	938	980	951	948	980	966	992	1045
24688	21170	24713	27860	21013	3517	617	453	424	391	391	397	342	387	399	388	344	351	340	362	350	331	336	373	356	337	345	361	343	347	357	353	361	303	334	365	359	335	354	330	302	338	393	338	339	327	352	356	350	383	354	363	353	335	350	296	372	378	340	398	402	342	379	354	351	355	354	365	335	367	357	354	361	333	374	396	370	337	335	337	350	343	341	398	360	372	366	325	352	348	335	359	374	369	310	355	351	359	346	360	330	340	359	324	366	353	341	353	325	356	340	350	375	371	383	366	313	336	348	379	337	376	365	326	360	374	357	359	335	338	354	348	318	320	350	329	351	346	349	359	305	363	399	344	382	374	360	387	347	407	332	404	363	344	339	346	342	305	371	341	374	345	350	364	355	387	337	364	336	332	401	357	400	370	354	356	364	319	371	327	359	354	360	398	389	374	390	385	375	327	385	363	355	359	357	346	369	353	369	358	325	343	327	331	347	377	344	356	323	385	372	331	356	353	353	396	358	324	365	350	339	351	354	359	342	337	352	348	350	367	345	333	328	355	373	373	386	363	328	341	347	351	370	323	387	373	344	345	322	363	345	340	352	398	344	368	364	350	364	323	352	337	347	377	357	349	346	354	348	371	321	344	350	358	374	367	324	354	356	338	375	337	345	351	355	348	369	348	367	318	366	369	352	347	346	359	355	339	344	318	349	383	324	330	343	337	387	349	383	329	349	351	371	347	351	359	331	372	364	333	345	358	365	350	331	362	356	361	334	352	387	342	341	352	349	346	354	326	349	391	352	368	333	362	325	322	369	347	324	344	307	334	374	343	337	376	384	339	366	377	348	359	365	350	362	358	350	345	335	371	363	323	324	356	369	369	328	345	331	347	348	349	345	336	369	347	359	339	389	331	354	349	356	368	348	337	384	340	338	325	370	317	322	343	335	340	351	367	363	371	346	338	346	348	349	339	362	387	340	350	352	381	364	341	353	364	308	362	383	342	341	349	367	358	347	374	373	342	378	404	350	350	367	360	340	359	371	345	345	384	381	318	332	366	358	320	338	366	345	353	361	359	338	336	356	385	341	355	373	339	330	353	350	394	350	369	356	359	335	353	352	333	320	357	361	359	330	333	367	364	351	367	380	352	359	350	350	345	396	337	327	363	352	349	352	331	351	337	364	363	390	337	332	371	354	388	387	374	337	368	367	337	357	352	368	360	354	349	333	361	363	346	339	331	373	356	377	321	350	380	380	366	378	354	368	370	362	399	359	357	362	342	351	375	387	371	363	354	340	331	355	392	348	356	391	374	358	366	361	378	386	320	347	343	345	330	381	356	352	384	343	385	365	342	332	352	366	350	365	348	339	344	354	326	327	337	340	373	346	343	339	352	378	318	394	391	359	348	377	363	356	362	354	326	346	335	335	349	341	325	326	389	338	365	368	320	372	326	321	330	346	347	343	359	327	333	343	317	366	389	361	360	330	375	363	399	356	384	338	306	385	350	342	329	370	345	323	386	337	302	349	370	353	307	361	370	363	346	409	342	333	324	365	364	328	344	348	353	338	361	361	341	372	366	332	388	344	392	378	386	375	389	360	341	326	370	371	347	352	355	372	343	361	344	355	354	346	353	302	369	376	355	358	320	345	294	329	366	337	377	356	331	349	369	363	353	338	353	356	344	358	367	349	386	321	319	345	344	317	348	364	342	346	344	330	359	314	346	329	343	320	354	351	326	330	326	328	361	360	333	406	387	346	338	371	387	357	337	330	383	324	381	334	352	389	378	338	353	371	363	326	372	365	358	339	328	353	358	329	348	389	356	347	371	361	389	336	361	327	360	338	364	376	364	362	362	345	359	358	359	374	367	360	374	366	325	369	372	322	356	342	337	358	367	368	377	347	347	339	335	331	345	343	349	362	336	319	319	353	359	404	346	328	346	308	327	389	339	325	365	315	317	349	327	405	362	360	349	339	332	380	386	368	366	364	374	388	357	336	342	343	351	348	384	344	348	358	383	346	360	343	354	345	339	331	393	369	384	347	366	381	353	399	358	368	342	328	398	341	337	382	367	366	351	366	347	375	367	405	356	346	334	349	354	367	351	351	326	358	348	372	352	373	360	374	375	362	355	342	345	358	338	414	347	378	354	336	348	361	329	350	341	357	330	312	403	397	309	327	330	347	390	331	366	361	372	361	371	356	355	345	331	331	354	359	342	342	341	373	322	331	356	351	394	321	347	361	329	349	366	360	310	378	318	358	329	327	358	346	362	373	338	342	360	346	345	342	353	351	364	328	392	374	364	389	394	352	351	336	355	342	298	364	339	341	382	371	331	350	377	357	379	309	346	345	375	383	347	382	365	324	357	378	336	404	378	308	344	387	377	338	354	360	370	366	383	336	354	360	324	330	353	373	363	354	355	364	342	333	378	366	331	351	338	334	426	361	352	323	326	346	401	323	327	335	362	341	314	331	349	350	349	359	383	344	339	387	358	338	347	311	381	338	344	391	367	372	374	343	360	381	332	354	358	351	360	373	356	362	364	341	361	317	366	383	366	339	337	343	357	348	316	353	369	327	361	366	322	329	359	346	350	333	353	356	349	380	369	395	374	376	382	343	363	345	324	361	342	369	347	302	313	365	361	364	338	353	340	326	334	308	342	400	343	348	344	401	358	376	332	319	361	359	345	331	324	342	367	347	363	342	281	367	377	368	343	357	376	323	334	358	366	355	353	357	362	320	312	347	340	329	353	341	351	320	346	345	387	344	332	377	351	389	362	366	337	337	335	346	352	410	331	364	327	343	331	346	369	349	380	344	369	371	354	363	352	362	352	348	388	325	372	330	368	351	376	365	371	373	350	386	346	365	337	346	310	377	349	352	372	354	359	367	313	345	382	365	324	340	382	348	334	352	356	377	358	355	391	343	380	350	317	343	301	354	351	356	314	375	375	377	343	346	345	324	330	318	358	371	371	344	332	336	353	369	339	353	352	337	375	349	367	356	346	360	340	375	368	357	362	360	373	359	340	355	340	323	341	389	340	363	355	364	381	344	331	331	337	357	391	330	325	365	322	369	372	336	326	370	352	380	358	333	323	343	330	382	373	374	358	375	361	365	392	341	378	355	335	338	345	336	374	350	377	355	366	349	349	378	332	351	327	374	382	321	369	318	377	351	371	346	335	316	367	336	338	343	366	352	304	359	366	346	317	363	359	355	331	377	342	341	368	354	330	357	359	349	339	370	337	312	341	356	353	373	332	364	361	335	348	366	359	380	348	381	372	347	363	353	327	360	359	332	345	347	360	360	332	344	373	348	376	334	360	337	334	369	331	336	342	336	347	354	351	341	364	369	327	322	332	377	365	350	321	355	347	338	331	349	344	375	347	379	332	339	308	329	354	378	362	339	368	358	341	350	349	385	323	324	332	368	352	292	358	356	391	337	340	332	317	378	336	349	344	354	348	378	362	327	392	358	343	334	373	361	345	357	335	393	325	323	361	308	331	361	346
3578	3157	2058	1299	1021	948	839	859	804	854	808	803	807	804	811	768	809	790	789	766	803	787	799	746	755	750	797	730	767	802	839	764	803	770	772	817	748	773	723	768	726	764	770	789	746	767	777	759	760	772	783	792	811	714	787	796	798	741	758	743	798	787	762	779	778	811	780	799	783	746	784	736	798	776	802	704	775	765	779	764	792	775	765	803	773	774	753	751	788	786	800	713	751	746	793	740	761	795	789	776	804	772	812	761	750	771	782	774	805	807	767	732	784	786	769	769	803	781	802	764	748	801	781	802	809	803	771	815	759	749	812	773	745	768	792	805	779	786	721	747	768	767	772	758	815	765	722	797	787	746	735	776	790	778	768	819	790	761	747	792	769	766	746	768	750	746	778	750	760	731	762	753	781	760	750	763	746	759	811	795	739	710	780	762	774	784	729	799	796	770	823	739	777	747	770	839	779	773	712	789	762	793	755	740	774	768	836	758	789	781	748	809	746	762	744	785	767	748	791	739	743	749	786	778	752	744	753	790	705	759	762	757	818	773	818	788	812	739	787	784	833	782	758	786	790	765	730	754	706	767	750	777	730	727	805	801	779	732	784	754	740	761	775	770	789	727	783	799	828	772	764	776	794	778	798	777	765	778	782	753	750	766	803	840	722	802	753	801	791	784	814	774	754	786	763	759	811	747	781	755	764	750	753	788	830	763	761	758	748	761	766	757	768	769	792	746	766	780	781	789	726	779	766	793	742	752	747	755	765	806	757	778	733	778	780	770	763	767	789	769	764	765	762	786	741	758	724	764	774	798	713	764	818	783	754	779	812	760	730	807	769	796	722	791	743	801	777	768	766	801	706	780	773	809	795	803	717	791	779	703	769	793	825	748	815	762	808	754	748	758	801	822	768	776	735	810	741	781	754	794	814	851	738	836	768	750	818	750	772	784	719	688	766	763	818	808	803	804	750	764	765	803	737	754	792	718	778	769	751	766	756	751	786	821	757	781	770	772	724	812	793	757	756	825	742	755	712	815	718	773	761	772	814	787	757	778	795	785	773	781	785	773	749	751	787	765	758	796	730	733	761	725	779	823	780	837	755	754	776	778	744	695	778	760	802	723	751	756	829	741	745	751	764	818	774	757	729	756	761	748	770	758	775	757	749	760	787	775	827	724	750	748	864	847	753	800	745	745	753	771	768	744	770	746	762	817	716	769	780	763	719	802	759	791	783	757	758	744	801	735	785	732	763	778	791	789	761	757	777	756	734	751	764	802	742	771	734	776	798	770	742	808	773	790	763	780	752	744	807	804	732	770	787	766	728	779	754	757	784	769	719	766	815	762	767	757	835	812	810	774	749	783	698	783	796	771	758	769	762	768	752	831	761	801	736	779	768	776	748	771	701	742	757	738	817	770	780	764	795	717	784	772	735	771	835	779	779	766	766	777	773	750	771	775	763	802	765	765	773	745	749	762	790	811	813	766	779	735	766	789	715	739	843	760	712	731	733	762	763	788	761	747	765	788	823	799	799	769	817	849	740	750	772	759	788	772	773	735	773	748	775	713	734	757	734	807	784	761	765	778	797	761	748	818	802	784	772	752	763	800	779	807	790	719	788	793	791	818	798	795	726	775	741	744	756	772	745	734	787	773	779	732	754	759	764	790	728	775	770	700	772	790	775	778	732	776	804	798	730	765	728	802	749	799	776	808	756	762	749	755	735	757	777	702	804	761	775	780	763	801	807	756	782	779	780	769	791	749	783	765	818	780	798	777	810	760	779	796	746	789	770	748	759	803	749	763	760	785	757	759	732	711	746	762	781	759	760	773	835	785	813	789	787	702	803	742	759	804	744	795	807	767	748	786	779	789	813	785	735	731	794	773	737	746	755	780	721	821	805	737	767	762	766	803	770	833	695	757	801	752	746	733	808	763	785	777	787	785	766	791	794	741	763	758	752	806	751	779	794	762	759	804	746	791	755	762	777	795	739	759	771	741	799	792	729	769	796	780	741	769	772	770	769	785	759	828	744	710	815	795	803	790	764	738	773	743	782	784	782	750	767	771	769	736	788	776	779	762	818	786	807	752	758	743	793	745	799	738	823	787	768	775	783	820	773	788	815	769	774	746	814	795	757	799	767	756	758	769	783	775	753	780	782	778	760	722	788	764	755	764	759	743	802	757	802	764	774	781	746	745	762	799	763	802	754	759	792	723	776	758	789	748	748	787	842	783	755	804	761	787	741	816	763	753	744	741	731	762	790	738	721	771	771	759	767	744	757	783	761	795	777	748	816	796	771	790	784	745	750	806	723	792	740	801	769	793	743	771	750	800	782	743	768	770	780	742	772	726	749	801	750	816	816	808	825	734	811	795	772	763	804	752	734	816	793	824	831	740	753	783	792	781	805	783	809	780	775	731	749	816	835	859	742	779	793	814	805	755	802	832	774	716	774	741	749	858	746	770	770	758	770	751	746	767	779	789	777	800	770	723	779	779	811	726	816	756	798	769	812	798	776	762	759	785	774	736	757	767	778	806	801	803	798	767	789	800	765	775	798	750	750	748	777	759	732	792	770	751	751	786	779	774	764	776	736	796	789	803	734	775	753	771	764	807	736	770	764	765	836	767	747	777	755	731	808	748	755	740	783	746	784	753	775	788	782	817	770	734	744	770	771	736	762	777	744	806	818	719	664	763	798	791	777	769	826	764	731	803	701	757	775	735	777	762	720	738	681	687	720	740	805	783	725	791	771	752	788	825	801	704	782	789	758	727	803	751	746	770	791	804	807	746	786	749	821	768	792	774	792	762	800	808	731	777	778	796	740	775	735	790	747	737	701	756	772	805	742	778	737	714	754	756	767	744	758	755	782	751	742	766	778	781	750	739	794	822	779	783	759	752	760	822	764	768	755	812	725	773	735	783	785	776	745	745	762	759	751	741	739	761	766	790	749	745	764	764	738	768	752	724	782	793	758	751	817	735	833	785	795	768	768	816	787	782	813	789	813	759	756	780	735	719	810	781	763	768	739	740	766	755	765	769	779	823	761	809	769	748	793	808	739	771	802	762	757	757	743	795	838	751	791	740	762	696	759	786	777	803	760	766	764	765	780	760	810	783	800	799	794	785	757	758	793	788	768	779	723	742	710	833	785	765	771	723	792	756	756	760	785	777	762	788	808	802	778	831	793	816	742	746	828	777	734	766	758	831	714	727	812	770	719	772	706	779	803	723	777	822	759	740	759	736	799	763	743	783	816	738	737	772	779	770	787	752	754	767	742	795	810	747	752	790	761	756	797	776	747	773	806	764	739	722	770	755	824	756	759	730	794	732	753	769	790	749	794	805	761	796	800	724	746	826	787	797	719	760	765	795	789	751	769	766	803	750	790	793	793	740	768	734	751	838	772	778	744	741	732	754	815	731	767	766	770	759	768	747	808	812	779	791	725	794	742	752	761	780	768	789	751	779	737	755	758	775	788	752	717	771	748	781	759	814	775	755	765	765
24038	21188	25356	27327	21196	21171	2481	429	351	261	267	257	204	234	233	227	219	180	212	183	204	167	170	200	193	175	171	175	174	203	187	189	185	165	219	187	204	201	179	179	209	190	192	175	179	193	176	193	180	191	199	185	177	158	197	188	165	183	226	206	181	184	164	194	193	193	158	181	164	183	173	174	154	209	202	166	186	168	172	173	182	197	196	207	192	201	204	173	193	166	188	179	188	192	182	172	196	185	174	174	165	193	206	178	201	191	173	158	188	192	156	181	190	175	174	150	186	208	183	184	183	170	201	176	205	183	216	168	179	223	175	173	185	205	176	180	165	181	185	182	201	178	197	190	166	203	189	184	208	207	177	182	190	170	204	176	182	168	201	180	156	153	154	166	165	174	185	188	183	185	181	171	163	201	187	176	190	191	166	170	201	182	155	161	199	183	169	189	201	202	169	169	161	191	179	206	207	205	212	184	180	198	164	179	166	180	189	196	201	184	172	174	180	200	181	187	188	195	181	181	190	197	198	186	194	184	195	185	177	194	176	185	204	190	187	177	192	191	209	192	178	177	173	165	194	191	221	199	214	182	162	172	168	198	184	181	185	164	215	185	181	198	189	179	188	189	182	197	170	167	197	171	201	194	151	191	189	176	184	180	183	166	168	178	201	186	180	175	163	184	190	188	179	177	189	219	192	175	180	172	197	174	178	175	180	178	184	196	198	203	197	188	201	183	200	189	171	188	192	171	189	175	196	169	180	176	195	182	180	168	183	161	174	176	171	178	183	190	169	195	187	174	177	191	187	179	197	200	183	167	158	195	192	171	182	186	179	177	202	194	170	174	167	184	187	207	178	193	187	158	180	175	177	190	205	175	171	187	167	206	193	182	178	170	201	192	204	172	198	206	163	189	163	171	164	192	166	168	206	154	174	171	165	166	182	179	155	202	197	167	166	181	194	191	192	160	189	191	182	166	186	187	165	200	192	179	175	177	192	219	184	216	167	179	172	188	192	163	167	171	174	184	161	162	174	200	173	190	160	191	188	184	184	179	161	167	188	169	189	160	194	170	218	173	183	191	181	187	184	160	202	200	196	199	185	214	187	168	155	160	161	161	165	161	194	154	190	167	173	164	173	164	173	166	161	152	199	173	168	207	182	193	173	185	170	181	180	173	174	191	197	178	180	182	197	188	180	169	188	187	196	170	174	202	177	165	159	191	185	167	180	163	180	170	159	175	166	161	173	199	203	194	174	166	177	163	161	190	189	172	185	192	158	211	204	170	184	197	161	178	199	164	193	179	196	188	181	182	180	164	191	194	197	162	203	179	179	160	178	170	166	198	166	195	180	185	189	166	176	195	177	165	195	176	181	170	204	183	152	159	182	219	204	200	204	194	189	175	206	200	152	198	200	229	204	194	161	199	188	175	192	178	193	178	169	202	202	176	171	158	184	195	202	187	197	196	188	192	186	171	178	183	202	198	175	199	172	148	148	189	171	184	184	198	170	195	186	157	192	184	174	187	157	188	205	164	190	162	214	170	192	191	170	212	166	174	200	156	184	201	155	198	179	178	171	182	172	177	198	199	213	199	196	163	184	179	180	152	158	159	177	166	170	196	171	187	166	176	171	179	186	203	162	190	180	173	182	169	175	170	198	147	161	181	201	174	198	172	209	185	179	185	205	200	179	175	193	196	188	164	164	213	187	201	158	185	171	206	180	197	220	184	183	194	178	161	186	177	177	164	206	187	187	200	207	198	164	179	203	186	177	186	176	172	201	185	199	175	199	191	188	165	172	193	199	195	200	208	177	204	167	188	184	198	178	173	205	196	167	167	196	182	188	189	199	175	151	180	193	197	173	197	177	179	163	171	198	195	166	205	194	188	169	151	172	193	194	170	189	189	175	202	162	196	185	194	174	192	176	181	180	188	181	167	202	183	166	217	177	163	178	183	203	153	163	191	187	208	180	194	179	180	176	191	217	182	179	204	212	192	205	195	208	198	201	163	181	183	191	178	154	180	184	160	193	199	207	210	185	196	176	187	207	199	181	174	203	181	148	168	196	200	189	184	221	187	196	191	167	195	179	192	193	152	183	203	212	191	201	196	185	189	182	185	184	187	161	185	174	183	187	182	191	181	196	143	192	164	198	163	169	163	163	198	173	176	182	182	195	165	169	179	198	198	197	176	185	195	159	194	162	218	203	177	182	178	190	183	183	181	191	198	179	176	166	195	173	184	215	189	206	176	202	181	207	214	210	185	170	195	186	166	188	171	190	196	180	186	212	192	170	192	210	196	184	200	196	198	159	176	199	190	185	196	199	198	176	203	185	183	157	202	181	170	184	158	191	170	180	158	183	190	188	201	184	188	163	178	192	166	189	206	229	187	168	198	174	181	185	187	188	170	176	204	169	175	203	181	180	173	163	176	191	155	203	195	182	178	172	204	198	194	162	168	185	188	183	214	230	181	170	178	195	220	210	214	180	174	185	195	190	201	187	176	195	186	180	184	166	186	193	187	170	200	163	158	185	194	183	189	164	163	201	190	183	187	174	153	203	183	163	212	171	173	188	186	195	172	197	173	214	160	193	193	180	189	182	165	183	191	178	195	168	194	187	205	189	172	177	176	181	159	192	220	208	171	182	175	154	170	203	193	185	187	159	182	198	198	185	176	189	160	178	183	172	208	200	184	164	172	194	163	178	176	183	188	165	203	201	179	187	206	215	187	184	179	188	179	178	183	152	183	171	166	206	170	182	177	171	207	180	184	197	183	185	187	188	185	188	172	181	161	154	168	174	175	181	179	209	204	175	183	168	172	181	195	190	199	173	179	197	168	197	202	194	176	182	162	179	185	189	196	178	202	179	180	177	206	176	189	186	180	184	187	189	171	154	186	187	190	181	158	212	191	187	181	183	168	170	195	173	186	176	193	192	178	169	187	188	207	162	170	180	162	160	175	200	171	171	173	200	173	154	158	189	151	156	177	189	169	210	160	156	177	195	180	178	163	180	188	207	181	172	148	177	182	157	194	181	199	175	170	210	177	193	172	197	194	186	166	174	198	173	215	191	182	199	196	174	180	182	186	186	180	169	146	169	200	183	178	164	202	193	164	187	203	200	174	173	166	187	172	206	185	204	186	183	193	165	167	184	187	190	170	216	159	183	190	189	195	184	186	184	159	184	207	157	154	206	185	197	164	167	175	182	198	181	201	178	195	194	178	196	177	180	202	183	175	154	186	178	190	199	191	182	181	196	216	197	192	224	175	191	153	183	172	173	161	208	206	164	175	198	175	177	175	169	194	165	173	197	174	187	180	181	182	175	182	173	169	197	173	192	189	185	174	189	194	186	161	172	167	170	195	196	190	185	193	188	167	165	194	166	178	178	201	215	199	181	181	183	155	157	149	192	169	165	182	197	160	181	194	197	192	165	182	155	142	188	167	168	211	167	201	190	164	165	173	178	191	188	190	163	181	198	153	179	199	193	200	181	183	186	193	183	204
3414	4827	3001	1450	894	732	597	524	504	488	507	452	496	447	482	479	496	454	434	448	475	452	459	447	473	467	444	433	435	447	503	488	433	434	440	462	476	485	429	454	443	439	428	446	483	443	474	453	417	409	450	429	409	402	433	440	479	431	421	436	460	428	436	477	389	461	486	466	444	403	492	434	456	440	454	434	452	419	444	441	451	440	455	403	407	422	445	454	446	455	435	440	449	429	434	452	458	470	456	456	468	424	447	465	467	428	417	448	416	462	416	434	461	449	436	426	449	433	428	429	487	400	440	430	426	421	428	451	432	414	422	440	455	467	439	457	432	418	460	440	457	413	463	451	464	439	440	386	426	449	432	439	418	451	419	462	471	448	429	456	433	448	421	419	440	448	426	423	429	450	451	431	433	446	439	446	410	452	433	471	452	475	437	432	402	433	444	429	425	428	433	421	417	444	430	475	446	434	452	432	421	466	440	450	422	452	428	418	427	418	395	422	434	438	468	487	443	441	430	445	455	456	421	447	442	452	444	445	463	422	464	430	449	427	461	431	454	468	449	425	442	438	444	418	436	437	419	479	449	450	412	433	436	441	445	410	400	438	469	445	404	454	430	438	448	430	411	451	463	465	400	440	413	441	431	457	458	427	460	451	442	407	412	450	435	442	420	432	444	460	416	415	419	421	417	478	427	431	466	421	446	457	424	430	461	446	381	411	439	467	417	425	482	433	468	478	463	458	479	430	441	432	471	427	421	445	459	431	431	372	450	453	439	465	435	458	408	416	406	433	433	458	468	412	438	431	409	426	458	455	452	449	420	432	446	415	410	455	435	435	458	431	404	460	465	420	429	444	445	423	442	456	414	431	429	438	414	435	405	478	403	430	455	475	424	439	451	481	427	446	433	429	448	418	450	435	400	391	437	457	444	455	446	414	427	398	377	422	447	451	460	442	460	428	441	475	417	472	444	424	417	422	464	433	471	412	432	448	435	414	436	440	461	413	449	418	412	406	446	440	403	433	469	444	439	416	472	449	451	449	443	442	439	420	474	448	416	471	437	434	440	452	486	432	439	447	425	372	439	445	448	449	408	424	450	450	463	444	458	435	422	469	470	451	462	415	445	431	431	447	462	418	436	474	455	443	441	423	426	423	409	432	434	441	429	427	471	444	463	419	439	485	416	414	477	430	438	454	448	416	427	420	446	447	440	432	421	446	454	446	437	444	460	458	430	422	454	408	438	456	445	408	455	466	449	470	463	435	503	443	416	438	412	422	421	471	487	427	507	469	458	414	472	414	423	414	441	446	426	458	438	459	424	451	454	464	449	428	448	429	425	433	457	483	467	450	448	443	446	381	427	411	433	427	397	429	434	473	442	430	456	422	448	421	448	419	411	429	432	459	409	443	453	443	439	393	449	429	406	410	422	433	434	451	456	442	445	449	402	420	413	426	421	446	428	449	446	463	418	450	430	400	438	407	442	456	450	447	423	414	416	434	443	467	431	421	435	421	387	426	444	423	461	468	442	425	462	423	443	412	454	443	459	454	480	449	455	450	449	438	460	424	445	442	445	447	449	449	457	440	448	446	427	410	453	467	452	475	456	444	431	464	446	436	418	438	461	441	407	443	446	405	432	451	429	433	397	474	433	436	433	422	419	459	477	425	410	407	452	419	407	458	410	450	437	450	393	443	452	438	434	426	465	488	442	450	447	395	423	468	415	446	394	470	443	416	453	468	436	441	444	397	463	472	439	461	425	418	418	455	459	427	428	398	434	461	431	439	449	438	414	444	444	443	457	403	462	439	487	484	434	473	434	453	447	457	446	470	446	440	417	445	425	455	442	438	417	454	485	427	438	450	444	432	426	460	456	416	462	473	413	458	409	411	428	460	452	481	448	453	461	425	418	462	424	457	438	449	450	448	461	416	456	405	402	400	423	470	451	487	404	447	452	397	436	425	410	430	477	465	446	443	442	434	449	458	429	449	444	450	427	447	450	478	421	477	436	467	450	426	420	443	455	448	483	428	475	431	474	428	464	454	425	420	409	465	480	450	440	448	441	411	412	428	403	448	488	460	456	476	457	446	445	458	464	438	401	410	414	441	403	470	446	488	431	423	462	447	456	434	436	477	448	425	482	441	466	402	416	454	432	438	433	418	433	398	471	418	438	434	456	485	418	451	427	451	421	426	422	445	436	440	439	440	460	485	429	481	406	439	477	436	427	448	434	476	435	445	426	421	474	440	458	437	425	445	435	424	458	405	454	409	426	422	413	445	397	447	438	459	460	414	408	400	452	455	460	444	404	438	453	447	459	434	472	432	445	412	400	433	442	428	433	439	450	444	456	423	442	428	444	420	448	442	453	456	444	428	452	409	407	430	392	421	431	423	429	432	453	454	434	454	459	431	406	431	413	467	435	445	428	483	438	468	428	431	423	442	441	423	458	431	441	458	438	462	467	436	453	463	480	394	474	449	421	436	422	424	474	452	456	367	481	457	427	452	425	431	466	412	471	422	459	424	448	417	411	459	467	464	401	436	431	478	411	431	400	433	449	453	470	451	422	455	435	453	446	413	452	444	426	423	445	430	447	436	453	434	424	434	423	436	414	427	458	431	439	447	462	440	491	434	435	456	420	437	379	454	424	474	462	467	441	448	415	468	436	416	459	415	438	458	487	430	414	435	403	493	440	412	416	466	425	429	438	400	439	434	434	417	458	452	431	412	450	428	454	443	418	460	431	438	425	465	452	400	446	428	429	450	407	485	431	438	452	442	487	372	450	445	456	478	428	449	428	428	423	388	423	416	464	399	454	429	486	435	401	425	420	427	412	448	447	477	463	456	449	433	424	445	433	462	435	430	444	433	470	477	418	459	427	417	469	403	428	439	398	449	443	420	421	430	406	444	425	458	419	487	451	448	440	462	421	406	403	440	474	447	441	446	421	438	468	407	465	426	454	453	467	443	473	453	399	450	431	443	486	455	431	449	471	444	442	490	447	443	465	412	449	444	451	460	424	423	441	444	437	438	445	462	430	423	434	440	415	430	393	426	429	422	450	428	438	420	438	440	444	428	447	428	413	462	423	419	453	419	409	464	451	449	448	413	457	431	437	450	416	439	474	415	474	451	438	434	486	447	453	448	443	437	431	443	448	463	449	406	446	445	425	426	426	410	426	422	439	453	445	444	467	450	448	416	441	406	427	415	431	437	433	453	425	424	422	463	405	430	444	415	453	479	448	422	456	438	436	386	463	415	447	466	415	422	395	410	414	399	456	456	393	396	440	438	415	425	464	436	453	435	470	416	394	444	484	446	424	436	471	440	414	427	430	394	411	460	446	426	443	404	424	459	431	422	450	446	421	422	476	413	433	436	486	448	443	415	466	427	426	455	440	446	457	456	440	426	451	441	410	461	444	434	413	449	404	446	392	450	443	439	424	446	466	450	470	469	451	437	427	474	453	464	440	451	409	456	424	465	421	455	488	489	450	408	418	413	456	457
33764	11280	1552	769	665	626	431	437	446	423	460	437	428	426	437	438	476	456	460	468	417	476	428	412	442	472	434	459	444	470	402	427	480	455	459	441	430	429	507	385	449	436	484	454	436	451	482	408	428	454	403	466	425	396	443	394	456	467	433	451	399	463	416	446	469	460	434	449	425	415	438	467	445	482	440	416	454	453	445	429	459	461	440	466	464	453	441	434	437	406	475	438	419	452	438	445	475	447	432	412	427	423	435	422	442	429	437	468	402	467	433	426	457	477	454	489	406	431	459	427	468	468	429	463	398	462	415	415	434	451	386	427	455	414	503	432	422	444	414	430	461	481	464	408	473	426	444	451	418	432	419	455	440	438	426	504	446	396	436	477	467	442	418	424	436	467	440	440	429	470	425	406	436	425	428	455	448	452	449	428	400	407	452	441	425	453	435	468	468	445	464	438	448	430	419	515	424	430	455	430	455	451	454	454	432	437	428	422	440	480	444	455	450	438	428	462	465	498	454	428	417	451	440	462	431	470	423	446	495	435	409	439	406	463	449	500	438	428	438	436	476	434	430	435	435	460	461	431	440	450	405	432	459	430	462	425	469	435	448	444	455	472	405	438	466	429	452	408	461	444	441	437	394	412	439	433	448	446	437	460	442	446	446	442	413	441	444	430	418	370	463	472	508	449	460	402	452	433	470	450	489	452	428	422	469	468	414	440	425	450	437	444	477	414	455	407	440	456	425	411	444	443	414	449	430	469	439	459	455	445	447	450	447	468	431	443	437	416	445	429	428	454	419	391	429	484	450	458	387	390	417	423	420	417	424	449	416	436	477	433	436	442	459	456	438	454	446	478	428	439	445	435	420	432	448	502	445	459	409	410	418	423	478	476	454	395	492	413	441	447	417	421	495	449	431	405	436	421	404	454	430	405	428	459	418	448	400	404	409	463	440	432	490	437	433	434	405	426	472	425	443	412	401	445	420	431	459	441	442	451	489	419	454	450	452	428	445	422	441	442	410	440	423	449	464	428	499	426	448	406	456	390	486	419	410	445	413	425	441	430	415	452	469	457	439	402	444	452	438	447	441	408	432	463	402	406	440	437	407	439	458	432	484	458	413	392	442	458	433	425	441	428	412	421	433	438	430	400	449	454	455	478	459	442	402	427	417	471	453	428	430	432	443	459	478	417	458	405	442	452	448	483	477	452	429	428	441	455	441	425	422	448	498	388	418	456	440	423	441	439	408	436	462	474	436	442	508	447	447	437	435	446	442	492	405	444	412	480	429	455	439	431	467	483	437	438	472	448	408	453	456	432	415	433	427	443	418	438	451	467	465	408	434	426	449	391	467	432	417	473	415	428	460	446	446	490	450	441	426	402	428	447	430	421	442	412	454	448	477	448	481	437	444	457	452	412	452	452	435	434	467	427	451	470	419	461	428	440	442	441	437	447	431	444	449	477	433	470	453	419	424	418	409	442	426	437	415	447	472	482	445	471	439	469	461	457	443	411	430	426	430	441	423	419	464	439	446	426	427	404	423	497	416	441	443	385	426	428	471	422	440	454	466	430	504	424	472	423	417	421	425	457	432	423	472	412	419	430	431	431	426	428	445	426	448	430	412	436	458	411	465	428	487	447	477	439	484	419	472	454	421	452	441	465	444	434	377	446	397	395	489	431	400	483	456	494	446	464	414	458	427	439	440	451	446	435	432	472	417	475	441	413	428	421	458	437	419	421	429	438	436	464	441	474	475	416	456	409	467	410	448	447	452	463	434	450	481	430	462	446	444	435	446	394	427	422	426	444	449	452	469	458	433	457	431	433	440	410	452	435	404	455	431	452	456	431	465	435	471	460	375	433	422	432	483	470	414	460	447	437	464	404	458	452	440	439	432	433	417	452	473	435	439	442	426	455	458	436	415	439	440	424	432	450	434	399	438	455	474	442	436	421	432	432	426	431	434	454	461	451	433	443	439	405	425	447	428	437	415	452	417	472	428	460	414	422	431	460	449	410	451	451	439	426	431	397	494	421	403	441	449	477	454	437	428	419	431	438	441	446	394	454	448	447	399	453	464	404	435	431	432	451	412	436	417	434	415	396	458	430	450	445	419	428	429	414	420	478	436	445	451	425	404	434	401	452	408	463	465	445	431	436	406	453	458	482	441	443	426	431	426	454	399	467	401	438	446	457	439	421	452	426	405	459	469	438	435	421	447	446	412	428	429	434	463	433	449	472	461	437	428	448	446	438	420	467	433	429	434	451	454	454	430	424	474	387	441	420	466	424	425	398	446	418	445	437	425	457	452	428	436	456	448	468	497	473	399	470	451	466	455	459	452	467	432	451	450	476	420	432	445	418	459	451	459	411	422	431	438	407	412	446	407	445	460	450	442	407	438	405	469	465	409	468	440	457	442	446	420	389	475	432	415	439	472	441	437	439	454	416	449	432	465	428	430	445	395	449	464	468	431	413	452	444	432	454	409	427	454	471	461	458	516	446	452	428	436	453	425	460	438	438	465	447	405	475	455	412	399	427	433	420	423	474	433	474	422	460	501	440	425	438	425	440	415	412	442	413	430	416	403	454	420	428	456	405	411	454	466	416	424	444	420	423	435	473	426	424	435	450	455	447	482	454	410	435	412	424	437	444	441	413	413	426	420	422	436	437	462	480	410	423	413	439	420	455	454	444	483	417	408	433	427	459	441	418	450	436	441	426	431	424	450	463	407	422	492	439	467	403	454	431	447	432	450	442	428	443	449	388	448	507	443	429	447	449	434	432	404	425	421	436	436	452	453	454	412	418	449	441	450	416	409	466	457	458	442	445	437	419	467	432	438	424	447	437	473	415	468	436	399	406	446	424	420	411	449	445	450	433	410	455	450	444	437	442	439	458	466	473	413	426	402	431	443	467	432	414	438	420	424	404	432	459	432	444	439	402	466	481	416	486	420	460	423	435	430	425	433	426	444	470	440	443	411	422	465	445	444	476	504	453	475	446	458	393	451	421	423	467	430	434	437	495	447	481	425	433	431	412	451	418	436	422	444	447	437	413	420	452	433	482	437	436	456	443	442	427	441	434	466	443	429	422	431	444	423	430	409	454	427	424	479	447	468	439	473	465	469	465	444	418	461	429	472	445	421	392	446	476	401	426	472	455	413	440	425	437	432	428	424	506	451	417	410	476	478	451	430	450	415	435	428	436	450	425	440	452	468	442	411	429	390	468	407	481	470	434	458	427	463	437	411	451	437	410	439	467	446	404	450	452	445	447	416	469	451	472	450	446	423	441	443	426	438	415	462	434	432	413	480	471	423	411	470	440	457	435	469	454	447	406	433	443	436	486	429	431	453	441	404	439	464	451	477	414	437	442	434	464	427	489	432	454	448	447	437	484	381	448	441	452	455	414	415	445	420	432	408	463	458	415	420	434	480	478	443	440	438	476	434	443	452	481	453	432	448	424	410	463	456	425	454	481	437	439	479	406	426	446	439	439	415	461	411	457
8759	1192	1082	1007	948	967	972	962	996	1013	979	979	975	916	946	988	991	993	1002	968	962	942	983	1001	928	980	944	988	965	997	927	961	937	904	882	944	995	876	993	956	933	965	918	968	992	943	960	952	992	932	917	990	901	957	986	953	942	1040	982	951	921	982	939	924	939	991	932	935	977	894	961	920	914	938	970	967	960	999	994	940	932	990	926	923	970	1002	969	982	991	949	991	979	935	960	977	950	971	981	1006	942	1012	1028	1021	940	938	973	977	1027	865	968	942	972	956	905	976	977	1007	978	950	914	951	965	961	1002	930	924	899	992	976	976	974	990	915	1002	959	984	1019	954	1009	927	965	951	951	989	928	952	968	1001	962	972	942	937	1022	946	969	950	988	910	967	912	906	967	964	1013	920	1016	967	931	897	952	915	960	924	964	921	958	898	958	981	957	1017	959	1012	976	933	992	1022	976	871	990	928	952	911	918	961	974	992	930	1008	998	1000	984	981	940	933	947	943	988	929	969	912	937	955	959	929	953	921	904	995	1011	972	896	975	933	962	989	948	969	916	938	904	928	966	981	932	943	942	972	974	914	1007	949	1014	934	1026	922	948	973	924	984	992	957	988	910	987	908	905	925	1003	979	1048	967	963	972	957	949	983	975	967	963	980	932	983	954	984	1039	916	992	954	1011	974	946	930	975	987	964	959	931	984	956	969	953	954	883	986	940	906	958	954	999	947	951	972	943	962	968	1023	1000	936	960	947	946	999	966	986	937	953	959	925	972	1002	927	927	1002	972	914	951	954	863	938	936	958	980	960	920	957	957	915	924	964	942	964	1006	930	924	1006	942	963	1011	957	943	955	951	987	942	933	1017	905	962	966	986	970	1000	975	961	934	922	935	950	1001	963	996	1004	953	952	1005	940	991	949	959	978	983	1006	953	970	940	999	971	934	990	961	955	953	1012	980	955	940	994	1019	991	937	944	983	1034	933	981	939	967	948	927	965	982	905	957	886	962	969	995	996	957	962	928	935	956	946	975	987	1023	1035	987	920	897	922	1002	900	943	979	999	984	972	994	960	955	870	938	974	988	954	975	934	963	966	948	981	988	920	968	917	996	981	969	964	942	925	973	936	961	948	957	941	943	980	947	986	980	960	942	995	982	989	976	956	981	941	938	1030	905	1044	962	970	988	990	925	947	960	951	929	1022	982	966	953	937	939	1031	944	1000	933	956	944	939	971	980	974	886	917	983	937	953	948	959	947	964	986	926	951	973	914	946	917	960	973	946	910	985	962	948	911	956	944	930	974	969	920	1032	924	947	968	919	944	980	970	966	972	902	974	991	1002	981	946	963	947	976	977	940	962	938	986	916	986	1018	907	982	984	1018	938	995	937	984	957	954	986	959	1002	930	994	957	944	939	996	1005	1030	923	971	993	977	988	1007	981	956	943	1022	988	982	997	967	988	952	1019	934	937	947	973	985	911	945	959	987	926	940	980	972	909	929	945	936	978	901	991	915	928	972	975	1011	948	984	955	982	912	932	964	936	946	953	989	973	953	999	933	977	935	927	962	917	947	1048	949	962	940	941	983	977	956	959	967	922	974	991	940	963	1006	912	965	985	971	947	950	1006	962	950	1009	999	992	1006	952	888	989	953	948	986	975	966	952	936	878	990	964	952	916	994	956	890	978	941	961	907	941	973	965	990	918	1017	939	919	963	946	938	1017	978	942	957	929	1013	1013	899	895	950	913	926	878	966	949	975	1001	955	1003	959	960	965	974	954	922	929	959	947	974	958	935	869	942	933	971	913	967	962	950	994	974	966	950	940	958	924	966	923	933	909	912	926	904	987	994	978	928	963	994	962	978	961	924	1035	947	907	951	963	987	944	985	987	982	959	949	935	959	913	982	1039	941	991	961	957	964	959	952	940	1035	894	962	938	950	967	960	918	953	993	905	910	979	992	899	994	927	1000	1010	955	961	973	1002	914	1018	947	959	917	994	943	971	963	958	994	958	955	903	946	946	963	950	955	991	897	958	956	907	953	1005	935	952	919	990	941	945	979	916	955	913	977	906	955	957	998	989	930	978	922	924	917	996	1021	950	929	961	906	942	923	938	998	933	970	1020	942	989	972	928	1012	966	954	976	950	986	1019	985	949	986	929	926	1042	984	911	941	913	929	953	1009	1001	944	883	964	944	927	947	1005	943	932	970	914	940	923	938	998	929	1027	965	964	933	940	947	987	922	948	935	986	890	963	925	999	979	979	958	900	974	941	954	979	1010	984	934	940	994	973	953	971	967	1000	904	965	957	915	1008	942	990	987	975	944	968	963	978	915	964	1012	977	982	960	908	981	936	972	963	962	966	944	977	970	944	951	972	948	972	946	974	949	923	940	921	972	961	968	937	991	908	986	1007	987	922	974	968	998	927	973	922	975	948	995	943	969	959	1007	969	937	934	989	944	955	972	924	996	982	961	938	922	966	926	966	961	961	944	971	930	914	928	941	1002	992	928	957	966	949	986	997	998	950	943	988	977	966	952	973	1044	956	932	1009	931	953	974	905	979	987	920	985	960	1000	950	988	949	979	975	918	950	965	972	971	909	955	944	967	939	932	931	944	918	974	930	966	964	940	924	907	959	1004	974	934	1002	1004	903	962	914	918	1019	1016	951	991	920	990	972	958	955	1012	947	1002	961	1009	983	975	989	946	962	969	993	1006	923	1000	914	935	959	927	979	901	994	990	951	975	920	965	984	933	997	961	946	1000	938	970	963	1010	1002	987	983	941	966	976	1005	916	979	971	911	920	989	962	976	917	906	956	974	916	998	985	972	957	926	943	991	1012	918	955	929	995	980	911	963	949	957	1016	944	914	922	949	988	931	903	958	937	945	973	947	970	959	993	1007	935	941	966	957	955	937	965	929	1004	962	935	1018	1013	1017	964	945	1016	901	1030	919	929	973	938	923	928	945	973	945	976	935	1000	915	979	963	926	932	973	972	908	982	939	953	924	1003	979	984	991	950	927	937	983	981	960	962	963	967	951	945	982	955	971	983	997	882	940	961	933	922	967	1011	931	967	995	924	961	922	952	1003	1016	969	986	980	968	912	928	937	972	910	961	1025	931	992	949	988	952	973	981	950	961	926	927	993	982	969	920	927	966	1023	975	936	960	986	974	1033	948	933	976	963	959	933	941	941	983	957	983	988	972	967	997	976	981	1004	953	871	953	975	999	908	951	951	989	981	930	947	963	907	927	956	944	923	950	934	928	922	907	976	946	973	997	975	951	925	1015	996	984	961	980	949	960	968	951	937	959	927	998	960	931	1027	950	973	997	939	940	964	957	1022	942	956	970	968	947	1025	942	932	950	946	986	1002	957	961	917	956	1008	958	972	987	1020	959	1009	987	1004	946	925	957	978	922	964	970	963	918	927	951	962	882	937	997	948	947	926	910	928	924	957	926	942	949	946	980	967	918	963	1020	924	949	935	953	947	952	978	1035	974	935	979	1004	1005	900	968	940	946	1027	956	932	949	942	961	944	985	936	1010	949	993	948	980	1026	950	986	967	964	1001	937	945	972	915	1027	988	959	943	932	994	956	929	1000	981	977	996	962	1025	985	944	970	934	969	955	953	1029	921	935	937	966	962	955	886	936	1030	919	981	1009	938	973	999	901	945
24766	21210	24808	27901	21024	3438	620	531	453	449	405	422	405	415	382	379	344	368	405	377	404	420	397	409	388	389	379	392	392	371	385	345	397	354	386	344	387	367	394	364	424	368	389	381	408	411	380	337	376	362	393	344	386	363	410	395	381	388	396	373	387	409	362	363	351	364	367	370	377	371	397	411	372	366	378	369	358	365	396	415	374	377	384	387	397	386	384	344	363	450	409	407	423	373	409	389	396	399	364	374	372	376	390	361	377	367	400	386	405	383	391	421	356	382	382	401	405	376	376	355	375	370	363	363	403	382	355	395	377	372	409	360	377	370	341	349	342	398	369	341	368	372	373	364	395	336	375	374	369	385	354	388	392	404	355	389	354	416	367	344	379	355	380	362	347	379	369	409	348	341	383	381	368	358	388	373	382	346	382	360	384	383	372	387	379	371	410	379	408	395	387	390	391	349	355	318	350	364	359	396	368	385	346	376	360	367	397	393	348	394	405	383	404	414	363	408	411	373	402	372	367	365	388	414	365	402	398	372	389	396	402	377	387	359	380	396	367	362	395	376	375	408	413	369	393	361	400	415	421	404	391	358	413	383	375	349	379	371	405	418	428	322	349	403	357	411	411	352	412	349	403	409	362	372	408	370	393	327	362	383	391	378	365	364	377	370	398	353	355	383	418	359	363	386	363	341	404	428	384	402	383	366	376	350	384	370	347	376	353	399	399	413	352	372	345	353	399	345	391	373	387	377	376	404	376	368	380	373	406	442	380	404	341	386	343	397	387	360	386	367	387	344	388	385	395	406	391	370	388	394	411	359	395	390	381	364	375	348	389	355	399	373	396	381	388	360	352	412	391	379	359	372	420	356	400	414	386	391	349	408	402	386	345	395	380	394	342	375	352	401	392	347	357	393	382	350	375	398	384	379	399	415	378	339	403	350	398	354	364	354	407	382	391	385	382	356	354	396	364	395	389	362	362	354	371	363	372	405	395	398	382	379	395	365	343	365	374	393	382	398	358	351	373	367	388	380	387	367	336	375	375	358	382	393	406	373	368	419	383	354	374	393	421	345	390	348	378	397	396	391	376	380	352	378	346	364	402	385	366	386	394	368	388	399	394	376	360	390	369	345	378	345	350	369	384	382	394	427	393	420	417	404	390	423	380	386	393	386	349	374	350	374	404	396	394	360	353	401	369	385	410	400	368	383	380	355	359	401	373	340	374	412	372	409	403	370	362	374	384	376	391	357	369	348	320	365	360	402	383	366	359	362	383	394	323	358	394	392	381	438	369	419	391	379	371	352	396	374	379	372	389	402	371	385	387	344	367	390	367	345	388	385	397	401	394	433	361	370	386	364	401	374	353	358	393	368	374	408	360	375	356	343	335	373	363	382	362	415	398	382	358	378	338	345	389	363	372	366	379	349	369	361	361	358	419	351	388	369	393	353	381	354	377	371	367	370	384	396	362	376	390	376	364	375	418	353	396	358	418	372	382	337	397	375	419	384	363	391	372	377	389	350	412	395	364	395	410	379	405	385	391	392	371	381	390	361	370	354	389	403	359	371	355	381	354	371	439	402	355	400	375	415	346	384	434	369	363	414	365	382	388	404	390	349	398	362	343	376	344	392	392	352	419	382	385	398	361	389	373	409	342	429	362	365	390	370	372	362	394	386	418	355	369	397	367	358	382	381	389	397	399	391	369	346	414	376	384	410	354	408	366	367	391	347	385	398	373	388	368	356	373	342	384	384	359	357	350	354	404	400	395	399	385	372	350	354	382	369	369	374	349	374	392	357	384	375	372	376	409	367	384	377	385	373	370	384	379	392	385	371	402	395	382	364	365	405	372	363	363	392	378	398	359	382	394	388	393	369	364	367	359	406	424	339	390	409	375	369	374	356	395	372	370	428	380	360	362	391	400	371	384	363	395	365	382	397	359	331	364	356	412	348	378	363	381	406	340	359	400	383	378	371	370	361	425	388	379	351	384	357	376	362	393	377	414	423	378	399	362	428	371	356	433	389	390	385	348	394	376	408	371	351	388	411	353	381	389	377	353	384	364	392	356	370	412	381	427	373	362	376	379	361	394	359	378	379	376	373	388	397	357	396	336	393	344	381	338	401	361	355	384	405	371	357	378	371	410	366	333	351	383	392	382	361	385	408	384	386	348	392	343	384	372	369	388	362	351	339	343	377	369	397	338	378	390	405	364	392	341	385	349	377	376	353	417	404	393	375	415	360	396	400	352	387	382	353	372	370	409	399	411	372	396	374	404	356	387	376	405	346	372	369	390	382	427	373	378	371	359	391	367	349	421	408	388	387	367	383	353	395	411	380	403	358	327	397	366	419	404	401	378	380	390	365	387	377	352	342	356	419	368	389	358	363	339	374	377	388	386	383	404	403	384	391	367	379	402	383	384	405	377	393	380	358	356	384	359	371	389	384	386	372	381	418	399	384	378	342	364	357	351	341	375	349	345	359	344	430	359	337	354	383	406	356	352	439	392	401	360	341	385	394	360	373	371	398	411	352	360	359	385	364	383	414	355	369	376	406	392	414	362	353	366	389	349	346	361	379	377	358	363	379	348	341	358	356	365	355	433	381	376	366	388	375	378	415	409	364	383	405	387	356	377	356	369	361	369	353	384	333	368	379	410	377	385	380	371	369	342	381	408	372	364	381	389	384	361	424	389	401	382	391	342	396	356	378	377	399	361	417	398	389	384	361	388	367	329	384	337	430	367	356	377	347	353	341	427	378	391	397	405	395	375	385	388	359	371	406	385	389	384	337	368	367	393	386	360	364	391	368	379	405	347	395	357	401	396	361	414	363	378	348	416	375	419	398	414	365	381	412	367	394	401	354	383	377	358	367	400	365	318	418	382	327	367	413	368	363	403	379	385	368	370	401	378	417	367	378	354	340	373	374	382	377	423	333	352	390	396	386	392	354	392	410	358	354	389	383	395	381	386	418	383	382	391	388	382	393	377	329	337	356	338	365	383	361	366	396	357	367	395	388	398	375	407	397	385	408	362	377	389	353	362	413	361	354	393	383	409	378	435	400	398	405	387	369	396	374	373	369	394	363	351	405	414	369	357	383	389	357	389	364	361	392	406	400	344	356	377	362	393	361	371	400	371	376	355	346	406	377	366	368	376	382	390	401	400	389	374	398	391	396	368	383	366	398	392	393	399	377	374	362	405	366	364	359	358	393	431	374	364	359	383	407	373	350	408	379	371	395	348	390	358	405	373	382	390	369	385	370	344	370	394	374	403	375	353	388	369	377	401	364	377	359	388	367	350	388	376	357	366	389	403	398	391	362	377	398	386	375	386	364	407	390	353	387	363	358	351	393	395	383	384	377	361	371	375	371	385	443	358	385	352	392	385	428	399	357	342	376	362	375	384	390	376	368	402	369	357	366	379	408	413	376	368	365	376	379	391	375	380	355	383	394	416	380	358	381	377	399	386	389	391	372	366	353	382	362	387	389	367	350	361	367	374	370
5940	3036	2191	1330	1053	916	949	864	830	815	839	842	854	867	834	856	835	845	828	810	881	854	845	856	830	821	804	824	839	742	839	858	830	825	851	824	880	828	834	813	864	829	833	812	865	789	821	854	831	813	810	808	817	863	860	769	781	808	805	810	814	861	884	849	831	768	860	829	783	866	823	818	792	820	812	829	831	805	848	834	810	811	794	846	800	864	830	850	803	852	842	799	841	824	813	779	812	855	830	835	850	845	849	820	849	828	834	775	815	834	827	841	807	850	862	806	811	786	789	809	784	841	807	827	878	822	787	793	836	798	805	849	842	838	841	782	834	865	821	805	837	842	785	794	847	807	798	809	849	810	820	846	811	820	817	820	855	863	853	888	803	831	812	786	866	816	838	800	840	837	786	814	815	802	868	813	832	871	813	836	794	841	820	779	800	874	761	837	797	791	869	780	869	843	843	851	777	829	828	807	852	829	818	815	819	844	854	811	843	780	812	790	793	756	849	748	815	830	840	820	831	803	837	804	833	810	736	874	812	839	810	848	861	830	811	827	864	827	904	798	858	841	781	889	879	824	862	838	885	841	804	873	808	885	805	835	836	789	825	794	818	831	797	826	847	812	787	809	809	837	799	817	895	796	849	813	791	833	841	831	815	792	824	793	777	780	814	819	843	854	793	845	809	864	832	798	856	785	835	826	817	790	822	835	886	769	795	805	863	800	757	801	841	819	857	813	888	825	824	802	786	871	869	809	839	861	857	872	856	842	819	806	792	828	868	830	842	779	735	848	810	813	817	823	876	823	845	807	838	796	763	802	790	802	851	840	819	827	841	805	839	846	845	790	810	805	831	838	806	830	806	842	802	819	790	771	810	814	829	807	855	847	801	852	845	816	845	773	755	870	852	816	823	815	823	794	823	878	850	782	851	818	809	874	815	837	853	773	811	839	849	826	811	819	821	808	827	823	834	868	767	862	770	865	803	818	835	797	820	814	842	783	859	828	846	793	860	857	814	855	800	840	858	789	771	828	870	773	804	820	769	842	843	834	866	860	801	806	810	845	807	776	858	843	805	828	796	848	801	836	818	806	804	846	802	850	825	868	814	812	844	864	847	867	778	793	800	826	800	813	797	784	802	836	813	848	785	861	835	822	816	857	792	839	800	799	847	821	841	809	835	818	821	760	837	868	825	839	810	830	849	893	802	808	802	815	855	860	857	797	825	831	848	862	827	837	791	835	847	807	807	787	848	789	796	787	849	866	824	801	852	809	841	798	843	830	871	832	829	824	797	811	853	820	848	835	757	899	813	828	817	776	795	761	827	864	839	818	840	840	808	787	818	800	838	811	832	849	926	826	872	818	811	838	851	839	842	866	818	822	832	782	836	806	843	798	801	838	811	832	812	836	791	870	818	807	876	815	831	819	872	790	835	837	817	828	821	881	787	834	767	871	800	860	800	792	793	782	844	824	807	800	822	796	818	835	823	781	789	824	788	838	795	819	798	862	819	768	836	791	804	813	806	838	817	828	819	802	772	808	838	814	809	841	821	822	840	830	801	848	810	865	864	839	818	844	897	823	824	836	825	863	858	807	835	836	846	841	822	871	846	866	821	871	821	830	816	794	850	788	788	793	798	803	824	852	801	807	868	848	777	831	826	777	818	784	810	825	813	829	835	851	807	839	879	797	830	841	844	796	808	803	821	834	833	803	784	785	869	808	822	778	825	823	854	757	826	767	798	880	825	811	794	814	849	853	889	841	840	861	830	823	794	817	845	778	854	807	856	797	851	819	830	834	803	849	798	802	839	839	842	844	783	785	794	863	783	834	868	799	870	810	849	822	830	823	830	820	852	817	837	835	815	827	795	868	864	830	841	804	843	781	785	848	840	796	833	805	785	799	832	859	794	812	879	740	833	882	824	854	826	805	818	828	796	856	850	821	862	785	874	789	796	804	849	840	844	839	807	859	845	843	826	772	820	827	846	849	779	819	817	818	862	823	844	821	804	835	772	822	837	838	836	809	833	796	822	784	815	804	860	868	863	815	837	864	777	827	809	808	845	779	867	832	912	858	798	830	798	852	828	845	881	832	804	856	827	915	885	757	849	784	810	759	811	778	782	884	894	787	855	779	819	821	816	846	798	854	806	809	781	848	834	842	790	787	806	809	770	867	864	838	796	866	826	855	854	790	816	876	812	833	797	812	799	795	847	847	799	868	840	838	840	761	840	839	749	849	816	764	877	750	793	815	845	800	850	843	797	842	778	843	765	840	805	804	830	807	825	800	820	839	845	881	783	776	881	792	809	835	778	814	761	849	780	851	769	809	816	847	786	803	816	787	829	843	806	862	801	818	777	842	835	759	836	819	837	827	841	781	838	812	802	891	801	819	806	811	813	790	867	797	796	793	841	814	801	852	852	818	849	779	812	798	827	805	843	790	783	752	803	775	793	803	818	858	808	807	848	835	805	853	866	869	825	819	840	810	786	823	789	858	838	790	845	800	846	781	826	869	798	782	868	839	863	860	805	850	824	836	832	829	783	896	856	798	813	787	858	835	831	857	786	798	805	825	776	871	783	833	851	825	872	825	815	812	811	837	848	836	853	801	798	846	838	792	784	844	844	827	816	820	821	805	872	882	807	831	800	771	861	812	828	810	812	844	754	821	861	812	843	841	792	859	825	794	823	747	771	831	771	848	820	795	857	850	829	799	893	870	854	800	806	794	799	813	796	832	760	791	767	803	815	888	862	873	838	818	793	821	820	813	820	810	847	841	794	834	806	850	813	845	794	868	820	838	877	841	837	836	839	844	778	820	809	851	836	795	800	888	821	764	854	846	875	814	799	881	782	810	810	849	826	838	790	819	842	835	787	849	829	840	869	805	824	795	817	795	860	819	773	815	808	790	838	830	792	845	828	815	801	824	835	790	855	810	848	838	809	850	821	824	808	832	832	791	811	830	820	849	873	800	803	826	842	821	767	834	819	836	809	838	895	819	815	800	811	811	815	815	804	765	822	812	759	792	815	818	809	836	799	771	843	800	794	835	814	819	796	806	806	856	856	822	880	820	851	793	819	816	773	781	828	829	805	808	856	794	815	854	804	738	825	799	875	854	823	862	767	784	799	816	814	828	836	844	825	780	808	815	790	814	811	862	860	821	840	813	830	907	846	854	850	813	852	806	844	817	833	857	828	843	815	787	816	809	875	842	828	821	831	821	818	821	846	793	881	791	832	758	855	848	828	821	751	817	838	842	855	804	765	830	810	809	794	840	865	844	844	826	875	813	820	835	811	850	767	866	836	859	844	828	820	788	846	849	811	854	853	852	834	825	807	891	859	830	836	840	813	852	865	816	841	838	795	793	788	848	816	820	806	812	824	826	849	845	821	788	863	824	821	797	777	817	843	834	824	803	841	841	831	836	815	820	838	828	845	761	805	815	779	833	806	790	818	842	814	821	783	812	764	858	868	814	807	844	794	843	826	818	846	810	824	782	825	783
24084	21202	25377	27311	21207	21172	2344	458	333	278	295	265	262	245	235	222	219	197	199	183	195	186	200	193	210	197	207	166	208	196	194	205	203	198	190	200	217	226	185	194	191	183	186	205	211	172	169	194	198	201	196	201	169	167	197	195	180	177	178	200	170	181	162	184	184	214	208	177	203	195	179	172	211	196	205	177	190	176	194	200	188	170	188	199	198	175	207	178	178	219	188	178	161	199	202	173	202	178	199	193	183	166	203	180	209	216	187	167	179	198	183	196	209	200	180	181	170	172	198	176	160	175	186	237	168	198	206	184	177	157	205	205	166	194	176	197	182	196	224	183	183	188	187	186	190	162	201	191	186	184	205	184	187	151	167	199	207	186	159	178	197	182	193	171	185	198	168	198	179	208	201	186	163	166	180	184	194	189	194	191	186	191	189	189	174	159	209	188	158	221	184	202	192	181	196	191	174	194	160	173	200	209	201	193	201	188	174	192	194	173	183	200	195	183	193	184	185	181	199	189	211	179	205	188	189	179	169	166	173	171	196	194	199	170	185	186	162	179	200	173	187	192	209	175	210	188	197	209	185	195	190	182	182	185	188	192	223	197	182	168	193	181	184	193	174	176	167	194	203	177	172	198	169	158	182	180	160	172	181	195	152	176	187	185	182	176	178	178	189	197	189	176	205	206	178	222	176	171	193	177	181	175	188	192	203	208	177	170	176	172	184	172	181	186	196	169	157	176	177	195	174	169	177	197	188	173	192	183	196	176	182	188	181	186	172	179	180	175	184	167	177	204	211	198	193	187	173	177	193	170	174	190	185	164	203	203	175	200	165	182	208	186	192	182	174	173	191	208	180	181	191	172	181	170	180	180	189	180	203	174	180	210	177	218	181	197	197	162	187	191	186	174	155	186	163	184	168	208	205	197	188	173	186	179	193	201	169	191	182	172	199	196	194	194	192	172	199	195	183	208	193	227	182	203	199	189	180	209	192	194	204	208	179	210	191	186	186	174	196	212	162	205	181	184	198	188	215	173	208	169	190	208	202	195	183	177	183	177	191	189	203	180	191	181	170	182	187	172	177	147	152	175	183	154	185	165	184	181	186	203	206	184	213	188	166	189	197	178	170	188	198	169	165	166	228	188	188	186	205	194	191	192	171	195	175	189	250	186	176	177	189	178	184	188	178	196	183	179	184	158	174	193	186	191	186	193	214	182	203	174	170	183	200	198	190	204	179	201	206	157	180	193	191	165	181	205	181	182	179	163	194	194	183	178	186	180	168	185	219	174	206	192	193	203	201	182	194	184	176	197	210	190	175	173	189	173	171	177	192	191	205	198	191	200	181	203	194	163	198	181	182	159	191	177	184	160	186	179	177	190	184	186	203	177	194	186	157	197	210	171	195	176	178	190	172	196	181	190	188	191	173	194	189	186	160	193	178	197	172	175	176	177	199	195	175	167	175	183	201	193	162	186	156	205	189	179	198	197	165	183	201	195	153	185	171	160	205	213	176	178	186	162	182	173	183	181	194	169	167	194	197	207	186	161	189	191	200	194	192	186	176	175	197	209	195	188	165	178	179	175	195	172	202	183	200	179	204	193	186	204	206	184	172	180	197	194	192	174	176	183	167	178	169	181	198	178	192	180	198	191	213	192	218	189	188	172	180	179	185	183	180	205	177	194	208	164	181	195	205	201	157	181	197	199	188	199	177	196	222	186	168	188	204	193	215	180	194	172	190	195	198	198	188	187	156	186	187	179	205	187	196	178	165	163	173	209	182	197	175	167	198	189	180	210	180	179	168	200	193	193	217	181	190	172	191	212	169	165	178	173	191	164	185	194	231	173	183	186	223	191	174	190	173	193	192	178	214	190	214	211	185	179	197	194	173	217	192	159	162	169	153	176	176	181	166	191	164	191	175	190	164	158	216	184	196	181	219	157	213	200	148	196	198	172	218	190	177	175	167	165	177	187	179	159	185	198	188	196	169	178	189	182	156	192	161	163	161	191	185	199	191	179	175	192	186	180	176	171	197	176	184	187	164	182	206	196	196	181	185	148	222	172	184	180	168	200	200	204	186	196	200	187	173	187	162	192	204	169	187	176	175	178	194	198	197	166	159	181	179	224	174	198	198	221	203	166	177	167	157	189	206	176	200	203	183	198	173	190	168	192	187	207	184	177	161	181	174	155	187	177	172	202	186	188	180	182	206	186	181	173	180	181	194	198	175	182	183	173	188	182	181	211	183	194	178	162	190	178	209	187	183	220	178	184	202	180	196	169	183	189	186	180	171	199	203	197	185	167	185	163	172	181	179	171	199	177	180	174	155	185	178	182	184	192	168	196	187	188	161	181	182	200	191	184	181	164	172	185	175	184	178	171	188	192	201	211	194	189	200	175	179	157	188	172	179	210	181	190	169	211	214	183	194	205	178	173	196	169	209	168	188	188	205	171	194	210	183	206	186	206	201	180	192	198	168	197	184	177	186	177	185	208	174	189	167	191	172	201	180	178	184	170	187	182	178	184	178	174	182	199	194	178	195	201	175	196	156	177	173	175	181	149	163	208	189	205	221	205	180	174	183	178	179	150	196	180	195	176	176	183	186	201	187	189	185	164	206	187	180	164	176	160	169	204	166	175	175	175	175	202	193	185	177	180	160	187	190	158	169	173	199	184	189	176	164	186	183	159	187	211	163	184	178	185	196	182	192	180	158	194	187	153	189	170	173	181	192	166	184	173	174	178	191	197	191	181	172	184	189	183	181	178	168	200	179	185	163	189	185	184	192	181	199	170	175	198	223	197	194	168	168	171	202	203	204	191	222	196	157	178	183	189	193	187	169	206	174	180	183	213	211	223	198	203	180	201	178	178	184	175	213	188	188	178	180	170	188	170	220	206	196	191	167	199	184	189	183	204	186	180	207	181	206	204	196	167	161	188	170	180	149	153	204	177	169	178	184	166	194	177	167	202	210	189	186	192	215	196	208	174	151	179	177	207	181	159	182	184	192	184	172	177	198	185	168	190	176	187	171	155	178	189	204	179	167	168	178	224	169	151	177	224	208	195	180	175	214	183	197	173	171	197	202	184	175	200	162	188	175	174	172	183	170	170	178	177	182	171	169	148	189	174	179	178	162	196	194	221	195	195	193	194	193	191	208	190	185	165	163	167	213	165	173	191	155	197	168	185	200	167	182	185	207	170	161	191	166	179	223	177	177	219	208	189	173	197	211	173	183	208	183	182	174	182	176	173	212	197	187	210	184	188	181	191	184	183	178	187	168	185	197	194	186	211	206	192	179	187	174	219	181	158	163	188	188	201	184	181	202	195	166	185	176	205	172	183	195	176	158	189	209	200	182	175	179	214	170	209	202	193	194	204	175	183	176	199	191	204	191	201	185	174	205	182	179	207	192	182	190	169	198	209	195	181	204	224	186	195	184	186	194	208	194	162	185	201	176	209	175	215	172	185	183	198	176	170	191	176	176	193	192	172	198	181	170	158
4707	4697	3110	1415	893	661	599	563	510	508	496	440	474	496	434	453	445	494	457	450	463	456	390	486	442	478	461	443	446	462	445	455	415	408	430	459	443	425	420	431	479	453	425	450	452	456	461	467	432	442	419	460	446	445	415	440	426	429	447	453	425	414	430	433	444	476	486	433	460	428	432	425	468	425	460	457	462	449	478	451	441	447	459	432	451	447	418	461	469	422	489	439	476	420	434	458	458	428	474	420	407	434	416	448	443	483	443	438	439	477	407	450	460	442	484	474	473	469	472	448	436	438	452	466	444	440	455	478	463	440	417	431	430	435	484	462	424	463	436	415	443	455	431	425	441	448	447	449	465	458	445	436	454	484	467	414	429	448	492	440	483	390	476	451	474	420	458	475	469	457	441	454	462	451	421	470	454	413	426	441	448	441	454	412	434	468	429	435	436	435	437	478	454	456	451	429	466	450	454	458	430	451	483	426	440	436	472	444	441	438	436	424	412	448	455	454	470	433	416	462	434	461	447	431	460	433	454	440	459	444	451	468	472	425	432	424	435	458	446	439	460	451	434	406	444	463	462	456	404	469	425	425	475	453	424	459	449	480	447	467	471	452	417	429	473	440	448	451	450	422	444	462	446	442	430	446	458	444	431	447	450	403	433	453	422	471	428	454	452	463	433	437	455	482	391	412	408	455	448	446	413	440	438	495	447	472	427	448	435	446	458	402	459	419	447	416	407	451	414	434	418	436	468	431	454	431	473	465	433	451	466	463	463	458	430	464	445	445	412	444	461	438	397	439	451	469	446	431	425	499	456	500	478	425	432	441	462	436	428	429	445	398	431	449	457	429	486	419	427	471	448	466	469	439	414	470	465	433	436	464	448	419	460	463	458	473	389	442	461	471	398	473	419	451	435	434	461	443	430	481	405	400	453	451	428	432	454	430	419	411	485	439	446	418	439	433	417	438	444	465	422	421	465	444	467	451	446	407	411	464	444	441	435	419	434	444	464	457	432	478	458	427	441	454	442	450	444	426	448	466	445	450	471	436	474	429	435	444	428	449	440	445	446	486	432	458	482	459	448	418	460	445	464	456	462	427	469	395	481	407	454	465	428	439	454	436	455	431	460	417	380	437	456	453	458	425	461	446	443	420	457	438	448	455	455	453	455	471	417	435	441	423	449	443	450	429	428	464	449	449	452	426	446	442	434	465	432	456	468	435	491	457	438	459	418	456	458	423	454	404	432	438	419	422	469	429	464	431	437	445	454	444	475	442	454	409	442	430	467	488	421	447	435	456	451	428	469	465	475	452	462	449	446	461	451	429	458	423	430	419	413	443	459	416	425	456	438	423	437	424	432	467	424	424	408	437	451	439	399	439	461	475	418	417	451	444	480	429	458	450	438	469	415	463	467	446	423	440	459	407	461	476	446	476	436	485	393	394	438	466	465	408	450	460	454	447	451	454	478	446	431	448	412	450	474	447	450	475	423	466	460	458	469	437	446	448	460	462	430	418	421	441	450	449	449	470	471	465	487	463	450	449	414	458	478	433	454	417	421	432	428	464	457	467	426	447	457	438	485	494	453	452	440	461	408	458	494	447	442	459	423	434	464	437	478	481	451	437	422	445	415	464	478	432	459	474	446	470	439	425	435	430	417	421	493	470	409	461	474	461	436	414	493	438	429	434	454	441	437	434	436	448	450	457	429	438	430	454	465	457	484	429	396	430	459	445	448	467	436	446	455	427	452	424	404	507	436	465	459	474	459	451	442	426	453	452	460	439	450	421	454	454	446	424	414	464	416	493	430	402	449	412	442	445	462	420	457	448	457	453	428	484	447	428	439	440	417	456	451	444	445	430	402	461	453	433	420	438	456	429	458	451	440	439	432	437	494	487	450	460	437	454	461	398	423	452	456	444	440	444	435	473	448	436	466	428	435	480	421	451	463	461	436	467	417	457	479	433	442	470	434	442	426	447	473	463	462	475	446	450	447	417	467	452	465	462	471	450	486	423	472	479	462	422	468	465	464	468	454	458	479	473	431	426	454	461	456	479	451	477	455	423	454	460	460	443	445	437	458	468	438	435	462	459	417	432	454	464	398	466	452	460	446	420	468	458	452	457	443	464	455	444	429	437	440	422	426	435	460	426	429	434	428	398	474	456	412	405	459	424	412	464	463	481	441	458	468	460	464	448	425	422	421	439	448	449	444	430	428	469	430	474	451	473	467	430	409	448	437	461	423	463	467	426	426	460	464	427	439	433	441	458	443	439	428	417	463	464	451	456	458	461	418	470	406	414	452	430	470	424	406	430	451	451	447	425	483	434	452	463	461	466	424	459	455	476	424	445	437	523	450	458	430	511	472	407	476	436	425	436	474	451	454	449	452	446	418	422	472	464	450	457	436	431	452	449	462	462	433	466	458	472	462	462	467	466	440	447	459	479	435	460	440	466	453	435	465	465	455	475	474	451	460	419	472	406	468	419	442	463	408	456	441	464	404	446	439	431	440	471	435	450	445	438	440	443	453	429	438	452	416	461	448	456	450	423	438	421	445	409	418	397	406	436	456	416	459	435	458	409	449	434	447	428	474	438	444	458	435	487	404	446	437	453	437	456	430	476	413	482	472	458	458	493	426	436	404	446	450	466	477	461	466	430	460	438	457	447	441	488	433	436	439	432	445	477	459	434	420	460	427	477	422	437	437	441	443	429	470	459	457	438	412	415	464	424	478	457	417	493	443	450	457	410	449	460	430	425	448	451	411	430	439	456	485	427	462	454	475	450	441	455	428	429	463	424	462	474	458	420	423	440	486	464	413	436	435	466	478	456	433	456	462	453	506	457	419	456	454	434	437	441	457	410	432	442	465	442	432	429	437	447	422	458	485	436	472	461	445	412	429	435	435	460	403	461	397	460	411	460	447	463	426	440	498	476	452	431	412	471	439	447	412	426	449	454	442	403	460	443	444	434	434	443	471	445	402	458	457	449	429	458	492	438	460	452	459	416	465	449	464	481	430	423	471	481	436	457	471	442	411	450	469	439	403	441	511	449	447	453	465	462	458	444	406	461	435	502	473	433	444	481	407	499	450	440	459	404	423	428	434	461	481	425	450	455	421	412	445	418	410	410	450	472	424	430	471	436	474	423	452	462	464	447	449	467	416	490	403	464	461	457	447	417	418	446	448	456	454	471	458	475	430	452	476	443	437	438	447	427	443	502	421	472	442	440	438	471	436	459	458	454	446	470	455	443	451	434	439	411	449	438	442	411	450	430	417	476	405	448	449	450	444	466	429	427	480	469	424	462	465	408	448	440	437	439	408	417	409	439	490	398	475	449	462	466	437	440	464	454	443	433	450	413	416	440	437	455	466	470	457	451	403	458	414	439	464	442	444	427	382	459	468	456	471	439	430	426	443	452	431	439	489	448	444	442	449	455	454	420	434	427	454	473	491	438	484	444	465	411	428	440	443	437	416	402	442	451	441	450	437	433	435	447	437	426
33527	11204	1574	785	682	631	407	439	442	443	406	487	415	463	416	424	469	426	439	382	441	415	429	429	441	434	414	409	450	478	446	430	386	439	435	410	442	472	428	421	446	410	454	404	444	442	444	416	441	445	417	424	433	392	439	431	424	427	447	408	442	432	436	429	374	423	418	384	446	438	428	425	431	451	458	406	480	428	436	419	416	437	457	463	398	459	407	420	398	463	464	409	424	447	439	405	372	461	481	432	431	456	410	410	445	439	473	465	398	481	411	429	396	463	485	456	470	408	454	444	460	424	438	386	416	451	449	421	433	436	416	402	433	384	421	440	466	416	417	414	466	457	384	443	410	439	431	403	412	415	422	427	418	463	417	414	440	413	413	391	433	457	423	444	420	475	420	436	384	397	430	408	459	400	440	421	441	455	419	475	424	406	414	460	450	438	423	433	407	409	470	455	454	425	451	433	418	430	422	449	451	404	404	429	445	426	405	421	418	408	438	447	427	449	422	451	410	387	386	474	428	430	446	450	406	437	425	447	429	428	438	427	460	444	415	452	425	438	406	405	437	433	452	435	445	440	447	417	429	415	426	419	452	401	442	457	414	465	398	427	463	458	420	436	420	432	484	435	425	435	469	400	435	415	425	423	432	486	411	451	398	425	427	453	436	426	421	425	477	432	425	415	408	467	447	398	461	455	460	447	441	456	416	398	455	424	459	461	394	417	391	447	449	457	444	419	425	459	420	468	426	420	426	443	458	427	440	408	422	449	454	411	450	436	422	445	471	417	417	435	423	464	417	428	443	409	416	437	412	429	427	431	428	419	431	450	459	497	437	462	459	428	463	457	421	407	409	425	418	449	471	404	453	408	416	439	453	402	450	469	427	417	423	420	389	418	408	436	403	440	451	426	479	440	401	419	422	439	415	483	434	424	420	422	426	434	420	395	418	393	473	442	419	416	395	435	458	451	422	407	427	440	425	407	456	441	435	422	419	435	417	447	421	419	402	444	419	445	414	466	375	448	429	437	462	440	403	463	452	462	429	433	423	436	485	424	426	439	433	454	452	451	468	412	424	454	407	409	437	444	419	458	448	438	458	467	436	448	424	395	450	454	445	435	430	423	445	433	455	418	413	443	455	428	455	450	436	403	424	454	398	449	424	465	420	426	417	461	437	447	457	426	448	447	413	428	437	424	450	429	433	455	458	427	423	424	405	429	448	459	416	439	461	476	415	412	450	378	402	439	385	407	407	446	445	418	416	450	373	452	410	435	396	443	426	423	426	459	466	418	432	429	424	366	444	456	444	452	364	416	437	435	435	439	457	413	415	433	412	458	422	447	467	428	397	456	407	459	433	410	457	475	432	422	463	448	419	428	407	435	431	440	429	460	434	416	443	442	491	416	414	395	461	390	427	408	463	438	431	413	435	423	406	449	440	495	440	403	415	400	420	415	467	388	429	424	423	407	470	421	456	466	456	462	434	421	452	453	454	457	474	449	440	450	429	451	421	425	399	414	421	447	392	407	393	421	444	434	411	438	404	448	443	404	428	435	444	428	461	381	390	470	426	432	440	437	455	442	409	407	431	412	381	413	402	475	449	434	431	474	428	418	392	385	434	487	453	436	424	398	441	473	458	451	443	446	435	466	444	401	448	426	455	422	436	427	453	469	457	470	453	467	434	469	461	412	396	366	445	436	440	426	385	473	411	454	421	417	433	452	440	463	430	430	464	428	483	462	444	450	480	421	442	416	472	447	398	420	429	446	449	373	410	436	444	445	441	415	426	443	443	397	472	452	443	457	425	408	414	423	445	443	419	423	481	402	467	405	464	407	459	460	456	384	400	456	454	425	433	432	415	431	421	442	471	456	426	462	425	450	452	434	432	390	442	439	430	407	416	416	413	419	442	412	391	400	440	434	416	439	424	399	417	427	477	482	445	442	436	463	392	434	423	425	432	434	456	472	416	417	443	430	422	405	434	446	427	454	392	432	443	400	436	427	431	440	437	406	446	431	467	423	420	407	427	425	429	409	440	445	436	449	450	439	415	439	390	426	450	447	426	428	426	440	440	482	386	460	440	428	444	468	426	439	430	447	397	419	440	455	415	409	394	454	426	417	415	434	436	424	450	431	423	418	411	452	451	440	413	449	428	440	444	432	432	458	447	448	464	464	391	445	424	401	436	457	410	425	443	394	422	407	432	431	435	428	433	445	455	441	406	438	467	471	450	394	425	450	442	453	468	441	422	410	397	405	408	424	446	460	458	420	480	429	405	438	449	448	425	431	441	450	458	485	422	431	454	443	430	465	445	433	425	406	462	453	461	456	461	392	451	447	460	436	407	419	395	469	453	461	415	415	440	432	452	443	419	405	405	441	421	464	408	458	459	385	399	483	453	416	458	399	417	401	426	442	436	403	421	506	454	458	430	422	414	462	417	429	435	414	432	390	434	477	417	406	426	472	463	452	420	429	432	454	402	408	409	429	436	440	448	422	386	445	402	456	422	393	406	412	425	436	432	441	451	453	442	432	415	440	463	401	412	395	417	404	377	465	443	433	434	405	421	392	393	461	424	450	412	433	414	443	424	415	427	421	442	479	424	456	430	457	426	436	442	433	425	412	456	392	435	447	455	448	430	414	424	452	426	392	447	413	394	474	459	420	459	441	410	449	445	395	413	403	411	416	419	419	396	391	447	425	423	423	419	427	423	431	432	436	398	458	481	411	417	422	440	410	439	432	437	404	432	440	433	416	433	414	459	471	457	419	415	424	426	412	438	452	413	432	472	454	414	438	407	433	418	427	394	431	455	392	435	452	451	418	395	463	430	408	432	444	413	453	413	454	486	437	445	481	418	441	419	450	477	437	456	426	473	449	439	428	441	448	454	439	438	430	403	444	446	457	452	462	416	429	452	403	422	443	377	419	454	447	463	422	429	474	399	412	443	375	436	373	449	437	431	395	443	441	449	466	421	462	443	421	430	423	422	432	384	418	376	414	424	436	384	451	434	402	438	415	417	472	442	477	423	456	405	412	418	425	429	434	434	448	432	422	410	426	411	447	409	447	379	415	456	428	462	423	412	454	453	436	421	454	419	413	414	455	433	434	413	411	449	429	416	434	448	442	443	445	440	398	476	417	415	468	422	438	416	432	391	423	405	407	411	411	415	394	458	434	420	407	395	387	415	414	400	395	396	378	443	442	444	415	448	451	461	420	388	421	440	423	427	430	437	409	446	443	400	431	436	434	468	460	425	469	435	445	455	436	435	437	448	414	466	451	400	425	454	426	399	427	410	458	429	418	443	439	418	399	441	427	422	432	409	417	425	410	445	402	427	428	434	434	433	420	439	428	458	404	418	432	452	438	427	428	439	443	407	426	424	437	459	426	460	447	445	430	417	412	463	460	414	455	456	438	421	484	447	407	431	476	438	422	419	433	434	452	439	472	448	443	425	416	427	430	464	466	465	456	464	446	420	404	427	452	418	448	449	474	429	435	462	406
7781	1139	974	960	979	936	962	983	944	920	915	948	971	907	922	944	950	1008	971	922	918	926	902	922	955	941	944	942	944	964	988	961	936	919	946	883	948	990	923	956	982	941	969	988	960	1016	928	931	974	927	894	958	973	939	980	949	924	994	972	919	930	919	942	956	930	966	923	926	963	883	906	979	952	918	929	937	965	993	907	888	902	962	975	958	928	955	937	976	964	936	939	917	941	975	954	915	921	931	949	927	980	895	970	962	935	898	968	948	909	903	1006	971	900	912	945	920	910	972	926	882	914	923	981	903	926	992	954	967	919	903	920	943	962	912	952	931	984	963	942	964	901	912	893	970	1025	944	873	939	952	924	929	931	900	963	963	947	945	988	975	930	1004	905	955	969	996	990	966	961	906	936	987	941	917	943	922	893	1000	936	932	923	939	932	947	904	957	921	958	934	939	929	923	941	979	893	916	920	895	912	977	894	1016	930	952	961	965	952	948	950	966	941	902	938	949	929	905	1013	959	910	929	887	933	911	928	919	959	933	896	928	884	985	963	920	946	923	957	948	960	937	920	933	970	897	959	916	912	944	986	888	965	977	914	921	889	934	921	955	966	984	986	963	907	937	950	983	955	959	935	941	956	915	960	977	934	912	909	942	985	951	941	952	949	878	922	941	892	945	918	951	914	959	972	922	957	939	955	943	910	961	947	922	908	955	929	943	940	936	915	919	923	959	920	932	926	944	940	980	926	989	918	973	931	949	928	898	981	958	881	907	1000	946	925	968	961	903	944	964	940	968	991	955	927	924	931	960	972	957	913	1012	933	974	933	874	945	953	977	968	933	934	966	930	999	969	944	958	910	919	925	916	948	907	924	924	972	958	927	930	948	944	947	952	988	947	1006	931	936	921	983	928	944	927	917	919	949	942	966	955	972	972	957	953	997	993	883	922	956	932	938	932	952	900	922	962	956	915	971	922	982	945	943	889	926	942	930	956	959	891	979	945	878	950	935	981	988	1008	975	958	935	948	969	941	977	956	1001	983	964	910	972	944	925	950	929	926	919	906	980	936	902	918	920	982	917	911	977	925	954	933	962	913	975	947	977	905	959	914	910	944	900	954	909	925	1023	954	928	937	934	897	949	943	923	944	967	936	899	900	897	950	918	877	949	928	920	931	902	919	903	959	889	924	927	896	940	928	950	944	1010	958	944	940	948	878	942	975	948	908	899	945	989	924	942	937	952	973	951	947	983	884	925	939	1028	959	961	960	905	939	956	999	975	969	896	972	944	886	964	992	971	943	923	976	957	900	966	950	965	1000	944	961	934	919	934	980	928	960	996	950	951	930	944	922	871	934	963	950	917	924	959	1014	948	964	916	964	979	969	895	983	932	936	918	946	908	892	939	900	940	958	963	958	967	898	925	902	925	978	912	936	969	1011	943	941	929	952	970	927	956	916	911	941	1000	868	1002	898	932	958	1001	901	912	936	947	965	931	900	900	931	988	966	961	972	944	955	970	974	934	937	921	972	993	1017	957	959	903	899	920	968	970	957	941	956	926	961	963	923	978	934	908	971	928	923	950	892	908	950	925	949	979	954	926	951	960	986	949	901	942	961	961	935	946	960	977	933	959	960	919	958	943	1000	974	973	987	916	944	970	958	902	917	957	948	868	978	885	873	917	959	912	950	971	914	943	965	906	930	941	892	973	927	957	965	958	947	975	969	949	931	971	919	939	984	915	924	955	956	918	934	981	960	966	994	1003	975	904	929	982	957	962	937	939	959	960	911	951	912	887	962	1027	943	893	975	896	925	908	956	919	944	997	922	934	878	921	947	989	982	922	954	956	879	931	948	1006	930	971	887	932	968	913	937	940	957	914	935	927	928	919	969	929	936	944	914	944	896	970	954	955	955	983	979	935	1002	858	982	887	913	953	978	927	920	960	986	935	973	971	917	984	917	900	984	933	938	930	916	903	985	966	911	979	891	912	920	929	927	963	971	847	1003	939	948	911	969	926	996	974	937	897	928	981	971	990	992	933	972	928	938	927	954	974	958	983	948	926	909	931	946	916	906	977	950	952	1015	965	970	948	949	978	990	960	892	1001	915	917	966	945	951	940	944	955	970	1004	1021	917	954	995	959	903	972	954	948	944	898	932	916	957	943	985	925	921	934	912	962	881	935	935	972	948	930	945	919	944	938	945	939	936	941	1008	941	950	940	927	932	935	916	934	948	947	898	934	929	933	998	937	941	942	914	955	996	966	975	934	1000	935	939	977	913	958	938	958	996	954	956	1013	938	854	954	908	953	926	973	978	918	965	894	971	947	965	979	952	957	923	939	916	924	933	970	952	950	999	944	978	996	963	975	932	926	963	949	992	898	931	912	910	974	917	945	974	948	955	955	880	964	975	932	964	914	932	930	943	954	892	939	903	896	975	992	973	950	923	983	888	976	919	922	947	926	1006	969	1026	973	952	961	994	925	931	920	909	950	954	928	924	990	912	896	958	974	945	913	911	879	877	996	983	932	934	986	974	953	945	989	933	935	955	952	971	883	949	962	939	951	905	932	996	927	968	975	930	1006	967	888	943	948	939	953	888	929	959	954	916	910	911	920	953	954	955	926	949	964	1006	936	935	981	935	966	907	935	978	933	1001	935	893	953	985	908	917	994	874	913	908	937	926	923	955	949	931	937	939	946	919	963	935	918	903	877	948	920	925	1008	918	907	951	971	911	940	954	907	938	946	973	945	854	961	935	909	961	901	958	957	993	976	930	922	906	948	948	927	965	933	935	928	948	963	951	956	902	911	960	971	931	969	962	916	939	951	970	1006	906	919	975	989	982	955	920	955	938	953	971	965	928	922	942	937	941	929	904	899	949	896	911	938	957	940	975	917	930	927	909	974	975	954	892	923	936	925	973	887	940	986	920	961	945	976	932	965	963	955	949	948	926	944	930	895	898	906	903	931	938	922	959	906	906	946	909	957	882	952	958	967	1009	940	917	889	914	908	947	998	930	936	909	905	899	941	898	927	903	960	954	972	916	874	964	956	971	932	892	951	908	948	979	1005	900	947	926	968	952	925	957	916	945	965	997	922	942	971	891	940	916	945	909	974	975	883	962	939	953	905	953	950	971	921	976	968	956	973	923	968	993	943	930	930	935	927	939	898	963	938	952	987	929	946	930	955	943	956	916	991	964	986	904	969	960	964	967	937	998	918	910	985	935	966	905	921	964	968	934	1010	967	914	950	997	977	920	942	975	932	902	874	936	928	933	964	921	939	910	936	981	1000	973	961	968	934	894	902	951	942	911	939	972	989	921	940	957	903	965	976	937	939	886	950	953	980	969	924	953	1014	953	946	993	931	945	932	921	910	889	967	941	925	958	912	991	924	923	969	965	968	952	952	899	980	934	960	866	1001	903	921	962	947	894	947	971	943	978	960	976	927	924	930	932	905	987	920	977	924	975	894	936	937	954	995	985	963	909	945	894	938	945	935	985	987	931	916	951	947	950	961	946	949	930	912	909	937	951	899	920	962	947	893	907	899	980	937	991	959
24806	21240	24821	27933	21073	3397	622	490	441	409	396	372	424	399	396	408	395	400	351	406	391	387	360	365	385	398	387	385	338	360	350	377	403	358	354	350	376	373	332	324	388	352	352	381	345	372	377	337	364	372	374	394	333	351	393	370	355	336	337	332	362	351	372	357	361	387	340	336	375	378	366	363	361	381	353	385	350	311	353	358	358	387	359	359	338	388	354	370	339	374	368	350	343	355	344	359	400	339	354	313	355	360	354	346	347	379	358	327	362	390	398	370	316	346	353	328	361	362	342	365	363	363	405	365	357	358	385	341	342	322	360	361	348	375	373	356	367	325	379	381	386	344	378	382	379	375	324	385	368	391	355	331	371	376	353	362	375	351	375	318	374	386	362	358	374	355	359	387	364	299	355	350	328	338	355	356	398	315	356	362	350	379	405	339	381	388	375	357	375	367	353	336	333	353	340	360	400	342	363	351	320	373	353	366	352	319	366	358	311	387	387	362	382	365	364	353	338	381	369	345	346	389	378	389	310	364	333	366	365	383	384	361	338	345	359	385	348	417	335	350	346	377	341	379	349	374	350	400	360	356	378	378	344	329	337	350	387	366	381	369	404	347	357	354	356	369	363	393	364	401	378	412	387	379	371	354	378	375	389	372	387	379	397	350	361	380	328	339	367	357	379	373	336	341	351	328	356	390	325	368	359	383	334	342	329	379	371	369	367	343	400	357	341	369	373	361	359	334	351	345	335	346	369	369	374	370	344	323	357	341	382	322	371	351	380	379	401	384	313	325	359	375	371	357	377	372	304	378	341	386	340	343	374	391	403	342	386	407	340	349	376	355	354	404	395	349	390	365	363	375	357	403	367	364	356	360	355	342	340	362	404	371	369	402	383	360	386	369	361	365	340	359	356	331	342	393	376	378	377	345	393	354	355	361	347	359	357	341	368	360	366	379	379	378	349	373	358	350	364	380	323	380	340	333	357	379	373	356	353	372	372	376	314	378	345	369	350	388	342	330	359	336	372	378	362	351	314	358	371	382	349	371	317	344	349	391	349	387	380	328	359	343	353	374	373	337	362	342	362	357	342	329	336	334	363	318	370	358	304	362	343	352	389	396	390	387	373	375	340	381	361	381	369	354	377	345	375	323	381	349	344	407	368	387	361	355	387	355	367	348	350	346	327	311	320	298	366	351	336	364	341	355	360	396	355	336	365	364	397	359	359	326	369	347	379	352	396	367	367	373	346	356	377	351	334	362	365	416	382	375	401	340	376	357	336	366	373	392	363	380	386	355	327	383	335	348	334	363	375	383	366	378	343	325	374	329	370	367	371	363	329	337	356	371	330	353	352	367	373	380	379	338	361	344	402	358	389	363	368	345	333	357	373	342	373	396	352	379	381	352	369	382	371	341	327	377	366	340	398	375	365	336	343	399	359	375	357	346	361	370	354	348	306	344	337	356	336	364	366	360	357	351	352	349	369	367	393	385	331	351	368	372	332	352	328	342	353	344	382	350	365	394	374	362	364	373	286	353	367	350	373	353	358	341	370	388	332	334	355	362	366	358	396	390	350	358	355	360	397	344	373	345	352	341	382	353	319	338	402	408	325	361	378	375	321	361	372	367	388	348	348	379	420	377	353	358	366	344	362	354	352	405	335	379	327	359	357	379	374	376	376	388	339	360	381	351	368	359	370	361	355	356	366	373	346	349	359	363	338	375	367	368	358	361	364	378	384	345	347	411	360	356	377	386	332	359	405	333	378	360	349	390	350	333	361	364	335	363	398	344	363	361	397	341	397	388	356	350	382	374	328	346	385	403	340	359	386	353	351	359	339	321	348	359	376	357	359	314	335	384	370	361	389	378	366	336	362	350	344	370	355	372	326	383	367	338	344	351	401	379	383	423	367	372	380	329	326	333	363	341	321	371	364	397	338	370	367	408	349	369	415	378	356	382	341	420	355	366	338	325	342	343	325	346	341	343	342	369	376	370	366	346	357	358	351	394	340	389	378	348	373	358	374	361	359	361	354	362	369	384	361	327	332	348	339	366	359	350	347	356	365	353	348	358	361	372	374	375	346	366	346	340	363	391	370	368	364	379	365	346	337	360	362	345	336	385	346	349	391	367	347	361	350	373	359	344	390	396	393	360	339	363	376	363	382	384	367	345	335	373	332	380	365	382	371	348	376	357	390	348	350	359	387	355	345	368	411	387	342	369	364	366	352	372	397	385	341	359	336	349	349	326	347	372	315	348	354	363	362	382	358	358	362	358	361	372	341	368	404	383	364	354	364	363	390	355	378	319	373	334	352	340	394	356	401	342	373	395	374	381	382	380	359	394	315	365	355	358	384	332	352	365	373	369	332	377	389	370	363	360	393	358	366	360	344	352	366	355	422	351	361	366	353	365	378	375	385	367	403	348	344	346	375	329	394	372	356	361	338	330	348	334	342	377	352	360	380	353	349	382	350	316	360	351	351	341	378	370	363	357	374	413	330	401	397	361	392	341	355	327	346	382	367	410	348	334	363	380	384	338	369	338	389	369	368	380	358	346	352	355	371	390	368	372	345	339	384	331	351	360	349	339	380	374	348	386	331	362	315	384	346	393	365	358	353	338	343	347	364	348	382	342	349	359	355	372	343	389	386	402	364	363	373	357	386	377	344	368	387	372	359	339	377	324	357	381	372	346	363	397	393	332	395	416	364	380	352	381	353	358	377	350	371	358	378	342	360	327	337	373	343	370	366	375	379	357	360	341	336	370	345	380	364	352	385	400	374	383	355	390	340	376	372	362	354	356	368	338	383	348	375	354	360	402	389	358	366	338	392	364	349	344	358	337	362	379	351	366	368	347	364	322	343	347	337	364	366	325	379	381	360	364	351	357	346	370	347	328	366	353	345	353	411	392	337	349	339	383	355	363	338	348	390	360	401	377	362	382	356	335	391	381	396	371	324	329	316	370	367	384	345	351	382	355	358	348	385	359	394	362	375	343	353	348	369	351	391	359	339	366	365	362	337	323	341	365	363	363	336	365	353	378	357	340	324	325	372	363	342	375	363	381	368	343	385	359	380	335	381	360	335	327	373	423	369	367	336	352	347	358	361	377	320	384	347	374	365	354	323	390	329	394	334	355	372	363	357	376	344	307	344	344	381	353	370	337	375	368	353	345	359	374	384	385	346	381	398	404	396	357	372	390	329	348	384	367	367	395	403	378	364	352	334	376	397	366	343	320	384	342	383	360	349	366	351	350	331	342	340	375	352	366	390	368	375	371	357	351	372	373	369	377	366	337	358	360	335	327	396	370	390	370	350	344	357	390	339	368	363	399	368	360	360	348	350	385	331	355	354	346	385	370	375	378	350	377	353	376	360	366	382	317	364	359	335	379	342	362	352	361	363	349	403	368	386	357	379	377	372	356	361	373	350	327	354	394	321	332	395	352	333	347	380	365	307	352	331	380	378	375	377	335	362	405	392	377	334	343	324	364	337	379	352	369	364	388
3915	3128	2080	1261	998	908	893	817	768	839	803	827	831	772	813	765	729	780	743	771	738	806	791	821	802	804	829	797	732	738	757	775	779	782	786	749	833	792	793	819	813	729	757	820	846	805	775	788	805	817	820	812	775	801	796	760	789	783	780	772	808	765	726	788	777	811	796	810	825	825	772	824	772	857	773	782	803	765	711	755	832	779	830	772	790	793	777	822	759	779	854	805	779	792	743	769	830	779	783	809	809	776	752	779	807	782	800	771	778	765	769	766	796	778	799	803	754	808	734	736	800	770	706	812	827	761	798	803	788	807	778	841	781	799	773	723	740	739	798	784	799	783	808	774	780	799	769	781	756	820	720	807	780	810	850	825	804	810	826	794	797	774	777	819	831	804	787	803	778	804	767	785	737	734	805	744	827	820	795	787	808	764	768	847	749	797	776	789	726	758	834	787	805	807	746	778	822	770	765	769	841	828	735	817	774	748	782	727	754	797	800	787	799	770	780	783	763	819	781	823	795	773	774	752	792	832	808	785	755	763	775	800	865	769	798	782	746	832	767	824	846	766	748	808	802	808	806	838	774	831	803	809	793	816	791	807	762	748	790	803	798	753	804	806	799	820	753	763	792	769	797	751	745	789	811	790	799	789	799	839	804	832	802	742	795	796	743	753	731	770	800	795	801	778	760	827	740	786	823	793	770	848	780	762	854	800	792	771	807	777	822	740	793	821	776	748	808	789	797	749	784	767	787	816	731	749	791	752	821	747	750	778	746	795	731	754	716	709	740	773	803	795	768	794	789	757	788	770	795	788	785	779	801	787	810	744	756	780	818	819	815	810	770	771	812	827	794	803	845	777	739	792	731	760	742	790	790	787	783	780	778	803	794	755	847	795	778	777	778	779	751	784	772	767	828	800	772	750	823	784	800	797	828	784	771	801	765	817	785	745	768	752	811	766	743	751	771	787	762	796	834	820	755	779	796	766	779	777	745	787	777	775	804	762	718	846	791	797	776	746	794	771	753	799	850	784	737	733	808	771	800	827	799	787	776	818	794	751	761	786	821	793	782	835	834	799	770	745	759	783	790	804	764	825	827	797	732	749	795	792	787	781	810	797	783	762	775	774	765	803	750	759	793	800	798	790	790	793	800	802	767	797	800	761	789	799	775	784	778	766	764	866	826	790	750	784	776	798	807	835	763	763	794	765	783	783	782	794	766	786	740	741	754	765	804	770	778	787	813	796	829	748	821	783	817	767	762	850	792	813	797	762	784	812	797	781	765	779	803	785	777	793	740	761	780	788	805	761	755	776	813	797	734	788	759	794	780	773	846	834	755	817	792	778	801	741	757	840	773	754	776	817	780	814	775	772	815	800	799	813	804	741	799	765	736	742	812	771	761	799	762	759	839	779	805	812	750	820	791	794	815	809	761	796	762	783	792	780	771	858	767	783	843	786	827	762	796	775	780	788	772	759	794	748	768	787	792	805	817	792	795	749	772	743	806	832	850	780	752	787	763	778	762	784	817	760	787	804	803	733	784	827	750	832	764	774	788	780	733	791	793	737	773	779	762	807	801	747	822	774	794	777	779	787	757	778	827	772	791	734	779	819	833	786	793	773	765	749	727	802	771	746	790	762	797	791	800	806	758	754	763	808	754	819	788	729	812	801	720	771	806	778	742	803	779	779	813	751	806	829	759	781	783	812	740	753	803	836	815	783	778	735	763	759	825	756	772	779	755	778	815	778	811	782	831	776	825	763	781	739	800	794	780	784	773	749	811	760	800	837	793	804	810	767	749	772	775	791	773	790	827	782	763	773	786	812	770	829	778	793	815	786	817	762	802	813	739	751	799	780	783	822	745	764	870	771	797	763	761	796	787	813	785	752	769	789	816	836	777	834	805	827	798	760	796	798	796	812	739	792	832	839	809	797	834	751	790	783	763	761	803	780	780	775	807	774	742	747	803	735	766	776	786	777	790	783	763	787	776	743	768	774	830	760	745	795	813	732	795	777	805	749	759	758	720	734	739	788	794	812	806	754	797	795	783	790	797	809	764	824	802	746	780	780	754	821	803	820	792	769	799	786	768	769	778	755	840	798	785	759	808	789	755	761	779	730	774	782	781	841	781	777	736	742	776	803	777	787	794	777	743	802	752	789	802	812	799	849	752	775	777	779	770	777	811	780	813	795	843	763	763	791	769	792	765	762	757	762	824	825	814	780	849	767	805	783	767	769	761	809	762	773	800	813	745	778	755	792	751	817	840	811	777	777	791	816	773	789	774	781	806	774	786	749	817	797	806	780	764	797	758	808	800	783	772	823	790	786	774	796	782	772	783	801	761	796	743	825	796	814	759	787	773	773	826	791	793	768	833	769	753	813	769	760	838	811	746	817	814	795	792	808	783	799	782	814	782	771	820	769	763	750	778	796	811	819	769	769	775	777	806	819	718	807	857	741	813	811	774	800	805	812	764	819	786	727	831	803	752	741	781	720	781	805	810	770	818	798	767	737	797	800	738	809	785	789	770	778	760	755	815	793	816	779	784	781	764	743	771	815	785	709	800	787	777	741	804	815	770	819	810	773	806	838	752	749	757	775	779	766	751	732	791	791	728	773	804	791	803	772	819	814	750	778	796	798	765	779	783	784	743	769	752	772	770	743	782	803	764	783	750	836	767	795	740	788	776	834	812	769	756	816	752	755	824	754	820	762	801	818	807	857	804	778	815	801	840	764	753	806	825	827	800	753	802	790	792	776	821	751	761	794	774	793	769	797	819	753	785	831	773	824	803	793	797	760	726	769	786	764	812	770	804	766	807	725	790	819	748	820	777	771	740	799	792	794	779	747	831	788	748	777	753	804	773	821	787	747	784	802	776	723	800	842	762	786	757	769	809	797	794	725	731	785	815	800	818	779	746	829	787	778	740	768	814	770	775	773	794	767	810	765	805	757	825	778	728	799	771	792	792	730	814	729	730	801	803	753	801	814	777	798	761	816	806	774	795	766	779	736	801	801	771	790	831	810	807	753	804	759	779	799	747	846	773	739	759	826	734	791	786	770	775	740	767	803	793	728	810	818	777	756	782	782	791	830	714	721	816	809	795	787	836	782	783	749	817	748	795	739	830	773	770	763	807	820	736	824	706	815	796	767	781	876	801	828	779	836	789	780	783	781	776	803	805	799	770	811	739	808	830	816	727	788	763	778	768	788	802	789	768	821	769	781	764	810	798	783	787	826	810	798	769	806	753	790	772	819	824	809	779	786	763	798	828	779	831	786	786	756	762	755	837	813	750	758	781	765	815	819	766	835	780	771	755	779	777	793	777	799	812	803	761	764	779	819	769	756	784	760	779	846	861	776	801	782	826	800	749	758	828	854	813	778	786	847	764	770	819	821	759	741	785	769	754	754	760	831	750	773	820	770	789	843	788	720	825	760	728	769	794	791	756	810	766	813	766	763	814	763	757	766	799	788	812	768	795	763	738	845	797	760	834	777	775	772
24095	21236	25409	27365	21240	21191	2411	456	309	308	265	242	254	249	223	227	219	179	197	220	216	233	207	179	182	211	201	194	177	190	215	203	198	167	176	194	222	189	233	208	168	184	169	186	179	168	182	181	226	182	181	190	183	172	193	156	191	189	188	157	194	216	212	202	203	200	182	170	198	186	182	200	183	181	175	191	191	175	193	195	185	188	176	185	182	201	195	187	190	185	192	202	213	184	180	176	185	198	185	162	193	189	196	196	182	189	169	191	185	204	168	205	186	199	163	165	186	180	193	199	200	195	190	186	152	176	183	208	177	193	218	180	180	181	194	185	201	220	218	211	194	187	170	200	184	178	186	176	218	179	186	158	190	189	200	194	216	200	186	224	165	167	185	205	194	182	197	203	175	191	173	183	179	184	181	224	166	187	192	193	182	184	218	202	179	197	184	155	202	163	176	196	192	172	180	189	207	205	187	202	178	158	168	176	198	181	185	187	194	192	195	170	188	202	186	166	203	188	196	179	177	180	180	213	192	213	184	179	180	171	244	185	149	179	185	169	187	171	185	201	192	180	186	173	181	170	188	189	197	167	182	188	195	180	187	168	182	190	181	210	184	189	178	190	177	182	167	210	182	172	180	155	186	175	191	181	207	166	193	210	184	206	185	218	199	194	183	206	194	207	187	208	192	207	202	198	198	189	199	203	180	194	202	179	163	188	167	177	182	177	186	198	193	186	200	187	178	176	174	183	172	186	175	214	194	203	203	190	191	184	180	186	184	178	185	176	183	153	139	186	175	181	153	166	176	188	179	203	194	185	187	209	176	174	182	189	166	189	184	206	154	169	195	199	190	189	166	179	204	175	182	201	198	194	173	200	194	198	182	189	198	183	165	166	194	178	200	176	185	179	197	178	209	179	164	176	198	189	189	192	156	207	189	184	168	160	179	163	178	187	213	191	177	170	205	176	202	193	178	186	184	190	201	188	178	182	199	175	172	190	172	192	168	200	193	183	174	196	171	191	183	196	192	187	189	238	153	203	163	211	176	191	189	177	200	183	167	147	194	188	200	196	183	163	181	190	165	203	163	168	195	168	182	180	189	199	201	210	185	198	167	162	189	181	181	177	162	182	173	178	213	174	174	186	224	171	189	187	174	189	174	184	186	173	195	188	169	184	215	178	171	171	183	179	172	191	187	244	183	187	147	168	164	184	188	191	176	156	186	167	182	210	187	167	178	186	214	182	203	154	185	175	200	194	186	156	198	207	176	187	170	183	159	179	157	188	201	170	191	203	204	175	212	168	171	188	195	177	205	200	194	177	177	187	191	190	197	172	190	199	198	168	168	191	202	179	159	170	207	203	176	198	188	194	188	177	180	182	185	193	189	201	168	177	186	181	151	176	183	185	184	196	200	200	170	164	172	201	180	188	175	213	206	211	188	212	160	160	194	191	173	198	166	161	186	196	152	186	171	181	194	153	177	155	159	160	183	169	167	195	190	179	166	202	179	186	167	211	187	208	193	182	205	160	176	196	183	195	179	198	148	178	213	179	208	173	177	176	199	176	184	175	174	191	171	181	173	181	164	170	193	187	212	150	203	168	189	176	198	190	176	184	182	172	201	181	182	193	187	181	190	188	214	183	170	187	222	168	164	198	204	186	187	194	180	193	171	180	180	203	167	207	179	167	175	199	180	185	174	177	181	188	194	206	191	193	199	194	184	206	169	190	196	198	187	179	200	186	187	176	182	181	191	165	171	178	196	182	191	187	192	167	184	194	179	166	158	173	177	164	180	177	192	172	182	196	214	186	182	170	195	181	182	185	194	156	178	178	179	185	190	183	204	199	181	188	179	180	184	196	214	170	156	197	189	168	162	187	164	177	191	174	162	182	173	200	184	190	187	213	195	200	194	207	210	206	204	176	169	170	172	217	197	183	169	177	181	198	181	177	191	188	173	205	176	182	171	150	187	172	191	179	176	149	184	162	210	160	178	199	217	178	187	167	193	196	171	186	187	210	169	159	189	203	187	178	201	191	166	195	172	178	172	179	189	190	188	226	168	201	181	194	199	162	203	200	192	178	189	165	203	196	198	194	177	186	185	221	171	175	165	192	170	175	188	155	176	241	182	205	181	191	197	163	164	185	187	191	193	192	192	208	177	190	202	193	201	166	203	200	182	201	195	189	221	195	173	183	180	189	183	195	173	184	185	186	178	192	211	177	187	173	169	197	182	164	172	186	161	193	182	213	174	172	158	212	215	175	212	183	182	177	164	165	182	182	181	183	184	187	183	146	199	163	201	187	197	194	197	170	207	197	172	195	206	167	194	189	175	204	189	206	184	174	204	211	184	171	208	213	194	201	192	181	174	192	169	195	197	198	168	178	169	185	190	208	185	182	166	180	181	177	204	171	201	209	174	196	153	171	157	182	158	174	173	166	196	193	196	193	189	166	198	175	193	164	193	186	194	171	198	216	202	206	201	207	172	176	212	185	210	201	194	193	167	205	198	184	186	191	195	200	195	158	189	171	201	180	188	179	192	182	191	185	190	178	216	194	155	178	210	214	173	204	187	183	203	204	186	172	163	171	199	210	188	179	188	194	204	170	154	173	182	189	171	210	181	181	183	208	191	187	211	178	167	208	206	178	170	171	195	165	183	203	193	196	198	171	175	189	206	165	179	170	178	181	188	182	168	180	187	183	199	206	168	156	196	178	174	177	203	189	170	187	188	156	182	194	198	178	189	165	195	175	156	161	184	187	184	179	182	204	202	199	181	207	177	186	197	186	187	191	170	205	179	189	188	163	196	183	186	202	198	186	192	185	188	170	184	178	192	205	192	181	171	185	207	194	182	185	192	193	214	190	198	175	164	192	203	182	192	168	196	179	164	187	172	187	178	169	174	175	172	203	143	181	200	177	172	197	179	137	173	176	190	193	149	212	193	201	190	194	192	173	191	192	183	192	194	188	177	210	199	170	225	191	181	186	178	166	174	172	195	204	188	208	182	193	195	182	191	204	186	199	188	199	184	217	190	207	205	187	187	174	168	177	207	193	191	190	198	159	176	181	190	160	189	161	173	174	228	162	190	192	183	199	177	179	176	192	187	190	180	194	160	190	178	177	182	175	209	171	178	181	191	191	186	180	171	181	182	185	188	199	215	195	176	199	179	193	172	200	189	192	170	186	195	176	166	185	196	181	180	192	205	205	192	188	199	167	196	172	184	211	173	166	176	176	188	193	166	207	165	169	187	170	160	180	198	192	223	169	188	184	190	159	191	190	202	182	175	181	185	201	160	176	178	190	181	189	162	206	195	172	175	182	193	154	204	200	198	190	209	180	186	187	208	181	192	189	180	190	178	169	174	175	194	173	175	190	188	214	191	186	204	190	200	181	186	200	165	186	170	187	179	160	191	184	184	178	190	174	199	200	199	191	173	196	194	187	179	190	166	182	173	156	177	171	184	188	211	170	189	192	189	178	202	178	190	219	221	213	195	199	197	195
4070	4697	3049	1446	856	632	629	537	527	495	515	464	501	487	444	485	512	490	445	456	443	460	457	445	463	447	444	456	432	480	445	425	430	444	448	456	454	474	450	467	447	462	458	384	415	469	454	439	413	428	449	446	467	436	452	432	434	401	475	442	474	421	445	426	450	460	463	458	445	451	456	447	467	462	437	466	480	440	474	462	446	438	469	475	438	454	450	455	431	494	387	471	432	416	467	474	462	433	410	440	424	440	482	446	446	426	493	431	497	412	447	461	481	453	433	462	407	449	452	429	447	483	446	422	419	466	434	452	437	445	467	459	438	464	436	455	427	455	440	483	415	403	414	447	416	444	453	421	411	422	431	449	438	473	466	480	421	444	444	432	455	437	485	438	464	439	413	447	433	450	465	459	409	446	455	423	426	427	456	492	454	443	393	462	437	445	444	411	422	400	427	433	458	422	448	454	418	454	463	417	456	505	419	467	454	464	441	450	467	429	475	458	424	400	437	407	477	426	450	488	449	456	487	435	474	437	461	426	466	481	440	453	468	428	445	438	459	443	403	471	485	467	418	423	487	436	445	476	447	463	402	464	457	427	426	446	437	452	436	443	434	438	432	457	445	456	467	447	449	457	445	452	436	451	441	496	421	440	436	453	447	472	447	457	468	419	428	442	402	454	471	422	452	398	470	428	452	455	461	444	465	439	455	452	444	438	484	458	438	429	459	428	427	464	440	440	459	428	440	450	439	459	477	455	419	468	435	483	467	428	437	406	465	424	434	437	441	415	447	463	425	451	439	463	474	442	410	418	443	451	436	473	447	404	447	417	508	418	460	446	455	406	442	429	434	418	507	452	452	476	436	473	474	465	420	426	460	469	449	484	464	449	509	448	469	419	452	452	466	449	470	431	419	480	425	406	440	419	474	460	453	469	419	455	456	462	423	474	454	430	450	425	419	455	440	458	448	438	454	453	425	459	452	431	435	456	442	417	451	466	420	441	470	459	447	447	447	427	440	411	438	450	437	488	445	434	459	466	479	418	474	426	447	470	461	441	422	394	470	439	441	394	435	453	423	467	402	460	456	478	462	444	436	457	430	431	446	463	431	454	463	475	448	447	454	427	409	453	449	455	447	454	430	426	420	475	477	439	423	453	453	440	461	477	457	421	455	459	415	486	491	433	424	444	431	438	474	470	472	439	446	421	430	450	430	420	448	454	427	428	411	448	468	459	442	407	439	448	487	430	466	451	490	462	437	448	442	434	448	425	456	439	461	458	446	474	433	484	464	463	433	414	465	476	506	417	428	455	456	450	464	428	518	418	442	468	414	429	453	424	457	447	434	432	477	428	449	424	412	451	465	455	454	440	452	430	485	458	480	453	475	397	457	474	445	431	404	443	407	418	431	442	426	480	423	453	485	428	455	465	454	475	434	469	443	445	460	450	443	438	433	413	459	461	474	429	404	424	480	419	455	458	472	446	459	448	446	407	463	461	467	430	431	460	447	437	433	442	449	474	443	453	450	446	474	422	479	458	429	424	460	469	417	489	455	444	404	428	453	458	497	442	451	424	423	488	424	439	428	439	412	454	462	428	424	405	456	410	459	453	482	439	431	458	486	429	403	472	421	424	436	447	464	450	429	467	420	453	434	452	419	486	456	488	400	449	441	436	466	427	447	380	416	459	458	415	438	462	457	445	458	445	472	408	462	441	422	441	471	479	438	457	450	453	443	433	450	436	439	426	463	453	450	430	422	433	404	464	458	446	393	453	464	448	494	485	402	463	470	467	460	432	424	433	471	432	415	440	419	476	451	416	439	457	467	462	433	459	437	436	443	397	449	444	462	447	440	441	441	432	439	446	435	465	439	434	402	405	491	442	453	443	459	460	436	435	451	434	461	453	434	438	443	479	463	477	404	442	438	432	453	486	424	458	440	455	471	440	428	446	415	418	421	461	463	415	460	419	461	407	451	432	447	465	473	413	427	443	430	487	448	470	460	479	465	412	419	444	421	445	424	450	424	445	476	442	453	434	458	418	493	451	444	457	444	468	458	455	502	445	487	426	476	448	462	432	433	467	432	460	463	422	443	474	442	457	434	463	451	458	429	439	432	479	422	443	445	451	438	454	420	435	468	423	437	447	435	439	480	404	451	431	438	427	448	452	446	472	446	444	445	448	455	425	488	447	439	440	451	412	446	470	467	419	429	420	428	427	462	425	439	462	451	431	480	464	417	429	454	450	475	464	438	478	426	400	440	463	449	448	468	439	448	475	457	415	458	459	446	467	487	456	464	458	435	426	450	446	437	457	480	490	442	445	431	410	445	428	455	450	457	466	444	470	462	452	488	429	433	469	457	434	405	451	409	452	407	448	421	454	435	460	437	435	437	471	426	443	426	442	452	468	461	469	436	461	459	477	429	423	480	444	486	440	469	450	424	440	423	442	455	455	447	433	438	432	467	428	447	427	417	418	471	467	447	457	435	475	450	484	473	427	470	450	456	452	466	403	457	453	449	464	427	441	439	462	472	432	426	454	436	425	451	435	440	444	466	430	453	430	505	442	450	469	439	471	419	470	437	413	439	446	438	473	472	446	447	450	466	441	413	475	453	434	447	458	452	471	450	424	460	462	473	464	449	402	431	419	428	445	429	461	414	443	464	426	439	400	444	439	463	446	434	469	433	459	427	460	441	436	457	443	422	482	439	448	447	416	432	440	475	395	425	453	461	418	444	450	419	447	409	426	440	467	472	453	467	478	440	429	427	423	452	453	451	439	425	418	447	445	447	479	446	457	453	457	427	461	431	479	435	442	453	468	430	462	428	437	437	433	439	438	437	499	444	446	447	414	427	453	447	440	433	467	438	452	467	435	469	434	466	453	441	459	441	454	415	448	443	472	460	422	436	511	435	404	485	471	418	448	462	421	399	432	449	457	500	429	448	450	451	442	431	453	426	446	419	443	457	439	457	419	453	482	436	448	432	443	426	439	435	440	444	431	433	460	473	434	403	438	434	490	431	464	470	407	444	478	439	453	464	443	424	410	468	447	419	487	438	468	385	466	409	480	424	437	415	461	453	465	461	458	444	451	453	438	460	449	497	442	472	445	414	431	453	433	459	469	446	466	463	477	441	403	419	425	467	454	444	442	441	446	429	454	486	460	466	435	443	450	425	430	440	409	415	467	467	462	454	439	460	460	460	436	418	428	476	462	461	453	425	471	480	438	445	450	471	423	468	412	434	458	446	450	437	467	456	458	436	429	424	437	432	407	458	435	439	464	454	464	430	463	419	430	475	443	448	446	448	442	470	434	441	425	451	456	468	438	446	447	437	428	469	429	457	479	474	440	430	426	430	450	447	437	491	441	449	514	474	412	463	456	470	457	424	407	443	487	402	458	449	469	437	429	457	447	441	454	432	442	437	456	430	441	408	418	494	450	472	464	454	432	458	439	418	478	417	418	438	481	438	446	470	399	428	450	443	429	423	463	480	438	462	419	449	467
34753	12846	1949	569	523	494	450	460	498	458	480	479	464	429	475	456	466	430	449	473	440	457	432	505	465	453	417	453	438	471	478	451	501	425	468	490	438	455	469	474	509	441	446	455	440	470	464	495	453	463	470	431	486	455	420	484	464	474	490	434	468	482	447	451	451	413	420	467	494	474	458	463	458	412	413	417	455	429	457	396	441	453	428	439	494	490	448	457	465	477	491	450	512	449	450	489	416	506	482	503	472	451	434	474	447	464	477	449	442	482	456	440	458	482	490	452	462	434	441	420	438	461	484	477	462	485	503	447	453	464	433	447	484	473	436	496	469	462	425	483	449	439	536	474	455	485	487	434	429	483	478	488	449	462	434	481	461	464	422	442	496	457	430	473	422	413	467	436	502	405	488	427	466	494	471	490	450	431	488	478	419	436	466	441	461	460	459	443	438	463	431	465	468	448	469	445	476	525	419	466	430	477	449	486	453	459	443	462	446	482	424	460	428	448	466	441	431	416	455	489	457	475	424	434	451	479	455	459	472	461	450	446	467	454	476	454	486	450	455	466	442	466	429	450	449	488	410	489	495	419	447	441	469	479	479	473	476	486	453	471	495	460	463	467	449	433	471	457	463	417	435	467	484	488	470	471	477	466	430	485	475	446	434	489	456	461	471	475	481	454	470	430	441	480	506	456	441	457	490	528	457	446	459	441	452	476	426	451	447	432	454	470	444	503	449	439	484	471	433	457	450	450	480	458	486	456	457	435	425	453	461	467	477	487	412	464	457	490	440	429	445	424	479	469	449	444	468	457	474	450	441	448	490	442	453	438	423	493	528	477	468	473	422	444	489	435	433	469	480	496	465	464	463	455	462	441	441	424	418	438	471	450	531	452	439	461	456	479	487	474	481	466	488	453	485	461	417	451	455	483	450	483	441	448	434	461	461	428	417	401	427	497	509	413	467	454	452	440	484	434	468	433	438	471	450	477	459	478	496	477	432	487	466	495	474	468	499	450	426	504	458	434	466	463	447	471	437	521	473	472	463	418	412	410	484	464	436	461	458	430	460	458	443	461	507	461	475	450	493	460	426	440	480	442	516	451	447	440	477	484	451	454	468	475	473	459	506	475	457	463	512	411	424	458	487	449	443	452	468	437	489	442	422	437	430	414	498	472	448	457	441	421	475	430	474	472	450	460	488	441	475	471	485	431	478	451	486	502	454	445	431	492	455	449	460	436	454	457	442	474	457	491	441	478	474	449	466	460	438	459	442	464	460	459	458	443	470	454	475	441	475	445	475	464	459	453	459	440	512	475	436	442	471	478	452	446	530	469	420	486	466	462	459	451	405	458	430	440	438	448	457	462	435	447	467	443	435	418	517	502	433	512	469	500	482	476	456	455	444	478	438	464	455	469	471	477	429	456	436	457	462	477	498	458	452	461	483	429	432	490	485	484	460	468	429	464	426	448	448	441	499	447	470	481	442	441	473	474	478	496	482	438	446	484	497	506	487	458	463	408	491	463	488	473	451	491	442	499	484	505	469	474	478	425	471	469	477	456	459	470	442	459	442	425	458	456	451	458	424	469	450	493	487	464	463	453	441	487	473	480	485	486	450	452	440	448	463	427	440	475	518	443	450	437	439	467	495	419	444	401	487	469	460	462	475	440	443	468	459	452	459	480	461	478	467	502	462	486	474	465	452	436	484	446	469	467	428	458	447	468	435	451	476	471	403	442	433	487	437	417	472	456	446	466	486	440	464	449	440	434	462	459	488	482	448	433	440	423	486	458	485	432	489	444	448	448	480	467	458	468	513	479	459	412	467	426	449	481	460	454	430	466	487	436	457	450	460	443	421	415	407	469	453	454	485	472	462	439	456	448	435	443	379	432	463	450	475	462	489	466	442	439	446	424	464	477	509	460	469	469	500	498	445	526	485	469	428	426	439	449	464	408	466	432	487	465	468	444	471	434	480	452	420	467	441	457	419	474	478	442	458	485	459	426	469	468	461	472	433	452	420	456	430	475	453	483	450	459	469	463	432	457	475	465	438	484	456	452	455	467	455	507	459	490	454	480	432	459	492	445	433	441	450	475	454	459	445	429	449	472	444	476	489	496	482	487	420	454	493	477	435	468	516	462	445	484	493	474	470	481	467	415	368	449	478	447	408	482	456	494	428	488	484	475	392	448	466	416	450	418	470	455	477	457	478	483	418	434	443	455	433	463	477	414	499	521	455	465	463	418	469	449	452	478	470	474	457	479	466	440	459	468	494	454	459	443	422	469	435	460	414	449	493	469	444	472	428	447	448	472	440	435	439	456	441	443	505	481	456	450	457	493	448	481	423	468	458	439	419	474	446	483	464	487	456	476	454	488	422	433	444	456	486	466	460	472	491	445	468	424	467	450	473	504	448	451	427	440	467	447	416	434	397	440	493	481	447	477	445	460	460	472	496	432	512	479	471	492	520	451	464	420	505	464	430	502	433	434	475	450	445	461	431	449	506	505	442	462	434	410	429	415	481	519	506	454	476	450	440	473	412	462	462	475	434	439	466	490	455	495	434	432	496	453	466	440	507	481	483	455	447	468	437	458	458	444	425	451	464	473	466	454	468	450	472	479	436	474	431	463	458	451	464	452	446	442	451	432	488	443	446	419	464	450	496	456	457	455	471	453	441	464	459	427	448	471	501	441	462	470	444	462	450	462	459	478	489	437	467	495	466	464	477	423	496	452	466	462	468	454	485	432	463	445	481	493	455	453	475	470	454	443	468	504	443	450	499	447	477	454	488	430	463	469	416	440	405	438	461	418	474	460	470	452	442	491	460	399	493	469	449	490	431	431	438	434	432	456	463	461	457	473	493	487	500	412	448	488	479	458	448	464	433	433	458	433	480	480	411	416	461	473	495	444	478	446	469	514	432	463	431	456	460	501	451	453	477	430	454	470	430	462	465	441	440	464	462	474	459	480	408	398	499	474	454	463	456	478	434	423	482	497	435	479	454	476	439	472	467	450	436	462	456	441	487	435	477	447	414	441	419	449	432	472	423	465	436	460	463	428	428	476	491	506	443	447	490	429	449	464	446	464	485	430	436	454	440	491	434	452	430	462	483	467	439	509	458	462	461	423	496	478	430	438	475	468	471	418	496	474	472	460	455	460	462	491	458	507	470	464	486	474	428	437	491	448	438	484	463	464	464	383	453	479	452	411	488	446	450	485	459	481	452	454	470	448	478	427	452	430	456	460	498	428	443	437	462	471	438	457	460	461	462	486	477	445	465	441	423	460	451	470	417	482	457	450	449	433	429	451	441	451	450	449	430	481	447	467	455	468	423	495	475	483	467	455	447	456	436	459	436	485	452	458	441	477	443	467	407	457	432	452	424	437	439	483	462	450	401	452	482	476	434	454	449	451	430	450	413	410	491	448	444	439	460	447	408	496	452	439	485	517	461	440	466	477	464	456	433	443	477	498	443	445	453	438	428	473	499	444	425	483	411	479	428	469
12472	1244	1109	1060	1017	1006	1058	993	993	996	982	1036	993	1014	1011	934	995	1008	970	952	979	1007	1014	989	1043	1018	990	991	1071	1026	1034	1000	1019	1026	995	968	1007	978	1036	998	971	1001	1013	932	1047	1028	978	1000	940	1003	961	963	962	1038	999	934	1021	1028	1039	1026	968	995	969	1020	1022	944	1002	990	1093	949	996	991	987	1010	1020	1032	1032	995	994	980	940	1055	1024	947	1026	991	998	963	1008	989	1002	986	975	992	983	1004	997	1039	954	975	1023	1014	1025	1028	946	995	1015	989	1073	1012	990	999	1062	967	984	1008	978	982	1005	999	963	997	981	985	942	1005	990	1018	1007	965	1011	991	987	982	921	1045	1028	1002	965	1039	1049	1054	1029	998	993	974	975	988	992	1012	1002	986	1008	1058	929	1018	953	986	1042	1037	1040	941	1030	1002	1029	970	989	973	1022	1010	991	1006	984	981	1007	1054	1004	982	979	1053	992	989	973	971	978	1050	987	1002	947	1004	974	1044	1032	1022	990	1024	1047	1005	1014	1031	1003	1037	1004	1045	1004	1008	984	1031	979	1060	1042	1031	1049	1041	1027	966	1027	990	996	1096	983	975	1027	1033	974	1049	1013	991	997	990	1008	1000	945	921	1030	980	977	999	991	968	1059	1034	993	1004	982	978	1001	972	1007	1013	1000	1012	986	991	985	988	1027	995	1009	949	1036	992	1015	1015	981	981	1022	1068	966	1038	1036	999	1007	1027	998	1074	997	1022	967	989	1001	957	974	960	991	1005	989	983	993	992	1012	1026	1013	957	1022	1003	1018	953	1004	1070	1012	1041	1036	979	986	998	1022	987	974	1014	967	944	1037	971	965	967	1012	984	1017	973	1018	995	978	941	1053	1003	990	974	1061	952	1013	964	962	969	1000	998	1040	991	957	1014	1057	973	1061	1039	967	1044	986	883	1022	1017	1030	1056	986	946	907	999	1025	933	1085	1063	1051	1021	979	994	963	961	999	1003	919	999	1020	966	992	996	1013	995	992	999	964	1004	996	1020	1004	978	1009	1009	978	988	1075	964	992	989	1009	1019	987	973	991	1018	959	1047	964	1053	958	1012	984	1039	1009	1001	1034	986	969	970	999	969	977	1111	952	1076	931	1027	1002	931	1051	996	985	1035	998	1046	1034	1037	976	971	1007	948	1003	1013	1023	1040	934	996	1014	1010	973	1044	1016	996	1041	965	1020	981	1076	1012	977	963	968	966	996	1028	971	1002	964	1004	1010	992	972	997	1015	971	964	943	991	999	968	1006	970	977	1036	999	1009	989	1053	1005	999	993	998	947	1005	959	987	1001	1003	1002	1005	974	1071	1025	940	978	1012	1014	1019	1008	1018	998	1002	935	966	896	984	965	1003	1040	1002	994	1012	1019	1050	1012	943	1021	999	1035	990	973	1039	960	1005	956	1008	997	983	1007	957	973	1077	1007	979	1026	979	928	968	1002	1025	931	960	995	1001	1000	1006	995	985	1086	983	981	1005	960	1049	990	950	998	938	1006	1024	1039	1070	997	966	998	1025	1003	1086	1042	957	1026	959	1009	998	979	983	1038	967	1020	946	980	958	986	1003	962	1023	961	1077	989	975	993	984	948	1022	1026	1035	1057	927	1047	1025	1018	955	1034	1002	1031	1010	1075	983	1012	1037	952	956	974	974	990	1004	995	993	1038	984	1002	973	1046	1034	1017	1032	976	991	1036	1010	1022	982	1040	1032	1027	1008	969	1034	998	974	963	1048	1013	991	974	1039	992	1034	1029	1016	1012	978	986	1041	975	992	998	935	999	985	967	1045	990	1033	983	997	1047	1005	1009	1030	975	1002	1039	966	965	1010	1074	1038	994	998	1045	1012	1008	1038	980	999	938	989	978	991	992	1057	974	940	944	1063	944	1023	1029	1025	1010	986	973	927	993	1055	971	953	992	978	964	978	1029	1005	987	980	1000	973	1001	1004	983	1047	1008	1061	1029	964	991	1010	964	989	952	1035	1009	1063	996	1006	1033	968	1004	998	1032	997	1014	1017	1010	978	1063	1050	1020	1029	968	992	1026	990	1054	1071	986	1051	1100	1010	1001	1022	985	973	1017	1048	1007	1016	1018	1062	1020	984	979	1008	1021	1021	1039	1015	1031	973	958	977	1040	1009	977	1001	981	1001	977	986	969	1017	1060	979	940	986	985	976	1007	974	1005	1009	949	1027	1033	977	976	1016	1037	981	1006	977	1032	973	1056	1000	982	999	1090	1037	999	951	967	984	963	1002	989	985	1001	998	1000	970	1025	1002	1026	1044	996	987	1005	944	1009	1032	1020	1003	1053	985	1058	1041	1003	987	983	1006	1010	991	987	981	946	1007	1027	954	951	967	953	977	1009	1004	1009	1005	1080	968	1007	1005	979	991	995	977	1065	1019	1041	1015	996	943	1042	1002	919	1014	1049	993	983	954	1039	998	1016	967	1042	980	1045	994	970	1042	1020	1004	979	997	982	994	1018	1072	977	1043	1016	975	1002	1015	1013	1004	1020	984	1027	973	1057	958	1005	961	1001	1118	988	1044	1010	1028	1054	1026	974	912	975	1000	982	1007	933	985	993	956	994	979	978	995	1003	1040	1018	985	985	984	980	1048	995	976	995	1012	1046	980	1047	1011	1028	1025	1009	960	977	1055	996	1059	966	1050	1005	1009	1065	1079	1005	993	951	1043	994	1006	1021	982	1028	1016	952	1002	950	927	986	974	1017	1007	986	1042	974	950	1025	978	1005	990	971	968	993	979	1038	998	968	1026	970	993	1045	988	1047	952	1009	995	1029	983	975	1031	986	996	1037	972	1017	984	1013	980	1029	1009	1002	952	1024	1006	972	1012	981	977	1001	977	986	1019	973	996	992	1038	976	947	1028	1033	1000	1022	991	1026	1005	977	1047	990	992	980	1051	1006	1007	998	934	985	1022	979	1023	1018	952	975	1023	964	1013	980	961	960	1045	1023	1014	963	999	998	982	967	999	971	1051	1005	978	1015	950	1021	1015	1037	964	1011	1041	966	965	999	955	996	970	1061	956	957	975	1012	1033	980	1021	953	994	1018	996	997	987	1004	1005	984	1044	1036	932	1066	1010	1027	999	971	1035	1001	998	1069	999	1003	1010	978	1079	960	1019	1017	1037	1000	992	1037	1005	1023	960	1025	977	1008	966	994	1055	1021	995	987	1005	1047	1011	1004	1006	959	1008	1087	980	1055	1060	1052	1024	986	961	1004	1030	981	995	974	1033	959	948	1011	982	1046	1024	1045	961	1042	1007	1025	960	967	957	999	1004	958	1028	1003	1022	1003	1065	991	974	1000	959	978	997	1007	940	986	976	1001	1037	1021	992	1034	988	1095	1021	985	1008	1000	955	1037	1020	1010	1026	967	982	1008	974	1034	991	1013	995	986	1044	999	1002	1014	969	1030	1025	944	1025	1017	932	1007	1041	1001	971	1008	1019	973	1047	990	1017	1042	979	985	1025	970	983	958	959	1037	1003	1008	1016	981	1005	939	1018	988	995	987	967	967	994	1032	1101	1023	1045	1022	1005	959	954	951	970	972	1020	986	998	1069	990	1002	968	974	1037	972	1061	1029	1001	1034	1049	1042	1009	984	995	1005	986	999	1042	937	1041	998	997	974	1089	1057	997	976	1007	1011	1000	1028	1019	1004	1001	983	982	1023	1009	1022	1023	964	977	1055	976	1010	971	983	964	981	995	1011	1029	999	934	994	1035	1004	994	1011	961	976	991	1018	992	1025	991	992	1032	999	984	999	1013	961	976	1057	945	994	986	1019	987	1008	1011	1037	987	995	1005	1020	966	1033	1005	1049	988	987	1000	1037	1043	1011	1000	980	995	968	1005	1015	949	1006	977	989	991	1001	1022	1009	967	1056	993	1033	958	1004	999	1031	993	1032	1031	1003	1013	1045	973	1021	984	1026	1040	990	1038	991	936	1030	998	1049	1054	945	963	970	1006	1005	1016	977	1021	981	988	1011	1031	1046	984	1020	963	1015	1037	1013	1038	936	981	992	1057	1042	968	1034	955	956	1034	955	985	1002	986	1024	1039	993	993	969	989	1074	976	1041	992	977	945	1028	1007	1020	976	975	956	1014	970	1014	1043	1035	984	1013	1019	973	1039	1039	976	1030	960	1007	1044	985	1035	1041	1000	973	1011	984	985	998	1032	973	981	1055	1047	1065	1059	996	994	957	987	1008	1035	957	1023	1018	1002	997	1017	969	983
24823	21207	24766	27894	21044	3671	621	505	439	438	444	413	395	368	383	398	401	445	347	377	359	350	386	409	351	356	390	353	378	353	398	387	365	381	369	411	389	389	328	349	374	395	388	387	360	349	366	359	367	366	361	378	389	373	364	342	331	362	365	360	364	353	407	379	317	359	356	312	343	382	352	347	362	361	403	377	380	386	391	391	385	351	339	374	342	368	353	382	371	411	360	315	336	348	363	384	360	360	391	390	347	369	364	377	330	365	374	370	336	384	339	393	374	352	364	372	331	345	373	390	392	358	341	375	372	377	377	394	360	373	360	390	360	377	380	402	388	373	399	365	343	342	370	361	363	342	318	403	347	386	376	357	359	366	379	371	385	331	323	364	387	384	358	374	368	384	361	370	368	353	351	363	384	362	345	392	350	373	387	380	363	377	349	387	371	380	371	395	331	386	332	319	368	373	379	359	378	385	342	358	337	365	371	332	343	381	313	377	349	370	379	365	369	387	428	387	357	380	358	346	343	363	338	323	364	367	352	367	380	339	345	375	367	407	363	348	360	342	338	365	348	354	384	364	364	379	329	385	358	386	328	338	371	349	400	358	378	361	340	353	328	367	327	359	357	366	364	365	349	354	364	382	364	380	365	393	369	384	361	382	359	353	371	375	376	375	366	362	332	354	385	327	334	399	319	355	370	355	323	381	374	366	362	392	387	363	361	361	367	375	357	399	396	361	360	353	348	349	406	348	364	376	345	321	330	370	365	353	327	358	312	345	342	362	355	395	362	354	377	302	348	347	351	353	367	385	297	338	347	353	373	362	364	346	337	349	337	368	370	382	386	401	360	307	320	332	383	374	367	381	378	355	355	385	354	386	343	364	331	376	348	394	393	390	378	352	354	374	328	322	340	363	345	339	328	364	350	353	352	378	357	329	382	364	348	382	350	359	342	341	366	369	324	379	369	382	399	366	385	361	415	368	338	338	335	383	389	334	346	351	379	397	353	372	389	360	383	371	370	319	375	345	377	384	387	396	334	385	334	350	376	371	366	326	342	358	365	362	376	356	369	350	369	326	339	332	358	358	361	361	373	383	366	342	388	356	362	370	334	369	379	379	340	352	386	364	384	371	406	413	381	351	341	356	377	389	308	381	362	361	379	356	352	346	357	328	369	365	394	380	349	372	334	391	328	376	352	333	337	348	344	342	343	402	363	388	356	401	390	382	351	385	357	376	328	365	372	351	372	367	365	367	336	374	371	353	349	380	392	371	387	339	391	370	361	347	389	374	363	393	342	347	352	408	379	383	378	344	352	393	365	387	341	385	371	369	402	320	318	349	329	324	404	359	356	366	382	366	357	385	320	366	357	360	343	402	389	340	348	391	374	365	357	363	351	377	350	344	333	378	386	354	390	351	346	336	363	352	395	363	363	347	353	362	389	385	334	345	361	359	357	348	377	359	391	339	345	378	369	378	370	348	369	369	386	331	410	330	340	377	355	394	337	325	372	379	379	399	325	351	372	377	383	361	384	384	343	381	351	356	359	346	356	336	372	392	335	349	381	360	352	366	351	398	375	334	350	348	360	361	345	332	361	374	388	379	376	408	363	331	366	358	383	360	331	338	385	373	329	360	371	363	366	365	396	392	323	366	390	342	351	337	332	343	371	383	353	331	377	351	381	369	408	385	358	367	355	403	352	364	385	400	373	359	396	365	336	321	369	348	337	361	372	336	383	360	341	366	405	373	358	345	395	354	351	386	370	350	394	354	375	332	367	354	362	386	367	359	305	354	324	345	354	352	354	356	361	382	384	362	352	372	352	364	336	360	322	386	381	387	353	337	369	370	371	361	356	353	364	350	371	359	390	339	359	338	346	382	368	355	353	349	355	353	369	348	371	360	346	393	365	351	325	329	352	359	374	362	364	346	366	357	374	370	347	361	355	365	361	341	371	348	347	343	367	345	352	361	361	321	334	363	344	362	367	362	344	379	370	355	384	357	369	382	342	386	329	370	377	346	335	347	363	350	362	370	375	353	363	335	343	380	374	378	366	366	351	371	386	333	372	398	402	354	391	366	376	409	366	347	393	372	332	359	392	358	378	375	388	387	347	306	363	336	381	396	390	371	407	379	371	344	326	368	389	361	386	342	351	353	401	341	378	351	352	377	402	368	378	393	345	397	361	365	374	348	348	359	380	373	406	343	351	395	351	354	353	368	350	330	361	373	375	326	330	376	372	363	348	384	353	361	369	351	339	373	375	363	364	349	364	400	414	387	372	338	368	374	379	382	351	370	356	368	354	333	350	343	354	363	379	399	350	383	344	354	338	379	380	351	346	327	384	356	348	333	352	372	348	411	408	349	360	356	352	372	367	381	349	370	375	389	367	394	326	347	368	356	375	371	405	376	357	386	357	327	350	370	361	378	358	334	366	348	335	378	364	353	352	384	335	396	390	358	350	410	336	361	317	375	327	386	384	331	381	387	353	356	387	352	382	406	358	345	360	379	378	346	359	355	357	314	346	394	366	350	361	396	365	349	346	355	390	372	377	373	355	365	342	367	308	347	341	377	345	377	349	342	325	360	372	364	345	391	370	383	380	389	383	382	361	377	384	338	335	439	390	366	356	361	398	342	362	354	366	387	369	356	347	366	377	328	372	357	391	375	383	371	363	359	348	321	351	368	362	349	337	362	388	361	357	384	362	356	376	331	367	354	327	327	361	369	332	359	390	356	347	374	408	353	372	363	353	360	372	372	340	348	333	374	340	361	347	357	334	372	365	349	344	324	360	364	357	352	329	388	360	365	368	347	337	344	381	372	336	363	364	382	395	365	329	358	346	314	368	363	347	340	336	370	316	348	386	357	358	372	352	352	321	372	355	369	340	356	352	338	364	359	350	387	350	386	370	357	372	353	396	342	387	331	359	350	373	406	368	370	373	356	386	388	326	354	358	355	389	409	360	367	343	372	355	356	335	376	364	403	371	371	399	351	369	359	367	360	368	372	368	352	373	360	349	375	378	355	395	381	363	373	341	363	341	367	401	381	416	348	383	352	326	357	373	338	361	386	375	359	356	356	380	310	396	384	371	375	389	377	398	350	373	352	396	389	340	370	359	390	338	393	387	355	360	366	374	400	378	348	370	351	359	369	400	358	359	361	386	380	402	341	358	350	344	368	372	386	384	345	409	419	355	333	368	336	327	344	349	323	380	342	350	387	363	385	352	349	333	348	349	366	359	395	352	364	353	342	388	374	350	349	394	345	403	357	385	397	359	385	340	379	348	339	371	361	397	363	361	345	332	351	373	357	355	353	395	361	363	371	369	351	365	362	346	354	355	355	379	333	372	332	394	308	354	327	341	380	360	353	372	342	354	374	365	382	375	366	369	345	355	345	367	377	385	339	329	369	338	336	357	339	335	387	347	383	375	348	348	380	324	350	367	374	366	315	353	371	369	374	375	340	375	369	328	375	389	377	356	364	374	339	349	350	345	348	387	321	330	393
4193	3101	2150	1264	1049	901	870	823	805	878	783	807	815	800	810	792	803	828	803	789	771	773	791	795	787	822	744	801	725	762	809	785	782	808	761	809	803	829	777	763	833	766	750	729	801	755	779	780	764	751	750	765	803	792	799	804	779	762	725	796	798	802	740	771	774	764	805	715	766	767	775	775	777	780	757	816	805	769	829	798	799	755	817	724	785	822	791	784	782	792	789	788	792	807	792	778	830	776	806	787	757	799	847	815	792	797	801	846	806	767	819	711	766	774	823	796	771	718	776	792	801	814	770	746	796	821	763	786	803	739	767	759	786	785	782	822	833	721	789	853	770	801	758	849	803	722	752	761	794	772	788	807	750	777	775	792	801	805	805	758	780	816	807	793	784	852	808	804	806	795	758	795	783	799	797	788	835	782	793	777	839	722	800	778	776	769	830	763	772	807	742	812	736	770	780	743	819	814	752	782	762	782	786	778	836	835	792	809	776	810	833	780	829	764	804	840	776	842	762	808	765	765	771	772	788	792	733	792	751	795	773	790	763	784	820	789	824	793	748	784	784	796	811	773	821	811	780	819	741	761	762	787	800	832	813	821	812	732	778	815	779	752	823	816	762	838	792	771	805	780	828	831	760	792	789	794	781	782	783	794	728	833	825	801	745	800	790	813	792	768	781	762	818	752	770	753	761	827	758	802	752	786	798	746	832	800	802	815	778	784	708	735	799	818	802	802	789	811	756	773	786	754	728	803	790	801	816	816	789	754	748	772	779	775	754	819	774	814	774	788	776	754	777	768	770	794	758	822	775	786	769	802	805	786	756	808	784	789	788	819	829	788	749	724	785	811	757	788	789	803	795	794	804	802	791	786	780	780	762	777	788	780	804	793	776	789	801	795	751	814	767	736	756	828	770	790	750	746	783	779	799	814	765	786	816	785	758	762	761	782	783	781	850	751	793	739	764	804	787	756	809	741	774	850	743	787	825	778	752	789	756	798	770	809	797	830	778	801	762	796	798	771	733	782	793	756	800	824	819	791	769	803	801	771	807	792	815	769	821	750	816	772	803	813	782	805	737	751	793	753	802	776	826	779	804	800	782	731	806	795	761	757	758	757	804	802	800	818	761	798	772	824	773	752	806	792	813	774	775	802	808	781	778	735	846	793	776	753	821	793	820	767	805	732	800	788	757	787	771	792	786	796	751	758	792	783	809	777	802	831	790	773	775	815	783	836	812	778	720	754	809	759	798	762	820	833	758	778	822	794	800	861	773	781	811	793	785	800	819	795	789	824	804	778	813	763	844	742	772	791	762	756	798	786	819	785	808	789	827	761	807	813	730	800	754	811	811	788	845	772	735	811	797	815	828	816	761	747	809	762	772	805	794	829	758	826	828	739	816	806	786	812	783	737	730	708	788	769	790	815	795	726	762	758	831	791	807	833	773	773	760	813	753	764	779	727	777	852	818	823	785	790	814	755	833	818	798	775	790	776	784	773	821	761	811	828	809	778	782	762	815	824	815	775	809	757	782	804	766	800	771	786	795	756	823	819	813	760	790	805	802	774	811	794	783	776	803	765	785	770	799	782	809	762	747	783	799	831	813	818	780	874	741	832	793	778	833	852	769	808	797	814	811	769	815	860	769	771	816	810	843	791	775	769	743	788	770	806	782	777	813	797	760	759	776	845	821	752	822	804	796	800	748	796	771	819	787	768	778	771	808	782	818	771	785	755	732	781	802	819	787	772	734	795	828	748	759	767	771	792	763	760	774	766	779	762	773	824	790	806	796	771	817	760	752	772	766	811	780	797	808	859	777	763	787	814	817	766	767	812	808	816	812	824	778	767	802	789	751	785	773	767	764	764	759	819	760	775	788	802	781	794	781	807	805	816	772	808	831	766	846	778	787	779	813	782	789	792	743	758	784	787	767	818	754	805	742	801	792	831	781	796	777	770	775	762	759	718	843	797	759	809	724	801	772	802	839	815	800	795	755	806	776	785	823	795	796	708	813	785	804	781	778	795	818	784	731	776	787	841	774	834	797	722	793	762	798	775	851	779	808	779	769	784	791	790	771	815	849	784	744	786	790	789	791	774	808	823	786	753	787	772	770	828	797	761	761	805	820	807	797	793	757	769	746	802	761	796	754	767	815	747	847	791	788	792	783	798	792	780	810	832	741	803	862	791	773	825	808	783	802	749	815	827	784	778	812	833	778	813	775	767	786	733	787	807	754	758	805	822	765	795	791	794	758	824	788	781	752	771	754	781	770	803	773	748	771	813	737	800	774	761	741	759	778	788	776	764	755	790	762	800	763	787	769	810	799	716	822	776	806	806	750	773	765	811	739	790	790	767	790	828	827	796	769	789	728	784	797	804	791	783	810	788	849	780	790	847	795	797	781	745	776	805	770	802	817	752	802	770	770	841	794	741	793	747	780	806	814	754	781	826	783	767	811	783	812	766	830	763	804	791	815	767	766	761	802	792	785	811	838	763	750	789	874	767	795	710	778	783	804	832	791	808	800	778	777	781	803	761	790	828	755	797	794	760	746	809	778	806	804	813	822	804	769	745	788	847	731	778	798	814	762	789	801	786	768	766	831	755	809	805	732	753	804	739	744	786	756	820	774	807	770	769	792	746	761	809	840	793	794	779	769	767	822	781	821	793	768	804	808	815	814	817	788	783	775	793	789	802	772	753	762	808	790	791	818	788	699	754	759	791	780	774	791	760	766	776	797	765	770	840	815	761	734	782	760	751	781	840	810	787	757	806	798	758	773	765	761	766	793	763	780	806	788	804	733	769	820	806	783	787	755	804	761	821	809	788	731	800	771	766	801	772	802	738	816	817	764	784	790	760	774	772	801	728	783	770	793	780	787	785	815	786	761	768	785	768	785	806	767	771	797	836	782	781	757	804	792	804	810	837	733	827	767	808	768	783	749	780	733	778	799	740	757	826	747	785	758	817	772	759	777	790	834	776	788	822	787	773	771	752	798	753	781	846	782	772	817	789	806	774	753	753	804	767	775	789	803	785	815	786	762	804	797	774	794	780	750	828	793	799	787	756	788	789	791	806	779	799	776	800	791	792	776	792	824	775	848	759	780	762	788	752	779	766	811	728	842	778	755	797	775	747	829	729	810	806	799	772	762	788	759	803	764	812	769	760	770	776	775	804	742	751	769	771	798	764	790	752	780	816	812	814	773	746	791	791	760	748	778	734	806	800	787	817	808	780	848	763	777	797	825	799	767	837	759	729	770	761	831	716	800	727	791	771	839	805	746	725	839	798	849	774	789	786	756	817	776	811	807	762	831	758	795	790	825	782	780	794	818	815	752	742	801	817	802	768	773	748	790	823	784	787	761	815	863	793	784	773	784	830	820	765	828	783	856	770	762	740	766	801	822	772	814	775	790	773	827	755	822	800	777	803	795	811	785	768	781	793	768	819	772	755	758	783	801	789	815	793	812	769	819	786	765	824	814	783	791	759	729	743	819	771	778	811
23990	21198	25360	27315	21203	21175	2510	474	303	298	283	246	222	227	199	236	210	191	199	208	194	181	172	212	181	174	176	181	180	209	164	199	177	174	196	195	206	176	177	197	220	193	202	205	170	185	222	186	193	188	194	193	203	179	186	179	193	195	194	215	190	195	179	173	187	182	173	188	181	198	170	161	180	179	170	201	194	172	164	168	165	202	189	184	201	200	149	190	172	177	176	195	243	192	181	199	183	219	197	169	211	150	177	148	194	181	192	197	177	195	176	188	157	161	162	171	168	203	169	168	197	164	195	199	183	167	167	197	184	206	195	191	183	190	176	204	198	193	208	175	166	186	172	183	168	190	158	197	171	186	177	176	201	197	162	189	200	163	176	186	209	193	164	175	166	186	193	193	215	157	189	184	189	196	200	169	195	178	200	193	200	193	187	180	188	188	182	182	197	175	185	181	182	175	175	199	175	160	212	207	174	191	170	180	174	198	171	178	182	170	155	191	185	170	207	156	185	167	192	172	159	191	160	184	174	170	203	158	197	174	183	178	220	181	183	193	173	180	177	191	183	169	183	185	189	182	165	199	213	181	149	151	196	169	170	185	191	196	194	200	173	201	195	179	184	163	193	194	162	179	179	209	191	212	175	178	180	188	213	207	165	173	158	194	185	168	195	185	176	201	168	186	161	201	164	188	188	168	161	170	179	161	173	178	185	151	192	170	176	180	166	187	159	170	156	179	169	169	188	166	173	188	205	189	181	172	215	179	177	217	142	165	168	167	181	188	176	178	180	172	174	164	199	199	169	199	180	192	161	184	156	203	201	181	191	194	182	178	221	162	194	184	164	168	169	177	182	184	190	167	173	156	192	191	188	181	216	197	198	175	207	181	176	196	170	173	174	174	188	181	189	202	190	194	176	169	190	193	162	178	178	154	174	204	192	173	194	169	175	196	162	181	175	190	182	176	171	175	158	131	179	196	182	170	169	194	198	181	179	180	188	172	185	209	157	174	215	163	207	207	160	169	200	171	188	167	180	158	182	203	191	187	174	172	198	189	166	163	190	169	175	204	183	200	151	193	191	188	168	171	189	203	169	184	187	168	182	173	164	149	188	184	178	188	168	164	180	207	200	152	179	206	164	178	185	180	168	186	191	158	192	162	154	182	189	199	171	192	183	179	190	192	150	209	190	198	204	185	168	194	179	166	155	184	189	188	222	199	178	168	195	184	208	172	176	199	175	173	168	169	179	153	164	188	192	174	198	179	215	193	205	186	188	155	168	179	184	194	198	197	185	211	175	188	192	170	172	183	185	183	178	180	182	190	145	191	193	177	169	197	181	192	190	174	156	159	162	177	176	176	179	182	173	169	174	171	183	168	173	192	187	198	188	184	190	164	175	181	170	177	165	185	169	184	172	178	195	197	186	174	157	160	180	218	191	183	171	157	170	187	174	190	183	177	166	185	195	203	204	173	169	178	185	138	161	179	171	190	194	200	207	225	154	172	188	166	200	170	207	213	173	175	183	189	164	172	188	204	191	178	207	186	172	184	188	183	164	153	159	170	202	197	175	188	173	188	210	182	197	191	199	163	189	163	173	210	167	190	170	159	197	195	173	187	181	191	186	184	196	170	184	195	188	197	172	177	165	191	163	175	174	175	181	170	173	178	194	163	165	175	180	160	207	174	174	182	182	183	184	187	196	188	172	196	200	183	180	177	184	179	179	164	174	183	177	177	190	180	186	199	185	184	212	193	175	196	199	177	165	210	184	177	193	194	170	172	198	192	204	174	179	197	161	160	172	181	156	184	186	172	215	173	191	198	194	191	189	180	161	202	176	178	205	190	159	170	199	193	167	168	156	180	176	169	193	201	150	168	184	198	169	201	184	192	195	199	196	187	221	188	184	190	173	181	203	169	196	210	192	188	191	175	193	181	160	165	202	202	208	170	164	190	196	188	188	191	176	167	151	179	175	189	191	189	175	166	190	173	198	168	161	176	171	187	168	193	186	193	172	175	196	158	192	198	164	156	180	151	187	231	181	178	189	198	164	213	161	168	179	182	199	161	174	181	152	175	165	162	197	169	175	181	183	197	184	190	180	165	174	216	173	178	176	164	177	189	179	185	193	192	184	195	168	190	196	171	196	183	176	156	188	159	208	174	182	194	160	168	171	198	180	211	177	160	175	204	198	184	207	164	165	189	182	178	152	157	203	184	176	192	196	190	187	165	177	171	168	182	177	160	171	176	198	182	177	167	193	184	173	178	190	172	195	172	189	184	171	159	185	192	188	174	176	189	189	184	167	184	208	187	183	199	177	154	187	199	174	187	174	161	191	197	186	188	196	187	193	171	203	170	178	184	186	188	181	191	169	179	175	194	190	184	172	196	192	188	178	176	171	174	188	188	169	190	180	178	187	165	182	176	178	188	169	194	189	177	168	172	186	200	184	175	200	177	170	200	177	205	182	151	197	192	186	170	189	179	171	178	161	186	198	190	170	189	181	168	179	144	178	165	179	176	183	182	167	172	188	187	186	151	155	157	209	166	211	164	177	183	194	178	192	185	173	185	212	185	165	153	181	193	190	185	195	200	200	185	166	199	212	179	174	187	188	203	210	188	166	195	149	158	145	184	188	201	186	182	211	193	190	188	196	177	169	168	169	192	166	170	187	147	194	220	182	168	156	176	199	170	168	189	161	185	161	193	190	192	172	176	199	170	169	179	195	171	171	191	160	196	184	200	179	175	170	153	212	195	157	179	184	195	169	172	162	182	184	179	190	198	167	192	194	183	176	172	168	189	205	186	176	203	160	171	162	171	187	181	162	176	180	187	192	193	192	176	188	142	194	185	160	189	178	183	171	152	178	170	184	161	183	199	182	182	202	199	183	171	184	179	189	160	165	182	175	182	191	161	149	182	197	169	167	180	180	211	163	186	185	180	210	161	200	192	163	178	180	179	190	169	173	192	186	182	184	189	168	183	183	194	196	201	170	162	175	170	149	186	183	189	206	195	160	183	168	178	169	187	179	189	177	173	183	174	194	184	201	187	194	176	202	211	203	191	180	202	203	180	188	198	179	164	178	186	178	188	186	183	174	208	182	184	181	191	208	193	182	180	181	210	151	173	176	179	224	178	188	169	193	213	159	200	172	202	167	172	192	177	182	194	161	171	185	214	193	185	185	191	184	201	186	168	163	179	186	190	172	171	167	166	194	162	179	158	181	168	170	185	185	203	175	174	182	184	176	175	205	164	161	173	164	189	175	181	185	153	166	170	199	187	207	186	185	192	187	190	175	165	183	204	176	209	197	201	170	195	184	192	175	175	176	167	207	174	187	198	179	203	156	185	177	173	179	179	177	159	168	192	185	181	167	187	196	155	206	181	204	194	217	162	187	176	195	173	201	157	206	186	207	180	199	175	180	184	178	151	177	176	222	186	191	200	198	183	199	182	172	160	171	167	174	165	170	174	205	167	186	179	160	201	208	183	171	169	174	175	202	194
3845	4673	2970	1412	891	726	562	548	505	529	497	506	479	426	492	436	465	491	436	478	433	454	433	428	392	459	461	418	475	419	437	418	428	449	440	411	451	440	438	429	438	463	450	455	427	462	413	450	434	447	399	433	464	466	477	450	476	426	454	447	436	447	439	442	419	444	431	404	403	481	463	466	437	451	459	454	437	423	435	412	441	453	442	445	466	459	452	459	442	454	447	456	454	421	451	445	433	436	423	439	431	418	428	411	410	474	435	432	439	455	447	434	419	412	454	414	493	452	448	459	454	451	455	434	438	440	454	420	445	479	451	448	422	450	458	456	435	453	476	419	415	409	429	452	439	445	415	485	440	487	389	430	440	426	432	437	427	412	470	418	454	410	433	456	403	432	422	435	421	436	451	449	431	466	420	474	437	469	399	425	423	434	464	427	451	415	405	444	462	440	431	429	403	424	454	449	447	468	419	452	424	434	451	421	463	431	447	448	376	449	437	438	454	418	428	426	480	473	453	445	472	432	410	417	453	439	419	439	433	490	409	420	436	427	430	440	426	407	402	435	450	457	434	452	464	448	417	445	445	434	434	445	440	452	430	434	428	449	471	414	424	430	457	468	420	470	406	436	395	447	438	424	458	456	451	420	422	417	434	422	461	446	458	426	443	423	409	438	439	436	476	433	433	429	415	452	415	475	434	421	430	473	478	454	448	460	448	439	423	451	464	405	432	436	454	422	426	426	440	471	478	459	428	440	425	457	479	400	462	448	422	455	460	403	455	464	432	488	453	419	440	471	429	447	450	415	406	439	430	444	423	457	453	400	440	467	403	414	420	442	437	467	436	423	426	465	425	426	440	418	433	412	438	388	448	435	433	421	468	432	443	449	393	433	414	447	430	456	409	403	456	443	438	440	430	425	426	449	459	413	430	428	446	442	466	434	394	443	431	445	428	432	455	438	434	443	453	437	433	383	442	461	414	424	421	442	433	414	454	443	442	424	440	445	409	447	421	443	424	449	435	427	424	455	408	443	479	423	435	467	435	457	447	472	460	424	469	445	410	463	416	443	413	411	420	448	459	437	431	426	399	405	445	434	431	462	446	441	487	439	436	416	461	442	447	442	439	472	417	445	435	386	434	434	437	486	452	446	453	438	411	410	427	419	444	442	415	442	430	443	408	423	406	461	425	431	426	428	436	457	488	450	468	441	443	418	434	449	399	437	459	451	446	424	465	470	466	423	434	453	412	449	445	427	404	419	474	414	450	448	464	440	445	446	463	445	419	448	448	440	444	414	398	459	446	414	430	457	451	447	453	418	447	447	415	491	436	455	461	449	476	410	434	448	435	406	429	415	441	478	444	404	440	437	434	491	439	419	462	442	435	424	420	449	423	416	445	399	439	412	396	409	449	442	456	410	421	424	479	459	464	452	404	406	448	430	443	454	477	452	421	450	446	416	418	464	453	421	427	435	438	443	473	461	473	436	432	413	430	427	413	417	459	442	436	435	465	422	453	450	422	409	427	440	401	480	437	447	445	425	436	401	426	408	439	430	456	452	456	445	440	416	470	424	432	428	457	424	442	402	432	403	457	423	434	453	480	476	452	440	438	476	427	472	434	448	436	467	443	436	433	438	440	451	441	421	498	447	430	439	418	459	452	444	430	444	439	458	463	450	443	445	407	442	411	425	420	422	456	400	442	433	425	415	419	426	449	462	485	433	464	472	452	441	448	400	440	439	466	434	463	428	434	455	414	424	476	447	409	421	468	424	453	434	424	461	447	404	473	451	448	472	417	451	434	427	466	446	477	440	414	401	418	442	416	447	431	392	447	452	440	470	385	416	401	414	432	471	419	436	431	457	462	427	483	400	457	454	426	440	451	461	384	444	429	437	416	409	420	414	463	433	453	436	457	478	450	435	445	429	474	459	446	409	423	442	456	424	432	475	438	416	435	435	475	432	437	419	428	407	429	406	432	409	442	455	447	427	474	404	434	452	441	428	417	418	464	395	442	475	393	378	447	471	424	447	435	434	456	437	406	459	445	444	416	461	439	403	428	414	463	410	436	476	443	419	454	465	404	442	440	446	425	456	431	417	437	437	435	437	447	428	475	428	442	407	416	450	443	453	419	459	407	435	449	436	425	429	440	468	428	456	404	411	429	443	461	461	383	471	433	407	453	423	413	401	454	427	433	427	422	420	462	437	469	441	437	455	429	419	409	461	446	445	495	435	427	425	415	435	482	439	423	458	454	436	413	437	458	443	415	448	419	430	425	456	456	473	445	454	439	444	449	426	431	436	422	458	462	435	443	444	430	417	455	442	458	465	424	461	468	471	443	441	402	453	427	462	455	407	446	452	445	467	417	432	456	431	437	420	478	447	446	462	415	451	437	430	452	461	439	455	436	474	461	423	435	427	423	450	440	450	426	408	467	424	420	434	447	454	429	459	401	407	427	400	438	467	461	465	454	426	434	486	413	427	451	426	413	391	462	437	417	432	472	457	444	431	441	456	424	449	417	410	437	377	433	414	451	462	454	444	412	417	444	434	430	509	431	469	417	448	437	423	474	434	442	442	443	435	434	457	467	477	401	424	428	424	484	442	469	436	437	471	430	430	451	404	444	427	402	420	393	463	466	428	438	397	428	481	398	453	401	450	454	425	441	418	414	457	412	439	450	441	455	445	420	501	448	452	464	472	431	451	419	402	466	425	421	437	416	483	437	425	452	439	450	413	429	445	472	443	400	462	433	473	451	431	415	430	441	479	467	448	456	431	406	415	431	427	466	437	417	439	406	442	391	432	423	418	430	438	412	458	396	457	453	430	458	447	460	419	439	429	456	437	462	434	423	461	457	426	430	445	454	451	438	434	441	432	419	442	463	454	447	466	441	426	451	433	454	437	464	453	454	444	446	421	407	433	441	418	454	436	422	413	417	453	454	444	440	482	450	428	462	406	440	451	446	491	439	472	443	451	473	447	432	467	436	449	434	444	465	437	415	443	466	418	422	399	437	400	435	421	462	419	460	438	431	427	465	418	405	436	468	457	451	415	407	416	429	450	476	435	438	434	444	429	422	456	460	436	474	403	480	452	454	445	471	425	465	456	469	445	449	470	454	434	452	424	458	420	445	453	447	428	424	479	447	412	435	433	393	469	447	448	455	462	447	486	423	430	457	420	456	435	438	451	440	402	445	431	456	422	421	446	429	441	430	434	414	469	399	444	437	444	435	418	443	450	476	457	412	421	432	444	448	437	423	429	435	416	447	422	410	447	470	476	413	440	460	442	405	465	448	464	419	424	432	415	462	465	425	406	440	452	429	423	447	463	436	433	431	408	418	420	427	413	422	442	407	461	427	412	448	445	407	455	432	423	428	451	419	423	454	441	438	429	433	442	442	450	445	432	424	451	482	453	412	429	434	458	472	444	433	469	430	453	415	389	451	450	458	445	426	411	440	425	461	450	433	432	499	443	440	400	396	452	427	452	433	455	411	438	451	445
34556	12269	1720	600	510	460	451	477	462	474	470	433	418	465	473	465	451	479	440	468	478	469	438	463	469	451	474	471	478	473	460	456	471	477	455	500	461	414	459	456	478	453	434	402	467	488	421	473	453	449	439	442	469	411	450	493	447	442	414	451	466	461	444	435	438	479	475	442	473	436	464	432	467	473	457	462	438	459	456	471	442	442	508	490	409	464	439	462	480	424	438	436	456	480	429	448	461	420	462	463	425	474	462	502	476	482	479	417	437	466	454	445	464	448	433	452	451	462	458	450	490	466	422	464	432	484	460	476	452	469	475	428	457	474	451	448	470	442	449	482	449	478	455	440	460	460	449	446	478	442	462	477	439	455	444	447	481	465	453	471	447	439	439	451	453	468	418	473	435	437	483	486	479	482	458	445	474	474	484	476	464	488	456	463	475	447	448	443	442	487	453	448	466	474	450	444	448	461	420	461	476	475	420	435	445	473	467	467	447	443	427	458	465	446	471	404	454	443	460	424	443	435	466	455	448	455	459	466	406	476	504	475	451	426	440	453	451	455	423	430	416	445	462	436	456	464	426	458	439	463	494	472	449	467	443	441	441	470	448	495	461	461	448	442	486	473	452	413	469	453	475	465	409	418	464	471	490	466	453	476	439	443	455	448	474	428	456	486	452	444	476	499	479	461	477	476	505	453	461	495	458	465	450	470	463	470	480	442	455	420	491	490	474	459	473	420	491	486	420	439	459	426	422	444	465	469	481	490	492	454	456	481	490	461	437	431	444	446	406	463	465	437	465	443	453	467	452	463	439	457	475	434	413	477	459	462	423	424	489	409	477	477	455	464	463	443	459	436	460	468	417	443	437	420	441	440	436	440	480	460	412	475	450	432	428	430	451	437	481	447	432	454	456	455	430	439	497	471	483	450	465	517	466	433	470	466	456	465	473	446	435	482	466	417	459	440	440	437	467	463	473	478	468	428	438	419	479	469	455	459	458	480	414	450	433	457	460	418	431	449	448	454	447	437	468	483	489	457	445	433	447	467	428	436	465	429	435	437	436	471	479	429	461	455	467	455	406	494	469	434	440	471	457	405	430	482	465	482	469	487	510	469	447	485	432	453	425	422	433	444	456	479	480	460	451	460	450	476	487	457	406	470	503	450	472	476	495	437	434	429	470	434	503	426	435	460	432	444	459	436	484	451	433	459	478	456	440	494	496	440	477	459	454	439	451	452	461	458	524	461	465	458	438	462	496	460	446	440	436	495	468	437	464	476	481	436	449	478	460	429	451	437	508	446	465	476	459	467	453	474	472	445	471	428	484	430	494	452	467	434	439	402	489	444	516	444	442	449	433	477	474	440	454	477	459	465	461	450	462	477	443	470	414	453	470	482	443	472	432	469	487	425	445	472	470	463	484	474	470	472	458	470	450	447	476	462	470	475	443	478	442	432	449	439	451	455	432	409	462	447	473	457	457	455	451	475	451	443	417	457	463	426	440	446	461	508	434	431	460	437	428	495	477	449	465	425	466	440	460	469	481	472	494	430	444	452	435	468	499	481	452	448	470	444	430	441	451	424	426	460	446	420	459	408	430	420	454	422	462	457	442	435	507	473	458	475	445	481	461	453	461	434	458	424	459	471	500	451	499	496	446	434	456	468	449	404	435	465	441	480	448	430	448	475	465	444	426	483	447	464	446	434	461	480	464	471	406	453	456	434	431	472	460	452	452	442	462	438	429	449	481	456	479	452	454	467	443	445	475	410	457	427	473	448	449	486	445	441	488	450	464	434	480	448	480	466	481	438	477	495	424	446	481	480	417	487	458	477	452	403	442	489	433	453	463	476	454	503	472	452	440	456	450	469	451	444	464	439	466	473	464	467	479	448	474	468	438	440	476	489	511	452	440	460	475	466	470	439	475	455	460	466	481	487	463	464	461	491	465	431	452	449	483	470	460	484	429	443	458	482	465	471	505	468	474	428	497	482	456	489	439	459	478	485	452	452	439	479	454	426	443	480	421	462	457	463	449	452	471	450	447	497	419	468	474	472	456	458	444	483	470	451	489	426	412	448	471	484	405	472	440	448	452	471	423	496	437	446	441	475	471	448	441	498	479	484	429	456	501	445	407	448	424	464	487	498	459	463	418	405	430	463	457	443	431	444	478	409	458	415	399	426	462	525	446	433	458	443	500	463	455	488	494	427	430	488	430	467	432	447	435	493	456	439	450	447	446	489	464	439	465	454	445	483	463	489	435	449	471	445	474	514	448	472	506	468	421	449	438	436	489	443	453	496	421	454	428	489	444	432	450	467	491	465	428	482	453	442	524	464	505	472	467	453	412	465	440	452	474	444	493	431	534	445	474	479	457	446	436	426	450	469	443	421	469	462	450	513	419	466	479	440	449	424	465	447	430	473	478	494	443	480	477	480	477	440	420	436	439	473	478	448	449	438	435	459	429	480	420	442	446	415	438	460	461	457	477	444	451	445	453	466	444	452	459	487	510	465	466	439	436	448	440	453	460	489	444	499	468	439	461	467	486	485	453	453	437	482	440	397	470	449	426	467	453	409	436	454	447	485	448	417	454	467	431	458	477	467	502	490	458	460	450	465	487	447	468	459	446	456	470	453	449	465	453	445	480	434	427	458	441	411	460	477	506	471	456	464	489	446	425	430	435	449	420	428	482	432	475	460	462	513	435	453	470	482	467	415	440	463	478	448	484	435	482	471	441	428	447	523	417	465	476	491	463	419	486	464	492	448	493	457	424	456	472	462	437	411	443	508	431	446	417	468	459	487	406	499	477	413	486	438	450	487	472	466	462	493	458	479	438	478	447	485	503	463	427	456	450	475	414	449	499	463	456	450	440	492	481	420	487	464	398	435	466	422	431	444	486	506	485	434	477	473	479	453	435	472	470	442	433	493	442	450	433	462	455	441	473	486	426	459	461	466	420	464	465	484	481	434	457	449	432	456	436	422	481	438	438	448	430	445	453	469	473	455	477	439	449	450	451	487	434	428	464	465	444	458	467	467	487	459	441	475	464	427	421	455	464	384	428	475	470	456	467	453	504	469	466	462	424	471	486	487	478	487	478	451	425	444	433	454	414	478	422	463	453	435	480	429	443	423	470	495	467	465	442	460	469	473	470	442	455	442	517	471	420	433	493	487	475	449	448	493	432	472	447	435	434	439	488	465	437	453	488	453	482	479	435	451	466	460	431	397	468	446	458	446	444	482	476	434	453	488	490	459	444	471	456	479	443	444	408	458	516	467	481	418	416	450	472	462	460	434	455	426	466	485	465	481	456	456	425	412	478	485	449	430	458	435	494	476	458	429	487	417	508	502	453	472	447	457	425	457	507	491	460	499	468	447	445	449	441	429	471	412	487	478	438	468	463	424	459	416	482	448	499	441	447	477	477	478	510	467	458	444	436	454	413	439	453	472	454	463	435	469	480	429	453	451	472	433	464	425	456	473	438	470	489	446	487	496	463	472	472	425
11710	1110	1121	1046	1032	1025	1068	1045	1024	975	1001	996	1022	1015	992	1100	1041	1030	1006	1038	979	1005	990	972	996	979	956	1070	997	1010	1009	1002	1060	999	998	995	986	1015	974	959	1055	966	982	995	960	1030	963	1028	1059	933	977	936	1022	1089	1011	1063	998	1002	967	984	1016	946	974	994	980	955	1022	986	965	981	1023	1023	1014	989	1002	985	1026	1017	1029	998	987	1047	997	943	977	966	1022	1041	995	960	1009	1009	930	1000	1014	986	975	917	971	1010	981	1023	970	1014	939	994	1025	954	985	1038	995	1011	1016	1038	954	1048	917	993	921	1035	952	1011	984	1023	986	980	1025	965	973	943	997	978	952	1013	1045	964	964	973	957	1026	956	993	988	1075	935	931	996	1031	979	992	963	986	1008	981	972	991	1019	988	1074	1005	995	1014	958	977	984	956	955	980	992	890	924	1058	1004	986	955	983	1006	984	992	979	956	1048	973	973	1002	993	995	1032	986	1019	980	1024	1013	970	984	1017	926	960	993	1002	971	979	993	1003	1066	1015	905	978	969	1026	979	1045	1005	1022	994	1004	952	999	981	977	991	959	1040	963	990	976	997	1000	981	1004	1010	926	986	1030	999	977	981	916	981	1009	961	1031	1008	1009	1015	989	995	1010	990	1002	969	969	1045	984	949	953	1036	964	986	1022	961	1028	1047	999	1022	1017	997	997	995	957	1049	978	1033	952	989	996	1019	997	935	977	995	1002	1082	1014	956	1045	988	1001	983	994	1010	1001	948	987	959	1040	1012	1029	986	966	946	1004	1004	988	1000	981	967	931	998	991	977	999	1040	962	1026	995	992	1028	977	970	1002	914	979	980	988	972	1000	965	1019	959	968	933	998	989	980	954	1015	991	1044	978	1075	929	986	983	1051	993	1020	984	956	987	1002	936	946	1026	958	916	1007	954	984	996	987	1010	989	1040	1027	1003	1082	1019	987	947	1034	1044	1035	997	1047	1022	1010	1011	971	996	1052	969	955	918	975	1021	1000	956	1014	975	1023	963	959	1015	952	986	1033	981	946	994	998	1034	925	970	1011	989	932	969	992	1010	1027	970	989	965	1009	984	955	924	935	1023	963	967	1009	953	955	990	998	977	965	954	1026	1050	976	1000	972	995	1009	1047	971	1007	1018	951	1019	989	1026	1031	1061	943	990	962	1003	982	1036	999	1025	969	985	986	1011	1001	1010	986	992	999	1020	1021	1019	1037	1009	998	1027	979	981	966	990	938	969	1017	1004	956	1036	1002	966	967	1058	973	969	931	1027	1012	995	1004	1021	1010	1084	991	980	1028	952	989	987	1007	1018	993	1057	1014	998	994	960	1015	994	996	936	1014	982	930	999	967	941	952	992	1004	971	1017	1017	1018	1001	1002	1035	986	987	1020	957	936	1000	1013	929	1028	960	1017	986	1002	949	1031	995	1025	970	991	974	1032	1001	1012	907	985	1036	958	1002	1042	984	981	994	978	1011	964	976	991	991	1069	1017	1047	1013	941	978	920	992	964	1029	1011	922	967	1012	1001	1005	960	977	1021	996	968	948	969	982	1016	1024	979	1068	1025	1005	1000	991	976	991	986	967	996	993	1039	983	1008	989	1016	1022	984	990	992	973	933	1003	961	1063	969	1035	969	957	951	981	1048	1012	946	943	1068	964	1007	961	967	968	960	1019	987	952	992	960	974	994	992	935	1015	1020	968	976	1016	993	978	1029	977	951	1019	971	1056	992	1057	991	972	944	970	996	1018	939	1024	947	1043	983	931	1014	953	1005	993	945	1026	1063	1042	975	1011	1001	993	985	1017	1022	975	897	986	1010	943	942	1053	999	974	1012	1043	1037	990	995	991	951	980	1007	950	952	989	950	953	980	981	1020	949	1024	964	943	965	1009	1006	1003	1003	970	970	1036	1032	1070	937	1013	979	973	966	1021	996	997	981	989	1017	983	1030	971	1002	986	1034	981	995	967	999	1023	967	1025	1002	993	986	995	1004	1019	982	961	980	999	1001	965	1007	971	986	966	987	890	969	971	1027	976	1027	1039	999	1030	994	1002	968	974	1025	995	986	998	973	971	946	1006	967	1026	973	998	1041	971	990	1031	1007	1003	1028	972	1002	993	996	1006	977	1022	1013	1000	988	1034	945	1005	958	975	961	995	1045	1011	1024	1046	1044	933	935	994	984	1017	1032	1004	977	993	990	973	1019	979	948	944	1024	988	995	1008	1031	998	998	992	976	992	982	976	1039	1049	1022	979	960	1062	969	1034	1022	968	982	964	988	967	1032	956	977	1010	968	1004	993	1041	1025	1046	993	975	988	994	973	997	1002	990	1032	987	958	1031	957	1002	940	968	1042	968	1015	1008	1007	975	1010	933	955	941	1013	1030	1023	1020	1019	994	997	989	916	1004	993	989	1015	1003	984	1013	933	1011	986	996	1065	1008	1001	964	1046	1028	977	1079	1020	977	989	1050	968	974	953	959	963	1003	993	993	1008	1052	1012	964	1017	1010	1005	1022	911	1007	1012	959	942	1019	944	1032	1003	1020	979	1012	988	963	1007	984	990	1024	1038	970	987	960	990	994	975	988	923	994	1012	1018	983	1006	979	1038	976	977	1045	1013	1055	992	1065	1013	987	1009	986	1021	974	991	993	991	988	989	1013	988	1077	1015	1023	1012	968	952	983	958	898	964	981	999	1006	939	978	974	1028	938	967	980	992	930	983	1022	995	947	1016	914	995	945	982	992	933	1010	1014	1004	936	1019	922	1012	966	1022	964	1093	975	983	1010	986	972	994	992	1070	945	1028	976	1011	985	948	903	1046	1012	990	1018	959	1005	999	1023	976	988	952	957	963	1021	994	971	1054	1012	1043	956	967	1072	1058	1039	1057	967	941	988	940	970	969	959	978	996	964	978	971	1006	1047	953	1036	951	932	958	998	1046	988	975	1013	1003	970	1008	986	1040	932	988	967	1000	997	1038	935	895	968	960	982	972	981	972	1009	1014	990	964	963	999	1015	1018	1039	990	995	1040	964	968	978	973	1001	981	962	1023	972	1040	1008	1008	1035	1039	1002	1011	945	1000	1082	916	1062	1031	982	984	1000	998	956	980	980	933	1017	1003	958	1011	968	950	981	954	991	963	1021	1006	1041	956	963	997	1014	982	1023	965	950	987	1005	978	1013	980	957	988	1024	991	970	1011	980	1014	1042	960	1000	987	998	1004	1034	991	1049	1002	947	994	992	1046	992	994	980	1018	1014	1027	993	985	1034	1001	1003	1050	942	1003	1007	1017	950	967	1025	961	968	981	987	986	999	967	985	955	991	1002	1010	1007	996	964	997	959	1014	1011	1014	939	975	1019	980	981	992	990	1012	1045	1006	969	986	979	1003	949	982	992	1025	994	969	1001	1043	1007	997	996	1005	1000	956	1004	1024	949	950	973	970	994	997	974	958	1050	1017	1014	987	1016	1012	964	961	1033	999	993	968	966	937	1030	950	1005	987	973	1021	1041	991	1032	1011	954	974	973	1053	1010	971	1038	1042	991	966	1010	1064	1010	978	993	1039	956	1040	963	964	1027	1005	1042	1021	957	976	1005	978	992	984	1001	1017	1035	1013	974	967	988	952	1013	1024	996	1028	1049	989	981	979	937	1005	965	1024	1018	953	990	1019	968	1009	1020	949	977	1006	987	989	1018	1001	976	1039	1032	963	1017	966	1023	975	1019	968	982	991	952	1044	1004	1011	966	1000	975	1009	1025	971	1033	1001	1041	978	1008	986	1004	1026	955	1002	981	1003	950	981	1014	1005	980	959	978	957	1015	980	1026	969	975	974	1016	1002	990	991	976	1049	982	982	971	991	1020	984	1051	990	966	974	1007	975	1003	1011	1008	1034	1031	958	998	979	979	957	988	949	1034	1017	1024	992	983	990	1045	972	1046	950	993	1019	1017	959	1017	963	1029	977	1058	971	988	1004	986	978	942	1044	1007	968	958	1003	1017	963	974	996	1023	978	967	1014	1033	997	968	968	993	1053	1042	1022	984	1015	980	983	980	1015	993	1020	938	985	1017	964	995	971	980	973	954	1017	1013	983	956	1000	953	1019	1002	938	1068	1088	982
24803	21193	24747	27901	21038	3769	612	459	405	448	456	419	402	397	392	396	428	403	380	385	365	377	347	387	388	374	356	360	364	386	390	361	411	373	371	373	383	380	392	376	353	398	367	422	421	387	378	381	360	402	377	392	395	399	395	376	376	364	382	389	378	388	316	413	391	421	360	387	376	373	387	361	371	372	349	386	372	352	383	334	362	390	381	344	393	371	396	382	328	383	396	398	360	331	346	387	360	421	349	357	365	378	392	369	408	387	392	383	374	378	396	412	355	402	402	393	382	361	362	386	376	343	413	393	377	390	399	406	372	359	355	403	374	406	374	374	411	404	411	345	363	348	380	398	350	381	367	397	411	395	365	353	364	366	374	385	424	428	368	373	435	373	370	397	381	352	340	380	411	397	356	405	370	357	377	364	375	385	366	372	399	376	359	390	353	359	383	364	382	398	356	353	399	389	374	360	402	376	389	391	400	356	378	397	413	381	357	330	404	386	366	367	362	386	373	433	366	364	425	403	333	412	367	396	380	427	406	409	371	402	380	403	361	390	349	401	379	396	360	365	380	386	363	364	365	381	382	391	397	384	374	379	401	370	404	361	386	385	359	386	358	388	387	378	346	375	334	421	393	364	397	428	381	375	389	431	380	398	401	356	385	388	341	350	361	358	371	392	403	411	356	376	365	370	382	375	373	370	400	380	392	385	368	381	385	379	367	364	371	349	382	370	390	395	379	394	374	387	385	397	423	386	374	369	372	382	388	389	351	398	368	380	384	367	402	386	368	387	421	401	380	385	380	367	379	382	386	378	354	346	371	348	403	352	391	375	376	411	371	390	391	382	379	374	391	387	392	334	363	397	340	389	357	367	368	388	380	385	414	366	416	383	341	357	349	366	386	371	387	388	363	350	356	377	403	389	379	394	383	367	378	355	408	401	362	369	369	418	376	424	359	373	364	391	362	403	376	375	382	362	375	389	391	394	390	397	385	363	359	395	390	414	386	391	370	398	402	342	350	411	394	388	413	396	414	404	391	367	384	364	386	369	373	381	402	350	338	428	378	374	380	364	400	351	381	370	373	402	368	421	394	366	383	360	370	381	407	379	373	356	314	343	384	326	375	402	377	384	392	361	339	330	416	385	385	395	417	371	352	357	402	340	369	417	364	367	391	376	330	350	373	391	364	357	366	381	351	389	362	370	384	392	436	357	378	393	375	368	413	396	400	373	390	370	382	397	382	377	366	406	367	357	362	379	351	392	356	391	410	388	369	412	403	390	356	393	389	378	418	390	375	373	410	381	379	390	356	399	392	434	356	378	404	379	395	350	385	394	396	384	378	417	382	391	376	386	379	376	329	386	355	370	373	372	408	391	385	389	386	372	387	358	389	364	386	387	406	378	384	394	419	400	369	354	383	368	391	334	364	362	363	389	414	417	387	417	370	383	350	414	379	393	397	372	393	370	371	352	371	347	383	375	387	377	421	408	372	393	370	385	360	353	403	405	402	361	373	398	391	350	366	359	390	378	386	398	351	376	410	365	387	396	376	387	381	399	378	367	396	384	369	366	382	379	382	339	372	376	371	359	405	387	307	339	389	412	369	384	393	368	385	388	366	377	392	330	388	367	357	369	375	372	347	408	357	383	378	362	401	371	379	366	397	364	360	369	399	332	408	366	388	372	357	357	390	412	368	404	410	372	396	425	389	363	402	391	410	365	413	369	343	369	391	345	360	348	371	333	366	368	361	352	363	369	384	362	429	407	351	373	419	336	380	367	391	412	358	368	369	348	370	397	363	350	387	375	373	348	393	367	378	405	366	372	355	374	390	378	308	386	366	354	368	404	368	387	361	407	366	375	365	395	329	411	413	376	337	394	375	409	390	376	382	400	356	383	370	371	401	411	381	348	383	380	390	357	385	379	375	390	381	373	370	351	349	365	385	410	360	417	368	365	380	417	380	380	344	382	351	380	362	388	390	358	372	355	349	364	359	373	375	373	346	369	340	404	423	374	393	338	391	376	363	408	393	416	368	369	378	376	386	368	381	372	355	391	366	350	357	365	355	378	387	352	414	390	370	394	363	397	344	404	376	320	375	411	381	387	370	391	398	371	416	367	363	381	403	396	396	406	386	361	384	344	378	378	357	372	378	342	371	336	373	413	387	353	336	355	384	406	367	367	381	400	324	362	342	376	372	347	351	418	381	400	423	354	379	388	368	371	388	376	357	388	390	361	391	383	381	381	338	390	386	359	342	379	398	379	349	384	406	354	372	332	420	396	404	385	367	402	389	377	353	381	337	405	386	370	407	368	411	391	345	369	372	353	410	394	420	395	367	352	384	404	385	373	393	378	359	398	371	377	355	371	387	365	407	369	360	387	373	370	380	391	406	384	382	355	361	366	383	391	378	384	342	396	350	389	402	396	388	411	377	350	391	426	349	367	354	372	390	361	372	390	422	388	380	354	351	389	370	396	354	380	351	409	381	411	389	377	391	381	412	360	355	356	384	386	354	400	374	368	382	318	371	350	419	374	375	367	352	389	353	366	371	388	391	373	364	364	352	390	382	336	410	389	396	379	381	377	355	402	386	417	383	375	357	352	351	405	380	353	398	357	386	388	396	371	385	352	384	377	402	371	390	394	380	386	372	378	405	353	391	360	365	376	365	397	366	367	371	370	362	348	396	375	356	384	372	402	396	392	360	399	372	353	341	381	354	383	409	373	387	338	374	368	394	377	340	347	371	382	376	384	376	358	392	354	382	381	394	366	358	400	341	367	360	395	394	361	369	368	403	379	375	380	419	412	385	374	397	398	383	347	367	351	376	342	408	357	404	362	339	383	367	374	404	416	415	359	400	396	414	379	382	370	352	387	432	417	386	371	399	359	345	378	375	381	364	383	382	374	410	355	384	385	379	398	381	382	394	362	410	404	386	363	420	370	385	385	374	381	379	394	376	388	366	385	391	431	382	361	383	376	363	380	430	371	368	358	360	363	401	374	372	406	409	359	373	354	358	411	368	391	373	381	359	420	363	362	410	422	382	358	343	393	399	392	440	355	356	336	393	369	357	417	342	388	390	342	333	382	366	390	404	386	366	376	358	350	431	401	366	422	367	344	401	395	380	403	364	398	366	400	356	386	385	407	382	387	379	400	383	328	373	363	365	375	383	376	371	396	398	395	368	383	387	390	381	374	385	398	370	357	370	404	357	391	385	396	353	378	340	347	367	338	373	373	395	371	374	357	366	361	365	422	398	335	397	388	373	351	368	339	356	367	368	383	359	435	379	388	373	399	388	402	381	362	370	424	396	389	394	403	404	377	376	372	367	387	371	373	384	412	416	343	389	409	423	413	371	345	371	361	377	394	372	415	416	402	371	343	381	373	346	395	404	392	358	398	394	387	372	426	427	359	348	360	398	433	345	361	360	372	345	376	426	368	410	374	367	378	395	415	368	361	372	394	374	346	387	422	401	381	399	398	365	344	381	406	373	402	343	380	360	364
6484	3036	2191	1266	1065	961	894	844	880	809	881	843	812	815	833	808	831	831	822	803	877	809	855	825	797	794	785	807	817	818	835	817	840	837	809	839	821	822	829	797	816	809	861	804	760	794	799	809	831	932	824	842	790	823	801	778	821	850	825	812	799	753	844	829	801	853	842	812	781	818	842	817	799	788	787	806	871	820	801	802	826	837	784	802	829	785	795	795	846	784	866	778	792	851	836	826	844	816	791	785	853	779	837	786	750	792	842	852	838	786	818	821	837	802	808	848	773	886	807	786	844	789	788	875	802	858	816	839	795	855	822	856	834	806	810	752	858	831	795	824	800	816	845	813	806	849	769	763	804	880	828	810	807	816	782	811	854	829	824	854	821	830	775	809	807	857	809	837	885	832	779	828	801	796	814	825	856	811	844	824	802	822	813	806	809	827	831	828	778	817	808	832	837	818	791	840	836	788	818	844	792	811	800	878	833	819	870	861	785	863	851	856	806	774	803	788	845	809	829	847	845	797	854	824	841	880	800	880	826	832	799	814	798	825	820	786	803	828	832	814	831	871	826	814	792	828	847	796	847	845	758	832	829	833	750	790	796	856	841	860	808	823	793	823	820	849	798	820	842	832	822	846	824	785	850	893	841	818	830	856	828	915	829	861	825	774	836	808	786	824	822	824	821	846	802	820	840	807	834	857	839	806	845	824	821	775	845	763	809	812	795	823	810	828	851	809	850	825	816	839	864	786	801	875	832	830	768	822	812	785	835	851	834	863	841	824	815	820	825	828	846	803	805	787	849	838	785	787	839	852	800	775	802	823	778	814	813	815	823	819	794	814	799	874	793	868	812	763	785	822	844	838	867	876	819	856	828	797	815	841	804	817	852	855	808	857	796	829	842	789	882	836	792	847	852	803	845	850	815	824	832	814	816	805	800	798	767	813	797	848	840	801	797	810	829	818	804	847	810	814	818	817	811	826	840	852	854	842	822	872	837	753	856	836	831	821	759	800	836	828	823	872	776	857	844	829	807	839	844	810	855	822	797	863	860	781	820	853	842	824	827	841	848	761	822	841	844	817	849	833	830	841	846	828	816	821	799	827	785	801	813	853	856	818	847	817	767	822	766	817	807	880	839	839	781	783	829	822	780	797	806	832	777	842	786	833	822	820	811	825	864	787	852	755	838	895	824	826	813	787	829	809	787	854	796	831	839	785	831	851	787	806	801	870	848	848	813	847	819	845	778	778	782	825	810	786	842	808	813	853	784	794	865	815	789	786	802	820	818	825	808	849	807	873	849	838	842	847	839	826	797	867	799	809	840	819	853	847	807	803	831	781	841	811	800	782	752	819	839	850	801	804	785	804	862	812	818	788	845	853	854	818	822	845	794	811	832	845	824	815	820	847	825	891	804	784	815	799	863	828	850	816	811	863	825	831	785	813	826	785	793	821	807	829	833	829	797	837	801	821	830	841	796	824	862	833	801	890	825	814	841	786	837	837	816	791	837	823	810	835	813	818	841	823	791	836	887	800	819	793	800	816	824	811	763	785	851	796	818	770	823	823	816	788	793	838	823	815	838	802	836	804	779	803	837	887	821	813	818	795	782	787	829	800	853	810	859	789	864	789	863	822	793	823	749	802	831	824	829	825	847	822	801	827	838	816	815	792	861	812	819	800	828	831	852	869	784	787	782	811	822	862	841	825	835	801	784	811	817	826	801	822	790	833	767	792	845	834	805	860	776	794	803	819	812	790	779	817	785	785	830	782	798	764	798	783	819	846	810	832	819	816	758	785	808	810	792	822	799	816	810	820	840	873	822	793	827	850	858	820	802	812	854	821	829	848	833	836	783	806	840	793	841	809	818	828	860	826	764	807	866	839	863	797	796	839	805	843	801	785	822	807	851	806	826	792	797	799	830	839	783	861	822	862	849	834	838	831	806	799	869	839	869	817	836	789	821	832	848	844	814	778	851	773	868	794	790	821	849	825	815	852	785	860	767	783	808	816	820	844	840	832	835	789	789	799	811	872	790	864	798	813	829	857	837	862	821	814	827	799	773	785	825	828	800	776	830	817	829	789	825	805	825	833	872	841	815	858	835	830	822	806	826	825	847	820	792	809	794	793	825	858	811	759	801	816	764	788	879	844	821	810	781	814	807	853	848	847	792	785	798	779	872	769	780	825	839	758	900	831	826	811	808	860	829	827	828	805	836	825	883	823	842	811	826	791	821	795	799	785	852	789	872	794	841	811	844	790	838	878	825	890	822	840	818	818	795	810	829	814	839	804	814	890	813	802	783	821	813	869	823	800	807	826	816	846	800	823	824	820	830	856	823	805	834	823	824	839	790	774	792	781	786	768	793	848	843	772	810	862	810	776	817	827	861	834	823	806	818	813	858	863	851	800	801	786	860	804	804	844	802	818	865	853	818	813	814	819	874	841	825	823	829	797	795	774	834	823	821	862	813	831	788	868	810	835	800	828	792	869	836	819	831	827	829	815	893	787	830	844	782	820	853	783	817	750	816	812	813	815	791	870	847	784	819	859	804	869	837	822	821	780	843	816	856	823	789	862	789	862	826	876	772	781	814	808	831	818	844	799	785	804	805	852	844	849	820	863	794	860	813	861	848	819	850	816	782	841	842	821	788	836	776	829	846	844	820	855	809	836	824	828	790	801	823	839	802	851	855	861	834	813	837	848	786	822	823	802	826	798	800	811	821	805	809	800	804	768	840	806	800	836	826	836	746	864	788	768	800	805	830	832	825	846	780	832	819	845	811	805	847	828	806	819	852	799	859	860	871	797	835	868	794	831	852	846	806	853	820	810	829	841	820	841	845	872	855	785	795	845	823	862	791	848	846	862	793	827	832	842	792	849	845	795	832	875	842	782	813	822	812	751	817	834	825	793	779	816	826	837	812	755	827	813	845	822	795	861	776	798	802	851	830	821	876	852	805	839	806	822	802	814	823	849	851	809	817	878	793	800	840	806	832	840	783	814	786	828	863	800	888	839	847	814	785	812	795	793	835	865	798	816	867	816	800	812	840	828	871	785	814	825	916	856	805	788	789	865	825	838	839	802	820	796	833	794	834	829	792	770	826	803	782	815	836	815	789	750	823	802	828	823	823	798	841	803	822	787	845	822	796	766	868	851	803	857	838	765	850	809	843	834	771	860	858	804	850	819	839	801	874	829	824	875	834	798	860	832	852	847	845	800	855	850	813	864	835	850	834	786	863	813	795	830	815	838	816	803	803	806	794	824	879	876	810	808	842	808	833	847	836	863	783	806	844	880	822	836	781	813	767	826	819	840	803	838	749	872	761	787	813	818	824	768	844	775	842	818	748	790	854	825	819	817	868	858	829	818	816	833	770	789	866	825	852	838	798	807	873	804	810	883	792	864	822	822	802	782	806	777	842	812	801	836	817	852	829	835	878	764	826	842	802	841	774	843	834	799	809	803	848	810	844	829	796	760	844	821	847	801	765	813	859	796	769	784
24073	21216	25339	27366	21217	21199	2607	468	371	297	281	294	242	249	214	244	237	213	204	226	218	183	185	189	228	222	217	200	187	215	200	203	188	162	187	195	180	189	180	181	207	200	196	225	191	176	197	200	218	192	202	182	206	192	170	190	233	214	208	187	177	194	191	214	210	192	192	177	180	193	218	175	191	201	208	180	198	195	193	197	196	196	191	206	206	195	187	207	187	159	173	175	205	185	175	187	201	206	200	221	186	188	177	172	173	175	178	187	163	205	192	206	172	206	217	189	193	191	205	208	187	198	174	170	187	170	205	207	193	198	163	180	189	209	191	194	184	194	189	175	166	189	176	172	222	204	182	193	187	223	202	202	218	195	188	186	215	175	199	192	203	160	189	214	181	216	195	170	205	183	190	179	191	186	199	169	166	197	193	185	210	219	199	187	201	194	194	202	225	204	190	164	187	191	198	197	180	197	179	168	197	214	198	189	178	190	194	207	204	187	185	194	180	199	181	196	203	184	200	197	197	193	208	194	198	189	188	188	197	207	178	195	185	164	191	186	177	220	183	217	189	197	165	188	183	178	190	177	182	178	204	185	188	165	196	208	200	194	215	161	218	166	206	192	195	208	211	200	197	211	196	200	180	214	182	185	175	185	170	192	221	218	194	227	201	184	185	161	184	194	188	191	188	200	166	214	195	177	168	164	170	204	181	191	195	187	199	215	187	187	177	214	184	204	188	171	191	201	181	177	207	209	218	177	200	191	187	219	196	185	193	184	178	192	192	178	196	203	183	200	209	197	178	185	203	173	162	219	184	168	210	201	183	201	189	195	194	173	199	206	213	168	171	186	196	185	179	178	184	192	190	187	178	176	175	191	169	186	193	220	159	203	217	187	185	188	190	183	186	197	202	185	177	215	191	187	192	182	171	202	191	194	208	182	183	179	180	192	175	169	176	185	182	183	158	190	207	196	165	194	180	213	184	172	206	206	176	184	175	183	186	186	193	225	193	202	226	182	196	179	199	191	189	159	194	184	213	203	209	187	209	201	186	195	186	199	230	192	199	183	188	191	181	211	210	183	199	197	187	182	195	198	187	174	186	212	172	195	183	213	193	198	201	163	214	203	202	214	189	216	165	192	212	188	177	221	191	164	181	190	183	212	159	226	193	166	187	166	195	149	200	205	197	194	205	220	189	182	189	198	183	178	177	196	202	174	177	173	162	198	169	178	189	198	181	167	194	175	210	205	183	181	165	193	197	182	173	210	185	199	182	168	203	217	186	201	181	189	175	188	183	181	177	212	174	187	207	188	185	202	163	185	177	212	183	204	193	214	182	168	204	171	197	194	215	201	201	175	204	190	223	182	218	172	187	218	192	186	183	207	177	176	186	199	209	225	187	206	202	186	179	201	175	179	205	180	200	172	199	207	204	184	196	216	212	199	194	206	172	201	189	181	210	193	181	189	184	148	203	220	183	206	191	179	195	192	186	199	193	183	209	208	170	174	164	187	174	215	209	175	175	214	187	208	184	184	190	185	197	212	187	178	221	168	202	189	199	184	182	158	173	190	175	182	187	178	201	194	201	198	192	196	197	206	196	215	188	162	195	195	198	230	205	170	206	193	197	189	184	215	211	182	190	202	156	198	189	198	222	203	195	196	185	209	200	177	198	183	172	179	166	200	212	200	194	200	233	193	185	194	175	184	181	213	196	203	178	164	173	202	168	198	161	189	193	195	181	213	196	183	194	171	173	225	186	198	199	180	203	231	200	213	205	177	226	174	164	188	194	215	211	172	188	206	199	182	201	198	182	193	192	161	205	185	194	197	189	176	181	195	196	180	184	180	196	212	188	184	183	204	214	187	208	209	186	230	171	182	191	186	188	176	188	204	189	170	186	208	199	197	186	204	198	185	188	166	178	168	190	212	207	184	186	174	185	188	182	198	175	195	168	176	181	177	184	149	220	192	187	180	188	196	205	180	201	179	169	183	177	183	211	192	163	206	198	159	163	194	216	196	200	183	182	193	163	191	180	185	211	180	192	215	187	193	199	181	175	173	150	168	181	199	167	192	199	179	194	214	208	201	180	196	181	195	182	205	183	192	201	172	196	182	197	160	222	195	179	168	182	208	196	177	197	191	195	189	155	180	199	184	180	215	166	212	193	197	175	195	210	205	200	188	206	211	196	192	178	188	229	169	185	209	192	192	182	182	186	178	213	212	193	179	198	158	204	194	220	184	194	171	183	168	178	186	209	188	183	183	199	204	192	201	194	194	193	172	172	204	215	177	182	189	175	192	196	215	169	191	177	193	195	188	192	195	192	181	162	204	182	232	203	184	208	208	194	196	193	190	170	206	190	209	207	188	179	183	177	178	189	205	212	181	183	186	161	229	212	165	204	184	193	181	201	185	194	193	227	180	196	211	168	202	169	159	202	193	210	205	210	179	192	175	201	184	172	198	201	209	153	197	201	197	203	177	175	176	185	171	214	180	180	218	189	170	184	179	181	198	191	193	174	182	202	191	188	181	191	193	182	226	205	195	187	196	196	198	176	170	211	194	196	210	203	188	195	191	169	184	187	189	182	172	190	184	228	185	169	195	185	170	183	176	174	189	214	207	184	197	190	198	194	192	176	171	190	173	198	204	194	191	183	173	209	200	189	170	179	175	208	204	192	175	179	195	175	171	207	204	219	184	192	187	203	155	196	198	201	203	191	183	191	169	185	189	220	175	179	230	177	185	180	193	177	185	184	188	192	211	204	188	185	194	183	208	217	197	187	196	200	188	201	232	180	182	186	214	158	195	186	179	190	180	195	186	182	195	179	205	192	208	168	179	189	182	201	174	196	192	170	163	163	182	172	176	194	167	181	189	194	207	234	174	196	169	194	176	193	190	179	198	199	185	186	198	193	171	191	192	181	181	185	205	174	199	196	186	172	172	178	188	199	199	183	215	177	189	181	195	196	199	187	210	173	180	179	212	174	168	192	197	198	162	176	196	208	181	186	196	200	181	176	209	206	192	231	193	153	185	177	188	211	194	173	203	160	183	179	184	186	208	183	192	189	171	197	200	201	191	197	203	210	173	199	164	204	187	181	189	186	205	207	194	199	185	177	191	190	205	182	185	184	197	210	199	202	188	190	187	202	167	183	199	199	204	168	191	190	186	181	191	187	182	213	186	185	179	196	195	202	207	133	178	190	179	207	197	172	209	176	162	186	186	178	200	197	219	183	195	181	197	182	177	177	208	198	200	221	191	181	208	192	165	179	207	196	176	177	201	188	207	199	163	170	178	179	222	170	175	179	200	170	171	197	197	172	156	183	211	214	176	159	205	214	203	182	183	163	209	181	188	186	176	206	185	179	190	183	194	173	193	172	185	174	175	205	187	169	201	206	201	190	178	177	221	175	212	180	203	197	162	186	183	191	174	177	206	195	205	177	184	173	188	211	209	194	200	172	195	205	213	197	182	184	180	181	196	179	189	192	199	225	186	204	180	191	214
4138	4723	2924	1407	915	678	573	581	561	480	479	512	482	476	471	446	450	493	444	480	499	428	459	496	450	446	476	429	493	457	494	489	464	476	469	464	448	478	463	476	450	434	438	498	443	439	455	450	482	430	413	490	451	478	460	472	430	447	486	466	457	439	464	527	471	450	410	472	454	451	482	427	462	432	508	433	435	444	454	448	461	442	448	460	459	428	425	455	463	439	458	446	465	422	468	472	487	444	435	486	482	428	477	438	474	448	464	403	516	495	437	481	479	444	423	491	449	442	457	450	414	435	468	475	434	499	481	460	479	443	451	481	476	417	454	460	437	443	441	438	428	412	431	484	463	453	449	424	428	471	402	462	443	419	449	450	434	445	466	457	477	449	451	432	466	444	444	426	484	426	442	465	446	442	443	452	434	482	459	468	463	475	480	489	434	465	465	457	468	439	459	443	431	448	420	450	511	440	466	450	453	464	473	466	447	454	431	481	455	463	445	428	469	443	424	462	456	479	453	468	460	454	461	438	451	471	461	447	470	454	447	462	419	456	470	464	479	447	483	434	456	453	401	478	470	466	403	431	432	467	491	456	452	461	447	463	450	461	439	423	449	439	461	462	488	429	425	461	460	478	414	448	465	449	440	475	437	433	450	464	429	433	454	472	477	422	404	464	456	438	503	491	433	473	458	468	464	432	499	461	495	442	464	438	457	448	473	451	482	484	437	454	456	437	427	441	473	459	509	477	435	418	463	449	398	459	421	499	481	417	481	426	437	463	457	487	448	503	455	440	478	494	477	449	459	468	442	414	498	442	426	422	461	454	479	437	483	451	458	466	450	448	460	458	430	468	425	424	402	447	449	453	467	423	451	468	451	451	431	481	427	468	439	483	411	467	459	464	446	451	493	480	472	477	437	449	481	435	469	474	466	452	487	455	451	456	435	428	432	431	454	454	474	463	475	467	442	467	446	466	459	460	462	457	479	462	415	430	463	464	452	464	466	462	448	421	429	478	518	457	434	462	480	453	465	446	480	451	435	442	467	430	420	424	485	490	440	438	452	472	448	473	483	450	462	442	470	457	413	461	481	469	424	449	455	482	449	445	436	464	475	488	453	408	455	421	474	466	461	456	450	452	425	496	432	464	472	447	443	422	490	436	435	423	467	450	469	430	447	453	447	454	460	439	443	455	488	470	463	455	474	470	459	492	496	460	474	467	451	449	495	430	403	432	445	427	433	453	464	411	431	450	476	457	487	408	450	450	444	430	444	481	480	495	447	459	424	492	478	424	486	470	444	435	447	453	459	447	456	493	459	461	460	431	444	486	482	455	448	439	469	459	430	451	488	456	478	459	436	456	449	417	488	444	444	440	441	492	470	449	452	471	441	456	457	450	486	442	446	481	466	457	463	482	466	461	451	485	457	442	464	462	487	466	470	444	437	495	447	415	466	460	420	458	442	488	424	430	482	450	413	455	455	460	441	467	455	485	451	452	458	491	474	472	456	473	475	438	435	430	488	420	456	441	471	470	450	433	418	426	494	469	429	462	467	400	477	450	475	506	436	454	436	456	438	439	445	420	484	501	411	464	407	448	468	442	454	478	449	435	464	481	490	490	444	464	475	439	484	473	462	454	449	397	439	434	423	397	461	436	448	448	455	430	442	462	495	439	461	446	420	471	436	466	441	447	472	438	450	481	456	445	432	442	461	462	458	462	453	462	452	439	433	486	455	466	442	411	423	454	468	461	448	454	478	412	441	424	462	479	461	460	476	432	435	440	416	512	442	438	453	473	429	417	426	454	416	423	424	443	422	463	458	457	434	444	431	459	449	480	479	417	472	500	460	395	468	441	460	451	454	501	441	462	466	460	489	450	452	440	488	437	483	423	430	430	429	440	439	401	439	423	459	449	437	410	457	484	448	487	431	464	438	441	442	461	473	455	487	473	414	446	455	469	421	461	403	434	470	475	469	457	463	472	470	451	448	457	414	438	466	467	450	450	478	469	463	455	435	449	468	449	441	456	470	472	412	416	492	446	430	470	473	455	461	453	456	467	476	469	478	431	452	448	443	429	461	484	454	462	438	437	503	427	461	450	448	460	454	432	445	460	465	439	466	445	451	431	419	419	446	470	490	410	436	434	442	443	440	438	478	452	451	416	468	422	456	491	459	457	466	492	476	417	441	462	472	419	463	456	450	502	453	457	428	467	457	479	460	408	442	461	436	446	462	457	457	481	471	449	436	446	445	497	454	483	419	447	461	395	452	428	457	488	474	458	448	447	429	495	471	416	422	464	447	469	483	447	501	447	457	478	459	464	457	437	421	421	470	470	433	451	468	476	449	447	469	441	495	467	473	445	463	443	485	448	450	436	421	457	485	386	432	436	458	466	455	492	435	485	422	429	444	436	427	471	474	444	438	483	480	476	466	421	451	440	475	434	478	442	451	439	472	416	430	466	473	400	442	474	437	417	453	459	442	478	445	470	435	450	470	456	439	457	493	500	436	480	452	431	455	448	443	429	441	421	433	449	495	461	436	478	449	471	433	470	480	439	466	459	414	456	470	459	431	428	452	459	469	424	434	465	469	475	461	439	469	430	450	491	455	449	476	495	471	463	430	485	502	470	416	427	494	447	460	423	448	474	463	460	476	462	480	453	479	459	434	450	440	486	444	435	492	472	446	428	468	440	481	463	446	467	460	469	441	465	448	457	480	471	426	441	471	467	466	488	494	433	456	483	465	452	438	448	450	468	436	442	440	424	445	478	492	413	443	455	463	490	411	462	481	479	433	484	428	455	485	463	473	424	459	451	453	451	452	475	451	452	465	463	464	441	445	470	423	445	454	446	463	467	485	471	512	453	451	448	448	433	449	478	418	491	470	475	435	488	417	464	464	459	492	437	434	408	452	466	465	484	475	439	466	406	432	442	471	460	438	451	441	468	475	479	460	459	476	458	449	468	479	468	489	456	452	468	458	459	465	462	436	446	468	468	443	463	422	503	439	416	484	445	476	454	439	460	468	452	434	472	451	482	479	436	451	451	440	484	450	467	438	478	415	430	459	429	423	436	441	414	406	434	468	447	435	476	451	444	479	466	446	438	470	424	483	470	427	439	485	445	468	459	494	449	458	504	421	458	444	472	459	425	420	453	435	476	455	482	465	473	476	471	484	480	400	426	464	464	448	461	450	436	448	442	450	431	447	459	434	441	452	419	460	478	437	476	480	498	439	483	439	431	447	457	453	449	454	470	454	428	439	429	485	425	494	441	452	499	451	448	430	491	457	418	477	423	446	446	473	448	473	504	429	452	484	421	451	440	465	439	462	488	449	439	492	454	471	476	438	473	439	475	444	435	471	444	479	418	453	439	476	473	431	398	429	441	426	495	440	443	453	463	438	494	465	443	514	496	462	460	404	444	470	455	439	417	427	463	459	454	430	449	451	444	483	487	480	458	482	456	469	474	466	480	444	445	458	416	428	469	460	447	450	440	455	447	444	485
34105	11231	1552	828	660	611	494	476	433	463	468	457	418	477	453	457	442	488	497	456	472	410	449	462	444	482	442	417	438	482	460	490	435	448	459	455	427	445	426	455	446	450	473	464	444	464	437	408	431	437	405	435	464	419	472	467	413	474	439	466	468	444	465	448	441	427	422	438	440	428	483	436	499	430	442	408	409	389	397	490	452	456	443	455	461	452	437	452	416	479	476	435	453	448	466	463	443	459	497	422	441	465	450	461	430	465	430	418	500	428	435	429	469	453	467	430	446	465	447	450	429	460	468	446	488	457	391	414	454	461	429	456	440	445	435	425	454	415	417	466	428	442	472	414	462	470	453	414	452	442	430	468	469	445	448	467	425	449	431	471	442	467	453	449	456	410	426	440	427	430	449	435	484	466	382	480	472	455	437	435	432	465	440	428	446	464	468	464	460	432	385	454	416	439	468	409	473	456	477	445	427	421	435	433	467	457	468	429	438	419	456	422	476	471	449	445	425	433	465	420	463	442	445	437	449	463	481	436	434	423	431	432	417	441	461	422	431	440	433	462	421	444	439	458	451	423	482	446	450	414	442	476	470	415	461	466	468	441	462	410	434	450	463	445	436	444	417	432	469	454	429	401	465	466	425	453	418	434	442	460	431	454	411	466	461	416	462	466	455	425	410	402	405	430	448	432	456	461	490	415	432	433	416	397	421	437	461	433	441	487	453	438	430	476	470	430	446	419	448	429	432	443	442	485	457	466	441	395	428	434	413	458	474	457	473	439	492	410	442	410	415	443	486	453	461	460	441	416	424	447	463	424	414	462	450	427	484	421	425	422	433	444	470	422	416	430	460	450	419	472	455	411	450	416	496	461	439	456	422	448	441	406	433	435	446	448	441	455	457	449	476	464	437	466	438	452	509	440	461	413	435	434	393	482	443	482	415	443	453	463	419	460	468	435	452	422	423	425	458	451	460	420	412	450	468	469	440	438	423	487	426	467	437	457	410	421	389	461	472	469	476	424	419	437	452	461	458	450	421	439	422	432	434	430	451	434	436	418	439	443	443	410	447	427	437	435	445	442	415	441	421	464	441	455	429	427	442	418	435	454	449	459	453	416	408	461	462	487	487	437	418	443	456	448	456	481	414	445	433	415	504	458	448	451	430	468	389	433	422	448	419	431	482	476	482	406	444	480	458	431	441	456	457	478	401	415	462	468	445	484	420	459	440	431	439	440	432	447	414	439	419	438	430	427	462	396	433	421	423	447	475	434	435	418	529	436	437	498	475	435	430	449	492	458	457	482	421	421	464	461	450	425	429	409	446	450	474	432	442	444	444	428	451	433	460	456	428	440	444	434	449	446	438	390	493	455	459	425	447	447	456	439	462	422	407	442	445	433	442	451	455	408	424	441	444	451	475	452	472	450	399	433	403	460	439	459	462	463	460	482	462	418	490	424	442	452	461	425	472	420	445	480	432	456	405	443	436	453	454	461	435	447	471	459	428	444	440	424	448	469	459	460	452	470	453	481	447	428	413	445	438	447	414	451	435	431	433	409	423	420	432	461	485	436	476	441	426	420	452	460	460	422	476	424	390	438	485	435	440	452	465	441	411	435	425	433	430	478	434	491	488	441	417	426	411	452	455	465	435	465	428	421	415	421	436	450	439	434	450	508	484	406	408	429	466	448	435	431	447	437	439	454	421	515	443	467	499	444	463	433	454	420	428	492	443	469	450	438	436	426	442	438	411	431	463	466	422	417	432	469	480	456	457	419	418	475	447	489	491	443	418	433	491	418	429	439	453	505	487	445	473	431	489	418	417	443	434	439	445	430	459	451	463	438	392	437	422	439	423	459	492	431	479	468	459	415	459	431	442	405	431	412	452	444	490	469	443	430	464	471	432	437	477	452	420	440	428	433	450	439	457	455	425	437	425	431	432	422	455	434	486	445	413	415	436	424	414	501	451	457	443	458	443	456	442	421	430	410	439	448	441	426	429	416	450	445	485	411	457	415	395	443	456	429	438	463	454	454	444	469	422	478	440	465	447	410	450	443	417	420	451	417	468	480	477	468	459	441	424	417	472	424	456	447	464	420	437	439	446	457	462	465	445	446	436	452	423	426	438	473	400	434	472	456	457	457	469	473	432	457	396	454	466	471	441	422	479	436	450	462	429	463	474	442	516	479	467	404	460	480	469	441	444	470	468	443	445	449	414	441	411	445	424	475	433	470	422	412	402	407	445	454	439	452	427	432	434	440	445	463	434	411	437	457	455	426	454	436	403	411	481	438	428	506	476	421	441	469	441	434	449	411	433	428	432	477	427	469	444	420	455	442	412	477	486	443	410	416	479	435	424	468	428	445	432	493	448	406	442	472	446	431	451	433	450	471	455	465	439	435	461	462	458	417	448	429	444	465	454	455	444	425	433	447	420	425	444	428	444	431	449	460	447	479	452	456	470	461	416	423	476	447	470	435	439	462	447	474	399	470	477	454	436	411	457	429	454	464	425	454	411	422	462	431	424	436	428	451	443	443	473	441	463	445	429	448	415	419	447	433	463	470	468	465	442	411	402	446	467	436	445	415	425	492	491	463	440	446	449	474	456	421	421	437	384	437	452	434	415	438	464	446	459	456	467	451	420	405	407	477	473	451	429	450	411	453	429	448	460	458	452	469	417	412	421	450	418	428	412	458	433	465	457	434	452	437	416	424	456	450	484	454	436	450	475	414	446	417	450	484	458	458	493	493	439	433	427	459	429	443	433	399	434	404	443	447	408	448	437	394	457	453	385	476	473	455	496	404	398	429	437	455	454	462	453	449	421	465	412	405	415	459	484	474	453	435	436	428	426	417	464	445	431	429	445	458	456	437	444	476	429	466	454	425	457	397	422	456	474	444	466	472	458	427	426	484	413	447	449	481	475	468	462	441	494	433	433	437	453	461	449	471	468	438	379	450	459	455	450	413	438	485	453	453	461	431	479	455	453	459	477	437	421	424	494	413	441	457	425	389	447	433	444	463	468	496	483	450	399	435	457	416	449	477	452	432	440	431	447	464	432	423	400	438	466	455	440	415	435	449	458	459	437	417	429	478	467	487	452	400	456	410	425	439	416	427	418	413	449	448	453	411	426	460	450	419	442	438	477	500	456	456	475	471	436	439	421	487	455	474	424	469	443	433	445	451	475	442	440	443	443	482	453	467	414	422	444	419	457	455	456	472	456	440	431	431	449	422	445	459	446	445	421	482	428	439	450	413	448	429	382	413	426	435	447	429	451	446	444	475	489	451	454	477	463	410	484	463	420	434	447	430	456	445	450	448	449	434	466	461	431	437	423	432	429	429	470	477	456	448	391	465	461	448	434	461	438	411	458	443	504	434	437	471	440	405	490	436	474	430	457	429	416	458	447	450	415	402	410	466	477	442	462	442	468	419	407	429	445	442	477	468	373	406	450	412	432	445	427	454	458	461	441	428	470	438	456	416	475	422	430	465	462	480	434	467
9155	1182	1045	976	1012	951	1052	1028	966	991	953	963	980	990	958	957	954	901	1025	956	945	941	965	1019	987	952	981	951	933	989	954	989	955	959	958	961	975	998	910	936	875	965	978	905	990	954	928	939	985	1030	988	954	883	996	967	1000	951	960	954	955	920	988	976	921	953	943	973	944	931	974	994	952	994	989	955	920	980	932	984	917	973	897	974	918	893	964	991	969	945	955	929	971	1015	951	991	964	1021	937	947	890	943	982	1010	959	892	925	975	1006	939	950	988	964	941	952	929	992	1002	948	930	1012	965	960	985	936	962	988	946	948	955	934	962	903	946	952	973	1009	949	938	932	980	903	997	1018	931	980	942	954	930	990	983	895	994	977	952	990	898	994	930	974	957	953	975	876	953	969	940	975	946	950	940	899	953	978	925	965	964	989	929	933	980	960	984	1003	1003	941	973	996	989	951	905	974	978	1015	984	1014	994	942	1019	902	922	1003	952	940	964	1034	964	947	967	984	1001	970	923	1001	1006	1000	966	997	1020	915	899	1036	968	995	936	973	947	949	943	943	935	973	962	949	966	975	946	932	928	907	954	1012	909	970	931	1018	967	977	974	1000	916	920	926	1028	848	922	960	928	954	953	946	1038	880	921	924	1013	990	953	991	957	941	915	944	1020	988	944	986	935	954	1011	994	964	988	967	956	960	949	1005	919	964	931	1000	984	926	1045	958	996	949	937	971	911	983	979	1011	982	924	1029	963	991	971	994	981	926	935	948	941	1026	993	992	992	896	930	960	980	929	991	980	1012	960	934	890	927	957	967	925	967	1000	978	932	977	972	988	998	897	944	946	927	928	981	981	1027	956	956	949	915	948	914	983	959	947	977	966	1003	986	929	994	943	988	1014	991	937	958	926	945	958	929	969	969	992	976	962	942	949	973	967	1012	959	987	957	931	977	1026	962	930	934	979	921	1012	967	957	966	938	984	967	963	952	1001	1017	946	1010	1008	998	987	987	958	961	1021	969	1002	956	1027	977	980	985	962	947	1010	966	923	1030	970	929	929	978	922	970	964	939	961	967	941	1010	970	1010	1055	980	931	966	940	932	979	941	901	948	960	960	903	943	961	932	955	959	1031	955	918	1014	962	946	943	863	982	982	895	954	969	979	907	968	947	916	947	1015	951	1024	964	981	929	962	976	923	1003	1048	950	986	990	916	938	972	963	940	984	1019	976	951	1001	963	963	992	980	1001	942	909	927	976	974	959	950	988	934	962	976	942	956	914	955	1012	994	932	933	929	908	960	975	964	975	1019	930	950	960	955	930	977	1008	971	978	947	963	935	959	956	988	928	938	999	986	948	943	1002	924	992	976	1015	1017	926	1023	913	958	960	988	912	893	941	957	1017	979	927	999	999	909	952	950	988	893	930	1015	982	990	1021	950	934	932	956	1019	967	972	934	991	974	999	922	920	981	974	924	953	979	977	945	1007	983	992	1011	981	1001	970	998	930	917	995	932	990	958	963	949	980	994	953	1013	952	963	1015	977	973	989	984	980	965	1004	943	958	971	955	909	931	983	972	976	918	964	978	970	979	954	946	961	921	1019	945	1009	975	973	1056	960	961	974	931	954	895	961	1031	962	953	967	965	970	941	944	953	942	959	987	955	940	942	946	985	989	951	1007	984	937	955	975	994	948	942	963	948	915	1004	996	937	923	981	957	957	970	924	987	960	938	996	996	974	997	1012	993	1019	944	936	1001	917	909	954	921	1036	977	989	990	1001	981	968	954	956	956	971	977	964	947	967	953	991	1017	938	977	925	983	979	922	988	943	960	950	935	979	934	975	1020	956	939	976	966	952	985	963	927	955	916	988	1007	954	927	995	918	1012	981	933	970	945	1023	961	992	957	971	988	994	956	949	970	932	965	979	976	917	961	966	936	992	942	935	973	1057	943	934	983	944	1009	948	915	979	953	936	946	1011	926	993	953	989	928	913	947	896	935	1000	959	956	901	958	965	930	955	1003	943	992	973	984	964	946	950	1000	993	960	977	946	984	915	929	948	969	953	984	971	973	945	1007	978	971	1007	996	912	954	924	962	938	926	985	932	996	944	992	980	986	918	957	1020	978	939	986	955	943	915	938	952	1005	955	957	953	967	902	999	1001	925	1021	979	969	937	989	961	901	956	953	965	964	966	991	989	926	986	973	899	987	970	947	931	956	897	975	960	947	1022	994	961	1002	957	948	996	972	955	1018	953	955	913	1028	934	971	929	965	975	991	918	969	1004	961	948	943	916	998	977	937	969	1042	998	1026	984	944	978	969	951	941	877	947	967	974	930	994	945	1004	966	933	952	1018	926	1017	913	947	973	944	951	973	1035	995	912	893	908	925	990	953	957	975	932	941	987	934	957	989	970	1005	986	958	1013	938	955	910	976	1012	975	1007	932	911	969	981	954	962	946	913	963	989	925	917	942	943	1008	956	951	1024	932	977	926	922	989	994	978	989	945	972	1008	963	919	968	978	946	927	952	984	955	940	949	973	925	910	956	967	1015	934	1009	913	984	915	992	992	905	965	959	979	950	982	905	942	990	933	937	923	947	957	946	942	997	947	917	994	1002	977	1003	923	951	975	1001	1029	985	923	955	998	939	993	960	919	949	939	930	954	955	943	996	957	990	926	947	945	945	973	995	1004	957	949	926	910	932	1025	914	916	973	988	945	991	939	966	939	1007	994	966	946	936	1053	998	971	995	917	969	993	951	964	971	935	1026	954	924	898	969	962	1029	1007	955	947	946	923	963	973	962	974	950	965	1005	976	939	894	961	941	963	998	979	954	960	982	951	973	936	912	906	934	1012	909	947	965	925	969	872	960	948	938	968	920	932	954	898	931	954	980	925	961	953	915	990	949	974	1008	944	993	991	964	918	974	968	948	958	993	997	924	900	968	997	1006	976	897	946	958	926	919	979	934	893	1015	1044	940	970	957	991	997	892	911	936	958	883	927	940	1044	957	965	1010	949	983	930	1015	1015	1017	990	967	940	936	912	991	971	906	983	942	992	935	925	1011	990	939	952	1042	1005	937	929	998	947	947	970	958	993	966	1060	1014	938	983	985	972	1027	1003	856	949	984	963	945	942	965	999	1002	953	988	940	959	952	912	941	964	939	936	920	927	950	929	959	910	977	967	980	951	968	1014	956	903	930	999	976	952	966	994	945	996	981	918	983	955	938	1016	987	958	952	1040	920	933	1033	956	916	966	992	983	930	989	943	983	994	973	984	952	943	907	991	966	923	1035	1029	1003	957	958	1012	995	946	963	1017	928	949	1017	928	979	979	907	988	949	955	911	985	993	909	1002	993	965	981	960	945	957	947	1013	928	986	987	977	943	951	958	958	996	982	974	1018	935	994	982	965	956	956	949	961	967	986	981	962	993	953	909	957	915	993	974	922	923	957	941	966	954	1004	1031	905	1008	927	946	973	945	979	967	945	944	973	911	917	970	946	970	989	1035	980	920	1040	951	997	996	983	929	1009	1003	946	946	942	953	1030	972	972	973	1003	1001	978	968	952	894	974	976	906	937	957	1013	965	974	1016	914	942	963	994	989	981	1017	940	976	989	971	959	984	950	898	1007	996	943	972	927	980	926	985	979	944	1035	985	1066	974	960	991	979	972	1007	943	999	983	1003	1011	999	1003	911	967	930	954	1014	1008	890	963	987	958	936
24810	21189	24749	27883	21060	3935	619	488	412	400	416	419	392	411	378	411	394	443	382	382	385	411	366	430	371	370	393	355	412	363	400	355	384	383	353	403	382	421	378	377	338	386	392	376	332	406	363	390	377	391	388	387	409	396	344	398	387	385	401	372	394	340	361	403	367	397	396	358	372	372	349	394	350	362	325	385	394	381	394	369	409	374	368	403	371	379	381	377	360	412	355	410	353	379	371	400	362	388	400	395	379	370	364	385	376	366	352	364	361	414	370	393	402	348	368	374	379	359	390	370	368	365	388	354	416	400	397	388	374	359	333	388	409	366	387	397	326	357	360	401	368	364	380	372	376	365	362	388	374	411	386	379	380	370	411	377	370	355	412	380	360	393	364	416	358	362	404	395	406	387	374	355	380	374	355	348	392	386	355	392	402	355	398	383	385	386	341	385	349	390	383	401	367	381	367	360	400	367	367	374	377	401	409	420	352	362	395	363	413	397	356	350	408	356	378	360	390	347	384	374	397	341	412	345	349	413	402	393	369	359	397	362	364	385	356	372	362	413	337	399	382	350	356	336	394	399	372	399	371	341	389	338	357	355	368	400	386	377	347	392	369	366	389	361	360	378	356	380	393	371	395	358	410	384	436	394	321	391	336	372	398	405	360	363	367	359	383	423	358	399	376	412	390	380	360	390	340	352	390	371	338	379	358	378	381	371	372	388	379	359	386	368	398	376	376	402	378	379	352	370	362	356	363	355	369	356	375	372	364	337	388	372	359	391	381	356	337	390	368	386	347	402	382	390	375	362	407	391	375	394	377	376	384	385	356	361	441	390	422	376	401	348	370	379	399	403	381	398	387	363	330	391	382	390	393	386	387	375	389	351	409	414	369	363	387	346	424	428	404	363	363	395	391	382	349	359	375	366	368	377	349	384	367	379	384	347	392	358	364	375	396	375	362	390	357	400	395	429	346	347	399	405	378	396	369	377	376	384	336	387	365	403	372	378	356	358	367	386	372	366	372	332	384	389	371	395	406	412	411	402	362	393	408	364	392	377	392	364	362	388	376	398	375	377	351	379	386	352	388	347	361	404	390	360	391	393	386	379	386	384	369	342	389	383	401	358	372	356	367	405	347	379	374	360	401	387	387	378	344	396	392	348	378	398	378	374	413	349	408	378	356	335	373	391	379	395	365	388	387	353	390	384	398	393	394	369	356	394	367	386	377	375	359	321	363	354	408	385	396	359	430	364	383	414	357	360	394	382	360	396	395	381	393	390	381	364	371	399	351	382	405	413	357	397	373	353	392	356	425	404	381	392	409	386	388	351	377	361	372	365	355	378	389	390	421	365	415	355	406	357	368	363	374	379	375	395	370	419	358	352	397	380	385	390	363	363	373	397	357	378	410	362	370	383	367	391	380	384	385	391	378	371	397	431	368	377	374	387	347	368	393	357	384	399	371	358	373	386	379	397	374	383	370	368	392	360	345	363	414	400	391	397	406	410	367	382	386	356	377	362	384	377	392	371	395	420	352	402	390	388	341	414	435	390	340	333	374	396	386	347	394	363	377	405	383	367	382	377	362	404	430	393	381	368	397	350	361	372	358	378	388	366	365	407	388	355	364	350	360	370	381	367	404	366	403	386	375	350	354	377	406	368	349	328	374	398	361	352	354	375	394	376	373	359	386	361	380	350	355	381	360	375	369	365	383	359	364	359	376	411	398	392	381	383	367	394	362	378	409	376	347	398	405	349	390	359	373	383	363	359	400	406	370	406	377	361	355	384	409	368	365	397	380	358	380	400	393	410	376	366	370	370	399	359	372	355	397	428	362	360	363	387	376	359	374	368	378	374	367	388	404	362	371	366	398	422	363	401	425	385	381	369	349	373	439	370	388	410	385	392	403	371	364	368	349	350	353	374	379	382	390	369	401	410	367	366	345	367	381	354	401	360	362	361	399	379	398	376	392	386	365	381	377	410	431	372	346	367	344	371	387	378	384	373	384	373	365	361	366	355	337	375	345	415	373	338	353	398	418	393	344	403	377	367	366	388	396	377	392	347	370	369	390	367	336	378	365	424	366	402	386	365	391	349	387	381	369	359	414	390	360	400	374	356	397	396	354	377	365	387	410	384	362	377	383	369	395	402	375	396	397	362	354	355	366	389	383	404	404	379	426	358	385	369	369	384	367	404	384	348	373	394	370	335	391	402	349	387	369	370	382	366	393	380	351	372	358	348	386	409	383	385	392	340	384	409	384	388	370	375	394	370	377	388	387	395	359	379	405	378	377	375	317	379	415	348	367	366	359	383	326	341	378	368	347	383	375	341	332	404	372	380	365	370	346	428	360	386	367	368	376	332	367	384	346	389	415	399	383	361	386	379	371	378	383	402	420	402	362	352	403	379	363	396	422	377	397	371	376	407	342	355	364	370	358	405	412	363	360	390	397	389	379	361	402	391	365	397	333	388	382	373	389	351	376	406	394	396	388	393	392	361	392	314	412	387	362	384	377	380	393	400	387	392	393	383	336	376	387	371	352	354	388	381	413	382	370	319	356	360	377	363	373	384	416	356	358	384	376	375	353	362	367	355	388	383	380	368	369	346	363	361	364	349	414	372	369	415	386	355	351	401	403	339	370	373	396	366	357	361	357	435	374	377	396	383	401	382	360	396	377	368	385	392	404	384	360	333	358	384	397	369	370	384	369	370	411	385	381	363	381	381	318	363	344	377	388	395	367	407	355	347	355	400	361	381	344	383	367	374	354	432	390	348	350	348	359	397	416	376	418	350	386	369	334	390	417	378	355	358	365	398	364	409	345	346	386	352	334	365	388	396	397	383	421	387	423	384	360	384	368	368	366	360	403	358	385	371	371	426	365	399	362	336	356	351	411	390	367	358	358	378	374	389	343	367	376	390	356	411	369	363	368	384	379	397	423	378	398	394	368	364	393	381	368	356	388	367	370	365	385	353	372	381	379	362	386	376	356	389	378	394	373	371	361	409	372	367	368	375	415	394	341	332	391	385	393	371	357	324	359	351	339	387	366	357	395	354	376	372	405	360	343	349	390	406	363	340	332	363	379	367	357	389	367	378	367	362	405	358	377	391	368	401	383	394	338	426	357	347	350	373	386	337	391	385	406	365	402	397	383	373	397	415	344	405	414	349	378	368	395	408	360	350	380	385	368	370	389	381	364	365	389	388	372	377	380	414	394	380	389	386	361	364	414	388	385	371	356	381	386	354	382	375	396	373	359	400	386	402	388	372	353	365	362	375	367	371	376	376	344	430	386	380	373	398	369	360	415	355	398	387	338	379	364	373	352	368	378	394	391	375	352	382	399	377	378	356	359	389	370	395	416	341	386	370	383	382	377	349	368	393	378	372	376	377	355	386	369	409	393	378	385	371	393	370	381	383	382	368	389	377	372	368	358	382	393	369	403	374	394	399	346	379	371	352	382	404	364	357	405	367	387	377	382	392	360	389	392	419	370	377	356	405	354	368
6584	3071	2174	1341	1056	938	902	809	896	835	854	827	875	811	814	829	833	828	820	771	837	847	827	863	825	761	808	842	778	879	794	809	795	839	817	808	784	780	796	807	831	795	805	781	777	822	835	799	802	809	808	770	796	817	882	826	819	784	768	837	831	881	819	813	832	787	818	778	817	769	780	860	809	813	784	789	814	865	825	818	779	820	804	822	831	843	836	781	848	859	854	771	820	813	912	774	801	768	813	801	809	797	865	795	826	816	805	773	803	887	848	813	809	803	818	843	809	823	840	830	809	790	819	783	836	813	825	828	744	842	802	887	821	795	830	801	850	807	818	791	824	785	791	826	822	845	843	822	788	826	813	756	785	784	823	764	809	796	840	843	873	857	835	792	786	821	807	810	821	824	799	803	803	834	795	835	822	867	853	809	857	797	791	748	803	787	789	826	799	810	827	848	828	811	792	816	823	812	804	820	830	781	787	775	845	847	803	809	862	850	770	793	788	855	847	833	839	826	845	828	815	816	835	802	833	786	828	849	817	862	813	788	808	802	782	851	838	818	812	808	840	778	808	825	830	793	878	847	837	839	821	896	817	797	808	876	826	873	795	792	837	814	824	766	792	783	806	765	813	822	794	788	793	820	798	771	828	844	833	861	743	817	832	826	798	814	775	822	773	824	821	857	829	850	828	824	811	823	892	797	799	783	838	876	804	770	792	750	819	804	877	811	813	830	809	873	824	838	828	795	785	784	807	813	836	825	781	792	785	805	781	780	829	787	800	816	855	848	793	838	813	796	829	762	811	796	768	805	853	800	824	798	785	852	801	844	829	834	865	804	856	799	801	834	798	835	763	812	793	830	815	814	832	820	815	879	794	855	841	765	790	786	838	825	795	806	835	785	819	832	818	891	800	797	849	778	756	779	807	849	766	812	790	823	843	820	810	811	798	798	858	824	827	828	809	821	770	824	810	813	894	838	851	796	793	825	852	779	852	815	801	816	751	767	787	821	787	809	760	779	833	808	794	834	819	832	811	755	822	838	802	803	812	792	794	819	782	822	775	816	828	849	742	850	831	812	832	814	830	790	880	779	832	816	859	851	823	781	796	809	840	827	791	836	810	806	872	844	792	804	808	830	789	785	799	817	822	799	811	845	784	797	791	794	762	864	797	807	840	830	782	834	813	822	770	824	861	796	832	846	808	784	847	790	879	830	828	833	832	802	796	804	798	823	826	790	812	783	761	819	810	810	795	799	818	812	793	839	832	755	776	837	844	772	821	806	847	814	793	787	835	824	796	834	848	841	853	855	853	813	797	802	853	793	770	788	800	840	783	843	862	810	839	814	797	836	834	821	841	786	791	842	848	807	813	818	824	808	838	814	812	812	837	825	842	871	836	801	831	808	811	767	818	822	810	765	831	845	830	806	844	802	764	845	835	809	778	794	816	788	782	810	800	825	789	870	807	851	806	863	799	811	817	793	816	809	771	812	882	852	797	804	831	804	792	816	796	776	815	872	770	856	808	820	758	804	846	800	797	814	764	804	750	825	819	801	799	827	829	734	832	854	810	829	833	835	807	797	825	827	815	759	772	808	845	861	829	815	859	767	836	777	841	817	854	830	843	836	787	855	788	817	831	760	788	811	846	810	841	848	883	825	834	855	775	816	852	831	841	803	848	846	840	810	831	805	794	836	776	789	814	859	805	795	820	858	816	760	850	800	818	790	802	846	824	799	776	826	861	843	807	840	807	837	861	805	785	815	862	797	825	850	807	825	805	817	872	834	777	815	807	801	774	834	841	812	781	795	796	811	808	866	817	809	813	860	842	843	834	843	804	801	832	792	786	841	851	825	836	847	800	826	828	756	807	830	881	809	849	825	847	804	813	808	790	817	819	819	773	791	783	849	776	800	800	832	814	827	853	812	818	790	869	830	809	803	807	807	770	817	792	805	794	825	821	821	787	840	844	825	860	851	805	784	806	829	853	787	844	849	831	833	824	865	807	865	829	827	816	814	857	835	802	850	817	821	798	813	796	868	835	840	835	804	836	840	802	813	810	842	807	825	814	841	797	821	781	850	877	850	774	756	795	753	849	829	854	822	803	858	822	797	865	786	812	806	797	807	835	844	842	803	807	795	789	779	802	804	835	834	809	794	756	764	786	775	803	836	786	823	792	841	813	784	850	806	831	774	821	810	831	801	791	826	785	789	841	819	811	846	798	831	793	801	788	848	894	766	836	845	827	803	822	815	820	823	767	743	797	839	815	818	800	799	840	831	823	796	785	830	817	884	807	866	810	812	829	850	780	850	812	781	865	806	851	797	814	808	792	785	816	885	841	829	777	796	808	801	817	810	844	827	804	876	849	851	839	814	814	854	790	803	799	788	765	786	781	803	857	802	775	761	814	774	798	830	855	801	809	789	801	856	811	825	817	812	854	815	801	760	820	824	778	834	849	810	817	799	794	796	842	836	809	790	790	852	794	774	764	841	838	777	839	785	808	760	807	821	872	836	838	795	827	763	859	716	892	830	780	819	837	850	833	830	804	799	844	901	802	774	794	827	795	826	827	801	779	831	816	802	853	792	800	808	811	774	829	822	831	815	822	786	808	819	762	777	795	824	825	809	777	794	825	834	843	789	818	803	750	789	821	821	851	841	856	811	822	803	834	816	804	857	838	855	789	844	765	809	849	799	834	818	823	808	829	799	823	790	820	859	780	830	805	749	782	870	813	812	845	808	841	758	833	818	813	802	813	829	821	839	824	838	811	831	819	841	826	762	815	822	810	791	803	822	768	856	775	815	777	829	849	803	783	851	817	831	755	755	852	846	838	851	839	774	861	737	800	814	833	813	830	820	870	800	821	808	819	798	841	777	856	818	823	842	848	800	846	760	787	850	846	840	833	807	777	805	793	812	853	858	814	829	834	796	902	844	774	805	812	810	791	833	823	812	856	840	866	845	807	771	802	792	908	834	792	833	786	820	789	850	795	826	875	821	762	783	821	818	842	820	800	797	807	825	791	814	810	870	812	738	776	873	812	831	827	845	825	797	807	738	826	791	797	838	783	823	851	806	791	804	838	854	828	810	894	815	848	785	847	827	800	792	845	824	834	837	796	799	858	812	821	757	852	765	779	815	811	833	821	805	841	852	841	784	817	828	819	820	814	789	860	808	806	829	795	798	771	804	853	788	775	804	866	814	797	823	813	824	843	787	787	815	834	809	800	899	862	814	866	820	818	783	848	820	810	840	799	765	815	821	774	781	772	793	783	819	847	777	851	800	775	822	812	809	822	843	794	799	849	828	807	846	793	828	824	802	799	805	841	800	780	847	826	797	827	817	782	793	770	770	830	793	830	849	798	826	785	805	830	840	826	762	797	790	777	819	773	849	853	875	830	819	874	858	827	843	856	844	802	821	851	804	794	875	830	850	848	814	818	852	823	831	787	803	834	801	789	782	798	797	812	845	836	817	811	800	784	788	820	829	796	823	752	832	803	863
24069	21204	25378	27333	21219	21183	2540	473	305	294	264	211	211	242	235	210	217	211	203	197	220	202	224	216	180	210	210	186	176	176	199	196	193	223	197	206	199	226	184	192	208	193	199	183	199	215	199	219	211	188	190	197	196	205	174	193	196	199	166	194	203	203	206	215	192	185	169	169	188	215	157	203	190	184	182	200	208	155	189	213	177	200	189	201	160	164	173	187	160	216	192	178	174	162	165	182	174	207	222	175	181	193	179	196	207	172	199	174	209	200	182	183	165	181	178	205	211	183	192	163	185	161	183	168	188	211	195	185	180	190	161	198	194	172	219	175	184	186	179	172	174	191	210	193	184	196	189	199	197	178	190	183	214	194	168	176	157	176	164	184	198	186	188	195	227	184	171	182	211	210	182	180	221	190	190	178	172	193	188	195	207	198	179	190	184	175	189	178	154	191	167	190	202	193	175	172	174	179	205	205	178	191	177	193	191	178	167	195	166	185	189	192	185	172	204	192	181	175	164	168	198	178	206	208	158	200	182	208	175	189	183	184	181	178	190	170	188	195	196	168	189	200	183	202	202	170	171	194	196	202	202	166	177	196	206	188	166	174	192	206	193	176	173	220	183	159	176	223	197	176	175	184	185	196	210	214	174	199	191	204	202	186	179	189	174	205	192	190	209	195	173	187	182	156	198	178	197	201	208	187	181	177	180	222	202	177	174	221	206	191	190	169	168	161	214	169	184	179	202	195	188	196	171	181	175	175	194	194	183	181	179	188	188	216	181	178	158	186	183	187	195	202	193	191	169	168	177	197	177	183	197	183	198	199	200	180	218	197	177	196	182	197	167	197	202	183	183	201	196	187	163	181	181	181	194	172	187	202	170	181	198	181	208	172	187	187	164	196	185	187	234	164	174	187	175	194	169	167	197	171	191	183	205	186	184	183	197	214	177	191	192	183	161	194	198	167	163	203	183	193	182	190	174	186	214	201	181	208	187	200	199	175	177	197	175	173	193	170	178	185	186	189	160	172	212	172	167	165	191	168	184	212	182	168	190	203	184	179	200	182	213	175	199	170	184	192	159	198	168	193	187	192	183	202	201	181	182	178	187	215	198	193	167	198	210	184	186	204	185	212	206	185	202	204	185	175	183	190	189	185	211	199	154	182	181	187	188	175	184	206	181	190	206	193	187	182	166	205	198	180	208	185	200	199	178	195	179	182	201	163	200	162	191	220	168	208	172	196	196	168	195	209	184	186	150	177	188	149	159	184	175	203	178	194	198	185	179	201	167	149	178	150	183	172	203	221	186	198	181	177	176	205	192	198	207	175	179	189	216	192	191	188	196	188	187	184	149	206	182	174	186	201	210	167	184	173	187	190	175	195	171	185	156	194	186	179	184	208	194	161	165	167	166	177	209	233	191	193	193	175	192	191	163	169	178	192	185	178	186	166	167	177	182	176	170	190	148	179	201	207	206	170	188	170	183	200	189	204	204	189	206	176	172	177	177	192	169	196	170	184	181	176	185	205	169	206	203	173	194	202	205	194	189	189	175	164	211	206	165	191	201	194	178	185	193	176	185	200	196	180	185	178	181	176	191	170	193	210	182	189	189	183	187	191	184	194	202	179	206	178	176	177	170	171	167	182	190	195	184	181	182	216	209	189	188	181	174	183	214	189	189	187	174	192	187	177	188	197	174	229	190	156	183	165	186	180	213	193	187	177	189	193	190	183	192	201	185	184	184	186	164	190	185	197	220	176	243	194	176	196	170	204	196	183	173	202	194	174	173	205	199	199	175	176	197	199	188	198	192	181	188	214	208	181	163	202	192	203	172	187	192	178	201	193	209	179	181	184	188	183	212	174	148	168	196	203	182	180	187	205	191	215	188	194	199	207	173	170	188	182	180	190	181	196	184	170	191	197	198	191	208	212	176	209	178	206	205	200	204	191	199	184	163	195	200	174	186	189	194	194	180	184	185	184	177	174	164	207	183	186	171	188	198	158	166	196	154	202	187	202	201	186	205	217	174	197	198	181	183	196	137	167	164	189	171	154	185	191	181	186	173	200	227	181	174	202	186	174	194	177	204	197	172	206	212	195	195	204	211	201	212	188	156	200	180	171	205	202	203	190	170	179	187	206	180	173	183	178	177	169	161	171	182	196	204	177	162	160	184	202	180	182	195	172	184	199	196	187	190	189	181	190	207	190	160	190	175	187	186	185	202	197	198	200	193	180	168	188	193	205	187	199	183	198	206	211	182	191	186	197	183	185	159	195	197	191	213	196	155	213	205	167	180	191	186	165	172	183	176	184	185	178	182	166	172	177	199	189	187	166	177	206	178	186	207	195	209	193	195	189	155	180	180	211	185	206	178	188	203	176	170	213	190	180	178	194	170	184	196	181	194	170	215	167	218	192	176	203	176	197	197	186	186	189	187	180	178	178	191	154	187	195	206	189	198	183	172	222	189	197	175	171	184	185	203	185	181	200	216	172	205	150	170	183	206	208	192	199	187	204	176	212	183	209	190	188	175	165	177	196	160	195	203	173	180	192	193	189	194	172	195	174	178	213	165	181	185	209	200	236	191	210	205	197	178	156	164	188	175	211	206	201	179	173	196	179	205	201	185	171	179	191	162	212	172	190	174	164	178	168	186	181	194	165	177	173	174	166	178	186	184	203	181	189	169	197	213	188	182	207	204	155	177	171	195	167	197	168	158	166	179	180	161	155	213	218	181	166	196	185	191	223	194	158	170	194	186	213	188	181	171	168	188	164	171	181	182	172	214	164	199	175	196	194	171	187	186	186	192	195	196	220	180	178	206	227	193	198	184	180	187	190	168	215	175	178	180	172	191	187	183	176	196	157	203	218	190	186	181	184	185	182	195	189	191	178	207	202	182	170	181	172	185	176	175	195	172	177	187	174	163	200	176	167	194	143	209	214	198	193	199	192	173	198	173	167	195	196	189	172	198	185	186	185	188	197	171	192	194	184	194	180	186	177	173	193	176	194	196	184	203	228	178	188	182	190	184	213	163	184	187	183	155	226	202	217	197	190	190	188	192	171	191	183	195	157	188	228	181	175	166	182	191	157	170	202	215	197	201	175	205	194	183	184	166	177	190	177	158	213	182	207	183	200	188	187	214	192	186	206	181	177	171	159	168	178	170	176	192	194	198	199	187	195	168	184	214	191	185	209	166	176	189	192	197	200	195	185	186	174	185	184	169	171	177	180	214	216	184	184	199	157	180	183	207	192	215	177	166	182	175	215	182	183	207	185	190	198	198	168	192	206	196	190	180	202	187	213	158	175	195	183	200	198	184	182	169	197	179	189	183	182	208	194	216	188	177	180	174	201	182	184	199	168	185	181	184	184	173	191	189	181	207	197	199	177	166	201	192	187	172	197	192	198	180	184	208	197	178	168	184	172	192	164	186	188	184	206	170	186	189	198	177	184	180	194	184	182	169	174	213	176	194	195	175	178	189	184	183	173	178	199	175	185	174	215
4077	4659	3049	1367	935	672	596	562	556	516	484	484	478	479	475	448	474	452	457	461	444	445	447	460	396	455	458	436	450	459	467	443	464	463	448	449	423	467	445	470	440	429	486	457	469	438	463	487	479	458	486	397	429	445	445	441	426	460	471	450	468	421	516	464	471	468	443	443	444	452	476	469	437	415	426	468	414	403	455	417	440	459	451	437	450	405	430	402	458	454	431	472	407	448	421	466	445	413	440	428	485	464	418	458	431	458	417	506	442	460	446	445	462	444	443	409	462	442	422	433	429	472	443	437	437	421	430	456	447	423	440	430	461	457	432	473	452	429	467	486	453	450	446	426	452	442	452	416	429	448	466	477	438	447	463	419	431	466	437	471	462	431	439	438	438	498	432	446	401	460	474	453	448	427	435	439	425	474	458	440	428	466	423	457	432	458	471	446	480	397	430	432	447	416	413	429	445	448	459	470	467	440	468	449	417	432	479	475	455	447	413	440	464	462	441	470	440	438	468	438	489	453	450	435	471	439	477	444	434	426	463	433	435	472	445	440	423	476	423	444	432	429	485	446	461	499	444	419	480	427	460	423	450	445	431	444	417	471	464	440	469	451	488	403	498	454	471	469	431	449	475	467	462	444	439	431	454	433	481	474	462	447	486	497	454	431	441	414	414	446	439	457	466	444	439	486	446	477	450	430	452	428	413	474	452	426	460	434	412	459	433	467	447	433	436	458	444	465	387	468	459	447	454	464	459	499	471	434	425	454	436	461	446	453	433	468	428	435	446	489	441	482	484	465	425	450	449	475	409	430	389	477	452	441	446	423	442	452	454	427	446	412	424	405	481	446	435	451	455	451	430	495	450	448	489	433	454	462	422	409	452	447	468	467	455	436	466	427	437	457	433	453	461	446	462	467	440	444	453	461	494	429	411	447	449	491	427	431	427	463	471	476	462	425	474	459	468	456	428	458	482	428	460	461	445	426	467	461	467	438	451	404	461	473	476	474	435	427	428	460	429	459	452	459	424	440	435	450	427	450	456	438	455	449	443	435	411	423	421	405	467	471	440	450	452	464	500	489	485	449	487	462	410	472	467	455	450	460	418	437	430	439	438	432	440	420	449	461	438	466	441	439	423	467	450	479	420	409	424	441	452	454	396	466	452	471	468	433	422	455	465	428	445	423	494	452	439	470	470	436	430	456	441	419	479	449	450	439	465	446	453	415	456	455	456	468	453	406	440	464	450	448	446	472	473	412	439	422	436	413	446	452	457	459	430	453	389	427	468	430	454	426	462	426	453	417	448	472	451	438	429	432	435	452	450	462	480	439	428	418	453	459	421	446	439	452	421	449	515	459	472	466	448	473	410	458	453	412	457	448	492	456	448	424	455	477	437	487	435	447	476	449	459	473	492	464	441	469	463	469	409	432	472	470	466	426	449	451	451	475	454	479	456	468	467	419	426	438	454	447	437	470	449	436	452	470	491	454	464	428	465	448	442	483	455	429	465	441	497	459	442	426	492	488	439	450	438	465	427	492	457	435	441	467	458	459	425	428	440	471	473	455	436	432	462	421	415	434	469	439	426	444	443	447	463	445	445	459	466	436	474	413	469	458	438	441	429	419	416	408	446	455	471	450	451	450	418	456	427	423	448	484	483	491	461	425	447	445	421	416	446	419	516	439	461	481	455	408	457	467	420	417	432	426	437	408	441	462	475	433	466	424	454	445	479	480	473	461	436	478	461	473	438	462	455	424	468	435	465	428	480	441	430	478	431	432	428	457	418	445	436	422	444	469	459	446	489	445	469	435	409	453	454	458	428	439	458	458	446	426	492	450	488	460	461	399	427	428	492	451	455	443	452	464	404	448	438	467	416	449	442	480	449	438	463	424	439	449	464	430	425	434	499	433	452	489	461	467	436	417	431	474	459	416	451	463	441	437	416	449	445	412	451	452	426	444	454	459	428	480	418	475	464	426	407	443	418	419	433	434	468	437	417	426	467	453	492	462	451	457	448	444	452	481	456	426	414	440	437	480	424	468	437	441	419	432	412	407	449	451	418	422	453	400	413	426	448	444	463	453	462	416	431	444	447	434	480	420	442	450	475	434	406	422	473	432	434	463	493	437	461	451	448	455	455	467	440	464	455	418	479	445	471	434	451	413	455	427	441	452	419	423	414	463	397	465	452	464	437	422	459	445	462	458	434	441	475	434	460	464	446	428	433	435	430	428	417	453	467	439	416	420	450	458	443	433	449	455	440	438	448	471	480	502	436	456	485	444	472	436	469	444	430	473	450	439	459	492	423	463	483	467	458	448	448	404	450	409	454	465	414	404	453	443	426	428	462	433	419	440	420	458	405	428	432	417	485	457	441	466	466	451	403	455	498	430	409	432	419	423	456	417	449	438	441	437	473	470	450	445	486	477	452	462	475	444	450	445	460	449	441	465	426	444	475	459	440	436	450	454	440	477	443	481	481	452	444	458	485	445	458	435	485	476	432	442	482	424	459	430	457	398	433	449	464	431	455	451	470	441	445	451	442	419	435	412	467	464	457	478	432	438	459	447	451	417	458	442	452	467	437	442	414	440	427	447	425	468	472	477	439	433	443	454	474	446	451	436	490	431	439	454	461	415	446	454	439	407	383	473	478	477	457	432	473	481	464	474	415	465	461	442	481	431	444	429	429	432	459	473	458	460	484	434	402	483	438	439	443	446	483	426	451	431	467	497	486	441	478	471	488	440	464	439	451	429	444	445	448	422	451	454	474	460	435	439	418	446	424	442	463	424	429	445	455	451	458	439	451	443	421	402	424	427	433	456	419	453	425	452	468	439	401	438	460	479	438	466	460	421	474	456	451	449	472	478	470	475	473	403	459	450	462	447	447	434	456	431	402	457	414	423	506	442	426	474	471	436	434	456	474	465	448	450	433	438	475	432	439	457	437	413	451	494	426	453	445	469	441	436	454	446	388	413	457	441	429	464	440	430	458	436	452	435	448	467	459	431	484	451	427	481	441	397	477	452	483	462	479	434	465	445	463	453	484	480	433	423	464	442	438	462	452	432	455	456	478	440	453	438	425	452	439	449	450	431	451	426	455	477	455	450	440	429	459	433	452	445	477	442	426	457	422	483	478	466	493	430	443	461	440	469	412	453	420	452	449	421	464	468	392	423	448	429	461	436	471	441	395	444	443	461	424	474	475	430	414	427	456	447	445	464	421	422	456	412	471	446	432	427	429	483	473	449	433	453	441	461	451	430	426	444	458	467	430	447	424	426	420	470	461	447	469	474	447	429	478	451	404	433	428	481	487	429	448	471	438	478	472	460	408	451	455	449	458	455	437	464	473	415	417	410	447	468	462	429	461	462	427	452	474	464	460	446	489	449	456	449	492	461	451	447	417	474	470	420	434	480	413	452	449	423	446	418	453	461	459	444	425	433	394	470	440	441	445	424	451	422	417	457	431	450	447	448	436	439	425	472	415	442	473	463	443	454	450	438
33625	11569	1688	871	708	661	481	434	452	434	411	452	423	438	491	433	437	422	410	442	377	393	414	427	433	434	424	441	450	427	459	456	410	428	449	400	426	414	460	445	437	451	429	397	384	479	484	443	407	439	444	423	467	443	471	405	413	404	442	414	408	454	409	419	415	405	427	451	427	400	439	441	412	475	431	466	418	414	432	467	443	440	419	438	399	432	451	410	450	461	423	430	410	435	423	453	431	425	409	443	433	402	455	454	496	426	413	434	405	441	411	428	411	422	407	399	438	452	439	436	416	419	423	399	441	442	445	423	403	449	399	464	461	435	433	413	453	403	413	428	417	484	404	442	471	410	413	404	445	476	405	462	436	453	429	401	449	434	404	456	458	417	435	430	433	439	435	450	413	444	458	429	402	430	449	446	421	432	404	436	441	435	458	412	387	409	430	412	436	429	401	443	442	429	440	459	415	443	424	399	440	469	431	410	428	436	429	435	385	446	435	443	410	479	413	427	440	430	446	466	450	420	434	436	427	468	436	435	428	416	441	420	479	423	437	440	409	442	471	414	427	442	382	427	429	437	449	387	446	442	405	406	391	443	439	379	451	434	430	420	428	408	405	437	468	424	432	415	412	470	472	442	411	437	432	403	405	446	426	393	417	454	431	409	442	428	458	433	465	495	420	480	463	415	415	461	445	420	421	381	414	416	411	428	434	444	429	390	392	443	433	427	424	423	425	446	401	417	467	478	460	434	439	432	431	405	431	457	440	450	453	431	430	439	442	460	426	399	419	462	486	438	430	425	422	434	440	421	418	404	431	440	435	389	402	451	473	458	403	427	423	420	423	441	440	418	417	450	446	440	447	455	434	462	401	443	416	474	472	420	428	454	459	446	410	459	440	420	456	428	416	419	451	414	447	416	402	469	433	403	439	439	435	455	420	411	423	442	411	430	443	450	433	442	443	452	443	432	453	439	405	467	431	390	445	472	447	439	394	436	425	447	427	434	444	425	426	413	453	440	428	420	431	433	420	391	423	431	453	427	446	441	489	412	452	401	458	425	427	395	404	483	450	406	454	403	402	413	410	430	446	428	425	444	434	449	424	413	417	422	441	472	434	436	397	453	416	431	448	478	440	453	451	440	441	438	410	449	488	430	395	397	434	441	439	447	422	456	442	449	449	409	454	446	412	456	445	438	449	419	430	429	478	417	448	461	416	461	417	461	438	441	441	464	457	431	435	440	422	448	445	430	437	454	441	460	427	432	420	420	420	477	413	454	461	415	445	453	440	427	463	444	405	419	441	441	421	441	452	419	438	473	431	473	440	434	420	457	414	429	436	425	433	453	399	427	465	424	473	431	432	392	453	440	432	429	412	424	440	394	451	438	454	412	410	425	441	422	413	447	393	464	442	412	421	430	424	448	423	455	446	406	431	431	430	432	383	423	428	448	393	460	422	439	434	434	477	486	412	424	423	401	445	418	448	440	439	425	462	446	424	454	448	433	446	412	444	452	461	434	475	433	450	462	431	449	438	458	470	448	440	457	417	456	438	458	427	438	435	436	425	402	430	382	442	467	432	434	422	408	409	426	464	397	413	395	452	429	419	413	436	440	464	398	412	450	452	412	443	439	448	432	446	425	407	454	433	421	406	417	429	439	439	464	399	408	428	410	452	420	514	421	448	439	425	430	428	409	409	464	454	427	395	440	443	402	405	405	474	427	442	392	434	448	435	440	472	414	470	441	430	439	436	411	416	446	433	423	477	461	480	435	455	426	446	435	427	437	423	407	441	441	453	459	422	419	429	437	428	437	455	456	436	439	458	416	458	425	420	426	435	443	412	461	446	447	441	415	449	414	425	416	435	456	446	428	445	458	430	466	467	441	410	480	475	456	428	417	430	428	391	427	455	461	434	463	450	454	423	442	446	437	453	455	482	463	439	394	384	427	421	471	404	407	450	453	432	428	442	430	396	407	441	421	427	431	411	481	442	415	380	414	427	396	412	431	457	449	448	453	423	420	426	416	468	434	449	432	436	403	390	441	420	429	451	415	426	405	456	440	398	438	451	423	425	450	430	434	404	432	468	416	425	420	422	393	444	423	458	436	443	463	454	437	434	441	432	408	419	441	427	433	427	402	416	439	476	407	457	479	436	416	448	403	413	422	431	409	401	452	457	420	475	450	453	443	365	408	479	427	458	444	420	424	412	460	433	412	438	403	441	445	398	458	420	458	436	444	448	435	426	441	421	430	450	431	424	447	384	420	427	450	428	449	427	398	453	471	424	390	433	421	420	427	420	458	404	371	442	484	424	409	446	437	447	438	451	408	399	430	406	443	434	422	422	416	499	410	430	419	462	455	427	455	415	425	417	447	432	434	441	436	406	413	395	402	461	507	473	385	447	462	396	469	438	424	473	448	415	421	415	422	418	394	445	400	424	469	444	421	425	411	409	406	435	468	440	386	444	465	443	439	419	417	407	429	438	449	411	442	478	416	420	412	428	442	446	469	456	437	453	469	397	461	444	434	428	442	429	458	415	420	419	400	431	453	462	476	415	432	461	409	449	403	411	429	455	437	439	442	420	420	419	421	433	423	455	419	439	437	456	443	455	425	424	447	407	411	462	456	428	417	424	469	461	421	420	417	390	430	442	466	404	428	426	432	465	412	393	400	409	444	426	435	423	446	451	442	401	420	399	406	417	421	416	444	401	407	456	453	419	428	467	479	408	422	420	430	423	437	458	456	427	473	445	434	452	417	425	442	396	437	456	377	441	451	437	442	452	399	438	439	434	428	463	435	424	450	461	403	433	464	459	430	453	435	420	386	430	408	400	442	421	447	436	495	479	435	439	440	421	409	434	407	397	461	424	449	434	424	455	408	439	438	387	453	436	432	412	443	482	450	445	408	434	478	398	417	446	466	460	434	408	422	434	430	411	423	454	447	444	442	443	422	456	469	456	449	457	423	399	433	400	471	454	429	433	449	422	418	425	429	422	392	401	425	450	444	447	441	432	432	422	415	424	451	421	449	425	448	475	428	462	447	422	420	431	409	444	477	424	423	442	457	413	385	393	416	427	435	401	413	400	459	449	401	403	431	490	445	430	402	394	469	434	440	465	463	409	433	421	426	429	428	460	385	431	411	439	413	460	435	425	437	439	430	427	378	443	455	433	440	434	424	422	436	414	458	469	421	431	437	439	449	449	443	423	422	416	447	454	472	461	470	424	400	430	410	437	438	441	371	402	462	457	419	431	400	417	387	431	411	407	417	459	439	467	402	480	430	431	430	435	422	412	412	429	403	450	442	454	429	403	452	430	459	445	430	433	462	458	417	417	388	435	451	445	441	426	435	434	447	445	474	447	419	446	430	437	424	427	436	440	455	454	446	453	434	410	448	440	410	441	402	422	457	468	389	442	461	386	434	438	427	425	434	414	423	397	435	438	420	423	462	397	443	413	432	451	463	407	441	422	423	416	402	452	445	442	437	404	445	422	416	396	436
9122	1248	1122	1007	982	978	985	951	972	883	924	963	913	923	892	929	1008	944	926	935	926	961	931	907	945	927	912	939	898	948	956	949	912	940	917	929	921	936	922	955	943	935	913	963	959	1026	945	959	918	947	886	920	974	979	898	914	958	951	1006	946	958	947	960	935	957	931	938	930	972	925	926	950	944	840	907	917	1000	1014	968	934	927	974	981	951	878	968	899	915	914	947	996	925	980	866	956	890	970	914	937	985	918	933	905	948	873	932	918	939	940	912	959	932	959	980	917	961	960	959	909	913	883	923	896	952	977	957	988	955	985	964	935	950	989	898	952	928	936	938	923	903	937	971	967	912	966	945	931	967	961	942	913	921	979	950	899	922	958	906	962	994	923	951	940	916	980	923	922	984	954	918	961	921	928	959	961	916	997	910	977	936	968	889	964	989	973	929	851	995	980	890	930	954	956	884	967	967	964	925	888	909	966	982	933	915	913	932	900	948	944	954	990	922	958	987	992	956	939	894	926	948	962	995	937	916	933	944	941	981	906	945	973	930	962	943	937	988	922	988	1005	944	903	915	974	927	945	937	928	922	915	884	890	921	913	954	930	941	919	985	858	967	881	914	958	949	983	939	876	979	965	1047	919	944	997	949	999	931	958	981	1039	945	944	939	957	933	912	881	963	936	927	934	968	936	944	931	983	939	868	962	993	950	914	991	971	934	934	942	975	942	881	953	949	923	940	969	961	962	945	961	1004	919	940	969	935	960	962	978	947	970	929	973	937	936	942	945	930	945	967	970	914	928	962	952	929	914	936	920	926	913	963	950	957	904	920	940	977	976	948	937	931	970	990	979	976	947	1038	951	937	930	953	923	945	885	934	937	981	945	962	937	939	962	932	893	910	991	921	916	934	948	963	935	934	975	945	987	947	969	980	935	987	1001	965	937	892	915	986	959	965	938	948	938	949	964	965	919	967	937	911	918	939	919	983	897	948	931	944	878	927	875	956	968	930	936	971	943	922	933	931	938	948	946	957	1004	971	966	982	951	905	907	911	962	958	931	941	1009	878	890	930	896	920	940	956	910	968	876	944	920	993	890	971	901	963	984	908	937	928	959	982	952	975	946	924	908	882	954	985	951	937	919	929	966	956	917	973	990	945	886	901	882	949	944	918	975	941	915	965	941	972	973	964	975	871	966	926	942	993	858	921	934	943	959	1001	960	895	936	935	916	927	951	965	959	937	976	947	941	924	950	1014	937	953	923	967	860	975	935	937	907	972	918	955	923	991	881	948	976	961	970	920	916	951	949	903	972	960	1004	884	984	934	915	938	975	987	972	914	895	935	937	979	965	963	916	968	937	967	964	925	923	940	979	973	914	975	946	948	940	946	895	924	972	936	943	887	979	911	950	937	950	921	951	984	1020	952	951	902	936	898	1017	961	969	922	929	949	932	957	938	953	919	981	941	966	925	950	926	905	915	893	950	936	930	976	966	932	977	929	949	910	945	891	916	930	891	946	977	975	987	962	968	939	954	912	949	989	921	904	999	913	947	986	1036	929	963	902	959	920	931	932	965	950	972	987	960	955	933	961	898	913	954	918	961	968	995	935	944	934	942	935	986	947	942	969	940	939	971	992	935	956	987	934	958	919	966	932	916	920	919	962	1016	959	957	912	895	947	971	1001	946	937	953	941	944	952	957	903	950	961	934	916	936	880	928	924	984	987	922	957	995	998	980	966	962	933	967	939	897	903	890	984	937	975	938	884	935	912	1003	983	906	921	885	956	909	935	889	906	943	963	968	1007	915	926	963	947	925	929	893	942	936	947	952	909	1018	921	938	900	943	956	904	906	923	990	924	937	969	934	962	948	929	969	901	957	911	969	915	1019	965	926	976	937	928	916	948	998	960	946	970	943	976	965	900	913	987	993	935	946	973	923	952	927	934	918	924	901	919	950	966	883	940	952	881	1002	904	927	893	933	989	936	879	944	918	890	960	953	962	941	935	921	913	912	914	905	982	914	948	918	954	923	939	960	950	881	941	943	956	918	935	912	915	902	975	925	958	917	982	959	959	958	932	952	892	892	914	957	961	923	960	903	914	931	906	987	961	888	888	963	952	899	951	934	969	926	942	941	962	996	966	1005	923	947	936	936	969	969	989	930	947	958	951	940	921	1021	956	993	950	909	879	921	951	932	927	918	927	968	920	927	1029	976	974	904	945	903	964	892	908	969	993	929	979	940	897	910	873	902	975	972	937	931	962	955	919	930	939	1001	931	923	897	1005	921	922	984	919	945	956	937	979	920	919	959	962	955	910	955	932	942	894	945	919	930	956	969	936	917	936	936	954	917	916	964	902	946	973	972	977	925	978	952	929	929	934	1024	935	939	961	975	896	942	963	918	963	891	955	975	924	964	922	939	921	919	962	972	950	973	1006	988	972	946	942	953	920	938	939	917	1007	937	933	982	927	929	988	986	939	987	912	946	943	907	883	939	951	932	919	932	973	921	914	926	923	948	961	977	923	946	925	876	934	990	941	934	959	935	912	969	920	920	918	979	917	963	988	1027	953	916	967	957	1021	864	929	923	920	940	979	969	948	989	959	914	933	934	1021	929	933	915	948	943	925	921	922	893	963	966	932	994	947	986	988	941	929	942	1002	940	921	895	973	905	930	913	937	941	962	946	910	896	948	926	912	916	965	923	918	921	958	954	962	907	891	946	952	958	924	964	957	924	941	990	925	932	957	964	918	907	897	953	948	953	929	937	939	996	930	962	940	915	944	865	1029	925	959	941	924	948	969	949	924	940	968	911	961	960	938	961	930	924	972	973	928	963	952	949	952	922	918	939	950	919	969	941	949	950	970	895	934	954	947	938	975	942	924	967	916	970	903	957	933	943	948	956	974	914	968	925	921	918	893	935	956	917	933	916	974	905	926	930	962	968	1012	965	881	928	949	977	980	926	871	946	932	878	966	952	981	921	964	917	901	984	908	972	919	937	913	907	931	902	922	981	951	956	1001	948	908	918	941	944	951	959	956	1002	934	960	976	954	927	927	929	968	966	895	937	891	938	922	959	939	919	949	890	950	955	916	939	988	960	896	919	949	914	972	991	967	954	957	929	998	932	955	1014	924	953	993	932	948	958	955	969	946	979	960	892	959	975	963	902	960	938	985	927	963	937	951	927	949	962	936	939	921	945	935	933	969	929	890	881	974	944	907	977	954	893	978	933	907	975	972	981	961	956	922	950	907	977	922	951	944	986	957	953	942	972	926	922	918	973	979	879	942	892	944	974	955	939	932	921	906	891	953	922	934	908	947	968	1014	920	985	956	929	926	1012	889	945	966	966	929	960	947	918	930	921	883	929	939	930	977	965	992	942	890	939	927	898	963	910	930	926	918	936	908	919	929	934	946	914	940	947	935	1004	948	933	929	942	955	916	970	947	904	913	923	984	951	941	915	955	930	1003	966	978	945	972	962	902	941	946	987	939	955	986	949	949	928	955	936	962	930	950	942	924	964	984	862	959	947	887	936	917	964	953	891	982	942	981	920	933
24808	21208	24787	27918	20994	3280	572	483	457	411	446	365	389	406	381	324	377	396	388	371	344	337	389	374	354	389	359	350	379	346	395	390	378	351	362	352	387	344	369	354	357	351	369	364	381	350	368	358	359	394	366	370	346	384	349	355	369	390	390	378	385	377	348	376	379	388	342	394	365	383	360	333	364	347	363	427	367	345	355	323	335	391	335	364	366	363	363	356	376	337	415	374	354	352	335	298	373	380	367	358	350	369	367	383	382	336	367	347	367	356	349	360	332	359	368	326	361	354	337	329	355	341	362	348	360	362	379	349	352	370	371	362	345	376	380	385	350	351	340	380	347	377	363	373	352	342	335	348	380	286	357	371	340	336	352	360	350	332	333	354	386	378	394	347	314	385	366	329	364	320	368	356	377	338	390	389	357	354	316	355	363	393	348	367	367	361	388	353	358	324	335	355	361	388	364	366	361	344	327	379	366	369	358	344	353	332	365	366	381	327	377	331	359	363	402	363	356	366	360	368	346	332	349	359	356	321	346	354	360	342	364	389	373	335	334	349	397	347	368	356	380	376	370	379	381	364	361	357	382	368	350	388	357	387	382	371	325	375	344	369	325	383	313	366	364	370	336	332	386	380	367	368	377	363	364	399	356	372	394	348	367	363	326	388	398	348	359	384	368	361	375	353	335	308	355	362	336	357	324	351	380	374	354	388	396	359	383	329	369	394	365	346	374	356	377	344	361	335	344	375	339	356	354	364	358	337	359	371	366	329	351	378	380	347	370	414	399	352	359	344	337	361	381	379	416	372	366	362	395	363	368	368	367	372	378	392	381	378	391	386	368	333	377	372	322	364	353	359	376	375	371	369	356	381	356	377	374	376	331	385	366	337	377	366	375	410	349	348	353	376	346	319	359	401	329	366	377	371	345	341	353	339	380	365	312	359	370	385	359	381	359	374	343	342	343	361	366	344	378	370	359	367	371	346	360	354	342	341	344	367	346	380	388	361	354	375	393	355	355	348	381	362	375	351	376	350	364	345	350	408	348	365	390	357	357	377	364	351	394	343	334	368	330	380	360	350	367	369	356	344	366	351	367	355	404	379	341	350	327	358	349	347	359	367	366	385	379	357	406	367	365	374	362	366	379	361	367	355	409	386	347	345	397	356	374	357	352	381	349	325	377	395	356	364	380	370	348	357	308	339	413	372	347	364	353	348	378	379	369	366	347	346	341	361	402	340	348	380	417	358	331	360	355	343	363	376	360	359	342	385	372	354	339	332	374	334	376	351	341	353	375	387	344	321	376	340	339	347	328	364	363	389	388	368	338	353	337	327	371	356	355	367	374	371	360	308	333	374	365	362	372	385	391	382	377	375	352	383	389	388	389	383	375	365	362	360	344	351	376	372	366	368	355	367	367	341	342	340	367	369	344	360	383	343	331	397	336	346	331	406	370	361	364	330	358	335	369	375	387	350	325	352	385	356	343	371	356	411	346	362	412	344	340	352	393	333	366	352	336	368	332	365	359	327	341	342	360	365	341	364	344	360	338	352	376	344	345	349	351	355	381	379	334	348	361	381	372	369	368	409	354	368	358	378	367	383	322	340	394	331	383	345	347	381	356	324	349	359	361	359	371	351	325	322	369	337	316	356	362	346	339	347	341	345	360	328	350	351	367	330	368	372	335	317	368	348	323	383	394	344	385	365	339	325	340	356	376	351	407	384	346	328	398	363	392	356	339	365	374	373	365	375	355	334	380	358	332	364	331	331	364	319	346	340	392	371	325	351	359	353	349	365	347	368	381	339	339	346	359	376	347	367	362	345	352	344	325	354	371	355	354	347	351	360	349	320	347	352	341	347	348	354	331	390	369	374	349	324	342	369	350	352	367	386	388	334	369	341	328	390	340	358	349	353	376	362	351	394	370	383	349	371	371	368	368	284	351	346	347	370	350	361	342	394	334	392	368	368	357	377	397	350	359	338	335	334	346	389	373	343	362	367	465	356	375	353	337	355	358	337	350	354	342	308	341	357	351	351	325	320	370	360	363	382	366	357	353	358	381	317	369	367	325	385	345	325	348	392	347	375	370	344	352	351	362	372	364	330	372	341	353	384	380	360	355	398	358	360	353	358	357	363	375	347	369	359	375	379	351	349	343	377	417	370	330	386	373	356	372	360	367	343	361	380	375	359	342	325	370	338	342	356	366	349	354	360	364	358	347	354	362	313	366	339	395	333	329	334	339	356	380	380	363	370	382	381	389	370	368	364	346	343	386	349	366	335	380	366	335	368	361	368	321	355	389	362	386	393	362	354	357	356	369	345	357	357	302	337	348	343	373	361	395	353	404	357	352	369	367	358	375	339	292	364	316	330	341	361	365	389	331	345	337	377	346	347	370	370	363	368	375	353	357	316	357	388	374	377	355	375	386	409	338	360	367	365	387	346	345	368	351	354	336	345	377	332	315	362	401	363	391	365	334	342	355	337	317	374	347	384	374	387	400	387	377	392	372	376	352	370	356	348	373	379	357	352	359	353	343	371	391	372	367	363	391	381	387	408	359	350	367	372	345	354	338	357	343	374	366	367	317	369	383	377	391	373	359	339	311	403	400	344	321	353	380	370	350	362	341	350	333	377	369	359	388	397	363	383	367	351	341	344	371	376	327	345	383	331	371	374	363	361	374	362	322	343	379	380	386	349	371	363	351	312	343	336	358	379	368	375	355	344	305	384	354	356	405	377	350	349	364	348	361	369	364	382	365	351	370	371	386	370	378	390	387	343	362	342	345	332	373	346	386	353	356	327	359	359	352	351	360	325	358	360	342	366	366	344	396	314	328	375	364	401	338	329	352	371	361	322	338	363	345	348	355	352	344	320	396	380	339	332	360	357	389	349	331	360	383	361	356	318	352	353	382	377	342	376	348	336	343	375	342	384	373	327	376	353	359	368	370	390	344	361	360	355	297	361	339	360	346	343	322	392	384	305	391	373	370	374	356	343	386	338	355	313	345	371	382	354	354	350	369	391	386	352	351	393	415	363	341	345	344	345	321	341	405	345	364	356	370	310	315	372	377	328	315	345	347	375	378	363	348	368	334	372	318	375	377	343	370	354	330	390	355	360	382	354	346	331	325	345	384	330	363	373	343	356	339	383	351	319	358	372	360	359	376	355	336	368	366	353	398	365	341	351	355	400	395	372	365	368	380	380	351	346	402	365	368	400	327	358	352	345	402	367	380	374	387	376	332	402	334	380	359	348	367	376	347	327	361	359	364	365	364	361	351	349	332	366	368	355	314	377	357	337	338	371	366	366	377	350	364	356	361	372	342	350	359	342	348	368	328	355	399	385	385	392	343	350	331	357	354	353	385	355	367	355	343	335	355	369	395	357	387	358	331	352	383	335	380	345	364	405	387	347	395	399	338	343	352	373	361	388	350	340	361	359	331	373	390	431	353	326	361	359	360	380	319	359	382	328	363	373	363	361	353	338	387	353	338	362	351	365	392	367
4230	3098	2167	1312	957	909	865	868	799	811	797	744	809	810	801	786	829	809	735	809	799	802	810	827	810	775	821	781	824	826	789	794	791	807	792	780	775	782	797	775	788	781	800	785	802	775	754	760	812	769	723	798	812	799	760	787	824	787	751	782	814	805	767	773	749	776	799	773	769	763	783	821	808	811	745	791	831	828	814	794	812	761	793	823	774	778	801	720	747	725	788	781	738	819	803	795	792	804	792	773	793	813	764	792	749	798	783	800	842	762	810	782	801	770	764	785	829	798	775	773	808	741	784	809	796	776	750	738	780	792	815	783	796	803	767	824	772	777	813	752	815	790	741	775	771	789	808	780	813	795	794	777	810	797	797	800	809	773	751	818	769	812	789	745	808	755	803	745	833	817	835	819	828	764	768	824	793	761	791	779	722	842	775	736	790	793	799	785	800	803	791	759	817	838	786	823	767	775	815	758	797	769	778	780	806	815	809	775	780	746	827	779	788	845	781	787	781	796	773	803	769	785	808	827	770	833	800	781	828	821	794	776	767	752	794	764	727	813	765	801	843	791	775	850	742	791	788	799	805	742	735	799	796	751	772	775	792	711	772	777	783	784	779	734	812	790	792	810	796	749	753	830	812	782	736	828	772	814	750	726	760	803	752	800	801	787	815	792	833	753	770	785	756	767	809	809	804	753	800	746	782	769	731	804	841	764	745	798	839	809	740	809	818	795	815	754	769	752	771	762	816	769	797	783	761	790	824	780	748	815	786	805	823	773	793	778	780	771	754	788	801	776	741	788	813	786	785	757	751	804	806	779	779	787	808	811	809	803	787	805	800	779	796	813	778	747	804	784	785	752	779	818	764	773	739	777	785	791	760	779	788	730	804	809	799	767	739	791	780	777	746	765	765	821	769	797	800	790	776	785	774	764	794	797	779	767	783	837	775	796	815	741	805	764	788	825	822	793	758	765	755	799	800	784	793	746	784	778	805	734	794	826	735	804	780	746	831	776	776	796	805	800	821	747	781	748	799	763	801	891	795	799	754	762	817	833	801	804	771	765	728	751	794	765	755	737	773	831	719	770	806	848	798	798	830	729	773	783	748	796	765	805	787	804	803	835	789	798	734	730	808	766	782	754	789	832	783	755	776	823	751	789	757	751	778	786	784	800	754	800	815	805	796	810	789	808	751	747	805	813	827	763	800	762	780	799	805	795	793	768	748	753	780	789	773	799	755	809	794	745	727	806	776	751	768	787	835	760	783	791	752	757	755	710	760	787	808	829	786	804	746	789	748	799	794	797	704	806	765	805	793	741	829	774	774	813	786	736	796	801	752	805	740	818	773	774	818	823	801	776	788	759	834	781	746	795	825	767	833	793	775	765	754	770	792	816	810	762	800	774	769	763	726	795	800	776	802	782	811	778	776	784	771	828	759	757	813	799	778	816	807	821	846	805	755	787	793	819	811	812	758	760	834	804	740	758	800	782	743	762	846	804	815	766	818	786	806	796	836	792	774	816	826	808	808	757	827	812	799	794	772	767	811	802	747	808	786	733	811	787	803	763	792	742	757	791	820	759	804	812	767	805	781	757	814	795	808	779	781	801	788	769	790	739	780	802	758	824	792	791	772	773	750	811	811	822	828	774	755	761	791	819	795	810	769	795	860	788	780	745	821	795	818	838	757	758	804	798	747	829	815	725	786	760	820	811	800	809	802	766	730	799	818	799	810	777	758	791	768	802	828	772	773	810	781	771	810	755	743	741	785	803	803	789	775	781	741	760	796	785	821	733	846	801	791	729	768	815	812	753	794	792	803	811	785	801	798	774	742	815	806	801	762	779	765	790	813	798	778	733	791	760	745	779	801	774	755	840	745	780	739	811	799	797	792	788	758	726	794	786	790	805	773	753	787	751	740	749	785	794	762	804	773	763	768	787	790	763	765	766	791	803	801	745	838	793	804	786	811	765	801	811	850	781	837	776	808	821	823	782	751	790	788	727	794	778	793	784	822	839	789	798	796	760	777	744	789	777	770	737	771	769	786	825	762	784	809	767	794	745	800	804	770	785	862	769	750	745	791	823	786	755	799	827	784	807	725	781	814	820	794	774	767	794	758	822	767	768	783	776	827	745	818	784	835	798	741	777	793	765	749	781	777	771	762	829	780	784	800	769	845	814	843	778	764	858	773	775	822	783	799	752	824	766	780	816	821	773	745	774	741	792	806	794	827	731	817	772	763	767	801	760	814	790	822	756	774	766	830	825	804	783	786	753	772	802	768	783	806	782	789	786	734	763	760	841	754	746	707	751	790	708	820	764	770	780	808	810	776	810	779	756	821	811	784	752	776	730	793	773	773	836	799	794	775	832	774	802	807	815	795	820	783	729	786	815	825	777	772	707	816	784	776	755	827	857	784	827	773	770	785	789	796	770	760	738	814	759	828	767	788	783	774	748	793	795	779	797	777	757	776	727	796	817	800	794	795	759	779	792	818	775	776	827	795	770	777	828	794	792	781	776	764	769	792	778	742	777	793	752	752	742	803	772	789	785	773	763	753	802	778	828	783	795	757	808	781	758	803	808	710	762	766	804	797	742	823	807	748	798	788	800	782	779	783	752	756	778	751	750	811	779	797	808	761	758	805	829	797	802	801	795	838	818	771	798	754	754	772	804	791	729	737	741	844	773	817	778	775	748	785	800	763	771	767	780	769	795	789	780	803	791	777	788	751	819	748	770	810	790	748	748	800	801	792	750	784	782	718	797	825	728	783	854	809	758	807	792	802	785	811	809	756	742	802	768	782	779	779	806	721	809	759	773	767	822	788	797	842	759	776	769	807	760	810	831	864	812	758	799	754	776	837	770	785	804	747	781	801	806	817	739	790	745	817	789	766	796	774	771	815	777	767	808	782	807	761	794	766	744	785	772	766	791	819	750	786	807	772	824	725	762	789	806	793	782	795	806	810	725	764	797	789	793	814	761	795	742	811	774	760	754	803	773	821	765	811	715	767	822	839	780	788	759	802	771	792	796	814	805	772	782	784	785	817	754	782	733	760	790	750	781	759	764	785	780	828	762	794	730	800	764	770	785	825	765	848	782	802	740	726	795	750	836	822	800	777	770	799	772	821	776	799	737	798	784	831	757	817	799	765	744	797	779	783	810	787	785	816	806	766	784	804	789	825	773	736	791	781	805	753	787	844	759	814	786	821	773	766	863	801	823	831	817	811	776	782	733	774	764	750	751	806	798	814	778	787	774	814	797	779	820	764	792	807	791	777	802	788	747	815	775	722	753	797	786	821	829	821	754	786	758	808	800	761	798	730	805	807	780	782	770	813	794	817	821	777	752	842	774	802	760	798	805	748	770	776	736	744	727	768	787	775	795	800	842	779	822	786	796	807	834	818	740	803	801	764	750	829	780	796	775	752	746	793	782	721	778	719	760	813	822	767	792	802	792	808	791	794	753	792	793	829	805	774	773	827	749	799	821	796	815	826	797	748	827
24069	21210	25409	27306	21215	21149	2561	494	357	337	293	294	264	243	273	276	238	240	222	245	245	245	230	207	253	241	234	212	217	217	220	239	233	180	200	206	204	229	219	207	219	227	199	216	200	240	218	201	208	212	208	216	218	235	228	234	224	208	233	199	206	225	187	223	213	218	208	215	218	206	229	213	217	224	239	222	210	224	188	208	222	209	216	207	238	212	237	217	207	204	206	206	198	194	227	223	212	198	209	237	212	232	232	210	212	231	205	203	263	197	200	244	218	236	233	242	242	217	214	204	208	194	224	203	183	198	239	202	184	207	221	214	169	235	211	187	221	204	222	222	234	196	197	227	199	211	224	191	230	214	183	243	234	252	213	203	222	205	201	215	190	189	215	226	183	184	231	223	213	218	235	214	208	235	205	260	214	227	238	235	193	222	221	211	240	220	222	216	224	205	197	218	250	234	249	222	225	210	205	199	194	192	192	192	214	229	221	219	237	206	217	205	210	198	217	220	206	197	225	223	216	204	215	236	235	249	231	218	219	234	201	205	212	207	186	225	208	232	231	214	219	204	195	221	210	221	206	235	215	215	182	191	207	223	220	222	210	222	252	218	207	238	196	208	224	225	244	190	211	192	212	212	222	204	219	202	213	180	206	205	235	219	227	193	229	219	208	240	251	217	220	223	208	233	237	195	231	216	205	229	202	235	232	194	216	244	237	178	201	202	202	193	220	199	219	188	211	223	221	229	176	216	193	195	234	219	199	221	219	231	211	195	201	223	218	209	252	185	211	203	197	196	196	209	190	207	200	212	210	214	183	215	215	217	207	196	203	222	228	211	213	198	217	206	191	212	218	206	178	217	231	218	208	212	187	207	232	201	225	185	195	241	214	205	222	234	196	224	248	216	229	235	221	213	218	212	193	209	205	216	195	215	205	202	228	215	248	208	199	205	233	194	219	235	202	196	213	204	210	235	213	220	196	208	207	220	224	181	241	225	195	193	232	216	217	221	227	214	234	237	198	213	210	232	239	209	202	190	210	207	218	233	205	228	204	229	192	201	190	234	217	225	206	181	203	188	236	203	180	205	206	209	196	205	204	196	228	192	210	203	193	215	232	213	207	238	206	188	202	196	205	230	211	234	203	216	181	197	204	210	197	229	210	236	193	195	223	212	204	226	236	228	190	209	186	233	206	191	248	223	228	210	233	194	210	214	227	207	213	220	198	231	203	223	203	263	203	216	190	216	204	192	195	202	191	218	234	225	231	213	172	201	235	235	198	195	222	195	193	213	219	213	186	221	211	231	219	215	216	201	207	228	222	209	193	183	237	228	197	190	233	216	218	203	222	221	198	244	190	199	200	212	211	206	216	211	192	195	218	209	232	187	246	194	204	199	211	204	217	219	212	193	207	190	216	219	191	206	237	224	217	199	218	195	204	218	225	250	215	235	210	226	228	210	204	244	233	215	231	219	233	201	209	203	223	205	210	210	221	209	236	198	239	206	196	237	226	250	222	228	219	205	208	209	213	215	175	219	235	207	217	221	220	223	231	206	240	229	220	221	211	203	207	203	220	214	211	225	236	218	204	218	220	222	209	193	212	211	198	218	228	182	210	198	225	225	210	240	217	211	216	199	211	215	237	210	217	248	214	220	206	202	206	230	203	221	196	169	210	210	197	198	210	218	192	204	216	200	233	221	212	199	227	209	208	207	216	237	231	203	212	243	194	231	206	212	182	220	229	187	225	197	220	225	232	218	220	226	190	201	221	213	214	218	179	193	219	230	218	226	211	198	214	221	193	197	201	241	209	224	221	213	254	214	205	193	225	197	215	216	196	206	258	197	206	213	220	199	217	193	222	240	214	208	214	199	211	192	204	218	237	216	185	227	208	236	208	235	215	208	196	240	207	209	202	206	211	213	181	222	226	213	221	230	198	253	248	229	241	234	224	212	192	187	239	218	231	191	246	224	219	208	214	242	209	214	209	214	217	208	225	189	223	205	226	211	241	227	206	192	209	228	203	201	233	238	234	193	212	222	213	212	238	183	196	200	224	228	198	216	206	204	209	206	207	214	230	241	202	194	218	190	200	234	209	201	201	206	198	219	229	218	205	192	186	207	206	190	207	218	233	212	221	203	191	201	210	173	212	205	174	219	213	185	215	213	186	248	213	197	207	224	226	209	207	215	217	206	200	208	169	220	203	199	226	218	232	217	191	216	238	220	186	212	226	199	246	186	234	208	216	248	217	213	214	191	205	217	215	200	187	229	231	205	218	196	219	190	199	236	206	220	213	217	226	207	208	210	236	222	226	222	201	200	210	221	207	223	197	219	192	221	215	205	241	231	217	199	191	253	235	200	187	194	228	218	169	221	224	202	209	214	221	214	211	216	205	217	237	192	216	213	232	217	213	207	222	186	208	215	222	193	186	236	205	242	212	228	213	191	210	216	203	214	221	248	247	193	222	185	199	245	191	191	218	209	203	225	220	213	224	210	221	204	218	200	210	240	222	229	212	228	232	218	199	221	207	222	230	200	221	214	242	223	209	215	199	202	214	214	206	204	209	212	252	212	209	207	238	201	184	229	221	241	224	218	207	224	181	200	228	230	207	204	212	222	227	204	206	211	203	233	233	204	227	239	207	186	222	204	224	257	218	261	227	224	193	226	225	235	188	213	217	207	208	198	194	226	205	203	221	216	219	204	221	199	213	210	213	220	226	198	198	215	181	214	203	223	228	209	218	219	208	187	216	199	226	219	200	197	207	225	213	210	198	228	261	210	239	237	242	235	201	246	211	236	232	226	239	219	204	217	220	231	221	201	202	212	209	223	220	167	203	220	208	208	197	205	201	201	200	183	237	218	220	213	222	199	206	205	203	212	194	188	222	208	226	178	190	218	213	204	194	205	224	226	212	201	211	186	249	210	243	216	188	205	215	212	223	246	197	242	207	221	211	237	223	220	204	215	229	201	241	228	209	226	215	203	193	191	214	202	215	224	208	223	218	192	212	235	233	221	216	225	227	205	206	201	189	202	237	238	232	251	203	249	220	230	221	223	220	208	220	237	217	184	229	234	232	189	213	229	199	230	195	200	211	204	223	190	242	239	223	225	198	246	224	240	199	200	220	197	212	213	209	225	180	195	232	190	211	226	222	237	218	231	222	204	228	183	202	202	218	218	201	196	220	217	238	180	223	196	240	209	229	202	211	225	251	251	203	194	204	218	203	253	237	227	215	213	225	194	218	255	211	198	209	193	209	212	192	195	210	204	208	189	222	207	204	179	196	215	221	208	222	212	204	239	223	246	198	228	208	208	189	233	216	211	201	234	235	203	205	215	219	205	222	196	219	240	219	208	198	218	212	212	200	268	214	202	219	214	206	245	211	231	197	209	209	215	215	199	217	240	208	238	218	249	205	236	181	203	207	195	179	221	229	226	216	209	212	205	201	193	263	198	233	228	208	212	207	238	246	230	216	227	220	224	223	226	179	209	196	193	200	196
5876	4482	2941	1461	883	736	624	617	569	542	585	558	569	557	537	560	504	536	540	534	497	474	512	541	461	485	520	499	458	549	527	487	526	515	528	509	519	540	517	457	520	494	529	465	505	545	498	551	485	533	517	491	502	523	481	510	531	559	496	497	521	472	520	523	508	469	494	500	488	528	493	550	528	500	491	518	512	533	483	469	483	504	517	504	471	519	523	489	486	516	526	511	500	518	528	488	528	474	518	484	487	486	516	487	555	527	462	491	501	535	513	445	487	511	513	498	479	501	511	487	513	530	504	481	501	490	490	505	488	538	478	471	537	523	509	489	531	523	508	491	488	499	513	502	496	479	499	499	495	502	483	517	537	515	480	523	511	512	511	505	445	528	514	513	516	501	537	508	481	533	528	512	500	522	489	475	503	532	503	516	539	506	519	490	508	504	513	482	518	515	515	496	499	532	515	504	522	545	500	537	451	507	527	515	494	510	509	490	498	486	512	494	523	513	523	543	499	502	469	536	503	522	522	480	523	500	520	529	541	495	483	516	509	487	516	506	472	524	491	519	515	540	521	497	542	520	530	448	509	489	525	505	517	490	493	525	495	533	529	493	466	532	519	523	492	495	526	511	530	495	490	498	508	561	471	519	487	498	515	540	523	505	488	502	473	476	483	512	554	478	506	536	465	510	525	522	509	464	544	510	474	542	536	505	487	521	517	496	523	509	470	503	483	509	503	517	477	546	503	529	528	525	539	546	479	514	500	506	472	492	510	513	534	517	527	501	519	505	549	475	522	494	523	520	509	536	493	513	505	535	530	522	502	535	510	516	519	485	524	517	473	485	472	511	519	482	545	513	526	526	500	492	504	560	500	533	566	561	524	517	502	485	521	526	429	510	520	538	486	531	505	478	527	520	526	521	494	491	521	493	489	525	534	517	487	543	527	529	484	505	504	468	519	523	451	496	508	493	503	476	488	511	537	513	485	516	531	514	492	501	495	552	561	516	524	494	478	503	512	559	516	492	495	496	517	489	508	522	504	493	500	522	526	498	545	517	520	545	505	494	467	509	514	480	492	538	547	527	561	535	490	489	525	483	530	482	543	508	477	523	502	517	488	493	500	516	492	500	491	440	514	526	481	493	480	475	536	490	489	508	481	510	514	522	503	469	528	530	489	520	498	546	506	453	530	513	521	518	510	505	509	515	500	507	494	474	520	511	508	541	496	513	509	529	510	470	505	489	514	513	514	492	555	494	515	554	512	518	512	515	474	500	473	513	492	516	539	476	497	480	504	530	535	516	537	487	465	530	525	512	506	472	525	493	512	500	524	463	507	504	508	486	516	492	514	499	480	523	549	503	501	516	485	487	540	484	549	532	478	489	556	485	542	524	509	489	483	531	515	491	544	520	482	546	503	531	545	512	525	494	523	524	515	543	505	512	498	557	501	546	482	513	486	532	481	498	528	480	500	496	514	512	489	502	515	481	497	460	546	506	550	476	486	493	519	538	513	464	493	533	518	514	546	486	555	531	554	496	506	507	469	506	458	475	517	496	477	503	530	491	484	546	476	528	541	478	509	523	511	494	478	491	516	540	511	503	506	507	516	536	471	526	506	490	571	450	477	500	552	492	527	491	502	523	473	515	531	550	561	537	530	526	536	513	499	503	560	520	530	517	514	530	503	499	507	481	518	516	476	482	507	539	513	483	504	496	527	478	494	555	501	522	520	517	508	523	510	553	502	483	483	492	499	468	491	501	511	508	542	532	515	495	531	480	542	500	516	511	489	495	520	507	503	476	531	492	515	472	514	534	473	507	446	510	505	481	513	491	514	502	547	497	496	492	506	524	505	485	516	532	508	494	490	481	494	515	532	541	534	510	479	515	468	502	521	544	503	523	517	485	514	516	485	488	521	501	539	473	481	483	514	496	491	513	524	512	474	520	482	487	504	508	483	493	526	526	527	510	525	471	498	525	476	548	498	505	530	498	544	538	541	504	585	507	528	498	492	539	508	498	530	512	500	502	481	482	540	511	498	489	516	514	499	523	518	509	517	513	525	514	502	467	551	543	503	514	508	498	537	492	496	531	480	491	562	520	521	521	493	520	528	527	511	506	541	497	503	506	473	519	490	484	481	534	483	486	486	540	464	492	510	521	506	533	516	541	514	509	517	515	491	528	524	495	513	482	485	482	495	469	513	505	493	507	546	509	520	510	501	487	528	496	508	509	529	470	550	487	514	483	525	456	561	534	522	514	487	512	448	499	528	509	495	523	509	506	490	497	509	533	547	516	495	508	515	475	510	500	552	491	484	496	490	511	522	545	471	548	535	541	452	507	546	496	518	523	480	496	520	511	483	470	497	471	517	516	484	458	508	489	479	505	516	464	510	536	505	520	483	547	530	487	540	535	490	474	529	481	477	517	524	534	513	453	519	505	488	438	550	497	482	512	507	488	485	460	485	523	510	519	493	535	473	520	500	501	504	504	526	511	515	489	493	532	504	467	536	514	506	520	513	494	511	485	479	526	479	490	492	502	521	465	523	527	473	480	508	502	492	516	487	526	526	516	528	527	471	536	472	525	501	503	500	523	508	525	515	498	502	513	516	488	481	541	528	531	500	516	488	508	528	507	483	473	520	467	497	509	489	484	499	460	535	463	528	485	526	507	511	507	519	521	521	494	519	508	505	489	488	485	481	480	529	480	521	521	511	459	488	564	521	534	508	487	501	502	493	473	478	491	515	500	496	488	548	528	484	536	510	487	492	495	510	506	543	499	494	520	483	477	509	497	507	495	520	542	518	509	483	505	492	512	526	503	530	479	544	498	484	546	522	484	549	475	535	496	453	510	493	509	499	497	481	492	503	478	515	491	481	441	494	519	513	487	485	531	480	466	496	482	491	518	521	467	498	487	534	531	520	492	534	514	501	511	561	474	483	480	510	504	473	521	491	521	532	514	500	531	521	493	525	490	490	491	514	515	470	498	495	499	521	514	498	506	503	520	516	502	499	479	521	531	548	542	458	515	494	469	529	524	529	546	497	526	508	485	502	523	490	459	510	512	502	468	497	525	573	541	499	546	521	524	571	494	489	488	514	518	484	514	550	533	514	532	497	483	434	485	507	505	499	494	548	500	499	489	481	542	529	473	512	511	512	492	502	526	503	550	518	497	519	502	511	480	484	503	490	514	532	538	485	525	540	482	496	531	538	511	542	502	495	527	487	482	497	505	485	535	503	472	487	498	510	521	525	537	535	504	552	543	521	504	500	526	549	542	496	509	487	535	502	524	492	486	475	486	474	505	490	542	552	490	464	514	548	513	505	503	518	482	530	549	507	521	513	558	450	498	473	525	474	494	490	535	507	495	513	506	538	525	472	456	514	482	511	532	528	510	488	495	498	507	529	493	524	507	587	546	504	546	506	531	503	541	533	502	514	508	474	448	491	485	496	495	489	528	520	493	513	510	508	486	533	494	514	530	527	515	545	469	509	512	510	516	504	529
34168	10901	1443	776	661	651	486	487	447	452	463	483	422	453	432	428	436	465	422	428	454	442	470	381	448	457	414	477	414	476	452	470	462	427	409	486	505	441	418	461	439	436	431	417	429	451	484	468	393	426	410	409	414	433	417	440	460	449	489	448	406	439	453	415	429	435	455	436	462	442	467	436	428	434	422	434	456	457	402	436	439	425	440	458	448	471	437	443	434	418	471	427	440	410	404	443	451	418	435	412	501	469	436	425	425	497	436	459	434	489	408	446	470	435	427	415	426	422	422	439	436	486	477	423	441	450	500	439	433	430	431	419	442	431	490	439	432	459	442	415	468	486	432	410	427	454	458	446	453	430	450	425	402	433	464	425	513	446	442	406	402	452	448	430	467	454	428	442	431	440	499	392	447	469	438	453	450	477	435	401	467	416	410	467	447	423	451	463	408	445	445	422	438	441	419	406	432	448	423	477	445	412	448	413	407	452	461	432	417	428	462	445	439	438	422	393	478	439	422	412	409	416	445	428	451	409	458	447	486	455	425	432	430	434	439	436	442	419	455	423	468	482	440	398	413	440	448	419	461	427	409	428	434	444	457	449	421	403	422	426	462	425	431	427	466	437	421	426	458	453	405	429	452	426	447	439	460	411	446	433	468	421	420	389	454	439	455	413	416	495	458	463	460	437	464	427	421	437	452	414	421	428	436	460	444	464	407	373	412	404	440	425	466	431	412	460	457	453	448	413	490	414	400	405	463	411	431	422	446	461	420	413	407	422	427	424	434	483	471	404	453	428	465	473	463	461	457	423	409	470	455	438	421	412	439	411	455	458	420	376	477	450	419	433	468	453	430	466	432	448	463	440	488	401	414	454	436	419	481	459	427	411	434	476	432	452	444	456	449	460	443	448	478	431	406	436	435	430	441	451	443	447	437	469	439	416	457	432	450	414	458	397	438	432	437	426	443	413	451	443	451	409	441	438	437	421	443	465	436	435	485	471	424	445	387	455	460	444	421	421	460	491	418	451	454	421	409	432	437	433	432	455	411	429	437	437	450	440	464	459	451	447	420	456	457	443	485	464	431	448	449	432	455	460	444	495	426	450	411	410	445	474	449	425	405	399	434	455	427	400	406	408	506	441	410	409	437	404	443	431	477	463	443	456	467	433	483	469	480	444	398	461	438	397	457	440	466	430	411	437	434	428	481	431	422	441	448	448	469	433	462	457	435	443	493	453	426	435	471	443	438	450	425	427	466	424	439	454	453	420	439	461	450	421	430	445	446	416	467	476	449	450	464	425	418	452	419	428	404	429	435	439	407	423	428	440	435	470	428	424	451	436	458	406	426	440	430	417	438	458	432	461	475	413	492	424	392	418	438	424	444	445	425	454	441	438	424	451	403	418	469	404	439	397	458	423	463	496	468	464	414	442	460	497	426	426	470	461	464	388	424	423	447	382	447	476	446	432	450	434	465	440	441	436	472	393	444	451	414	445	455	400	409	426	418	457	465	472	453	421	455	441	443	442	424	455	455	455	462	431	477	462	443	471	448	427	434	424	400	440	403	460	452	454	402	427	457	426	437	474	441	449	430	423	395	489	453	413	389	432	460	422	401	395	444	448	433	437	441	423	442	430	457	468	442	390	433	484	439	431	474	461	468	428	421	450	421	429	455	488	477	488	471	430	497	430	455	443	457	415	442	485	394	454	425	431	445	451	410	415	441	442	454	424	420	444	456	464	400	485	430	433	445	423	450	448	444	418	437	443	450	432	450	425	488	410	439	453	421	450	465	422	431	439	424	433	409	417	466	428	447	424	375	413	413	434	446	459	490	471	459	448	469	451	506	412	423	451	427	436	420	469	457	461	449	417	441	451	436	452	476	450	454	449	415	434	439	426	442	414	422	469	444	456	458	441	436	423	440	437	437	438	475	501	462	423	407	408	430	474	496	459	425	451	419	454	457	501	440	450	453	468	408	419	409	457	459	435	427	444	405	460	417	433	448	441	444	465	417	413	399	421	438	440	402	481	440	433	417	495	416	447	466	429	436	451	445	425	454	480	491	472	443	431	431	443	454	390	451	419	449	415	426	423	431	438	397	409	425	457	435	438	449	456	428	451	457	457	444	437	466	488	435	436	436	495	461	463	445	449	452	420	494	439	449	459	444	422	476	479	434	433	459	422	420	448	413	461	470	420	424	446	459	436	498	434	425	447	477	431	444	452	401	420	479	425	406	461	444	399	458	447	420	426	437	452	430	437	443	417	438	411	394	471	440	470	426	435	457	396	429	458	460	489	446	449	494	449	452	448	450	440	467	440	451	475	436	448	437	471	457	481	454	431	454	404	453	497	436	444	384	413	454	443	462	443	426	447	458	420	441	404	437	468	466	454	440	474	447	472	429	413	459	456	478	394	440	407	462	440	475	449	444	462	437	422	382	437	474	418	440	455	413	419	413	463	441	437	419	450	456	427	440	462	448	430	432	416	433	408	406	453	440	418	430	452	424	438	438	499	428	432	455	393	419	371	415	457	424	409	463	477	427	403	397	440	428	442	425	494	466	433	446	445	437	441	437	408	438	456	429	459	390	464	426	452	439	431	502	420	455	420	444	446	433	431	469	447	432	450	418	450	417	438	457	415	438	415	442	436	412	420	430	393	397	449	433	450	408	424	409	474	442	420	432	434	446	469	408	441	464	459	423	377	470	476	445	436	412	432	450	460	426	397	412	410	455	507	421	404	423	387	403	420	437	433	439	462	455	452	455	420	398	414	477	407	441	434	457	420	460	480	434	398	428	449	415	415	491	464	446	423	470	460	432	437	456	392	468	448	467	448	402	443	478	465	468	478	459	471	457	418	424	413	454	478	455	445	414	446	467	420	423	400	483	438	443	495	444	442	438	410	454	447	475	451	466	459	444	475	416	413	441	421	428	441	482	444	413	426	459	434	415	434	410	452	477	424	432	423	404	464	410	421	416	452	457	434	481	444	458	429	406	435	426	436	449	405	442	434	461	413	447	473	424	391	469	428	460	422	434	441	463	426	473	495	441	455	394	452	481	450	448	439	451	422	489	471	452	438	453	412	455	410	436	414	415	443	470	424	441	448	462	433	473	422	420	443	424	408	412	484	450	452	455	437	465	448	465	444	409	461	421	485	463	422	429	433	470	421	431	472	441	438	424	464	453	479	440	426	414	431	427	428	462	406	452	431	459	437	443	476	470	483	404	467	446	459	479	437	415	468	434	466	451	476	448	447	427	442	406	432	461	418	430	440	461	487	413	432	447	406	483	426	452	454	419	465	434	442	481	462	455	408	427	420	437	417	427	442	450	455	453	438	432	453	445	431	439	448	487	430	414	426	436	437	434	396	441	440	430	454	485	441	454	460	419	432	431	466	393	443	476	410	414	463	409	436	433	465	493	455	449	414	470	436	412	446	395	438	450	453	446	429	448	471	456	450	429	455	440	499	448	445	430	429	384	448	414	437	460	446	383	443	478	417
9230	1162	1126	1016	989	942	981	943	992	989	1033	1016	970	987	943	998	1006	998	987	931	986	984	937	994	944	946	988	960	940	996	929	978	951	952	993	1003	946	993	1004	979	966	969	915	929	933	996	952	982	973	943	949	1032	959	949	883	961	954	959	927	963	972	912	1002	1005	939	935	1017	913	976	933	986	962	1004	962	905	882	978	967	975	998	955	970	1031	958	990	1028	996	967	902	950	945	965	978	944	981	1018	972	976	900	966	992	958	1051	923	947	1028	962	925	913	955	923	970	959	977	926	940	962	933	968	956	957	947	956	970	965	905	932	950	953	967	932	1013	965	970	991	971	966	906	951	1004	958	955	976	968	945	1006	926	951	946	902	998	964	987	960	952	955	883	983	1009	967	969	952	947	940	982	972	946	976	964	962	969	942	976	982	983	988	922	902	965	1000	975	956	959	1018	969	970	956	988	909	993	955	990	984	956	947	912	991	936	997	943	917	969	947	973	970	982	1001	939	953	1019	963	914	992	977	913	1053	932	910	950	943	984	944	975	936	973	978	965	954	953	934	990	951	1012	924	966	979	956	997	925	949	963	960	971	997	1007	950	977	956	947	936	985	991	954	950	985	939	959	937	959	938	926	936	960	968	989	986	910	996	998	950	939	1008	959	970	964	963	983	901	925	950	973	968	919	968	928	928	987	935	998	986	938	1009	936	987	951	950	961	966	947	918	987	984	991	999	1013	977	917	1011	946	966	937	1088	941	970	991	992	956	954	1011	918	929	964	964	979	988	953	1027	999	925	1021	963	968	1002	887	997	1001	965	984	994	992	928	933	959	1017	933	963	1008	920	958	967	949	1071	954	970	925	945	973	984	891	960	975	905	957	949	982	994	967	966	985	979	994	911	941	956	948	966	945	947	958	954	955	969	883	1035	999	972	978	1018	954	924	951	931	989	982	989	988	987	896	918	989	1007	1011	1007	918	959	953	955	953	947	1000	961	976	955	959	954	1001	1011	984	973	936	956	963	971	955	884	1014	977	941	999	924	974	954	961	981	961	995	960	1004	981	960	1003	957	924	940	966	973	961	995	918	1019	968	1030	973	976	974	948	972	994	983	1000	986	894	938	927	943	987	938	982	965	921	954	1004	884	978	960	953	885	1009	975	957	934	985	932	970	960	994	905	979	963	967	984	928	911	950	1014	964	971	991	1023	945	1026	955	990	960	973	999	992	1003	923	976	958	981	983	933	977	1018	970	969	1005	972	985	960	974	963	974	912	1011	903	959	939	943	966	952	979	943	913	998	924	924	919	1013	1050	945	956	981	960	916	1007	981	994	934	983	932	981	938	941	956	978	960	1002	970	965	943	1017	958	916	949	940	930	899	982	1005	947	1053	992	975	987	955	980	987	969	914	961	961	940	916	971	977	982	968	1027	967	947	998	949	1036	960	971	924	933	991	942	981	959	970	937	980	932	1017	1012	997	915	942	1001	1006	976	940	951	950	981	972	979	980	927	933	937	969	945	961	966	972	930	966	942	977	993	958	957	966	942	965	961	909	910	950	960	1043	1013	965	952	947	967	949	964	936	1006	959	938	977	940	914	1014	987	907	953	963	927	919	960	937	1005	948	1058	987	953	942	965	989	944	949	962	952	948	994	943	922	978	929	1032	994	936	962	985	950	951	911	977	903	937	945	970	956	991	965	962	997	950	931	957	998	978	1030	953	987	1017	905	953	949	922	974	977	941	1015	998	954	998	964	955	941	932	909	950	978	962	934	980	963	986	972	991	967	987	1020	951	954	989	972	1027	992	915	972	958	956	975	924	956	912	977	968	918	968	989	964	964	965	943	946	915	947	946	964	947	979	944	958	941	952	965	941	978	965	993	954	1006	967	952	1032	957	942	962	968	1006	984	979	953	1010	928	943	931	956	922	959	1014	971	918	958	989	959	1005	994	922	944	971	954	949	919	998	959	1025	972	968	981	950	1007	959	1006	988	919	968	937	893	939	944	913	961	936	978	948	961	955	967	951	956	952	947	1018	972	920	967	1028	964	952	994	938	934	985	969	1036	1022	958	950	1003	985	898	1006	881	917	962	947	977	891	939	992	913	979	1017	940	961	989	982	967	987	985	938	910	1004	897	987	994	932	986	982	991	975	1013	957	962	962	1009	950	976	956	971	968	969	1007	941	966	962	935	978	912	981	983	933	974	1001	926	925	986	965	955	959	966	967	983	960	934	1010	929	926	962	919	944	984	1008	967	979	960	961	942	967	926	937	934	947	986	1014	978	960	945	957	941	964	932	966	975	937	960	991	965	951	994	939	933	1000	939	952	1002	986	967	949	1002	982	979	1016	980	957	970	956	904	968	965	1029	1012	893	941	988	1009	1028	985	913	989	952	894	939	967	1013	924	1003	992	956	1006	942	923	956	945	946	972	963	999	955	951	936	998	948	991	947	983	955	956	985	1000	943	976	932	988	945	922	946	958	1021	950	949	986	969	942	1022	1047	891	935	950	961	912	953	1003	998	952	946	994	923	998	934	966	942	990	933	964	959	910	955	981	933	938	931	956	1000	929	986	984	924	956	925	951	949	945	1000	983	922	930	952	1018	957	941	987	1001	974	979	958	1002	1006	1004	963	975	981	908	946	969	943	1001	962	936	992	967	1001	958	1021	995	913	956	944	925	922	947	996	922	961	967	960	977	963	970	946	917	951	976	945	956	981	973	958	999	1016	1008	932	956	987	941	1001	961	913	966	967	957	994	958	941	985	964	970	949	981	906	976	967	943	922	952	929	940	969	957	978	957	945	965	961	963	977	991	953	952	953	957	981	1013	1006	927	959	957	941	961	975	998	1025	976	963	984	933	958	972	950	988	985	971	1015	935	976	999	967	980	962	954	959	980	930	966	949	950	928	953	934	947	992	920	979	946	926	957	957	954	938	980	999	986	961	1001	956	1014	948	984	958	968	975	954	995	936	1042	994	909	954	941	960	954	913	1011	969	978	978	921	923	959	1000	933	964	936	951	974	1031	990	951	969	954	960	932	969	925	924	992	962	952	935	1002	948	963	932	989	893	911	939	1004	933	947	945	975	954	962	990	984	949	961	1022	937	932	942	956	942	1055	925	962	951	883	992	988	976	1000	982	988	943	963	930	973	964	928	939	960	990	971	961	989	1019	974	930	931	987	1020	1036	941	942	971	961	1036	955	973	969	953	1051	923	946	998	925	1000	951	977	983	957	966	935	954	989	982	979	989	942	951	943	1007	911	915	923	908	1003	929	992	939	1044	942	1021	911	885	969	954	1001	938	927	995	930	931	1027	988	941	988	944	997	922	962	935	973	944	993	998	967	957	986	982	956	974	979	902	944	974	998	965	979	970	1001	934	982	995	986	929	972	969	969	924	961	948	968	988	982	951	1003	910	918	1000	944	967	907	958	962	988	927	1011	927	949	1008	937	917	923	980	961	935	962	939	968	987	997	942	915	941	953	950	996	959	938	987	939	946	979	967	890	957	973	1041	1014	966	996	949	984	945	958	951	958	1016	970	968	903	937	994	990	932	997	1009	960	961	992	1033	951	1006	948	948	897	955	946	969	1011	980	995	971	994	967	952	957	964	940	953	952	954	956	1011	942	956	964	961	1028	958	965	1004	1029	991	949	1015	965	981	992	919	961	911	902	976	1001	931	944	873	946	951
24850	21233	24774	27932	20989	3318	625	478	428	459	401	404	391	424	382	408	399	381	407	401	387	438	365	395	425	394	386	380	377	372	373	387	375	424	365	391	390	386	405	345	401	405	374	366	418	385	389	371	347	377	396	371	375	399	450	398	391	431	379	409	376	390	389	379	388	403	373	320	353	384	350	349	391	383	408	328	408	370	415	376	355	390	375	385	379	392	349	385	426	369	416	369	355	378	368	364	370	394	397	405	352	383	387	399	373	378	407	361	407	347	383	387	403	386	368	405	393	396	374	374	387	392	361	400	368	395	354	409	399	372	425	397	377	412	422	386	377	399	426	365	365	385	402	398	372	384	367	376	398	360	411	338	360	355	357	365	413	375	398	359	382	375	406	374	373	362	373	393	403	373	406	353	364	385	372	370	410	410	385	361	402	381	397	386	386	371	348	363	369	395	418	371	407	375	356	363	380	393	363	323	379	370	363	383	346	370	376	374	416	438	365	401	355	399	355	386	362	431	394	384	353	334	370	378	377	361	374	392	349	403	399	376	402	379	395	379	396	380	360	402	373	382	382	399	342	390	351	390	343	411	365	393	382	381	374	406	333	382	409	409	398	384	354	353	386	363	376	348	345	363	389	386	362	383	405	375	426	348	365	397	434	376	393	365	412	378	400	392	330	370	363	387	391	406	401	375	361	386	422	379	372	373	360	380	374	378	373	390	414	380	370	395	377	376	387	371	381	334	395	368	369	345	363	402	363	376	390	369	387	414	422	413	394	402	381	384	406	381	411	385	386	402	340	389	384	351	377	364	366	399	361	350	363	343	373	385	380	370	341	346	393	413	383	354	361	382	363	410	370	379	344	431	404	394	389	378	381	379	384	371	379	366	402	389	376	402	399	345	396	385	353	378	367	387	379	408	367	355	349	409	375	390	375	399	400	374	398	337	371	378	393	390	402	412	385	359	401	417	362	384	356	356	417	377	372	369	402	370	384	355	363	376	406	364	373	401	390	415	382	375	369	390	368	436	346	406	397	353	341	390	399	387	427	379	370	388	379	379	388	391	380	431	384	342	403	373	373	386	389	380	339	368	385	371	326	338	392	396	386	362	376	407	372	376	365	383	386	389	416	376	391	384	430	363	389	393	380	415	384	360	406	383	368	396	391	364	407	408	396	372	360	397	374	376	406	387	375	339	377	380	350	350	342	356	371	362	393	361	372	365	368	380	400	402	417	372	436	354	391	341	371	377	356	340	390	403	388	346	401	365	405	390	378	387	363	376	395	378	359	378	395	376	388	434	381	374	402	417	387	380	368	380	387	387	342	367	370	373	387	357	403	404	427	369	392	406	393	372	348	405	403	343	382	371	384	396	406	364	375	369	378	377	379	370	339	389	328	387	363	387	426	353	382	378	385	358	363	391	357	390	349	353	375	372	348	407	383	418	385	383	371	357	398	427	398	387	411	384	409	393	409	366	385	390	395	397	363	402	378	433	405	382	356	366	378	368	375	380	390	360	376	378	393	372	389	376	346	391	364	370	395	358	343	386	327	334	362	360	387	350	351	374	382	436	384	392	396	359	398	356	380	430	377	378	374	404	421	408	365	342	385	416	374	350	395	383	392	431	401	415	364	358	390	364	410	416	407	341	374	384	403	399	391	395	378	365	395	396	350	382	367	375	354	311	378	381	401	365	408	359	391	366	350	396	377	383	362	352	375	417	399	393	434	393	411	382	368	386	399	378	361	358	356	376	381	390	366	445	386	352	373	398	405	348	354	407	418	351	371	391	397	402	369	380	394	374	373	371	402	401	391	391	362	409	349	370	404	359	377	381	364	380	376	388	393	369	436	403	402	369	348	382	386	407	374	421	390	388	402	380	385	397	369	387	389	395	391	400	362	395	411	385	395	404	405	377	375	385	354	332	381	373	362	362	377	371	392	375	396	407	387	404	353	416	380	395	360	402	380	384	358	390	352	429	375	403	388	389	361	383	353	395	372	390	363	381	352	381	376	376	373	375	384	372	353	348	354	376	356	358	388	398	384	360	362	365	359	388	356	370	383	371	394	380	410	336	355	335	402	358	387	373	395	381	341	396	372	364	379	374	369	363	343	405	392	394	376	373	397	373	392	379	393	375	389	381	374	427	389	380	374	407	358	399	386	356	378	383	367	407	407	404	367	399	393	391	353	414	357	396	388	346	408	407	394	376	338	379	381	400	366	363	388	366	359	399	413	350	386	390	364	355	360	365	359	352	383	398	385	384	380	385	373	402	358	349	391	370	403	391	407	343	390	384	390	368	415	352	414	375	379	371	405	370	364	410	380	362	409	379	361	363	377	370	402	419	418	345	394	398	374	376	343	375	382	416	363	342	361	374	398	400	386	386	367	419	399	397	395	391	370	416	372	382	381	394	374	378	398	420	354	361	363	380	401	419	381	364	370	402	397	357	386	388	382	412	341	370	389	412	374	377	394	390	365	401	403	382	390	397	368	382	364	394	393	391	380	338	386	374	394	378	373	358	393	393	369	379	381	350	394	393	364	375	350	370	383	348	367	379	390	381	356	406	362	362	353	336	423	414	386	356	395	383	411	378	366	378	403	395	387	396	348	393	377	388	401	389	372	375	376	390	357	420	363	399	360	386	376	426	384	396	382	371	396	376	412	369	382	406	369	404	375	361	401	401	406	381	368	375	358	350	375	349	370	372	374	390	372	352	382	374	392	380	356	370	359	408	378	360	374	371	376	328	397	379	413	380	373	393	404	397	366	415	340	340	370	381	349	371	403	378	358	386	393	389	365	366	391	390	372	386	393	381	380	350	388	387	397	436	377	373	366	402	361	377	397	377	370	361	369	366	399	400	419	400	358	361	417	377	403	371	349	368	351	369	382	406	415	372	391	387	336	354	365	411	428	364	378	419	404	397	360	396	390	412	384	362	396	376	393	395	388	399	388	353	398	380	389	370	393	396	347	398	394	361	384	364	403	371	375	360	408	379	379	394	391	343	363	360	372	364	359	368	373	380	406	381	388	389	408	370	395	400	378	396	374	384	376	372	389	380	349	388	397	374	374	358	376	331	353	380	420	381	337	369	366	394	429	374	387	356	360	385	394	391	379	360	407	377	345	376	374	386	422	420	358	391	387	381	360	375	415	402	360	371	390	417	394	424	406	345	349	385	396	384	383	411	363	395	386	381	384	391	375	381	365	364	363	380	354	410	362	372	375	367	373	379	348	382	406	336	379	387	414	344	350	412	383	389	377	372	402	351	412	410	372	404	379	391	350	377	390	365	393	334	414	398	351	384	398	387	402	368	373	367	427	360	361	384	340	391	374	361	403	406	398	381	378	337	367	377	373	382	355	383	399	366	387	370	382	407	362	402	343	407	391	354	366	383	385	406	392	366	406	387	364	359	349	414	382	411	427	375	386	407	347	400	427	377	377	399	371	437	410	373	372	405	400	343	372	378	356	344	399	348	368	358	389	412	365	398	412	380	369	397
6874	2984	2141	1364	1054	923	947	928	864	880	880	855	880	869	825	841	842	914	807	806	860	861	846	863	817	852	873	848	854	835	845	849	822	838	814	810	913	868	852	851	827	817	831	805	836	855	818	857	852	826	867	859	839	742	832	817	801	780	872	859	837	881	860	826	820	829	859	817	871	814	801	847	870	841	821	812	860	864	803	834	817	805	837	855	854	905	839	851	817	891	824	859	814	820	839	775	874	760	807	853	838	840	786	847	880	841	854	820	817	802	810	849	793	856	799	809	824	827	872	798	861	817	853	846	812	876	872	809	843	867	867	814	819	828	843	868	812	838	845	819	876	833	741	791	860	860	800	876	805	845	795	837	804	819	814	882	824	807	832	857	879	860	870	856	881	830	851	832	896	819	800	873	828	847	849	754	842	821	839	888	848	840	835	854	832	861	853	765	785	823	856	795	852	810	859	825	848	847	818	880	812	832	829	843	820	845	814	816	864	857	840	860	881	777	832	797	821	864	844	852	866	791	862	831	809	829	796	862	824	799	853	870	834	838	856	872	829	818	801	841	857	817	815	804	819	802	818	824	789	851	867	841	796	866	841	846	839	818	860	779	817	812	847	844	813	859	837	816	847	830	831	833	869	842	810	896	852	895	831	851	828	832	787	785	873	878	873	843	853	843	863	860	822	825	804	874	831	810	826	865	861	801	852	799	842	803	795	836	880	819	850	842	810	828	863	826	821	863	799	842	866	796	778	804	851	803	843	877	890	793	860	885	817	813	807	833	857	842	821	849	863	854	835	838	850	816	908	884	802	835	843	820	848	822	856	873	844	851	821	839	838	874	881	846	795	871	818	810	793	828	829	841	823	807	826	836	820	825	840	811	842	831	854	914	856	830	776	851	832	861	807	802	841	816	838	813	831	874	806	835	856	849	797	870	802	837	867	817	874	856	845	875	818	886	804	798	787	864	819	810	840	801	818	798	823	831	833	818	869	846	805	778	848	851	828	782	879	827	898	821	842	878	866	855	814	830	787	843	879	863	802	833	830	867	838	806	880	858	843	804	808	813	837	820	824	782	858	838	862	797	798	798	809	801	807	865	828	847	831	798	836	808	821	796	819	828	762	835	825	883	863	808	860	850	850	832	859	874	829	791	836	863	824	891	815	803	842	870	826	833	858	849	862	844	843	832	815	846	885	829	887	828	797	842	833	800	844	792	814	825	851	846	807	821	810	806	846	824	850	813	833	856	822	830	835	823	801	842	830	869	844	851	865	837	880	800	811	826	852	847	809	834	832	879	805	800	816	814	869	880	809	858	810	818	811	829	865	830	849	773	796	846	859	793	857	814	900	796	854	846	833	815	876	881	846	826	832	856	830	846	862	831	850	843	806	837	840	868	837	848	815	823	847	857	860	819	855	871	823	813	832	861	824	838	833	827	817	777	848	795	880	861	854	858	841	817	861	792	833	885	873	855	859	840	854	842	874	825	910	803	842	815	834	833	845	853	836	849	827	819	781	826	824	856	881	856	836	867	787	802	828	801	874	805	776	823	816	824	815	832	901	795	845	835	856	835	835	909	782	790	771	818	864	812	842	835	834	846	859	821	815	771	866	854	840	794	837	905	831	888	808	859	841	848	908	846	822	806	876	813	813	825	835	790	813	833	808	877	840	818	804	812	857	828	832	806	838	796	820	896	880	850	912	864	784	859	856	816	824	851	867	842	836	884	888	853	888	856	830	803	810	854	911	866	847	796	854	828	841	869	832	827	799	815	850	834	762	833	834	859	806	829	835	802	826	807	840	799	873	826	771	806	827	844	886	824	812	772	824	825	848	808	827	766	797	819	848	861	826	832	838	847	837	840	823	867	812	878	873	817	817	861	804	816	863	839	799	823	833	803	822	865	790	838	783	860	812	824	859	883	843	820	852	873	806	795	839	839	870	822	804	878	816	802	876	801	844	826	832	843	833	771	807	834	842	838	844	830	850	860	806	836	826	888	852	860	840	820	874	816	855	847	819	816	858	839	882	808	845	861	793	866	815	814	801	831	793	871	806	857	852	841	868	876	850	856	825	851	816	797	856	763	857	827	834	881	832	849	840	868	852	879	847	884	818	856	833	853	873	802	900	783	792	844	795	856	801	831	829	840	859	856	830	829	890	809	849	812	860	882	829	781	830	844	817	790	851	846	797	835	832	829	830	849	878	793	801	832	819	826	829	836	874	862	771	840	839	860	796	866	809	856	800	885	840	846	836	822	836	826	789	826	836	855	836	821	824	851	839	872	814	849	815	847	828	854	830	843	862	849	862	795	875	839	843	883	797	844	853	852	842	811	881	829	799	813	854	819	823	830	853	844	835	758	817	843	849	882	850	822	813	846	786	877	828	809	778	847	840	893	806	864	825	835	829	782	856	805	840	872	905	835	814	883	821	853	817	852	826	869	834	815	862	838	807	816	842	827	791	836	805	857	842	799	802	895	823	796	855	870	847	809	828	855	836	813	876	810	855	828	837	856	819	784	794	856	813	869	838	819	881	849	840	832	845	824	856	769	854	774	791	821	791	881	839	855	830	878	871	813	843	835	844	832	833	842	879	836	856	824	812	824	830	844	858	795	813	819	808	848	847	852	837	833	856	864	840	843	835	834	830	820	868	802	821	841	835	862	852	873	783	838	910	862	874	880	852	828	856	813	833	845	801	795	835	860	836	817	821	857	825	833	854	860	817	862	861	807	837	809	824	869	835	786	815	827	882	862	871	840	847	821	897	806	810	869	896	819	841	843	875	844	805	847	803	815	842	757	816	897	811	835	847	848	764	853	813	849	840	837	816	871	848	793	816	841	832	842	904	851	836	847	895	886	813	844	846	868	820	876	830	823	880	808	860	866	854	825	859	864	847	856	880	876	917	857	807	794	865	790	811	854	800	843	853	853	763	837	782	865	808	866	837	887	834	824	849	897	841	868	834	792	825	786	809	844	850	819	899	822	828	858	882	842	829	877	855	817	838	836	889	902	871	831	858	836	774	802	814	805	840	843	833	865	828	870	819	793	843	840	851	881	832	818	848	815	834	815	813	857	789	850	868	819	804	870	827	842	784	834	844	819	832	820	825	842	817	850	834	834	849	888	816	879	838	802	839	779	865	851	787	813	825	784	770	832	778	833	856	853	860	814	824	843	814	881	848	823	829	854	833	833	825	849	814	853	855	827	819	840	821	822	855	852	824	835	804	824	830	785	858	841	835	783	833	799	791	862	834	818	843	792	834	851	846	785	840	806	802	833	791	826	799	834	832	836	798	855	866	800	822	831	830	848	830	816	803	783	849	860	789	828	840	827	850	896	848	798	836	836	867	861	799	819	847	815	830	869	882	852	879	843	808	822	839	806	868	819	843	826	831	844	828	834	876	812	809	860	820	830	814	864	805	848	862	828	829	846	841	812	789	835	846	820	828	792	830	852	863	817	795	792	855	841	865	808	804	821	822	864	810	832	823	839	879	858
24087	21202	25351	27345	21214	21194	2220	488	381	307	325	280	252	231	254	251	241	214	224	212	200	223	206	236	228	204	208	224	215	175	216	209	204	202	220	203	220	196	189	185	226	195	191	200	212	210	206	197	215	185	217	191	174	198	209	215	235	221	178	207	211	197	195	194	212	175	185	213	202	195	216	218	212	189	199	217	211	220	205	181	205	170	202	201	210	229	205	206	182	227	196	205	192	171	210	204	209	191	215	222	189	166	208	174	201	172	198	180	196	209	160	182	232	191	200	212	211	191	200	203	216	207	208	206	198	179	168	206	210	201	209	196	201	211	198	183	223	203	197	187	199	207	197	207	221	213	197	213	221	198	208	196	198	199	209	184	195	199	213	202	215	231	196	204	207	177	204	213	200	188	195	195	201	193	191	185	186	181	193	205	182	190	210	173	201	202	191	192	214	206	187	179	176	201	218	214	160	193	219	169	222	210	203	179	195	196	195	187	197	193	191	187	207	203	198	176	191	193	196	205	227	210	233	211	223	198	176	203	197	197	204	176	229	177	197	171	214	177	201	190	216	196	221	199	189	232	204	187	234	192	188	177	199	186	218	203	187	210	204	193	200	206	193	201	215	185	204	180	210	191	204	202	171	182	195	196	200	210	203	157	206	197	211	191	192	218	198	196	222	238	195	194	179	167	192	221	208	218	196	204	200	210	205	187	228	178	190	183	201	206	206	195	162	216	197	194	186	211	195	190	201	193	184	188	180	178	200	218	228	177	230	209	193	217	192	209	198	215	204	223	221	199	215	241	192	190	221	193	208	178	207	205	168	209	216	211	201	198	217	182	189	214	206	207	200	177	199	213	197	190	208	211	194	182	203	191	203	175	215	196	213	193	188	189	204	188	185	166	189	203	190	196	208	187	191	211	202	202	189	210	195	211	169	222	190	196	191	213	200	187	209	226	207	175	201	168	205	190	210	185	190	182	194	199	189	203	184	222	201	194	190	172	194	216	224	222	199	204	209	200	166	205	210	224	204	207	197	208	185	203	205	198	182	188	222	219	196	189	208	218	198	199	193	194	233	179	189	191	184	215	195	195	203	216	187	191	212	195	182	208	212	219	217	170	194	206	200	219	174	205	201	209	197	176	194	190	231	195	198	203	203	166	218	214	179	190	209	188	189	183	156	211	205	215	222	202	195	202	208	197	200	184	196	232	188	215	215	188	202	196	175	207	209	194	198	199	172	202	199	221	179	223	216	221	212	188	219	195	194	201	207	229	193	207	199	212	218	190	209	235	205	194	230	201	184	208	204	210	232	195	193	217	171	166	208	163	198	206	193	170	196	169	210	202	227	197	229	212	198	198	205	199	219	211	184	199	192	197	183	201	202	191	208	193	217	190	196	213	191	215	194	204	183	214	218	200	175	197	197	204	197	196	188	182	221	180	193	179	193	206	161	182	206	185	230	181	199	204	192	186	189	188	213	198	182	199	206	183	232	183	191	218	216	208	183	208	188	197	202	207	188	203	210	187	179	195	202	188	192	192	208	212	195	203	210	207	212	231	204	214	197	209	214	212	210	219	224	201	183	189	218	238	216	195	233	202	172	194	227	208	188	201	221	208	225	186	199	183	195	237	217	223	178	241	212	198	189	189	186	229	222	204	208	192	157	183	188	204	200	186	200	189	230	198	215	192	189	225	229	200	225	203	173	187	185	200	214	193	199	179	189	192	223	222	198	210	228	209	243	214	219	203	236	230	224	181	172	189	189	179	207	196	204	198	207	188	167	230	217	182	200	202	180	220	182	165	203	191	210	179	203	228	217	217	213	202	189	194	202	207	177	209	179	183	198	214	176	207	220	192	202	175	218	200	200	188	223	179	185	217	211	203	229	200	215	179	202	202	200	233	229	202	206	193	209	190	198	211	192	187	212	193	209	198	210	175	184	188	173	188	211	193	186	196	196	241	193	187	197	204	190	188	214	196	214	202	208	213	201	214	186	217	202	193	232	190	195	184	181	215	194	195	238	212	219	207	212	202	174	181	202	207	173	210	247	193	217	211	202	192	215	192	199	201	212	197	222	181	191	211	208	208	186	208	214	209	188	204	221	207	187	183	183	203	243	222	177	178	196	174	185	198	231	207	197	182	204	220	207	205	227	197	188	180	194	179	200	229	175	229	193	219	188	211	215	189	219	191	185	210	196	219	192	219	191	196	178	193	216	202	195	204	227	230	188	207	191	202	216	192	211	228	207	200	227	204	176	206	211	203	193	176	191	209	180	181	203	201	204	181	212	216	200	223	183	183	196	216	227	208	211	188	195	209	218	241	210	186	163	209	200	185	199	210	197	225	211	205	177	214	217	179	201	222	183	209	188	233	182	237	239	191	214	227	208	223	202	206	201	214	213	192	173	191	197	195	195	212	192	219	181	215	202	176	173	188	184	217	211	194	227	196	196	197	207	202	197	195	230	218	213	189	194	194	213	202	203	179	174	204	166	184	196	209	192	193	206	182	217	226	213	204	233	236	217	207	230	219	178	193	201	184	197	197	213	190	199	202	202	222	235	198	196	235	223	225	232	212	210	215	202	204	225	186	220	208	201	190	203	194	204	215	187	189	193	198	186	201	171	186	189	217	199	190	204	201	223	242	185	213	208	183	174	200	203	214	192	174	184	210	219	190	196	211	198	202	180	196	210	177	194	180	190	194	221	191	202	202	159	197	195	192	178	210	195	221	165	198	180	229	229	205	196	212	174	188	178	212	226	222	199	204	217	194	189	189	199	218	174	199	221	204	188	204	204	196	212	189	210	198	213	193	202	193	219	180	201	206	157	221	194	190	213	210	213	190	237	202	227	194	180	200	224	198	171	198	212	204	196	174	224	190	192	209	197	171	187	184	196	204	227	208	205	221	149	216	190	187	191	219	211	217	206	210	190	169	200	232	222	233	206	188	192	189	196	187	191	173	167	199	208	206	185	203	186	206	197	196	205	194	209	198	215	179	213	201	208	183	190	209	221	208	190	201	192	231	192	194	180	234	204	207	184	208	188	202	212	214	220	212	191	213	194	189	195	181	189	247	231	194	219	217	209	168	200	192	217	236	199	187	199	204	213	191	202	181	199	191	194	206	213	208	189	202	201	225	210	175	195	190	208	198	198	195	210	213	229	218	212	190	198	197	203	182	204	196	222	232	213	211	177	197	185	223	181	189	220	206	252	202	221	191	185	208	197	222	199	205	206	199	214	201	191	213	195	194	197	206	200	217	169	188	182	186	203	186	198	193	198	172	163	210	197	184	196	211	230	230	222	209	208	210	183	195	213	227	199	204	225	181	196	196	197	222	187	192	247	185	193	209	197	193	221	196	203	205	194	196	212	198	208	208	203	201	187	198	204	196	187	182	198	198	239	190	174	209	186	216	202	188	206	207	188	211	201	194	193	197	194	199	189	223	194	191	205	189	185	172	178	202	213	208	188	183	163	187	184	180	218	191	182	179	216	184	224	203
5071	4619	2966	1416	915	696	643	571	512	562	580	497	517	472	530	510	501	530	471	498	526	480	490	453	524	461	463	485	478	518	467	482	455	481	467	452	481	477	439	486	509	489	507	475	464	453	492	439	493	497	442	464	474	516	487	499	458	438	455	487	482	444	460	487	489	465	488	435	488	489	480	478	476	464	463	520	469	513	498	471	420	481	492	447	466	489	508	489	469	474	461	491	489	525	452	515	502	429	474	505	460	446	479	429	454	474	483	493	468	499	498	460	507	469	499	484	445	472	483	532	480	462	477	483	517	450	452	481	499	493	450	457	481	528	492	486	477	510	458	477	488	461	447	533	497	473	493	476	510	456	468	443	476	484	471	504	446	491	482	481	503	461	456	488	502	478	491	489	478	492	481	464	496	473	480	478	461	457	472	487	487	487	479	441	486	513	452	503	521	467	491	486	461	483	508	487	455	485	451	463	502	474	490	524	488	451	449	482	504	471	471	443	516	493	479	484	492	455	510	510	479	483	459	504	489	482	456	486	479	478	490	463	451	460	489	495	501	462	531	501	467	441	511	501	498	475	459	501	441	490	470	509	450	472	477	486	471	501	476	468	522	517	438	491	482	471	487	491	455	500	466	473	516	491	474	473	486	479	464	501	472	454	464	438	499	502	465	493	509	484	462	461	473	475	473	456	504	471	452	445	451	456	477	518	484	496	485	486	491	472	472	485	487	451	456	468	475	499	455	476	525	477	451	498	467	496	503	470	520	471	492	493	473	485	497	457	451	507	426	475	502	469	464	469	464	441	478	464	489	480	467	473	471	521	467	485	467	475	485	486	457	472	484	481	477	454	512	448	471	478	472	447	464	491	479	477	480	508	468	456	478	514	496	484	423	482	501	474	442	486	468	497	495	529	480	480	493	458	468	463	473	467	438	504	467	480	474	533	478	512	475	453	455	472	476	474	445	482	486	470	474	471	497	464	463	460	464	465	488	489	465	483	510	462	470	478	443	479	466	490	486	467	460	493	437	503	461	489	470	487	463	477	465	511	509	427	504	470	505	481	476	470	483	511	484	492	457	484	467	492	466	465	466	529	522	499	475	483	422	475	500	465	519	511	506	477	468	459	471	440	473	459	468	459	516	463	500	480	482	494	484	509	433	485	469	501	477	439	516	470	462	467	423	504	518	484	454	467	464	482	496	449	456	457	519	517	465	493	504	456	453	455	457	483	486	481	473	471	455	468	470	475	482	477	480	508	495	461	470	495	484	460	463	475	472	459	496	441	471	447	510	476	454	459	484	489	490	444	452	486	471	507	504	487	454	501	482	431	506	479	493	439	486	478	494	444	469	498	459	475	520	478	439	436	487	448	492	467	483	456	493	487	490	487	458	449	483	499	489	497	448	498	467	486	452	479	450	453	461	471	463	462	486	469	504	497	466	461	473	463	485	474	476	472	506	479	463	458	494	454	481	495	478	464	484	504	484	487	487	514	474	482	484	483	498	449	482	494	463	437	448	455	487	480	441	470	518	503	472	453	482	470	478	490	463	463	486	486	491	460	451	480	495	486	466	464	437	477	484	467	475	481	481	474	471	485	502	466	460	462	476	441	482	459	481	483	449	464	431	456	424	498	514	466	497	536	474	459	462	458	502	484	476	489	471	472	503	477	486	461	470	483	480	506	480	489	494	457	495	463	468	465	492	483	509	460	440	470	484	525	508	450	475	487	476	451	478	459	475	473	468	506	444	444	494	494	466	442	465	480	492	484	487	474	477	440	459	467	442	462	450	464	471	478	505	487	466	486	510	505	500	431	502	498	472	462	474	496	460	487	448	490	481	475	483	456	484	478	471	479	514	460	504	445	482	459	527	494	472	503	476	481	484	504	504	488	499	497	473	490	490	480	461	481	487	522	476	462	466	462	467	470	445	455	507	493	507	458	467	472	465	484	488	524	480	423	469	488	479	504	479	529	500	482	452	486	466	476	484	494	501	477	472	486	504	502	498	462	463	504	498	458	490	504	500	440	476	473	532	446	483	483	450	508	472	477	461	503	519	492	475	496	524	469	488	513	495	499	492	490	455	478	503	469	447	482	482	501	486	504	500	474	449	488	469	486	440	466	470	488	495	483	474	508	478	466	488	497	465	457	472	450	471	499	478	490	484	466	520	492	512	517	457	422	486	447	467	475	537	476	450	443	500	482	507	449	514	438	479	421	451	455	489	420	491	460	490	484	432	493	471	494	476	471	517	491	475	488	496	530	477	470	493	526	544	524	476	467	463	500	480	503	478	504	484	508	470	495	452	490	464	498	493	490	446	507	502	510	466	508	471	494	472	482	492	509	502	446	506	494	470	479	499	462	470	465	398	480	463	460	529	432	479	478	487	501	465	533	465	498	484	521	485	480	526	456	480	458	493	492	459	507	503	499	453	458	501	492	512	464	508	488	490	488	477	503	458	471	449	476	474	481	472	437	492	489	468	484	513	498	440	480	460	515	488	460	482	489	467	499	498	519	479	491	466	494	469	482	462	461	474	467	474	493	490	504	492	470	486	490	476	522	476	471	479	468	504	446	476	501	481	473	490	481	510	446	491	503	439	459	490	462	473	492	436	509	457	467	492	476	480	475	477	482	489	471	463	481	454	493	484	455	502	499	453	466	482	506	428	474	536	468	453	433	450	464	454	468	496	432	497	492	459	470	508	529	491	472	425	501	455	467	462	458	474	485	463	481	475	462	472	506	500	460	494	485	474	504	458	448	481	471	425	500	428	454	478	503	478	498	470	460	452	476	505	485	480	438	489	456	495	463	487	493	475	487	482	472	490	450	495	489	463	518	509	469	479	457	507	475	477	453	469	466	472	474	457	469	509	498	484	457	518	472	467	493	464	488	476	453	432	507	439	469	499	485	485	464	487	494	458	446	483	473	447	486	456	491	469	456	460	490	504	500	423	481	465	492	466	464	480	464	478	447	486	512	469	483	475	483	500	432	454	452	441	479	461	475	453	454	477	472	479	505	467	490	494	506	464	426	485	519	463	462	487	477	487	512	469	469	495	490	512	487	486	451	472	497	495	448	516	502	450	495	472	491	444	455	463	489	469	476	428	479	492	485	468	469	452	474	473	493	406	451	476	466	452	477	478	499	487	490	503	453	484	492	479	476	502	487	496	502	487	472	483	453	505	442	488	485	471	503	472	463	461	484	469	468	450	474	445	423	487	486	479	480	479	466	484	512	502	463	439	464	466	489	456	497	505	491	471	509	487	468	479	470	485	481	485	452	477	493	470	478	481	450	476	481	492	525	493	484	458	479	473	454	446	458	472	534	489	471	533	479	451	419	494	488	466	486	456	477	481	462	461	461	463	475	510	484	483	499	477	436	457	439	496	494	488	496	483	492	497	462	457	499	508	474	504	464	465	463	460	441	434	520	500	453	501	489	471	494	476	476	490	473	473	502	472	432	491	470	479	461	464	486	485	514	476	478	471	501	479	488	462	494
34117	11015	1340	558	520	442	485	444	492	436	495	419	422	423	462	458	460	437	457	461	481	420	453	409	437	463	477	412	480	437	471	403	450	468	449	426	491	423	446	474	459	471	414	427	420	445	469	393	447	453	445	445	461	385	459	457	458	439	421	451	440	471	458	485	430	475	418	457	451	423	486	432	419	446	492	453	472	456	455	447	445	420	468	473	451	456	429	469	468	441	445	442	460	434	432	466	446	443	431	453	458	443	456	422	429	418	438	426	469	461	440	431	451	442	479	430	449	455	474	465	420	453	424	421	439	485	467	454	474	456	473	412	452	475	441	409	489	450	442	431	439	442	413	432	439	443	439	471	440	457	454	449	468	428	463	456	441	415	449	462	449	457	447	449	491	462	483	435	444	448	414	432	470	483	481	449	446	439	440	469	506	433	427	435	457	448	445	444	456	456	432	445	459	439	453	442	453	449	442	441	467	444	457	520	443	481	439	432	434	477	451	477	440	467	491	412	428	417	445	424	440	420	445	436	429	448	419	402	425	469	459	427	440	453	451	451	420	445	464	440	425	454	444	407	431	470	442	450	433	460	448	454	437	443	425	449	472	442	455	492	431	451	471	433	467	454	441	424	450	455	484	485	446	444	462	474	438	448	450	456	484	450	472	447	449	457	472	435	484	447	484	454	437	429	437	454	434	431	462	456	453	487	461	474	453	416	411	456	437	405	409	460	473	430	407	497	448	403	434	467	432	467	466	478	449	468	428	440	429	433	468	462	462	438	422	409	418	426	447	427	426	468	413	448	438	447	456	481	428	449	437	453	444	422	442	437	473	434	443	449	440	438	428	484	457	419	443	432	455	473	450	432	453	440	405	457	482	440	463	464	423	397	415	468	441	449	474	445	468	424	468	489	410	440	430	480	424	461	414	442	440	470	469	445	422	464	442	431	457	493	453	423	411	477	443	430	472	494	476	501	467	412	460	460	440	458	456	477	458	453	446	462	423	475	419	435	412	449	439	429	456	462	421	423	448	442	440	457	408	428	428	428	435	472	487	464	430	449	447	500	465	475	462	430	439	475	434	402	452	494	449	463	425	481	451	421	447	425	424	459	457	467	433	430	428	401	486	444	441	455	436	476	465	450	443	390	452	474	449	435	457	462	480	480	445	410	437	448	440	408	402	436	440	397	469	413	472	456	471	432	447	430	460	426	452	475	447	442	470	472	456	452	447	470	447	450	429	465	436	435	428	425	480	453	431	449	441	432	390	470	439	454	431	433	442	413	460	429	466	474	443	436	421	440	404	505	436	430	420	459	456	447	473	416	445	444	484	407	434	456	463	465	434	452	451	425	418	445	448	443	459	451	475	395	393	465	438	437	449	425	415	473	469	454	457	440	432	437	436	452	467	455	437	470	429	430	450	472	487	481	465	436	478	506	421	444	444	461	476	460	440	449	382	455	479	432	454	441	464	473	481	445	455	425	432	429	447	417	473	457	461	415	456	437	391	459	423	466	444	477	466	456	412	431	443	437	426	437	462	459	465	451	432	456	448	416	450	439	465	432	405	403	415	476	448	455	451	438	419	442	458	450	432	413	431	466	428	456	448	432	441	454	442	425	450	459	442	449	468	454	450	464	473	457	428	445	488	452	443	475	461	449	508	492	423	432	435	466	458	440	428	459	509	410	433	470	457	437	428	419	418	412	438	397	419	438	403	453	439	462	419	442	465	497	440	499	437	446	422	492	490	466	427	437	424	433	418	416	442	444	456	487	447	472	478	478	429	452	476	422	459	382	407	447	437	433	434	429	429	453	432	469	419	430	454	410	458	405	392	470	431	491	445	459	452	457	477	416	425	467	457	404	505	461	449	441	474	450	464	458	425	444	458	459	470	426	420	482	468	503	460	451	444	451	458	441	473	450	434	464	415	464	448	442	418	439	471	425	436	482	448	458	459	459	428	448	424	424	432	431	441	416	449	424	453	446	444	447	448	431	463	395	460	446	419	441	446	449	427	449	431	433	486	470	481	448	462	463	453	436	472	409	459	402	432	473	430	454	462	445	463	418	446	432	465	426	479	501	449	422	443	438	465	451	499	457	449	420	470	427	432	465	445	437	409	471	426	445	411	432	440	424	434	484	435	458	446	447	427	435	441	446	428	465	422	435	441	450	458	407	428	463	458	432	475	460	486	407	471	448	471	483	476	426	424	433	479	430	465	426	413	463	427	437	432	447	443	459	450	411	465	413	492	444	429	395	429	463	449	483	459	453	428	457	470	453	448	441	412	427	423	490	460	493	452	460	423	481	461	436	450	482	438	446	469	472	450	472	413	456	437	427	434	455	411	461	476	450	483	445	485	463	420	455	451	434	460	456	475	464	502	419	446	459	428	438	406	480	461	478	468	500	452	440	416	473	435	470	444	449	433	460	452	465	450	444	430	437	456	462	460	455	422	461	446	470	454	419	434	475	465	485	472	448	421	483	429	462	465	458	462	470	427	452	441	442	425	442	429	455	425	413	453	448	447	462	451	482	467	498	473	423	464	426	480	450	438	446	452	447	442	438	441	445	452	420	447	433	452	451	410	438	434	458	438	479	449	457	482	471	415	448	490	469	447	443	451	477	485	461	422	462	434	460	424	422	416	460	477	443	446	438	461	458	425	389	455	463	426	436	397	467	450	467	469	463	388	417	460	471	455	484	482	462	492	488	466	413	403	430	428	472	452	460	449	417	436	454	452	435	441	489	475	494	420	416	440	477	428	447	451	460	442	445	496	430	430	403	423	429	460	462	434	462	483	483	450	499	516	490	442	465	453	407	432	451	415	475	441	456	470	460	421	425	431	454	467	428	461	422	437	467	444	433	454	425	450	453	457	446	426	437	452	462	444	458	460	423	448	478	456	469	411	438	469	449	440	444	434	446	489	491	440	412	421	456	437	451	494	478	433	404	410	409	401	412	447	478	468	440	460	430	467	463	418	443	497	477	416	474	464	438	470	437	426	439	453	491	449	452	452	411	460	447	479	450	452	461	446	430	394	443	470	485	478	440	472	437	455	420	477	455	446	437	414	455	469	453	443	406	429	479	475	449	425	497	449	440	455	436	454	427	419	437	476	432	428	410	427	473	407	460	456	464	442	448	493	434	436	456	448	446	442	447	430	452	442	474	446	445	440	467	463	456	492	439	427	463	492	437	475	433	446	449	448	443	490	432	529	457	419	482	438	422	435	470	428	466	451	422	458	451	411	452	497	451	477	439	430	417	482	486	443	432	469	470	451	453	443	439	477	441	438	445	432	440	463	470	479	414	422	439	472	453	408	419	431	441	447	451	427	454	416	436	446	475	425	425	442	481	474	436	462	455	455	499	415	450	485	453	460	473	448	474	462	430	438	439	458	441	467	419	441	494	471	464	450	495	448	412	451	464	446	479	429	434	413	441	461	420	412	483	461	430	450	452	496	475	471	440	468	449	456	465	407	427	469	437	496	436	462	472	459	461	436	467
10238	1151	1065	991	993	980	1022	1025	997	907	984	938	969	1031	948	1001	949	988	1017	914	948	955	986	979	1001	944	997	954	913	991	945	955	1024	946	958	976	961	1010	993	1008	993	998	975	969	929	958	967	984	971	1005	972	958	965	962	974	958	959	1026	1036	983	978	1014	992	974	945	955	934	1011	995	920	991	960	991	1000	991	1002	962	960	959	960	1042	976	935	979	953	1020	1038	1003	1006	1016	1023	942	934	894	1004	934	902	996	951	963	988	976	1009	994	935	1036	985	966	996	987	917	978	1045	901	1016	1021	1021	962	971	953	987	963	953	992	1013	951	966	979	955	982	969	974	969	973	991	1020	949	1043	981	928	986	990	978	1012	981	932	997	934	948	988	945	924	987	1020	984	1018	1070	943	970	1012	944	994	980	938	983	969	1004	997	989	991	943	997	1026	935	907	973	956	988	1009	992	955	930	983	1024	966	1011	996	984	1025	927	932	1011	982	984	1005	976	964	967	1004	1003	947	953	980	947	944	930	1001	970	942	1017	964	987	985	1044	1001	961	957	1030	983	1009	982	1003	1049	1008	950	1034	964	980	1016	958	926	995	961	972	988	948	973	1037	972	995	937	973	988	966	956	1026	974	950	1026	983	947	1020	989	958	985	988	984	975	978	978	986	993	1020	981	1000	958	968	994	898	1001	959	966	1040	981	979	918	926	994	956	954	955	1014	976	1006	948	931	972	1000	942	971	1035	994	1065	927	1006	1024	988	991	937	971	995	998	975	996	988	950	944	1039	949	976	936	1005	928	950	1008	1006	963	1009	1020	951	996	997	999	958	979	1014	912	984	975	943	998	981	926	1031	926	979	1005	1001	995	1025	1000	926	1010	1003	980	944	957	967	1017	981	972	968	1002	1042	1002	918	1007	954	1007	984	986	947	965	962	982	1008	1028	943	990	922	999	997	991	1014	1076	966	980	986	957	958	979	985	985	939	928	944	934	1008	989	1022	962	929	933	1054	996	915	1026	968	965	975	951	1023	976	995	970	967	1025	979	975	1014	1023	1024	1024	998	971	961	986	960	998	953	972	967	1000	952	962	958	977	940	975	949	897	979	961	972	1018	950	998	921	993	983	959	984	907	939	1009	1030	973	993	963	943	943	1014	967	981	944	1008	999	952	1031	920	971	992	1005	979	987	1009	1006	1003	980	940	979	957	961	1015	918	995	957	921	954	966	1010	990	971	1001	980	1001	948	928	1023	996	969	951	996	960	949	934	916	942	984	970	971	953	982	973	959	973	1001	977	1001	973	978	918	1011	931	975	954	952	968	984	974	969	1005	965	918	1039	950	915	952	966	950	970	990	1026	1011	1001	923	1011	970	958	958	957	972	994	935	938	997	964	984	996	930	1000	1014	992	976	975	963	955	1012	989	982	985	1023	1008	981	983	967	971	946	951	997	969	959	991	976	917	1010	993	995	954	978	942	989	954	990	961	1062	975	1047	972	1003	966	971	987	961	1009	1007	1031	950	1000	1004	1000	994	1003	949	1003	927	1030	910	987	969	1026	1006	975	948	971	1013	952	952	990	973	972	925	1035	919	998	925	1057	988	929	968	1027	946	981	944	991	982	938	1055	987	968	938	944	978	1029	999	961	974	963	994	999	955	960	997	979	974	960	1015	934	961	1040	1036	972	951	981	950	952	950	983	957	968	912	985	956	988	982	977	991	1042	983	972	980	986	1006	927	1003	986	986	1015	942	976	1033	930	964	991	988	941	965	1056	987	991	1014	903	996	994	1023	949	999	972	980	999	1021	954	1017	971	967	1067	999	996	997	915	1026	970	940	1000	955	993	931	996	969	991	1045	995	1029	950	1045	975	987	912	999	1031	935	972	995	950	992	926	964	1018	998	941	1007	928	970	980	976	1035	974	1011	1018	926	990	984	937	936	982	939	1019	970	969	988	952	946	989	973	966	1003	976	1001	994	983	1008	1007	1029	1001	966	1014	949	971	957	1084	951	910	1001	1012	989	987	977	963	1010	1005	979	985	974	929	957	985	928	969	1000	924	976	972	986	978	990	1026	935	935	1025	931	969	976	911	940	952	1004	1005	977	958	968	984	962	1006	948	921	955	972	979	998	935	971	928	1000	983	978	1006	982	993	939	980	934	1020	952	974	969	988	989	996	961	970	878	933	1002	941	993	1001	1021	950	963	1005	968	1008	992	949	943	933	931	964	995	1003	989	1019	989	958	993	974	940	947	963	955	952	955	973	1027	967	960	982	936	935	929	984	942	914	945	979	967	888	1042	987	1006	968	964	1026	949	958	1028	987	944	986	963	961	984	961	1018	937	1005	975	955	981	953	998	996	1013	946	1027	978	1025	1011	922	993	975	989	935	1006	997	1017	954	974	1017	952	991	913	981	966	984	993	938	1042	931	953	978	991	1010	945	1026	993	1016	963	979	960	989	992	983	987	976	1004	979	973	1014	1072	970	1000	989	951	990	1026	993	985	950	956	1028	968	976	979	961	988	987	998	1011	994	968	1016	954	987	990	962	958	991	965	946	940	962	1013	981	983	991	1014	1007	976	955	981	975	918	973	983	1024	975	975	991	1017	980	925	995	996	955	949	938	1025	982	958	946	960	977	988	962	960	1009	990	1000	985	1011	1073	934	946	1000	1015	944	951	945	997	953	925	984	918	970	923	985	983	931	974	1025	987	982	960	992	947	997	1014	982	1031	962	949	993	1015	953	981	946	1005	1034	969	925	1007	1057	994	968	963	973	901	1008	959	1009	989	960	997	1011	961	980	970	986	985	977	1033	983	987	960	957	942	960	910	1012	982	966	954	1000	981	938	971	1028	1001	989	969	942	910	982	1025	961	945	915	978	968	966	1017	992	980	1034	971	977	976	978	950	976	930	956	1001	956	1055	963	940	1047	1027	977	1041	983	1002	1016	1036	990	985	953	949	959	1013	991	1019	1040	980	1010	1032	983	963	983	1021	983	976	1016	957	992	969	991	1025	968	944	959	1006	1019	1015	983	941	921	979	964	950	954	951	919	941	970	963	950	1012	949	1013	999	995	1009	965	934	959	986	902	1003	1002	1023	974	971	980	966	1011	1008	931	1014	1016	1021	981	1002	995	984	1034	1005	952	987	985	1001	979	1017	987	989	998	987	1034	978	1042	1028	992	964	966	956	986	949	994	989	984	985	979	1028	910	923	1055	990	1011	939	981	972	963	993	963	969	1048	973	991	978	1032	936	966	1020	943	961	1020	985	1002	1029	977	966	990	998	972	1010	974	1022	937	963	908	963	985	958	956	1001	977	996	943	998	928	960	1020	998	966	1017	976	959	910	964	1002	993	1024	1013	1027	993	965	1017	921	1009	962	997	999	990	982	1006	1011	980	965	981	978	944	966	988	972	1004	1008	972	966	1009	1039	951	976	948	999	1019	972	1021	984	1040	971	1017	966	963	919	1005	993	933	953	924	963	1020	982	918	986	974	969	920	979	995	1006	970	968	980	953	996	993	962	1002	973	942	968	965	953	955	992	941	987	977	976	960	974	980	1033	931	981	1043	1004	968	942	941	1013	1024	928	984	960	923	994	936	935	913	1012	961	972	987	951	1048	946	953	890	982	983	1004	936	976	931	1003	962	973	963	991	1016	992	919	980	981	1034	973	1025	986	985	945	977	1004	1001	960	1033	974	983	949	963	1028	984	1023	966	955	999	989	996	971	990	914	984	941	995	992	977	1019	993	998	937	948	954	970	990	959	974	969	970	998	940	968	952	980	985	996	1016	987	910	979	1006	931	998	981	952	1005	963	999	927	1017	948	1007	970	1017	933	905	944	1023	970	1025	982	1004	930	964	1000	947	950	977	1025	948	954	949	978	994	947
24803	21238	24785	27956	21018	3182	572	493	450	429	393	381	391	374	378	404	366	381	389	355	380	352	380	365	390	391	410	383	406	379	412	409	381	366	380	380	373	337	371	400	358	358	370	409	415	377	376	394	356	382	374	367	373	378	378	386	362	413	383	371	397	376	365	334	347	350	370	341	324	379	405	383	373	403	382	375	367	385	322	379	361	418	385	331	355	336	325	331	368	350	375	393	340	387	369	354	397	359	347	351	380	363	358	433	365	413	329	375	380	351	374	399	358	373	394	355	348	411	359	372	354	378	390	405	341	374	368	363	368	351	390	365	371	393	363	371	381	360	363	349	382	363	391	391	380	373	368	347	387	375	370	417	398	342	386	393	388	385	358	330	415	347	369	359	360	373	378	374	339	378	405	385	344	388	351	375	361	388	383	397	365	367	370	350	377	346	350	348	339	395	361	385	334	378	375	396	337	380	345	364	386	333	353	383	370	359	349	366	384	367	378	376	356	371	386	369	365	363	373	398	370	392	382	376	356	403	395	357	368	361	379	366	396	367	363	380	400	382	333	379	422	337	351	357	352	356	378	375	377	359	376	382	359	376	428	321	351	363	362	406	348	379	391	385	370	364	414	354	381	352	370	349	372	365	366	360	374	381	401	355	355	377	371	382	391	371	331	392	392	383	358	355	398	355	356	373	383	390	415	369	369	341	345	369	319	379	382	369	358	372	409	405	353	338	372	349	339	365	348	370	369	372	352	397	354	402	359	399	389	409	363	351	380	390	366	414	362	389	371	390	377	326	373	341	385	352	363	383	387	363	386	393	383	367	363	373	370	349	363	367	390	382	393	395	377	345	378	366	369	390	389	372	373	374	378	402	386	355	364	375	342	370	389	365	374	360	388	397	399	410	382	369	362	360	355	384	391	386	386	376	367	395	391	342	309	366	389	395	365	402	362	365	355	361	374	362	358	391	390	393	345	351	404	389	311	382	364	345	339	336	368	388	387	381	329	356	383	408	382	362	355	372	369	407	387	371	359	392	344	355	380	366	368	360	367	367	370	324	373	376	391	343	374	349	362	336	393	371	380	370	408	384	406	364	403	374	363	343	376	368	356	343	373	375	362	363	361	355	353	359	354	396	355	368	393	404	368	373	324	378	379	356	349	393	345	349	352	362	365	394	355	359	383	390	356	368	355	359	390	359	391	365	368	395	385	417	343	371	371	351	378	365	386	385	414	388	345	351	357	363	368	371	357	377	381	368	369	420	353	383	371	373	358	424	398	340	345	399	373	384	378	344	371	371	349	362	373	348	388	353	383	377	381	414	372	340	392	369	366	405	368	344	378	333	376	377	370	326	367	396	373	383	349	372	401	374	351	363	343	404	387	391	369	365	425	379	353	364	368	368	331	369	414	362	377	338	379	366	362	344	348	338	350	370	376	366	342	389	368	370	368	375	345	362	414	378	385	389	322	372	381	386	412	408	341	382	399	378	366	357	341	358	366	377	375	367	408	389	373	356	364	362	399	372	394	399	371	342	336	387	359	298	382	387	374	366	397	397	377	343	356	406	345	355	343	370	395	356	379	343	363	340	362	370	343	402	373	356	378	380	396	344	351	378	369	351	360	367	352	364	380	351	399	371	354	362	361	374	383	410	363	351	391	379	408	367	371	343	417	386	371	360	335	373	335	359	354	350	406	365	346	373	331	378	388	401	356	348	339	351	373	356	373	367	343	354	408	364	353	366	346	372	380	397	331	315	352	374	354	385	354	386	375	389	352	396	384	365	393	380	339	426	373	397	366	361	369	399	361	364	390	377	364	410	393	368	349	383	372	360	406	399	352	355	393	373	362	372	379	355	331	393	400	345	386	358	388	329	375	341	388	352	353	327	413	396	348	369	404	405	356	373	366	379	341	357	373	365	330	349	362	359	372	354	362	351	386	399	381	353	363	372	371	354	400	365	343	372	390	400	407	358	361	370	370	341	355	350	375	406	394	386	333	410	375	367	380	385	420	363	386	371	352	360	395	393	343	377	391	379	332	371	358	346	361	363	336	356	336	358	378	421	358	360	377	349	392	378	374	333	369	370	367	346	362	369	350	406	373	342	353	347	363	357	387	397	368	382	389	360	408	391	377	342	387	378	359	381	387	426	370	363	337	389	382	378	373	366	381	384	369	385	417	358	382	393	398	361	367	335	363	388	399	384	388	391	356	414	397	361	360	355	360	362	374	365	347	376	357	399	357	350	366	351	367	390	389	373	359	368	388	390	372	337	370	340	370	363	331	375	342	346	395	366	363	377	376	381	360	338	374	352	357	355	375	353	372	357	378	351	365	382	406	369	412	401	370	368	387	366	402	369	366	376	390	356	330	357	364	356	367	366	335	387	398	394	384	370	345	395	385	393	351	367	364	400	358	336	358	391	369	351	361	378	349	369	361	379	379	365	379	364	334	357	354	340	344	384	393	333	354	382	340	371	395	377	329	414	368	360	339	384	338	352	352	350	356	350	376	359	346	405	390	362	364	424	369	354	356	377	358	399	367	358	358	370	426	367	334	372	334	342	366	349	351	386	355	383	390	340	378	336	383	368	347	390	408	364	362	365	387	387	329	320	423	359	377	374	382	367	343	389	394	350	343	362	371	348	375	357	329	332	361	336	363	368	354	380	369	386	355	368	370	387	369	380	368	380	343	428	410	376	350	393	375	345	347	398	364	377	340	350	357	375	376	386	355	385	388	383	355	371	364	406	358	377	352	397	358	378	350	350	355	392	361	378	349	394	358	341	370	376	398	369	335	358	349	375	358	347	372	376	368	361	400	375	360	356	361	370	338	398	364	351	409	370	380	346	343	374	391	392	356	389	397	383	357	375	400	370	371	342	367	372	391	378	347	335	362	382	353	341	324	364	352	342	369	335	370	347	393	363	374	364	356	339	408	402	346	392	353	362	367	352	320	361	373	352	337	401	368	366	393	357	341	367	406	368	366	389	392	378	365	332	384	327	341	421	353	385	344	397	361	375	406	425	384	355	332	380	370	339	364	366	381	374	374	370	340	370	344	377	383	343	356	338	337	343	371	413	422	380	366	396	390	364	359	402	354	369	321	353	363	330	354	340	341	414	375	391	338	362	379	364	371	337	378	346	359	374	355	376	387	369	370	395	364	371	343	349	342	373	374	371	362	343	328	351	393	403	369	355	402	364	372	407	387	427	362	346	387	360	399	371	359	388	366	361	366	385	367	349	377	407	369	355	386	372	357	384	419	413	328	381	386	342	313	370	361	342	368	355	365	363	418	363	331	347	375	364	341	348	381	369	344	373	410	372	331	389	358	407	367	388	406	375	359	374	389	336	354	380	399	350	411	385	364	379	354	373	336	386	365	376	399	349	373	364	376	353	381	323	340	349	381	394	394	373	350	388	353	334	378	368	350	355	397	348	369	347	367	359	367	340	375	359	388	373	351	345	375	364	391	354	359	393	358	365	362	379	350	350	372	336	340	363
5233	2964	2230	1306	1039	913	827	827	828	818	801	825	823	848	813	810	759	823	776	827	816	797	789	808	825	844	823	780	769	723	816	813	779	834	839	794	747	761	815	796	787	761	801	798	788	824	838	812	841	756	784	820	766	842	798	846	822	752	797	822	806	787	774	789	860	730	799	804	784	778	786	817	805	774	827	790	770	807	833	854	832	838	784	829	798	845	803	816	819	790	807	797	842	797	818	811	800	778	804	785	793	838	798	833	841	764	803	796	811	840	818	797	774	770	811	789	812	873	783	801	825	831	828	793	782	815	797	800	773	826	807	854	792	858	769	802	813	787	821	829	839	843	816	813	824	843	793	787	829	800	777	821	796	845	821	861	798	833	804	787	830	819	843	846	838	814	807	804	785	816	857	793	753	775	771	821	798	787	834	798	792	803	768	796	819	782	834	799	805	828	824	838	800	774	810	780	789	820	852	803	812	853	793	797	822	818	811	784	817	823	798	796	818	778	814	828	804	806	868	767	772	800	777	791	806	788	748	807	782	811	855	816	803	730	842	802	818	820	779	817	858	789	804	770	770	752	835	805	811	826	787	796	811	798	800	838	847	824	820	817	811	805	841	761	836	784	820	771	793	792	840	835	787	780	791	837	870	826	787	772	780	823	788	860	787	793	810	745	738	833	843	758	800	802	824	812	825	839	787	789	805	889	790	811	781	854	829	845	834	765	820	814	818	759	808	782	810	857	812	782	792	819	789	821	783	754	756	770	829	794	795	795	787	752	778	799	801	816	763	810	838	794	828	815	813	815	824	793	781	840	817	821	789	773	786	825	790	858	798	846	820	794	830	816	759	833	781	772	798	787	842	827	779	804	782	806	789	834	779	783	793	824	782	808	787	785	759	827	777	775	816	783	779	772	858	775	811	787	797	800	824	785	811	807	797	800	838	836	805	839	791	782	799	789	798	796	811	786	834	833	777	811	813	812	828	829	781	781	828	815	838	791	818	854	806	799	885	849	828	801	794	825	828	792	814	814	819	799	791	816	811	863	842	806	857	844	797	796	820	820	821	745	843	794	815	794	834	808	836	794	839	801	808	791	810	844	869	775	802	809	819	818	788	823	830	781	823	764	853	787	798	824	824	775	818	783	819	822	815	800	830	807	772	818	798	806	758	824	798	808	789	818	782	849	842	832	816	820	790	813	783	842	780	816	764	808	814	830	850	815	792	797	788	871	782	766	823	789	822	773	799	798	817	816	815	805	746	819	788	784	808	831	791	802	827	769	767	775	789	786	784	791	810	839	818	840	817	844	834	828	817	853	828	837	847	829	842	802	836	788	860	789	831	867	771	760	828	831	863	779	820	757	867	827	815	828	767	771	741	795	836	808	790	853	823	826	829	795	809	792	830	838	860	786	796	823	805	786	851	794	827	782	786	750	812	790	770	856	791	823	830	835	824	809	788	825	794	845	814	791	808	758	752	753	797	763	799	780	803	799	843	763	812	840	822	823	837	795	808	872	798	811	762	786	799	782	826	796	840	773	862	733	822	763	810	855	808	812	834	788	818	793	754	775	779	794	770	782	871	810	819	841	842	751	847	840	865	786	764	764	761	793	747	781	830	728	788	869	845	747	766	822	799	812	824	783	810	831	773	763	812	767	813	793	793	821	810	848	791	818	739	794	790	806	812	780	783	814	822	899	788	840	776	808	761	828	797	828	817	795	802	763	821	812	832	794	840	805	821	807	809	760	791	828	824	818	787	825	812	813	804	785	774	802	791	838	782	809	821	797	830	836	837	825	788	786	795	809	809	839	797	862	797	835	812	798	825	807	837	820	833	804	800	784	817	816	772	823	806	830	783	811	837	804	747	807	811	789	761	881	798	807	834	831	787	774	841	811	816	805	821	793	807	818	766	823	858	790	838	800	797	810	791	793	822	806	796	800	809	779	799	825	808	790	799	811	781	805	790	760	794	814	830	841	801	776	779	770	821	828	784	802	805	836	822	832	862	802	871	804	784	850	788	817	860	825	828	808	785	829	820	817	789	761	839	807	797	788	806	779	856	811	807	827	812	841	833	790	821	793	812	779	838	855	846	798	777	813	781	795	800	844	804	813	849	818	752	773	870	869	816	758	770	826	854	782	864	776	799	807	784	788	819	794	800	827	763	809	811	835	793	821	809	813	796	829	828	814	819	776	809	780	821	831	821	799	841	825	838	758	809	800	771	812	751	788	766	816	797	848	849	762	783	777	781	853	801	792	811	766	737	810	819	799	809	803	836	805	846	782	853	777	743	807	827	765	779	800	815	809	811	810	776	791	882	767	806	778	779	824	799	803	787	817	826	814	787	802	825	803	812	827	833	804	824	807	782	786	855	824	790	783	815	782	838	844	782	751	826	838	827	807	811	808	781	798	815	826	789	787	845	822	828	828	793	772	840	787	784	799	796	770	798	820	831	836	808	789	776	821	819	803	845	801	805	828	782	800	776	827	791	790	839	793	835	850	774	838	779	824	795	815	784	790	858	792	787	794	787	773	811	796	742	860	828	821	802	783	828	771	772	803	783	813	787	809	837	802	804	805	773	803	822	821	765	805	802	798	781	804	790	803	760	812	816	790	808	842	750	818	828	791	834	791	746	813	819	768	854	777	819	801	847	814	772	802	822	793	831	791	781	781	791	821	814	830	810	789	786	814	802	831	827	829	851	853	826	827	799	864	830	786	792	804	771	801	838	782	752	764	777	777	772	766	802	846	812	779	824	822	805	761	818	845	782	815	807	820	790	812	771	818	808	835	770	817	812	831	769	776	803	804	857	761	823	776	792	872	803	820	841	798	744	778	827	833	827	785	826	805	766	788	814	797	820	784	804	802	842	797	825	869	824	838	813	804	817	819	810	837	825	783	832	779	788	832	798	780	787	841	784	812	796	794	777	783	773	792	795	792	785	798	784	787	831	843	852	826	836	826	812	860	823	859	824	852	774	792	762	808	791	808	816	817	806	823	777	827	774	845	765	783	835	759	871	818	809	830	811	804	717	825	795	802	816	817	794	766	811	788	770	770	847	815	837	844	823	832	860	780	788	823	811	806	816	880	810	774	776	789	784	762	771	820	767	831	775	812	787	830	826	790	818	809	814	827	777	814	772	788	831	799	837	819	842	789	858	816	776	780	815	816	766	858	803	792	789	792	805	824	835	770	765	824	801	823	791	851	798	803	775	814	774	841	832	836	810	800	841	816	820	829	846	736	830	795	808	824	860	817	790	805	809	804	748	818	845	774	786	821	809	824	860	811	791	746	818	798	812	832	816	792	787	786	769	848	870	847	811	753	797	758	800	773	768	806	798	795	852	805	836	809	833	844	821	807	825	841	745	832	795	802	795	806	831	767	804	820	830	814	824	838	803	758	810	841	777	770	798	848	753	802	809	847	799	785	829	805	830	822	824	772	803	808	792	783	830	813	894	823	817	747	792	794	846	797	842	836	836	791	779	859	823	749	818	868
24117	21236	25441	27361	21244	21226	2618	449	374	321	316	269	271	222	223	268	210	219	208	216	233	235	199	235	220	182	209	206	189	207	206	226	193	196	233	208	199	211	184	201	199	200	205	214	201	210	220	210	165	196	202	187	195	203	200	194	226	184	215	182	192	181	191	218	195	168	186	201	199	193	197	185	218	171	179	208	221	195	197	196	205	214	230	193	204	181	210	202	220	217	197	194	189	183	208	204	205	206	202	213	167	198	177	208	227	214	194	184	194	214	202	211	178	178	197	207	198	208	223	220	193	190	218	173	194	228	217	199	215	185	225	190	217	176	238	194	201	207	208	194	203	222	180	200	205	221	220	212	199	179	206	193	205	186	182	202	222	207	182	212	201	193	237	195	202	190	198	200	211	222	203	205	174	209	186	187	196	189	219	200	196	179	209	197	203	152	189	174	178	202	189	207	224	186	173	199	192	228	218	229	196	189	221	194	187	201	204	189	197	210	211	182	204	241	188	202	185	208	212	186	211	208	222	180	218	208	213	196	198	212	215	204	204	196	197	212	192	200	208	212	196	180	217	209	225	234	221	201	219	222	218	208	210	192	178	215	198	221	204	198	210	233	210	179	177	197	195	221	228	208	186	211	202	222	200	211	224	223	198	198	184	213	231	186	187	197	207	178	218	225	219	224	185	187	231	176	197	202	203	202	187	203	189	186	178	196	187	192	179	219	201	172	209	179	232	203	189	199	197	195	192	187	200	196	218	194	199	181	207	214	205	195	226	199	207	233	187	210	212	205	203	225	196	209	190	191	225	183	176	207	182	207	212	212	229	217	198	202	222	212	185	184	199	188	207	196	199	218	200	199	210	198	216	205	184	210	218	209	219	191	202	208	200	197	217	222	213	207	194	212	179	204	213	196	188	229	204	207	203	176	205	191	231	216	198	205	192	185	171	206	206	219	186	212	217	207	212	214	217	216	190	195	193	193	203	178	217	199	214	221	197	222	228	190	213	215	192	212	199	199	215	210	190	198	175	206	190	200	193	211	210	181	190	191	204	241	203	189	183	189	217	217	187	185	188	195	199	191	188	202	186	194	206	192	214	198	174	213	187	204	216	238	202	189	210	190	209	179	204	167	199	201	204	210	220	206	207	200	221	174	229	187	202	197	181	202	193	234	218	192	191	184	231	208	202	165	183	231	200	192	210	213	203	215	207	214	236	227	199	205	196	192	184	181	218	170	201	219	195	188	228	197	216	201	221	194	217	207	224	214	211	204	188	200	197	194	201	221	189	185	185	196	197	211	220	192	180	183	196	202	164	229	197	198	214	213	207	213	203	189	208	215	202	212	185	212	186	188	188	184	173	192	183	188	201	174	174	179	197	201	185	203	202	194	191	189	222	206	192	187	186	205	202	198	195	186	185	185	205	219	197	208	228	194	200	179	203	223	189	197	225	209	201	201	205	208	200	193	207	186	196	216	180	199	215	190	238	186	221	212	190	207	193	193	227	208	191	207	202	191	215	209	201	196	197	227	214	217	202	192	203	191	202	209	212	200	221	195	211	184	187	167	204	151	190	219	201	203	203	203	194	184	211	199	185	198	220	191	209	187	224	192	213	209	186	180	225	205	213	205	187	183	219	220	207	179	202	202	192	229	222	213	198	182	175	215	227	204	220	197	193	209	207	217	188	217	205	211	208	206	186	170	211	209	182	202	221	214	207	202	231	251	201	212	213	209	191	198	182	200	181	178	195	201	199	188	188	210	188	206	174	179	207	215	213	162	187	204	198	181	214	229	209	175	184	186	217	216	204	194	198	199	176	202	204	202	185	205	208	199	210	183	199	201	194	200	182	218	200	176	207	219	165	189	197	203	213	218	193	205	201	192	199	233	198	188	171	196	198	230	213	209	210	180	186	202	197	205	194	196	237	206	179	216	203	174	212	208	197	207	218	184	192	210	178	204	189	223	215	212	185	202	200	193	192	179	204	203	198	182	217	215	206	201	187	201	189	191	194	206	228	213	180	206	169	184	196	206	171	222	226	190	204	205	183	191	203	188	183	199	187	186	193	224	194	205	211	176	183	215	213	184	176	193	216	209	180	204	201	233	216	191	234	189	220	205	218	202	207	191	221	213	233	196	229	181	186	212	184	201	204	180	182	212	227	194	213	222	234	187	203	222	219	182	175	219	200	214	182	212	196	225	217	210	173	192	193	216	191	168	189	199	185	210	193	205	220	214	212	190	209	223	213	221	196	213	215	196	199	231	221	191	213	204	206	192	180	211	228	186	184	210	210	201	197	178	176	198	198	194	202	178	201	223	213	186	178	189	193	198	200	191	201	205	205	192	196	197	188	181	212	180	205	187	238	205	190	193	233	197	165	213	200	189	198	219	186	216	192	187	196	197	216	213	215	173	191	214	188	217	192	207	226	181	219	215	183	195	193	198	197	214	185	194	203	218	192	199	195	210	215	205	200	202	199	176	214	223	192	206	193	204	223	185	198	200	239	210	199	214	218	207	172	194	197	179	170	203	172	178	195	216	212	208	188	235	175	196	219	190	184	219	185	208	196	233	197	192	185	169	224	206	198	209	202	201	209	209	203	178	177	215	212	192	206	191	209	215	195	207	214	210	185	212	185	175	196	184	194	197	226	187	191	194	198	196	198	193	186	216	204	212	186	207	204	204	186	245	195	203	196	197	183	185	199	205	203	210	205	221	188	153	191	242	195	204	197	223	220	194	208	226	205	205	201	198	218	182	195	187	224	203	210	170	202	218	180	202	189	208	182	194	202	211	209	192	179	249	176	216	205	188	194	208	193	186	187	194	212	208	177	191	190	218	199	151	198	203	177	215	192	239	197	180	195	196	222	196	202	178	213	205	189	217	198	196	192	230	187	200	204	224	210	214	215	207	184	206	214	214	228	229	217	208	193	188	176	198	193	197	197	210	208	200	228	195	205	218	176	199	186	236	207	195	198	207	196	227	189	199	221	193	204	194	192	195	216	205	227	206	223	197	220	210	204	212	174	180	222	167	185	189	218	194	192	189	192	234	227	193	223	185	183	206	202	204	198	217	228	206	213	191	195	206	191	203	212	216	206	226	180	205	182	215	202	176	177	192	229	213	190	194	198	236	184	205	193	217	202	216	184	186	199	206	201	173	214	191	233	210	199	194	224	210	208	190	196	193	200	178	174	225	189	199	178	190	199	213	186	210	201	205	214	184	220	181	221	219	187	198	207	190	202	204	200	208	206	193	197	184	220	179	182	189	225	215	202	205	186	208	211	201	223	197	188	199	175	190	188	223	178	216	227	211	212	206	213	191	188	183	201	208	217	218	208	200	209	215	201	203	194	202	224	196	224	188	198	204	229	196	219	211	211	185	215	206	218	198	232	179	198	219	187	187	233	205	250	212	182	242	205	226	204	189	167	206	196	198	189	205	197	179	213	206	208	205	203	200	202	224	204	204	217	188	184	215	218	223	212	200	211	188	172	229	193	217
7289	4578	2926	1426	899	685	648	532	558	525	521	485	493	505	516	454	519	475	479	518	458	496	507	522	489	460	489	488	494	515	489	501	486	462	505	404	445	464	481	486	530	435	488	476	461	488	468	495	511	474	525	452	490	477	485	471	490	472	477	461	448	494	471	479	494	471	487	442	479	517	470	469	484	454	503	490	469	495	521	503	493	474	455	476	509	495	456	500	496	466	493	508	493	428	430	458	466	469	552	459	504	486	473	497	475	452	466	478	469	495	466	465	485	472	512	487	451	508	551	501	443	502	432	522	488	476	477	461	483	469	491	480	476	469	487	481	448	444	507	524	477	492	455	442	459	498	480	455	473	444	483	422	478	454	493	490	515	508	509	503	457	470	470	491	473	467	430	471	458	516	455	507	498	467	434	516	525	446	476	505	491	432	448	489	491	447	503	485	485	469	493	477	502	469	493	514	450	467	477	480	482	424	480	459	481	469	459	438	496	505	482	455	474	529	481	464	509	470	521	461	481	481	510	490	470	458	443	463	467	496	539	494	425	433	502	470	474	511	484	475	497	481	464	522	509	474	499	502	480	459	475	487	487	443	463	500	467	505	481	486	457	495	497	481	441	471	476	456	452	469	460	447	462	429	504	474	526	486	507	484	454	499	489	490	485	460	468	470	507	470	489	482	482	550	503	478	464	451	505	470	510	507	492	487	484	528	415	470	441	486	484	501	458	543	453	477	512	486	456	482	462	459	438	489	511	474	433	501	486	467	455	460	482	460	497	459	497	480	451	471	468	486	463	481	481	495	465	488	534	504	472	499	473	458	493	482	493	515	491	474	488	508	523	501	506	493	481	508	500	465	492	456	491	491	486	462	509	505	499	443	511	524	521	479	494	488	481	496	421	480	492	462	483	449	476	504	438	496	479	467	485	468	437	492	477	460	444	491	477	452	501	533	493	500	464	483	468	503	475	523	477	460	495	466	443	479	495	507	484	430	466	514	478	516	453	516	478	477	482	460	496	511	506	481	480	483	466	473	469	457	473	473	466	504	451	453	482	484	472	443	480	454	464	481	457	462	487	452	477	504	458	450	468	428	491	471	485	474	472	466	497	533	461	517	483	447	465	464	495	500	511	471	484	472	510	476	483	458	495	483	492	493	442	502	459	472	456	463	471	483	486	452	473	466	472	434	481	492	481	471	482	486	480	470	486	448	483	515	505	460	469	490	469	468	477	466	481	467	460	476	521	481	486	486	494	506	466	458	479	492	489	495	479	499	474	463	445	453	476	491	481	531	455	463	450	479	479	511	507	489	453	486	478	478	474	426	480	507	447	478	494	442	433	489	431	518	483	467	526	466	459	478	470	473	491	501	501	505	465	495	491	446	519	500	506	449	461	463	506	466	497	501	449	466	472	475	495	442	484	509	520	486	438	464	474	443	447	477	466	475	466	436	454	481	478	497	470	510	465	478	467	507	508	496	471	491	493	483	464	531	463	461	473	466	446	463	490	440	470	474	508	503	479	474	507	442	488	456	477	501	456	498	464	477	464	472	485	488	506	460	538	478	469	462	477	469	473	472	491	474	499	503	479	488	455	467	465	492	489	508	469	465	485	453	504	412	470	464	494	473	503	457	471	484	543	438	443	462	482	470	505	473	487	472	465	458	504	503	463	487	491	468	474	489	476	453	476	472	469	461	516	446	477	447	499	443	490	466	448	482	483	502	502	461	510	510	505	512	466	503	414	517	496	510	488	505	451	477	444	499	447	476	486	475	519	487	483	453	472	448	474	430	477	510	482	453	475	490	455	500	495	489	481	472	451	481	472	499	470	498	467	485	469	472	492	532	450	510	478	487	449	487	520	505	447	493	427	468	501	483	472	489	473	437	471	476	487	441	499	499	513	481	531	523	459	467	503	479	454	523	468	487	442	464	494	499	469	501	507	484	498	491	478	477	492	476	461	448	480	527	460	470	519	469	465	484	458	472	467	496	436	464	465	506	460	486	513	491	468	465	451	499	504	496	452	507	484	523	475	439	494	500	468	485	476	417	454	496	512	501	498	455	496	502	502	509	510	510	486	459	463	511	466	483	450	489	513	486	477	502	466	456	490	473	499	458	490	467	419	499	525	501	460	474	521	479	455	492	507	418	486	478	477	444	480	445	464	444	486	483	471	484	458	492	470	498	479	483	451	433	464	456	529	484	480	504	483	474	463	494	479	487	478	505	479	486	452	430	434	453	515	497	483	469	505	489	478	451	469	481	455	481	477	507	489	472	473	477	458	446	464	491	496	494	456	511	468	507	485	493	451	480	503	485	434	520	472	463	482	466	482	489	504	478	497	522	441	459	473	474	486	465	482	482	511	495	449	471	475	455	485	484	469	490	479	482	490	463	444	454	465	462	484	448	547	498	484	469	458	504	494	480	506	487	488	455	488	465	471	472	472	519	488	483	480	484	485	479	470	465	462	472	469	503	490	471	511	453	486	460	456	487	472	457	440	464	489	472	506	488	497	461	495	444	450	453	462	535	517	502	451	495	503	480	504	468	473	447	448	468	516	499	498	505	463	483	483	462	437	496	468	484	490	476	493	500	454	504	482	466	456	474	504	468	478	445	481	473	440	501	495	465	453	471	446	470	471	469	465	449	454	474	468	433	487	489	458	458	465	453	511	474	481	445	531	483	473	506	508	443	487	515	482	518	475	501	442	460	494	452	452	475	464	478	479	505	498	454	472	479	479	490	517	532	493	501	453	489	468	475	491	457	469	490	488	491	479	482	459	462	443	479	488	489	451	499	507	456	463	480	464	470	466	470	465	484	476	448	504	476	489	471	460	446	467	462	499	489	490	500	460	497	485	484	449	492	508	509	487	497	504	436	451	475	480	436	483	444	477	471	481	445	439	486	485	448	482	466	436	476	461	471	461	474	523	482	477	496	523	445	478	453	458	482	476	515	413	468	508	468	446	484	472	432	464	495	456	450	475	448	479	489	477	469	475	527	469	495	433	438	461	444	527	459	480	495	492	457	484	436	452	476	481	503	518	456	509	437	492	493	489	486	467	467	511	507	458	476	489	500	498	464	482	453	462	494	455	477	473	471	470	472	520	448	462	481	503	479	469	474	478	504	505	441	488	522	502	441	505	496	461	486	466	461	444	493	465	525	504	512	461	467	452	459	511	506	475	465	458	481	503	468	485	447	497	454	519	511	492	482	466	474	486	458	517	442	465	467	495	478	459	512	480	489	487	469	471	489	450	486	497	518	465	491	470	487	479	476	475	533	486	472	473	525	458	472	467	476	521	493	479	489	504	497	469	474	510	467	538	501	484	514	505	494	468	478	480	483	456	495	490	452	485	470	469	486	505	449	471	491	528	491	451	444	527	507	496	491	467	457	500	465	470	484	458	487	483	478	483	484	475	499	468	472	497	498	505	490	474	501	477	453	502	481	481	505	486	454	469	507	473	465	481	481	485	474	460	466	446	445	479	468	500	463	443	483
34009	11138	1519	838	651	670	475	442	473	475	470	465	481	481	453	555	463	440	448	437	493	446	370	441	458	470	471	429	459	455	420	422	469	462	414	418	427	508	451	457	465	477	413	429	480	444	424	441	419	411	430	444	451	468	484	428	411	467	444	463	461	440	445	424	462	441	459	462	467	464	420	418	435	437	416	440	467	505	415	439	428	423	472	422	413	466	441	414	425	423	382	440	429	446	466	411	491	439	461	473	437	436	469	459	480	435	478	469	445	450	454	419	431	431	419	438	418	440	457	430	430	407	427	486	410	450	453	463	451	434	463	469	424	453	451	443	429	491	447	437	438	453	436	441	445	456	415	437	436	444	450	417	391	458	469	415	461	426	465	437	431	407	467	432	449	417	433	442	455	446	423	461	445	437	437	450	422	435	447	474	456	457	410	427	414	433	488	462	433	447	426	425	463	396	433	454	439	440	490	454	453	449	478	446	432	426	436	439	425	473	486	426	413	435	460	466	449	420	398	415	416	409	450	481	397	438	435	454	439	437	418	486	469	456	441	421	451	476	408	467	451	456	423	456	404	449	484	445	457	434	448	435	466	444	453	425	454	413	430	475	450	422	419	449	430	414	460	412	400	436	457	455	484	458	412	430	434	437	435	444	463	479	426	472	434	470	460	442	445	432	455	474	403	475	480	438	459	443	448	435	433	433	444	472	398	436	442	451	463	447	459	465	470	456	432	410	417	453	447	483	447	448	435	464	461	439	453	467	436	456	455	414	449	425	483	468	450	439	449	444	459	431	436	424	461	476	452	416	416	415	411	441	462	464	448	445	380	426	406	438	428	418	423	474	457	408	409	470	454	430	441	416	429	470	454	462	410	470	398	441	430	439	411	491	456	470	442	443	448	416	439	445	433	450	478	430	462	472	402	497	432	506	433	435	427	431	440	461	460	432	446	430	405	449	454	456	430	457	480	470	406	464	439	447	453	426	416	419	449	408	437	410	439	457	484	462	476	444	460	412	431	454	399	483	428	466	421	413	424	441	396	449	458	465	432	458	444	405	430	454	452	429	412	428	437	442	419	421	442	430	411	460	451	421	399	446	436	458	486	419	458	447	472	446	478	411	412	457	439	414	449	420	425	440	468	449	441	489	467	440	499	466	452	422	438	402	469	434	456	472	452	455	462	444	489	465	445	420	471	420	440	437	427	405	450	412	426	438	451	457	431	439	423	441	425	415	476	459	455	414	441	437	458	437	444	413	414	447	448	463	456	460	425	416	424	420	442	453	434	448	411	443	474	410	427	459	428	411	435	467	431	480	439	446	439	459	470	444	452	455	456	455	488	441	447	451	475	475	468	461	459	446	442	453	413	438	450	448	414	462	440	461	448	435	457	375	435	468	435	452	466	473	432	454	418	458	436	423	479	431	436	485	413	454	482	442	404	429	474	471	406	443	448	445	457	418	421	444	446	445	416	475	463	446	469	422	467	467	435	425	472	447	423	427	444	493	439	436	445	491	486	447	466	434	433	434	460	461	435	444	456	432	407	435	442	450	483	434	465	438	435	437	436	462	479	409	445	469	434	440	488	404	456	482	463	462	464	441	417	418	472	433	436	458	443	426	448	433	428	438	433	447	414	423	446	496	477	423	420	430	417	454	454	459	455	462	383	473	459	418	451	422	413	464	453	442	453	461	427	442	442	457	414	447	457	410	462	452	427	465	440	454	462	471	433	466	438	449	471	427	459	427	473	474	431	413	472	459	439	430	428	418	443	416	453	462	418	438	450	458	443	450	434	450	453	407	450	432	429	441	444	422	401	433	432	437	376	440	504	426	435	437	416	432	466	447	426	438	429	458	462	491	411	478	447	429	462	422	468	407	433	443	442	469	466	427	433	450	434	452	457	421	448	480	393	443	476	431	443	453	430	456	428	429	419	450	476	429	448	460	426	451	470	473	435	419	446	484	454	449	459	442	439	422	450	493	451	446	447	472	446	412	455	436	448	397	449	431	429	437	445	484	456	414	428	471	454	424	441	424	455	439	406	436	414	411	494	442	427	440	456	426	452	465	441	439	421	417	445	430	445	457	455	402	442	440	442	489	465	453	487	452	455	461	434	451	433	411	475	469	428	443	426	454	460	475	451	454	513	480	443	459	433	438	437	481	434	433	456	432	462	407	422	482	436	461	446	442	433	422	436	466	451	459	447	465	414	427	424	465	437	400	425	422	415	442	399	457	406	464	467	476	463	415	470	465	450	394	471	479	461	435	443	503	483	411	442	450	422	448	458	410	454	435	454	447	465	445	447	476	460	472	443	445	457	433	442	432	446	427	404	434	447	443	424	468	496	454	393	451	456	411	421	427	445	476	435	466	425	451	436	456	429	452	416	431	433	462	478	449	475	473	429	430	442	437	435	427	404	484	452	403	439	457	420	498	429	457	450	405	457	456	477	487	440	430	408	471	457	408	499	464	444	422	422	428	425	425	460	437	468	427	386	433	432	471	437	464	434	472	413	452	430	436	457	440	407	448	429	404	424	443	445	473	456	453	421	450	436	479	482	466	451	473	436	462	382	485	435	420	426	472	476	459	439	443	454	435	473	465	488	445	462	462	470	465	454	466	458	453	423	470	442	416	450	425	439	433	428	480	429	433	454	447	414	419	433	493	477	485	447	445	442	446	437	443	445	495	458	447	445	485	454	429	457	442	438	473	422	431	434	496	444	467	461	466	429	467	466	442	463	444	432	455	460	417	485	446	422	451	488	472	404	442	421	439	429	452	423	446	448	426	460	418	430	478	456	445	482	434	460	483	408	437	431	431	506	472	462	463	449	410	422	452	438	439	452	431	416	448	492	523	463	432	436	423	415	449	465	436	442	456	435	469	452	442	447	466	467	426	424	394	413	458	461	454	493	452	453	428	439	431	450	460	436	444	435	442	467	447	424	475	457	431	450	446	481	491	446	430	427	433	391	445	420	427	430	453	419	424	417	410	413	419	468	407	442	453	413	431	450	436	398	416	407	423	479	452	464	430	462	420	434	431	421	454	434	421	439	414	434	456	443	460	463	422	475	449	418	452	485	487	395	451	437	455	473	484	445	427	424	458	484	463	431	449	422	463	453	449	433	441	433	468	442	457	424	458	430	392	471	439	420	428	445	486	409	392	427	419	461	449	454	508	442	457	436	380	446	427	430	434	441	469	471	417	398	448	427	434	456	426	476	454	444	452	434	428	444	417	430	450	475	440	452	483	436	424	428	399	452	484	456	438	457	471	451	452	454	449	469	448	414	433	422	419	465	457	445	481	443	440	443	428	414	454	470	402	429	438	422	458	427	409	474	456	431	402	461	446	397	459	425	431	447	459	414	424	440	391	472	453	415	443	437	469	467	404	453	470	445	464	440	429	475	432	459	408	419	432	457	478	439	422	453	457	496	453	451	432	467	463	463	407	394	423	466	442	445	440	450	428	464	447	477	441	433	442	454	447	442	474	438	453	433	449
8937	1166	1158	983	1009	963	989	980	976	1022	951	934	967	938	960	997	969	940	942	998	953	1038	1011	989	948	946	963	973	975	1016	985	988	1010	986	956	956	974	968	986	961	939	970	970	950	999	987	1022	882	975	967	1009	962	954	950	973	964	988	957	978	983	972	949	993	948	957	955	987	880	935	943	951	957	987	960	993	1002	959	996	917	1017	921	946	999	965	1018	1009	919	1019	993	952	976	990	916	1012	955	1003	997	982	989	940	1003	966	990	920	974	1027	942	995	965	919	1006	941	974	994	978	1000	976	986	967	932	966	963	1003	978	925	989	942	907	959	967	982	999	977	993	994	951	907	948	986	984	902	992	968	939	962	963	935	960	988	966	1019	992	955	970	956	1018	960	916	988	909	1011	939	989	989	996	987	1030	971	958	929	947	933	1009	970	945	1009	971	947	950	987	933	934	979	924	953	964	996	998	1007	922	1041	957	985	951	925	961	960	1017	972	980	951	979	963	964	966	991	988	941	978	986	966	958	968	953	971	955	972	984	946	998	945	965	971	956	1005	959	999	968	961	968	972	998	990	965	984	982	963	990	964	964	1035	960	1038	959	978	991	954	951	912	994	959	937	1030	980	986	957	926	969	983	1006	967	998	1024	1007	966	961	960	931	934	1001	954	956	936	987	933	1042	949	957	952	960	983	928	965	1008	979	987	916	1006	977	922	943	938	947	948	991	966	969	926	1004	981	976	968	1006	881	946	970	967	953	993	947	951	947	975	956	981	976	976	966	970	1033	931	953	980	988	952	943	984	984	972	943	987	992	947	925	925	979	949	932	979	1007	955	949	1001	1012	986	992	1005	943	981	987	977	1005	988	945	961	907	958	980	959	940	1010	1003	968	940	934	955	972	1043	963	981	982	992	962	927	983	967	959	1036	927	978	963	973	965	1012	1080	958	966	941	946	1000	969	952	987	971	956	937	945	1016	894	1012	995	951	957	983	975	944	944	979	1012	980	919	975	994	1010	899	1002	947	995	951	980	932	960	926	959	984	950	990	979	980	995	973	993	947	959	998	979	956	973	989	937	1017	989	973	922	985	973	968	997	928	977	947	978	1003	985	960	950	982	954	980	933	924	986	928	948	901	914	962	973	1039	943	979	967	1002	958	952	914	973	953	995	939	973	957	946	931	999	913	999	971	1010	949	990	988	964	926	954	981	941	948	961	970	945	960	956	982	993	949	925	969	972	859	973	922	948	931	961	962	954	930	1005	1005	940	991	991	960	971	981	980	986	943	1011	1002	919	978	909	959	962	987	950	875	946	948	998	971	966	979	998	990	1024	954	1005	932	940	990	937	991	961	961	996	1006	909	1024	942	992	952	983	978	947	992	942	948	984	927	915	993	980	972	946	931	935	1032	946	988	943	1001	973	995	912	978	1002	991	976	960	1011	965	1046	1003	1012	976	966	945	962	913	974	950	934	925	993	955	968	954	994	977	1019	975	942	886	932	978	973	948	997	980	979	1012	1010	953	935	1008	972	941	987	924	964	990	982	911	984	941	957	1001	968	953	1000	984	977	935	958	1009	1002	1012	987	933	944	994	957	934	899	989	982	960	978	939	953	950	978	984	978	1042	979	955	947	954	938	964	969	910	970	988	992	982	1002	948	969	1068	958	960	982	962	933	964	954	988	916	974	925	953	953	971	999	993	1003	942	991	949	988	973	989	961	970	932	960	1025	930	958	994	1034	968	936	967	972	959	929	1001	971	1033	981	977	964	941	1045	950	915	962	959	939	1046	1005	975	910	988	931	1001	967	1005	1001	1023	972	996	987	982	975	1019	997	962	971	943	961	955	1006	1013	976	958	944	963	965	961	991	967	964	981	1007	916	921	973	971	929	971	1003	953	1002	982	959	956	975	955	1008	960	997	983	938	952	978	977	977	979	932	1012	953	1009	988	989	1027	902	1006	935	1019	957	920	945	1029	969	944	942	1032	954	973	1015	939	935	978	1028	914	961	1022	939	947	976	963	942	952	951	940	951	1004	943	990	978	1008	974	907	1067	947	972	954	967	964	960	968	944	960	965	1031	950	1027	993	948	983	982	946	954	960	949	982	997	947	964	941	961	1029	974	938	981	966	983	942	1012	960	1020	1020	996	970	933	939	929	986	976	1022	1014	931	952	951	990	997	889	929	1000	1040	978	940	1001	951	930	1000	954	1007	925	1040	954	925	982	920	978	899	943	956	997	989	957	937	967	935	995	1001	939	963	996	965	948	1009	1023	921	948	976	900	1006	961	965	1010	918	962	950	1012	966	959	963	944	908	950	974	946	1023	1013	933	954	950	954	993	983	970	963	914	1056	950	947	947	982	987	953	961	1000	946	944	910	998	939	970	958	956	992	923	990	968	934	944	935	980	967	940	959	954	909	991	1015	971	941	945	926	967	989	961	953	963	947	982	969	937	986	984	957	961	1011	1016	954	932	976	947	952	977	1000	981	952	995	964	983	975	959	914	954	992	960	905	953	973	978	994	944	979	948	1030	971	928	966	906	978	922	917	1029	978	995	969	976	950	955	984	941	1017	1000	990	957	989	1009	1000	968	955	951	952	991	1030	974	1019	947	998	906	958	977	919	986	909	955	924	1010	904	957	1002	981	983	1003	990	965	984	950	943	957	937	902	931	1007	981	976	902	929	913	950	960	937	926	1005	985	995	966	1031	1004	954	966	957	951	960	999	982	957	945	1021	991	960	956	1007	976	923	994	1013	1026	992	1001	1022	932	935	1014	973	960	994	997	995	939	890	940	889	950	959	985	940	945	943	943	984	996	1005	994	961	946	980	932	957	973	1015	950	949	970	966	975	954	991	1000	987	975	941	1011	1024	929	938	1028	968	991	867	942	980	981	949	981	957	981	950	972	978	993	978	948	985	920	996	926	967	940	969	949	964	976	984	958	1017	960	1015	965	997	971	963	1014	988	988	938	975	953	918	915	979	970	1001	969	961	960	983	937	986	999	970	937	1003	1022	976	934	983	1024	953	960	1001	1002	931	1021	926	987	957	945	991	1005	956	989	952	931	992	952	996	969	990	976	947	984	967	995	965	988	991	924	991	964	978	964	1003	925	1007	979	926	1006	995	967	964	932	910	924	942	923	976	968	954	958	961	977	952	1017	954	1065	953	968	973	958	965	918	971	1009	925	1057	951	1015	958	1020	974	1009	941	977	975	993	1016	929	996	938	944	980	1011	931	971	954	974	955	953	962	985	955	944	1011	993	965	975	972	1042	996	925	975	959	899	979	1002	953	980	957	975	990	905	977	1039	992	960	917	943	1023	994	998	991	941	1003	922	971	996	1002	914	972	962	906	957	952	942	1035	947	968	1001	964	939	979	955	994	960	1006	952	972	938	1005	991	986	1050	943	1017	953	986	1020	881	967	1012	979	1014	968	977	952	1013	1028	947	953	978	974	979	934	955	950	943	963	961	979	944	993	987	1006	974	951	970	909	1004	988	984	1000	949	969	960	1053	955	943	1001	983	960	954	976	974	946	951	982	978	970	979	994	1002	1020	994	972	944	980	955	957	938	933	1010	960	1005	956	975	974	976	939	923	970	943	915	943	992	968	946	930	916	946	938	931	963	946	1014	965	922	964	959	1008	983	955	961	958	979	1016	977	913	1001	1031	913	949	922	903	954	970	902	986	999	992	976	929	969	922	988	967	997	967	977	978	1030	932	967	1015	1019	986	946	983	936	1013	981	951	973
24764	21208	24762	27941	21045	3659	618	493	476	406	404	405	438	397	399	399	354	399	393	366	346	379	346	356	385	375	351	341	383	366	382	358	385	371	354	369	358	349	393	383	385	341	333	376	341	389	371	369	371	339	377	333	359	392	406	335	383	393	391	389	348	383	357	380	383	372	343	399	363	398	382	348	403	388	341	388	360	322	371	363	375	327	333	357	357	364	362	350	355	389	374	352	354	368	373	405	343	360	387	389	381	380	355	373	390	377	361	376	350	322	338	347	360	344	366	373	353	366	359	369	346	354	359	349	352	407	361	335	363	374	368	369	377	351	374	348	360	384	380	365	339	370	354	351	327	373	374	360	366	378	344	348	361	373	400	356	332	355	351	340	395	378	362	361	399	392	369	364	402	380	377	355	345	353	361	343	371	379	353	350	390	375	320	355	357	416	383	379	361	366	392	378	359	373	367	355	380	354	382	378	345	312	332	391	377	353	366	400	348	399	342	375	351	354	409	326	375	323	353	368	372	380	338	352	374	356	345	363	349	353	382	351	343	356	384	368	358	381	378	379	384	388	373	349	336	377	373	352	317	357	372	391	332	348	327	375	384	374	351	378	356	342	363	366	378	372	379	349	375	333	378	329	335	357	372	348	339	358	378	362	366	380	400	370	338	417	367	362	346	336	372	390	367	372	356	338	381	366	359	344	387	358	336	359	380	390	368	355	352	357	369	348	361	365	370	367	345	336	365	375	345	382	359	346	346	368	369	368	364	360	353	367	366	363	385	373	357	385	357	344	383	379	348	366	362	405	357	357	355	373	371	363	351	331	346	384	352	356	328	373	375	367	369	350	359	367	345	342	368	356	374	384	360	352	357	368	352	356	380	407	400	407	356	360	378	350	403	360	387	390	380	364	361	330	337	371	316	357	377	352	388	390	382	361	374	352	368	339	336	389	412	349	342	382	383	334	367	387	376	394	361	352	376	362	346	372	347	350	358	380	361	380	352	375	379	379	353	355	378	333	363	360	396	381	359	384	348	359	405	341	379	375	352	363	363	403	372	399	368	364	342	372	379	398	324	353	389	367	388	398	345	391	385	384	349	329	379	367	338	336	366	347	372	407	359	375	391	359	357	349	373	358	341	353	376	355	348	348	422	382	368	391	378	338	348	346	353	353	404	353	365	401	342	354	401	388	344	375	352	364	379	356	394	367	353	366	383	379	351	365	335	369	354	364	326	351	346	379	381	378	359	363	379	358	362	353	350	356	353	350	360	368	366	392	357	363	351	372	354	370	320	379	370	361	379	372	362	383	367	386	377	380	367	366	366	367	343	348	364	372	361	397	374	357	381	351	383	338	351	405	399	364	372	383	402	339	370	362	352	373	370	359	343	380	375	348	342	348	373	372	350	363	359	363	371	375	359	368	368	349	373	404	388	386	362	351	364	369	350	360	372	342	348	377	354	389	379	365	371	347	365	388	349	355	353	342	358	350	357	330	340	392	354	386	346	355	397	377	349	378	345	379	354	366	382	364	346	369	387	366	343	360	385	382	363	362	398	404	374	405	351	367	380	360	399	358	371	384	410	349	347	368	348	403	374	387	350	411	374	368	337	349	362	363	367	359	338	343	341	366	378	355	380	300	359	384	368	370	385	358	368	365	359	408	357	351	397	365	373	362	368	360	354	386	367	355	373	384	389	368	410	403	379	393	394	356	361	313	362	369	365	340	352	372	374	328	383	351	352	368	369	340	340	376	362	326	399	331	349	344	400	346	377	366	373	348	395	341	369	386	385	365	369	384	382	369	341	384	362	369	360	371	362	378	358	381	386	356	369	353	358	389	406	367	325	383	393	372	342	379	387	352	383	342	368	330	368	333	350	387	359	379	343	360	387	414	388	352	352	325	387	385	345	356	353	351	380	354	340	362	353	349	384	369	356	352	413	363	352	388	343	399	385	371	367	368	369	356	450	382	363	357	356	417	370	349	385	333	380	355	372	367	383	387	374	362	380	339	401	366	377	345	388	364	348	361	339	347	348	370	379	375	371	388	352	378	335	353	377	347	338	365	357	390	370	363	396	377	340	396	387	404	391	320	386	421	368	339	346	358	342	348	381	342	386	359	368	354	348	379	336	384	405	387	386	399	367	385	370	338	349	385	314	351	322	373	345	328	371	369	341	381	362	356	345	385	366	389	344	364	400	348	339	340	374	385	378	394	350	367	362	366	389	404	386	400	364	355	372	377	338	414	352	376	362	356	382	396	367	370	412	327	372	340	350	393	349	308	365	348	384	353	337	354	332	373	373	349	357	392	425	356	395	360	365	364	366	372	344	371	368	362	376	374	355	311	366	384	409	333	353	361	333	398	359	366	325	344	329	349	366	361	376	328	374	375	366	347	362	360	377	352	351	344	339	341	382	335	349	349	359	360	332	341	335	389	373	357	357	372	355	398	350	380	406	396	378	378	299	378	337	373	393	363	372	379	365	335	343	357	329	391	403	378	379	372	382	380	396	356	364	356	372	348	346	399	349	349	355	379	335	407	352	358	352	360	353	387	348	356	365	346	370	354	399	338	408	364	360	364	322	349	374	378	357	365	363	359	382	357	387	383	362	374	395	356	374	342	373	325	384	392	345	371	351	366	382	349	349	361	397	342	368	358	368	378	376	359	381	372	383	363	380	347	396	404	362	364	377	367	416	374	380	360	385	374	377	328	349	362	378	373	398	345	333	316	371	354	374	340	400	378	359	373	335	385	363	395	372	344	358	402	363	387	344	344	373	346	344	373	360	390	357	361	367	393	337	384	309	367	361	359	364	379	325	354	345	359	367	409	337	370	344	397	374	378	338	321	376	395	358	389	371	372	388	340	372	344	351	381	361	387	383	353	390	348	373	419	326	337	405	354	392	377	360	313	380	354	331	391	386	313	348	376	387	379	373	346	356	335	338	349	329	343	388	371	364	343	368	371	369	392	368	370	359	388	381	350	356	380	380	392	402	424	349	356	365	364	341	388	366	383	378	359	351	417	368	394	341	337	366	350	394	382	391	370	357	327	371	366	363	391	379	366	399	352	362	352	321	328	363	368	359	357	358	334	344	399	356	373	409	383	413	387	373	373	410	371	377	372	360	346	383	374	336	369	368	390	333	373	369	346	338	306	369	381	389	384	303	343	358	332	385	323	360	373	364	356	399	342	366	360	363	368	359	373	354	355	337	368	401	398	369	388	340	387	401	370	387	371	327	372	388	353	375	353	353	383	361	355	377	368	370	353	360	367	337	384	356	347	369	319	386	362	335	391	366	355	383	370	372	385	367	382	351	350	349	356	343	371	364	370	334	367	353	392	350	329	347	370	381	380	328	364	372	357	351	366	390	400	333	356	390	341	335	372	352	371	360	386	364	359	381	398	368	357	356	337	372	370	379	359	325	364	346	351	378	365	333	380	385	367	368	378	358	360	345	368	382	393	378	342	392	367	384	375	372	337	365	334	330	344	333	406	374	347
4297	3108	2103	1294	1040	924	931	867	811	806	820	800	809	847	802	790	800	813	804	800	811	845	806	836	820	829	788	789	805	809	739	797	779	779	784	797	807	812	795	804	781	778	797	795	824	753	815	795	837	795	790	808	801	812	760	773	835	766	781	826	806	763	817	827	783	827	770	795	778	771	816	752	765	730	788	795	797	824	763	765	807	799	786	775	845	810	828	824	747	799	824	771	782	818	757	769	833	795	806	810	820	801	777	772	815	775	796	783	817	804	792	800	797	781	793	766	760	812	780	776	775	806	764	801	790	811	791	799	819	714	762	841	850	764	833	781	769	739	768	792	788	830	785	799	790	804	778	774	779	820	727	784	795	809	807	825	846	867	840	831	807	792	788	754	765	788	770	766	797	847	789	777	821	864	764	873	842	778	818	755	859	779	810	788	808	746	801	766	779	767	752	798	783	797	812	766	766	792	748	798	770	762	810	765	797	790	772	781	758	766	796	783	781	777	788	847	818	797	836	815	793	827	813	844	783	805	801	779	797	801	765	828	767	758	788	808	806	789	850	811	756	772	762	769	800	760	797	798	784	812	828	773	805	780	801	812	776	863	789	778	737	766	808	809	787	795	793	768	837	838	770	796	786	826	792	778	763	824	812	795	797	802	793	817	819	760	845	795	760	766	831	779	762	773	770	770	762	771	768	759	814	753	790	801	807	783	765	794	823	762	810	809	786	779	816	743	765	774	759	774	811	776	809	784	829	741	778	785	827	781	853	773	789	779	810	751	797	822	784	800	774	774	830	775	793	803	783	784	776	801	820	807	814	798	772	776	759	849	743	787	822	778	830	805	790	742	788	791	798	795	777	818	781	821	809	834	736	795	796	793	835	746	810	771	801	831	786	754	792	779	791	837	797	771	783	825	797	792	793	767	813	822	789	816	779	793	814	751	766	819	790	780	787	795	797	778	773	808	772	847	814	799	795	829	838	801	767	746	852	791	796	780	776	753	834	791	800	783	824	833	793	722	741	795	787	794	750	780	812	769	785	801	776	753	837	779	811	784	838	787	851	803	756	779	784	790	784	762	793	804	817	816	777	800	812	790	797	765	811	776	786	776	785	765	811	796	845	802	812	792	785	807	790	838	764	802	797	756	821	807	735	796	747	717	825	742	776	769	785	780	776	784	784	813	796	781	796	798	806	742	835	790	841	777	799	797	771	787	803	776	769	811	730	790	792	805	823	802	826	807	798	793	774	819	804	800	785	771	762	748	758	771	771	791	840	814	807	787	794	809	806	835	785	803	759	776	735	756	790	839	783	779	811	770	870	800	777	805	832	776	784	755	786	776	824	772	760	807	791	796	822	793	783	744	810	779	776	750	768	806	806	781	775	712	788	822	822	830	768	797	776	769	813	754	749	791	775	786	784	862	788	809	818	849	798	740	824	774	787	785	802	810	800	786	776	813	784	855	791	757	836	764	832	760	783	780	787	777	796	758	815	781	746	814	818	774	801	773	793	784	808	791	792	760	797	784	807	776	837	771	833	806	755	776	838	806	746	832	792	768	769	821	838	779	791	826	805	784	781	779	802	815	764	831	738	816	778	810	758	806	815	755	797	737	839	800	834	831	789	775	809	771	786	796	821	791	773	809	810	770	778	821	768	803	768	838	751	788	755	796	786	808	804	819	746	772	778	820	816	764	807	804	794	836	812	782	781	784	778	795	802	784	752	733	750	820	788	757	745	804	794	808	782	736	810	813	792	767	787	825	801	803	791	821	806	773	764	798	791	761	797	811	758	823	746	798	816	785	830	745	804	803	800	832	757	839	818	773	846	776	745	794	796	832	775	835	826	797	786	785	772	816	775	782	765	766	798	766	774	780	784	805	778	788	724	791	738	778	808	779	789	786	810	819	766	817	804	765	792	769	841	798	796	812	783	771	798	808	843	805	802	807	789	841	778	758	780	773	814	835	791	766	776	776	778	815	735	773	806	795	788	790	764	838	796	751	742	774	832	834	799	797	793	790	763	819	816	816	817	802	812	756	832	805	759	768	840	778	813	803	849	798	776	794	838	824	752	746	759	790	821	779	745	822	758	806	761	812	833	776	825	836	778	852	808	787	760	854	849	788	754	803	784	766	786	786	785	807	799	818	792	804	767	770	771	776	797	737	846	790	749	828	819	815	821	787	762	778	753	813	740	764	790	812	750	789	740	732	803	782	806	788	824	801	848	857	767	826	827	850	810	760	724	796	768	826	868	751	775	822	732	776	812	799	762	778	782	718	798	804	792	805	782	787	797	775	845	807	765	797	767	767	812	801	802	789	808	814	735	767	800	779	814	808	755	760	789	808	758	744	795	793	859	817	796	797	834	789	796	770	763	768	828	754	799	803	808	808	796	822	787	762	740	800	794	798	791	799	810	732	770	800	781	750	784	773	805	777	792	783	732	799	794	837	762	754	786	778	817	777	799	816	784	776	751	735	802	811	823	831	813	782	781	775	789	786	850	805	749	765	771	820	855	776	770	776	808	826	761	779	767	818	797	792	799	815	807	805	840	784	859	790	761	742	822	802	780	769	803	846	828	812	772	768	778	810	788	824	779	828	792	778	737	805	859	830	822	796	760	735	774	773	807	750	805	792	791	796	783	793	815	804	798	825	787	777	793	789	786	792	731	769	781	797	765	842	773	784	786	765	793	822	828	785	775	783	819	769	800	770	770	792	758	772	778	805	754	819	758	816	838	777	791	820	800	774	799	768	826	801	775	784	803	801	820	775	757	752	800	781	830	781	786	808	834	783	772	860	779	795	797	806	746	793	814	785	750	732	789	807	775	785	789	812	805	795	781	759	771	763	764	750	817	746	788	792	800	754	757	826	774	805	814	738	824	782	784	792	818	791	800	773	733	767	764	832	753	806	797	761	792	805	794	823	830	748	794	793	772	774	830	739	811	774	803	806	775	801	816	829	770	824	779	821	752	791	802	818	852	788	840	776	771	758	831	773	808	778	775	775	786	797	844	752	780	803	767	770	807	746	818	834	753	801	810	778	784	802	865	819	791	765	829	795	769	795	785	804	755	791	840	839	822	782	793	793	821	793	797	778	793	770	751	802	771	787	820	770	810	770	827	774	813	786	828	751	787	822	781	819	779	792	784	799	767	761	769	789	781	795	778	806	736	774	823	795	805	742	847	777	786	812	783	788	777	783	777	841	775	758	762	768	805	788	814	752	806	767	802	714	813	795	787	822	767	771	778	778	782	778	780	777	795	736	777	802	813	757	812	802	749	781	809	835	822	771	804	776	789	813	836	760	760	769	772	778	763	804	809	802	797	813	795	826	823	792	781	741	804	778	819	801	806	807	775	789	790	805	744	785	785	781	766	805	828	781	815	802	798	788	777	786	786	759	820	788	754	825	812	781	809	775	810	780	759	779	779	791	812	830	801	805	774	799	772	832	815	804	777	819	768	834	769	880	772	763	838	770	742	807	829	822	764	806	795	739
23968	21134	25274	27237	21135	21121	2707	451	340	286	273	259	228	218	233	237	226	226	191	217	203	200	224	201	219	182	190	184	197	201	189	193	204	187	195	179	214	206	224	191	189	188	197	186	182	197	184	197	163	203	180	163	172	182	161	185	197	197	187	174	203	165	218	173	183	193	199	188	220	189	187	205	222	196	189	181	189	205	197	186	197	206	180	174	188	168	216	176	184	179	209	177	206	192	191	198	184	183	201	196	178	198	218	199	167	202	189	172	189	203	204	184	169	203	174	192	170	186	207	184	188	177	199	195	164	222	203	188	215	207	200	198	217	178	197	168	172	174	176	160	217	178	175	188	154	179	201	226	186	192	168	216	199	191	196	189	207	184	188	192	215	194	162	209	193	178	211	175	188	207	192	208	176	203	189	208	184	175	165	216	204	184	181	194	166	195	175	153	203	188	230	177	212	171	183	193	192	182	184	206	186	195	164	170	199	216	186	191	191	174	195	173	182	195	192	181	184	172	175	178	193	211	173	182	201	185	191	205	187	202	210	181	175	189	176	213	176	185	212	186	160	195	217	181	192	191	173	180	207	191	216	192	213	178	200	216	197	209	196	194	211	202	218	181	190	207	198	175	195	174	197	188	207	190	190	203	187	166	190	181	157	160	209	168	203	171	178	192	193	191	194	177	227	181	158	208	169	177	194	169	208	198	186	198	185	197	221	171	169	213	205	180	150	172	206	194	178	178	203	183	178	195	180	169	201	181	211	207	190	188	192	191	178	210	170	222	216	198	204	210	201	193	215	203	213	202	192	184	185	170	179	197	177	211	200	171	188	179	185	189	189	182	169	219	208	181	206	176	191	185	196	234	191	209	205	204	208	202	193	192	189	183	214	187	183	167	177	176	194	162	178	161	176	183	202	192	194	215	184	224	192	215	186	167	165	191	180	193	192	187	163	182	198	176	181	213	162	196	196	175	201	182	209	194	178	201	190	183	202	197	185	189	179	209	184	190	183	221	202	173	174	203	190	195	191	200	199	172	171	186	159	203	186	176	168	218	195	210	161	193	153	199	178	184	177	212	200	180	216	210	206	201	218	190	183	171	199	210	210	181	166	206	186	176	200	203	176	208	173	194	216	198	198	221	200	192	171	197	182	228	183	209	196	161	192	185	179	208	175	183	183	217	195	183	192	194	227	181	180	192	172	205	213	236	188	193	199	193	203	184	161	209	195	188	178	187	192	196	178	207	180	154	187	197	205	187	184	186	177	186	180	193	193	186	161	182	188	184	177	180	176	173	153	207	181	174	183	213	167	157	206	179	198	193	210	177	188	179	186	193	185	185	191	189	182	174	190	188	164	190	179	195	179	193	173	219	211	191	159	187	189	188	205	219	192	161	169	191	191	182	189	198	201	200	192	184	194	192	170	169	195	204	190	191	174	191	171	181	210	212	175	183	191	203	179	212	210	176	192	217	200	213	193	186	215	191	163	217	210	208	169	215	190	211	207	205	194	189	197	177	202	211	208	187	193	178	198	187	182	191	201	144	172	180	190	210	193	183	186	174	191	204	187	178	201	198	148	186	185	177	215	223	158	199	167	191	191	180	215	199	198	177	168	206	186	186	149	184	197	183	210	181	177	184	172	205	187	190	187	181	195	188	195	147	209	194	176	162	178	189	207	192	191	189	193	199	193	186	182	212	204	186	182	225	198	188	189	224	210	184	213	240	179	195	164	157	154	193	179	199	202	207	204	154	193	168	225	193	198	178	180	194	197	221	171	202	199	170	163	200	187	163	198	191	211	211	192	194	198	205	191	166	193	200	192	203	199	204	214	197	185	204	186	180	186	201	188	178	179	163	193	197	195	209	184	174	197	193	213	158	192	207	191	197	221	182	174	190	206	213	183	187	190	165	200	184	186	186	206	194	221	222	207	180	157	177	163	177	189	168	187	195	199	221	175	187	180	189	185	188	169	176	188	193	205	206	176	167	224	198	168	175	196	206	156	165	203	194	205	195	186	197	184	211	189	229	186	201	192	207	179	189	196	197	200	206	187	177	195	184	191	209	221	205	204	195	196	174	219	179	208	184	176	196	168	159	196	171	190	179	197	181	190	196	168	194	184	184	183	202	191	199	203	166	180	194	183	211	184	195	188	199	206	196	211	200	209	187	192	198	199	202	203	178	187	181	200	206	178	188	185	176	170	168	200	193	176	191	196	171	200	197	212	197	219	211	205	216	198	202	195	183	180	189	185	193	191	177	184	200	186	187	194	204	176	181	202	190	175	178	202	207	198	157	177	157	214	190	190	155	192	163	182	178	170	185	184	207	191	202	172	200	186	173	189	202	202	187	185	196	191	184	190	178	196	207	177	194	182	190	186	196	221	188	174	198	205	199	185	159	196	183	183	178	203	221	206	209	174	185	162	168	173	164	182	192	194	192	184	168	200	187	204	207	173	189	186	214	191	187	179	196	207	222	202	177	196	202	182	194	217	193	204	179	183	176	194	167	190	186	202	210	195	196	186	205	186	181	198	170	183	216	200	190	190	174	197	190	179	194	193	198	205	229	210	198	211	186	215	179	179	179	189	222	177	172	191	182	190	195	173	183	212	202	199	179	181	200	195	203	207	188	192	173	185	211	181	176	208	191	199	194	200	185	185	203	195	180	192	198	210	195	155	199	224	195	195	190	179	208	189	195	184	191	184	225	181	200	179	202	185	165	190	206	187	199	198	196	164	189	166	187	174	174	188	179	200	175	193	182	191	194	205	185	183	175	184	176	191	199	181	178	171	197	186	189	192	224	206	172	212	214	207	207	201	190	182	162	202	233	193	184	175	185	192	198	207	235	197	178	209	199	187	184	179	210	185	175	195	186	192	201	207	174	213	159	178	235	186	194	162	223	186	204	189	188	199	187	204	185	189	173	172	209	190	194	173	163	195	172	157	163	207	210	195	186	177	183	176	181	201	178	200	174	195	191	194	201	184	190	185	200	185	174	196	197	203	201	204	192	198	203	192	171	196	182	181	177	200	156	185	162	195	176	199	187	186	188	179	206	166	180	194	177	188	199	182	165	194	183	194	188	199	189	211	178	170	207	192	216	206	169	189	181	203	169	183	193	224	206	186	185	194	199	186	211	183	202	192	190	189	185	217	159	202	163	173	176	191	196	181	185	201	191	207	204	181	194	202	176	193	204	230	167	198	195	218	193	154	185	188	199	176	174	197	201	169	188	204	189	194	190	195	206	173	165	174	175	162	202	205	203	177	206	188	207	193	201	209	178	185	193	159	183	183	209	193	199	181	183	196	161	191	200	188	192	176	187	187	197	196	210	179	180	185	173	188	172	192	199	197	197	196	183	197	188	158	172	208	182	222	178	200	196	192	185	205	186	195	196	203	193	197	182	214	210	186	175	187	176	179	194	190	183	184	187	191	178	194	197	189	204	185	194	208	185	197	182	172	174	168	185	190	203	198	177	170	200	171	188	197	214	182	187	198	186
3902	4640	2990	1398	933	735	605	555	520	508	492	503	526	466	431	480	487	501	470	475	466	468	493	466	433	452	453	451	416	455	472	454	429	444	488	434	480	472	447	462	426	460	436	482	455	428	453	481	475	429	472	446	463	485	471	460	456	502	434	442	467	459	461	477	449	467	446	470	463	488	458	454	488	442	478	439	471	496	460	403	471	459	483	458	448	470	476	481	473	451	458	423	501	429	447	459	453	456	435	457	477	477	453	469	453	438	428	453	440	452	435	473	468	461	457	445	446	428	482	440	431	467	463	430	447	444	442	454	468	403	453	473	468	489	462	442	442	474	442	455	480	419	456	479	463	415	473	461	448	447	440	461	462	454	490	432	427	413	474	472	475	444	476	430	442	476	477	425	452	439	487	465	458	472	475	451	467	442	449	485	472	493	463	493	457	489	440	462	471	458	401	423	460	467	459	448	459	467	438	475	455	462	447	441	438	448	486	434	453	469	449	488	475	444	460	440	475	430	449	451	474	458	461	446	431	506	448	489	450	472	438	461	439	470	454	475	458	501	466	452	438	437	482	437	502	451	477	426	454	457	491	429	448	494	423	456	434	491	483	412	469	454	459	441	502	433	421	435	439	425	487	470	467	472	469	477	460	432	458	476	461	465	467	456	430	460	442	435	471	478	447	489	475	453	427	424	444	455	469	486	476	460	418	439	491	462	499	489	486	473	476	459	480	450	468	468	439	445	476	474	478	461	452	472	435	455	457	482	456	465	497	488	479	424	466	463	469	453	478	494	440	424	451	491	466	503	458	463	445	494	468	455	463	460	428	448	442	506	459	460	453	456	458	470	463	447	465	454	452	440	447	442	426	453	466	466	451	468	430	415	462	438	449	490	450	448	423	473	412	410	480	442	430	487	478	466	482	441	426	474	480	463	446	466	472	449	484	495	447	484	429	434	426	458	468	433	479	458	436	470	426	480	422	486	461	454	418	480	465	459	451	473	443	503	448	428	477	486	502	432	473	432	436	453	431	452	430	459	481	441	473	487	435	431	455	458	448	448	452	440	468	480	467	472	427	480	460	447	469	448	480	500	461	443	492	483	448	490	435	501	430	471	453	435	472	453	442	468	460	476	459	433	486	473	447	464	469	465	460	491	483	457	448	470	468	471	453	458	460	450	456	470	488	443	438	476	468	458	459	437	457	440	418	470	462	414	436	461	481	453	482	457	470	438	435	490	461	431	483	483	446	463	466	479	427	468	512	439	443	446	464	425	434	468	456	438	440	439	437	443	476	475	483	446	452	485	458	447	447	445	443	436	456	472	450	449	397	450	496	411	450	457	445	438	474	428	471	481	472	462	482	478	451	453	470	452	448	472	475	434	405	451	441	449	446	449	474	430	480	436	465	410	472	456	462	424	458	434	427	505	446	434	498	465	447	444	513	502	439	449	451	449	458	458	486	453	454	453	485	492	513	442	436	454	452	478	441	444	484	449	463	435	408	421	445	470	465	408	434	470	438	439	452	418	469	456	448	432	480	503	502	449	478	467	450	462	438	466	479	499	448	473	474	432	443	452	472	430	453	456	448	435	446	428	472	479	440	447	444	463	462	463	493	421	469	465	474	457	476	458	455	486	444	418	496	431	431	436	447	484	487	426	415	424	480	446	474	427	442	446	468	472	466	491	448	411	452	447	454	432	485	447	494	461	427	451	415	485	465	447	439	451	461	452	433	453	475	436	469	476	463	473	469	444	437	426	424	439	470	455	469	468	438	477	442	479	440	448	442	438	433	453	471	460	493	457	459	434	451	442	461	465	479	441	467	417	436	457	438	454	448	438	410	429	465	457	467	455	443	482	473	425	451	472	427	451	461	452	466	436	446	434	445	469	450	450	443	467	437	491	434	487	462	450	464	464	411	443	443	437	475	488	434	446	439	454	448	436	456	458	454	495	422	434	460	475	442	418	466	482	443	499	446	460	463	463	451	440	475	482	469	442	450	481	488	469	471	449	448	487	459	467	472	452	466	497	478	456	445	482	485	405	454	468	448	499	467	447	474	469	475	490	466	452	433	446	455	461	458	451	456	433	479	469	436	411	434	467	456	439	494	444	452	488	474	466	452	453	463	485	433	467	463	467	456	434	467	488	406	461	491	464	439	483	503	415	458	491	461	466	486	498	459	436	482	453	448	469	451	429	480	469	410	463	428	456	460	462	487	489	454	484	443	453	456	479	459	439	480	461	475	466	452	416	431	480	435	448	436	458	443	426	463	469	455	436	468	514	483	401	431	456	471	441	463	490	441	457	479	460	455	478	502	414	457	495	480	447	479	436	449	470	462	442	459	461	430	448	458	454	468	472	469	472	462	468	416	450	486	447	444	434	426	425	454	445	467	428	479	429	463	462	473	426	454	460	483	451	474	475	443	429	426	427	426	483	469	442	420	476	472	480	468	422	427	446	451	466	478	476	466	468	433	502	478	449	465	447	474	439	449	483	457	447	450	445	451	420	434	457	457	478	471	482	486	415	465	444	465	438	460	451	458	423	438	465	438	421	427	433	435	448	463	459	429	450	489	481	485	414	444	444	437	438	467	424	475	458	456	477	443	483	446	508	419	430	465	432	464	410	450	445	455	444	418	452	394	472	466	463	471	465	504	496	416	457	470	451	450	489	487	462	460	467	446	460	446	439	440	445	490	462	439	440	424	460	488	500	436	452	452	507	467	446	423	451	448	458	443	455	476	464	446	451	457	463	446	434	461	462	463	474	521	436	447	457	452	451	438	451	447	434	432	422	473	457	410	436	481	444	459	462	449	445	455	419	462	467	456	453	427	430	501	510	417	478	466	428	455	502	432	471	448	436	474	423	445	456	446	467	423	441	481	414	453	415	457	449	390	442	444	465	490	441	430	461	432	446	451	449	466	454	453	443	455	455	495	462	469	430	418	475	459	468	449	481	454	468	423	464	424	461	485	451	450	435	464	484	424	480	487	470	503	459	484	454	472	446	449	453	454	417	442	448	451	476	451	467	498	428	435	453	476	457	449	410	442	444	464	414	425	498	429	483	446	443	471	449	462	411	440	478	436	426	466	504	465	471	411	495	500	464	449	458	450	474	446	454	453	454	457	458	455	464	425	423	431	476	449	507	471	460	472	452	421	439	476	517	439	463	496	478	471	481	493	510	409	461	451	471	423	489	449	454	439	461	465	433	434	439	442	489	424	456	504	420	461	481	435	484	452	476	491	445	427	434	450	444	501	461	436	440	453	451	477	468	499	463	469	416	467	465	423	445	457	453	475	465	462	487	437	473	453	517	450	462	454	425	446	472	478	454	448	448	450	436	443	470	477	418	452	466	490	424	489	458	458	497	446	475	431	442	469	477	478	428	464	456	451	507	457	429	464	477	438	468	433	467	456	474	445	456	427	432	496	435	439	458	444	459	481	444	474	440	456	453	501	438	441	440	469	452	441	459	429	442	447	460	460	441	449	448	460	462	468	426
34471	11590	1550	713	558	515	465	452	468	430	443	481	432	425	480	464	474	460	456	444	449	462	507	447	454	422	436	482	483	444	458	447	453	464	463	445	456	442	472	461	504	451	506	415	490	454	452	478	497	435	477	447	449	490	453	442	418	436	443	481	428	464	447	450	471	413	469	471	468	456	445	438	434	457	446	479	484	446	438	451	453	448	483	468	442	402	476	465	431	491	466	465	457	458	411	414	450	460	442	479	455	442	449	399	424	475	457	431	430	460	464	436	469	467	458	472	433	444	494	498	441	434	468	420	454	491	439	493	429	425	434	468	458	455	412	423	448	462	498	487	447	406	486	459	496	445	453	451	450	479	383	430	447	450	496	437	425	418	400	483	450	457	436	476	437	457	458	440	440	472	483	445	417	484	452	470	438	440	435	457	423	465	449	446	453	426	422	449	484	458	473	420	456	416	416	439	455	436	431	446	437	441	416	466	470	463	440	456	433	435	430	418	444	484	447	449	416	444	454	443	446	450	436	440	444	500	474	399	428	445	428	500	472	438	422	464	434	433	456	442	454	495	447	431	444	473	430	424	432	445	440	445	450	456	453	451	431	424	415	450	455	473	471	456	455	414	444	464	410	445	421	485	420	495	432	429	469	462	429	444	442	430	457	469	454	404	468	467	448	450	426	460	472	416	425	467	457	455	438	442	386	460	460	452	425	484	504	468	428	430	452	444	433	473	478	468	470	461	407	418	439	438	446	440	473	452	452	417	502	456	490	464	423	406	432	510	433	466	433	448	426	460	425	419	438	439	461	438	457	422	444	467	455	450	437	451	445	482	457	455	464	436	443	452	465	479	433	470	500	433	465	444	449	466	448	457	408	457	455	450	446	467	447	440	501	466	511	465	462	419	477	415	444	455	445	481	452	431	480	452	441	454	445	480	466	454	497	414	434	453	455	460	435	431	504	457	431	443	416	437	423	440	425	412	434	431	455	468	448	441	451	457	434	484	450	488	471	479	427	475	454	439	467	453	448	465	477	457	524	458	460	454	432	436	429	507	444	446	426	426	455	411	483	463	433	426	447	479	456	435	443	431	491	489	426	440	433	403	440	419	426	444	380	471	435	450	474	445	474	410	431	415	458	412	425	456	458	465	491	423	427	408	423	430	455	440	414	424	428	432	443	464	448	434	433	409	404	429	448	394	474	446	420	437	434	463	433	463	420	472	468	436	473	447	436	477	442	469	446	448	461	431	459	418	447	468	463	452	469	421	434	442	481	429	453	418	449	428	448	485	442	414	433	424	448	487	443	481	462	453	432	441	445	447	449	425	434	486	455	496	442	484	446	469	436	442	435	485	445	443	506	479	472	445	470	423	427	485	490	443	432	467	451	448	429	473	431	443	459	460	495	456	442	458	462	450	441	429	441	480	455	462	452	483	480	471	475	440	445	456	410	451	449	456	410	426	419	408	409	452	477	453	411	472	449	470	439	471	435	404	450	470	450	480	482	450	466	429	420	444	479	454	419	432	465	485	415	478	447	452	488	471	450	446	456	456	463	474	421	435	448	450	426	429	443	486	473	458	460	491	451	451	451	461	454	462	450	456	505	451	425	481	428	460	421	445	419	445	443	423	482	424	421	425	466	472	481	449	464	428	476	449	435	486	455	413	456	458	443	441	475	452	428	420	456	449	442	448	429	453	436	506	474	459	442	407	406	447	449	506	454	463	423	441	448	471	441	435	424	493	444	452	429	456	455	440	451	440	416	445	450	427	437	407	428	445	442	431	463	453	463	445	458	483	487	434	428	486	465	466	460	411	448	480	488	398	462	432	443	444	422	428	431	454	442	433	430	466	427	424	476	446	467	405	436	457	481	462	416	472	480	462	478	453	461	459	485	425	462	451	431	483	459	460	424	442	427	497	487	443	443	420	477	443	477	468	451	462	451	426	453	464	471	428	467	445	479	445	423	464	470	434	418	408	479	454	423	433	505	460	474	422	486	457	499	452	429	420	435	403	451	424	463	439	467	418	482	461	445	477	434	442	419	459	411	438	448	459	380	474	459	418	489	473	483	438	439	466	472	430	457	487	457	416	448	435	429	479	438	386	479	427	449	450	470	462	450	426	467	450	467	462	457	473	481	456	438	448	463	441	461	463	474	440	464	447	440	465	444	453	436	428	431	430	430	428	448	473	445	429	430	413	443	465	496	438	432	425	498	470	422	492	479	461	471	425	445	504	441	443	424	435	439	446	423	437	462	444	476	447	444	464	474	439	431	440	432	440	436	429	445	452	415	469	462	482	468	450	433	424	431	459	471	450	490	442	452	436	466	484	417	443	511	483	443	428	459	455	436	444	496	433	457	452	474	433	444	422	453	449	432	445	471	433	456	477	505	474	450	505	473	451	404	396	404	455	501	452	426	433	457	471	454	417	463	418	440	470	440	423	422	480	427	433	425	457	447	451	432	470	498	437	445	425	470	470	446	420	461	432	454	487	410	491	449	439	448	469	474	443	432	479	450	502	442	444	472	420	423	444	493	493	430	450	446	462	486	500	460	473	484	467	462	454	431	434	425	474	481	428	445	447	457	452	448	468	430	459	475	440	450	451	443	422	430	385	435	427	460	445	468	470	452	448	458	426	441	428	471	455	449	422	388	431	480	470	448	464	458	399	499	414	510	435	455	478	438	458	424	463	422	463	409	443	451	457	479	461	448	406	447	429	422	435	430	408	466	440	447	413	449	416	414	458	467	444	456	442	476	442	423	441	426	462	438	477	448	440	440	430	476	480	422	444	423	434	457	452	439	466	472	463	415	477	422	443	458	499	447	467	491	425	430	485	477	408	458	440	411	458	432	489	468	439	427	465	433	440	420	462	457	478	453	446	476	454	450	422	454	479	488	469	447	436	461	449	462	431	444	433	451	481	477	426	444	394	437	466	456	449	425	476	481	452	428	444	460	460	481	453	450	446	450	428	471	459	477	450	440	434	418	489	481	466	443	422	468	469	471	464	466	446	437	479	406	426	488	414	488	438	447	465	399	412	446	477	449	454	492	475	469	457	487	480	474	448	495	434	462	457	465	457	442	485	453	464	476	424	440	461	457	492	432	450	389	418	429	414	438	489	457	463	439	452	463	451	467	471	425	428	470	449	473	420	435	427	449	437	465	467	501	439	468	464	472	437	428	441	434	474	464	436	462	441	474	469	428	459	440	454	435	453	452	454	453	445	419	429	405	428	432	469	458	464	461	451	392	419	445	460	519	458	462	448	450	420	468	483	455	455	436	424	450	419	440	434	489	460	445	478	467	464	457	460	476	435	470	439	425	446	454	441	434	482	431	448	451	440	414	436	462	456	448	486	437	444	438	471	403	449	438	452	402	505	434	441	487	461	445	447	447	430	434	467	474	436	483	466	439	477	481	434	435	469	427	429	451	480	400	430	434	448	514	429	430	469	448	455	446	483	475	463	474	400	427	451	460	430	427	481	413	431	430	437	453	471
10789	1204	1077	997	1026	958	1002	944	985	948	959	985	958	994	1008	1005	1036	960	967	968	989	980	985	992	974	963	971	977	960	954	1014	1004	979	1042	953	924	967	966	953	994	994	983	946	989	1023	958	959	968	1041	980	979	999	984	989	974	1001	949	967	990	967	944	928	975	988	987	970	1016	969	998	1001	957	978	954	963	919	1005	968	939	981	986	955	1014	938	972	1038	935	1027	1042	1010	1031	970	987	935	979	995	981	968	1005	985	962	954	1028	1005	1005	998	937	941	1003	946	927	1018	1003	1022	933	970	1000	944	1012	962	996	996	1027	914	974	945	993	967	937	986	991	1009	1005	990	996	995	991	945	986	982	993	991	988	978	993	951	993	946	956	953	943	948	969	1056	977	965	964	1016	954	966	951	1014	1016	973	982	1001	956	944	967	1035	990	983	973	986	996	940	937	972	965	980	1003	996	955	962	934	1015	960	968	977	1021	1029	966	982	959	978	1002	985	947	987	1002	961	1007	978	981	995	984	1015	987	967	973	972	1004	967	1042	967	966	1031	977	1014	994	957	972	964	968	971	1026	989	873	1008	944	1032	1043	972	963	933	997	946	917	981	965	968	1028	899	1030	910	942	963	970	922	1025	995	951	991	984	1002	1003	958	993	949	965	985	993	1060	989	986	944	1020	933	945	989	1013	923	934	1016	973	993	1021	997	945	997	1042	951	998	993	995	1007	966	959	955	909	987	1019	1003	949	978	972	978	988	923	1010	961	958	952	978	966	970	1007	986	1004	1000	981	1030	946	1037	974	987	994	1002	967	1013	1011	962	966	968	1007	970	938	1001	1019	987	978	969	981	996	1023	1002	997	982	934	1046	957	970	986	1006	955	957	966	917	941	1004	943	992	943	982	950	987	874	979	940	995	998	955	983	971	981	977	1018	982	995	1013	1047	1010	896	1053	1028	1018	963	951	1038	978	979	1021	925	1030	947	967	993	974	1018	1002	905	998	953	902	970	961	997	1015	946	969	997	978	996	980	917	968	991	960	990	972	926	1009	992	929	960	1046	998	1036	954	994	1013	950	1033	1008	971	972	1026	1009	967	1003	985	992	939	1018	1003	993	962	970	905	928	1005	982	997	951	964	1000	1001	984	988	955	987	937	935	967	941	990	1005	973	958	1013	1000	969	899	958	971	973	1010	978	993	935	948	978	1042	937	930	991	983	983	1043	940	942	1002	998	1018	1036	984	1019	1025	996	958	964	992	952	962	924	947	1059	992	1006	992	969	898	1011	1004	976	1000	983	970	1003	944	980	994	1013	1003	981	962	979	975	986	932	962	957	1048	1004	1000	1032	965	956	985	952	963	996	977	1005	1042	998	1014	947	1007	958	995	963	983	993	953	979	1035	981	939	971	974	1021	974	1020	911	995	986	979	962	1005	946	964	1014	939	956	1007	1000	962	948	975	984	924	974	1011	1012	943	1019	956	987	992	989	910	1017	950	1007	1024	938	1001	893	991	990	960	962	989	916	967	911	961	1018	998	956	1018	987	972	949	979	957	978	978	1017	957	1002	967	975	997	992	959	885	991	943	984	973	939	973	960	942	984	953	927	1026	993	1018	986	991	1012	1007	1008	941	965	973	990	964	961	977	955	948	954	1042	976	957	1011	962	987	1017	987	993	967	1011	998	947	987	1014	929	1013	948	978	955	980	953	953	1004	982	997	1003	953	945	992	961	923	958	1010	979	941	1019	984	963	971	905	981	994	973	931	987	969	888	992	992	960	931	962	961	971	977	949	1021	966	996	999	1023	953	951	992	991	1026	956	937	1019	950	964	964	971	1071	1057	956	978	997	973	951	948	1006	968	962	981	940	1004	958	981	975	1036	1016	994	1032	973	962	995	928	986	1014	1007	1005	950	1003	1014	985	979	1004	950	956	1018	968	953	971	979	911	946	962	970	991	988	980	948	1003	970	961	928	1021	994	939	962	925	1026	1027	982	947	975	972	975	932	944	987	1010	990	1000	935	1007	976	1023	945	959	969	1000	1019	984	994	958	969	964	955	1007	970	971	1023	946	969	1013	976	996	1017	957	993	984	1028	988	878	979	978	966	990	1002	915	1013	946	1029	974	1002	999	1000	984	1030	1011	1046	1025	931	1046	972	1003	944	940	966	1023	914	1025	995	941	978	935	968	993	959	935	971	927	948	965	980	983	917	985	981	940	920	978	1039	971	955	910	1029	988	978	957	987	966	990	948	970	927	962	980	1005	1013	1022	933	985	929	1006	922	954	984	951	970	1023	960	981	970	968	1001	1031	991	1008	995	996	1028	1010	1008	1014	969	1006	945	1025	962	945	1002	996	997	941	955	994	1013	1022	982	1046	1023	932	1041	952	934	1024	931	960	960	942	1034	991	958	1009	957	925	979	953	947	988	972	976	988	1015	998	1014	973	951	1061	912	974	957	990	983	1018	986	939	960	934	955	959	947	1028	1003	961	965	931	1004	930	1012	1028	1011	959	1001	955	999	929	943	955	919	990	986	921	1025	954	952	996	1033	998	1006	979	957	972	944	911	991	943	966	971	1014	1037	956	933	986	988	976	933	1010	941	961	975	1061	1021	947	993	957	994	983	972	972	929	942	1033	945	992	952	1033	951	981	1009	1043	932	947	948	993	953	988	997	1018	977	1032	969	957	950	989	956	1018	993	1026	995	1043	1010	991	996	1071	971	1012	995	914	992	959	977	1001	954	989	1006	951	1000	959	977	991	1008	947	980	915	988	956	1009	956	985	1006	963	1025	921	1012	1014	950	1009	974	983	996	953	990	1008	960	991	992	1015	921	977	1013	997	1015	979	1023	976	1007	996	958	957	972	1013	983	1000	972	974	1022	970	995	969	963	1025	957	977	975	982	1026	975	978	949	997	1045	963	892	923	999	962	944	1002	983	998	1035	947	987	968	940	1003	995	993	960	993	982	993	1004	998	1061	959	979	991	954	966	974	1026	995	1011	995	1028	1012	954	950	1068	967	991	1011	977	1010	969	943	1003	964	993	1011	948	946	996	965	1022	956	929	954	995	1041	1042	959	972	986	979	902	1005	972	1017	955	1038	994	941	963	1034	987	977	987	1014	944	1036	930	1009	977	1000	954	991	971	994	1010	1016	992	967	1030	1036	959	960	980	1022	988	961	1001	1016	953	926	958	1013	979	983	935	1013	980	978	986	1019	1029	1001	922	978	981	1001	1037	953	993	968	953	958	965	1002	970	948	997	1037	980	978	1009	982	916	1012	971	986	1003	969	977	948	958	991	980	1009	967	1034	1015	967	1006	968	994	998	999	1021	977	1018	1038	930	980	913	1020	953	969	959	979	1034	1008	926	954	956	1013	1017	985	970	1022	1028	970	991	969	955	984	976	1015	995	1004	967	1014	958	985	976	977	950	986	983	949	977	961	919	959	982	1005	1024	999	1001	1003	988	952	1010	1052	977	975	965	988	1045	997	999	958	953	967	1002	974	1003	983	970	1005	1008	1015	975	931	978	977	972	903	950	962	922	991	981	981	954	983	958	992	969	990	943	939	977	984	1015	967	1017	914	1021	1012	976	995	958	997	942	966	934	979	968	905	984	1004	980	995	1049	1020	933	981	888	918	968	970	994	994	1005	1014	961	988	984	1026	995	951	1059	1018	1020	915	965	1028	1023	967	903	988	948	1007	958	927	1007	960	982	989	1031	997	950	1007	977	928	999	990	1063	966	965	958	992	965	1004	979	1003	985	968	981	971	1025	965	991	975	956	997	966	976	980	961	933	958	970	1002	1012	1010	998	1004	967	981	948	992	961	1028	941	980	964	968	917	996	971	1014	993	967	1008	959	937	958	916	934	944	1021	964	964	967	961	932	965	967	964	972	1041	969	1057	988	966	991	1000	965	983	1037	1019	1001
24708	21133	24696	27802	20940	3536	576	464	406	426	415	392	363	386	376	348	362	357	358	344	316	344	381	377	369	320	358	333	353	335	327	343	321	382	336	371	386	337	336	367	351	358	378	371	377	340	360	340	368	340	358	356	355	362	345	361	335	345	365	342	352	362	362	387	332	347	375	341	340	358	385	363	360	344	300	349	328	342	384	346	358	348	379	341	369	344	351	362	364	391	358	319	333	371	363	336	359	361	363	335	353	349	382	341	341	376	342	360	360	340	349	370	359	345	353	351	343	355	352	336	349	368	366	346	328	359	342	382	355	344	359	329	319	374	342	315	355	362	375	377	331	379	365	332	331	344	348	357	348	351	357	362	368	387	353	349	347	339	365	343	362	329	348	345	340	315	349	350	367	396	389	349	356	374	352	343	355	382	355	362	356	346	359	374	323	334	375	363	332	364	364	367	355	352	353	367	355	348	335	341	355	352	333	323	347	355	345	368	388	369	354	344	358	359	337	326	362	363	354	388	363	332	343	345	388	353	381	354	362	378	349	360	358	338	333	373	371	366	368	351	377	364	368	374	352	364	382	374	353	321	328	349	365	398	354	364	372	322	361	339	361	312	388	329	343	368	330	360	349	335	368	341	312	351	333	354	380	335	342	371	353	370	343	347	351	353	310	377	352	383	394	323	334	324	339	331	325	347	385	375	315	335	365	341	335	347	326	372	360	387	362	350	374	367	331	371	353	353	336	369	365	322	323	379	334	376	358	380	382	375	360	343	353	390	361	355	365	391	320	339	359	359	377	352	389	335	371	369	413	353	311	375	314	351	372	333	328	361	356	330	360	342	349	368	345	339	344	369	378	351	336	364	362	342	364	383	386	359	386	353	339	346	373	365	347	365	343	352	356	358	353	344	362	373	369	344	344	380	332	321	356	360	367	333	367	339	347	400	342	319	357	387	359	351	347	370	349	392	344	374	380	371	377	343	338	351	322	404	322	361	343	355	335	368	358	326	360	344	372	338	376	335	327	381	398	361	339	367	397	367	391	343	373	349	355	363	351	389	398	400	365	372	355	345	335	373	328	351	351	363	366	374	349	374	351	347	345	333	354	364	386	350	362	341	341	355	319	373	362	338	376	330	314	309	326	381	357	350	335	332	347	356	322	357	364	349	359	370	367	361	374	380	329	334	316	346	330	348	378	306	347	327	347	348	291	417	388	368	340	337	325	358	334	329	345	318	305	320	363	359	372	289	347	349	318	332	346	350	336	363	380	319	355	358	353	370	333	365	397	331	326	355	338	364	374	366	374	364	370	347	357	360	358	404	351	357	324	318	328	371	369	363	366	345	378	341	357	319	373	402	395	392	351	339	390	357	353	331	332	375	382	398	342	355	392	372	377	379	339	334	378	345	344	328	381	329	369	355	334	352	355	360	357	371	337	338	360	359	354	365	364	345	373	361	330	339	377	337	339	381	356	393	334	380	356	357	348	339	340	380	348	329	351	353	376	330	330	347	340	370	369	374	337	350	327	347	361	325	356	320	339	361	339	361	339	360	352	363	362	398	379	351	319	342	335	407	358	362	368	349	361	394	335	330	376	347	357	345	360	349	305	333	354	337	340	371	346	332	351	418	306	332	340	350	325	317	341	344	344	360	383	332	361	345	364	326	371	373	344	357	331	371	328	347	366	374	379	352	375	370	364	321	348	323	362	359	347	401	393	358	344	368	358	370	371	374	376	372	357	352	339	339	343	365	368	338	369	327	361	375	375	335	318	329	385	376	384	339	370	344	397	343	359	369	337	361	387	367	380	339	368	362	345	366	343	370	319	327	374	394	364	350	388	369	366	346	354	335	323	346	362	340	322	365	361	350	373	339	367	333	346	363	332	351	380	348	365	336	373	366	395	347	358	346	339	313	300	341	364	379	370	352	386	316	322	370	355	314	339	319	333	341	368	359	336	361	348	363	338	345	341	394	347	358	371	342	357	358	334	383	366	358	353	350	344	354	381	344	344	332	369	378	373	369	390	349	382	358	341	369	357	346	346	344	375	400	337	373	345	376	354	319	349	344	375	384	351	330	326	336	357	385	398	343	361	348	321	312	354	382	362	308	365	323	371	364	346	375	366	314	340	347	345	354	361	329	354	344	342	386	345	352	367	364	372	339	324	321	361	358	372	345	403	340	385	344	327	362	323	378	335	337	337	337	360	356	336	354	323	332	364	344	350	344	345	354	365	348	320	371	348	337	362	342	362	375	335	392	340	342	340	332	357	349	339	375	340	361	393	343	335	357	321	356	365	357	321	340	363	369	368	350	354	343	374	327	368	346	368	361	357	363	364	346	332	318	330	347	351	366	354	382	350	339	344	382	357	324	330	362	355	357	371	365	387	351	325	340	330	388	366	335	386	383	353	405	329	330	341	369	364	373	388	354	393	362	375	356	350	340	369	348	332	389	359	361	361	357	325	334	371	337	350	332	338	379	334	384	363	380	356	347	337	336	354	345	346	333	362	397	358	347	343	397	368	339	389	317	360	309	350	332	344	351	362	358	343	361	346	375	329	399	375	327	352	335	339	342	361	309	360	364	337	376	373	348	352	334	350	353	355	324	370	372	377	346	364	322	380	344	327	361	358	355	344	346	326	376	349	363	369	329	349	373	360	377	331	383	393	354	333	373	349	336	357	369	335	377	374	355	324	358	332	366	331	358	365	395	357	336	349	363	340	372	342	335	364	306	365	364	371	320	377	404	345	385	361	343	350	338	371	364	346	350	347	344	336	338	376	364	331	362	408	364	346	366	371	392	336	344	403	390	363	355	361	370	358	344	336	360	337	351	334	365	368	342	383	366	319	342	371	348	399	355	359	359	373	369	380	320	359	305	340	324	313	336	355	366	342	322	356	344	371	331	379	356	327	348	334	346	349	394	353	338	343	351	384	356	340	361	340	338	370	381	406	354	363	338	385	353	333	337	359	319	354	328	359	387	334	312	351	373	364	352	339	332	396	363	364	346	383	326	371	364	356	353	338	323	371	341	369	386	340	387	368	380	354	331	331	351	366	347	329	305	369	389	312	341	357	346	376	343	367	359	385	359	346	361	331	393	353	318	294	348	357	352	400	355	374	373	348	340	341	364	345	370	371	360	376	364	369	357	369	343	316	388	315	370	378	384	371	399	360	324	339	371	341	355	342	337	393	388	393	373	334	350	366	338	398	330	342	362	369	359	354	376	333	367	326	344	356	355	337	333	362	363	361	330	364	347	350	356	352	311	368	369	347	366	342	333	367	359	340	392	358	346	351	343	344	352	362	344	356	357	356	341	340	298	355	356	368	362	314	362	323	342	338	318	354	326	371	363	320	392	328	367	349	344	371	324	335	350	385	330	349	394	378	345	352	319	341	340	353	343	371	334	352	394	344	323	353	343	321	342	333	337	366	359	371	361	339	352	342	350	328	360	363	348	390	354	363	365	341	350	336	378	343	330	363	345	356	333	341	360	351	358
3552	3080	2095	1317	1062	878	847	817	816	792	761	787	769	805	736	794	773	794	760	763	718	789	754	772	776	777	755	809	820	826	803	734	730	764	749	724	795	787	793	767	756	782	771	717	777	774	778	760	771	779	753	829	728	795	784	779	738	782	719	789	733	800	761	783	797	801	768	772	775	738	779	721	712	795	777	756	753	781	735	730	738	773	776	754	797	722	759	782	798	781	733	738	785	781	785	788	793	777	756	748	800	752	751	750	750	755	817	818	770	812	724	733	777	777	778	782	812	751	755	790	774	795	790	762	767	765	734	760	774	752	763	779	766	747	787	794	781	767	761	793	738	721	735	769	773	798	749	788	769	747	808	801	792	754	768	746	812	718	740	809	825	769	778	820	738	778	774	818	759	805	730	774	763	778	727	734	819	774	746	808	754	746	760	755	811	793	787	739	735	787	794	745	753	775	808	746	816	776	806	765	784	771	781	814	793	807	753	751	778	755	763	793	714	799	781	798	764	821	774	769	807	742	758	788	707	800	771	731	773	736	774	760	825	786	752	774	767	790	798	814	807	740	765	750	826	741	787	765	739	764	796	790	756	785	745	784	764	754	835	821	800	747	777	732	820	797	744	835	770	777	778	748	762	752	810	783	769	750	712	768	760	820	735	815	778	765	718	754	798	759	756	746	777	776	755	788	784	787	725	795	757	784	755	782	796	824	754	814	765	784	731	711	787	742	824	794	747	804	783	735	746	758	771	766	790	726	761	764	771	801	734	768	782	752	808	773	764	741	748	749	779	795	780	769	763	757	805	736	781	782	740	817	734	763	759	762	800	763	761	703	763	786	785	753	812	758	804	792	811	768	787	787	750	839	792	780	710	813	771	786	748	755	783	765	784	773	824	741	773	749	764	763	793	762	758	812	762	769	755	767	787	792	776	778	765	767	745	762	763	735	722	798	774	757	759	776	770	764	765	790	754	793	795	741	762	752	790	785	808	740	789	801	781	795	760	747	817	773	813	739	800	766	786	790	767	779	802	736	754	789	817	793	790	766	766	715	801	769	727	805	819	765	832	744	749	759	765	764	766	790	781	774	768	759	714	777	758	766	767	767	788	774	773	781	781	801	762	792	734	746	775	755	786	738	736	794	792	756	816	752	770	734	766	793	778	790	773	762	802	748	752	774	746	777	794	801	816	774	760	760	725	756	718	825	800	819	748	773	749	777	763	762	806	755	749	802	757	788	783	740	761	762	782	767	793	745	729	729	808	775	786	786	809	794	746	771	774	804	781	762	800	781	740	800	751	791	810	741	793	757	810	737	765	756	830	770	792	774	755	792	751	799	729	790	812	771	730	794	761	782	760	791	759	765	790	771	780	808	741	736	770	784	767	749	750	792	726	731	757	741	760	750	756	779	783	799	756	798	763	788	762	762	766	762	777	748	767	750	760	784	761	758	779	763	780	723	764	742	788	770	773	800	759	768	767	744	763	794	808	812	802	798	752	778	743	811	744	787	792	766	792	732	718	777	761	723	793	817	759	762	789	752	764	760	793	813	784	802	819	760	788	730	764	750	766	777	780	739	728	751	729	741	722	792	740	767	775	769	752	746	750	801	709	815	829	779	761	792	756	742	780	794	768	791	731	708	761	775	731	765	795	775	825	780	730	763	761	778	740	808	730	801	769	762	786	763	782	782	770	744	806	777	768	804	821	756	767	767	761	746	758	798	703	782	778	747	783	730	796	776	725	753	775	764	763	784	783	764	764	758	769	782	771	759	802	759	768	804	742	748	767	779	738	793	752	784	756	811	770	749	780	814	833	754	789	785	824	801	740	732	733	761	778	767	775	779	723	784	775	741	781	750	755	804	757	754	754	756	755	754	782	767	734	767	789	813	703	797	745	795	737	787	746	771	775	743	756	762	754	763	801	745	753	749	781	769	749	745	776	795	767	777	787	739	760	749	811	798	731	728	751	792	711	756	810	804	788	787	733	778	734	772	832	771	794	734	764	740	793	752	740	794	733	748	761	745	744	807	799	785	797	760	774	738	766	764	780	791	762	759	775	799	789	771	768	741	778	790	748	783	760	780	820	761	768	773	766	764	769	707	764	778	752	746	766	730	776	783	809	738	763	777	763	795	792	808	736	782	764	774	758	760	786	755	808	765	811	780	731	742	777	788	749	799	776	781	763	769	794	754	706	780	824	688	774	785	766	742	751	761	797	726	799	753	786	817	724	732	769	801	787	814	818	753	775	733	787	776	778	743	783	773	756	829	770	753	760	776	777	795	757	786	750	758	737	733	773	764	810	800	737	786	807	756	753	801	808	791	745	766	736	770	781	779	745	785	755	727	810	736	782	807	758	762	802	735	720	731	767	741	775	739	763	762	771	729	765	830	771	762	781	752	782	750	803	737	753	772	796	715	792	791	815	762	755	737	791	765	777	782	773	783	758	759	773	777	795	790	770	787	772	760	772	731	744	796	769	758	781	816	737	806	781	771	751	778	778	757	730	796	789	767	774	781	762	746	781	730	782	778	767	836	811	743	757	767	756	815	749	777	740	796	825	789	812	773	742	769	804	777	795	754	762	807	746	793	783	764	741	761	776	780	795	764	786	819	759	758	776	740	802	758	757	795	776	794	776	793	796	712	767	736	781	794	784	795	797	798	762	770	706	773	740	760	794	755	785	790	785	796	769	780	766	767	788	774	816	791	823	760	756	754	785	746	788	750	785	786	748	787	776	789	792	774	735	791	771	727	761	840	764	752	802	762	783	721	758	736	778	801	762	796	780	767	803	731	758	801	759	766	779	766	767	764	774	811	784	754	773	765	786	754	702	725	736	763	808	765	764	780	720	752	774	753	773	770	801	720	790	778	762	748	801	705	766	795	784	788	727	781	733	763	755	768	773	711	770	761	723	746	773	691	826	768	813	743	781	760	794	787	781	788	785	758	774	777	770	795	815	750	761	761	788	754	727	797	768	771	739	834	790	761	773	774	787	789	780	764	757	768	824	842	771	768	804	789	786	715	774	826	782	782	767	744	752	781	737	759	750	808	749	777	752	768	769	736	741	750	810	743	770	756	750	751	794	804	772	751	770	774	768	804	745	770	795	785	777	798	743	710	768	767	732	795	774	755	757	735	795	788	746	797	730	787	766	744	782	751	765	778	752	795	744	765	794	682	754	761	790	762	814	770	749	776	765	750	777	803	789	798	825	793	792	796	790	716	755	767	786	759	770	772	755	807	782	765	777	782	779	770	798	761	810	750	724	789	752	772	771	740	754	785	784	793	753	767	777	818	803	740	744	790	776	792	786	758	749	788	779	783	713	763	732	799	823	745	759	751	764	741	794	795	766	764	769	793	785	769	744	751	746	777	792	789	772	753	750	762	798	806	786	793	812	789	805	791	760	695	782	803	726	788	747	724	755	715	759	764	759	734	729	822	752	774	794	771	714	716	804	776	752	778	758	794	776	763	782	778	778	844	747	798	740	740	798	787
24032	21192	25351	27312	21198	21160	2407	465	364	309	280	250	233	202	261	220	196	238	206	211	202	228	204	224	215	243	242	215	198	199	177	190	205	162	219	174	215	188	193	210	234	194	194	179	196	187	198	213	180	220	190	211	188	183	197	193	168	188	196	203	184	190	184	215	193	197	196	198	193	190	205	189	189	219	185	227	215	216	202	212	207	181	217	206	197	204	175	204	190	214	177	185	184	202	192	187	201	182	205	188	207	191	193	186	191	184	190	217	170	195	206	194	192	202	191	188	190	195	209	182	185	224	199	220	189	189	168	219	200	178	190	179	201	204	215	207	178	186	181	170	201	189	221	199	198	166	203	202	202	195	198	216	195	187	177	181	179	211	218	221	179	178	192	201	202	184	197	216	176	218	194	214	204	202	184	182	191	159	216	196	227	187	206	188	184	208	195	209	183	178	205	195	201	192	207	170	204	181	186	226	199	209	185	202	201	216	216	173	224	220	196	198	216	200	181	196	208	206	191	199	191	197	178	180	196	171	198	199	213	177	169	206	212	188	189	177	187	185	170	178	223	201	222	213	185	195	206	190	209	212	179	198	197	200	208	213	184	204	183	197	203	209	173	205	185	199	206	189	199	179	202	205	208	216	185	187	193	181	169	172	186	207	222	192	196	212	179	208	207	208	214	208	193	205	206	205	191	207	180	196	192	198	207	163	187	194	197	219	210	199	180	209	215	195	171	234	196	219	204	192	179	183	202	211	214	208	187	189	208	150	190	203	211	210	211	225	194	198	217	202	190	206	187	205	223	179	201	201	216	210	194	184	194	189	202	211	205	184	203	180	197	215	197	194	207	231	199	206	183	180	190	183	175	199	170	188	200	240	184	172	197	205	193	207	200	204	229	206	229	186	183	175	172	206	227	188	176	171	171	202	180	168	241	205	228	195	181	207	189	225	202	190	210	189	190	196	214	185	198	200	197	186	225	194	199	218	201	198	203	190	195	215	210	190	234	167	196	189	202	191	174	224	201	234	204	161	179	213	211	194	186	225	203	171	183	214	210	218	190	170	194	202	217	207	236	178	176	177	222	200	185	209	204	175	231	184	208	185	208	201	235	184	205	172	210	175	192	181	178	190	206	160	170	183	224	185	195	213	221	195	211	204	174	209	187	172	200	211	188	202	193	198	229	200	240	202	172	228	190	196	199	201	178	203	203	193	210	206	206	204	196	222	174	180	174	162	196	208	206	180	221	211	161	151	216	194	201	177	199	185	187	213	211	172	191	165	187	194	192	198	208	191	180	194	189	186	215	195	186	209	203	191	185	211	194	195	204	180	187	206	218	211	228	199	228	191	197	196	209	198	198	205	179	178	205	201	209	186	185	214	200	190	188	220	200	211	198	196	214	188	202	203	167	183	210	174	201	211	193	194	223	193	214	156	183	186	176	198	181	167	228	196	207	232	186	209	205	191	219	220	227	208	204	190	193	179	191	212	201	185	181	193	209	200	211	210	219	180	176	206	213	200	190	192	168	212	171	184	213	186	217	199	172	197	206	192	204	170	196	189	186	154	188	212	189	183	201	197	213	178	217	204	218	175	221	182	168	182	205	196	185	179	201	190	209	192	219	232	177	188	197	211	182	204	202	213	157	188	190	188	186	202	198	202	193	214	211	226	180	199	186	187	183	172	212	212	205	193	204	200	199	201	185	199	206	184	216	202	198	204	212	223	213	181	190	205	186	215	162	202	177	193	196	201	204	198	182	201	199	182	205	209	205	228	179	193	190	195	190	183	199	188	200	206	172	193	196	184	197	214	202	213	180	212	238	198	221	201	205	215	201	210	183	193	209	194	194	187	185	208	193	191	195	218	180	187	188	199	196	184	201	204	200	170	183	193	213	177	186	236	201	183	193	186	210	189	191	187	215	211	187	215	184	185	201	220	189	209	171	194	184	200	191	204	198	194	204	195	217	197	228	213	171	211	170	194	231	223	195	198	212	206	175	189	201	192	182	218	201	216	181	162	198	222	193	225	203	206	191	185	205	186	210	190	212	217	183	203	203	186	187	172	185	202	225	214	206	177	208	197	203	214	199	196	211	172	178	210	203	197	195	188	182	175	198	216	215	194	191	191	200	214	178	190	179	199	190	187	179	177	188	178	177	172	174	184	197	197	197	183	176	188	217	192	166	173	205	230	211	207	202	205	190	219	194	204	206	199	189	204	196	197	195	209	199	184	184	207	227	196	197	211	233	226	169	191	187	196	235	186	198	169	192	194	194	189	188	207	224	208	189	202	200	196	220	218	182	168	183	169	168	203	215	181	195	208	189	187	192	196	189	196	199	183	188	217	189	207	173	190	203	184	203	199	171	182	184	187	193	191	199	181	213	183	183	207	187	196	211	188	200	175	184	212	197	182	198	169	198	204	200	197	196	178	213	200	199	200	201	215	197	205	202	190	213	228	214	183	223	190	205	203	186	176	207	208	194	207	186	205	204	191	193	188	220	193	181	197	209	205	202	172	212	188	189	181	172	212	201	219	188	192	196	199	206	186	171	203	166	220	202	191	217	191	192	214	225	211	215	201	194	191	172	206	204	203	162	207	195	174	190	177	212	199	187	178	203	177	186	197	200	217	216	212	189	203	209	201	211	181	204	202	193	208	215	194	209	177	200	179	217	203	203	217	173	186	205	209	189	183	195	191	190	208	168	183	209	175	181	161	201	194	210	222	204	181	171	190	205	196	192	194	194	200	207	232	191	190	211	199	197	249	213	183	199	198	202	205	178	175	198	231	222	194	169	193	188	214	205	176	200	211	200	195	192	210	176	200	176	212	196	187	169	230	222	196	222	159	182	169	200	174	212	193	209	212	200	198	205	180	181	185	209	209	186	189	205	180	192	175	179	212	194	205	170	169	188	186	189	211	187	224	225	200	207	206	245	196	207	193	210	186	199	191	221	218	210	195	184	227	210	214	204	186	204	172	190	161	208	196	225	220	205	182	215	207	203	167	181	207	190	198	200	199	211	189	205	191	203	184	205	182	217	191	198	224	168	191	201	204	194	175	206	195	160	198	205	177	176	202	197	212	195	220	187	187	226	200	204	197	177	177	202	195	197	202	205	197	191	182	206	188	191	178	174	190	209	173	196	230	219	195	206	180	184	209	193	201	207	200	195	178	176	187	201	180	220	200	238	216	188	218	209	184	189	205	177	193	192	186	188	175	206	191	216	205	208	214	183	223	204	198	164	207	229	206	187	217	171	214	215	226	205	184	192	200	195	184	192	206	195	207	206	205	199	181	230	190	197	187	207	192	171	215	177	212	205	190	212	205	193	177	211	219	192	202	195	189	186	229	208	190	213	218	205	211	223	187	203	194	202	210	219	190	188	207	172	191	213	193	192	195	191	207	210	199	202	160	201	202	214	210	214	172	198	192	200	207	215	170	199	173	201	204	182	212	182	216	183	179	182	183	192	190	222	192	198	174	192	173	200	199	198	187	217	203
3999	4567	2931	1424	932	688	596	542	521	551	525	506	462	500	475	502	493	464	495	478	476	469	463	507	463	502	433	482	483	512	458	472	464	492	431	484	492	429	441	500	488	501	457	467	449	456	457	541	459	419	459	448	435	490	445	441	494	469	527	467	471	439	469	491	475	467	444	483	466	456	471	446	441	456	446	455	494	500	486	462	448	488	459	455	440	441	490	441	464	448	478	476	479	441	480	475	485	446	515	521	456	481	428	497	447	477	478	489	434	477	462	474	485	428	455	497	444	479	483	465	451	485	485	465	513	468	442	468	469	487	452	491	458	446	456	490	479	463	472	488	455	464	470	466	463	436	427	438	449	499	498	411	508	434	454	493	472	454	483	487	435	495	485	450	479	501	492	488	503	477	493	472	455	448	473	478	450	447	490	417	460	513	483	481	463	515	515	473	477	467	466	475	480	484	483	460	457	504	496	454	487	441	477	494	488	495	442	468	469	493	455	450	428	499	448	453	497	463	464	521	486	488	457	464	478	474	450	452	510	487	466	448	489	457	496	508	482	400	486	471	459	426	482	456	451	506	456	480	473	506	475	455	449	499	459	480	481	482	473	440	458	434	503	446	431	465	491	496	487	482	503	450	488	478	509	470	453	422	478	500	500	470	508	502	454	465	473	465	511	498	455	439	454	474	456	447	463	412	455	505	465	447	415	499	464	520	507	452	463	503	496	484	424	437	450	457	446	520	443	480	453	500	474	493	468	487	452	463	466	463	460	464	431	460	466	511	481	439	436	463	483	458	522	471	466	450	469	440	479	482	518	438	428	466	477	466	480	508	449	448	482	487	477	472	448	484	458	494	460	491	472	470	475	449	448	477	441	439	484	453	485	486	430	465	455	500	466	470	441	450	455	485	493	457	474	489	451	484	468	499	478	447	436	467	470	471	494	489	456	472	470	505	507	490	485	505	421	515	473	492	457	492	456	473	497	473	455	475	506	487	411	455	426	465	477	471	449	489	468	449	489	437	432	469	500	459	449	487	480	422	463	502	471	433	496	479	472	448	497	457	464	491	421	425	463	521	467	528	462	434	463	472	499	490	432	453	486	460	445	470	471	420	461	441	436	479	453	463	447	440	487	437	496	475	476	463	451	477	458	471	442	494	456	453	444	453	481	466	479	462	461	512	520	420	449	438	477	493	479	495	498	461	449	497	447	482	453	465	456	457	455	459	453	441	440	461	458	455	442	480	462	486	474	439	444	452	470	473	480	487	452	496	469	469	481	431	472	456	466	424	506	458	458	474	468	445	488	476	443	463	482	456	447	480	507	452	450	438	479	446	446	447	448	472	492	448	489	489	486	482	480	468	445	450	454	496	447	467	471	478	465	499	472	479	462	477	483	475	464	456	486	522	451	468	467	448	496	457	452	488	456	478	489	506	492	464	456	424	467	519	473	477	471	470	473	491	465	480	458	435	471	460	487	519	480	456	463	468	453	475	463	476	454	500	479	482	464	477	495	464	479	468	456	511	454	486	492	505	466	443	453	439	459	493	448	469	445	478	451	506	487	456	516	483	476	457	464	451	445	460	473	489	469	456	487	466	489	459	464	461	470	466	456	481	470	506	503	461	465	483	463	467	496	441	426	459	471	450	467	490	438	468	451	457	455	477	457	437	455	499	466	481	452	472	491	482	470	522	479	473	471	488	500	453	477	466	454	446	465	483	475	468	450	465	493	478	428	488	488	425	458	454	471	465	492	445	453	498	448	460	428	465	485	455	461	480	476	492	466	440	445	473	444	455	461	474	459	480	483	482	496	492	474	500	494	467	455	466	508	475	503	449	481	478	471	431	454	471	466	439	482	479	472	458	427	453	467	480	478	445	506	498	480	462	480	483	472	459	464	458	452	476	459	451	457	498	486	462	447	482	453	469	522	465	474	467	465	509	432	477	513	462	475	467	460	467	484	474	443	440	484	484	478	477	488	493	481	450	510	460	494	454	491	453	469	436	484	460	464	504	463	450	459	478	492	489	459	459	466	468	443	437	470	467	471	475	490	479	519	476	480	469	497	423	478	440	499	448	454	440	465	466	507	420	460	474	489	500	467	478	463	468	448	418	483	505	445	455	480	492	437	464	487	452	462	501	493	480	446	486	468	475	416	490	483	475	478	495	448	438	481	490	461	463	508	446	503	479	487	470	452	413	445	479	507	491	461	460	485	482	452	433	458	496	467	456	472	446	479	506	479	477	417	438	475	459	433	487	471	429	454	476	454	480	461	459	433	467	494	480	486	439	463	426	475	491	447	493	460	470	478	451	477	455	489	423	466	473	473	454	479	465	475	465	464	468	481	463	420	459	490	473	456	468	464	507	495	455	488	505	441	461	437	442	499	467	481	475	460	456	462	445	522	452	502	450	438	477	436	456	445	469	484	467	466	454	469	466	450	450	487	459	419	496	479	492	475	506	445	488	473	480	460	449	487	453	466	447	436	475	473	438	444	467	447	453	452	485	434	499	478	454	504	448	466	475	436	455	494	437	464	481	448	427	447	469	450	443	448	441	467	490	484	485	462	459	469	488	460	499	441	476	482	478	472	501	470	455	441	480	479	439	433	430	442	452	470	445	470	500	496	477	474	462	483	492	427	442	476	524	518	455	454	464	449	457	454	456	478	461	459	462	433	481	468	432	462	469	488	490	468	477	463	434	468	456	497	514	459	478	508	464	499	473	484	447	488	423	491	445	477	444	487	476	485	458	473	492	489	481	460	475	502	428	448	475	474	438	494	456	486	458	454	460	470	495	491	486	456	479	487	452	456	471	478	469	494	486	428	464	463	442	480	457	504	455	470	500	457	518	433	489	476	465	444	493	464	474	475	442	461	473	466	464	423	463	465	426	487	469	461	493	450	467	450	507	474	457	470	473	499	492	474	447	479	489	454	482	447	491	483	447	448	453	510	493	472	435	447	412	497	496	500	457	469	502	471	467	464	456	455	459	476	472	450	437	521	487	442	498	481	434	479	462	497	482	468	456	451	455	456	477	456	444	462	468	501	508	443	460	442	448	504	459	489	481	435	470	473	441	496	439	465	460	467	460	471	471	530	462	455	445	470	464	460	460	452	474	462	483	463	454	475	453	491	442	492	470	499	439	486	487	458	492	450	427	461	443	527	463	533	461	472	468	463	457	462	490	483	483	435	481	456	480	464	489	451	472	454	499	461	466	476	454	427	479	448	470	454	508	455	512	487	449	455	452	479	441	440	430	480	482	458	450	476	498	480	429	471	510	495	451	474	475	469	460	452	490	474	458	475	479	478	466	442	438	480	427	453	415	472	498	452	456	474	495	479	474	471	464	473	477	469	453	499	440	461	456	455	460	483	455	447	481	468	482	474	463	479	453	484	449	457	456	497	499	439	440	462	475	482	479	467	450	457	424	450	499	484	467	461	477	484	449	501	492	477	479	440	495	467	445	484	454	476	441	472	496	469	464	466	492	460	469	478	454
34123	11270	1548	710	622	561	483	485	484	442	461	464	442	431	444	458	450	453	431	422	405	486	458	436	479	452	461	456	457	470	446	428	448	446	455	422	414	437	470	432	439	464	456	476	429	490	476	463	439	489	449	441	458	452	446	434	464	396	450	447	405	428	451	434	445	467	471	419	425	428	410	451	477	430	416	457	463	484	444	444	427	439	395	498	434	449	461	452	444	424	470	444	427	400	463	451	439	433	434	423	458	442	406	427	480	455	426	464	462	454	426	449	488	421	415	435	418	441	443	414	434	505	431	437	441	413	467	471	467	396	453	448	447	418	473	412	423	422	414	439	381	428	436	425	448	443	444	425	466	424	418	442	447	438	449	407	430	437	446	423	476	430	436	406	463	459	431	464	467	419	461	479	419	393	424	431	468	455	454	434	415	429	420	475	409	434	429	424	469	438	464	445	419	449	449	468	414	448	421	454	486	454	427	432	458	477	443	449	425	435	445	490	423	454	434	466	443	422	449	469	445	432	393	461	451	445	428	419	457	423	469	435	408	455	441	419	446	424	424	423	461	440	460	462	456	454	446	450	425	413	461	451	440	437	420	470	430	421	419	468	427	445	449	463	419	452	427	389	426	448	440	450	446	454	416	463	455	460	432	409	412	403	430	452	440	458	426	452	452	443	429	440	464	403	477	465	482	426	430	456	432	446	425	455	468	436	423	477	467	432	443	421	434	431	442	465	448	449	401	463	447	428	426	415	418	442	432	478	398	468	427	483	437	417	407	429	433	460	448	470	459	450	421	428	431	448	450	423	432	442	446	413	443	456	453	455	475	419	452	444	432	464	417	463	486	468	424	455	489	438	415	427	451	465	436	403	492	431	432	454	395	429	445	431	437	447	482	453	463	431	403	448	412	489	404	424	449	461	451	406	452	467	435	434	428	416	441	460	413	401	397	446	451	441	448	462	430	438	421	399	440	426	448	408	454	461	430	441	461	466	427	435	431	472	450	405	424	418	461	406	455	430	420	441	408	408	439	423	411	422	432	439	396	443	434	427	410	438	450	427	418	432	431	419	452	400	442	424	468	454	447	449	446	484	454	423	454	465	408	468	477	445	455	437	473	439	438	482	460	431	447	433	426	426	432	466	404	440	457	404	426	466	426	475	412	442	445	436	490	407	423	423	433	428	397	438	449	475	470	433	406	405	477	446	482	424	418	477	396	430	460	442	498	477	436	468	446	426	441	457	400	437	478	398	427	462	438	355	425	463	435	428	447	442	430	434	477	474	449	429	428	417	455	394	461	416	399	440	453	455	432	423	452	426	430	467	447	412	422	448	467	437	428	433	474	455	408	419	439	474	455	444	466	445	450	457	408	448	438	423	442	429	437	454	447	440	441	482	446	437	422	371	438	429	428	423	430	463	431	440	451	460	469	445	432	430	442	404	454	451	498	425	430	427	424	455	416	405	431	459	399	385	471	409	439	415	450	467	483	448	441	403	413	441	426	452	468	447	426	420	457	458	436	437	450	422	404	443	453	423	436	432	437	430	430	472	428	424	455	417	435	454	413	423	417	449	472	437	441	410	452	408	469	448	404	438	460	449	461	471	470	458	464	430	428	455	441	476	418	456	429	424	413	443	428	425	435	442	446	454	472	400	426	454	490	468	428	397	428	450	441	422	482	400	454	403	432	389	479	440	418	396	405	448	415	448	410	481	456	438	432	405	445	438	422	423	459	468	446	451	425	419	427	429	433	426	423	431	458	425	419	440	437	445	440	436	477	410	436	452	400	426	410	441	495	506	440	425	443	454	448	416	441	437	449	431	454	459	439	413	426	442	442	413	437	424	481	395	417	471	439	433	466	418	463	451	476	449	430	426	449	428	424	425	403	444	410	383	454	445	412	439	405	417	435	459	447	414	415	453	493	419	450	403	392	473	476	434	444	416	445	440	458	427	420	429	482	448	449	439	467	459	433	401	477	383	456	448	473	441	436	458	454	439	451	468	407	450	445	416	482	436	461	415	423	432	410	432	398	454	430	485	432	415	424	460	458	426	433	466	443	442	455	449	426	445	456	457	391	429	428	421	399	436	449	422	432	461	418	451	456	400	440	467	477	436	424	427	429	407	434	407	420	414	391	433	477	453	452	417	431	462	439	416	445	443	416	425	441	442	439	424	417	441	465	482	406	429	405	467	424	404	467	420	392	431	452	447	422	438	487	403	436	440	457	411	414	464	397	451	455	423	429	418	432	437	474	483	453	446	429	464	434	438	419	428	416	435	431	458	425	419	413	438	476	428	423	439	419	444	434	502	426	411	439	424	409	403	414	438	438	460	446	420	380	428	444	438	457	423	437	415	425	439	467	460	460	424	452	446	431	464	446	425	428	411	474	389	478	435	459	434	438	454	452	411	434	415	438	419	438	438	452	466	410	440	469	450	436	428	410	429	438	460	433	464	408	447	467	435	462	464	426	443	441	451	504	442	460	429	454	402	427	416	436	410	403	419	446	434	425	393	459	457	418	438	417	430	445	444	445	446	435	443	473	448	432	440	474	448	442	447	418	403	445	453	439	433	396	428	426	443	438	446	449	430	426	389	421	426	490	427	456	450	447	439	425	406	446	402	416	405	405	405	437	419	424	455	469	455	432	439	441	434	437	457	410	406	469	428	434	424	456	441	424	465	423	438	418	427	458	490	426	466	438	436	459	447	438	441	423	452	462	466	425	439	421	430	426	456	432	372	465	419	454	423	495	471	423	425	453	422	426	437	451	396	425	438	423	452	455	448	419	460	448	424	436	452	457	438	453	434	468	444	419	432	441	469	425	420	406	414	457	430	400	429	403	423	396	457	453	410	381	496	459	482	416	446	455	446	426	423	469	429	402	428	407	472	415	451	423	413	438	465	449	426	421	431	428	427	450	443	425	489	412	407	439	450	432	451	464	455	409	441	432	427	435	428	473	434	430	448	452	444	441	460	415	438	421	420	451	432	429	442	449	426	470	463	442	429	426	423	448	443	463	460	442	434	447	455	428	440	420	476	436	491	435	422	447	443	433	453	427	443	441	418	433	438	426	414	433	479	430	446	430	451	452	414	435	462	463	403	466	414	444	423	407	460	404	465	454	433	441	450	470	419	451	457	422	419	424	401	454	471	442	483	486	446	477	452	443	445	393	413	454	464	445	466	425	423	461	438	463	436	427	451	424	414	478	448	410	460	408	405	457	397	431	442	442	413	439	430	439	439	454	480	429	420	485	471	422	453	436	463	420	435	480	480	410	441	419	428	401	434	466	415	438	457	393	430	436	397	417	459	430	448	424	423	442	430	474	423	423	410	403	450	418	429	476	436	457	457	479	452	446	427	493	441	453	450	425	472	452	455	444	427	428	436	402	436	434	440	450	459	436	401	450	403	459	454	442	423	419	466	454	454	453	406	406	432	453	475	470	467	425	444	427	430	465	434	412	416	424	449	423	428	421	435	437	403	441	434	471	477	488	444
9879	1178	1009	1022	1023	957	1003	969	955	955	919	921	947	975	976	916	1002	953	962	949	931	995	968	958	961	955	963	941	980	972	919	938	951	946	977	937	921	932	1005	970	1034	927	955	922	998	880	854	960	940	946	964	982	974	972	969	936	979	939	943	948	971	973	967	947	947	964	1000	962	952	999	1024	960	925	1001	953	963	964	903	941	953	945	945	910	976	914	949	980	955	921	910	996	934	968	907	949	929	943	947	946	940	1008	935	940	988	997	938	958	940	978	961	916	998	921	931	961	918	931	985	951	913	923	893	945	954	998	1015	966	958	939	950	952	954	899	987	934	943	943	924	900	913	938	903	921	972	952	951	943	946	953	946	992	952	972	882	933	953	962	983	950	933	972	933	964	956	954	993	972	967	942	944	986	973	940	971	985	934	918	965	932	943	964	960	995	971	914	953	962	925	973	982	954	941	934	943	907	935	988	986	969	993	932	935	933	976	961	952	1026	985	976	941	960	974	979	956	926	930	973	1051	961	905	977	953	957	938	1024	940	895	968	950	958	935	979	953	947	1017	942	975	932	969	934	924	943	955	960	950	924	912	992	961	941	987	896	918	931	1004	961	951	918	960	977	990	980	903	907	959	943	970	946	960	932	955	884	957	963	925	972	965	903	933	948	942	990	895	966	903	914	946	939	1006	945	935	871	967	939	930	942	926	992	920	971	933	972	942	946	966	968	973	949	940	945	887	916	988	943	974	933	938	993	941	1017	974	902	946	955	931	976	948	949	953	903	931	956	949	923	995	931	951	950	958	955	979	958	986	930	950	934	927	945	981	969	949	988	929	966	998	981	937	943	944	967	934	979	980	938	942	960	1023	965	927	942	910	1005	941	909	987	982	976	943	916	933	973	946	928	948	964	942	918	939	941	928	938	962	1017	920	919	980	958	956	953	936	904	947	1000	990	984	971	954	939	902	981	944	931	983	933	935	926	940	991	928	934	954	967	921	935	945	996	939	964	915	961	968	974	983	975	927	921	939	947	985	936	941	910	974	949	941	961	1029	982	929	963	981	921	974	988	901	898	994	966	1008	932	995	931	993	929	926	938	943	981	970	987	952	942	949	947	929	937	949	980	960	987	950	966	972	965	996	977	986	1029	975	945	962	959	951	993	939	961	929	952	938	1012	925	909	1001	945	925	973	944	919	907	939	1016	934	984	929	987	931	1001	966	971	916	955	965	963	936	961	959	996	993	1010	969	947	959	961	914	971	966	935	956	928	946	1000	973	981	1004	1021	928	976	926	954	974	927	964	931	917	959	950	950	900	987	905	927	950	1012	930	937	904	983	952	912	886	961	895	927	976	943	988	962	969	1021	917	930	946	987	922	936	998	924	988	989	929	917	955	968	952	950	903	1005	942	901	998	941	946	958	963	944	939	957	930	976	964	950	983	972	966	970	944	990	965	932	950	997	917	1023	936	914	979	899	926	957	969	982	897	966	938	927	940	886	916	1011	990	949	973	1013	1015	931	924	898	992	883	933	908	947	915	945	895	935	982	940	961	964	959	962	1012	914	990	973	979	934	999	949	951	945	953	982	971	978	941	915	990	954	988	963	1002	956	966	938	915	939	933	931	951	952	997	996	977	947	968	958	946	964	955	1000	947	998	962	949	960	935	918	891	909	926	945	878	956	954	961	912	943	966	993	968	956	965	968	909	941	989	947	940	938	1029	920	955	969	934	908	916	896	929	968	923	961	918	936	1008	981	976	1025	958	943	955	956	972	925	933	937	971	947	959	924	944	944	996	1010	941	947	996	963	976	976	959	885	987	991	943	972	940	947	916	937	946	1005	930	941	937	982	903	915	919	953	967	974	944	946	933	992	906	929	883	1016	946	990	957	956	1009	983	980	961	960	951	979	959	988	930	944	958	937	982	970	915	912	924	947	923	988	957	967	929	957	939	997	905	911	964	971	959	1017	921	966	937	937	967	969	920	1043	956	942	950	976	978	942	974	930	926	961	919	938	969	1003	971	961	932	986	949	912	942	922	968	936	973	964	910	995	908	959	981	894	988	917	999	947	985	952	910	900	986	968	908	983	947	926	934	1004	938	957	889	947	991	918	921	1004	1013	903	894	949	931	896	955	922	990	969	976	956	962	951	1015	998	982	914	927	970	967	932	918	947	960	909	934	1001	1001	973	949	1002	955	952	942	954	964	1009	1002	957	956	953	907	1018	908	960	939	970	1005	976	901	968	921	949	934	980	924	987	949	945	966	970	979	925	997	950	938	940	993	947	961	954	960	920	921	943	969	894	947	933	938	963	869	923	907	982	918	949	925	945	965	947	962	967	950	1002	1004	915	973	975	933	938	952	956	1013	957	997	912	897	940	1004	912	1005	950	908	929	951	954	978	929	923	958	951	992	981	994	950	960	915	993	924	923	936	964	955	976	957	1024	905	949	960	945	934	960	940	949	972	956	915	952	975	955	937	976	980	933	958	981	943	1003	945	1002	937	942	926	957	937	904	939	925	982	973	936	962	950	976	992	892	932	968	969	985	926	961	940	964	943	921	969	983	995	944	949	1002	949	959	926	964	952	940	961	992	968	972	988	941	914	982	996	942	989	931	945	951	922	1013	918	940	1007	931	922	980	980	950	969	987	975	987	1014	947	906	934	918	922	920	885	923	926	946	989	957	946	1001	1003	973	939	948	957	969	972	939	982	993	959	967	1021	948	868	928	940	967	1017	997	1034	897	984	975	944	962	946	963	931	930	994	964	938	923	950	968	942	927	969	959	905	922	942	849	956	946	967	919	972	983	962	944	924	948	887	977	962	922	980	1030	931	918	972	989	898	968	983	900	959	928	963	969	972	956	1021	943	949	924	974	933	986	952	1015	941	991	962	944	918	967	956	879	934	928	992	926	965	919	947	973	945	941	955	946	952	916	934	956	957	926	936	1005	1018	876	919	952	959	930	974	953	925	911	893	950	960	988	974	920	973	954	936	920	907	938	968	993	965	982	954	958	953	947	900	911	983	961	937	926	1008	908	968	973	971	945	968	962	999	996	963	1008	926	913	954	935	950	921	923	967	932	961	950	945	929	973	934	1003	947	903	982	989	965	956	967	943	951	953	985	960	941	999	949	932	951	939	941	928	979	931	1017	924	948	960	964	935	960	928	941	944	952	967	942	943	904	911	940	958	973	984	977	983	974	979	1002	978	912	981	885	1006	986	974	959	959	949	914	991	1006	941	927	971	938	981	953	987	977	921	926	995	950	906	997	942	927	1033	958	960	913	910	942	954	982	941	980	1017	942	951	966	964	944	925	961	915	948	943	962	963	907	967	907	964	945	1014	879	968	918	1040	1001	920	1018	942	948	1012	990	891	910	956	963	927	969	939	1002	948	908	916	919	1035	993	936	988	971	982	915	916	997	895	936	892	949	929	917	955	949	953	933	899	966	942	1002	953	958	928	1004	955	953	913	993	993	935	929	952	974	977	951	942	959	994	939	951	913	930	965	997	938	946	943	994	897	952	938	987	979	920	929	891	929	936	931	923	972	954	917	938	902	990	983	900	939	969	1020	946	876	953	925	981	898	955	975	1002	959	939	981	999	972
24724	21134	24682	27806	20903	3286	595	523	448	420	458	415	388	415	407	419	392	378	346	424	383	387	373	363	355	377	390	396	355	380	383	391	419	370	350	349	390	389	409	397	392	379	368	375	365	393	423	402	383	368	369	405	396	370	387	348	403	384	359	387	384	385	388	353	389	359	376	411	416	381	358	392	404	394	427	369	374	398	401	393	354	370	373	388	389	345	389	382	342	357	380	398	353	388	374	378	394	383	390	372	390	380	382	429	357	389	397	390	337	382	365	388	360	391	361	392	401	390	406	378	405	339	369	346	358	345	366	388	395	368	370	397	374	375	452	399	405	395	369	377	356	368	383	374	388	367	390	372	379	399	386	393	419	388	394	353	361	363	377	351	369	390	357	370	380	392	402	385	391	381	376	392	373	402	351	379	392	400	372	371	344	368	335	365	375	351	323	409	427	394	374	404	352	400	417	356	351	346	383	411	425	409	383	346	376	387	375	404	417	397	401	347	397	359	392	365	366	380	380	387	399	399	399	348	375	363	372	383	382	346	355	404	363	362	377	416	384	385	338	401	425	393	369	308	346	345	412	423	384	384	389	357	341	355	391	361	357	398	359	391	385	406	368	374	345	368	430	398	368	370	340	371	375	396	397	348	393	372	382	427	411	373	384	371	379	374	396	411	407	413	362	400	386	398	387	361	401	373	394	373	375	349	371	351	400	377	371	372	376	348	373	357	377	329	370	409	364	345	434	357	374	399	384	376	409	361	372	382	416	430	362	339	359	390	368	355	405	385	340	382	380	353	385	397	369	363	356	380	366	384	376	406	397	386	372	414	374	368	357	370	339	385	379	381	370	396	404	380	388	411	380	386	362	407	369	377	354	414	345	397	389	346	362	397	355	369	354	358	351	388	365	355	384	378	371	370	367	396	333	428	379	381	396	383	401	407	408	383	414	341	342	410	389	393	380	345	387	369	397	383	396	395	329	369	367	358	339	354	397	352	404	429	341	361	387	363	394	363	369	377	359	373	365	385	362	348	359	391	431	327	404	393	396	367	370	356	401	364	360	415	409	421	412	353	416	390	368	396	368	350	393	371	419	351	383	429	419	366	361	360	418	384	379	342	352	371	336	401	408	421	359	364	345	398	390	359	394	353	365	379	396	408	388	397	389	333	397	376	395	360	348	391	398	381	410	369	397	394	361	388	371	446	363	411	362	366	398	382	361	353	376	374	364	403	385	382	369	421	356	390	394	354	380	388	397	379	383	331	414	422	374	424	387	408	323	388	352	382	391	385	370	375	386	398	400	370	451	410	384	387	332	385	378	389	382	381	392	346	390	360	374	373	411	361	349	354	398	365	372	361	313	350	382	371	396	350	350	402	367	396	392	392	368	386	374	371	373	368	371	373	369	428	378	372	440	376	360	365	391	374	350	408	391	389	370	387	344	348	376	345	382	372	355	368	458	374	415	348	380	382	323	389	348	379	367	384	356	369	357	403	377	388	350	391	362	357	390	363	348	406	356	373	399	378	375	417	371	366	419	352	396	364	342	381	364	404	404	368	386	379	359	381	367	409	406	350	373	395	357	369	395	370	360	413	352	361	424	398	331	381	365	374	374	357	397	390	349	402	365	429	364	353	424	362	405	371	367	333	381	384	379	403	414	384	389	417	385	351	405	378	403	386	331	350	381	402	379	420	383	383	391	347	405	339	406	338	384	400	361	395	372	372	387	412	345	342	404	352	372	408	385	351	366	356	381	375	386	372	383	413	354	380	391	390	338	376	377	382	366	383	391	415	331	362	395	404	388	362	391	359	387	382	375	381	383	389	381	350	384	408	383	369	361	375	395	395	341	370	378	400	407	366	375	384	384	380	358	375	388	367	373	373	387	346	359	355	374	392	394	409	350	390	399	386	358	390	363	366	367	384	353	363	372	378	398	387	353	391	386	377	395	387	425	412	364	377	385	347	350	374	383	403	407	357	400	384	352	409	390	421	408	386	372	345	355	381	394	394	369	382	379	349	367	372	360	394	402	381	385	368	386	412	376	389	383	362	370	401	442	370	369	358	407	370	363	366	356	372	386	385	334	374	380	394	365	385	348	420	372	376	393	355	321	344	394	358	379	372	370	382	342	325	403	383	370	402	376	352	374	368	394	373	384	411	402	403	365	402	375	413	363	366	359	335	387	344	405	366	400	385	372	350	384	382	398	372	395	406	390	381	406	384	367	416	377	385	364	398	423	396	350	369	369	401	359	399	374	389	377	371	394	380	367	377	371	376	404	377	361	377	395	407	389	359	371	379	348	370	365	364	374	374	336	357	380	365	347	402	371	377	353	383	395	358	411	380	394	347	404	388	379	399	344	354	363	340	367	370	347	400	366	397	416	420	387	366	378	380	345	381	378	359	339	408	387	347	385	373	380	361	385	336	389	401	354	345	387	402	392	413	399	397	394	395	370	386	417	352	367	369	361	374	379	374	371	394	394	370	424	389	418	409	410	376	376	390	348	353	357	366	356	376	369	371	372	373	360	396	373	383	397	377	366	380	365	398	424	385	373	362	303	373	365	385	369	399	381	383	356	370	388	366	338	387	357	427	388	374	375	389	372	359	391	407	343	379	406	341	389	360	364	405	346	388	413	371	371	401	398	366	363	372	364	368	389	408	381	375	387	388	375	388	377	376	397	413	368	365	406	378	341	386	368	376	405	400	370	347	369	372	398	385	394	370	352	344	399	388	392	398	387	366	400	405	381	392	432	364	391	399	379	394	384	373	381	385	386	385	339	365	372	343	358	364	371	391	366	367	399	354	419	382	381	391	382	411	411	370	352	337	337	377	379	370	363	364	378	408	400	353	375	362	354	364	375	389	386	365	398	366	382	380	356	409	360	360	386	385	350	364	398	393	404	403	390	360	360	370	368	358	376	374	357	326	393	337	383	392	372	420	375	420	365	333	380	380	382	378	389	411	389	375	382	362	409	385	390	355	351	352	386	375	384	353	347	367	386	362	347	390	401	360	392	375	364	365	395	386	349	391	387	423	338	349	390	375	398	391	378	380	406	359	369	358	353	376	344	391	358	377	372	419	370	377	366	388	377	390	386	389	368	358	384	367	366	382	404	367	407	373	410	382	347	396	376	394	391	372	417	371	393	423	409	400	373	358	391	357	379	390	416	407	363	344	373	404	389	378	408	360	372	393	358	371	378	408	348	388	379	348	364	384	395	360	403	385	374	389	373	393	375	359	366	407	368	394	390	365	380	366	381	364	378	396	367	417	378	350	405	322	407	429	331	380	363	369	366	380	382	374	355	357	388	379	367	362	392	368	353	393	354	373	358	410	354	391	373	394	378	376	366	386	376	416	349	389	365	387	351	428	405	343	379	403	393	356	364	393	364	380	356	353	388	384	359	377	354	403	362	382	353	384	423	373	383	384	396	422	363	404	363	358	367	379	379	413	383	393	361	372	375	414	404	410	344	344	395	369	368	359	371	374	371	393	369	379
5850	2940	2046	1292	963	950	829	867	840	839	846	861	814	883	804	813	851	889	808	791	804	886	831	844	859	811	831	839	840	775	822	822	783	821	767	835	827	849	844	856	821	786	859	823	818	850	825	860	812	815	799	812	832	852	785	813	830	844	792	814	796	841	819	850	798	792	827	824	817	821	817	838	813	777	835	837	836	757	816	806	821	808	811	836	802	808	840	839	770	875	814	860	822	814	833	850	787	766	834	805	805	820	831	835	878	802	849	821	798	867	829	791	826	809	846	789	786	821	831	794	825	813	742	831	849	845	843	832	839	791	791	801	776	815	848	848	854	797	852	780	791	838	857	836	772	857	781	807	844	854	832	782	830	870	801	887	862	799	762	806	807	848	868	831	826	797	839	863	859	815	840	763	795	835	799	865	827	809	847	824	819	809	862	798	883	842	788	844	836	862	862	839	767	836	821	754	825	857	859	794	830	825	811	846	814	836	847	819	853	823	846	841	783	808	825	836	785	817	806	797	828	796	853	821	835	795	835	806	794	891	777	825	823	832	819	818	838	846	772	822	931	825	765	856	829	812	834	848	792	845	817	774	817	758	794	860	831	808	798	798	825	876	827	803	789	797	809	799	810	856	876	801	785	826	795	825	843	856	814	792	842	817	805	826	839	768	830	846	777	873	795	888	786	802	870	849	833	839	789	833	787	877	765	798	826	832	853	826	840	772	797	860	828	774	872	800	830	806	847	824	778	837	823	813	821	872	778	826	797	784	793	805	871	795	833	802	827	837	813	809	795	810	792	828	769	816	802	806	841	805	842	817	847	826	848	817	849	839	766	818	839	795	810	827	832	806	832	827	811	812	839	811	833	756	841	779	816	831	811	839	805	819	824	853	797	773	762	805	788	757	816	825	824	818	878	817	840	833	827	812	860	748	824	814	786	803	802	784	846	825	812	808	769	817	826	834	792	837	825	796	846	855	784	832	801	830	783	852	852	832	846	859	852	826	878	836	813	796	825	811	779	821	846	800	775	819	844	795	794	867	841	790	781	797	861	791	850	885	844	821	812	800	801	820	788	779	831	822	798	834	835	820	890	831	821	783	855	817	836	828	807	839	815	826	858	797	813	847	823	862	832	801	785	832	855	783	850	842	857	804	821	781	816	798	823	837	770	875	783	830	748	815	814	836	788	847	791	769	876	856	853	804	812	786	850	851	856	852	800	837	807	816	781	784	831	854	765	849	844	787	842	835	863	819	834	830	794	772	799	820	804	842	823	802	794	802	848	803	827	805	796	839	832	816	783	790	806	830	858	863	879	846	852	844	794	855	841	820	807	864	806	792	880	841	816	803	806	802	830	842	844	825	793	799	828	837	794	844	817	881	824	882	777	844	773	840	846	842	825	865	823	824	799	792	805	840	881	817	803	786	790	819	851	810	802	822	866	824	810	856	842	813	835	812	786	854	869	822	834	823	841	865	809	822	783	841	847	834	817	863	784	832	863	818	840	851	835	776	818	801	789	813	797	813	854	865	793	799	825	809	843	774	836	823	812	798	847	845	789	821	765	787	830	841	795	843	828	777	846	799	831	802	817	819	861	796	835	852	761	767	816	841	824	795	860	751	832	763	840	855	815	789	808	820	791	811	826	800	821	841	861	844	839	838	821	817	837	854	840	798	831	850	781	796	824	867	803	806	838	798	824	834	833	833	779	803	835	821	753	797	821	826	793	805	842	807	808	855	806	831	850	761	825	872	814	835	785	775	886	845	851	863	817	848	839	811	806	819	849	845	815	873	755	841	820	815	818	782	793	779	776	839	802	812	830	775	838	853	834	792	860	839	811	803	891	841	803	857	779	829	819	804	844	790	878	834	856	826	850	833	861	830	813	779	773	781	797	855	806	845	817	836	768	832	807	844	786	827	806	786	841	865	840	797	834	835	851	808	863	817	773	823	849	826	795	793	811	837	807	813	814	858	846	822	864	818	913	791	855	844	830	810	832	841	791	791	823	828	832	855	797	777	882	798	782	819	858	789	840	827	839	870	818	851	869	863	809	818	818	783	785	794	801	798	854	816	812	808	829	817	816	815	831	804	802	779	839	863	809	817	794	847	813	838	819	844	810	855	820	790	793	805	820	828	838	817	798	798	875	821	813	810	823	832	833	824	800	792	868	781	773	860	797	767	797	852	823	834	802	817	800	815	800	802	817	772	773	815	820	838	800	829	813	825	801	849	805	883	800	793	801	900	817	829	829	837	807	764	810	811	839	818	800	798	835	838	886	785	762	784	837	815	792	827	811	830	854	776	783	832	836	841	833	850	757	825	811	819	865	802	766	795	826	803	796	837	832	814	780	839	802	861	774	814	823	806	836	843	802	824	823	854	832	782	866	822	819	835	839	830	828	824	824	827	852	808	743	828	775	840	887	781	803	821	829	797	795	805	839	816	841	877	837	800	837	795	776	809	824	827	864	835	843	806	877	838	816	805	840	847	810	797	804	817	860	798	806	807	825	800	828	824	835	850	827	830	848	818	829	853	796	808	856	814	892	901	804	834	842	859	772	802	816	846	774	795	857	815	808	829	845	882	849	830	847	755	823	823	818	880	834	824	854	847	806	882	802	825	768	805	810	854	859	789	818	831	806	859	792	797	771	850	824	808	814	826	777	829	841	809	810	782	824	832	788	816	852	828	768	799	815	793	812	874	847	832	852	904	798	843	781	835	809	773	804	805	858	837	797	857	823	838	827	850	829	858	809	776	823	840	835	746	763	806	808	817	842	810	855	819	826	820	835	796	800	826	828	852	837	814	797	780	817	823	801	769	807	802	817	848	815	739	793	806	809	810	823	770	746	817	831	834	821	818	788	850	817	796	802	809	795	841	798	809	843	820	814	826	853	804	860	794	874	803	800	824	780	766	803	801	773	866	765	842	882	806	807	852	852	863	828	862	764	828	853	824	827	795	831	774	807	803	819	827	851	856	811	835	860	830	828	826	776	769	816	848	798	836	844	792	805	783	801	780	841	804	826	858	780	807	832	813	796	879	775	819	828	788	853	732	838	790	827	835	796	856	816	800	829	826	800	795	803	790	812	815	771	799	845	836	772	816	761	772	809	808	860	824	815	801	776	822	827	815	770	784	854	809	832	807	810	864	792	836	791	834	894	765	796	796	797	817	818	849	858	863	797	790	895	818	814	804	824	864	847	840	791	834	845	827	832	797	843	783	829	792	875	870	745	843	835	788	863	821	813	850	786	757	791	841	839	770	877	807	767	815	837	816	843	804	851	817	852	814	800	831	826	837	816	825	859	851	783	828	847	784	814	774	840	834	790	790	845	828	784	808	826	769	830	801	865	816	796	813	852	839	796	830	846	861	842	843	835	802	817	813	786	773	816	829	820	812	869	832	846	813	801	857	852	821	809	818	824	841	814	862	836	841	801	840	845	821	833	840	878	820	864	770	834	824	831	854	788	822	842	839	784	797	863	739	824	863	849	834	856	815
23975	21134	25297	27215	21142	21114	2442	469	350	338	239	255	232	250	204	217	204	222	206	193	214	233	210	188	188	176	195	215	199	186	187	197	212	212	196	203	194	204	200	225	198	183	192	187	197	193	216	192	199	192	220	208	163	167	182	168	179	173	183	181	189	208	175	214	165	203	206	199	194	214	192	215	163	176	194	200	178	190	166	181	203	184	197	176	197	182	189	159	203	198	178	210	216	185	172	170	181	192	212	179	193	197	207	193	203	164	171	212	171	189	165	171	193	171	154	192	184	195	191	186	175	202	185	142	182	177	185	168	201	194	175	183	171	209	204	207	202	208	191	188	193	173	201	211	181	197	185	172	179	183	187	171	183	162	193	186	194	195	177	186	192	179	189	214	190	210	198	201	176	162	191	182	181	173	175	172	180	186	218	165	185	164	186	200	186	205	208	183	184	190	185	192	184	166	167	164	162	183	184	195	205	185	197	169	187	172	176	196	189	188	189	176	179	185	203	212	194	195	203	210	207	176	182	160	162	168	182	178	173	182	199	193	179	169	182	170	208	181	201	176	167	157	181	184	180	190	173	169	187	201	188	193	180	176	175	191	170	174	166	176	181	173	187	196	175	169	195	204	196	167	195	189	195	195	209	166	199	201	193	186	181	171	169	188	176	184	224	198	172	193	165	168	187	180	197	184	224	182	182	208	162	196	196	192	195	164	168	187	192	182	189	185	185	205	217	191	186	177	177	185	192	191	204	178	177	201	192	195	194	191	181	176	181	182	163	177	191	200	211	191	192	187	186	176	192	200	185	190	172	197	163	203	183	179	194	190	191	167	181	177	198	189	172	151	188	176	178	165	189	182	191	202	203	184	170	200	208	151	196	180	181	194	177	170	181	209	174	201	190	176	205	171	156	202	184	160	188	189	189	173	191	184	187	174	169	160	196	187	171	169	189	172	182	189	190	190	209	166	206	195	198	166	198	186	175	154	173	185	166	202	182	171	176	181	165	153	205	171	199	175	187	175	186	173	185	186	188	180	189	172	165	186	212	186	143	172	183	166	181	205	166	153	167	155	183	201	199	178	183	186	144	175	201	163	183	189	157	176	189	181	184	169	181	187	182	165	183	199	193	198	187	185	181	215	192	194	191	187	178	194	185	173	179	168	187	187	190	181	162	197	187	207	172	187	208	182	201	216	191	199	218	185	212	208	209	196	198	181	170	156	180	203	177	212	180	197	184	187	178	219	182	188	193	190	158	173	191	189	179	202	178	178	192	195	169	209	198	189	168	180	175	186	180	179	180	176	164	179	212	195	206	196	181	185	172	206	170	177	195	188	151	166	167	200	219	189	169	180	189	170	188	208	175	176	180	177	157	159	191	193	180	180	162	180	202	155	191	182	193	181	156	169	198	187	199	195	170	173	191	192	192	185	197	164	203	167	199	184	181	175	167	193	186	170	189	190	211	182	201	198	190	191	184	189	210	157	193	180	166	181	179	178	168	231	166	196	187	196	172	181	206	183	165	178	187	171	180	182	154	198	176	175	165	171	174	174	194	157	186	176	179	204	195	181	179	190	197	178	193	210	188	162	183	173	168	177	192	202	170	200	191	187	195	173	191	195	185	178	202	176	172	183	213	208	181	183	190	214	187	181	198	154	180	164	178	205	168	210	170	167	187	191	192	189	182	184	189	184	164	174	165	186	187	186	211	202	178	166	200	171	189	166	192	209	167	208	191	179	177	171	186	195	200	202	186	173	154	192	180	168	173	164	207	169	173	192	181	162	186	164	187	192	192	186	183	174	144	163	192	181	194	178	207	151	186	174	189	177	188	169	171	164	177	175	180	166	190	188	176	192	164	158	170	172	193	212	175	201	207	188	178	169	200	196	212	195	168	205	169	181	197	177	173	192	184	180	202	181	197	170	169	169	195	196	178	172	193	178	191	171	172	182	196	156	181	189	186	185	200	175	186	196	190	196	159	176	179	192	200	188	170	176	195	207	162	188	168	207	175	173	162	175	175	207	173	181	186	187	155	158	197	201	215	163	172	182	174	177	195	156	170	189	164	198	162	188	171	200	171	200	180	197	193	158	171	163	177	177	176	191	193	165	189	172	146	185	160	178	191	194	174	146	169	168	180	180	191	202	183	203	166	193	177	183	182	183	198	181	179	183	186	175	192	203	188	186	165	185	196	194	183	200	169	163	201	182	185	196	200	179	187	186	186	151	167	156	164	165	176	198	179	178	185	175	167	151	202	220	204	169	189	190	217	199	149	183	203	183	215	178	174	206	201	186	152	190	164	209	176	174	204	156	195	184	181	163	197	160	189	186	173	175	190	184	157	163	180	150	214	200	182	193	177	165	189	168	156	182	170	163	184	181	196	188	166	194	196	204	170	173	184	203	172	175	198	174	165	153	185	194	179	192	164	180	161	179	180	173	204	185	198	178	195	186	177	197	195	178	179	168	178	188	189	188	176	199	194	189	181	158	172	176	175	188	175	197	186	219	207	171	194	195	176	182	165	207	175	175	185	171	185	203	218	183	197	170	189	181	201	189	180	178	171	204	171	185	190	180	194	188	164	175	187	168	173	153	168	174	205	187	196	189	161	191	175	165	188	199	181	198	177	174	188	184	160	198	230	173	168	178	183	214	180	202	182	195	197	166	162	186	163	189	157	175	168	168	188	171	186	159	208	183	165	201	192	184	196	205	185	201	185	201	188	201	165	192	180	192	146	176	187	178	188	186	184	209	172	179	179	185	173	173	189	173	169	199	143	173	173	185	172	186	201	180	182	177	211	187	155	175	186	192	169	169	182	162	179	194	196	171	179	169	173	198	175	192	190	183	187	194	176	185	188	197	183	202	172	173	188	184	175	168	162	195	192	223	164	198	201	192	161	187	172	193	222	185	182	205	167	198	164	185	196	203	203	160	197	194	181	224	194	187	194	185	146	173	174	196	168	177	145	205	175	183	182	174	206	169	181	186	188	196	192	176	176	179	203	174	187	176	201	190	197	204	190	173	190	218	183	185	205	219	173	176	192	203	179	191	184	200	162	160	171	186	179	175	186	213	197	184	215	186	201	196	184	174	195	180	202	213	197	172	139	177	193	198	199	192	177	200	179	161	214	202	204	166	183	168	195	181	224	225	203	189	185	183	187	192	205	168	180	175	204	173	189	171	193	195	177	173	169	176	172	199	172	199	195	183	171	201	181	196	214	177	184	192	180	174	178	163	174	195	170	170	190	193	176	173	185	193	181	174	186	222	215	202	166	167	180	193	182	173	185	210	216	219	210	169	187	176	177	165	190	188	206	173	175	184	173	189	180	192	216	185	203	198	188	215	180	175	173	188	186	181	209	186	209	178	192	165	163	178	166	188	175	186	204	193	197	180	184	189	154	200	167	193	161	191	206	174	186	176	180	163	188	183	190	188	174	192	168	209	202	174	164	204	186	191	192	209	167	191	173	176	175	176	191	191	204	190	182	183	159	201	186	163
5622	4576	2914	1412	891	681	614	517	513	507	482	465	463	468	481	460	462	455	463	499	472	455	462	431	486	456	452	474	461	443	456	437	457	426	446	439	415	457	423	442	460	470	460	478	412	462	445	409	423	480	470	448	441	414	423	385	459	471	436	422	456	439	446	432	415	446	448	461	440	438	416	469	476	451	412	443	468	437	433	410	440	481	438	494	421	438	466	427	464	413	448	434	461	461	474	434	453	466	446	432	443	450	449	478	433	463	434	433	418	439	496	444	416	436	414	429	446	427	432	442	445	441	438	435	444	438	442	465	441	376	426	432	436	417	409	415	433	427	474	409	458	421	418	482	419	419	449	479	451	455	448	492	436	467	454	405	463	451	434	437	424	432	446	425	431	419	456	444	462	428	445	470	488	463	454	430	447	437	493	403	459	451	436	447	444	437	410	464	456	440	432	476	421	440	448	440	450	427	476	439	422	470	449	420	458	444	456	450	418	423	457	467	439	471	402	445	431	446	436	433	434	476	448	464	448	411	470	437	459	424	449	424	425	402	434	428	446	424	421	468	423	430	418	396	470	474	441	425	437	450	436	448	415	439	424	461	408	494	420	451	440	451	474	447	458	455	471	448	478	449	430	447	463	440	426	395	427	439	418	465	486	484	437	402	442	447	451	426	400	420	423	433	457	438	456	469	424	451	422	429	432	450	415	450	421	446	466	428	454	403	432	453	456	424	462	465	435	414	420	438	474	427	430	407	433	469	431	475	438	442	464	437	472	442	472	426	448	442	421	463	497	453	413	444	434	475	453	409	434	421	445	440	442	471	463	466	454	452	442	408	446	456	421	459	439	477	434	443	409	439	463	437	400	438	439	430	453	456	438	454	436	441	415	416	448	451	406	447	500	429	426	440	458	457	433	465	454	429	430	407	475	461	443	423	444	442	416	429	466	427	475	431	462	429	469	450	419	475	431	425	440	452	425	422	393	444	427	448	436	419	481	448	436	437	481	460	440	462	454	448	495	435	438	433	431	463	439	438	464	459	447	413	451	439	456	425	471	452	453	466	449	454	411	420	430	481	440	418	418	448	425	442	414	463	431	456	440	429	420	486	433	425	475	440	419	442	472	405	467	440	438	449	460	465	434	465	456	448	451	440	431	430	419	435	436	469	434	446	409	449	473	426	451	447	449	457	460	472	475	462	485	446	418	450	429	458	459	435	433	456	449	398	469	456	432	465	444	478	485	422	438	448	446	467	443	446	426	447	404	455	497	439	415	436	446	455	443	427	463	422	450	496	453	395	395	453	457	444	447	423	459	425	421	475	437	437	466	434	416	417	453	441	421	439	442	459	465	419	406	457	497	433	439	438	434	391	477	458	419	450	433	445	433	464	438	450	447	416	427	462	440	447	443	461	456	420	470	453	459	461	451	445	453	458	448	415	499	441	477	452	442	441	415	426	470	463	463	449	443	410	430	413	469	407	447	440	474	444	456	417	432	439	474	433	429	409	401	443	472	456	486	485	467	438	456	430	420	465	435	443	463	456	424	450	458	433	485	435	398	419	434	431	466	443	408	426	472	461	465	506	438	466	441	446	390	472	437	436	430	422	427	461	467	424	467	425	452	390	446	441	453	465	427	432	449	447	455	427	470	420	424	441	436	443	421	416	436	384	448	465	436	481	431	420	391	475	453	438	447	445	414	433	422	456	435	458	434	485	436	446	460	459	446	431	446	421	439	423	442	479	434	414	434	404	430	460	421	410	453	453	432	456	411	428	444	428	418	457	478	439	442	487	454	464	461	457	429	411	430	394	475	447	454	477	425	441	458	441	427	478	429	421	434	436	467	454	448	440	503	459	446	464	452	421	449	443	433	399	497	386	448	419	437	428	437	430	444	468	454	454	459	433	467	447	435	470	434	466	395	431	461	434	447	436	437	427	491	463	481	449	410	442	437	423	428	419	407	437	450	437	450	409	448	470	435	467	443	413	423	443	503	432	429	458	446	391	392	426	421	414	419	448	464	464	480	449	434	434	451	453	452	409	437	473	478	455	410	449	456	373	423	420	454	474	471	406	419	402	413	446	422	418	427	446	465	447	503	445	432	459	438	465	449	435	425	447	424	447	418	439	452	483	462	468	447	458	450	455	423	467	448	443	437	426	441	461	396	439	464	479	425	476	411	431	471	435	438	426	431	458	472	475	476	429	429	475	434	422	463	437	424	411	504	434	475	433	430	428	469	452	452	423	450	457	441	436	424	449	443	454	442	406	458	442	469	424	477	472	441	429	407	420	432	455	459	462	455	450	454	447	517	410	440	457	455	406	441	445	438	431	456	441	441	425	459	427	427	444	435	442	418	434	444	436	387	411	404	383	467	436	446	436	419	473	426	444	449	438	446	439	468	437	429	449	421	469	440	417	403	448	430	412	451	419	434	483	429	491	476	447	472	457	449	455	413	433	418	456	463	438	402	448	425	400	402	447	404	452	485	453	441	451	480	415	408	454	418	466	475	409	466	419	439	435	421	457	409	476	472	446	440	456	452	456	433	425	439	438	469	425	418	441	435	431	448	443	446	469	417	427	430	431	462	422	413	453	421	404	434	444	474	435	440	466	450	452	448	438	423	423	386	402	428	451	441	431	439	439	428	443	479	472	458	467	466	421	419	455	433	454	451	438	466	464	425	423	411	433	419	423	424	421	428	401	432	431	412	470	482	465	428	442	476	460	426	450	463	437	467	416	461	447	471	455	426	468	452	476	500	439	489	433	486	455	433	441	425	428	421	444	421	447	500	403	405	411	454	444	463	453	431	424	468	437	415	434	470	446	487	455	453	465	477	451	442	457	430	472	464	423	446	451	428	435	424	459	471	403	410	453	419	455	435	418	432	419	471	447	432	428	445	459	438	437	416	446	460	471	448	418	398	433	430	453	456	478	482	409	452	473	474	438	425	447	457	484	459	409	429	414	427	415	469	462	451	450	430	450	424	455	410	478	438	447	448	438	440	442	443	470	425	413	445	443	446	447	447	430	378	480	456	436	454	408	417	453	495	466	419	463	425	462	461	465	428	485	415	425	453	408	441	480	467	456	446	470	462	462	458	446	452	436	437	477	446	503	429	475	476	471	433	411	417	453	446	391	473	456	380	422	400	444	451	460	433	446	443	463	442	460	425	473	422	421	465	443	463	451	416	431	474	438	473	429	444	429	464	456	421	440	453	444	453	439	435	426	451	457	471	482	441	401	451	471	419	440	450	475	433	484	443	436	436	426	446	405	457	437	454	457	466	426	400	428	429	433	450	450	425	437	449	423	427	435	444	473	460	449	448	430	417	410	397	435	458	473	438	445	458	451	458	395	416	456	465	449	458	426	455	448	437	431	452	434	430	479	454	467	372	468	440	435	441	450	441	420	447	434	484	454	434	492	432	398	444	433	439	426	433	452	444	453	448	462	462	456	460	455	463	417	457	426	466	434	455	460	439	410	428	430	488	436	455	404	429	458
34000	11303	1375	586	504	474	479	426	470	423	439	453	412	480	432	399	411	446	429	475	494	436	442	425	425	391	420	462	439	479	468	394	434	447	420	474	419	444	448	418	454	420	419	448	457	458	441	404	443	469	420	444	463	447	402	460	437	401	478	445	473	475	439	452	448	431	404	439	427	408	403	478	444	446	424	474	431	453	490	414	438	433	420	407	425	449	452	447	443	439	460	416	442	452	450	420	474	433	439	418	405	475	433	445	451	428	452	460	500	439	494	444	457	434	424	426	429	449	416	441	461	450	425	450	396	431	431	439	436	411	401	434	440	392	421	436	473	416	399	435	417	378	456	440	446	465	444	405	436	400	447	436	438	426	475	489	449	431	459	436	443	444	438	453	467	483	426	457	446	425	401	474	430	444	422	485	438	472	453	483	419	458	448	459	416	419	456	489	442	446	449	437	453	437	443	462	452	431	512	430	431	428	427	451	448	453	461	426	427	427	411	439	427	456	453	436	425	414	412	434	458	434	413	428	423	426	482	447	455	424	439	408	477	457	491	473	487	459	433	418	415	412	480	437	474	455	431	465	442	426	400	466	417	460	449	446	425	428	440	455	477	457	402	461	479	447	431	418	458	479	427	478	455	461	422	455	454	394	450	455	411	465	455	444	444	410	434	447	436	395	421	453	403	441	446	432	429	436	434	447	472	456	460	457	440	483	461	464	409	443	419	472	402	477	472	401	422	417	415	445	454	465	403	453	445	440	406	421	450	433	456	386	423	432	418	435	394	401	415	435	442	462	409	420	415	452	454	461	450	440	437	426	455	454	458	460	434	450	446	453	418	470	456	460	473	424	420	445	428	429	413	416	439	458	448	473	432	443	403	470	458	429	437	520	469	440	463	407	462	457	412	465	450	454	460	423	445	454	484	414	425	416	420	438	426	461	434	467	477	435	442	412	461	441	422	437	452	449	414	428	431	454	422	442	412	453	453	509	421	423	425	425	457	428	484	436	417	468	447	454	454	442	457	480	438	463	409	419	448	430	430	479	407	436	468	454	453	428	457	460	442	471	453	453	457	415	437	431	428	468	454	459	462	431	456	434	456	426	427	409	426	462	395	433	432	403	477	459	398	430	425	449	447	433	404	447	424	445	395	406	497	445	454	444	457	448	431	416	419	454	423	414	433	440	452	465	435	440	446	495	405	457	430	417	446	397	427	437	486	452	427	429	401	433	451	472	441	460	409	451	398	432	430	424	459	417	485	460	437	464	418	461	482	455	446	386	448	441	439	447	441	422	428	464	437	476	486	436	425	408	427	458	480	447	478	434	472	426	446	438	452	410	415	438	464	469	456	446	436	466	468	411	425	414	437	457	447	449	427	472	419	465	429	495	459	460	412	475	411	466	466	434	460	453	441	429	453	440	418	466	460	429	445	450	435	470	427	416	437	450	453	422	432	448	465	437	425	474	444	428	461	433	441	463	431	430	419	465	396	439	428	452	428	433	455	454	442	434	456	419	456	417	470	430	412	485	468	412	479	468	410	452	453	451	452	470	457	451	481	419	413	457	448	456	422	455	420	480	483	418	413	434	439	465	441	461	433	482	432	453	472	456	453	480	435	402	433	448	448	425	476	457	425	450	433	427	439	432	416	447	443	444	472	450	431	433	422	438	447	449	451	375	458	435	443	477	414	461	436	407	419	427	446	455	435	408	461	455	429	485	469	447	445	444	490	436	447	429	436	419	417	431	482	469	447	409	413	455	414	393	434	416	443	437	416	440	461	444	449	484	444	433	474	454	483	470	455	450	462	434	481	463	487	367	412	439	414	415	434	431	431	455	467	445	431	458	416	444	451	470	420	430	457	436	455	469	452	444	420	425	465	414	461	444	451	443	449	464	455	415	437	412	432	429	451	438	458	423	473	433	474	455	459	443	462	444	449	437	466	471	433	410	472	464	448	443	441	449	441	470	492	423	473	481	428	449	431	431	422	412	430	419	436	459	462	479	484	448	472	448	432	412	419	420	425	428	435	405	439	404	420	481	416	433	424	415	449	437	400	421	452	422	448	469	458	419	472	470	457	454	398	434	441	483	438	493	445	438	475	438	438	479	440	477	477	426	450	446	441	431	408	432	439	433	425	436	411	432	414	431	478	471	416	431	440	462	431	422	462	418	458	428	449	466	466	425	447	421	365	441	481	402	455	417	452	428	465	476	457	407	450	423	455	464	487	455	425	419	410	468	452	409	444	469	429	439	445	408	457	456	424	430	426	423	449	432	415	449	430	422	457	436	431	431	490	445	462	437	425	482	474	420	443	439	443	402	399	426	441	480	422	451	443	473	441	458	432	447	459	444	421	459	437	435	457	414	458	424	452	461	431	487	436	449	454	457	421	435	480	445	442	433	457	427	469	445	441	473	441	400	482	417	481	463	483	434	496	470	477	439	446	445	446	405	419	412	432	425	440	419	440	407	410	468	418	466	440	433	444	504	435	437	433	436	469	444	425	443	390	427	462	408	448	435	428	434	437	417	470	419	420	419	452	451	474	422	449	458	435	453	427	467	461	468	479	387	441	415	427	472	441	478	455	399	438	439	455	456	445	444	497	434	404	435	475	420	455	453	400	448	439	444	450	418	467	395	430	432	418	434	407	439	445	449	418	439	436	459	415	445	437	450	416	451	473	426	437	433	441	462	440	421	415	474	446	411	412	457	430	402	398	445	406	456	444	461	405	454	446	452	441	441	472	442	411	462	428	440	476	459	475	433	418	428	427	434	403	435	436	447	427	488	408	429	405	408	483	455	412	460	426	426	487	431	421	428	444	419	439	428	452	476	450	440	439	439	451	427	444	425	462	476	473	475	442	475	469	471	421	436	441	454	464	440	429	438	455	441	453	439	396	424	406	437	409	439	425	408	412	420	465	423	431	465	478	440	434	424	441	413	439	425	450	455	406	466	437	439	433	463	441	471	451	453	426	438	504	438	452	494	459	400	444	414	389	465	449	430	456	445	479	456	422	466	449	442	460	482	453	409	444	479	460	378	456	427	445	471	427	414	449	460	479	434	458	425	460	444	444	437	446	416	436	439	454	393	473	464	420	455	464	421	434	435	450	452	497	451	404	471	445	445	430	452	442	454	438	493	408	459	453	416	427	459	432	450	424	402	446	400	435	471	461	487	445	418	480	421	479	450	444	427	402	427	448	466	453	451	417	442	425	425	465	430	452	448	420	414	440	442	420	451	414	428	443	435	487	441	439	448	447	420	417	427	412	450	383	411	474	452	414	462	470	453	435	439	433	429	467	453	474	447	451	409	405	445	467	423	416	403	403	445	413	443	434	443	453	395	451	466	449	469	425	464	484	462	456	462	446	445	417	453	452	437	469	446	451	470	480	464	431	442	402	438	445	433	431	422	465	465	443	472	427	409	442	433	427	436	443	420	448	466	452	444	445	434	432	432	422	449	432	414	480	460	426	452	455	450	461	442	413	454	436	459	451	417
9249	1131	1108	1018	976	920	990	982	950	917	982	937	968	986	947	941	947	989	924	949	972	968	952	1023	945	1005	1000	961	949	935	981	1022	923	946	902	961	921	994	964	971	997	986	924	988	950	942	971	990	946	988	905	995	971	961	963	964	940	961	994	974	918	946	987	958	960	976	952	928	969	1005	958	996	915	921	980	980	970	965	1013	989	943	984	972	986	940	931	939	961	919	953	973	941	944	937	954	910	954	977	933	976	935	952	955	952	940	1015	967	964	1033	936	926	936	985	963	970	956	994	939	963	1001	1002	922	943	928	939	953	939	923	960	1008	967	938	967	968	953	1013	959	945	979	926	965	974	931	971	1017	980	932	953	958	953	992	921	1004	982	986	931	979	957	966	967	966	980	982	960	971	1000	951	949	938	992	960	949	974	945	967	978	912	913	926	990	922	939	902	959	972	994	995	1000	978	926	958	957	926	899	988	966	956	961	934	985	1006	864	957	950	980	970	981	939	954	950	917	961	970	989	936	923	993	939	996	966	918	940	890	927	933	945	936	957	968	911	929	995	911	902	957	991	979	964	961	935	940	921	916	921	973	1005	978	986	981	939	1045	1007	935	929	998	971	951	919	964	935	1003	1008	961	988	963	936	975	964	940	977	1023	999	923	971	950	984	929	943	934	959	909	1033	955	1007	1007	931	891	971	966	910	964	981	907	940	951	960	910	961	988	969	987	952	938	955	929	942	973	923	966	980	962	984	903	936	949	992	974	912	954	949	971	905	938	970	999	945	928	908	940	973	922	928	935	975	999	977	917	931	905	983	948	886	879	926	943	941	935	983	966	997	880	923	923	930	966	938	946	968	933	953	991	971	922	942	910	963	924	970	1068	962	942	958	989	985	1005	953	974	982	991	979	975	965	928	929	937	950	954	936	902	886	990	1000	963	952	1003	958	979	920	938	946	998	936	946	956	964	952	951	906	994	924	952	988	943	967	947	974	933	901	959	933	959	976	970	937	975	928	974	922	960	982	974	962	974	896	983	980	974	922	979	933	898	974	896	949	983	962	967	929	965	957	991	960	971	919	977	994	976	985	964	999	926	963	971	959	936	992	963	974	998	904	983	970	937	977	888	958	983	968	976	934	930	942	975	956	1010	959	991	916	958	928	922	929	987	976	970	943	973	913	967	981	994	956	930	1014	884	972	984	960	919	982	930	963	934	935	928	942	959	983	926	950	916	963	954	943	976	923	1024	973	887	939	964	957	988	904	930	917	990	1064	944	986	934	980	966	930	988	929	972	1002	989	944	1002	928	949	984	937	908	967	998	958	982	926	910	955	945	946	974	961	984	1013	1013	939	940	1038	986	949	988	950	958	988	1002	950	922	901	938	949	1020	951	960	988	973	926	935	965	953	946	950	958	972	979	932	929	940	972	984	962	1012	929	945	963	971	1000	952	927	977	957	910	1033	979	939	929	990	941	965	982	925	1031	1012	986	951	939	971	938	968	938	928	953	964	974	997	963	947	946	939	985	914	933	940	1001	985	926	968	994	978	979	968	956	937	984	942	969	973	1010	930	940	930	931	964	1009	955	968	939	944	948	991	1008	968	924	931	974	1011	979	927	883	958	915	1047	968	931	929	1018	925	955	982	964	982	1014	1016	952	907	940	990	917	909	897	969	948	959	984	955	931	936	959	962	971	964	932	969	914	926	976	974	961	950	991	1033	949	913	974	943	962	949	974	927	961	1023	950	970	989	1029	967	992	961	940	975	951	943	961	954	924	969	992	1008	933	999	974	969	966	985	978	956	937	1002	1009	976	956	914	948	964	983	973	1003	936	925	979	973	1014	967	923	958	969	970	1002	1002	995	977	997	981	997	1008	977	951	995	963	914	937	1032	1019	949	997	972	953	954	944	946	984	933	982	949	944	955	970	979	976	985	966	959	958	953	968	978	973	965	965	926	976	935	1034	936	987	936	985	996	931	977	989	938	973	961	907	974	960	1012	1007	1012	968	938	920	969	1000	1038	954	930	940	943	962	982	961	967	957	940	951	953	993	944	992	1032	942	976	961	962	968	964	951	960	909	979	916	959	957	959	1006	985	989	984	973	953	1002	928	948	966	931	980	908	1003	966	935	932	919	951	954	989	932	968	983	927	931	936	981	947	1014	937	958	952	948	987	970	977	914	924	925	944	982	950	926	973	940	967	1003	935	960	872	975	985	991	918	931	991	903	953	944	947	985	975	964	949	1018	953	952	1000	933	904	916	989	982	962	959	984	929	1004	971	940	981	975	951	980	922	955	953	978	906	928	980	943	951	951	971	949	980	997	985	1007	959	930	957	897	966	1007	985	964	954	973	912	960	937	1004	1016	933	948	951	974	949	967	992	950	899	945	940	950	935	997	938	938	974	964	958	890	996	1010	985	998	991	974	958	972	941	987	902	1009	944	995	965	949	916	984	1026	954	975	904	964	975	919	956	940	993	924	988	953	998	965	943	951	962	1015	969	1023	934	958	1000	989	991	969	986	901	986	1004	982	938	922	942	925	970	967	919	1021	965	907	917	966	979	973	981	956	926	940	982	969	970	973	909	1001	959	933	911	1004	1008	936	922	996	940	938	969	964	957	946	996	963	976	959	981	966	993	1011	928	932	1019	1016	922	968	988	1003	970	953	930	953	995	1040	985	950	947	938	1000	928	930	920	978	905	991	923	923	954	971	947	925	978	969	996	982	971	972	957	946	988	988	928	945	973	1008	991	965	900	980	968	931	967	927	966	955	964	959	967	971	906	918	945	985	925	917	1034	957	995	1012	1022	970	945	920	978	956	953	1003	970	964	967	942	949	962	960	997	972	977	916	927	956	996	898	979	958	950	1009	921	920	999	1023	955	963	931	923	967	954	972	898	965	941	973	965	971	1021	964	932	973	955	900	975	938	979	1000	978	946	984	961	990	932	894	1006	931	931	888	989	936	934	964	937	930	925	958	969	941	938	977	987	975	919	962	934	990	978	934	920	948	1019	949	980	951	979	962	999	942	932	933	950	954	938	963	1003	948	953	909	996	920	977	961	982	945	1002	943	993	1010	913	1022	933	1011	995	1024	941	975	934	936	967	982	894	979	947	952	970	933	992	997	936	936	984	985	952	903	949	917	967	1027	975	959	996	960	927	940	910	931	950	989	959	960	943	1013	925	932	991	973	967	921	1019	946	962	999	969	921	1023	949	944	1013	953	1013	975	917	1002	956	958	1001	959	995	980	985	927	991	975	998	908	910	960	970	970	893	983	930	952	905	994	975	932	913	933	934	988	951	986	950	964	977	947	952	1013	922	976	927	963	1013	929	939	1008	927	947	998	893	949	989	951	911	974	981	989	974	981	994	889	970	989	939	974	998	945	902	938	955	978	952	1007	973	989	952	934	915	948	957	981	959	892	947	964	937	965	996	935	936	1009	930	985	978	936	1001	947	941	980	920	947	972	961	959	975	946	961	981	991	989	916	951	979	970	923	988	969	957	948	947	921	985	986	979	951	957	978	955	961	936	1010	958	946	913	960	936	978	929	944	928	961	944	984	1000	979	963	928	987	934	974	937	997	943	976	1008	971	952	945	907	982	928	957	919	955	937	962	973	936	1004	974	935	982	940	946	910	907	948
24710	21162	24713	27882	21021	3577	581	486	433	397	406	419	376	411	362	364	371	351	352	347	378	376	366	367	337	324	367	354	337	334	368	358	339	385	347	347	347	370	362	356	346	358	393	354	389	371	376	354	391	376	360	319	344	368	346	357	365	376	348	349	374	362	316	355	342	351	327	329	334	392	374	329	353	370	352	374	363	360	345	349	365	315	364	342	326	351	340	341	335	374	362	369	369	325	358	322	362	325	367	358	352	388	331	352	351	353	348	352	326	371	342	384	335	323	337	372	394	363	343	364	366	357	333	359	337	367	380	372	339	339	376	344	370	370	341	336	357	332	333	341	335	333	328	374	398	377	368	363	373	348	361	341	356	338	368	359	362	347	352	332	336	374	338	361	390	380	336	371	341	364	396	341	336	320	350	361	377	331	357	348	401	331	332	333	351	369	357	335	317	323	366	349	383	345	356	358	366	311	346	364	368	337	327	378	347	345	360	361	370	352	297	348	329	364	384	309	367	335	362	347	348	388	372	351	333	362	368	339	344	347	354	346	381	364	360	342	345	395	320	348	340	373	384	310	357	355	397	322	346	330	362	384	356	348	367	348	329	357	321	321	340	363	381	339	342	374	374	369	374	363	385	367	374	350	364	387	345	364	367	371	371	359	392	364	332	341	340	357	310	364	377	373	340	373	378	372	328	364	360	358	327	379	372	339	312	335	336	340	338	394	350	348	394	388	356	316	354	362	357	401	330	387	363	358	356	359	356	321	368	335	350	348	373	398	360	335	380	353	392	393	346	338	376	362	375	365	387	383	351	367	365	380	339	353	351	302	382	366	389	368	341	368	346	382	347	316	360	387	353	331	350	314	381	339	351	338	370	346	327	354	346	320	341	347	343	346	367	360	351	360	370	366	350	365	337	339	365	365	377	370	364	357	353	361	344	349	341	348	340	358	365	368	329	352	352	340	357	340	364	362	333	363	332	333	368	358	386	315	329	349	357	330	384	352	353	392	357	343	333	397	363	345	348	319	366	375	336	383	367	342	360	375	360	408	373	355	358	375	366	371	344	325	348	343	350	352	364	352	348	350	367	328	361	368	341	321	348	324	354	388	369	333	367	336	317	362	351	366	349	365	366	329	318	373	323	342	340	374	344	369	361	336	329	320	388	341	343	336	390	356	342	370	321	333	380	353	361	324	349	348	348	422	393	376	334	387	354	359	354	350	328	343	372	327	372	348	335	372	346	352	300	360	343	383	363	342	337	338	336	340	347	347	328	334	359	378	389	334	348	350	355	368	332	364	385	368	372	363	376	359	369	359	357	348	347	344	349	341	353	378	343	361	336	310	389	414	360	310	333	349	379	356	344	374	347	393	364	347	336	360	361	345	371	353	355	368	347	356	345	344	329	386	358	380	368	338	384	359	362	359	341	352	352	352	321	360	368	360	342	331	390	328	322	376	388	361	341	330	345	363	357	344	364	365	342	340	340	364	304	330	388	365	350	346	333	332	366	329	342	367	311	337	361	337	396	355	376	364	345	328	354	339	390	364	372	352	336	316	360	331	352	338	352	370	357	342	367	344	352	338	361	331	342	293	357	394	368	346	338	358	341	338	347	346	351	324	344	337	379	328	348	349	368	367	328	323	318	334	363	360	343	350	329	335	352	356	350	351	334	341	370	345	368	354	366	360	323	361	327	367	341	370	348	363	372	383	402	372	352	337	305	371	321	338	361	368	358	308	357	328	377	350	348	360	371	354	360	357	346	336	345	370	344	315	359	347	375	364	394	366	331	382	321	331	354	343	346	375	330	377	321	379	363	324	342	389	363	331	351	339	351	335	371	373	358	356	364	371	343	349	376	362	356	336	367	355	315	356	331	357	368	345	353	346	355	348	345	337	383	376	386	363	314	355	364	367	356	385	355	329	369	349	369	383	356	351	329	341	353	324	336	343	329	297	339	340	346	316	329	359	364	327	385	338	344	356	357	375	393	353	321	336	361	356	322	328	370	348	404	359	360	347	361	356	347	360	347	379	351	342	330	328	329	346	319	346	321	359	375	330	352	321	368	350	348	361	368	337	344	318	372	348	330	348	381	354	364	373	333	339	389	345	296	341	320	323	338	356	390	343	329	304	345	349	330	382	370	341	320	352	370	331	361	371	373	332	316	362	383	342	366	356	360	321	312	374	348	351	320	319	353	350	355	342	341	379	341	353	313	344	285	342	352	355	331	350	358	329	373	371	352	357	354	323	333	342	386	366	354	389	343	338	366	312	377	388	356	332	337	342	337	413	408	341	373	364	343	353	344	386	367	336	317	357	358	312	400	346	342	380	371	316	347	400	344	393	346	330	352	337	332	347	320	335	341	366	368	395	364	371	381	356	347	325	351	358	364	377	355	361	366	379	344	362	316	353	343	382	317	351	334	316	361	340	320	355	341	348	390	395	360	331	346	372	329	340	326	374	338	327	345	402	360	314	325	326	361	359	360	376	378	337	411	349	374	368	359	356	350	347	365	302	357	356	335	342	384	387	367	351	345	339	343	360	363	341	360	363	368	331	356	368	345	344	375	319	354	374	365	387	322	367	365	370	374	334	322	351	323	367	371	363	319	363	333	340	320	338	347	349	333	359	364	355	384	376	349	334	400	382	367	363	354	354	357	328	328	379	353	350	368	394	392	347	395	374	376	349	350	354	345	371	351	351	355	324	369	351	339	329	354	332	337	333	346	365	394	333	363	336	342	345	341	348	311	360	359	342	356	345	310	325	323	307	324	314	377	364	366	353	361	327	327	365	336	349	384	344	348	336	339	359	383	345	340	320	358	362	374	355	358	364	357	342	346	348	317	330	356	374	341	354	347	362	371	334	345	369	378	355	335	338	373	340	330	368	356	342	379	352	331	332	357	353	336	329	311	356	361	297	321	365	363	329	350	379	300	372	318	366	348	345	361	358	346	360	331	395	331	355	348	370	335	327	339	375	321	366	333	341	330	324	366	341	350	365	386	347	313	340	369	338	391	362	362	375	354	329	378	354	327	356	339	350	359	325	335	313	348	329	352	327	338	353	347	350	342	336	352	360	373	374	373	355	367	363	375	339	386	351	332	328	334	381	332	368	343	376	357	398	366	373	326	361	345	351	338	378	343	396	407	346	339	341	376	340	326	361	358	345	342	309	356	320	374	345	350	383	373	345	355	362	338	328	352	357	336	372	351	362	351	333	363	363	368	393	324	389	354	346	333	344	331	374	338	349	356	356	324	342	332	346	362	373	336	371	331	336	354	361	376	376	366	364	358	359	376	327	368	375	360	366	353	333	352	321	387	338	373	353	394	392	366	389	361	321	320	392	372	346	344	345	359	350	353	359	334	289	381	349	356	378	354	357	339	326	342	340	354	390	342	377	349	347	349	304	322	367	317	330	354	353	340	350	336	343	388	369	350	307	376	371	340	369	349	364	368	344	373	353	392	348	390	381	384	318	371	335	336	367	364	380	331	352	366	359
4251	3095	2242	1300	1072	900	893	843	829	815	806	760	805	781	794	769	749	765	756	755	762	767	750	825	761	731	790	721	760	801	808	754	785	789	761	791	708	767	781	799	789	783	713	730	796	769	775	801	749	788	729	732	734	711	771	776	763	754	721	817	760	776	754	753	766	749	772	758	781	773	767	763	776	777	739	681	759	724	761	752	786	788	817	740	811	758	785	798	762	747	756	784	766	765	774	787	723	779	741	785	770	768	792	810	789	739	764	774	754	768	765	745	763	792	768	786	780	790	747	762	724	763	786	789	791	732	793	760	766	806	782	758	801	788	765	808	771	741	742	785	767	755	805	760	782	705	751	765	795	818	806	748	758	752	749	769	791	782	811	750	737	771	784	783	772	749	752	791	783	806	785	728	772	800	749	733	748	792	754	738	786	766	802	790	754	748	824	733	706	748	767	744	770	771	783	790	785	769	730	727	754	714	753	805	752	797	790	730	732	795	775	732	731	717	755	772	797	768	773	776	777	780	809	715	808	756	786	728	772	776	790	758	831	741	767	733	774	761	787	759	777	756	763	741	762	791	805	797	753	785	754	758	771	791	789	792	745	821	772	762	771	800	772	744	811	779	699	781	763	723	736	758	802	770	811	776	782	786	791	734	755	732	776	732	727	750	793	787	773	772	803	786	782	754	765	728	789	819	733	742	736	779	755	796	734	768	724	787	719	684	732	762	764	773	743	734	755	733	774	780	783	775	794	806	728	784	778	784	727	710	736	737	786	785	746	791	773	768	772	760	775	737	778	774	758	760	712	810	747	773	769	759	792	731	788	788	792	725	753	799	732	808	818	805	795	805	744	747	792	779	780	735	786	822	787	790	793	779	766	777	725	737	769	753	724	803	743	795	762	799	772	769	780	776	784	766	753	792	762	783	778	808	765	745	750	803	710	796	773	759	747	798	747	811	743	755	779	739	767	778	781	744	727	757	758	829	788	762	740	773	721	771	766	758	782	790	777	753	788	756	722	773	757	759	782	745	772	765	738	762	763	796	734	743	751	770	755	787	773	746	756	792	734	793	837	785	740	775	754	755	752	810	776	738	718	769	806	719	719	781	768	782	749	742	766	791	781	726	778	713	785	835	721	742	790	758	786	771	767	733	772	763	746	772	762	746	767	775	774	799	816	784	753	777	758	761	783	768	728	771	731	735	779	769	740	809	714	813	752	747	735	741	801	730	797	809	789	816	788	784	781	757	725	731	790	740	719	702	789	791	806	807	777	785	805	786	787	776	787	763	801	728	765	793	802	748	774	741	761	748	794	793	799	738	779	769	692	780	755	720	744	786	707	743	761	728	759	774	773	805	774	792	769	790	786	775	777	748	781	756	733	779	747	759	766	749	733	747	774	758	789	797	749	726	749	759	801	751	784	767	769	785	769	732	757	828	743	773	744	719	782	742	771	767	780	785	760	795	777	741	760	824	790	782	716	733	732	755	805	838	779	780	741	791	782	746	768	756	819	750	742	799	785	760	774	782	763	738	776	790	830	847	792	807	806	777	748	735	735	804	769	748	756	809	794	781	800	803	756	802	749	782	710	777	757	779	769	763	739	783	741	803	821	822	769	822	768	744	739	776	775	753	758	813	763	820	757	805	756	816	749	779	780	801	764	755	750	788	798	773	788	774	784	803	739	731	757	817	809	760	734	796	770	784	764	746	780	760	762	775	764	811	759	769	743	755	767	768	748	781	763	771	816	726	782	759	753	863	780	802	755	825	760	750	783	753	722	753	776	772	800	818	797	777	779	740	783	800	727	756	775	754	779	726	766	775	750	714	747	753	763	792	764	750	757	759	839	734	751	785	750	755	797	748	793	710	781	752	710	752	773	811	740	754	764	780	785	735	744	782	712	728	759	799	785	804	754	758	766	791	784	732	742	761	821	743	769	759	787	776	779	764	750	824	798	758	806	698	761	743	763	790	713	790	788	749	815	786	802	840	738	796	737	754	786	720	739	778	739	769	805	784	794	761	750	765	764	780	741	735	756	764	803	788	766	737	765	752	771	724	775	803	728	731	827	803	768	774	754	792	748	802	761	756	772	747	744	783	738	813	740	775	785	791	794	760	728	823	787	809	728	766	789	793	765	728	795	779	733	775	763	777	788	730	766	750	745	720	764	721	804	768	746	766	791	763	744	728	732	828	754	802	784	805	787	728	782	771	763	809	775	778	789	778	720	757	742	761	765	777	717	781	772	762	789	795	768	748	767	780	790	809	754	782	789	770	762	755	749	755	780	741	836	735	764	771	708	723	730	734	792	763	738	822	759	757	812	818	768	704	732	767	736	726	787	737	792	771	723	764	802	770	772	808	796	753	800	736	800	781	776	746	770	810	846	744	780	783	764	708	770	786	805	780	745	761	755	785	744	747	749	788	758	759	763	778	741	762	773	709	769	801	786	731	800	751	719	810	770	777	806	728	765	758	756	753	763	765	805	755	766	761	764	777	709	756	747	820	738	787	824	768	769	781	751	722	764	789	797	784	767	746	781	785	710	727	741	798	774	745	731	751	752	814	761	757	823	805	771	803	785	778	729	810	800	721	759	714	840	761	771	785	749	769	810	755	737	798	778	774	752	814	757	774	739	743	785	778	740	776	775	764	802	823	750	763	725	793	818	801	828	759	781	785	744	757	808	772	773	729	805	774	743	758	783	733	771	760	772	790	726	798	732	781	742	797	755	808	778	781	768	769	774	760	754	771	722	721	750	777	840	763	805	766	710	735	802	777	807	746	764	809	771	771	744	743	762	744	811	761	729	770	754	724	790	750	767	773	772	775	719	773	749	820	708	735	733	727	786	751	766	769	752	787	722	692	787	787	770	748	796	802	787	803	735	729	789	769	799	768	757	788	785	776	761	783	782	762	799	784	771	742	732	730	704	749	752	734	787	783	744	780	781	788	776	716	766	801	717	741	750	773	792	812	776	832	774	757	768	770	744	785	758	771	772	783	754	746	745	783	803	759	741	753	745	757	764	742	708	730	733	789	748	736	784	725	764	779	812	804	797	771	751	765	791	795	805	736	793	713	720	767	782	754	778	760	788	827	767	776	719	740	742	739	775	764	779	775	748	790	729	787	740	791	752	732	765	758	769	731	768	772	751	786	737	749	733	759	735	797	755	774	765	730	750	811	771	800	750	748	782	751	794	798	812	802	747	765	768	778	806	767	788	776	788	744	754	788	745	785	760	708	715	767	751	784	827	693	729	777	778	746	786	768	759	746	765	793	774	759	773	787	764	747	772	782	730	753	813	803	785	767	775	793	774	781	752	707	777	752	788	784	771	751	721	728	751	806	763	793	783	712	745	810	820	754	791	741	767	723	792	787	757	741	786	723	763	749	812	742	748	696	752	755	811	765	770	782	740	731	751	807	817	773	765	800	732	831	789	750	774	739	817	760	755	743	745	790	782	798	767	760	741	815	806	714	796	779	779	758	785	738	747	766	748	742
24006	21146	25288	27229	21150	21127	2668	421	354	296	287	263	250	208	224	268	203	212	202	212	202	187	221	189	206	176	207	209	197	186	197	188	211	202	199	182	184	189	204	194	165	212	193	195	164	177	197	187	216	197	202	192	194	193	206	212	192	200	196	178	173	184	185	196	210	208	180	182	179	186	201	187	210	198	202	157	180	184	211	188	182	179	179	198	177	184	167	190	182	187	173	188	213	197	194	188	204	192	186	195	211	182	197	198	161	183	169	196	199	199	190	212	174	188	177	197	215	184	182	211	185	169	199	208	183	177	170	195	175	199	189	209	189	178	186	150	174	199	209	208	195	186	207	182	171	173	178	199	204	193	190	198	185	204	209	194	210	181	207	189	202	189	159	177	211	156	203	198	193	173	181	205	190	198	197	201	204	198	179	181	193	208	196	178	173	176	226	200	164	193	172	179	180	204	175	164	175	206	190	202	201	189	189	199	199	181	205	193	179	170	195	191	204	187	192	199	206	199	187	198	168	181	213	165	184	203	198	191	210	187	199	206	197	216	192	207	193	182	174	185	208	172	187	190	201	194	175	182	201	181	216	185	160	198	200	192	193	189	181	181	207	180	189	193	201	156	185	193	177	201	185	184	196	187	176	193	163	186	198	193	171	202	180	176	169	204	202	195	180	184	167	171	204	180	213	173	174	182	199	202	187	200	177	195	190	196	199	210	187	207	170	176	175	195	191	187	190	177	198	168	212	177	201	196	181	181	194	173	185	186	187	163	197	207	194	194	201	188	186	191	149	191	189	205	183	171	223	188	175	182	192	216	219	195	202	179	199	189	196	158	167	211	195	202	182	185	182	176	174	192	190	177	208	189	189	187	203	191	206	203	203	199	177	178	221	186	168	222	197	211	185	207	193	183	188	199	206	204	174	172	189	175	204	185	216	175	197	150	185	219	182	171	167	189	176	211	183	191	202	182	203	206	181	200	195	183	194	177	172	175	192	201	181	199	226	192	182	176	208	185	194	175	189	188	171	173	205	183	176	197	204	175	170	199	184	188	172	200	210	202	202	193	204	193	186	194	201	208	197	195	187	193	178	196	198	193	209	183	191	189	209	187	205	192	175	205	215	207	197	213	182	193	199	178	170	168	186	203	188	196	213	192	204	189	189	174	162	160	164	190	212	176	196	189	200	209	207	146	209	200	171	173	175	188	178	176	198	171	193	187	176	169	174	202	208	208	203	179	162	157	234	202	182	194	198	187	181	190	183	157	197	199	195	167	202	186	183	167	175	202	199	215	209	194	211	193	207	177	196	197	190	199	147	166	177	173	175	194	197	167	195	220	180	210	175	197	167	177	204	199	185	203	194	196	213	175	190	174	205	195	192	192	190	200	212	174	186	184	193	183	213	210	185	196	194	191	180	166	152	190	206	178	202	202	186	192	201	205	187	196	174	184	193	200	167	162	175	172	212	191	181	176	184	161	203	185	181	158	173	187	176	204	192	193	188	195	166	189	185	219	208	202	191	193	177	182	189	178	202	187	213	189	208	194	174	182	204	222	194	199	222	192	177	187	174	193	199	169	193	200	206	158	185	185	178	188	193	183	199	199	178	163	174	186	182	172	158	207	213	194	199	180	189	195	164	147	192	186	189	165	173	183	209	200	173	188	179	189	192	176	190	202	199	189	214	193	191	202	196	191	189	205	167	184	201	179	195	193	201	204	207	190	188	197	163	182	180	187	194	181	165	199	208	185	183	205	197	192	187	176	200	219	201	200	196	199	195	154	188	191	209	177	177	192	177	187	185	181	194	184	204	203	194	173	183	164	215	186	189	189	207	195	184	191	198	197	193	177	192	168	190	197	182	182	182	200	212	186	172	194	172	185	192	191	192	184	188	199	181	170	196	194	207	192	201	212	189	205	180	215	184	179	208	185	140	196	177	197	172	188	194	208	185	192	209	189	199	179	190	212	176	156	197	172	189	199	196	160	210	192	171	183	196	175	175	218	178	202	201	182	195	180	220	173	175	176	189	214	184	161	175	166	173	190	199	172	190	201	183	176	203	182	170	176	199	171	201	161	216	186	180	181	191	192	195	198	212	171	187	175	205	185	189	199	197	193	198	167	193	188	202	164	218	196	198	180	196	190	188	216	211	156	234	203	203	181	187	208	191	187	191	188	215	186	191	180	186	201	208	183	176	168	193	170	168	177	206	184	164	182	173	169	193	207	207	185	183	199	178	212	209	213	205	202	201	182	166	177	176	177	167	194	181	203	165	203	167	179	213	201	191	185	189	180	191	187	181	194	171	203	186	180	176	189	180	185	175	185	193	195	180	182	187	173	200	190	187	206	196	207	193	174	190	199	188	217	193	183	172	220	225	174	172	203	185	177	184	160	164	188	181	177	192	194	164	171	163	187	217	190	203	176	196	164	170	180	204	177	185	185	222	206	184	183	212	198	179	206	185	178	183	187	181	195	158	194	198	226	195	163	202	222	186	177	178	193	191	211	192	174	213	181	177	195	182	188	166	195	164	199	190	177	195	203	182	189	207	191	194	193	195	189	196	207	202	200	201	189	170	201	187	181	168	190	180	176	218	160	191	161	188	177	216	231	194	179	203	212	168	185	197	195	175	189	181	174	200	218	177	163	179	171	201	211	165	189	184	198	181	183	193	195	182	209	202	217	185	163	176	166	162	201	173	192	193	190	208	201	191	187	185	188	187	200	206	207	174	201	227	196	184	173	198	192	201	172	186	175	200	187	199	159	178	198	186	192	175	182	202	179	200	188	199	202	196	162	197	210	211	192	209	190	176	186	225	173	188	211	169	191	186	204	176	202	173	176	178	200	178	169	184	184	191	217	233	191	195	210	180	203	180	174	167	208	170	172	209	175	176	202	180	183	183	173	187	187	189	176	178	209	198	183	154	201	176	202	200	201	193	181	199	202	173	178	197	176	185	187	200	179	204	173	218	194	193	211	192	172	183	221	184	168	183	197	175	187	169	169	202	194	188	185	199	196	187	183	194	160	189	183	191	171	191	194	174	176	201	165	204	166	171	156	194	188	198	205	187	207	190	185	168	167	185	191	199	183	212	176	173	181	204	206	194	185	160	214	175	210	207	218	180	183	187	188	206	195	197	188	200	170	176	197	209	216	185	183	174	181	210	198	193	176	192	162	204	197	178	180	167	202	177	182	187	185	177	207	190	180	216	187	197	166	186	202	176	171	182	194	187	176	183	153	211	168	193	186	197	182	205	188	180	215	195	187	207	180	173	177	203	186	172	210	199	174	188	172	195	181	179	193	190	166	180	189	158	180	202	208	167	160	174	176	192	186	177	193	189	169	169	199	172	191	195	185	233	199	193	185	194	200	180	202	193	176	175	181	180	198	203	204	205	213	206	194	187	215	177	206	224	187	192	183	197	210	188	180	194	215	203	188	185	156	216	189	220	173	197	156	198	168	188	179	181	178	171	199	183	214	201	164	204	181	206	210	196	177
5641	4682	2983	1401	891	658	608	538	523	521	497	497	523	500	482	501	468	453	459	462	455	456	459	461	485	442	483	464	467	473	432	453	488	443	458	443	463	471	448	461	489	448	434	440	485	484	450	516	417	434	449	472	478	480	425	451	464	459	421	447	467	412	464	502	461	463	453	460	491	455	459	456	472	444	464	464	423	451	441	471	465	442	449	499	446	451	448	438	470	404	431	449	462	478	489	457	432	443	461	381	505	452	452	436	459	474	428	444	459	428	413	466	426	508	479	452	452	446	431	427	441	431	488	459	460	463	453	480	476	481	434	434	466	474	443	492	465	451	456	433	448	434	482	451	487	445	453	475	456	479	442	456	454	473	476	434	453	435	439	453	442	472	461	478	442	465	465	430	461	420	472	482	452	429	495	486	443	456	423	463	468	464	423	469	472	445	468	487	418	458	450	443	465	445	449	465	452	457	427	406	469	448	458	437	400	422	442	465	424	445	452	463	452	438	460	416	448	449	461	484	449	446	457	464	445	464	447	459	447	484	451	432	473	435	476	412	450	463	434	459	433	483	459	462	489	483	434	411	487	484	442	432	515	441	439	470	450	488	468	475	457	443	475	453	435	519	438	480	451	422	430	472	411	475	476	459	470	477	457	508	459	449	452	486	459	447	513	421	448	450	459	455	441	441	451	428	416	410	437	464	433	491	503	460	422	447	467	439	481	443	441	474	495	485	453	474	440	448	453	479	437	486	471	478	465	430	474	452	471	438	451	462	445	522	431	469	500	471	444	467	416	429	462	457	469	443	514	463	453	431	459	463	445	435	444	450	487	434	432	464	439	438	431	421	464	461	488	471	481	467	470	471	452	462	457	504	454	473	418	482	471	456	457	446	469	439	447	504	443	446	405	455	473	481	459	495	469	462	446	454	462	473	478	485	496	431	486	463	460	491	452	447	486	462	447	461	440	466	416	501	466	449	432	462	437	462	483	471	472	431	472	407	453	442	461	454	449	430	435	483	434	469	443	429	473	424	441	415	471	425	464	455	439	426	420	436	484	468	453	460	438	441	453	457	441	472	472	426	476	424	469	468	422	480	471	459	413	443	425	447	429	476	456	437	435	447	459	426	458	454	435	478	435	414	430	447	450	440	449	405	477	444	469	468	414	465	461	458	450	426	447	437	473	439	474	450	435	438	432	449	440	430	414	462	422	479	469	430	422	473	453	441	443	480	449	458	504	468	434	448	472	460	465	434	452	421	493	433	459	447	444	444	453	457	455	474	460	430	450	433	467	427	460	461	447	414	447	470	456	444	428	439	467	445	522	457	441	460	401	525	468	436	480	481	431	456	457	456	449	463	432	428	461	449	429	501	454	401	467	427	462	452	434	476	409	461	425	435	489	458	464	440	439	472	461	441	457	461	486	481	445	486	478	419	491	469	441	445	472	449	436	439	485	446	436	492	476	463	467	440	417	463	479	463	406	456	445	454	444	442	463	431	430	451	460	440	491	421	419	462	421	433	474	432	483	432	464	436	462	438	444	432	438	480	443	420	421	439	436	464	473	406	400	431	429	429	452	434	465	471	414	416	445	477	433	414	435	466	486	448	457	495	474	462	470	454	432	453	465	415	443	444	469	486	411	483	412	472	476	438	485	432	449	455	476	468	449	475	477	455	421	480	443	450	446	446	423	469	471	454	478	458	456	431	461	459	427	434	466	427	423	464	457	424	486	478	473	453	428	481	423	458	458	468	456	479	464	414	446	475	418	442	450	460	450	464	470	434	435	456	410	462	461	425	443	461	460	468	487	491	456	473	439	438	474	477	500	463	486	409	443	451	452	467	441	456	486	479	451	441	478	450	418	430	459	438	462	440	475	455	463	478	461	474	440	485	423	427	451	463	422	472	458	426	421	446	467	487	444	465	481	465	468	441	429	444	439	449	469	444	442	451	460	433	455	449	441	463	434	439	446	477	437	441	481	438	428	413	456	478	506	444	434	413	433	419	463	453	466	473	470	444	453	444	435	473	496	412	486	444	420	460	463	468	470	480	464	440	452	461	473	432	490	433	441	473	456	463	476	455	474	450	436	453	449	423	464	421	450	421	477	471	451	441	454	478	451	454	465	442	471	513	459	448	487	464	479	453	450	438	462	484	451	440	467	434	459	456	453	461	468	500	469	434	475	440	451	441	455	427	407	460	451	480	448	462	449	465	488	471	421	433	432	442	502	449	419	462	422	439	448	473	458	465	442	443	452	425	475	441	433	486	468	473	441	429	443	432	450	443	405	505	492	470	431	475	457	484	466	467	468	457	430	444	457	420	492	428	442	442	458	456	464	484	424	458	492	460	496	455	449	415	452	477	460	458	440	474	419	420	428	455	477	462	459	433	464	457	460	487	444	454	469	410	456	450	496	482	449	447	421	422	466	493	482	426	445	465	467	444	467	487	476	479	443	421	467	424	434	453	458	439	424	489	443	470	499	435	472	432	451	461	439	436	492	440	463	438	461	433	424	431	431	456	434	460	443	444	455	419	421	473	481	458	428	455	421	450	435	453	434	453	463	430	459	437	482	457	465	441	458	443	448	470	456	497	434	446	426	446	453	471	458	436	508	481	433	457	446	471	442	451	438	447	473	470	462	499	443	454	487	437	457	461	451	475	445	436	474	460	452	462	476	425	465	477	444	462	451	462	467	464	416	435	463	471	464	487	439	458	465	458	428	427	437	401	478	442	467	419	455	440	469	452	467	440	437	417	464	474	460	466	466	474	491	497	465	448	448	444	453	467	447	483	464	423	436	450	453	462	430	462	427	470	454	463	459	497	458	444	483	483	412	462	484	473	460	474	475	488	481	467	448	454	472	423	470	471	445	421	452	442	441	482	416	424	475	457	458	467	433	468	446	474	458	424	454	471	456	472	434	491	466	430	462	428	499	442	435	449	483	459	445	430	450	431	439	446	472	486	420	478	488	452	424	495	438	418	448	448	430	477	449	428	446	436	470	449	425	467	478	451	469	429	472	488	444	441	434	452	469	443	441	440	467	447	467	463	465	447	453	426	460	461	479	439	462	466	467	468	461	485	442	427	479	428	493	444	490	454	434	427	446	489	428	457	448	438	433	425	468	451	433	459	426	443	454	458	474	491	449	453	502	493	479	481	461	442	469	460	463	454	467	470	445	459	460	411	500	457	457	454	454	464	421	446	463	449	461	481	458	428	458	472	454	448	431	464	453	435	468	457	504	471	434	397	437	407	468	430	473	494	431	422	443	461	474	468	411	460	436	455	459	449	426	463	460	454	455	447	436	503	479	431	485	472	453	462	445	435	425	432	442	455	475	441	402	454	435	469	476	423	450	477	466	472	475	451	430	448	452	428	444	450	466	463	500	467	442	461	441	434	441	440	446	460	478	421	451	503	473	434	444	415	434	475	436	477	470	440	408	482	439	437	425	470	470	446	455	421	473	467	400	449	498	433	466	446	453	482	439	408	437	460	401	466
34438	11629	1512	652	490	465	429	470	480	429	464	448	441	479	436	458	436	465	477	442	457	478	422	453	463	429	440	404	382	437	471	472	484	436	426	451	437	410	476	449	442	433	477	459	439	464	444	453	429	451	486	436	445	454	448	486	481	423	431	434	475	463	445	480	432	433	431	455	421	457	437	437	440	468	441	485	486	459	437	477	472	429	481	504	458	467	464	417	491	460	444	430	473	469	426	455	466	462	429	449	436	451	473	438	459	451	445	455	441	421	463	418	428	446	438	438	483	472	426	423	464	471	452	465	438	455	468	395	451	469	454	497	449	455	452	461	476	479	456	416	443	486	457	463	448	467	446	413	465	436	444	422	434	454	460	424	420	468	456	452	430	487	453	470	437	462	440	479	445	451	436	435	424	462	450	465	436	420	423	434	448	471	431	439	434	456	431	442	435	430	442	424	455	469	439	427	478	440	459	451	436	422	473	452	487	408	479	436	469	486	421	411	455	484	445	425	419	479	443	469	449	407	445	465	474	444	435	407	453	432	497	446	437	428	488	479	441	469	473	492	503	461	432	465	451	456	462	471	452	448	478	464	442	446	415	457	435	462	420	434	412	430	446	491	476	457	476	456	462	434	467	460	459	419	466	494	471	409	475	443	445	413	470	470	479	459	487	424	429	458	460	493	475	463	480	424	459	443	451	437	469	424	420	444	464	435	464	398	419	469	460	468	473	452	456	458	430	512	464	478	454	455	429	419	472	436	448	480	450	439	461	430	456	432	450	454	425	479	413	440	480	404	446	441	449	481	458	405	447	451	434	409	456	411	470	471	427	436	463	442	465	439	456	412	475	422	447	440	451	417	446	430	488	427	503	448	451	453	441	404	447	425	435	415	444	467	410	455	413	462	448	424	459	482	462	406	481	458	452	460	448	451	428	465	480	402	397	414	437	417	481	484	429	453	412	446	495	473	465	456	462	440	441	469	434	430	507	426	440	463	481	488	461	461	500	469	480	433	426	468	459	496	454	440	447	456	420	423	441	452	437	458	431	454	431	412	451	461	468	473	453	477	482	450	474	494	466	477	439	444	448	478	460	416	455	451	448	453	464	437	436	441	453	451	439	446	471	457	436	464	482	449	467	447	418	425	493	457	448	461	468	447	465	430	433	432	484	482	434	435	487	455	406	470	461	474	441	442	496	434	473	428	433	426	463	447	427	429	417	500	461	483	444	457	430	417	465	419	447	410	430	472	505	426	457	494	467	434	410	469	413	439	466	442	489	460	452	433	470	410	412	497	465	423	419	443	485	468	477	469	484	470	423	486	429	447	444	469	441	419	464	461	431	476	470	461	441	456	415	424	454	427	423	459	465	444	418	451	478	442	514	431	428	434	422	446	431	452	443	421	477	484	450	433	452	457	444	459	449	433	451	431	492	461	406	459	428	498	480	455	445	455	443	451	463	443	467	430	466	432	407	447	411	451	470	485	449	478	454	454	463	430	452	467	437	468	445	440	436	405	483	403	463	448	469	436	489	457	463	448	455	455	423	476	466	416	418	495	454	438	428	446	469	439	435	475	495	410	410	437	459	425	460	430	471	497	524	441	434	455	440	465	435	413	448	425	434	467	412	440	403	450	432	476	441	428	434	487	412	431	428	439	423	445	471	499	424	456	427	435	404	482	462	482	437	473	447	424	417	465	451	450	507	439	413	498	424	437	458	454	455	442	466	442	403	432	438	469	464	454	443	455	439	454	446	500	440	447	438	424	447	431	434	428	421	466	455	441	439	397	422	457	432	467	483	449	434	482	456	425	476	481	457	484	461	464	451	455	436	440	441	419	470	467	473	488	439	485	453	437	465	408	416	458	465	430	412	444	490	475	470	478	459	437	479	445	440	459	462	439	457	422	458	479	398	463	454	512	439	471	451	401	518	472	432	416	448	430	459	466	459	476	456	474	459	462	495	444	492	461	460	430	469	431	480	435	436	430	463	438	430	493	453	462	458	444	454	442	461	442	449	440	457	415	493	479	446	467	464	434	443	463	467	464	446	426	477	451	443	445	456	455	492	455	474	447	464	462	478	446	444	481	466	417	407	443	448	443	453	480	504	441	441	428	412	469	483	426	453	443	405	456	442	437	414	421	459	442	434	429	464	447	437	447	467	444	454	437	484	448	430	450	457	450	491	469	464	449	440	444	552	457	410	438	426	448	451	424	460	456	420	437	427	443	461	419	447	440	463	428	435	482	449	449	498	402	479	435	449	427	415	457	443	440	435	410	463	443	470	404	412	436	444	455	450	483	415	475	415	459	446	385	462	424	411	452	466	452	431	458	493	458	410	420	472	470	435	381	462	436	454	438	470	460	435	419	465	470	489	449	467	459	450	475	423	448	471	469	462	469	435	461	464	462	444	405	446	453	442	434	442	478	460	461	448	453	444	439	427	461	436	455	452	450	490	446	489	432	444	446	425	469	457	417	431	435	466	429	413	415	444	428	422	451	450	452	439	435	468	436	474	448	459	455	467	480	415	439	471	460	438	474	486	453	451	436	455	486	438	456	452	449	423	434	438	461	433	447	420	403	483	418	416	447	465	470	432	454	453	433	467	417	436	496	424	439	439	468	453	427	492	463	447	453	453	407	430	433	418	445	430	452	464	398	437	453	445	444	462	477	485	463	447	421	466	408	454	479	488	428	434	444	473	410	449	499	459	482	483	435	472	451	414	435	466	482	456	433	450	478	406	465	453	428	472	461	463	404	444	473	425	478	424	396	454	431	457	487	453	463	442	443	447	479	447	462	432	432	466	439	462	412	465	473	408	450	443	410	429	427	416	420	470	437	404	445	453	482	437	480	491	402	372	428	419	461	465	474	506	438	470	421	430	437	452	498	449	440	428	475	441	396	487	440	448	453	448	453	485	464	448	457	459	440	423	453	435	423	421	416	448	447	461	442	486	470	461	443	441	459	426	467	435	464	468	460	440	452	443	437	444	436	455	418	489	443	444	436	432	483	482	457	464	453	424	456	442	398	445	428	458	457	418	445	420	455	464	479	447	435	459	431	462	480	441	453	462	480	435	456	426	456	449	414	448	446	468	437	417	461	459	471	460	488	432	464	397	467	447	502	449	452	470	452	484	434	460	427	434	455	425	458	433	437	437	434	427	449	449	439	402	451	430	411	466	431	454	457	459	427	422	438	466	413	458	477	446	465	469	439	464	440	486	497	402	429	420	437	435	415	438	425	445	443	453	480	449	432	440	424	418	462	495	448	468	474	401	435	438	460	428	414	474	471	458	422	449	454	505	467	470	458	419	468	484	427	439	455	498	471	492	449	487	443	498	428	429	474	437	481	425	433	437	429	455	426	429	453	492	470	452	459	420	455	460	489	442	434	414	471	440	443	476	424	455	460	436	463	462	460	469	404	447	478	475	464	462	487	453	471	471	430	482	482	464	436	445	457	397	442	424	440	476	462	440	449	434	474	458	447	444	481	487	471	467	478
10873	1143	1047	1037	946	966	1038	981	985	1025	924	1016	977	1054	1008	981	1006	946	955	1005	976	962	946	1006	977	956	1001	971	915	999	986	1001	1061	974	965	980	974	1001	980	944	1051	1021	989	1042	991	940	962	966	938	980	1001	1001	1018	942	966	952	973	964	973	1003	1014	1002	976	957	949	1043	1028	990	1008	994	968	982	1009	994	966	999	952	924	978	976	893	949	974	987	1030	956	1011	982	1008	1028	964	922	958	987	968	993	933	949	1004	973	951	953	1008	997	996	966	1007	1059	970	968	990	997	943	967	948	912	963	932	988	956	963	926	969	962	997	983	964	940	1067	991	1003	973	941	991	961	961	964	1014	958	983	988	978	1024	996	997	945	980	987	1017	1009	998	1008	985	941	1074	948	1006	1042	954	1010	986	1003	942	988	976	989	993	996	991	1022	966	1015	927	1013	987	1015	974	995	998	956	940	951	951	956	1012	966	970	998	940	1001	954	1004	940	966	998	998	1003	1003	997	962	985	989	1004	1005	955	972	964	962	953	964	931	968	964	991	954	957	997	936	990	916	968	949	1019	971	1003	994	1036	946	1055	980	964	952	987	1008	991	948	1027	975	968	953	982	965	972	919	1029	976	946	1028	959	987	1002	971	988	953	998	987	959	986	975	960	953	924	1015	963	1002	964	930	923	946	951	986	952	1037	983	984	1003	1018	984	1009	972	997	1010	1003	1006	988	977	1076	1003	956	986	966	971	981	973	1001	938	1017	1009	995	966	999	974	965	960	1042	999	952	986	1027	1053	954	970	990	941	975	993	1009	992	1002	964	937	977	1035	966	1010	959	969	1007	985	934	970	1004	946	1024	1007	977	982	970	966	1028	991	946	950	1000	1039	985	987	995	964	947	1023	1018	971	1022	1009	906	960	949	951	958	1010	939	959	973	962	970	995	985	1025	1046	1008	981	979	1035	965	979	934	1044	975	972	964	971	935	956	953	990	1032	966	1016	993	988	979	967	1012	972	1012	948	892	987	976	955	1011	942	1011	916	959	975	1016	941	934	950	1027	954	954	1005	949	1016	989	986	1004	994	956	982	983	996	951	959	987	984	904	1001	982	996	1037	960	976	942	978	1015	1004	1007	985	936	990	1015	963	982	954	1034	1007	993	993	1004	993	1000	961	1008	1015	964	944	955	966	981	939	931	973	981	1039	936	952	963	998	978	1001	961	1031	924	1001	933	961	1001	960	977	990	949	956	1050	972	992	992	1001	974	976	1023	1016	989	931	928	970	992	978	960	1006	1018	970	976	890	996	944	959	965	1004	1002	986	1035	998	1074	1035	952	910	960	958	968	998	958	942	1026	982	986	966	996	1012	958	1029	900	936	974	978	997	1062	947	1053	982	957	1017	999	966	949	965	984	1026	991	954	1025	986	940	960	964	999	983	1048	1006	911	1021	1008	971	983	949	1021	1007	998	972	954	967	1012	933	1003	997	947	955	963	984	1005	972	994	1051	969	937	993	984	955	1017	952	960	975	996	964	980	988	981	950	976	989	929	1029	1004	947	927	947	977	975	950	1015	1034	993	1003	933	952	967	971	951	984	1008	977	951	1040	990	995	999	969	957	932	1014	974	924	970	986	1023	1033	1021	946	955	931	1019	1010	955	936	984	996	978	904	1032	1058	977	971	1004	947	984	954	954	1020	1007	1031	984	887	955	963	942	976	1023	1033	1037	998	989	938	989	1063	988	1009	979	1000	952	997	968	994	945	960	945	969	1039	973	1012	980	987	995	937	983	1067	979	933	979	983	997	954	981	961	924	1011	995	964	997	996	999	950	959	982	947	961	966	1018	970	1023	1039	965	992	960	942	978	1046	971	944	963	951	965	919	1018	995	949	973	976	980	1028	985	964	990	1039	988	1012	989	979	1049	952	1039	985	979	998	994	973	927	980	1006	951	997	1031	1011	955	957	952	958	1002	989	994	941	939	1023	987	950	988	1027	1042	983	988	973	1001	1022	1005	974	1023	950	1044	968	998	1017	963	1016	992	968	974	954	965	925	979	1000	952	976	982	992	976	1007	973	979	1019	953	967	948	983	1034	1031	980	1027	994	1009	984	978	970	1029	978	981	969	968	1007	982	1030	979	1013	926	976	947	1012	945	994	967	927	942	981	962	982	969	1019	996	1023	958	977	966	920	991	1011	974	979	956	976	973	1053	966	959	984	981	927	996	1049	980	980	997	946	968	994	1011	966	977	1003	1025	993	951	1028	953	956	909	963	1013	986	962	971	1054	980	1039	934	978	942	971	910	964	985	1018	1031	995	941	957	951	998	967	984	939	989	1008	990	984	999	984	926	1013	946	983	959	987	964	980	1019	968	1007	938	959	925	1020	970	967	975	924	944	975	967	1008	948	969	943	974	994	950	988	949	1017	1006	947	985	1024	980	990	1017	975	991	961	945	986	988	924	1019	988	937	986	947	1012	962	986	977	970	1000	1031	951	1004	990	939	1012	972	987	939	931	956	946	908	967	967	966	948	1040	954	942	995	989	974	956	930	938	936	1032	927	982	1010	1028	966	992	929	982	965	982	970	939	924	928	980	964	1001	976	952	969	982	958	946	961	967	963	974	1018	1015	988	1007	976	994	932	979	1022	999	923	1023	969	987	958	1009	1001	973	934	991	1038	987	988	916	965	1039	973	941	973	974	969	987	993	1017	988	941	1002	962	985	986	948	983	1018	1005	958	1047	929	926	976	956	1003	989	976	995	962	934	935	945	1019	996	1010	974	937	1012	986	992	962	999	1006	984	950	968	963	965	987	978	966	1012	959	948	1029	1015	955	968	1021	1009	1038	976	984	961	985	977	1002	940	961	933	939	1002	1061	935	996	1009	944	968	1009	953	972	1003	1017	940	1015	1009	947	908	979	989	1053	980	954	1006	1003	1030	968	984	1032	969	1022	949	992	967	1010	969	965	1018	1032	972	946	996	941	972	975	989	949	1024	977	945	992	983	989	966	940	990	1015	975	1024	1010	1005	982	1021	956	970	927	982	963	926	1003	946	940	948	947	953	1005	975	1003	928	986	958	950	975	1029	944	981	965	957	996	983	960	1002	948	1005	1023	1019	922	953	977	980	950	957	977	1020	1005	921	956	937	989	992	1026	1009	956	1009	963	1007	969	991	939	1003	986	1009	995	994	958	953	935	969	1063	959	958	937	976	957	972	964	968	994	1008	950	980	968	1048	982	947	1001	1013	1015	971	949	998	1036	1038	1024	1042	1001	946	985	940	970	971	934	984	995	1029	933	929	973	1010	990	970	976	897	1039	929	941	961	1017	1010	974	1025	957	982	1017	938	1066	993	938	971	997	969	927	996	981	1001	975	905	975	980	963	1010	954	950	1020	963	977	1026	1015	949	955	1044	1026	970	998	1012	984	971	992	947	946	991	969	1033	1016	983	989	1017	1021	979	908	962	929	956	936	1042	992	976	971	1039	1037	1001	985	951	987	944	1003	1002	974	986	934	982	953	961	976	941	908	929	1008	1014	992	982	946	945	992	996	1035	1005	1013	994	922	1004	977	1017	951	1005	995	997	986	971	1005	994	1000	992	916	988	1006	1035	1023	1005	995	1013	1009	948	970	986	985	980	933	952	994	950	1012	955	996	971	1016	1001	958	957	959	956	1002	1008	969	1030	1013	943	950	991	951	990	961	993	999	957	994	998	951	992	981	905	1020	1036	972	987	981	982	968	951	967	980	946	939	970	958	972	998	1003	955	989	990	936	989	968	963	995	988	988	995	982	1012	969	1007	965	1034	971	984	944	997	930	987	1002	1003	955	960	1016	949	995	988	1018	980	987	964	978	971	990	938	956	948	999	980	1046	1054	940	983	982	1025	1021	999	1034	966	1004	996	1003	991	1051	1005	956	1020	974
24709	21169	24703	27882	20996	3348	587	510	407	423	371	422	407	369	357	382	395	382	371	384	353	334	398	302	343	340	382	364	341	356	337	356	350	364	342	330	354	349	354	363	346	345	389	321	348	359	343	353	374	356	346	333	348	341	355	331	328	382	345	371	372	368	340	381	369	364	351	354	315	340	367	366	351	407	364	368	327	394	344	350	329	361	343	357	360	348	376	357	312	385	359	357	311	362	369	358	353	410	373	342	333	359	359	327	359	342	380	335	330	349	350	370	349	345	335	371	386	351	341	352	351	356	358	376	336	342	371	355	355	350	384	333	333	357	385	377	358	346	378	337	360	331	344	348	389	352	375	359	373	367	366	356	352	338	373	376	373	372	320	344	364	364	378	376	325	334	376	343	360	342	326	360	332	322	343	381	381	322	359	333	336	367	335	384	354	395	359	366	377	333	375	356	321	358	373	352	363	355	380	361	382	355	338	359	337	358	351	344	363	346	364	351	363	351	352	345	357	380	370	378	355	319	362	389	377	342	374	354	341	365	354	364	329	341	365	284	374	370	414	332	325	362	356	353	368	375	330	393	368	344	396	368	352	349	332	360	360	336	378	333	345	340	340	367	337	333	334	361	325	346	384	326	351	330	409	382	343	385	374	354	337	373	312	356	374	363	367	366	351	309	371	325	363	344	348	326	336	363	394	390	378	348	363	339	371	374	349	393	364	332	341	373	379	355	333	364	387	317	343	348	361	393	362	347	336	344	324	349	359	397	387	351	355	363	343	351	332	352	407	361	358	363	358	314	326	353	369	354	360	358	359	359	348	379	349	361	367	387	374	395	333	365	345	398	359	369	364	331	379	353	402	363	404	358	374	375	354	377	419	362	355	376	338	345	371	344	397	398	354	332	342	353	345	333	335	353	349	331	314	363	349	337	359	329	375	371	388	356	360	388	363	379	360	372	367	341	359	314	361	391	336	382	371	379	393	372	372	352	385	370	367	322	311	384	350	368	352	361	372	361	378	354	389	359	342	386	348	355	333	350	380	338	348	368	333	365	362	325	376	355	330	369	353	333	376	370	319	397	351	355	340	338	333	347	365	349	362	361	326	337	348	383	356	359	342	356	370	339	346	388	333	368	410	347	337	345	364	307	348	333	366	322	335	343	373	363	351	341	345	346	379	366	355	357	354	390	367	350	389	361	315	339	334	371	335	353	366	347	376	353	376	335	367	342	341	350	348	383	381	380	381	374	334	345	340	366	337	337	375	331	392	321	381	340	358	386	345	343	327	333	390	349	399	356	386	373	336	349	344	343	338	370	318	346	344	354	379	362	355	347	331	370	339	380	382	363	358	381	361	368	350	331	333	360	355	377	372	357	328	349	321	367	356	367	357	370	378	405	348	386	394	332	350	335	351	357	378	306	367	364	355	335	381	364	314	367	326	376	372	332	333	350	350	366	336	380	313	362	364	337	332	368	360	367	368	364	361	373	363	360	360	376	373	357	354	366	384	388	326	363	378	329	364	313	322	285	355	377	353	323	337	352	348	338	332	310	345	351	321	366	340	356	350	380	334	343	341	394	348	356	352	370	373	369	349	360	317	354	378	370	348	384	327	380	371	323	338	366	330	375	361	336	358	383	335	345	352	359	371	368	354	377	390	391	385	363	333	355	366	361	371	368	409	377	377	369	373	361	363	349	372	330	381	332	355	341	346	339	352	372	325	344	354	361	348	387	341	310	358	348	389	367	341	365	348	350	357	356	331	363	352	341	314	368	372	343	326	359	373	363	401	320	380	369	345	366	366	371	333	331	342	374	372	388	369	345	367	360	365	393	361	336	381	398	344	343	339	361	353	355	364	393	341	350	331	377	344	350	343	370	324	341	368	370	375	342	361	342	332	358	365	371	344	343	363	322	340	340	360	349	357	371	345	329	354	343	325	332	372	370	334	345	375	378	321	363	411	358	357	365	381	373	334	346	357	363	353	376	293	351	355	341	333	357	378	374	349	401	350	348	352	310	375	345	388	356	341	343	353	397	386	364	325	345	345	352	372	374	394	328	346	340	375	353	326	317	344	350	378	342	336	389	331	379	367	329	321	338	355	362	352	380	360	378	355	352	347	358	373	376	349	364	393	374	368	357	366	372	388	335	309	399	415	330	325	343	346	362	377	386	354	331	365	419	345	338	358	330	389	369	374	356	350	320	379	369	355	329	397	416	352	307	340	412	387	332	304	412	322	376	316	351	378	370	345	351	393	339	368	334	382	379	366	342	346	368	350	391	359	314	354	377	337	331	360	393	347	363	389	374	354	389	393	337	359	375	380	366	346	330	360	359	336	361	384	349	393	358	381	359	330	356	366	361	340	332	360	392	415	384	349	364	332	342	358	367	338	342	343	345	349	366	350	351	352	344	345	329	362	372	315	355	345	356	337	311	367	380	348	359	370	363	339	371	340	348	317	343	317	364	348	355	392	355	353	364	327	362	354	331	378	345	362	370	362	315	374	380	340	319	363	308	374	386	341	358	339	320	389	373	401	381	374	336	365	353	363	337	384	343	331	392	344	350	339	351	332	391	349	382	351	381	345	357	342	418	361	369	376	374	349	390	346	341	354	368	338	366	329	365	354	353	352	341	352	346	372	363	386	370	330	370	365	346	363	370	325	326	382	359	342	344	359	357	352	355	366	369	340	354	347	391	351	353	362	383	352	341	381	322	359	346	366	336	371	351	355	352	380	371	339	367	337	339	326	387	352	349	375	404	349	376	342	393	350	355	308	396	368	356	346	321	316	366	354	371	375	382	357	321	351	335	330	337	387	306	361	342	312	324	359	341	346	376	360	343	379	343	304	362	353	346	382	370	346	357	377	325	365	370	322	368	353	328	392	380	358	355	366	337	355	371	390	360	354	356	365	358	330	331	404	338	359	364	384	400	360	387	373	342	373	336	329	367	363	326	370	334	366	353	358	362	361	368	325	340	355	336	388	368	360	337	340	384	400	370	366	341	341	375	364	351	355	352	349	388	367	322	327	384	322	363	383	360	355	375	381	340	390	347	357	385	331	341	333	324	327	313	317	355	354	348	378	375	357	340	360	381	369	362	338	359	368	339	355	378	372	386	360	349	373	345	328	358	368	353	380	368	338	352	314	338	339	335	355	347	340	398	349	355	392	369	368	325	307	394	321	342	364	352	379	378	364	331	370	320	387	342	396	366	408	330	364	401	330	312	331	343	358	366	406	363	368	375	356	351	356	372	342	351	355	388	352	359	367	333	344	376	348	348	389	328	332	378	389	329	339	322	380	398	330	391	366	340	385	336	376	377	339	327	359	318	365	374	350	355	353	336	360	378	375	381	376	385	373	353	352	352	330	355	341	370	404	370	362	375	351	384	352	318	364	351	332	336	350	327	351	359	368	322	350	370	352	327	382	368	366	367	381	364	364	348	319	326	325	314	340	354	348	363	378	381	365	373	344	365	365	352	328	371	311	370	328	330	370	356
4292	3180	2025	1324	1010	833	837	777	822	805	803	805	827	783	769	798	760	802	831	828	804	803	761	767	819	779	810	770	721	793	817	784	766	740	834	758	823	805	801	784	797	784	750	832	739	829	775	775	832	772	781	791	781	799	797	768	749	754	767	755	792	756	777	750	825	791	785	772	759	762	787	798	776	834	791	801	775	761	761	822	787	761	799	806	779	818	767	817	758	790	770	800	768	757	767	761	761	782	781	770	759	753	764	776	776	789	718	741	775	777	794	745	802	793	794	811	748	839	804	809	801	765	789	784	750	835	742	772	738	736	761	777	769	778	809	794	771	760	784	812	795	768	745	787	761	748	778	721	754	756	765	751	748	732	777	776	757	769	800	749	779	734	770	803	813	787	826	803	758	787	790	750	776	766	795	802	812	781	766	744	784	760	768	789	731	741	787	788	783	829	758	755	749	763	768	776	814	849	777	750	804	738	775	805	779	756	814	797	748	800	815	758	744	774	783	775	782	793	768	771	742	754	835	757	815	783	773	806	802	777	780	732	766	781	757	730	793	794	826	782	779	759	796	758	738	805	788	787	802	765	780	836	800	774	719	775	815	722	756	763	774	791	770	759	722	764	732	802	825	839	753	785	733	758	783	729	780	781	788	730	788	753	738	794	786	746	734	840	761	761	809	780	772	752	733	794	752	801	798	778	780	796	776	827	756	787	759	797	800	726	762	821	802	773	801	814	788	719	768	735	754	771	775	795	720	784	768	770	831	745	777	750	787	743	774	762	748	775	789	732	773	752	756	810	784	787	814	750	789	743	744	810	799	776	724	798	776	757	762	814	793	764	832	794	816	801	765	794	798	783	750	757	792	791	826	768	770	783	786	799	745	797	750	737	787	771	792	798	762	768	783	791	752	764	783	762	792	802	750	748	763	793	800	778	791	790	817	807	764	766	777	798	808	811	727	815	744	770	796	789	810	771	766	776	736	756	798	757	794	840	787	765	805	755	779	766	796	788	748	815	775	766	755	775	823	816	784	729	802	798	733	816	757	817	776	762	786	822	764	770	734	796	768	773	779	782	736	780	804	746	832	795	782	779	828	754	757	806	843	797	792	774	810	797	772	793	754	773	787	797	806	767	802	777	773	790	790	764	779	814	773	779	792	799	785	787	715	782	771	803	812	787	809	811	816	787	777	795	815	773	805	771	822	756	820	762	808	826	776	737	779	816	766	780	861	758	788	751	764	745	718	730	752	737	782	798	766	800	747	821	771	811	766	815	776	746	782	744	745	756	733	833	830	807	736	804	797	805	713	799	794	754	737	773	767	783	765	765	833	774	804	792	823	752	774	812	822	759	742	786	783	755	782	748	739	806	791	792	849	769	754	799	732	721	799	847	722	818	757	800	727	790	752	740	767	793	763	800	753	777	750	743	794	721	781	827	813	744	747	757	776	827	762	790	746	747	750	779	783	827	759	755	792	777	758	821	810	735	804	764	750	789	791	837	774	810	768	774	811	736	723	805	796	771	811	779	794	769	833	754	785	828	821	760	784	816	759	751	727	805	792	795	723	762	714	768	763	780	785	766	765	800	813	741	811	795	803	802	778	785	796	853	805	791	750	745	793	801	730	732	715	764	771	780	762	756	771	728	767	850	814	800	747	786	809	804	703	786	806	764	811	774	795	769	752	756	775	779	780	785	733	748	748	778	773	750	784	769	739	799	750	787	764	764	779	805	761	780	764	767	772	799	791	777	764	722	801	756	810	787	797	785	740	851	752	777	812	750	787	778	813	735	768	797	716	720	770	851	765	772	753	748	765	788	793	817	755	796	760	766	807	789	835	779	785	820	774	736	807	807	828	789	809	796	725	813	744	782	757	799	775	802	780	741	768	773	772	755	775	742	772	797	769	795	782	784	782	795	776	774	759	784	757	758	756	773	847	751	761	786	789	781	758	784	803	775	758	791	797	747	786	790	761	751	781	733	831	751	791	769	785	788	791	785	731	788	808	771	825	799	774	750	775	779	821	764	753	784	777	750	800	753	778	739	812	725	784	784	849	772	814	764	803	778	741	788	819	770	793	761	774	791	766	736	809	719	821	735	742	759	833	792	790	729	769	747	787	792	805	781	805	820	823	747	749	799	833	820	740	766	785	762	774	771	769	770	786	741	758	731	757	783	779	774	834	793	753	764	783	793	749	788	777	794	758	812	832	778	811	776	744	750	781	824	740	795	749	787	756	761	765	776	766	708	796	791	728	783	788	784	769	776	747	758	717	783	780	774	730	828	733	750	783	766	770	811	791	718	831	760	763	769	844	750	725	840	774	768	773	757	798	796	766	786	815	826	809	794	793	831	785	825	747	694	718	771	763	730	790	789	771	720	787	781	777	774	822	764	827	792	766	826	808	857	769	786	756	791	764	779	791	787	733	777	751	752	845	770	750	740	785	768	761	793	753	832	796	748	788	805	818	806	753	793	789	767	759	803	811	754	764	790	738	777	776	720	807	783	724	760	805	819	786	798	762	768	749	768	757	778	762	791	762	777	749	774	775	778	793	816	820	784	779	794	825	770	710	743	821	802	772	806	782	821	742	809	768	785	761	814	823	805	752	801	807	779	780	706	814	785	805	768	778	794	765	754	777	832	763	775	817	758	785	747	796	802	766	795	825	773	811	788	771	791	793	748	777	777	771	748	740	786	777	791	817	780	781	811	793	728	743	837	760	786	765	757	752	793	727	816	784	742	792	800	764	775	731	762	772	788	777	790	760	822	807	755	770	769	762	784	752	806	759	706	705	772	769	828	789	749	767	760	871	773	795	791	769	789	834	810	734	771	775	756	764	752	808	783	789	775	773	804	792	772	769	834	801	808	809	802	752	785	703	791	801	719	831	770	783	781	805	814	805	749	741	741	750	728	811	781	775	766	748	776	781	779	763	802	780	789	754	772	811	755	762	782	756	820	791	789	857	795	759	815	793	788	794	763	748	785	765	771	800	803	788	765	811	797	730	778	819	752	770	770	840	778	821	797	770	802	735	824	774	741	810	734	797	775	793	766	750	747	819	782	766	823	820	773	796	789	776	801	788	793	725	801	781	812	761	812	759	781	781	732	731	767	747	800	755	755	789	798	818	787	806	697	758	823	778	743	775	775	818	772	802	731	782	795	780	762	726	784	793	782	777	802	760	826	789	772	795	840	751	833	784	802	810	799	793	838	803	797	756	789	831	803	813	756	773	749	771	786	766	747	780	790	772	782	794	738	778	830	804	744	815	773	844	723	771	771	750	813	755	762	767	800	826	820	719	767	797	771	776	771	765	740	755	745	806	742	825	787	768	765	780	838	802	776	826	800	786	773	788	749	813	807	735	760	752	753	823	792	755	759	794	722	784	796	778	768	787	770	828	804	800	739	769	774	787	808	762	850	753	779	755	769	779	771	767	816	755	784	793	775	723	751	776	807	770	836	776	801	763	786	740	786	773	785	756	781	795	779	810	775	770	810
23942	21116	25273	27216	21120	21099	2525	459	308	296	264	239	248	238	222	209	164	171	203	185	182	171	184	178	161	195	174	179	192	167	182	168	188	180	178	176	159	182	170	190	171	164	158	184	164	165	153	206	192	173	163	166	171	175	162	160	181	196	187	205	170	165	160	195	187	182	153	176	173	166	197	158	187	201	173	152	173	186	152	186	192	173	216	152	168	197	178	147	184	166	190	156	173	194	214	187	168	164	168	165	207	173	193	193	183	188	170	165	190	158	173	155	166	168	179	164	150	167	177	182	177	189	183	158	165	176	148	162	176	184	176	190	179	175	175	204	196	151	154	175	172	174	166	178	166	186	157	158	153	179	164	185	193	180	159	144	167	136	182	159	153	169	189	177	176	155	165	176	179	210	172	166	172	180	175	161	164	148	150	193	193	187	177	175	185	167	166	172	159	202	181	162	162	181	185	180	153	173	164	195	183	143	174	155	181	159	182	187	164	175	203	155	150	136	169	181	161	187	168	180	175	171	187	190	194	196	170	198	175	184	158	170	147	180	187	192	161	168	168	182	178	162	145	197	170	154	170	167	182	165	159	155	165	178	175	171	188	160	151	191	163	180	159	149	162	190	166	185	201	170	146	176	182	172	180	183	158	158	158	188	174	176	179	179	147	178	168	207	184	166	168	172	173	180	160	160	178	183	182	170	149	183	174	176	184	189	188	146	183	173	192	186	166	163	182	180	151	188	176	190	145	194	166	163	174	178	163	162	192	184	191	193	171	190	167	182	182	178	159	200	185	185	173	178	174	159	176	174	177	174	159	134	158	163	159	153	187	174	141	168	190	207	171	177	200	181	176	184	176	160	172	159	169	159	176	163	175	167	171	155	187	178	153	175	165	156	191	172	176	157	175	180	195	168	166	195	156	176	162	174	165	181	136	184	149	162	189	171	179	187	161	164	193	205	182	171	144	174	173	187	160	165	177	169	181	161	191	171	142	145	174	158	180	168	205	164	162	180	153	161	198	191	196	198	169	177	164	186	188	202	168	158	160	185	164	177	186	195	186	176	157	187	170	153	174	159	183	165	199	159	173	189	176	167	171	170	148	169	180	163	160	170	181	169	188	167	183	184	184	172	173	167	174	160	169	187	166	182	171	172	146	153	151	196	181	160	174	164	178	178	175	143	183	164	160	172	201	175	186	169	168	185	194	195	176	147	193	186	176	159	163	191	163	186	186	178	196	173	153	145	183	174	169	173	158	179	155	160	195	182	162	180	164	167	160	199	163	166	176	187	169	182	184	174	197	183	162	175	192	181	189	169	160	159	168	154	136	170	177	173	158	180	177	203	174	167	182	197	178	159	173	180	156	160	187	181	167	185	184	154	175	163	180	174	157	182	180	155	170	182	156	171	169	145	179	173	161	171	185	190	183	182	179	182	170	182	174	166	208	196	172	146	150	166	162	173	160	157	179	158	174	164	195	170	175	175	171	178	168	175	167	167	179	176	185	206	170	182	193	168	156	176	184	170	190	166	197	173	179	177	179	181	190	151	185	185	143	153	168	174	156	180	183	201	179	171	157	188	171	183	155	171	207	163	170	159	163	162	149	194	148	190	184	172	169	160	154	165	155	171	172	187	154	163	174	154	168	182	169	175	164	173	182	196	179	204	200	176	174	168	188	171	161	183	171	143	165	169	172	164	174	196	169	206	181	198	186	153	193	158	177	185	167	159	178	158	151	174	180	151	157	168	159	178	156	180	163	159	172	160	160	181	179	153	170	184	161	180	169	177	162	170	159	177	176	181	169	182	172	166	173	182	165	162	147	203	177	159	175	166	198	176	161	187	153	168	179	176	176	184	174	163	155	163	172	203	178	183	177	156	139	203	168	179	159	153	161	173	174	172	165	177	161	157	183	165	153	194	180	182	153	158	174	167	155	183	164	153	167	175	133	183	167	202	168	167	174	172	158	190	154	199	163	183	167	156	161	165	184	186	178	149	169	159	168	210	197	174	188	170	170	174	143	155	163	172	174	180	188	177	172	152	166	179	156	190	143	211	162	166	135	145	169	168	207	173	172	170	168	196	149	135	149	158	161	166	160	162	169	183	179	171	180	169	170	172	163	171	176	180	181	149	179	179	143	149	189	138	189	153	189	186	156	168	179	147	152	173	182	185	184	180	162	187	160	174	178	168	166	174	183	167	180	169	173	151	165	193	180	176	162	186	164	186	174	174	156	151	180	164	190	158	159	176	171	157	158	154	145	179	174	168	146	157	168	188	177	188	166	153	162	171	177	202	131	167	172	188	179	150	181	183	176	203	159	165	182	153	167	186	166	176	202	158	173	173	164	169	164	165	187	178	172	174	167	180	172	173	162	184	173	186	173	161	170	180	174	172	157	155	176	163	164	163	168	167	191	174	167	201	173	188	172	187	148	165	179	179	169	183	188	177	186	156	178	174	153	161	164	168	167	168	144	172	181	182	165	167	152	166	158	183	185	170	154	183	182	166	179	198	171	169	163	162	172	161	197	175	165	192	193	151	163	174	195	156	173	159	152	180	187	163	210	187	176	166	176	178	169	190	177	150	160	181	175	186	160	206	158	154	184	202	177	153	171	176	186	161	172	164	177	159	194	155	179	198	175	156	161	143	167	196	204	178	153	198	193	150	174	217	190	161	159	165	171	159	153	182	167	174	172	142	169	159	172	153	178	175	174	174	166	175	155	178	186	171	187	165	156	160	170	179	168	183	156	153	154	166	166	150	154	183	179	189	162	172	167	202	152	192	180	193	198	196	179	183	175	201	181	180	166	181	174	197	184	184	167	184	170	151	162	164	162	169	168	174	193	177	167	175	175	167	144	158	158	173	180	182	163	181	195	170	157	210	153	171	187	165	150	163	175	189	153	181	187	209	185	186	171	173	203	166	192	164	207	187	173	171	181	160	146	168	173	186	177	161	156	182	148	173	187	181	170	155	153	176	178	175	186	190	180	209	187	187	194	171	142	186	153	177	179	171	174	159	169	189	187	169	143	146	162	155	170	160	150	178	158	166	175	138	172	174	166	170	188	192	204	186	165	179	189	185	183	196	141	168	169	174	183	183	174	203	166	182	190	192	164	185	187	184	168	162	167	172	172	183	195	169	172	156	172	155	189	149	160	155	194	175	154	201	153	150	157	164	189	162	175	202	135	142	199	187	180	170	170	147	172	161	172	173	154	180	144	194	175	171	180	169	169	182	195	179	181	164	202	194	161	204	169	175	159	171	185	172	177	165	157	169	191	155	163	184	198	154	147	174	173	200	195	171	142	173	189	168	152	153	147	168	199	172	181	184	157	142	174	182	170	156	172	175	180	204	174	165	155	155	196	171	194	148	168	146	175	153	184	186	184	171	178	170	190	170	203	177	168	140	202	178	195	165	194	185	160	193	172	183	189	199	170	186	178	181	191	163	170	167	171	166	127	177	158	167	185	185	169	151	168	159	174	157	163	165	162	190	172	163
3566	4839	3027	1449	918	647	532	513	504	498	489	478	421	433	446	454	435	431	424	423	453	428	443	458	430	417	429	380	456	428	420	432	429	396	398	435	421	420	426	425	374	436	420	389	417	390	473	407	428	427	456	428	438	427	423	427	422	415	407	432	411	379	410	423	408	469	390	395	393	398	401	434	447	436	386	394	402	420	447	406	405	410	455	413	461	453	438	424	411	423	432	414	382	466	382	417	373	394	403	390	399	409	410	431	404	376	478	431	417	429	405	425	414	430	383	455	404	408	413	458	424	417	411	435	455	409	423	401	392	396	417	403	411	428	456	450	425	428	393	431	428	422	416	446	422	410	398	404	404	397	439	431	424	458	403	406	425	466	435	431	383	403	432	410	399	415	423	367	439	422	450	405	433	421	384	435	413	421	420	411	408	413	400	407	376	404	431	439	403	387	397	435	423	429	442	367	416	433	426	376	409	433	439	423	399	418	412	438	430	400	399	420	390	399	390	431	394	444	425	358	379	429	442	416	449	383	435	435	452	413	427	392	466	403	394	403	403	424	475	428	428	432	455	406	440	402	413	415	410	408	410	440	411	410	463	405	402	420	480	397	400	423	401	441	449	441	421	433	397	412	422	435	399	406	404	416	427	403	412	422	401	411	419	415	393	421	447	415	392	441	451	439	434	407	392	387	417	386	446	434	419	394	364	407	425	461	416	411	420	387	467	409	446	406	417	392	392	418	422	445	411	415	435	457	413	446	390	430	435	434	421	378	411	423	444	424	402	434	445	454	407	425	418	393	411	413	435	412	389	370	420	436	410	428	364	418	387	398	421	454	437	426	425	422	404	440	398	479	408	416	473	413	382	437	403	386	396	434	439	434	437	380	459	390	394	424	408	404	444	413	449	394	420	408	418	419	442	441	427	438	368	407	417	433	395	405	426	423	399	464	430	420	414	422	394	418	434	432	387	396	384	395	424	408	399	435	437	405	426	418	384	420	430	419	419	422	431	399	393	418	418	425	389	409	419	424	396	444	445	445	428	452	429	441	429	415	384	452	438	425	431	419	452	386	419	415	427	416	440	434	424	438	440	427	368	384	382	445	398	415	416	432	427	403	433	398	415	417	432	433	427	457	436	388	430	414	426	377	424	406	427	430	421	421	411	449	409	428	425	416	399	441	416	437	421	395	389	417	420	391	406	393	429	408	429	426	395	426	434	430	421	450	421	427	401	433	429	409	426	389	411	462	406	422	426	448	402	407	451	425	443	423	411	412	390	412	431	411	409	423	424	417	438	401	448	402	438	438	384	430	388	444	415	414	414	431	395	422	420	423	402	434	470	361	413	421	387	431	413	414	438	443	426	433	448	442	441	436	385	426	416	427	425	396	395	427	440	451	390	377	388	434	409	421	404	410	409	384	418	428	408	410	413	423	424	422	402	391	450	438	417	431	413	425	428	428	407	413	430	433	396	419	451	407	415	414	410	437	399	433	432	422	391	397	442	411	451	394	398	398	434	402	388	430	385	366	416	438	466	423	387	409	413	436	407	385	441	385	401	470	370	425	420	408	458	397	409	424	429	439	425	410	408	426	428	440	405	430	417	439	435	391	433	393	413	406	404	440	436	423	412	389	434	435	457	387	405	427	401	405	403	399	417	428	456	448	382	413	434	438	428	410	411	415	382	397	397	445	392	411	440	440	387	402	397	421	438	430	452	439	397	407	439	406	470	400	470	456	403	425	460	414	433	424	449	399	382	417	391	412	402	439	383	411	423	412	444	465	412	402	428	409	429	419	410	403	450	434	399	398	392	414	401	410	441	409	442	393	414	422	425	430	411	399	373	382	411	420	423	389	414	430	389	414	399	444	401	407	443	374	401	413	435	439	457	390	431	457	416	398	388	414	420	399	438	417	403	399	415	424	476	429	422	409	407	425	390	440	406	404	421	409	412	441	415	377	442	459	418	385	410	388	423	415	421	407	415	385	376	401	409	445	413	429	397	410	409	392	415	437	421	410	393	394	437	391	418	433	415	427	436	422	388	419	405	407	395	401	414	402	378	400	454	443	409	412	391	419	375	422	417	394	403	406	421	408	424	421	390	429	422	423	422	402	444	434	456	453	408	430	386	436	413	437	434	415	415	412	426	393	407	432	409	427	426	414	424	419	456	382	415	448	398	405	449	443	420	407	432	452	396	433	370	403	405	443	418	417	403	415	419	451	408	414	428	419	385	405	400	420	430	411	424	383	456	419	449	471	418	402	407	429	396	423	427	423	412	379	394	437	428	411	427	386	454	390	410	421	408	424	429	430	434	410	422	404	420	404	460	405	428	439	458	418	418	432	449	432	444	384	408	404	420	434	445	416	474	439	445	423	421	472	424	381	414	457	458	396	416	418	398	397	413	428	411	419	450	387	418	400	425	423	407	408	424	422	428	423	389	404	357	406	388	409	402	380	434	443	422	447	402	417	429	398	387	441	455	390	407	382	408	404	409	429	404	430	478	369	418	426	444	433	422	383	412	460	401	384	423	428	418	414	415	392	408	426	424	421	399	415	392	434	397	401	413	393	404	401	387	440	407	409	422	413	405	392	438	435	410	422	418	390	413	408	439	431	454	429	402	453	400	404	396	401	411	419	364	397	464	377	450	443	423	409	456	428	448	404	431	444	412	367	391	402	428	419	431	400	376	394	397	390	427	397	402	407	391	439	415	414	438	395	441	404	409	422	431	428	412	445	392	400	419	392	446	446	426	410	417	420	417	417	411	374	448	451	400	408	409	442	443	399	416	447	414	428	396	450	439	431	428	408	380	403	412	427	426	401	434	434	425	397	432	413	352	430	388	405	442	376	432	444	419	427	408	409	435	441	409	454	436	422	464	396	397	388	428	426	403	411	423	392	422	441	376	453	426	424	390	393	397	391	416	406	397	421	395	423	417	408	414	433	441	406	413	415	404	439	390	428	433	465	418	415	446	409	407	461	436	406	410	438	436	425	413	431	431	446	441	380	418	407	378	407	401	397	433	458	445	441	384	436	422	439	430	419	455	409	403	430	408	435	422	423	428	425	431	406	427	406	403	439	417	414	385	440	418	429	404	409	419	415	444	438	449	429	410	408	445	429	435	397	411	408	403	428	449	417	462	415	429	433	381	408	373	372	374	420	421	429	451	424	398	416	386	433	444	450	375	440	421	438	392	412	434	419	404	375	435	459	446	420	418	441	386	437	454	376	436	417	400	404	428	421	438	426	399	412	417	410	402	458	392	403	424	405	408	412	391	411	434	407	419	493	408	378	396	438	432	400	383	457	439	443	458	440	424	413	422	406	436	407	416	450	402	434	402	399	409	418	403	420	422	403	419	416	412	407	422	407	405	394	412	413	427	435	411	396	461	427	386	400	399	407	411	422	446	388	416	414	430	383	426	447	400	425	435	424	400	391	426	402	447	401	438	440	430	419	424	412	383	422	405	408	437	439	429	401	411	390	434	412	447	413	379	445
34150	11230	1352	623	465	444	459	444	432	416	480	475	468	438	482	466	486	452	489	420	483	451	415	400	454	436	475	414	447	479	443	455	426	446	424	415	461	387	444	452	454	430	455	484	439	394	408	404	455	477	475	459	446	468	438	428	469	475	455	430	409	397	452	459	434	406	473	455	440	448	451	447	446	438	437	416	430	436	416	462	457	462	451	404	433	430	463	416	420	421	424	441	443	470	484	424	454	467	418	439	441	416	496	467	391	443	463	422	432	398	479	407	451	435	475	433	427	440	449	424	448	407	436	475	459	409	428	407	433	438	454	415	447	397	471	409	444	449	448	444	476	476	399	461	430	448	407	387	403	439	458	434	476	400	419	439	401	467	447	455	450	463	449	454	424	442	459	432	417	409	469	448	440	450	500	463	470	441	449	430	461	457	440	434	469	440	425	465	422	442	462	454	477	458	472	474	460	465	465	446	415	440	469	427	469	479	411	421	442	471	463	428	404	417	475	412	475	439	443	475	435	432	438	428	415	455	456	461	455	430	445	405	468	459	410	467	438	387	414	420	447	408	432	473	447	411	449	436	479	423	422	447	411	440	450	454	485	446	450	448	454	453	473	412	442	501	408	438	446	447	450	463	432	427	430	462	425	479	408	412	425	479	397	477	406	427	432	425	404	435	438	457	406	430	425	450	431	438	459	461	455	447	432	457	445	455	415	458	413	401	467	427	457	452	459	400	442	426	417	410	428	447	449	437	438	429	410	469	431	460	484	440	404	432	449	463	433	426	429	419	460	436	414	456	438	394	429	440	413	429	460	473	426	419	460	432	436	449	474	428	445	475	430	451	433	434	469	457	451	426	450	460	427	417	450	463	431	491	435	455	422	486	430	420	436	439	411	427	415	434	442	432	426	464	468	409	489	464	454	444	448	454	430	447	439	453	394	468	460	425	427	448	416	460	451	444	463	454	446	472	423	398	443	445	465	418	435	470	410	425	445	454	443	500	441	460	455	453	453	445	469	465	400	427	446	433	460	481	429	404	421	437	433	427	438	440	463	425	420	461	474	484	469	438	423	431	449	457	425	435	458	463	376	454	394	479	443	445	450	431	432	465	392	443	403	376	457	478	431	432	475	493	431	448	447	445	436	440	497	420	417	439	436	485	462	435	453	488	450	472	446	425	461	452	455	419	419	457	458	458	507	461	501	457	436	429	409	417	422	442	414	420	435	457	418	455	442	453	440	458	427	493	442	447	459	464	455	412	428	450	456	435	449	465	463	470	417	439	439	442	446	424	437	480	444	410	432	482	455	454	411	429	398	464	497	416	469	452	443	482	484	423	417	435	472	465	479	479	425	459	426	481	437	427	417	483	455	420	421	425	471	410	433	419	480	436	432	439	408	443	427	424	453	441	419	438	439	507	431	464	448	399	464	433	398	408	418	406	436	412	481	439	434	462	425	458	477	429	420	466	443	442	420	448	475	436	450	429	433	411	443	443	471	487	448	407	427	437	415	425	455	426	493	452	421	449	396	385	455	454	408	464	460	453	439	415	419	455	439	427	404	463	434	380	433	451	443	450	451	440	458	432	474	419	435	440	451	447	428	433	417	466	419	456	452	423	418	438	430	468	469	436	426	437	438	437	462	436	451	436	432	433	459	492	445	435	406	496	459	455	482	431	470	484	439	468	480	443	439	446	444	421	438	442	436	459	451	444	438	402	456	437	439	427	470	453	416	442	460	435	414	427	425	413	423	424	447	459	435	448	454	418	452	455	475	465	474	417	430	401	443	409	430	455	442	469	454	452	431	477	461	472	444	397	441	416	398	449	421	434	456	430	465	469	433	472	422	438	437	434	448	450	437	431	452	409	453	454	476	459	451	431	431	476	452	466	447	432	437	405	492	453	452	415	485	448	438	453	441	387	444	431	442	454	426	462	438	460	469	417	422	479	452	467	452	420	431	436	473	470	478	457	409	444	447	425	414	446	456	467	454	483	461	435	453	413	460	417	472	482	475	404	443	437	408	441	466	455	459	499	464	428	399	464	466	452	436	410	428	405	438	435	407	426	423	469	432	410	473	486	463	489	424	446	469	449	427	435	447	436	451	414	438	436	450	443	449	424	437	418	436	446	435	478	459	446	446	451	476	465	431	448	408	420	416	458	432	442	464	425	437	413	462	449	439	464	454	416	408	436	429	437	450	421	460	484	465	412	480	435	422	426	511	443	451	441	474	426	434	452	458	456	426	437	424	436	453	444	450	442	444	475	425	433	452	446	453	441	479	423	416	454	455	402	428	451	443	430	439	409	456	456	432	437	463	439	435	420	442	477	440	464	459	453	445	453	448	425	427	468	403	395	415	425	482	403	435	416	425	408	400	434	463	421	405	453	446	509	430	417	402	435	423	446	463	461	495	434	426	451	407	455	459	450	441	433	385	466	434	440	430	438	434	457	439	412	480	448	429	462	464	477	412	432	417	472	442	462	426	428	453	430	420	429	457	453	456	417	457	427	452	424	473	454	449	446	474	463	456	439	431	465	422	487	436	422	455	426	465	383	451	433	392	459	436	426	436	436	456	446	415	474	435	479	453	403	467	445	433	475	428	476	468	446	450	464	436	481	449	491	416	410	429	442	463	454	452	519	435	462	457	435	471	467	428	439	468	469	456	434	435	448	449	423	476	446	482	468	435	469	458	466	486	398	430	451	436	401	442	479	464	423	469	484	426	465	419	466	434	454	413	422	481	452	433	466	426	410	422	422	444	456	460	416	438	477	460	438	441	489	449	418	500	452	470	426	427	445	439	450	442	453	433	429	471	411	479	404	452	426	438	436	434	443	451	449	426	464	440	432	465	483	439	414	447	430	425	432	441	428	397	459	449	428	452	430	395	434	434	461	435	428	490	448	456	428	458	450	409	417	438	416	468	482	462	441	449	486	446	451	455	428	429	446	462	463	441	440	452	448	488	464	406	437	459	445	464	495	451	452	456	445	423	433	428	447	501	461	468	439	444	462	483	472	435	418	472	421	456	442	441	432	435	464	435	440	415	432	400	400	442	419	448	424	416	456	427	471	453	446	446	443	417	449	451	442	457	483	484	462	435	428	457	416	495	430	417	438	463	434	467	433	460	433	453	433	457	454	485	439	427	430	433	462	469	458	462	421	470	446	485	460	431	454	436	433	476	453	451	426	424	431	427	444	466	449	423	415	466	446	409	439	446	420	450	430	429	470	402	441	473	424	479	467	459	483	491	400	472	455	468	414	408	445	419	436	477	418	420	422	428	442	466	415	412	429	461	452	477	425	389	455	438	448	382	444	469	435	429	464	406	458	461	431	461	442	466	414	428	435	407	454	407	448	474	458	423	383	484	466	423	391	422	489	455	469	421	451	469	460	440	439	442	453	436	445	455	453	444	380	453	437	485	447	465	444	452	478	454	468	476	436	488	450	413	430	449	417	418	447	430	465	453	454	448	449	480	430	468	464	472	469	473	456	462	421
9355	1227	1127	1049	1017	954	985	947	1034	971	987	972	983	953	948	930	963	963	1006	944	965	974	989	963	948	922	938	998	913	963	1031	947	931	981	1002	1003	985	882	986	919	975	970	987	925	1056	1003	995	1001	956	964	999	959	989	1005	990	910	971	919	971	1032	930	958	966	979	922	1046	966	986	959	987	976	952	1017	956	935	970	965	974	956	922	962	943	999	933	968	950	1009	986	1067	964	1013	975	978	940	979	970	980	1020	976	1010	896	967	968	950	974	973	1012	1011	958	970	988	981	983	925	993	1002	988	990	946	994	983	935	964	992	979	990	918	962	928	925	988	957	972	1017	978	1002	968	979	1001	963	947	941	984	969	1013	983	965	932	952	954	970	1010	1031	979	935	1000	978	995	992	931	981	990	960	1008	940	959	1005	955	973	1001	1005	953	986	945	966	1036	1012	960	965	983	951	986	974	961	995	990	922	977	1035	926	980	959	985	1009	1019	997	940	946	987	990	974	1015	976	992	942	967	929	1009	1030	913	1018	994	985	950	977	990	988	953	989	974	998	993	992	956	993	985	947	904	943	969	954	947	1024	936	1008	972	1042	1031	938	976	1007	963	997	915	1031	919	1002	975	971	986	975	957	941	955	953	984	975	1000	972	954	903	1043	970	966	963	990	1001	930	999	920	973	960	1001	987	1000	943	942	993	990	935	985	940	996	1002	951	973	956	983	962	967	992	997	917	927	1014	1002	919	924	944	993	966	964	930	990	1013	977	936	1014	934	979	926	1016	1013	909	960	995	958	1027	982	972	946	954	907	965	993	1011	1011	966	914	988	991	988	983	977	955	978	1018	986	971	993	940	1013	948	984	982	946	977	910	986	937	965	960	1007	979	985	956	968	1027	924	928	951	934	948	983	971	1034	976	968	1010	943	1015	902	959	991	958	932	954	962	916	923	962	976	957	992	961	992	934	961	985	960	971	944	940	951	989	947	920	920	969	964	1019	968	980	965	1018	984	960	1006	953	1005	970	995	957	937	944	981	919	966	979	1024	935	934	986	997	978	952	983	988	990	976	964	949	955	961	989	924	935	1001	1008	999	980	945	1037	921	939	1030	1002	966	948	991	927	1011	964	919	941	946	999	1003	1007	994	1024	966	959	969	1020	987	936	983	938	954	977	982	972	964	958	941	963	1002	985	1045	1008	950	944	939	1028	960	984	955	988	960	993	950	962	991	964	948	952	981	1020	950	1043	966	948	964	996	1021	959	942	960	988	966	1015	998	949	970	996	1064	969	962	934	947	939	1016	962	999	947	928	974	955	938	1016	979	948	998	951	943	943	1001	970	961	902	973	933	968	925	968	989	990	962	977	949	944	984	966	972	950	983	962	941	983	989	1016	998	948	1020	985	990	1001	950	1019	1018	923	1032	941	970	959	998	957	1018	993	992	969	985	937	967	953	987	936	997	1019	1003	978	960	977	1033	971	987	1036	955	948	977	996	990	989	1010	995	1018	975	974	930	979	989	963	1002	997	1003	947	964	996	976	1021	975	933	939	950	944	1008	979	977	948	985	958	1022	966	973	981	999	1021	1049	976	945	952	1011	1059	976	945	1021	975	955	998	938	991	957	913	969	960	1002	1022	975	948	977	942	1010	979	941	987	935	905	979	1008	1000	988	1011	1018	1039	1035	957	996	990	923	981	969	902	911	974	976	951	946	988	957	957	956	1024	977	990	966	953	960	955	1005	973	970	1024	945	1016	966	971	934	956	981	948	926	954	1009	1019	989	1001	988	948	984	1003	963	966	949	932	980	1008	989	1046	992	1039	982	986	970	935	1032	986	1001	915	978	958	996	993	966	1019	952	983	919	992	937	989	951	939	972	927	961	983	948	1011	964	947	1006	967	984	928	971	957	1029	991	955	924	903	1009	993	974	921	975	984	984	972	926	1009	960	998	1019	1004	980	995	1001	962	1004	899	950	952	1038	961	952	989	994	921	1034	973	961	992	946	978	954	956	957	982	1035	967	1055	1008	962	985	1010	943	937	979	957	1031	1011	963	998	1018	941	976	980	1006	932	988	1005	976	1019	993	968	939	993	968	980	941	955	986	987	936	1017	1024	1008	1001	984	959	965	967	1021	996	963	951	1031	985	1019	990	983	932	999	978	944	952	968	981	941	1045	990	1032	996	960	981	1013	917	987	995	981	985	942	966	943	1029	916	944	928	998	1027	938	995	970	950	1019	954	974	973	928	967	967	971	949	942	979	979	984	966	936	961	961	1011	966	960	938	944	942	977	938	946	981	931	978	1004	972	956	921	1008	958	955	933	984	1047	1000	971	993	939	991	960	931	982	959	960	978	917	1027	964	953	951	1006	1004	966	982	927	979	1024	975	974	989	990	995	1033	976	1024	991	996	956	927	965	933	966	950	999	907	941	929	972	939	957	956	993	987	977	1024	965	940	995	951	927	995	982	948	946	950	965	975	973	997	1011	976	1005	917	984	1014	966	952	992	1030	979	986	990	969	939	954	995	971	970	940	944	946	1007	971	958	947	996	945	963	957	956	940	915	961	969	1032	949	981	935	992	991	978	932	910	965	983	969	940	957	995	969	995	932	956	972	998	981	1009	943	941	1009	930	967	972	992	947	1026	969	978	949	985	985	963	951	965	1001	965	965	963	962	970	934	995	971	956	1000	981	919	961	980	944	1009	990	1005	941	935	936	956	934	955	1018	951	1014	979	986	936	954	1000	940	934	921	973	973	941	982	974	974	917	985	998	987	943	927	910	995	965	931	953	968	1018	959	918	995	965	1006	1031	941	947	986	925	963	931	991	954	969	977	949	983	999	1006	962	919	1035	974	1022	973	973	1001	959	1012	950	969	951	996	981	990	1045	992	963	986	991	951	975	983	950	992	968	979	989	1002	985	1039	935	915	977	974	958	1032	980	945	941	987	936	965	1020	932	938	940	1009	966	935	907	974	976	965	1007	936	923	968	1020	994	952	930	970	965	939	929	902	972	951	903	986	1005	962	999	1012	986	958	971	905	994	987	950	985	950	987	1007	961	998	953	951	1005	988	937	931	996	1004	1002	953	1003	965	1018	991	943	905	1045	931	971	984	977	1031	997	985	971	948	990	1007	983	969	976	1028	1018	931	983	1007	983	966	953	958	989	986	949	990	1000	997	968	988	920	957	980	928	915	962	1050	945	957	985	986	947	948	934	1037	1000	999	982	1035	951	1010	984	942	992	969	949	960	948	926	892	1011	978	1020	970	966	974	1016	1000	963	993	1011	969	984	1000	979	962	952	992	1012	962	958	1016	975	963	965	967	980	964	956	919	1005	995	1040	981	968	957	976	938	967	932	910	1028	947	989	973	980	931	957	952	966	1010	927	949	917	974	935	991	1007	1017	957	1016	981	959	993	987	1026	954	947	991	937	929	965	983	930	992	972	1003	947	998	967	997	976	990	914	965	951	1003	981	984	942	979	924	980	975	929	953	987	959	947	964	941	976	902	1000	950	1007	989	1002	1002	936	981	938	1025	974	995	970	998	961	926	990	993	959	957	945	919	992	956	994	1019	1014	946	982	1018	933	979	883	958	961	929	1003	980	1022	929	932	954	1016	924	962	949	1009	930	1022	960	1007	925	993	957	959	933	1028	1003	1018	936	926	996	966	954	1028	970	980	986	1007	955	1012	1002	1007	945	985	945	945	994	992	1002	956	932	991	990	987	969	1010	1008	925	1026	985	990	987	992	946	938	1026	998	906	967	980	948	997	985	938	989	939	952	974	987	930	949	954	948	940	980
24713	21129	24673	27808	20941	3476	600	451	463	413	415	359	372	333	350	355	358	383	406	359	337	378	346	377	349	365	328	326	371	361	377	352	377	338	390	387	378	367	384	363	344	377	355	333	350	367	382	332	343	320	383	355	366	337	407	357	376	369	336	342	348	339	365	388	342	395	323	356	400	361	359	368	395	347	365	362	365	354	414	359	343	347	376	350	399	348	337	355	388	371	377	377	356	338	347	324	380	344	328	390	353	379	340	356	320	348	338	351	348	347	336	330	343	388	390	361	345	385	350	361	357	364	330	310	371	358	374	364	335	332	346	348	383	360	343	360	385	334	368	325	368	328	350	341	311	335	330	360	349	360	340	360	358	367	338	352	375	361	344	330	374	351	374	346	342	339	307	353	309	359	325	339	377	383	348	343	367	388	348	376	339	349	358	428	366	355	353	350	359	346	341	373	342	364	349	371	326	328	343	339	344	337	370	372	352	350	327	353	375	398	347	379	362	351	341	360	324	355	372	349	368	329	365	389	369	367	368	334	384	337	360	362	349	369	340	346	364	380	364	369	392	368	367	360	373	331	350	319	360	361	351	319	366	354	393	316	377	389	386	313	361	327	366	393	340	374	321	368	364	368	404	374	379	341	332	346	372	352	344	353	343	350	380	320	336	330	384	352	337	368	325	340	380	340	386	328	360	347	351	369	345	346	362	374	406	358	345	363	360	316	338	336	381	389	329	340	358	384	347	367	363	394	362	353	376	375	337	393	364	363	340	314	325	362	367	378	324	349	339	304	318	363	354	360	337	342	378	346	342	312	368	327	335	328	364	360	313	366	343	367	372	297	322	340	409	345	368	350	342	388	356	375	356	375	361	353	365	366	341	379	352	354	340	322	370	380	394	343	371	336	339	371	333	360	372	342	357	358	386	319	371	350	328	355	362	353	379	369	363	341	336	356	374	355	366	372	342	384	360	338	333	374	337	344	349	344	353	353	359	330	375	360	353	369	376	344	340	338	352	371	319	389	331	339	359	350	372	386	350	377	334	412	320	355	352	353	381	362	363	375	367	341	348	371	327	341	363	367	358	333	353	332	332	319	350	343	360	351	358	370	359	359	340	385	379	372	377	348	344	355	332	339	367	350	349	336	337	374	359	324	348	343	346	379	375	340	352	335	349	383	331	346	361	333	323	380	337	312	337	330	329	383	353	367	327	345	371	378	379	375	372	369	366	386	316	352	350	360	367	384	411	376	288	377	376	332	359	341	338	366	337	316	321	343	357	382	401	351	363	341	338	329	370	330	363	360	380	335	355	366	408	332	347	349	322	351	358	352	366	332	360	359	382	391	357	371	360	342	358	346	351	337	406	369	345	300	348	325	376	390	357	361	340	348	345	334	381	378	375	305	353	356	360	386	378	314	336	362	358	364	343	370	384	336	387	380	341	328	348	361	344	350	362	348	344	358	390	337	340	358	356	332	354	360	345	367	378	362	326	360	342	363	345	360	345	368	319	328	337	324	383	320	331	379	367	334	356	356	339	390	361	357	360	370	362	350	369	346	363	376	346	329	367	351	319	297	366	391	382	409	343	368	411	356	367	355	340	354	378	369	357	309	375	336	363	342	364	337	339	338	339	339	360	363	354	368	333	348	316	381	353	347	343	334	359	367	348	366	316	312	333	374	365	386	373	369	309	337	370	318	341	340	378	353	370	363	368	365	357	365	361	348	330	338	361	338	379	360	365	387	371	375	366	362	360	352	360	368	361	311	354	331	366	329	341	362	331	365	349	353	361	357	322	354	348	352	306	350	383	359	349	348	350	353	353	331	306	317	346	363	407	347	352	386	348	366	372	337	369	343	380	355	364	346	364	361	380	389	340	353	357	371	369	330	347	377	318	336	371	333	384	319	352	326	337	365	341	386	393	321	329	368	355	339	368	343	357	346	366	359	357	342	322	332	369	385	367	309	361	335	342	370	335	320	352	367	341	350	337	334	369	418	368	346	335	334	345	364	362	338	333	369	360	363	377	366	369	379	375	355	355	373	327	352	381	338	396	361	391	358	383	352	360	333	369	332	325	357	371	326	345	367	386	349	342	391	367	357	334	357	340	342	353	387	353	379	354	374	328	366	352	384	345	348	360	364	354	323	317	373	376	331	390	343	354	347	357	352	362	309	350	329	343	385	382	386	404	363	328	365	322	329	333	334	353	347	338	370	307	295	369	356	374	367	360	349	341	345	354	344	370	338	340	361	359	359	372	370	356	361	325	362	390	379	331	399	350	341	366	364	304	341	363	375	342	335	336	326	372	375	326	334	329	370	347	348	383	357	360	353	329	358	328	358	367	362	335	358	409	375	354	328	360	372	364	341	375	337	359	335	345	373	347	357	347	370	373	363	378	360	353	358	339	326	330	378	371	366	346	386	363	348	352	376	389	390	383	350	347	412	347	313	315	364	331	374	348	345	314	360	369	351	339	341	354	355	340	360	374	344	365	335	358	346	379	316	379	384	347	349	374	357	374	367	372	421	369	327	355	355	333	364	353	367	326	402	359	366	340	379	325	334	337	352	321	390	372	339	364	364	358	331	334	315	340	359	379	330	358	388	373	319	349	352	351	381	349	369	371	386	391	363	325	356	365	354	332	369	333	383	332	376	339	340	373	344	381	365	381	350	326	407	370	355	358	325	386	359	342	342	340	355	365	347	365	332	374	366	353	344	367	338	373	351	373	362	392	356	341	379	363	340	359	343	358	348	317	367	405	371	340	346	345	363	341	332	354	340	347	341	348	355	355	323	373	346	362	331	337	380	324	365	369	351	385	337	333	348	363	391	340	365	364	388	395	373	352	327	390	345	338	350	321	359	344	358	385	354	375	332	350	357	329	377	378	352	368	303	349	374	360	335	365	357	357	374	371	330	364	361	374	380	389	332	361	366	339	353	355	342	356	337	370	368	336	341	352	377	361	379	390	380	350	382	351	391	354	360	346	319	346	350	345	369	360	335	386	356	343	335	356	374	373	337	378	382	380	333	349	381	332	349	379	383	348	380	316	379	359	357	350	339	330	366	330	357	340	380	330	366	371	362	354	394	355	340	321	307	338	328	348	354	339	350	350	348	379	347	356	339	334	375	369	368	355	366	354	323	357	328	397	361	343	354	379	376	354	374	304	396	359	320	348	375	338	331	373	324	352	376	351	351	352	395	373	333	361	358	354	356	342	347	409	345	345	338	363	380	351	342	352	368	331	309	365	352	338	314	359	366	345	333	363	351	342	363	384	361	345	317	368	372	348	352	354	380	365	356	354	357	323	333	372	349	391	349	386	321	377	351	350	329	369	349	350	337	333	367	365	325	353	352	321	360	348	357	358	373	330	335	343	369	337	355	366	374	334	334	379	354	311	354	369	369	349	336	323	349	324	356	390	365	314	374	336	381	343	367	348	351	393	387	340	324	353	332	366	364	368	356	316	370	384	373	379	377	370	332	359	380	340	326	340	353	360	358
3673	3085	2080	1320	966	917	891	819	839	783	823	805	831	788	755	724	789	758	764	774	827	751	764	789	824	796	757	818	801	808	781	780	758	789	764	770	785	782	765	796	814	798	815	742	749	761	788	759	774	778	745	793	773	777	761	774	727	764	765	806	776	751	699	733	800	757	776	832	759	800	803	716	752	781	748	770	828	753	744	786	784	775	812	755	802	773	780	726	798	811	783	809	834	819	795	766	814	792	821	781	765	783	763	795	780	817	792	817	801	717	758	765	742	761	774	766	747	811	761	758	775	753	750	755	798	790	738	793	748	761	772	799	750	795	771	798	813	754	797	820	781	807	788	722	776	821	809	726	764	796	781	755	758	730	776	817	768	734	805	779	710	746	786	824	781	779	758	793	768	768	753	759	842	723	764	755	796	726	760	771	819	774	738	739	770	791	775	758	750	853	808	809	785	841	756	750	681	764	742	818	742	773	749	763	740	758	745	797	760	755	745	715	773	730	753	749	724	761	813	744	794	757	795	751	773	771	723	743	766	736	796	764	758	792	738	786	798	754	832	749	783	779	799	773	748	819	786	755	806	805	768	802	746	747	788	764	812	763	791	777	762	748	815	768	745	813	790	755	770	826	789	733	748	768	813	821	776	756	749	802	814	722	792	801	747	797	779	782	774	844	833	807	802	721	804	793	781	822	781	784	843	844	742	775	767	709	779	756	784	710	788	773	743	794	795	774	765	814	798	755	777	748	773	753	766	789	791	752	800	760	796	813	776	777	790	786	796	729	803	775	766	795	741	790	811	769	746	772	805	741	801	767	711	739	778	810	753	802	745	763	803	770	809	786	760	773	775	781	691	778	805	800	764	743	806	756	782	794	785	779	791	809	773	769	806	743	782	706	778	780	758	788	781	731	728	761	772	783	805	744	777	733	772	788	754	730	743	808	768	803	735	780	768	750	838	767	773	750	795	786	805	799	757	778	769	778	789	801	789	794	752	806	752	825	793	755	744	764	775	797	726	737	750	754	768	779	787	710	775	761	780	792	725	772	738	748	808	764	856	754	828	763	764	742	816	803	762	775	767	745	781	789	788	785	798	734	746	751	774	768	741	739	734	807	743	776	747	752	820	789	770	745	783	745	764	773	769	748	805	748	812	770	799	745	743	803	832	750	747	771	728	773	839	763	749	802	813	789	745	796	783	772	816	731	784	763	777	728	770	732	813	795	772	791	803	792	733	797	765	778	800	826	766	792	736	761	786	783	732	741	815	795	756	753	798	776	766	794	780	842	800	783	765	802	812	731	775	822	797	802	720	778	800	755	771	767	796	708	754	737	761	784	764	798	749	827	771	800	755	808	783	753	738	787	775	757	790	762	798	783	821	812	763	750	760	737	709	788	765	750	752	791	744	779	781	796	816	785	805	826	785	809	782	786	775	767	764	768	784	763	822	773	725	795	793	776	761	824	752	797	734	757	796	792	762	775	745	759	777	777	794	800	760	744	800	779	796	849	742	751	746	765	778	792	803	804	773	774	763	774	813	781	763	738	760	767	760	773	786	783	786	769	765	780	837	793	765	790	754	790	804	756	771	814	780	785	807	767	783	794	740	787	831	781	779	783	800	806	782	763	779	785	765	797	779	752	749	755	746	779	808	765	734	754	757	787	798	738	798	776	766	747	789	794	829	748	858	768	728	796	773	818	755	818	807	827	760	804	771	758	770	736	732	726	781	758	774	753	752	779	729	803	814	742	771	768	766	789	806	800	790	782	788	776	779	798	801	758	747	769	763	800	803	828	831	768	742	748	803	798	796	682	732	757	800	740	780	801	779	779	756	765	763	771	791	734	753	736	772	773	834	747	776	738	743	792	810	777	733	773	763	756	707	780	798	743	785	753	802	800	773	782	754	799	800	787	788	750	791	756	793	812	720	810	767	790	757	762	780	760	774	742	749	717	771	705	732	747	790	762	725	782	808	776	831	810	753	783	806	773	760	760	732	778	786	790	754	771	747	710	809	767	767	763	761	744	724	786	755	723	783	770	776	770	824	761	741	775	735	761	817	751	752	740	782	769	752	747	769	766	800	791	735	774	769	815	743	765	748	774	801	776	770	782	775	774	757	792	812	742	719	809	785	828	792	767	776	793	773	806	719	782	763	730	773	739	732	792	786	744	757	790	781	760	828	753	788	764	777	840	815	856	839	806	763	855	722	759	756	775	790	771	765	820	731	788	757	796	798	771	756	737	792	777	817	789	779	791	755	769	764	743	770	731	736	770	752	757	773	748	783	842	762	777	797	757	766	760	812	760	750	786	769	768	769	755	782	787	732	776	753	752	766	777	741	785	770	803	789	745	784	780	802	752	765	794	820	791	796	830	822	780	801	790	758	750	790	752	728	803	748	782	788	706	787	830	812	800	746	770	770	794	817	763	812	762	778	753	746	753	745	813	798	768	794	750	800	813	769	725	767	837	776	749	741	767	724	826	779	742	727	817	768	809	805	728	774	766	782	819	768	780	785	741	795	762	805	757	769	765	753	771	762	792	732	714	784	786	787	785	747	757	777	822	800	744	750	768	772	788	813	814	807	797	780	818	773	778	825	769	776	751	789	775	712	788	773	758	831	738	786	749	770	778	743	761	776	745	790	750	783	820	823	757	751	776	749	761	798	778	778	729	762	761	780	773	785	745	785	762	750	790	751	787	790	756	767	758	780	748	745	793	769	760	726	813	807	806	793	808	748	778	724	726	762	789	798	779	777	801	783	783	763	762	830	780	771	751	776	771	761	792	739	740	714	712	761	756	762	792	765	776	772	766	733	780	791	784	788	710	681	773	744	758	798	765	784	731	839	772	746	711	867	694	808	775	789	781	765	789	776	788	774	744	773	710	778	761	762	786	762	807	773	752	725	743	758	794	780	784	839	783	791	774	771	771	786	731	773	765	776	772	802	776	810	766	796	770	745	824	782	785	825	754	818	776	763	782	775	766	723	759	748	768	765	734	799	767	729	777	751	815	762	723	744	713	797	750	766	767	792	747	745	770	813	747	814	764	744	823	764	736	787	767	748	733	779	786	773	797	784	831	787	777	749	801	755	783	739	764	784	839	768	765	789	811	749	795	779	755	727	787	754	802	719	762	730	801	765	790	721	816	830	772	811	766	817	755	825	789	752	790	763	767	782	771	781	756	805	771	779	783	789	733	776	776	765	782	757	732	807	781	780	749	797	755	750	752	752	754	762	763	767	792	792	765	769	794	785	741	769	751	754	779	788	693	780	749	751	767	756	753	807	777	732	744	783	730	789	739	748	800	788	788	752	787	774	760	775	807	736	791	776	763	816	760	794	815	787	756	800	766	727	791	743	741	769	804	692	727	825	736	776	755	825	777	790	756	786	733	820	760	741	783	783	785	796	793	772	784	738	789	749	767	736	775	735	774	764	803	784	785	774	804	777	801	783	809	808	706	729	817	792	745	767	754	831	752	751	756	785	777	746	774	765	802
24030	21182	25313	27301	21184	21176	2644	449	340	338	246	210	234	200	207	221	212	226	187	161	170	187	196	188	152	191	149	181	172	177	154	171	191	204	184	178	185	179	136	180	185	194	179	173	170	167	166	154	175	196	155	166	173	169	183	172	194	140	162	157	167	177	172	158	169	178	169	156	186	163	169	196	183	158	172	199	178	157	206	157	195	165	152	149	183	192	166	156	161	166	149	172	165	198	189	172	164	156	181	189	154	171	210	187	177	150	150	163	151	158	153	181	168	197	184	189	165	182	185	167	214	176	182	168	161	162	172	179	192	191	152	168	168	203	184	162	198	163	150	151	184	155	169	159	197	185	172	184	191	173	182	162	164	191	174	169	140	192	188	168	192	166	157	169	152	149	179	175	178	170	158	167	165	156	173	155	149	167	150	174	163	175	157	172	176	181	148	166	150	152	166	153	184	168	150	173	157	186	176	151	165	140	172	175	172	161	161	164	170	180	165	174	155	172	189	171	176	175	174	171	170	169	179	158	204	152	169	163	204	192	164	178	185	146	178	171	169	159	175	194	164	165	168	186	170	169	159	175	181	148	170	172	192	189	174	184	159	161	177	159	161	149	161	159	182	173	180	194	204	165	173	169	169	174	156	174	171	173	157	161	170	192	180	171	185	194	159	176	166	175	171	176	155	171	175	177	157	153	171	182	152	148	180	167	172	176	168	164	174	179	166	161	175	175	172	148	168	181	180	176	172	161	156	179	178	182	198	165	153	166	159	198	178	167	157	175	138	141	152	179	155	192	175	159	145	149	145	166	147	182	157	166	168	166	165	171	164	193	172	150	190	183	204	162	171	183	164	152	170	169	176	169	179	174	161	192	178	171	154	190	220	185	164	145	174	156	162	180	185	161	162	178	151	166	180	161	166	166	148	201	179	166	151	159	171	145	163	177	164	168	203	178	136	159	198	205	194	151	179	181	171	171	177	179	168	156	177	173	176	159	182	177	179	174	154	182	191	171	174	153	181	182	177	174	190	164	173	172	168	170	169	176	190	159	172	161	165	172	200	169	181	151	178	198	176	198	167	169	187	162	147	179	177	158	168	170	168	181	169	178	166	146	174	182	174	184	143	152	173	167	178	181	160	159	180	175	155	156	184	161	162	164	202	170	184	155	196	188	195	155	162	202	183	186	160	173	149	162	175	170	142	182	184	182	165	175	200	182	168	178	159	164	176	167	177	164	123	150	166	194	183	167	174	187	182	177	185	165	175	153	165	156	164	176	169	173	184	183	165	184	156	177	167	171	147	197	162	154	138	165	172	191	156	169	162	153	154	178	200	198	161	168	173	170	180	196	190	148	163	161	181	163	168	162	192	176	195	174	189	182	153	159	172	166	179	161	170	171	182	181	168	151	165	179	165	183	175	186	204	175	149	146	158	181	211	177	157	185	175	169	174	164	161	165	198	173	154	182	151	147	170	164	178	189	167	164	158	166	202	203	161	176	148	166	159	177	168	165	159	136	158	168	182	178	180	184	180	176	163	205	183	178	156	173	174	175	157	147	158	171	173	205	144	184	169	169	185	169	172	184	192	165	170	192	171	179	162	179	166	166	185	171	164	160	164	165	175	172	190	163	204	177	189	163	196	183	160	174	152	165	172	184	176	169	168	162	159	165	163	195	165	160	180	162	167	189	183	182	172	161	168	190	181	178	171	175	172	153	149	162	160	180	193	149	171	174	197	187	177	157	180	148	162	161	139	161	173	157	184	167	184	187	148	168	139	183	158	177	177	176	183	164	173	174	182	193	132	196	177	187	208	167	184	185	158	193	144	172	178	162	172	170	178	182	173	200	192	160	189	200	161	190	169	184	174	152	179	170	178	182	163	189	168	162	182	168	177	153	171	187	180	172	172	166	169	180	181	174	163	165	165	178	185	162	161	173	154	148	197	177	154	181	187	178	150	181	168	165	152	174	171	170	165	191	165	185	169	165	157	175	171	150	181	180	169	165	153	193	163	186	183	160	181	175	157	162	184	148	194	222	174	174	169	173	160	199	164	162	154	179	168	181	183	177	153	162	169	174	190	164	145	147	179	170	197	199	165	169	179	164	172	198	160	185	152	165	149	166	180	181	171	176	168	161	149	150	196	165	153	182	144	171	164	173	170	196	150	184	181	170	163	158	175	164	172	170	155	197	159	184	189	184	171	168	173	177	173	163	168	178	168	173	151	160	174	168	169	168	164	185	166	174	162	149	173	173	182	153	165	183	190	139	168	176	173	160	159	163	153	169	169	164	167	190	152	165	158	164	140	194	168	169	200	171	173	158	173	175	169	149	165	163	186	167	169	171	178	175	163	177	175	167	184	158	183	155	185	169	168	152	180	156	170	165	177	187	178	159	151	155	182	195	155	165	148	198	177	164	166	153	205	167	158	153	194	158	149	175	184	186	168	149	158	192	165	136	178	161	181	185	166	169	164	149	168	195	167	159	171	157	155	148	185	193	150	170	151	166	173	175	166	169	153	171	196	171	162	170	146	184	163	180	152	203	178	183	194	174	152	143	159	204	173	160	170	194	185	152	187	155	171	182	179	181	200	159	163	165	200	156	165	149	179	166	175	152	165	165	169	166	194	161	191	175	164	175	151	151	159	170	171	162	175	151	179	145	163	171	185	135	160	171	170	175	178	156	176	168	165	161	192	185	177	177	152	155	152	146	181	182	185	171	168	173	166	160	182	166	171	182	178	171	166	161	164	165	165	153	157	178	173	181	158	191	161	173	206	180	154	157	165	158	183	198	164	172	181	146	173	151	189	172	154	192	171	185	188	171	167	182	185	171	167	157	163	175	162	176	172	182	160	162	174	185	168	167	163	162	174	175	161	160	181	176	162	188	178	170	181	197	168	182	193	179	194	179	169	180	172	193	167	150	183	170	166	175	163	212	178	167	197	160	157	174	168	186	171	174	158	175	155	163	195	156	156	149	149	160	166	170	191	172	174	160	179	187	174	174	155	172	177	163	163	175	172	161	163	170	168	167	174	163	154	155	181	165	174	207	152	157	152	181	163	154	167	169	149	183	161	188	171	191	189	150	150	156	172	172	168	163	154	174	197	184	172	165	150	170	168	182	173	160	163	175	175	180	162	168	180	172	168	189	166	164	170	171	157	147	159	133	192	175	178	185	212	172	188	145	174	157	201	173	157	161	182	196	173	149	171	164	178	173	175	169	169	169	161	172	195	175	167	167	145	153	157	168	169	161	154	173	162	176	165	191	162	182	170	173	157	157	160	170	183	157	180	166	167	168	178	143	174	140	178	192	201	161	164	150	178	182	167	172	165	182	167	177	164	170	167	171	150	166	176	172	150	168	188	164	166	168	190	156	153	186	181	218	194	172	165	162	183	179	180	147	161	185	169	185	163	195	198	171	176	181	193	161	179	154	177	175	176	196	164	181	168	182	182	168	183	184	176	188	184	168	177	203	199	160	180	166	181	164	163	152	177	190
3623	4796	3077	1395	866	705	579	533	499	492	432	479	407	463	414	410	416	408	446	451	407	397	436	461	411	407	409	402	428	401	446	406	428	407	415	379	413	433	437	392	433	422	420	443	430	432	454	448	426	422	386	414	381	391	392	464	403	434	407	436	392	400	450	443	398	394	437	422	436	394	418	439	414	425	401	413	427	401	394	427	439	381	426	442	420	433	406	421	405	382	393	435	428	437	385	423	428	372	429	420	417	415	415	394	397	433	395	443	459	446	395	448	393	419	421	409	393	381	397	387	423	393	439	411	393	384	407	421	397	437	387	445	412	429	423	404	407	402	385	405	400	362	424	447	394	404	401	425	387	393	424	402	358	419	419	409	428	380	417	448	395	419	428	430	389	400	441	403	438	419	420	418	429	383	396	417	417	409	427	436	414	416	408	458	414	399	428	396	392	387	376	405	400	436	397	422	425	385	415	355	411	414	411	437	431	391	372	394	386	419	377	453	369	426	418	412	415	414	412	412	407	410	405	361	449	437	429	409	395	394	404	386	414	398	433	435	439	402	407	430	430	385	423	419	436	417	402	422	408	422	439	403	398	414	423	391	398	421	388	401	372	436	423	363	413	438	421	420	427	411	407	416	405	411	395	420	413	418	412	392	396	377	412	436	382	399	418	362	392	411	411	449	410	438	422	393	417	401	387	387	413	408	386	406	408	392	455	409	374	430	405	448	406	401	382	422	420	437	371	425	422	435	439	405	433	419	396	401	379	441	413	387	402	407	424	402	429	403	404	435	395	450	401	431	431	392	385	412	407	444	418	395	413	404	393	421	416	423	399	405	440	401	421	441	437	434	410	398	414	421	424	429	424	439	418	407	417	426	402	415	412	461	443	424	371	452	412	466	441	417	412	439	449	394	398	401	424	381	444	420	454	418	428	403	410	382	398	426	401	411	398	410	390	363	365	396	431	474	422	387	433	441	404	408	420	386	416	411	402	418	442	384	433	402	399	384	456	400	403	434	399	394	401	419	398	390	396	403	428	388	376	401	404	414	413	448	422	434	417	394	424	421	410	417	398	432	388	407	393	406	428	409	425	394	390	399	424	408	382	438	468	399	395	385	425	434	399	411	425	434	394	392	378	391	445	396	397	419	386	420	415	440	423	455	430	399	402	372	397	433	407	380	389	405	416	414	390	409	412	418	415	419	433	440	441	391	373	420	413	403	431	396	425	404	402	433	409	433	421	437	415	392	424	379	452	434	462	428	447	427	456	430	385	423	399	400	451	412	391	450	391	393	403	415	419	424	417	430	409	423	425	445	382	383	416	406	425	400	402	430	424	403	404	407	428	408	407	385	380	407	425	426	427	449	409	397	459	428	387	414	441	445	387	408	419	471	414	433	408	412	459	417	434	410	407	420	434	446	361	399	416	411	401	425	419	410	462	429	398	408	388	433	426	390	423	439	419	376	443	389	450	408	410	415	415	395	420	416	385	411	391	428	419	380	441	433	439	416	416	454	394	426	400	405	383	434	408	413	431	372	389	413	403	367	417	368	450	443	392	401	404	444	409	400	377	405	370	416	399	408	394	409	444	425	409	405	403	381	414	401	425	372	400	441	463	434	418	402	436	412	418	394	396	428	456	441	388	385	431	365	407	419	455	440	446	447	422	410	425	414	437	403	437	441	405	428	413	420	403	393	454	393	405	416	449	377	373	385	437	395	395	422	412	388	430	389	439	413	418	380	429	412	390	430	438	434	405	398	439	401	401	402	369	401	431	405	432	434	383	396	405	417	423	409	422	423	409	426	402	418	441	404	424	439	391	411	365	434	417	412	404	402	397	440	345	395	402	396	385	398	410	402	395	405	405	444	390	408	376	386	414	399	432	401	443	394	404	424	435	418	421	442	422	411	387	444	401	389	412	385	418	400	393	427	409	416	401	419	398	380	400	421	409	413	409	403	404	441	387	419	367	396	439	395	383	430	381	411	432	417	384	418	410	417	393	463	360	386	409	415	421	430	389	402	427	423	407	428	423	368	417	391	420	390	408	403	426	442	457	404	411	428	441	374	436	401	421	422	414	456	418	370	416	408	413	391	386	398	402	437	405	416	416	396	418	411	417	453	436	413	410	402	405	479	393	410	413	371	409	393	381	427	414	416	400	373	387	383	351	451	393	418	399	403	397	413	402	395	391	423	444	413	411	438	390	399	409	404	414	416	394	421	388	400	411	403	405	387	409	401	404	396	419	405	399	420	417	410	427	444	411	425	373	415	419	414	393	424	412	380	390	383	371	409	402	431	408	359	417	423	419	428	411	390	407	393	418	420	401	372	382	415	381	381	482	434	423	422	378	434	429	402	404	378	397	401	396	407	409	404	401	446	397	419	365	378	381	425	431	416	385	383	410	429	421	406	405	443	415	428	400	398	428	381	434	439	401	402	402	406	420	455	399	416	421	408	418	391	434	428	430	434	399	415	386	404	425	402	426	437	430	412	432	419	398	398	404	412	414	410	423	409	411	436	445	405	407	419	399	405	371	393	418	436	427	380	396	394	400	408	379	432	416	425	439	378	394	416	419	425	435	383	407	428	435	424	412	405	405	427	425	433	423	426	411	420	431	382	407	425	393	397	395	411	415	440	439	404	408	394	425	414	439	387	426	420	413	417	435	436	379	384	382	397	428	380	430	437	405	402	390	411	408	399	419	413	443	434	443	406	395	407	404	406	396	385	438	415	440	397	386	373	436	406	411	399	426	434	433	424	432	403	418	409	454	374	401	393	401	422	420	422	461	396	415	426	405	418	425	435	403	421	406	416	418	410	395	423	376	394	372	412	437	397	409	473	426	408	466	445	438	411	395	396	434	444	430	401	394	421	407	406	426	437	429	423	424	384	414	405	397	466	389	392	422	394	411	421	410	411	374	449	402	408	430	460	413	417	409	410	379	404	417	464	415	417	409	437	430	431	442	441	364	409	455	416	402	396	406	410	403	402	427	419	424	423	353	384	415	384	408	443	429	416	383	426	413	399	417	398	376	463	408	404	432	418	422	391	430	417	409	403	409	441	371	430	417	406	399	456	422	420	425	416	408	413	406	419	415	408	405	423	387	444	420	411	384	425	411	402	406	416	400	415	433	428	437	385	424	410	386	441	449	377	416	391	395	410	433	423	373	415	445	404	421	376	398	380	399	386	423	418	425	415	426	432	446	418	428	439	416	420	417	457	388	441	446	431	415	429	425	411	416	379	407	396	438	428	386	451	374	387	372	420	418	406	408	388	406	414	390	379	407	410	416	437	394	391	395	417	416	420	397	421	431	385	412	420	375	397	387	426	424	422	416	413	430	399	406	411	424	399	420	409	387	397	435	430	374	400	423	369	434	432	417	431	428	403	411	434	385	404	429	407	418	397	373	401	440	419	415	417	434	408	384	451	443	408	402	421	391	398	386	418	405	398	431	398	414	412	378	398	418	427	408	400	398	375	419	406	405	405	427	426	407	417
33516	11394	1503	684	552	529	440	483	400	437	473	403	450	416	405	444	418	450	411	455	448	440	442	401	386	418	449	434	453	413	412	471	400	419	416	396	436	389	451	454	448	423	397	413	432	437	434	419	452	445	448	444	425	444	387	447	432	418	460	399	414	432	444	472	441	453	427	424	414	418	392	456	404	445	430	423	438	417	422	421	413	430	415	443	430	413	407	432	436	408	380	420	430	493	424	440	441	403	449	422	465	425	393	419	423	402	441	407	415	456	427	416	416	399	464	412	364	473	454	407	446	407	436	418	398	361	441	408	458	419	396	468	434	391	457	458	457	448	470	439	430	429	463	404	410	437	419	414	457	434	421	467	428	443	445	408	409	390	449	397	390	413	445	442	446	457	424	432	409	427	411	409	410	415	455	450	404	407	440	421	459	424	426	411	449	442	428	476	425	456	457	383	399	395	413	443	432	431	456	464	417	402	411	417	426	428	461	420	414	447	448	424	445	437	406	446	460	417	440	410	457	439	402	420	427	415	416	447	469	428	412	405	443	436	444	413	474	421	462	390	408	412	388	444	422	407	418	480	476	410	437	422	384	377	436	411	426	443	446	451	411	417	397	440	439	422	402	390	414	421	439	406	437	430	419	430	399	432	430	410	424	440	392	434	433	438	379	412	416	436	420	457	450	444	414	444	441	434	441	396	440	440	413	403	448	448	427	420	428	435	420	410	411	415	407	421	389	428	470	372	383	428	413	406	411	422	415	418	432	421	409	414	411	438	405	421	451	414	434	418	456	428	413	432	403	427	487	425	433	411	437	414	432	410	433	391	480	409	412	419	401	391	440	436	456	428	414	438	467	423	385	370	459	407	411	463	410	407	424	427	390	448	447	454	437	458	429	419	451	417	458	449	464	428	430	444	399	394	426	433	452	422	431	387	417	446	434	405	397	410	389	378	391	401	449	414	425	435	446	435	411	399	407	453	464	421	435	425	416	415	423	460	415	401	421	398	418	402	447	401	458	417	422	461	412	375	412	419	420	414	393	445	417	428	418	426	411	436	442	420	376	395	426	385	439	427	423	438	431	395	426	439	411	437	417	412	394	420	425	420	443	422	406	421	431	438	454	440	432	433	401	414	427	410	436	392	436	405	440	412	445	407	448	421	462	443	400	437	405	407	414	404	409	427	467	438	440	441	402	458	407	412	440	460	410	423	413	397	431	426	468	430	440	416	454	427	457	439	441	442	459	445	454	429	439	459	437	441	426	442	422	425	437	414	413	408	435	448	482	450	411	413	450	388	402	387	441	414	428	422	444	404	420	422	425	399	408	387	419	434	447	423	435	433	428	443	406	409	430	439	414	380	425	426	419	460	415	434	407	428	415	426	428	392	457	432	400	421	366	461	423	369	444	474	431	396	397	439	414	422	418	409	470	412	406	464	423	379	455	438	453	412	424	449	413	424	427	416	405	406	439	427	411	429	399	363	456	414	485	451	423	409	391	432	491	424	403	452	454	436	423	426	412	419	420	397	426	425	463	395	416	423	411	381	440	406	412	387	401	401	408	427	436	415	411	418	410	393	399	431	445	434	444	429	432	460	424	428	415	453	408	450	421	422	421	420	393	395	424	417	480	419	468	471	453	408	439	449	434	455	439	447	402	441	397	412	410	457	412	445	418	446	456	412	398	427	427	384	392	431	430	441	452	419	427	438	445	425	477	449	432	458	412	456	418	383	428	393	433	407	441	426	428	431	422	421	442	391	397	415	421	439	409	400	438	442	424	414	402	410	434	401	433	451	440	442	415	424	402	397	431	408	438	410	440	419	442	372	451	406	456	422	422	406	414	400	450	396	409	411	416	409	438	433	436	394	402	413	426	439	478	404	412	436	454	449	402	421	420	394	411	441	434	396	450	392	433	422	387	420	391	394	407	418	426	437	420	460	399	394	480	428	444	426	432	448	437	442	418	412	391	406	406	427	395	409	434	406	411	412	428	451	445	406	471	430	440	428	408	424	418	408	422	389	471	407	425	404	421	432	373	440	416	422	410	435	408	438	451	435	428	469	396	422	397	392	458	427	429	421	449	434	417	422	446	418	416	387	407	396	463	411	452	408	414	433	422	408	394	428	401	418	388	427	425	451	406	410	390	377	413	434	430	428	384	434	385	450	416	441	427	434	453	424	396	409	427	439	388	424	410	451	462	406	398	400	453	456	426	441	424	435	446	411	434	394	413	427	450	436	438	381	395	380	373	411	446	413	365	408	450	405	443	428	427	404	445	426	446	431	431	440	415	455	439	418	434	402	409	436	456	424	450	431	444	463	445	416	427	432	404	401	409	409	402	415	401	431	428	410	434	430	430	425	451	418	434	432	434	418	405	489	436	463	436	434	436	407	475	419	442	463	435	423	440	438	441	419	426	439	397	418	419	396	426	424	413	436	431	421	425	413	425	423	437	420	447	440	433	396	401	423	449	445	429	409	434	433	445	424	404	399	438	441	467	445	467	424	432	465	422	429	430	413	432	431	432	449	423	467	450	428	424	438	421	421	409	425	417	440	421	398	425	440	413	442	400	438	473	406	403	434	440	434	460	446	434	407	382	418	456	432	435	428	430	437	412	424	431	404	433	437	462	424	420	431	492	433	443	446	398	408	453	422	430	414	440	409	459	415	425	416	386	426	434	439	402	432	462	391	451	395	379	425	426	417	443	404	425	445	443	388	429	433	440	451	451	402	423	423	428	450	421	420	412	364	437	413	422	418	411	371	432	415	417	423	453	417	417	416	427	423	427	431	441	410	445	422	419	446	445	388	411	408	462	455	422	428	379	423	425	461	430	359	421	427	400	438	432	420	453	426	450	433	439	407	441	417	423	396	408	454	464	422	432	427	420	404	421	441	463	444	419	399	389	381	417	407	401	402	394	397	405	412	462	428	387	402	437	400	429	469	450	431	447	395	441	400	424	405	443	423	438	428	452	453	452	449	420	450	458	429	448	428	444	428	393	468	440	450	436	458	438	417	404	438	418	435	445	456	416	439	392	452	412	479	439	435	422	410	432	469	436	407	472	446	387	433	372	390	423	424	401	421	435	426	431	471	415	421	388	427	466	416	429	427	426	406	375	406	425	428	397	442	463	392	399	405	390	437	399	426	434	407	404	401	455	413	462	442	442	433	429	441	400	436	421	432	445	423	408	408	397	420	451	405	360	410	424	402	430	466	429	423	448	453	473	454	424	439	463	418	437	408	415	408	422	388	393	461	413	391	375	434	434	408	410	421	439	384	408	445	426	415	438	409	473	454	441	426	446	409	381	420	425	411	452	450	409	455	441	392	450	431	431	421	415	415	399	399	409	413	431	399	460	406	453	442	420	401	412	452	457	420	433	428	379	415	454	428	438	441	442	424	413	415	419	428	423	406	456	408	447	395	445	443	387	435	424	428	383	434	422	421	482	447	412	457	447	425	455	441	432	395	411	432	402	425	434	449	442	419	429	438	439	438
7912	1115	1029	860	933	952	967	890	935	925	918	965	947	901	938	919	932	926	891	924	971	945	926	920	944	888	974	897	1024	876	923	927	958	945	970	911	912	978	960	919	915	914	934	969	920	967	869	938	866	909	925	956	951	967	861	890	932	928	847	919	923	936	922	916	935	908	917	940	907	873	960	883	927	904	946	949	975	930	924	906	899	954	883	968	892	921	998	966	936	925	899	916	892	976	930	949	969	941	910	920	934	896	899	937	921	940	958	921	981	929	946	912	881	914	933	917	931	931	963	975	908	906	921	912	957	956	901	943	909	944	930	935	864	920	907	918	884	929	857	917	981	969	904	929	904	910	894	952	904	971	927	936	967	973	960	927	938	897	978	955	937	882	883	949	947	902	956	943	900	930	951	927	918	919	927	904	990	899	930	889	929	950	932	896	954	894	879	918	974	910	900	948	950	921	970	957	876	892	884	933	916	969	898	921	956	943	972	893	921	973	962	943	944	928	925	896	932	912	961	908	926	891	909	923	956	887	902	928	893	849	906	984	904	928	899	938	906	893	928	899	938	878	900	923	882	939	948	921	935	938	904	938	948	918	913	907	1015	878	890	920	897	927	956	970	924	931	951	931	985	942	929	935	945	915	935	976	927	910	959	913	894	913	923	1006	920	915	880	939	908	913	964	924	949	967	878	930	959	929	899	934	963	896	971	966	903	993	887	891	902	903	919	887	903	908	883	946	923	970	904	969	929	904	979	894	951	980	939	914	947	961	971	932	969	879	912	947	951	906	902	969	919	940	932	937	934	974	899	941	966	929	973	930	924	953	907	898	889	887	932	908	921	942	879	966	906	986	932	928	910	916	914	904	879	962	914	938	901	888	924	961	942	935	897	939	903	912	933	990	937	924	943	910	916	948	897	877	925	968	941	932	941	959	910	904	920	947	888	915	905	918	913	904	873	920	978	931	939	945	972	931	926	902	903	969	929	945	882	941	961	946	972	908	961	912	876	979	920	924	961	953	932	928	956	951	895	963	927	899	946	903	920	906	952	940	872	920	940	936	856	884	904	914	908	923	891	860	951	934	920	895	931	945	955	904	939	926	948	913	953	909	963	914	883	950	942	907	945	847	974	929	925	908	964	897	981	920	896	972	896	939	895	934	877	969	943	946	962	914	969	917	915	931	848	901	933	932	960	947	928	974	937	912	959	861	976	943	986	995	953	927	961	957	922	915	914	937	922	965	938	877	926	946	939	941	948	949	938	919	932	923	966	876	956	899	920	952	934	923	968	965	919	974	941	944	878	897	935	936	940	967	919	893	925	906	920	945	951	1010	895	925	955	940	961	947	925	946	908	927	910	910	930	954	940	953	897	930	951	872	915	897	957	920	917	904	911	924	932	874	961	921	905	929	928	897	954	935	935	939	946	984	924	980	890	924	934	898	914	946	946	922	955	907	954	926	945	965	898	960	920	945	922	946	931	930	936	899	946	970	894	907	948	932	924	918	943	937	928	898	909	894	907	936	980	965	955	922	925	956	947	955	912	949	897	916	875	938	956	918	987	920	898	973	904	908	915	991	917	941	923	918	932	927	886	923	968	901	927	910	935	944	905	929	1032	921	924	899	915	922	918	891	921	927	922	951	924	967	882	922	932	960	954	924	897	878	880	954	928	887	947	930	919	897	927	918	886	911	955	908	924	929	921	969	943	954	960	911	991	965	964	970	979	928	949	884	980	965	958	888	905	918	931	922	948	912	857	923	894	937	929	890	912	863	909	923	897	972	929	959	941	943	951	933	876	925	927	960	945	958	908	937	929	886	986	927	960	930	932	939	874	971	938	958	890	981	926	860	942	944	913	953	906	961	865	916	929	930	869	922	927	968	904	964	893	930	967	882	933	946	941	962	958	920	899	906	957	950	914	917	901	951	948	979	970	961	968	917	974	920	903	947	923	966	957	880	913	958	948	968	950	936	882	970	886	948	892	927	941	943	977	922	915	970	948	967	930	949	911	949	926	923	921	883	909	969	893	909	878	902	898	895	893	938	915	927	913	933	954	936	920	863	951	933	899	902	864	922	915	962	918	921	948	933	944	959	877	912	939	940	910	889	886	958	965	915	949	850	905	971	931	945	934	909	933	898	924	867	970	939	918	959	890	916	886	906	962	876	904	902	916	924	880	924	967	960	935	910	946	959	939	911	941	932	927	982	924	907	940	913	928	958	929	931	975	888	940	879	965	899	951	888	868	947	935	879	922	904	894	878	862	956	957	903	911	941	914	929	862	924	973	935	972	859	925	983	918	952	944	908	957	915	962	968	911	975	973	900	952	921	921	930	955	899	913	894	897	879	933	967	939	937	982	903	942	943	963	920	935	875	927	909	964	910	918	932	935	938	935	944	929	936	972	927	932	961	956	927	881	890	948	927	934	900	910	967	969	900	922	951	937	913	913	894	907	919	897	947	935	998	909	933	939	946	938	958	906	931	895	893	934	920	925	945	950	1014	994	948	960	883	939	882	939	986	908	938	903	933	908	947	941	935	911	959	899	905	936	967	971	937	853	900	940	974	928	936	927	959	924	911	920	885	995	927	982	902	923	876	956	955	904	917	991	961	937	983	934	867	931	950	958	993	983	939	924	963	931	922	932	951	914	886	925	883	897	943	978	948	922	867	869	926	953	902	919	1006	950	939	900	1025	899	960	999	904	919	899	999	912	961	900	942	869	927	897	900	912	975	949	924	917	994	943	935	886	934	928	925	900	940	904	956	915	956	970	1003	881	931	940	930	918	928	960	918	914	919	908	997	952	891	940	923	951	997	907	932	983	933	933	908	900	902	943	939	975	902	937	910	913	881	922	956	881	923	925	917	908	935	965	998	961	935	931	941	968	932	948	898	928	935	885	913	910	920	925	925	936	970	919	910	965	930	923	875	927	962	951	958	857	937	935	914	975	915	922	926	930	958	935	921	931	926	978	930	945	944	881	984	945	930	977	896	899	921	932	896	896	944	896	924	938	953	884	872	907	939	921	950	937	908	1023	934	925	931	924	959	926	932	951	935	960	942	957	956	935	962	1008	947	937	957	906	979	921	915	920	936	922	942	886	944	973	910	953	911	941	909	931	951	886	935	913	1013	966	987	952	984	924	915	947	910	929	956	970	928	889	912	894	949	894	964	985	926	952	934	893	921	974	918	884	904	937	961	959	969	948	899	915	933	961	938	911	919	1034	873	915	950	921	1004	992	946	958	948	962	923	966	962	893	888	905	990	949	944	918	976	935	921	934	919	918	926	930	884	881	886	892	942	939	879	925	939	903	952	907	930	972	916	922	910	956	915	923	960	906	992	920	935	926	911	974	875	964	918	917	937	950	921	959	951	931	876	959	947	932	985	909	899	966	915	906	945	934	922	915	981	966	900	959	902	889	911	921	1000	904	953	922	929	979	936	916	924	927	940	968	890	905	979	939	884	914	933	963	868	937	958	929	885	890	898	939	953	911	910	951	942	964	901	908	950	928
24731	21158	24683	27866	20963	3331	599	471	379	394	359	400	385	356	372	324	369	323	376	403	387	366	329	371	360	366	383	364	369	352	307	374	359	364	373	351	366	352	351	382	342	354	360	354	355	336	358	345	371	332	368	364	354	366	356	384	346	351	341	331	343	329	331	358	350	351	328	320	390	368	321	334	375	356	362	366	383	367	346	383	305	344	347	333	352	373	306	345	353	334	365	383	332	358	351	377	317	319	345	333	368	328	315	339	309	340	358	364	362	368	368	338	374	341	364	310	389	358	345	334	396	362	395	320	357	356	324	397	332	326	370	369	348	335	336	330	360	385	363	305	355	339	354	354	332	364	365	363	385	331	354	318	334	323	388	347	304	347	325	355	341	332	339	382	341	334	318	342	297	343	369	336	342	335	300	345	344	320	362	367	352	339	373	370	318	352	365	364	349	355	353	378	349	350	351	337	345	380	360	376	349	356	333	359	338	333	349	345	328	340	368	368	355	324	338	361	352	347	359	356	364	356	375	381	359	372	353	341	306	375	335	376	337	323	354	350	361	343	362	380	338	352	354	360	320	335	325	327	334	339	396	345	330	357	309	320	386	365	348	347	325	332	358	372	372	359	325	332	332	373	327	336	385	394	326	423	389	354	342	327	350	363	337	332	375	322	346	338	349	382	362	376	329	326	362	389	365	338	363	335	332	312	311	339	325	369	334	339	356	362	336	325	335	371	355	358	342	336	333	374	307	354	309	361	373	345	358	378	347	362	379	374	355	317	332	318	338	348	349	326	338	333	361	365	337	348	374	346	324	347	365	317	332	358	345	363	344	372	384	339	381	380	336	352	338	349	336	336	362	361	352	351	390	365	383	348	343	369	336	322	372	365	340	367	340	375	365	360	352	349	362	327	345	374	350	350	362	360	370	370	357	357	346	369	368	327	357	343	389	374	382	385	374	342	354	328	347	338	333	344	333	352	343	355	342	354	354	318	310	358	361	379	385	345	343	352	351	338	348	346	319	337	347	346	349	337	387	380	334	374	358	326	363	358	338	341	349	317	335	338	387	328	353	332	330	329	351	362	344	342	338	354	365	356	369	373	327	363	346	339	339	328	355	341	327	342	336	351	368	340	357	350	349	341	347	328	381	357	343	354	360	352	357	332	329	326	336	316	341	340	343	312	369	327	348	341	343	337	370	345	343	363	331	313	327	370	329	356	333	354	368	300	314	355	356	358	348	359	330	360	327	343	363	377	361	341	355	312	358	352	357	375	328	351	356	349	342	335	382	358	292	391	321	353	357	289	368	363	354	340	337	362	331	322	359	387	364	339	357	330	351	341	352	335	325	305	360	335	364	358	374	358	379	343	346	400	332	368	317	354	327	376	370	352	314	343	351	336	343	329	372	367	337	360	351	297	355	346	378	362	335	322	370	378	318	368	313	350	348	354	415	326	321	323	326	354	365	364	335	335	341	354	323	347	362	344	336	331	325	338	344	317	351	378	372	353	362	347	375	346	332	351	331	385	344	321	387	336	363	373	340	348	322	337	333	358	301	335	359	334	376	365	342	344	336	369	386	368	353	376	360	339	317	353	396	335	314	345	326	340	352	348	334	363	341	345	361	342	353	375	354	366	351	366	357	399	383	387	366	327	347	320	319	336	355	373	379	349	338	323	333	350	335	362	338	332	345	328	370	322	408	360	406	345	333	367	328	334	335	367	351	314	323	354	331	342	362	362	350	308	352	330	336	382	363	355	350	334	361	339	345	347	383	325	344	367	330	381	376	344	369	328	353	318	339	325	348	362	334	351	335	359	329	336	385	312	335	315	359	358	362	357	339	362	373	351	328	322	368	364	356	369	340	348	335	328	316	341	341	335	340	349	345	362	390	366	358	345	349	318	370	330	341	335	339	322	342	380	357	358	363	359	327	325	359	351	364	355	370	377	323	339	363	375	334	363	348	338	367	325	340	369	348	376	329	357	371	321	365	396	330	354	369	359	279	357	339	340	349	367	360	322	328	340	402	386	328	336	372	363	297	320	341	330	352	378	345	341	373	357	317	313	325	311	317	296	342	369	333	338	351	344	323	320	324	324	328	344	347	337	326	365	356	341	322	347	342	352	328	366	330	369	362	342	355	393	346	372	333	349	364	311	340	336	361	337	336	395	348	352	344	333	364	356	341	377	361	372	331	350	356	347	309	344	330	305	365	373	337	342	381	372	323	338	332	362	377	317	307	342	352	378	362	355	356	308	343	354	358	361	339	317	329	367	330	348	314	325	322	339	369	314	340	340	346	336	368	341	348	339	346	343	343	345	363	359	356	341	352	348	341	338	357	325	325	342	370	368	346	346	357	328	381	376	356	355	334	334	344	352	380	360	341	347	334	318	356	340	357	338	360	290	329	368	345	338	331	343	337	329	328	345	355	316	383	337	354	356	328	354	361	333	339	335	300	359	359	335	324	315	332	342	348	385	376	354	356	317	338	349	336	369	373	346	327	359	374	403	372	343	357	369	374	342	358	386	363	366	323	356	356	320	377	377	346	346	347	380	363	327	338	357	360	340	339	329	331	327	296	343	350	358	380	336	336	345	303	335	337	323	386	341	339	369	338	358	343	345	386	295	316	333	370	329	342	348	358	364	410	383	326	362	342	316	333	348	338	322	361	355	326	355	348	362	366	341	399	379	354	356	364	313	372	384	347	372	327	296	324	342	333	337	341	350	400	385	333	334	367	346	335	366	328	316	329	332	346	393	336	322	354	322	325	318	339	325	352	352	329	366	353	363	326	372	371	341	329	358	327	369	357	387	364	357	351	337	348	383	342	351	334	318	341	353	330	333	335	367	349	344	350	341	343	339	352	320	371	319	333	366	326	347	349	353	338	353	315	364	358	329	381	347	362	386	404	335	355	307	342	344	370	338	338	314	375	390	357	348	349	349	337	333	315	372	347	336	372	364	390	333	361	340	309	355	359	369	365	348	363	368	351	338	346	336	379	342	313	361	331	326	377	380	361	328	363	383	363	369	365	339	367	347	337	330	334	370	388	365	365	362	317	352	355	347	328	336	363	347	365	342	364	348	336	339	353	341	366	381	323	347	370	324	347	376	356	335	351	348	339	363	386	337	333	371	380	312	384	352	353	297	362	356	349	370	339	341	344	354	378	360	384	378	337	393	356	354	347	338	353	349	334	351	333	355	339	334	377	369	315	354	341	356	330	332	353	384	335	327	350	333	334	347	327	348	343	367	372	369	312	342	337	347	380	380	361	316	356	368	361	349	317	328	371	334	404	349	334	349	351	334	363	385	347	343	308	359	325	344	352	325	313	330	364	302	384	312	346	347	356	412	354	333	318	346	402	334	359	339	331	320	334	342	350	322	343	383	365	379	338	341	354	334	359	337	330	339	330	296	370	344	337	354	363	388	385	347	334	322	360	330	328	328	362	350	342	366	334	367	362	342	375	334	356	363	348	373	325	373	368	339	338	355	344	388	318	346
4152	3185	2183	1264	946	881	860	802	836	749	741	782	779	811	783	769	776	767	779	784	769	765	780	783	805	791	787	767	779	761	803	784	790	800	760	782	800	737	743	799	779	821	791	758	739	778	760	780	745	755	763	742	775	775	721	834	736	787	799	776	762	744	749	824	790	726	764	745	732	777	767	736	723	745	749	790	766	783	768	749	779	763	749	789	777	762	791	745	775	776	775	769	791	785	764	753	725	790	768	736	785	784	752	738	742	803	728	739	759	746	759	738	762	738	753	779	725	756	741	772	775	735	769	797	743	741	762	700	705	780	742	755	789	748	732	755	719	741	790	783	737	736	831	757	824	789	796	758	741	730	791	784	730	772	759	683	785	794	747	746	773	737	720	769	824	744	788	749	750	767	760	769	725	734	776	752	761	781	777	784	716	747	718	770	760	747	775	781	753	729	764	787	710	721	774	753	764	781	738	745	756	758	756	785	760	786	747	807	737	787	763	763	790	736	776	801	771	756	798	706	800	775	689	802	759	760	725	809	718	722	777	760	773	753	726	764	727	805	752	715	779	746	734	782	742	744	800	747	748	744	809	767	791	772	747	764	728	746	753	799	791	755	754	729	736	746	747	732	745	760	743	774	730	778	738	739	754	792	794	740	735	742	781	700	735	760	755	776	711	723	749	785	725	762	809	781	742	755	753	756	828	790	776	733	747	737	780	778	737	746	793	752	773	764	758	779	733	799	763	770	755	787	759	787	796	765	778	751	800	772	720	773	709	750	785	741	781	780	688	740	763	799	735	758	780	774	699	780	750	727	770	753	752	750	751	752	730	751	802	755	768	790	746	761	799	779	757	759	798	769	749	739	741	764	776	730	765	734	764	792	748	778	773	689	779	727	713	809	763	770	769	764	765	709	748	803	803	749	773	689	755	784	749	781	801	733	757	757	782	762	751	794	777	800	716	804	744	792	771	734	767	786	762	775	767	723	753	791	755	693	749	745	767	729	747	757	787	737	769	752	770	805	748	766	761	765	752	741	769	732	749	804	736	762	761	756	774	785	773	760	778	763	764	790	792	782	784	746	758	812	748	737	773	751	738	781	790	818	721	761	784	777	760	777	755	782	720	779	751	759	791	751	796	744	821	800	786	741	794	808	706	759	744	761	761	792	729	737	736	716	746	867	764	736	755	758	744	793	741	784	773	813	791	770	794	707	764	782	800	780	774	732	717	735	703	713	769	768	798	739	721	736	699	731	783	773	688	775	782	746	787	737	762	718	753	746	775	766	799	771	754	767	747	736	758	748	776	740	750	758	796	757	757	754	757	799	694	747	754	764	770	744	752	785	786	770	743	767	763	732	753	752	793	789	756	784	761	739	758	769	776	726	759	819	783	734	766	761	743	743	729	768	761	749	764	753	771	728	761	772	757	801	728	723	763	751	790	749	785	786	756	742	719	757	767	753	736	828	802	740	759	779	773	776	773	787	730	736	759	716	780	732	751	727	751	801	755	749	750	715	798	749	723	776	774	772	745	732	751	780	724	764	792	762	738	741	763	768	784	715	717	757	756	773	742	746	738	738	769	744	759	749	788	768	777	772	763	788	760	787	709	745	731	769	799	796	767	780	717	775	813	733	774	796	789	740	762	775	707	797	758	754	767	770	740	770	738	748	734	727	759	699	770	716	765	739	708	812	759	772	747	784	757	711	765	723	822	745	801	773	754	734	726	809	750	788	762	754	733	756	781	813	731	766	774	747	795	716	760	792	731	784	796	788	782	727	781	757	771	707	741	781	751	755	814	807	728	707	783	769	757	797	785	767	785	729	794	808	798	714	776	805	740	781	765	766	735	777	753	807	760	712	768	720	758	780	785	769	747	753	782	739	753	736	787	862	814	800	758	763	781	737	719	790	701	774	731	808	754	781	805	769	769	775	769	733	780	763	713	776	762	722	774	818	756	776	759	765	765	760	712	813	784	739	797	734	731	775	725	771	754	830	747	748	799	783	753	728	736	773	768	747	775	768	804	790	750	753	785	721	761	757	779	789	795	741	835	729	746	764	743	721	760	760	754	768	735	822	726	734	741	755	737	792	732	794	746	776	786	731	736	701	735	789	783	715	754	760	785	724	777	766	780	776	770	790	766	776	755	774	767	781	815	779	767	737	764	749	765	725	794	759	775	787	812	757	725	778	738	754	827	718	761	807	704	762	772	739	739	785	759	733	735	760	740	770	773	750	761	750	805	728	746	674	785	762	789	740	772	776	772	769	733	747	745	772	803	747	756	771	745	764	734	734	736	743	779	727	730	782	758	768	757	742	736	733	791	818	733	768	770	755	742	770	745	766	809	760	729	747	790	797	799	753	785	786	738	775	758	744	719	803	709	737	762	785	744	703	780	758	741	719	770	730	715	728	782	762	780	700	798	754	762	775	756	729	758	735	772	735	749	728	723	772	771	778	829	782	756	765	722	792	710	798	751	760	787	745	868	704	794	784	777	758	757	759	756	791	747	776	752	697	729	773	741	730	752	786	735	730	792	765	763	717	728	749	734	727	749	780	763	752	801	768	782	784	761	788	776	766	781	749	770	735	753	801	819	786	714	780	763	818	766	774	752	746	761	824	779	742	799	782	770	714	761	766	762	800	812	756	793	775	743	802	710	771	762	784	692	763	765	784	747	751	738	724	783	776	723	811	803	759	750	746	749	741	777	823	765	756	767	782	774	716	756	722	756	807	722	783	745	761	798	795	785	752	790	761	720	760	722	776	784	755	740	795	805	820	745	745	740	768	745	749	727	743	687	778	768	759	705	772	715	762	712	758	813	777	783	756	795	768	725	746	749	762	762	804	762	766	749	761	786	794	802	798	803	772	785	762	764	780	767	764	811	746	783	748	805	756	742	773	755	767	774	734	769	730	739	725	765	726	743	757	780	823	796	732	756	753	765	775	779	775	761	726	761	749	703	766	718	787	804	677	781	746	724	798	775	781	761	755	756	738	751	747	799	722	772	797	735	773	719	783	747	782	782	770	793	764	761	738	773	778	699	729	750	781	755	785	765	735	767	723	719	726	736	762	716	783	766	778	758	780	753	787	774	792	815	792	737	780	807	753	771	720	693	759	745	756	735	741	739	787	771	723	791	683	794	755	779	764	772	749	746	783	744	773	761	731	775	752	756	828	785	727	795	774	753	790	728	803	730	745	807	794	791	726	780	787	737	819	736	752	729	770	756	744	757	749	747	775	763	729	738	748	758	730	720	736	754	767	738	818	752	743	750	788	730	771	732	772	740	748	766	808	750	744	822	786	786	771	795	781	762	727	741	764	760	719	714	760	764	754	754	767	715	758	766	762	826	771	727	763	774	759	762	777	764	756	758	782	750	823	765	777	796	780	781	760	799	730	792	769	701	799	758	783	766	751	782	744	790	798	788	778	749	763	775	752	758	777	816	764	745	715	739	735	766	769	750	746	770	726	756	778	780	792	767	788	811	752	756	713	785	801
24006	21186	25339	27303	21191	21163	2419	454	323	319	279	251	239	220	259	230	256	264	226	209	192	204	226	195	215	199	210	196	219	215	186	196	207	194	187	218	202	196	153	189	203	193	215	197	178	213	212	195	229	201	184	187	206	162	208	193	196	201	185	203	177	220	212	188	163	239	176	166	185	187	187	171	174	203	167	183	176	171	176	209	225	200	182	210	172	221	202	184	214	216	179	205	220	167	180	220	205	205	189	181	198	176	175	207	191	197	201	175	175	172	193	205	208	208	197	191	175	206	210	202	181	169	175	203	175	197	196	209	195	221	182	174	188	203	204	198	189	199	220	202	208	217	189	204	202	174	169	168	179	207	185	201	166	207	178	182	190	208	203	198	196	192	196	166	202	193	217	190	190	176	176	210	226	215	199	181	232	169	189	204	203	188	189	201	173	228	194	181	197	183	169	182	184	197	191	190	198	198	193	214	176	190	226	198	168	171	171	208	170	197	216	202	204	180	206	184	193	210	173	214	190	199	165	200	196	183	196	185	177	169	180	208	194	177	173	173	221	209	204	196	216	180	171	183	196	196	182	171	188	189	192	189	185	195	200	197	185	201	187	180	198	194	190	169	181	182	203	187	172	161	184	188	191	181	198	179	188	193	190	214	197	204	203	158	177	200	201	173	202	205	212	204	224	181	186	176	197	206	200	186	199	197	180	181	194	191	198	189	200	195	235	194	190	209	165	186	207	191	171	172	192	219	169	180	178	212	186	187	196	196	188	179	176	179	176	220	172	168	188	183	162	200	194	178	215	189	203	165	204	180	198	196	191	174	202	166	181	203	206	184	200	222	172	208	191	190	212	180	208	190	211	195	171	174	167	188	174	196	193	186	170	202	207	209	179	235	176	210	188	190	209	198	235	181	203	185	182	197	220	197	210	187	164	192	210	187	194	194	186	202	230	208	182	193	194	191	208	189	200	203	173	197	203	175	210	213	208	185	194	226	195	200	163	231	188	190	201	173	200	174	201	220	184	217	185	185	199	205	198	239	203	202	196	193	185	160	211	186	183	189	214	173	207	210	213	168	201	210	185	198	198	184	186	184	176	179	219	190	176	192	205	217	182	182	175	192	204	192	202	205	189	177	191	184	206	201	190	216	180	193	183	190	180	166	199	194	202	170	187	197	201	192	176	212	222	190	190	167	189	178	193	207	210	174	190	188	196	204	204	216	190	200	199	179	201	189	191	194	160	198	190	191	180	196	197	203	190	183	209	196	194	196	185	210	194	181	162	185	201	183	161	202	215	171	196	177	200	166	168	174	189	193	181	175	195	171	185	184	204	209	222	210	199	180	185	219	223	202	176	178	173	191	207	196	169	189	197	187	193	182	213	210	190	187	189	191	207	202	185	205	191	189	210	216	189	218	208	224	186	191	199	186	192	182	194	213	200	205	189	190	192	226	180	178	186	199	178	167	169	168	189	179	205	186	209	189	193	218	189	167	207	167	233	189	194	210	221	205	193	211	190	217	196	159	199	184	217	167	192	195	202	202	167	186	196	194	192	178	186	169	194	205	200	213	197	189	191	182	187	194	192	192	207	207	198	198	201	212	216	189	210	184	160	182	219	166	203	176	227	180	200	183	205	199	211	207	175	187	177	192	178	206	188	209	188	197	202	198	205	224	191	165	205	176	202	220	174	215	215	206	216	172	182	189	192	192	195	190	193	185	187	189	210	197	176	188	199	187	176	183	189	210	184	185	197	174	189	203	183	197	188	210	184	184	186	210	220	179	215	193	185	186	193	205	186	187	191	192	192	196	183	181	208	198	257	203	167	189	188	221	178	168	181	174	198	175	196	210	196	195	181	209	163	194	200	196	211	216	173	179	177	180	200	178	222	185	195	180	190	199	162	220	191	189	176	195	187	179	191	205	183	185	208	210	203	187	184	206	191	195	186	191	210	196	181	196	206	191	195	188	192	199	189	206	219	203	190	194	203	188	191	183	177	191	207	162	182	177	206	183	210	197	196	187	162	188	172	172	165	187	196	212	181	179	226	177	192	196	158	204	190	197	215	196	200	200	217	188	179	191	181	183	181	181	210	179	197	193	203	207	184	200	167	182	202	185	204	195	171	174	194	185	199	212	176	185	197	165	207	224	180	190	205	196	189	190	170	181	199	219	192	186	183	205	179	190	200	182	173	176	220	194	199	203	230	201	164	176	173	193	196	195	188	225	215	173	204	172	210	174	182	200	209	202	194	164	213	193	174	218	189	199	203	190	213	193	189	171	178	176	191	194	202	174	165	215	206	207	169	195	178	189	197	218	201	175	157	188	174	189	176	179	229	209	201	158	201	210	193	185	187	200	224	207	201	209	192	204	175	220	217	187	187	202	171	200	178	184	217	182	192	193	205	208	175	193	172	174	184	186	162	208	213	203	191	192	179	193	190	206	216	215	204	179	176	198	186	213	191	192	180	208	213	184	200	224	192	193	177	203	195	204	182	192	191	195	202	142	208	222	192	194	195	200	169	170	206	183	213	196	201	206	204	231	205	202	212	212	189	190	180	233	198	180	200	183	184	182	185	185	194	198	188	187	190	166	192	174	180	178	173	187	172	197	175	202	216	205	203	184	179	199	184	177	208	200	185	210	194	195	183	203	163	162	177	192	192	172	206	172	167	193	164	194	213	192	202	229	208	193	198	192	202	193	183	198	199	221	183	194	186	226	179	179	189	180	197	202	183	196	171	199	204	187	211	195	221	186	191	181	195	182	176	200	175	200	184	165	181	199	186	186	200	203	206	186	183	195	234	180	210	186	164	165	194	199	201	189	194	174	188	194	207	220	215	187	178	169	196	209	202	177	231	189	181	187	184	192	183	220	192	189	206	193	194	182	195	198	179	161	167	191	193	184	192	195	193	194	196	189	188	155	163	205	182	196	197	182	152	189	204	168	194	204	208	182	199	175	205	192	198	187	178	168	182	207	195	193	159	191	195	208	209	194	198	209	203	222	182	205	197	194	170	179	175	210	181	205	178	191	196	188	218	184	176	184	199	218	185	204	185	187	172	200	197	193	173	191	206	167	166	176	199	210	212	196	183	206	200	170	182	202	189	193	193	184	190	166	212	168	172	194	194	190	203	200	202	177	182	214	196	201	168	184	197	202	201	199	176	201	216	192	182	223	180	175	203	205	193	185	211	189	209	192	178	220	192	191	220	192	187	175	169	194	176	190	181	211	188	203	182	196	172	193	209	216	221	181	185	178	207	186	182	200	227	198	176	200	185	164	211	212	204	211	191	163	172	188	227	214	206	170	181	208	160	215	183	211	185	182	185	207	202	193	168	187	188	168	194	193	194	185	189	216	175	187	191	205	196	219	194	202	206	208	180	178	193	189	225	183	171	170	183	207	210	199	181	174	181	188	187	211	190	188	205	216	180	218	198	176	153	184	185	196	218	178	204	181	167	184	209	174	190	190	197	199	184	184	189	213	174	207	208	189	181	203
5073	4573	2897	1437	917	688	583	582	510	574	528	483	485	488	505	454	477	414	434	487	448	474	515	440	488	430	461	431	478	495	433	474	465	472	479	421	469	537	465	461	477	474	479	468	488	469	438	430	450	444	473	461	468	460	442	446	468	470	492	445	432	466	435	459	459	428	443	444	482	419	502	459	500	473	426	451	469	431	450	473	443	479	485	476	448	461	445	470	454	436	451	467	463	458	472	460	475	503	421	440	467	467	457	413	493	407	472	432	466	465	476	482	454	458	430	427	431	419	453	419	511	477	453	459	464	446	464	439	516	445	473	511	471	432	469	466	429	485	433	528	457	488	456	453	438	468	451	447	479	481	468	426	441	449	451	451	404	449	459	450	452	471	462	457	452	503	475	449	487	449	466	470	455	445	452	425	440	439	445	483	483	439	439	470	455	458	445	444	463	469	437	436	474	460	452	464	480	496	443	441	454	486	452	448	453	471	484	436	476	465	502	470	469	487	450	479	468	436	445	477	469	499	451	466	465	454	452	454	481	428	467	497	465	424	465	451	458	450	441	501	448	463	458	452	471	480	448	455	485	463	465	442	432	447	469	418	440	503	468	431	440	475	440	519	431	480	476	446	451	444	462	466	442	437	483	459	461	465	451	476	468	438	445	462	477	448	450	517	457	461	445	469	455	454	454	447	484	461	447	464	467	469	490	472	439	435	440	422	473	450	482	469	460	470	450	446	438	508	443	462	434	484	458	458	498	451	470	452	466	452	460	473	453	474	441	477	471	468	434	450	447	456	474	461	488	461	479	465	468	448	413	487	454	472	444	489	421	415	484	439	417	445	456	475	439	466	461	477	484	479	440	460	470	431	466	467	478	435	499	476	456	434	461	481	512	445	475	447	451	462	441	450	459	435	445	452	467	504	486	440	451	456	424	429	472	468	442	478	478	468	462	448	489	461	435	442	478	452	463	485	496	466	414	476	432	417	456	477	449	476	486	469	442	435	474	460	441	456	487	436	454	451	449	444	455	463	446	457	487	467	454	472	460	434	444	474	444	483	463	476	416	479	487	454	468	444	452	450	468	469	473	470	440	473	461	442	469	448	498	445	458	457	475	428	478	506	427	453	438	449	464	461	468	459	483	451	484	433	439	443	503	472	484	432	467	456	447	443	438	482	420	494	481	435	447	460	505	469	470	486	467	496	482	464	461	489	449	471	465	426	430	477	450	430	487	462	425	508	468	445	471	469	460	475	503	455	452	474	478	482	428	463	430	438	499	422	475	469	458	438	458	474	464	454	528	434	473	477	449	458	425	428	427	435	463	446	466	439	478	476	462	451	456	481	469	452	458	454	481	476	485	441	459	469	456	495	447	467	471	456	478	464	509	452	460	467	450	481	440	472	467	493	482	468	451	478	452	491	483	433	450	450	497	453	461	472	425	454	502	442	473	462	446	453	471	444	461	473	446	418	476	476	433	497	429	446	470	462	472	451	456	461	451	437	488	472	459	473	455	446	430	470	457	467	457	490	484	447	454	415	485	465	473	463	454	478	471	479	471	460	456	472	425	455	483	451	433	441	477	451	472	471	457	460	426	467	468	445	410	450	469	444	490	515	493	461	469	469	446	458	493	422	461	433	424	450	457	481	481	411	459	467	465	466	449	488	439	458	441	490	414	472	445	446	450	459	490	460	438	481	461	497	461	435	461	454	454	446	450	462	459	470	485	460	466	468	424	436	478	428	473	422	428	461	477	470	468	452	439	510	467	432	436	458	484	448	442	482	445	468	456	480	434	471	464	457	455	445	459	492	513	431	459	426	469	472	487	463	482	433	482	458	468	475	492	463	469	445	443	453	443	468	486	457	421	455	468	439	463	459	449	473	463	457	460	487	433	496	424	474	468	464	491	461	472	441	478	474	469	435	497	474	444	451	469	467	491	458	480	502	459	449	475	448	426	483	473	457	456	427	493	446	444	457	405	488	467	453	444	479	471	414	495	437	478	445	401	452	484	443	449	465	445	456	449	485	463	445	439	474	445	451	431	451	463	460	479	415	428	468	470	450	481	477	429	478	480	456	460	430	488	441	468	429	437	419	440	473	461	472	476	478	441	440	431	448	456	455	460	451	436	438	460	465	475	480	444	458	436	450	491	436	421	435	467	484	430	417	456	452	495	480	445	458	451	474	453	460	487	471	466	449	432	464	486	441	416	463	461	475	455	462	429	513	482	481	468	479	483	470	454	466	400	485	490	450	485	469	460	472	399	446	490	429	455	483	477	444	493	455	458	461	468	479	469	458	446	474	432	432	488	454	459	463	449	449	459	464	453	438	411	439	473	456	441	454	477	504	494	473	477	457	479	459	472	456	468	463	399	437	424	452	448	448	502	469	484	494	487	456	462	463	482	416	449	454	503	413	441	464	458	436	463	473	473	455	463	452	458	433	472	429	430	487	476	469	442	492	459	458	429	434	501	493	452	456	482	471	447	416	456	470	428	501	450	410	467	481	446	465	487	433	446	476	476	492	467	448	455	456	494	453	453	468	488	486	473	472	477	462	476	482	468	463	494	447	473	443	483	465	448	442	450	472	435	423	480	474	438	476	480	485	479	469	465	464	461	436	455	472	484	475	464	459	454	476	464	450	472	480	455	472	461	467	464	491	433	460	497	460	438	476	458	477	443	472	482	463	478	457	439	457	464	431	470	457	430	435	458	511	453	448	431	497	470	454	464	478	490	454	460	498	452	456	463	425	455	418	450	489	466	460	419	456	446	458	493	454	479	504	531	489	453	456	445	456	461	482	456	498	498	434	498	470	466	443	473	457	429	473	425	455	434	457	449	470	489	471	469	497	458	443	468	467	508	463	426	468	423	459	436	434	443	441	466	455	443	437	486	457	414	480	420	465	442	474	434	486	455	455	464	457	448	443	450	448	468	464	455	441	454	473	507	429	457	480	443	466	450	495	460	487	481	444	453	435	442	510	470	456	468	459	485	465	458	469	432	439	476	482	464	477	471	473	496	460	446	477	422	468	513	466	460	440	489	462	465	451	491	478	464	495	473	455	446	434	434	459	472	487	417	447	458	443	454	468	433	487	455	493	472	458	437	477	449	469	429	434	434	456	512	455	456	458	474	436	456	467	441	424	490	487	470	506	469	488	466	457	426	485	457	433	475	438	458	476	487	430	457	471	464	438	455	440	436	476	449	495	484	403	460	469	449	452	495	470	443	461	518	409	424	477	487	488	436	523	490	461	458	460	465	438	452	483	458	458	448	467	440	474	455	468	443	443	464	422	483	488	468	466	432	455	435	426	484	474	421	452	482	463	428	485	452	439	434	494	467	443	483	443	472	407	467	441	436	485	483	495	449	465	441	469	493	474	458	450	483	452	456	470	464	490	453	498	453	469	468	440	430	508	484	463	445	474	401	466	473	482	395	478	467	474	477	435	501	449	431	463	458	491	482	461	440	472	478	465	456	447	479	435	490	448	465	462	468	433
34552	11010	1352	575	502	452	443	459	439	459	439	442	441	447	412	478	471	478	470	440	453	482	489	443	455	491	463	458	496	429	479	443	430	450	468	423	457	462	471	457	431	472	472	485	465	475	438	472	457	460	479	419	435	461	412	474	449	452	434	449	422	497	472	440	401	460	471	464	432	487	497	463	454	450	498	458	458	431	462	376	445	432	447	446	438	491	455	440	460	488	450	449	449	453	451	411	488	454	451	441	467	461	433	445	458	481	450	471	460	442	467	460	465	455	432	429	440	463	444	455	468	481	439	449	463	436	457	453	446	442	447	433	438	457	420	453	472	477	446	447	467	451	443	484	450	425	477	425	451	449	414	465	461	468	431	433	463	463	487	447	452	424	452	446	392	449	464	450	407	453	457	473	455	427	409	457	486	439	461	422	434	429	450	416	419	436	488	459	468	412	463	446	446	435	482	459	454	439	437	489	465	497	455	459	461	412	476	432	406	450	413	462	466	441	485	461	417	431	440	498	461	430	445	458	455	457	418	474	428	465	494	466	451	454	488	446	465	425	414	436	459	437	428	428	449	442	433	428	427	412	445	441	461	504	471	465	440	436	423	404	494	466	449	458	432	467	448	420	464	444	449	494	437	471	469	430	434	452	440	433	444	485	483	450	486	437	429	419	484	459	446	449	450	417	429	452	449	511	421	446	468	436	413	494	457	450	452	413	451	449	470	444	470	392	487	439	459	459	435	431	475	482	466	452	455	442	463	469	457	489	423	432	450	452	471	439	438	450	409	462	431	444	464	477	498	463	499	469	432	421	488	459	416	437	477	444	444	449	476	499	428	479	422	478	451	473	443	466	423	442	395	486	474	451	425	442	484	478	493	435	452	467	457	436	470	448	417	454	474	441	478	441	461	464	419	457	429	476	504	440	456	438	433	472	470	459	467	482	499	467	451	466	399	493	476	412	446	447	451	472	433	447	449	415	426	469	471	442	449	439	425	435	446	413	456	464	463	449	440	480	446	451	428	434	486	458	447	472	473	447	495	423	441	438	455	459	434	450	489	428	493	500	443	478	479	445	430	451	433	460	440	411	408	435	486	425	467	436	435	438	495	452	431	432	455	456	490	447	450	500	445	435	445	453	489	456	473	429	450	414	466	454	463	473	460	450	475	469	462	484	432	500	479	451	446	401	477	454	464	433	411	410	448	479	461	415	404	417	442	458	450	439	446	447	483	418	435	483	430	447	427	466	424	458	513	455	446	458	454	449	485	481	435	502	448	489	451	413	473	469	431	491	417	453	474	488	484	444	473	423	447	406	434	442	440	461	422	467	432	456	417	452	444	490	431	417	460	492	433	473	435	427	447	442	447	417	414	476	432	465	457	434	441	437	467	461	465	453	407	437	492	429	430	423	456	491	448	413	474	503	457	451	453	422	482	441	466	513	474	475	439	488	419	478	467	459	415	453	434	444	475	440	465	457	443	428	468	472	435	450	466	485	506	435	430	429	462	462	449	408	441	482	465	482	450	442	460	489	453	478	483	464	443	428	434	468	515	463	463	445	425	409	448	438	446	468	492	457	458	447	428	440	425	410	436	453	483	446	488	458	448	460	433	435	451	453	454	474	446	477	466	441	467	469	486	459	458	453	419	489	444	462	450	475	437	452	420	425	477	485	469	456	440	459	443	493	426	478	398	474	431	411	442	463	472	459	393	449	425	437	470	463	446	456	442	462	453	436	439	448	488	464	491	439	461	455	435	486	478	491	404	429	452	457	419	455	434	450	441	465	462	443	448	448	444	410	452	472	436	440	436	472	432	470	434	545	455	440	455	426	460	505	464	475	454	456	451	466	433	476	451	500	447	464	406	462	453	410	460	464	480	432	460	407	462	465	466	408	476	484	477	473	485	427	427	436	485	442	456	454	425	458	415	448	480	463	452	493	526	462	451	449	485	442	438	396	443	482	498	448	459	429	435	471	479	451	453	427	446	458	452	443	458	448	516	480	491	428	461	434	429	467	458	456	402	465	450	451	441	445	489	435	465	480	457	405	477	459	409	449	484	446	432	430	471	468	469	424	446	506	447	449	479	473	429	448	456	463	440	467	427	456	436	413	427	492	476	467	458	475	463	437	464	412	443	416	425	458	428	466	425	448	459	456	437	461	436	433	470	476	490	478	445	428	424	459	463	448	442	425	504	442	449	465	461	520	407	459	456	455	423	457	447	453	443	454	479	437	484	401	442	471	439	463	418	427	451	466	465	445	451	475	468	440	438	444	468	420	411	445	490	445	449	442	420	450	452	470	424	428	472	451	444	433	436	488	457	462	446	442	463	442	414	432	438	435	458	442	419	464	438	466	433	440	446	427	450	448	435	459	457	437	463	480	510	483	432	460	430	457	471	459	470	426	435	454	462	431	464	483	471	431	414	446	444	453	507	420	457	428	405	419	463	437	440	474	431	472	442	487	462	490	501	465	447	447	470	517	446	462	437	452	452	456	437	494	467	453	408	439	424	443	437	481	424	480	433	442	477	448	464	443	449	437	418	500	438	458	469	439	441	441	478	436	447	449	494	449	452	455	474	451	424	463	441	460	452	461	421	434	476	431	459	409	472	486	425	451	446	437	482	435	469	430	450	444	436	404	406	484	420	473	486	430	433	400	448	476	463	465	449	453	433	493	462	478	492	365	462	446	492	459	466	433	418	453	447	466	513	442	457	434	448	418	453	438	455	456	439	443	461	438	411	456	472	465	470	442	476	478	444	433	445	420	457	464	458	443	473	448	454	405	440	445	446	443	446	464	415	427	456	426	465	461	471	427	458	436	472	451	435	455	459	485	473	456	502	459	451	450	434	398	428	442	469	444	448	457	450	407	458	430	433	424	453	469	469	443	460	415	433	467	443	426	409	440	429	468	474	469	445	445	481	471	462	418	426	432	449	476	445	448	439	484	475	468	426	466	432	457	437	443	447	435	473	459	419	465	448	446	451	432	456	472	417	447	467	443	460	458	452	454	471	437	471	496	437	433	511	469	420	413	472	447	439	426	465	480	444	480	426	429	423	447	465	436	484	456	446	449	467	464	451	480	479	485	403	442	463	454	507	459	449	467	462	455	469	457	473	480	475	431	476	471	461	414	422	420	448	468	428	406	438	454	438	475	406	431	428	478	493	453	415	488	475	465	439	450	463	410	437	458	482	479	455	473	409	442	435	487	494	429	428	497	465	485	481	460	450	467	465	443	463	465	447	420	492	436	460	466	448	438	414	430	407	468	484	503	433	461	476	518	440	416	444	426	451	482	491	451	463	458	478	445	490	433	452	424	462	458	469	480	484	525	467	469	420	417	478	440	449	491	455	459	456	457	425	418	466	436	442	443	473	445	478	429	431	460	416	455	443	475	417	464	495	466	467	486	424	458	468	436	438	459	415	465	483	462	432	429	409	462	466	450	458	460	405	475	437	456	475	386	431	465	492	446	444	462	457	477	451	487	478	445	465	442
11418	1162	1064	1029	1023	1015	980	979	989	1022	1006	909	940	1040	1029	1018	992	1014	1037	977	971	953	977	1020	1001	972	1009	985	990	990	1058	1011	953	964	997	1006	1022	888	1046	982	988	974	961	1006	1008	1001	956	981	1013	983	971	1050	933	944	1051	991	984	991	964	1030	955	938	1012	976	956	959	983	969	983	1033	989	959	972	1009	960	996	987	990	961	992	995	974	1024	977	979	952	1039	1004	958	984	1018	972	956	982	969	945	962	993	982	1039	1011	982	968	977	1009	987	966	959	983	1035	1035	971	989	995	974	911	1020	1018	985	1038	960	1020	988	946	1011	967	1001	970	1008	1000	971	1013	1031	1045	963	997	1034	1005	1007	991	956	1021	1014	1010	971	965	1039	1010	985	1003	968	1033	972	957	954	1003	1001	998	986	998	1001	980	1033	1010	989	989	985	1026	962	940	1043	975	1048	1039	1034	976	973	990	1008	959	980	1038	994	944	979	1017	1012	1037	980	963	966	961	941	1004	1015	1046	1043	999	975	1009	941	953	1020	1016	963	966	983	953	988	1056	973	966	961	981	1018	973	982	1009	990	970	1019	978	1053	1016	999	1001	938	1041	952	1039	955	932	1002	1007	942	992	971	1057	999	1013	991	920	976	962	950	1015	968	970	985	978	974	991	998	952	1008	943	1016	971	1037	980	996	1012	979	939	974	1040	1005	964	1051	954	983	977	981	1015	971	981	977	1012	980	1034	958	933	1035	1002	921	986	943	1003	997	1003	993	990	973	1031	963	952	1017	1016	1027	984	937	1015	930	1027	1001	982	1006	1001	979	941	974	967	984	951	984	984	1032	1000	1060	986	967	1018	993	928	968	1001	958	1026	954	987	944	952	996	1014	981	1024	966	983	976	985	1031	979	1033	943	1001	989	1027	1019	990	1009	967	1001	1012	1021	1011	1002	982	1005	1009	954	1085	980	976	996	950	1010	1016	1021	984	1012	1043	1026	1003	1063	987	977	1021	967	992	1009	992	1017	1006	941	962	990	1005	975	1038	978	997	1022	950	1022	1016	983	981	982	955	990	952	933	1008	933	990	1024	995	970	1032	957	995	999	1005	989	990	939	957	1044	1022	952	952	943	965	1003	1025	1035	991	951	938	992	989	983	994	980	974	1046	1023	1049	943	1067	1031	960	1012	999	980	1023	1022	996	986	1029	1033	1018	959	1072	987	963	1003	997	997	940	1028	953	919	955	938	1043	1020	1017	1010	978	947	1010	981	973	1045	941	1054	954	978	974	971	942	1051	998	960	986	997	996	1000	956	948	956	1008	968	980	992	965	977	955	1001	971	1016	1006	977	971	984	986	969	932	1035	950	996	922	1010	972	981	967	1068	1064	1016	1009	1007	972	950	986	1017	991	963	990	938	1019	964	922	1055	954	981	1006	985	1000	960	935	993	1035	1013	963	1033	968	1038	1057	990	896	1001	1023	962	959	995	970	1017	990	1008	930	968	1005	1024	1002	976	995	968	1046	1016	1043	1028	960	1016	927	1017	975	997	951	972	1047	984	949	1049	981	996	1068	1009	997	1005	943	994	1024	971	1034	1001	967	1015	999	966	960	936	963	990	1001	1012	919	1064	956	988	965	1036	1002	1055	939	984	986	989	990	997	952	959	970	994	1020	1006	1015	1016	975	946	990	973	976	1018	949	983	987	1015	1008	987	1016	1032	988	955	1034	1017	970	1007	975	1006	982	1020	1026	985	1053	1110	964	999	999	1035	1010	1000	984	983	969	1010	996	1022	968	975	1022	970	958	1002	931	1011	964	1021	958	979	1006	1033	990	1026	980	1011	968	990	992	964	979	1047	1067	962	975	978	997	998	978	969	991	971	969	983	993	972	964	1006	981	972	1033	971	948	970	963	1008	990	993	982	986	950	990	980	985	1038	1033	985	1046	981	974	1028	1067	943	998	989	1021	989	989	1006	971	1029	984	966	1009	978	1039	983	985	1017	1037	997	1013	981	916	973	981	1023	1002	1035	991	1002	990	1054	1004	965	1021	1035	1014	992	969	978	1034	986	1002	992	950	961	1026	1002	1024	986	1002	951	970	1025	991	943	987	1002	1053	960	1011	1001	979	1013	991	995	998	989	1021	955	1023	1044	987	984	1036	983	977	963	977	945	976	986	1029	992	976	948	1003	969	989	1019	990	1002	1021	989	1026	993	1019	977	1025	995	1066	969	985	1002	1007	971	966	1026	985	981	1009	1048	1045	991	944	950	1018	961	971	1025	1001	999	1027	978	1005	994	979	995	1011	995	1004	1004	938	960	1018	997	967	982	1015	955	976	921	981	997	991	990	1046	989	1003	1000	1008	1009	1009	1002	1019	945	1021	1019	986	1031	988	1016	966	1019	981	995	991	1029	972	1029	953	1084	987	999	1008	1016	948	1023	1073	948	1003	992	1048	974	1035	998	982	981	940	1013	1041	985	1002	1022	1030	1020	975	946	970	936	1049	1018	953	973	937	987	959	968	968	1000	954	966	1003	995	942	989	1003	1001	926	981	968	961	974	968	1027	1019	999	1014	968	1011	969	965	994	1007	1006	967	940	957	981	944	1012	1007	1004	975	989	970	1077	953	981	990	987	952	938	990	1031	1007	988	1008	936	1035	1016	955	1002	1057	996	970	956	934	961	1014	1039	1029	989	1023	964	994	943	979	1022	997	1058	942	998	961	957	987	1024	1029	938	994	970	1014	974	1027	971	972	982	989	987	987	1005	943	915	942	1002	1016	993	986	973	1019	995	982	986	1020	979	998	1030	989	926	1007	995	1043	1022	987	962	996	984	979	953	963	1006	1025	999	999	987	998	983	1012	985	975	982	1020	1012	951	955	1008	994	996	982	979	994	1022	987	945	1006	1010	964	985	1017	945	1047	1039	982	1036	988	1067	1004	1001	995	968	1014	986	983	1000	986	1005	967	955	1005	1027	990	999	966	1006	1009	1006	977	989	1042	990	971	1003	1031	1012	978	1042	993	988	914	920	945	980	1025	997	1049	1006	991	966	1036	947	1015	1000	1004	992	978	990	1052	1024	1003	997	992	1008	1008	997	995	1016	950	973	948	970	968	1018	990	1017	1023	1005	1036	937	943	1011	942	972	1009	953	985	965	970	930	1021	990	1017	946	982	995	999	945	971	1044	996	974	1021	1002	1001	1006	971	954	1007	1008	943	986	997	960	937	1017	946	1019	1023	1031	958	980	1005	991	999	975	949	968	976	984	957	996	989	947	985	987	1000	994	933	1008	975	953	1037	975	1004	950	967	1014	938	1027	1016	1070	1022	1037	1034	981	1026	1003	984	977	968	947	1080	984	993	1009	1018	986	986	970	1044	987	929	984	1025	950	988	979	946	1011	1024	1008	986	999	1003	1023	936	970	1037	999	982	988	1052	1033	1013	1010	1006	987	1036	995	980	972	990	1033	980	1018	1004	998	988	970	1001	922	951	984	1032	970	970	978	988	945	1032	991	958	1029	956	963	967	950	1032	973	983	996	1013	984	1006	971	988	985	970	1020	1014	1017	1022	995	977	957	988	1000	1034	985	1030	937	1029	1012	980	1021	1006	999	1005	959	981	1024	1015	967	983	976	961	1010	1002	1062	1055	1016	980	962	1009	960	989	968	974	1014	946	989	1030	1017	962	1040	1012	997	1010	1022	982	975	947	1017	1008	1019	955	995	963	984	955	978	1046	959	1009	942	1007	983	1025	969	954	946	1019	1021	969	1020	951	1031	1011	955	942	1011	1002	984	960	1009	998	1027	959	1017	1009	954	986	980	923	1013	987	971	976	939	1013	946	948	962	974	959	990	971	979	986	1004	1006	969	1014	1021	973	979	999	1021	948	1013	1002	996	997	1020	1006	955	990	953	983	968	980	1030	953	987	1073	1019	958	1019	956	953	1005	965	1004	1023	954	978	1018	953	940	1022	975	1018	902	1026	976	962	948	991	967	1000	992	1022	997	1003	1020	980	1020	1024	1007	954	993	960	946	1048	965	1028	991	976	1030	939	1044	949	1051	947	988	964	987	1004	972	973	1015	937	1006	988	938	986	989	1010	1000	992	977	966	971	1001	962	991
24692	21132	24670	27820	20934	3334	552	464	437	417	408	413	376	375	367	350	376	392	363	364	382	370	390	374	382	352	392	347	340	325	335	351	360	386	375	369	363	346	349	338	329	346	398	330	373	375	324	378	360	373	359	354	342	375	378	367	369	353	381	366	314	357	372	332	385	381	347	372	325	374	319	374	329	329	333	327	334	347	361	311	385	371	364	317	358	327	344	352	343	362	377	384	340	372	330	367	331	360	324	396	361	328	353	362	373	340	335	329	326	366	366	354	355	381	351	363	361	337	351	331	367	346	353	336	391	370	379	376	356	353	367	367	362	377	368	372	359	351	377	349	352	338	329	346	357	338	376	326	347	314	356	370	321	381	344	340	372	366	365	355	355	356	353	360	369	348	331	326	371	351	395	384	348	431	372	335	356	324	396	339	369	405	351	382	358	341	385	337	335	357	369	361	369	359	355	372	348	393	356	365	355	348	352	356	356	340	376	383	336	375	381	327	298	357	337	387	339	386	335	374	316	384	355	338	316	337	404	356	326	367	375	365	400	372	344	366	356	346	346	350	336	352	366	378	334	346	365	369	339	361	338	316	344	378	369	362	383	335	348	383	376	362	329	385	350	360	362	357	364	353	361	337	329	359	365	338	410	358	345	346	346	333	364	332	341	365	331	335	343	387	349	337	329	361	369	362	380	402	349	307	383	354	383	319	341	386	325	362	313	369	354	376	352	348	380	405	375	394	367	394	371	334	384	342	367	356	320	347	311	368	324	335	342	348	313	327	339	374	384	345	337	343	379	362	390	365	339	394	381	354	301	360	333	342	337	370	365	358	371	355	337	364	377	346	335	355	328	341	376	371	371	345	355	345	313	371	344	369	356	357	364	373	384	371	377	372	342	375	323	357	355	381	355	380	355	341	374	361	330	347	341	359	370	356	362	355	315	352	348	394	354	379	352	358	360	352	345	359	362	411	347	380	381	386	351	343	355	332	348	353	357	361	327	352	359	333	328	347	343	315	371	382	338	349	369	351	340	353	314	340	382	346	378	369	358	323	363	377	369	352	324	337	330	385	336	368	347	347	354	348	329	383	342	321	354	365	360	354	314	403	345	326	389	374	332	331	358	364	365	374	355	337	348	341	335	334	345	323	348	327	365	358	339	324	355	368	353	337	339	361	359	369	349	362	337	367	333	328	390	329	376	341	400	383	377	370	340	339	341	348	347	353	334	351	351	337	386	333	367	337	374	334	369	363	363	340	338	382	382	369	341	348	359	368	342	387	361	403	325	359	341	349	379	366	319	364	346	376	374	361	386	351	343	377	378	391	350	377	344	374	365	359	370	362	344	345	372	324	397	380	377	351	343	360	348	347	350	361	320	331	358	321	369	347	359	347	358	373	354	333	334	359	347	348	388	365	351	366	372	361	367	329	378	390	344	364	369	341	337	330	339	359	375	367	369	356	362	330	363	352	364	349	336	335	355	341	372	380	352	358	352	357	342	376	387	368	321	385	344	333	349	366	347	394	343	324	337	374	344	351	328	348	332	345	388	339	377	352	362	384	368	337	339	368	339	338	339	350	350	347	342	360	352	368	369	326	418	340	344	373	381	355	373	371	367	361	358	362	345	326	385	385	329	361	348	355	345	358	361	386	363	331	364	328	341	328	358	360	360	327	332	327	375	374	342	349	349	349	362	374	327	343	342	375	333	377	369	344	373	342	322	392	357	365	352	391	383	345	377	340	310	375	340	357	364	354	350	371	318	351	354	335	370	347	368	349	377	345	328	371	338	338	356	339	324	348	365	335	368	377	405	347	369	380	357	380	355	346	352	345	380	333	338	393	355	328	353	387	355	354	370	369	338	353	380	372	335	342	350	353	350	408	347	343	321	328	355	351	356	315	385	347	352	371	363	365	354	352	340	320	324	312	360	358	373	374	357	324	344	368	379	351	370	354	370	390	370	391	355	338	337	370	359	342	317	332	360	336	382	350	298	331	383	339	366	350	340	367	331	340	361	382	353	362	367	321	342	341	341	365	338	346	335	377	359	395	352	373	330	357	347	309	314	349	349	382	354	342	341	322	328	366	365	362	366	361	354	341	319	349	372	364	375	368	357	341	359	335	385	349	355	346	374	356	333	342	375	358	362	349	374	375	381	328	380	348	350	378	342	383	352	354	348	362	371	353	388	359	363	362	391	349	367	356	362	363	376	398	309	331	355	347	354	362	339	349	399	390	340	347	354	342	363	310	309	382	350	387	368	380	340	354	354	372	346	333	347	366	367	367	338	323	364	358	350	365	410	388	358	317	346	326	331	369	326	359	382	350	337	371	349	373	353	336	326	350	330	383	338	382	364	392	361	321	313	369	347	328	359	350	369	355	345	343	352	313	353	381	355	370	385	339	343	405	385	344	344	341	332	329	356	329	357	351	349	379	328	351	373	367	359	365	379	343	364	381	333	343	384	374	360	333	376	345	355	324	360	362	341	386	335	326	350	395	372	372	387	371	389	345	362	323	337	384	355	366	346	324	340	360	351	358	346	338	333	339	337	359	355	348	356	346	324	355	361	347	350	319	321	350	360	369	334	370	349	353	331	353	324	356	367	330	374	386	359	384	359	319	341	355	357	372	382	356	350	350	354	351	378	342	370	343	349	381	319	356	333	356	340	352	325	354	321	345	355	377	347	351	385	382	373	357	365	360	368	346	375	357	347	384	398	346	350	330	342	378	348	368	337	395	359	385	345	397	361	360	357	358	361	365	354	334	348	332	367	396	346	362	341	325	346	300	361	366	375	326	336	376	362	357	351	332	363	357	325	349	376	344	389	326	361	381	340	386	359	368	359	380	360	377	361	351	329	365	362	362	371	363	338	354	370	343	337	335	345	387	367	333	342	362	340	378	329	353	382	348	360	341	342	361	354	360	352	315	343	336	341	351	355	374	373	362	375	383	343	338	356	346	375	361	313	345	381	378	374	340	350	389	333	365	366	355	332	366	388	363	378	349	372	353	341	356	317	384	355	377	353	359	350	347	358	319	345	384	326	380	391	342	372	357	355	362	322	388	363	347	355	378	346	359	348	337	285	323	366	361	361	334	361	359	351	356	364	360	314	338	359	359	340	372	370	403	345	356	354	343	363	347	328	360	367	386	367	365	311	308	324	357	367	376	350	370	356	346	348	338	323	340	338	344	374	350	353	385	378	331	325	375	354	326	352	379	356	339	346	339	368	374	347	391	388	352	302	324	364	329	365	378	371	354	349	342	372	352	311	377	380	364	346	346	353	349	347	380	367	326	355	342	330	401	357	366	329	365	346	355	342	362	353	348	377	337	330	357	353	307	354	331	374	410	381	330	357	351	364	391	373	351	357	352	376	347	346	347	388	361	353	353	358	339	374	382	320	386	354	355	373	356	380	344	341	369	352	350	331	385	355	365	382	337	349	309	349	321	346	377	367	373	345	359	350	353	336	326	321	339	355	361	348	343	349	340	344	368	372	342
4020	2951	2189	1266	963	847	822	837	834	821	809	790	782	766	802	763	711	778	777	732	751	738	737	803	788	781	790	816	774	770	805	810	778	812	817	782	773	788	777	776	812	777	788	738	759	742	781	794	741	715	775	730	761	779	807	772	778	691	798	777	856	727	791	747	809	791	729	769	780	745	773	769	766	778	758	803	759	737	718	753	786	756	714	781	748	811	753	797	746	778	792	798	739	759	758	766	785	719	717	758	733	820	769	783	782	786	746	759	770	788	758	832	741	782	771	792	810	758	808	702	794	786	765	768	780	760	748	767	788	778	817	789	773	738	794	829	842	763	761	805	792	780	828	770	807	777	749	786	814	812	786	728	735	753	786	817	812	785	779	762	825	770	754	817	819	771	781	782	826	758	743	778	782	741	790	828	775	786	773	787	745	776	799	789	817	763	761	766	775	805	772	742	763	765	782	767	761	731	777	800	757	797	794	828	772	809	758	774	792	766	754	803	813	770	803	757	764	723	696	796	818	806	767	701	753	756	761	790	792	773	793	794	770	734	760	804	776	789	762	807	775	811	743	818	810	754	766	787	814	826	805	722	804	778	772	787	767	795	736	719	769	819	777	790	784	755	800	762	768	770	802	780	789	787	766	783	813	773	730	786	767	802	785	808	779	768	776	766	752	789	778	812	785	819	751	751	756	789	775	766	777	776	837	785	758	796	756	740	754	869	754	778	779	764	763	806	797	808	792	774	805	776	787	734	714	780	754	794	815	738	766	761	765	741	753	781	749	771	811	767	800	802	797	770	775	775	718	779	751	789	792	765	803	804	827	819	744	841	769	757	760	787	785	763	823	786	710	800	742	771	840	724	750	761	759	732	757	800	765	728	784	755	785	763	754	803	794	841	772	759	782	755	783	798	777	771	786	795	805	775	770	790	800	777	771	794	708	794	765	772	796	775	694	791	810	802	732	819	823	738	773	813	759	845	773	736	767	771	779	764	820	776	795	766	823	753	753	746	786	812	793	775	764	808	792	793	757	752	776	774	796	789	750	781	815	768	736	824	781	760	750	841	780	769	795	779	791	813	760	838	785	755	779	734	787	711	778	819	744	758	741	825	766	792	768	776	774	762	802	786	791	771	762	820	785	791	762	784	801	780	752	771	783	747	711	772	801	806	775	785	764	765	732	782	778	788	779	812	772	818	805	821	782	798	770	747	819	733	764	778	731	795	785	808	791	735	808	757	742	750	739	818	784	796	767	763	763	803	774	747	760	744	786	780	792	749	765	784	807	805	752	787	798	802	759	806	751	759	750	769	766	829	798	803	762	803	765	767	781	731	773	773	770	764	803	797	768	811	822	783	757	770	789	792	743	737	765	812	752	734	746	738	767	814	714	778	731	802	804	775	742	761	774	808	755	796	790	766	778	768	791	829	799	753	799	751	803	738	797	774	791	751	755	797	764	791	785	804	750	751	758	770	753	734	766	818	719	776	819	779	818	804	774	766	764	769	737	770	865	737	773	798	804	753	783	802	770	780	782	753	798	783	760	780	746	805	730	791	753	759	766	800	795	753	809	782	800	744	775	775	774	761	748	810	805	787	753	776	759	818	750	775	823	785	736	796	826	770	811	796	741	804	809	816	774	777	779	759	787	774	785	828	743	779	770	749	805	755	803	801	741	753	749	766	722	784	793	816	777	779	849	776	846	793	777	754	762	777	809	752	761	780	738	782	744	781	829	784	800	725	769	792	785	788	783	756	798	794	757	819	776	777	758	826	821	763	792	739	789	774	756	751	755	761	743	810	796	776	771	770	816	776	792	824	817	800	809	795	786	815	786	777	761	841	737	751	782	748	755	792	804	761	816	786	773	756	815	791	809	777	796	800	836	745	802	769	786	780	805	790	800	794	763	756	769	808	759	772	753	788	790	739	787	708	774	814	804	709	763	751	780	766	772	792	762	777	749	830	752	812	764	788	776	771	756	759	776	776	765	816	797	784	808	779	788	773	806	801	756	753	793	809	810	806	794	723	767	769	819	736	784	746	777	794	734	739	739	765	795	771	742	790	783	742	767	730	729	777	790	824	742	716	777	795	767	784	754	778	805	763	763	771	771	788	817	752	787	797	794	763	755	786	782	768	819	815	781	751	808	844	783	787	801	744	764	800	748	759	768	782	746	781	810	802	706	790	756	815	769	770	731	744	769	760	752	724	809	788	783	759	763	781	756	708	796	771	805	744	731	759	764	726	826	788	733	737	781	781	749	799	802	778	728	743	801	791	774	756	802	779	764	738	757	773	790	745	777	771	751	762	774	711	764	753	722	828	774	782	810	716	751	800	806	775	772	767	757	790	730	741	766	758	802	794	733	720	763	782	750	779	801	730	780	792	739	741	765	809	781	759	766	761	757	726	793	838	820	788	770	779	764	817	809	761	765	773	824	768	825	835	768	767	775	772	806	745	791	793	809	775	826	781	748	724	706	765	790	751	781	748	820	734	767	788	767	751	773	778	746	751	756	734	785	782	820	763	739	795	756	836	766	769	840	748	764	787	791	746	819	784	750	798	805	767	743	814	791	803	817	794	783	766	803	802	788	766	714	744	781	775	777	768	792	738	776	794	792	756	804	792	769	799	783	744	794	761	742	784	806	780	784	745	848	738	763	765	751	774	740	757	737	752	791	778	769	734	793	724	763	763	773	770	746	806	804	777	785	782	830	780	738	760	811	759	702	737	731	786	785	757	755	759	818	778	729	823	765	794	835	769	773	759	762	760	824	774	834	793	788	783	786	773	728	754	770	734	793	776	735	779	770	787	720	756	790	768	761	767	795	855	774	749	781	769	776	745	844	781	818	809	835	752	779	784	744	772	767	768	757	761	754	758	768	782	750	774	765	744	745	768	805	769	749	745	761	744	769	757	744	765	808	769	798	779	716	762	758	791	747	698	773	806	761	765	780	766	804	754	779	759	784	779	786	768	763	750	822	775	797	822	760	745	827	801	786	753	788	825	771	770	725	787	780	764	801	803	788	729	769	773	746	824	790	751	772	807	754	767	710	780	794	797	779	757	854	789	758	810	776	784	759	749	807	820	763	783	769	800	758	800	796	781	771	768	807	802	759	719	798	799	815	783	769	751	740	804	718	751	791	756	761	755	752	775	784	797	781	815	750	777	755	799	799	766	813	769	788	773	747	797	785	765	769	807	770	811	778	776	746	779	777	789	796	765	754	782	768	804	772	756	754	789	775	725	779	792	761	750	795	761	791	815	818	781	805	791	765	757	790	806	751	783	797	794	767	814	813	776	777	763	765	731	754	751	790	767	768	759	755	802	751	701	819	783	744	730	740	796	811	791	804	771	773	760	802	769	785	765	761	767	767	749	777	794	750	724	782	821	737	807	762	758	752	768	728	811	787	802	818	723	773	759	799	758	803	779	719	800	780	776	783	808	781	773	765	786	757	771	723	789	767	766	756	738	783	750	766	792	770	757	812	762	792	779	814	799
24094	21212	25349	27346	21218	21209	2736	432	323	296	263	251	270	209	211	219	215	201	234	228	208	204	211	201	213	202	194	219	227	213	179	186	224	191	225	202	189	187	195	214	198	188	172	218	240	179	207	189	202	183	204	200	190	197	183	187	186	193	223	214	183	194	198	202	215	203	205	205	156	202	167	187	181	191	176	218	211	230	186	196	223	186	194	187	214	194	188	181	216	192	182	228	211	199	197	198	205	194	208	185	185	190	201	223	197	193	188	185	208	237	198	164	198	190	189	217	169	164	209	212	197	185	198	192	229	196	207	184	193	211	197	199	203	197	190	199	169	202	199	200	206	200	228	217	195	200	203	200	216	179	192	197	183	182	188	200	209	207	192	185	196	193	188	204	209	216	214	219	182	189	181	204	197	186	187	170	194	210	215	205	214	219	206	192	197	221	181	204	183	206	212	206	184	193	187	160	220	206	208	197	197	205	192	195	231	199	209	202	202	195	196	189	197	190	208	190	188	184	176	227	215	234	239	186	198	188	202	186	207	199	198	228	213	180	192	210	206	204	210	193	204	216	191	194	209	204	197	212	214	199	181	198	201	201	169	211	197	187	199	214	209	208	193	185	189	206	210	211	199	212	209	180	175	193	184	200	208	199	211	212	195	198	184	187	216	191	163	187	215	196	197	206	178	185	194	189	204	216	208	211	204	194	184	198	206	209	184	185	210	217	187	200	202	213	190	213	217	175	208	175	206	187	195	180	194	198	183	190	204	200	215	219	202	193	217	184	198	190	224	212	196	201	203	227	165	206	206	197	207	156	198	222	196	215	196	192	187	161	178	207	216	188	203	180	205	187	221	174	218	196	189	198	202	200	206	208	181	208	213	194	193	202	213	199	182	208	215	204	181	214	186	190	201	184	195	184	202	213	180	182	189	210	207	215	222	201	166	232	170	211	185	204	203	201	200	207	205	188	194	172	225	213	172	198	192	207	226	208	163	174	206	192	205	201	221	188	225	205	201	219	195	203	206	208	182	222	209	179	215	183	179	199	189	220	213	216	180	173	181	191	199	200	194	192	185	186	177	190	244	210	187	195	206	172	199	220	211	191	196	212	196	194	188	208	182	192	187	203	219	192	218	185	207	198	202	196	196	186	184	182	200	185	187	185	178	193	196	223	221	215	204	174	202	197	202	212	203	196	183	186	212	197	222	215	207	213	197	175	191	200	204	181	157	190	244	194	205	198	184	216	183	202	192	184	204	201	219	198	211	200	197	197	190	203	191	195	190	215	188	214	230	205	198	196	174	206	181	200	179	192	202	223	187	211	212	190	209	226	181	215	214	214	211	201	204	204	173	197	202	181	202	194	176	167	216	197	210	203	186	185	171	204	201	222	204	206	172	171	204	191	197	197	199	204	197	219	173	186	206	192	211	209	188	195	211	203	185	192	190	186	192	191	191	214	178	207	228	237	195	173	183	180	190	194	184	170	214	201	185	204	192	209	214	223	204	184	183	244	208	180	202	198	208	181	204	184	167	214	193	184	202	183	186	207	180	211	207	190	201	213	191	195	214	192	208	183	208	211	215	196	183	190	191	187	196	183	194	223	201	202	212	201	181	191	210	191	186	196	184	214	186	206	208	187	212	215	210	199	189	185	196	181	204	214	177	196	196	194	191	202	199	189	217	204	197	189	188	199	214	201	226	180	199	190	197	192	192	173	187	200	196	172	182	207	199	193	214	206	196	198	190	188	194	201	199	207	189	198	180	179	208	224	197	207	194	194	195	181	194	212	201	210	203	177	227	183	191	200	199	223	222	177	197	181	199	225	207	210	207	194	194	199	191	199	182	210	186	208	178	207	215	204	203	202	184	157	199	193	187	206	180	190	231	205	175	181	190	209	196	226	200	202	192	189	188	194	213	182	187	212	189	189	187	200	207	194	221	194	190	209	187	205	217	204	188	170	220	210	200	192	175	203	188	198	156	200	200	194	189	202	187	220	199	210	198	190	214	188	210	217	184	199	178	204	184	205	208	217	213	180	188	200	198	220	210	189	181	181	211	212	194	213	198	197	204	205	239	217	196	194	198	219	189	206	202	201	216	181	194	195	180	227	201	205	186	199	205	184	186	193	208	181	209	226	201	202	196	217	191	191	210	222	198	239	209	170	202	187	215	197	213	193	194	214	223	181	191	206	206	218	180	169	201	190	211	197	202	190	210	193	186	202	196	217	201	210	177	209	184	200	220	182	210	173	195	182	192	208	178	231	213	210	209	195	242	188	210	196	198	214	216	190	177	165	201	209	207	196	189	163	206	204	225	202	186	179	186	244	193	200	190	218	197	185	194	210	215	207	197	181	196	186	159	212	224	185	202	218	201	215	180	204	205	212	184	188	181	192	193	205	204	213	204	193	172	209	189	187	195	190	201	173	207	185	197	176	182	209	196	212	232	234	204	197	220	184	213	202	194	200	215	189	190	202	206	204	183	203	209	200	188	193	200	225	202	203	227	219	181	187	194	175	210	194	191	196	208	194	195	204	193	207	200	192	203	175	182	204	206	175	218	225	180	177	192	175	212	184	182	216	196	201	204	159	183	212	231	223	198	180	191	201	213	191	187	196	184	209	172	192	198	214	177	202	144	186	202	168	218	170	188	205	175	201	207	212	197	198	192	193	198	165	227	177	229	194	212	189	190	188	191	188	187	179	169	186	211	178	171	209	183	183	187	213	201	171	188	185	184	167	202	189	198	209	180	180	214	178	211	193	198	200	184	199	191	205	171	199	194	199	197	209	189	223	195	192	219	217	227	195	168	175	183	191	214	174	201	172	225	186	189	192	207	190	209	191	211	194	186	192	201	191	224	206	191	195	201	191	194	192	206	216	190	210	205	220	162	202	211	201	206	204	211	189	191	203	204	174	191	195	185	193	209	191	215	197	209	189	193	168	203	182	229	220	189	209	210	194	204	199	223	191	195	212	193	187	219	209	195	182	202	239	206	214	195	180	205	225	182	193	216	185	198	199	186	183	192	199	169	176	193	216	195	256	203	211	209	213	205	198	194	202	200	192	178	203	182	215	204	210	188	191	179	189	212	183	217	200	183	192	184	208	200	193	154	199	195	188	182	209	191	212	206	205	225	235	213	193	200	182	169	187	187	226	191	210	191	222	224	193	208	209	188	202	185	189	177	203	185	211	185	181	197	216	191	213	187	199	193	182	188	190	202	218	203	186	173	216	194	184	196	200	215	212	179	207	168	201	210	209	199	196	210	202	219	184	190	200	173	203	209	189	189	199	190	180	230	174	187	200	201	195	201	175	209	170	192	194	207	209	208	199	193	195	199	183	185	191	199	223	186	203	224	213	196	194	190	204	199	208	197	215	231	176	190	194	179	204	203	190	214	214	160	185	207	175	193	177	204	164	197	196	194	229	188	175	192	196	192	184	200	193	229	197	198	164	190	178	205	174	209	205	187	189	179	188	184	208	175	174	194	208	197	200	192	189
6594	4588	2984	1445	869	744	592	570	586	566	506	510	515	515	524	509	501	502	499	477	486	473	499	474	484	491	485	504	478	469	513	459	498	487	484	485	456	438	451	500	488	458	460	451	473	474	477	473	500	514	446	445	433	505	477	475	488	479	459	443	491	450	471	454	489	471	474	457	492	458	506	493	474	482	504	475	487	454	461	452	478	483	480	489	476	472	466	474	453	483	475	454	471	530	475	471	487	495	444	466	468	472	481	480	476	464	462	489	445	485	470	510	429	505	470	518	492	472	452	504	506	518	503	476	453	471	454	467	496	458	451	451	491	466	485	503	470	456	504	465	450	493	472	475	496	458	450	471	479	468	443	472	466	477	464	463	468	447	459	454	449	510	497	485	471	475	508	465	490	481	474	523	465	466	485	526	480	478	478	464	487	520	468	440	459	477	478	484	450	472	456	520	515	476	479	466	476	482	434	476	485	478	480	458	458	460	449	456	454	543	519	493	466	510	492	499	476	441	484	485	473	492	481	490	465	442	496	475	458	480	483	473	456	465	524	475	442	450	484	513	463	506	440	497	447	510	472	482	470	469	464	419	497	460	460	494	510	491	457	463	458	472	472	468	494	458	494	451	479	454	445	501	492	470	463	462	509	496	470	494	499	483	467	440	470	502	533	477	466	454	491	457	458	420	477	446	466	470	458	474	425	469	503	471	480	475	495	512	480	455	502	458	477	463	473	502	469	491	457	496	454	480	469	485	473	500	464	481	491	468	457	487	441	460	469	489	479	474	473	473	456	496	461	482	474	493	436	477	495	499	447	466	501	446	473	456	510	467	431	481	445	477	513	488	471	461	481	465	475	406	458	437	490	480	468	463	468	460	462	465	504	474	442	486	491	484	509	482	486	512	458	462	485	476	459	479	471	457	470	483	476	482	488	464	498	483	480	484	495	483	477	484	465	462	479	447	466	487	467	450	455	497	495	488	472	487	487	496	478	501	431	485	492	464	445	495	462	496	515	486	473	484	442	477	454	456	468	513	453	454	494	484	484	481	474	457	500	488	430	465	481	483	477	508	474	471	487	430	438	480	458	495	503	474	453	478	533	481	447	493	471	469	476	481	442	482	501	467	459	478	477	472	455	467	473	470	500	453	506	455	468	452	467	488	465	470	474	471	468	479	465	484	490	450	432	492	469	459	477	462	468	508	483	460	449	502	483	432	443	461	465	475	499	489	473	499	472	475	482	459	449	455	493	472	486	449	488	480	447	472	472	480	434	411	511	456	472	462	449	468	459	465	458	533	463	504	489	504	492	491	485	477	451	474	495	485	477	467	454	514	453	470	476	484	518	496	458	468	493	484	490	487	475	429	483	497	475	510	452	477	418	459	439	470	494	494	486	462	493	496	477	464	475	500	483	487	498	520	480	484	485	502	450	452	474	471	434	486	471	469	464	450	463	483	463	447	475	460	475	447	486	489	426	475	487	492	496	476	457	490	454	472	465	530	467	460	460	438	494	433	512	484	502	454	482	466	444	477	487	443	492	451	506	437	494	490	468	502	459	483	481	480	482	490	456	465	445	469	431	470	478	471	495	453	471	449	475	462	456	466	484	453	467	454	458	442	451	507	464	435	467	442	457	490	474	455	475	480	446	470	445	506	471	472	477	466	501	477	454	451	476	526	451	466	487	449	496	494	467	485	523	484	477	452	451	419	475	484	477	482	463	437	478	453	479	492	467	491	424	479	465	516	482	477	470	450	453	467	511	438	464	492	474	461	451	473	477	492	488	450	481	472	469	438	471	488	495	462	468	493	461	502	514	459	501	514	460	453	482	501	492	496	478	478	471	459	459	456	485	480	474	481	479	472	461	435	464	458	498	456	468	435	517	456	470	453	484	464	490	481	455	464	470	491	450	433	465	461	477	475	508	493	484	506	486	502	478	548	488	512	491	488	513	463	481	460	478	489	446	481	468	447	475	506	464	463	507	469	434	487	484	496	462	492	507	474	479	477	450	491	494	526	507	482	452	512	492	498	485	458	490	490	499	460	500	440	509	477	452	506	507	445	509	461	470	454	473	470	496	477	507	475	450	451	457	499	448	491	462	442	480	481	491	504	504	472	507	490	478	450	481	495	491	499	464	477	476	450	484	478	463	453	469	447	460	450	446	481	463	492	483	502	444	485	454	446	460	482	463	498	503	458	484	482	488	475	463	475	468	486	494	463	479	490	500	490	470	463	478	458	513	488	457	401	451	449	467	467	477	479	476	491	474	447	477	468	473	439	463	444	481	488	455	487	488	478	468	410	514	486	478	475	465	482	539	467	494	466	444	469	421	482	525	449	477	450	476	524	490	441	486	444	499	437	453	477	451	462	509	514	476	466	467	492	433	466	464	499	452	463	505	479	519	472	451	471	452	452	473	494	478	484	462	509	510	482	457	480	486	476	478	498	493	451	493	481	471	462	518	482	462	506	478	431	491	519	462	485	444	500	498	461	530	488	478	468	516	481	521	483	499	465	466	486	467	495	491	433	471	491	447	487	457	487	526	473	505	514	530	477	484	508	475	445	470	495	460	488	498	464	472	471	490	506	475	484	480	473	475	487	467	449	447	472	462	500	485	447	466	500	461	461	486	497	492	461	472	510	514	483	488	455	473	495	450	450	474	452	518	471	474	501	437	459	444	489	483	450	457	471	483	469	472	447	424	479	487	470	450	526	482	519	462	489	466	468	450	488	497	449	473	491	471	471	469	454	484	472	477	458	486	515	470	432	473	448	461	471	491	459	437	476	475	499	458	457	527	501	456	504	488	490	456	495	472	487	514	496	451	469	447	450	436	499	464	452	483	438	453	470	501	475	445	490	471	513	469	476	456	466	510	466	491	426	480	472	449	485	478	466	519	492	513	477	467	474	473	508	433	467	492	457	463	449	471	504	476	452	446	487	497	468	451	453	444	498	467	458	481	430	479	476	479	470	478	475	420	480	494	483	480	507	489	476	461	434	515	471	473	474	444	509	494	436	483	466	481	450	492	501	507	466	447	479	465	444	488	495	484	471	460	459	472	483	456	475	455	470	424	459	482	491	488	476	446	458	450	447	452	440	471	479	482	441	477	488	479	465	451	468	459	485	484	462	478	491	468	489	445	479	489	442	484	441	470	488	446	437	446	440	489	490	480	465	473	458	473	475	484	448	501	535	487	484	479	474	488	477	468	507	514	507	476	516	479	444	438	439	513	479	490	462	469	459	478	471	485	480	489	445	465	481	500	469	416	494	466	481	456	490	462	466	486	462	455	495	476	537	477	493	483	490	468	511	477	457	464	466	475	473	461	534	458	490	472	466	489	444	476	462	471	456	474	465	458	481	433	459	464	481	495	417	451	474	489	496	462	511	442	499	447	445	467	477	482	459	486	500	501	463	477	488	501	495	472	504	492	471	458	464	456	464	472	504	497	468	492	463	446	461	467	482	455	477	490	465	470	458	510	474	463	479	478	457	508	462
33948	11283	1367	588	495	504	466	449	432	435	415	429	428	428	427	454	435	419	386	439	418	430	447	435	424	410	463	427	446	459	436	447	416	441	466	452	442	413	438	416	379	447	442	443	438	487	426	442	418	428	459	428	424	465	414	433	416	443	421	459	430	490	413	414	440	405	439	392	449	415	413	439	476	420	429	434	404	403	446	459	379	411	436	441	432	424	444	442	435	452	399	436	463	398	419	423	474	445	454	433	450	410	445	429	421	458	391	432	432	451	396	445	409	436	427	444	432	418	417	403	395	425	423	431	439	436	450	478	412	437	442	396	444	442	455	419	464	451	448	461	450	436	450	442	430	389	430	392	467	437	433	449	420	440	439	500	438	405	442	431	451	451	462	446	447	427	430	458	402	435	404	431	461	444	418	437	410	417	395	443	456	419	392	462	460	448	406	463	431	410	454	418	428	433	428	426	462	429	447	471	430	418	452	455	423	420	438	436	414	437	472	439	481	402	403	431	420	480	446	465	422	432	430	446	418	439	429	414	412	423	444	456	463	438	403	451	480	417	462	451	450	435	457	399	447	429	411	463	404	412	432	423	449	438	442	446	433	426	455	442	449	396	402	439	451	417	428	474	427	452	468	456	380	434	423	424	464	428	440	440	400	436	372	405	419	424	408	425	431	444	385	438	452	449	413	409	410	428	448	393	462	415	459	436	464	434	458	437	433	396	461	406	413	399	444	434	426	466	416	454	498	427	445	419	427	424	421	405	440	439	435	462	419	459	417	441	437	414	436	453	465	480	437	436	423	453	464	418	413	405	443	421	411	436	472	403	450	452	433	416	420	447	427	410	432	451	410	450	427	455	423	412	441	452	407	452	423	446	449	408	410	416	443	438	376	416	455	447	452	438	418	466	451	448	445	438	438	426	445	434	397	396	423	426	426	435	412	442	408	435	464	454	407	423	422	416	438	420	411	435	398	420	432	431	442	434	486	438	405	422	402	415	427	392	455	442	457	426	441	457	462	404	449	468	434	415	419	429	405	426	425	428	420	380	464	451	435	457	453	453	446	454	427	416	418	387	390	422	422	424	454	433	448	435	436	476	452	400	432	426	384	402	432	423	419	435	450	419	443	365	447	417	460	429	434	402	468	481	443	471	477	402	414	447	441	471	437	426	421	392	468	397	450	416	465	426	424	427	402	470	404	426	422	421	415	438	437	465	475	442	446	425	452	437	446	451	411	433	439	453	408	432	437	435	447	439	491	406	428	407	407	431	425	465	434	401	439	443	432	456	424	377	501	406	449	425	432	378	446	447	418	441	417	437	425	435	413	460	483	435	439	439	468	476	424	419	438	426	443	479	413	432	399	408	421	435	489	418	432	475	432	448	422	432	466	441	440	424	429	433	400	450	439	444	416	442	392	409	455	399	411	413	405	436	434	453	461	443	408	453	474	452	414	438	445	414	458	470	404	427	475	413	463	377	388	451	442	446	384	435	463	446	472	446	417	425	455	432	429	461	452	417	463	390	454	411	408	428	443	399	440	441	485	442	451	412	428	423	433	424	436	439	427	435	447	424	443	448	466	395	452	441	414	413	421	401	418	396	448	453	471	428	415	411	422	453	453	421	411	462	423	431	419	413	457	403	391	492	427	438	453	413	427	410	437	403	434	387	452	427	425	429	430	449	397	443	423	466	430	481	432	422	445	437	480	367	399	455	415	417	465	416	432	436	410	387	453	455	437	440	413	408	417	422	404	460	401	465	421	438	432	467	404	459	445	410	441	437	437	446	404	375	445	415	418	431	418	452	444	423	407	468	417	455	446	440	417	437	415	406	418	442	427	448	441	441	422	409	428	465	426	440	451	371	435	440	464	432	460	454	419	414	438	450	435	424	391	388	448	421	453	443	444	458	417	443	438	450	453	452	433	419	450	436	436	442	446	445	449	405	424	430	431	476	454	451	416	405	392	453	449	451	435	442	448	470	391	418	417	439	438	431	402	396	438	444	440	426	428	456	447	452	452	423	401	398	451	439	442	420	423	392	477	402	445	432	448	443	441	461	449	461	442	419	425	446	427	426	429	437	487	430	400	450	426	424	385	431	422	483	442	441	426	406	424	438	435	418	416	415	388	446	404	411	400	447	411	408	436	422	409	387	433	425	397	462	446	435	403	427	380	430	436	428	431	423	424	423	411	447	413	447	429	436	442	441	404	454	424	440	473	446	421	440	389	429	433	439	445	428	433	451	420	437	434	440	410	406	433	424	429	451	431	433	434	385	403	388	433	427	461	401	442	419	448	453	462	425	444	458	460	410	430	437	421	446	488	414	397	455	453	463	440	406	403	430	433	403	409	401	411	444	413	426	441	452	427	434	437	457	433	451	437	454	486	393	428	382	443	447	426	430	407	427	438	435	402	400	417	418	397	425	419	437	411	493	458	452	421	391	469	433	453	457	432	414	427	426	439	441	442	446	414	439	411	440	432	462	426	443	463	419	452	466	430	413	487	426	464	461	473	437	445	439	454	443	397	403	398	419	419	441	423	416	406	394	435	427	414	401	415	426	395	411	418	411	435	426	429	418	406	424	437	481	430	419	439	424	386	461	429	433	451	481	427	435	439	463	434	451	405	412	423	452	438	429	438	462	433	495	446	392	398	410	432	394	409	448	416	417	440	422	441	425	416	443	417	455	435	421	462	443	410	406	465	451	427	439	428	444	446	469	459	419	442	429	441	461	419	489	414	419	421	436	404	377	427	472	426	424	451	409	435	443	493	386	419	422	439	403	444	431	430	414	435	450	435	425	437	425	454	418	415	464	450	431	452	459	427	450	433	443	448	451	414	448	432	438	435	424	443	444	431	420	437	402	451	445	458	431	453	459	451	405	431	431	408	414	410	428	430	437	448	415	449	424	415	431	406	434	448	418	437	414	443	453	416	448	417	451	445	434	424	422	418	431	445	436	459	486	438	445	478	456	457	493	407	431	443	437	439	401	459	439	439	444	429	412	437	424	444	457	409	418	482	434	410	459	462	437	435	443	447	415	386	407	453	434	439	451	433	445	455	407	402	397	428	412	425	418	434	452	436	476	419	401	445	467	418	473	469	440	408	449	419	421	452	421	431	415	418	393	421	408	440	446	399	452	423	402	436	453	461	428	426	446	405	450	413	446	411	421	414	438	414	431	416	419	425	423	450	408	459	409	450	458	454	422	413	421	424	453	412	483	425	421	419	481	430	428	408	453	420	459	452	465	410	421	403	444	449	419	420	415	458	434	410	436	456	403	412	412	449	462	419	378	432	453	428	444	433	473	454	492	427	434	439	423	403	412	451	436	421	429	432	418	411	407	446	451	439	414	434	452	414	433	404	454	455	467	458	462	439	445	431	472	391	435	418	422	475	446	424	440	459	434	423	444	410	411	399	436	382	428	415	442	432	448	417	445	435	453	445	415	456	448	430	461	403	419	435	393	438	424	421	419	433	424	417	430	419	426	458	409	403	451
8375	1103	1030	990	1005	910	910	990	962	923	918	971	961	936	954	978	966	937	930	972	976	988	960	918	929	912	988	935	1048	896	906	929	912	907	903	982	968	959	955	917	958	909	955	999	1011	910	906	958	976	976	895	920	988	954	859	897	966	949	1016	941	987	960	964	940	896	980	909	918	981	887	959	963	948	963	942	1007	923	973	960	916	964	962	877	944	959	960	973	967	915	903	933	898	981	949	973	978	910	951	929	947	923	971	965	903	941	894	970	1009	904	988	930	953	953	936	980	979	903	939	943	933	917	945	950	922	939	964	1006	953	1002	954	1009	912	939	977	893	996	980	924	899	1002	961	1007	955	924	1018	951	963	935	980	924	897	906	917	961	982	937	923	932	917	965	953	963	923	973	956	966	985	993	947	958	984	981	942	996	961	983	968	915	905	966	970	949	981	985	926	941	1001	927	931	964	927	998	919	948	946	927	919	927	902	969	950	915	921	924	971	921	973	985	974	943	916	956	873	979	968	936	988	946	907	955	973	972	955	925	965	910	967	979	942	933	965	918	982	921	913	929	968	956	994	916	986	954	921	935	922	968	942	986	1001	928	977	996	944	941	900	887	926	1004	951	947	958	971	912	973	959	990	944	1022	923	916	954	995	963	944	934	924	968	945	942	937	933	951	1025	927	972	990	949	922	935	971	996	965	925	971	959	977	961	931	928	932	888	973	924	886	947	977	939	896	925	919	934	977	955	1001	944	966	932	931	956	968	908	937	949	878	969	951	1015	924	975	936	957	957	895	976	993	900	987	939	955	886	973	913	904	975	930	951	945	929	898	958	942	935	994	906	940	934	920	941	980	883	977	895	948	958	949	998	936	997	967	937	930	916	925	952	922	937	926	990	930	924	936	870	954	1005	913	924	1036	906	923	967	950	1002	932	945	979	911	938	954	931	930	974	961	990	882	960	970	955	959	908	910	939	980	936	967	967	982	992	935	964	945	965	950	975	972	965	933	908	963	979	963	973	961	924	933	910	957	949	928	917	940	1016	970	940	945	991	962	1009	896	972	921	967	965	975	974	948	937	954	895	917	951	936	908	928	957	1003	915	956	990	1005	946	966	981	933	943	971	955	900	967	940	937	908	938	994	909	980	904	874	931	941	942	938	948	963	893	954	917	985	991	918	973	977	941	977	913	938	975	937	922	944	946	930	1000	929	970	905	945	955	922	934	988	949	966	900	921	973	936	909	950	960	973	931	983	957	922	961	949	908	952	959	925	1006	914	948	929	947	917	933	927	972	987	940	978	945	923	972	998	973	893	972	975	1017	928	962	1017	913	975	937	964	977	918	995	951	945	948	918	919	921	954	983	982	1001	923	981	928	962	921	956	945	952	924	979	922	953	960	970	901	952	965	874	935	982	980	909	989	956	979	948	944	961	903	922	871	941	971	953	943	960	965	953	945	978	958	970	970	924	877	944	958	944	912	931	953	957	950	951	917	964	950	979	965	872	924	892	989	911	946	927	904	907	961	932	915	978	966	908	935	969	970	927	951	898	921	971	1030	951	884	926	941	987	959	988	936	947	988	956	901	931	905	907	907	936	986	938	964	962	962	928	957	952	970	931	988	984	985	974	930	983	910	946	916	948	945	941	961	962	991	937	986	938	1005	893	927	916	955	963	964	917	955	956	956	950	952	959	975	949	960	946	951	958	914	959	989	966	992	917	933	909	956	933	961	926	1005	944	985	960	973	925	885	928	931	896	944	957	928	946	1005	938	958	967	982	913	937	927	971	895	974	921	975	937	969	886	943	959	976	983	940	989	980	973	983	913	949	962	932	905	958	894	904	875	919	968	971	892	882	981	938	946	990	951	994	947	938	955	967	920	911	892	952	879	1015	985	912	923	906	932	905	974	943	945	941	928	977	907	979	974	908	845	954	928	980	938	913	976	927	868	949	924	923	930	931	981	972	892	966	920	923	945	979	928	929	971	976	971	941	981	988	978	963	923	966	923	978	952	919	910	914	943	975	946	890	941	983	937	1000	972	954	930	997	922	914	887	1010	957	891	902	961	981	912	966	977	988	967	934	885	935	906	910	964	996	978	945	961	940	980	921	960	977	941	969	961	903	913	918	945	983	935	919	939	1010	944	966	956	928	956	897	955	904	922	945	976	965	873	919	946	1002	971	937	949	936	899	966	938	1002	945	943	923	1005	933	904	984	931	936	967	943	958	974	963	979	1012	936	890	935	980	942	922	934	926	1010	970	926	947	993	963	918	970	951	941	936	946	950	917	920	946	979	914	971	867	965	954	947	963	900	936	949	924	962	897	921	953	1000	1008	889	963	911	949	909	957	980	927	920	976	975	945	932	978	958	993	974	934	971	938	975	1016	961	908	906	922	959	947	895	948	962	968	918	995	909	985	953	938	1004	927	955	951	905	890	994	940	997	951	958	945	987	924	928	964	941	937	924	904	906	934	990	927	990	943	944	928	922	948	973	930	956	943	945	947	927	1003	953	894	978	953	983	958	954	947	948	941	951	945	926	916	928	937	940	937	959	948	985	948	923	973	953	971	912	949	948	935	949	893	991	968	881	932	966	888	930	966	935	1004	969	965	920	933	960	943	978	945	923	979	919	961	960	922	939	934	967	986	964	921	946	924	958	915	915	919	946	914	1042	946	894	898	895	929	961	967	930	947	923	977	941	936	910	963	903	968	969	1017	976	957	904	945	959	982	925	921	963	881	963	936	976	957	943	925	958	842	949	915	958	979	971	976	907	945	984	966	955	943	975	951	893	908	925	919	979	927	901	910	916	930	948	984	956	963	885	940	937	925	954	974	883	935	998	950	994	929	944	961	920	970	953	940	949	989	945	972	953	963	935	926	921	916	957	938	879	938	941	944	921	943	942	951	915	915	932	968	978	947	930	972	955	958	920	996	928	969	954	939	919	974	909	937	917	966	985	887	898	880	923	932	912	927	924	946	918	975	971	1024	995	957	917	960	907	979	898	936	973	944	979	935	1001	1005	971	996	955	928	928	977	1001	935	925	930	921	928	906	973	951	909	974	965	983	961	967	987	901	955	951	991	904	980	899	952	946	931	958	1000	908	924	997	941	932	992	983	956	1010	963	938	967	925	944	940	895	897	959	1007	876	953	956	984	942	905	967	929	991	965	966	914	1004	938	936	940	957	952	967	900	974	915	910	953	983	953	986	950	958	968	925	858	918	995	951	940	936	913	926	978	974	974	925	924	946	1000	993	1014	967	993	960	986	936	966	968	914	941	960	935	902	924	975	953	957	909	956	967	928	942	959	923	991	996	957	953	940	957	939	950	915	972	940	972	1018	929	913	999	965	970	977	931	935	914	948	964	951	973	935	951	936	993	920	925	944	975	934	947	949	905	922	961	909	972	995	980	976	983	992	894	956	906	970	942	938	899	958	929	995	949	914	906	941	880	918	934	918	939	968	997	910	926	959	942	931	961	945	919	933	980	879	911	960	979	1011	901	967	935	928	926	936	937	945	967	945	959	915	937	958	915	963	985	893	910	950	968	915	919	929	950	938	965	963
24700	21137	24651	27840	20936	3498	607	506	451	415	416	439	387	409	391	386	354	353	346	371	395	375	341	405	394	376	357	377	325	365	377	354	378	365	363	370	333	385	367	325	364	393	360	369	367	372	370	359	320	354	371	345	370	373	352	346	411	375	381	361	339	369	346	362	346	380	355	374	352	381	365	351	343	361	318	367	381	366	379	352	358	363	359	328	305	371	360	368	348	336	349	377	367	397	338	358	374	363	378	340	341	324	323	411	345	342	355	374	323	354	366	384	392	347	387	376	325	357	339	337	385	366	325	365	363	375	347	357	342	317	336	329	344	362	376	333	383	318	370	376	361	346	391	365	400	357	357	358	367	375	350	357	345	366	360	354	356	330	375	356	354	361	307	324	356	334	354	371	344	322	344	363	337	320	390	364	366	375	367	373	380	346	332	379	339	369	367	353	346	376	363	354	364	371	355	338	377	352	394	359	346	365	353	345	333	376	344	359	364	345	353	353	356	357	373	392	378	364	375	379	381	310	369	400	372	369	364	375	359	391	329	348	328	384	370	378	379	365	379	363	354	362	353	364	374	349	332	342	372	365	345	339	348	322	376	335	385	329	394	355	360	336	339	359	359	378	373	373	367	354	389	380	379	353	356	303	329	382	397	350	286	342	369	367	362	314	340	361	329	399	372	331	345	340	331	344	360	363	348	353	386	342	367	366	347	374	362	413	371	338	408	352	322	326	408	351	333	364	357	361	332	348	374	359	334	349	352	382	377	387	387	331	342	372	384	381	399	295	377	381	339	326	372	351	358	377	364	340	343	345	358	362	383	356	354	344	333	377	330	355	370	360	374	375	373	335	335	345	329	382	347	368	375	333	370	360	366	348	340	348	395	369	378	360	348	344	330	346	380	363	356	349	317	356	383	358	382	377	385	327	351	327	361	328	363	356	327	369	346	371	363	392	349	353	371	359	329	383	408	375	377	384	351	352	344	373	332	365	357	374	367	358	387	348	350	383	357	349	353	371	312	363	364	360	373	336	338	360	376	341	326	371	335	355	381	381	354	355	335	313	377	354	358	355	367	346	357	338	401	350	346	367	364	362	342	368	354	358	386	365	346	339	344	378	366	331	316	318	374	373	344	338	384	364	334	331	358	343	362	346	366	351	397	350	338	365	330	367	374	336	356	368	302	364	380	370	349	350	345	370	357	346	350	310	330	387	368	352	360	383	331	384	356	365	321	373	331	350	360	340	331	343	387	368	329	382	346	353	372	351	384	389	382	350	355	366	351	358	330	351	387	354	364	352	344	328	375	360	381	341	325	396	356	382	375	373	380	329	327	388	347	355	346	362	379	354	323	328	363	340	359	360	367	356	360	389	360	339	389	372	350	340	368	362	376	366	369	387	350	318	307	322	376	358	341	388	343	393	352	367	358	342	356	353	371	380	339	395	328	336	368	345	337	348	338	405	349	370	370	379	351	364	344	368	371	390	380	342	362	346	353	352	380	369	362	359	357	376	374	360	326	383	345	372	337	367	364	359	334	361	372	376	384	341	317	373	363	364	323	353	381	336	367	349	358	353	359	399	415	344	334	325	378	384	351	344	352	363	374	325	341	371	329	382	386	368	350	345	349	340	353	363	353	392	372	369	393	391	329	376	347	331	384	358	400	368	378	375	364	354	350	348	354	317	374	373	354	357	392	381	382	339	367	371	369	366	354	350	369	350	361	391	348	295	353	376	349	358	386	383	337	357	343	326	387	336	379	341	348	358	349	358	335	324	362	351	359	395	322	367	356	375	370	353	348	349	373	355	338	392	374	350	334	330	382	368	344	364	369	357	313	343	357	375	352	373	367	345	386	335	353	377	367	390	384	370	345	376	344	355	371	342	347	357	373	353	368	386	357	341	358	339	362	364	362	337	402	333	351	384	359	385	357	346	361	364	360	340	407	350	345	356	339	379	354	347	353	372	326	347	338	366	343	349	364	358	345	368	368	335	335	334	353	342	345	347	344	361	382	383	342	330	332	341	398	368	384	368	381	368	380	362	338	385	352	373	351	395	367	342	346	326	343	336	370	388	343	357	352	336	344	362	374	359	406	396	374	376	392	397	345	331	345	375	352	352	362	406	325	330	354	352	334	368	329	335	333	368	368	344	346	317	357	362	401	365	333	337	389	340	381	373	354	365	335	327	348	360	388	348	329	350	338	337	363	357	338	391	346	374	363	362	342	351	347	363	349	326	346	343	372	358	345	345	332	339	383	348	367	362	395	392	342	336	367	343	373	396	350	379	350	360	359	359	358	356	361	378	312	345	409	392	376	394	394	356	354	336	375	362	355	338	348	373	370	342	349	372	355	364	364	399	369	392	385	355	338	339	352	318	344	371	346	319	352	374	391	395	364	372	359	343	363	407	333	410	376	340	387	331	407	390	356	344	349	379	350	356	332	338	346	365	396	347	366	320	352	373	350	345	376	342	366	374	359	350	367	383	378	368	358	332	342	391	362	391	356	345	353	357	364	341	393	368	351	341	359	347	346	347	357	359	378	385	337	340	340	364	353	370	330	333	370	362	309	398	361	365	373	382	339	324	353	299	356	365	361	352	344	367	383	352	329	349	326	371	340	386	353	329	380	383	369	381	392	308	325	360	314	368	334	355	351	361	385	338	319	347	346	384	362	415	317	320	375	404	390	365	370	339	359	365	399	367	337	354	362	378	382	392	353	375	358	385	353	350	361	342	327	360	357	337	349	368	344	363	355	349	350	305	358	307	328	342	373	390	342	389	384	399	372	324	358	350	314	360	335	344	357	359	361	360	347	369	345	387	354	359	357	346	366	388	404	354	393	381	376	366	360	371	352	368	353	343	341	340	366	342	339	360	366	401	358	342	344	325	357	360	344	361	368	355	338	375	349	350	323	338	345	336	377	357	356	348	397	340	355	389	367	371	380	334	332	351	352	356	393	371	339	378	359	400	374	339	357	341	336	363	368	360	370	328	355	377	374	342	346	382	391	379	342	372	334	344	339	364	354	348	349	346	364	380	355	355	376	356	345	322	359	348	314	365	370	374	367	322	345	373	347	326	379	346	370	387	372	330	351	374	372	368	359	336	347	340	337	340	347	356	345	353	331	365	370	358	352	336	341	358	344	328	387	354	347	361	312	366	369	332	389	331	390	373	338	348	330	344	365	353	348	353	388	365	391	398	339	387	356	353	347	338	332	348	381	335	371	373	367	368	402	376	366	379	380	379	353	368	348	342	335	349	336	328	398	363	381	339	344	376	369	357	356	357	327	335	384	338	352	372	400	377	353	331	420	387	349	347	345	370	356	326	347	339	372	356	325	380	340	357	347	393	373	338	331	354	354	359	374	408	376	358	345	351	363	386	374	349	341	385	359	341	340	378	334	367	354	358	389	381	345	347	374	367	341	357	393	373	350	335	333	373	345	352	345	348	353	352	361	335	369	386	372	347	339	343	324	346	333	348	346	350	370	391	364	371	367	350
4166	3032	2118	1283	1011	905	884	797	866	798	893	782	784	808	810	838	821	774	796	759	783	786	724	813	791	768	752	775	769	794	787	785	794	777	749	764	762	795	789	753	788	769	785	786	776	797	829	786	808	748	749	813	804	778	765	768	824	783	776	770	812	765	782	775	761	775	768	780	733	776	830	745	800	811	795	778	795	768	775	767	806	788	759	798	785	831	818	796	801	777	755	785	804	764	802	814	749	797	805	780	795	768	784	825	815	776	773	808	798	747	790	762	806	764	795	753	761	777	755	807	778	814	787	752	776	823	776	805	800	791	738	784	744	798	754	819	782	792	754	803	844	778	841	769	791	770	818	767	772	778	803	814	807	767	772	767	776	781	753	781	777	824	795	808	794	774	795	775	819	799	756	815	835	801	787	727	769	769	782	767	801	724	788	780	773	770	735	796	833	737	751	777	753	802	760	777	764	836	793	782	776	793	789	782	743	786	792	780	758	805	774	810	766	739	762	814	828	781	792	796	794	795	789	796	757	810	815	779	840	803	850	804	752	781	806	738	756	814	710	771	785	767	771	800	768	768	803	753	839	773	770	795	768	740	805	800	751	781	754	837	782	870	742	799	787	783	796	786	835	752	775	806	778	773	806	795	785	753	833	764	774	782	774	726	726	812	777	818	736	794	789	718	752	771	766	773	752	789	746	801	794	804	791	783	777	779	738	853	753	782	772	735	757	753	731	779	750	795	759	791	789	782	793	824	805	758	749	752	820	741	770	729	803	763	781	764	750	758	795	751	763	778	779	774	758	774	764	801	736	802	739	780	728	788	781	808	794	759	750	770	738	719	826	802	778	803	754	773	742	849	847	799	787	788	674	772	794	775	778	793	757	855	808	751	803	761	743	796	762	781	786	781	771	763	779	768	809	745	840	806	809	776	775	753	733	759	781	819	790	769	802	758	770	789	780	768	784	781	830	791	783	792	763	821	870	854	785	776	809	759	783	755	804	744	799	823	760	796	745	807	754	814	797	776	766	793	741	742	798	758	787	813	777	794	741	869	779	796	765	815	799	839	742	807	758	768	809	768	770	761	850	806	756	792	778	781	758	732	790	839	752	771	735	816	772	824	779	749	803	791	778	821	797	783	828	820	802	824	814	746	791	786	788	825	764	763	772	770	783	797	776	757	797	779	818	786	750	760	805	805	757	758	721	788	781	805	762	785	808	751	874	777	790	789	754	741	748	807	808	778	764	794	792	734	783	772	773	779	784	792	781	781	773	822	738	759	794	740	784	751	829	787	798	786	819	772	771	778	789	831	783	792	773	760	784	723	759	804	781	768	813	744	771	755	759	808	729	775	723	798	730	764	780	794	800	741	811	801	785	782	708	845	814	778	809	782	847	755	772	795	802	760	775	704	826	813	836	757	768	810	809	776	746	839	830	725	733	809	801	801	821	759	768	785	782	813	796	752	768	756	745	792	838	793	768	812	773	775	784	806	761	774	792	785	803	750	737	828	769	783	748	825	822	775	766	814	800	855	751	799	804	785	785	754	808	799	791	770	824	811	778	757	795	788	807	725	785	791	745	762	732	792	819	777	743	775	756	759	793	802	761	730	788	712	751	785	793	754	769	790	796	810	770	768	752	748	714	734	795	777	792	754	789	803	766	801	759	761	772	776	808	787	813	758	800	723	776	830	765	743	793	793	774	761	731	779	784	759	796	802	817	776	789	738	826	845	742	784	776	785	845	785	802	767	748	779	782	823	833	742	772	811	765	741	819	791	786	790	730	819	801	784	822	806	793	758	743	753	758	748	750	745	764	776	772	817	806	786	819	777	786	763	789	817	752	762	783	764	772	760	794	835	800	763	821	772	775	784	776	730	841	757	794	743	773	757	802	800	751	817	717	791	775	773	801	793	752	777	751	713	780	762	788	777	735	761	767	800	764	751	777	768	771	793	799	800	772	797	788	743	797	776	731	774	767	763	760	817	799	763	806	811	761	792	806	783	801	741	778	777	798	804	770	749	749	762	785	769	758	791	707	837	783	757	783	723	745	805	781	758	753	804	798	741	741	767	784	767	762	793	772	787	769	757	816	791	783	779	796	781	789	744	786	796	790	767	781	798	750	791	802	770	734	760	720	791	768	752	793	823	835	719	751	763	783	777	779	793	799	839	755	737	852	786	735	791	756	801	738	812	798	771	790	783	771	772	835	819	812	800	745	773	730	724	843	763	766	769	784	790	817	746	830	784	740	787	774	780	792	827	788	782	860	782	799	722	763	731	811	793	789	760	794	787	765	766	773	722	768	785	775	744	773	736	762	749	791	811	700	744	799	769	755	769	788	780	764	839	763	771	779	756	760	742	771	785	810	754	816	774	740	830	800	840	792	836	775	804	800	766	794	800	833	787	811	749	792	754	798	760	773	823	788	852	771	766	768	757	815	847	794	803	777	809	748	777	820	780	756	802	776	812	798	801	771	779	760	794	789	753	747	746	791	810	785	810	769	743	790	783	763	806	759	780	768	753	765	785	824	775	761	803	801	792	747	767	801	742	814	752	743	733	757	777	760	789	760	735	760	782	772	776	746	800	786	757	800	791	788	774	751	762	753	799	750	785	833	699	794	782	797	772	762	751	806	786	792	787	769	777	797	779	839	721	751	755	770	830	763	801	767	769	812	740	766	787	805	769	781	769	767	773	757	784	774	744	774	771	812	793	786	776	777	738	801	737	812	791	758	830	809	792	772	773	803	802	764	771	838	793	798	772	741	791	801	745	817	817	780	785	802	778	800	837	802	782	749	771	782	723	842	776	732	810	780	765	774	790	803	738	824	801	718	817	774	799	744	764	795	799	768	760	743	787	732	799	783	767	773	793	783	800	798	814	766	787	740	765	817	826	776	752	819	719	797	759	715	818	754	809	788	800	727	766	808	832	753	802	825	775	819	790	804	786	775	796	800	814	814	728	801	762	745	816	767	800	771	785	775	801	777	743	770	768	762	770	775	771	865	825	774	823	768	765	748	798	829	766	828	749	799	757	771	800	783	768	810	797	775	803	784	771	819	753	797	767	828	776	747	749	789	785	795	769	789	744	781	790	789	768	775	742	832	760	739	779	789	793	811	817	809	756	835	760	790	735	737	808	756	756	759	766	791	758	760	781	779	768	776	767	765	777	802	756	820	816	797	801	833	743	827	851	762	804	748	812	761	787	744	780	781	735	783	788	780	767	793	806	777	819	788	878	749	766	746	756	778	778	770	815	756	772	792	753	786	803	762	806	784	751	797	779	841	779	785	766	783	788	785	785	749	746	775	755	786	759	791	768	761	799	778	767	791	786	746	756	851	763	775	768	810	793	764	806	792	805	743	825	811	831	776	781	756	805	802	795	814	805	831	784	790	805	746	788	755	790	766	731	758	790	772	753	728	805	777	800	786	759	770	789	784	791	740	782	774	766	773	779	788	782	814	762	743	791	780	764	804	745	795	772	841	766	812	779	776	770
24024	21138	25284	27250	21146	21132	2782	443	309	296	270	242	257	194	194	218	191	202	184	190	178	183	176	208	187	207	197	185	179	185	192	189	200	198	182	150	210	166	158	173	165	164	182	181	192	208	187	183	162	185	178	177	199	188	194	170	189	173	196	204	190	197	175	210	175	163	175	195	190	141	205	189	196	185	176	167	185	181	179	173	165	172	190	205	178	175	162	161	207	161	175	180	155	178	193	170	192	165	167	159	159	215	180	155	179	191	180	172	161	187	189	152	173	154	159	196	155	163	167	177	181	190	162	193	188	197	173	175	146	170	161	187	192	199	177	182	174	185	180	194	174	231	200	191	171	177	208	178	193	183	162	165	188	168	193	183	170	173	183	179	199	192	153	187	187	187	175	198	166	181	183	176	170	185	176	176	188	172	164	202	194	160	176	178	186	164	181	164	171	167	171	192	157	178	171	165	170	181	174	165	158	173	197	163	175	157	155	215	131	177	148	164	197	179	161	180	182	180	174	157	181	169	159	180	164	202	162	179	191	163	146	186	166	193	179	157	175	159	189	178	166	204	173	155	156	177	170	166	161	192	174	184	166	195	164	193	156	175	166	196	162	172	161	177	190	181	162	157	153	173	182	193	182	189	186	173	181	168	181	162	163	178	183	159	194	178	161	178	200	194	189	173	175	189	191	155	150	183	194	190	186	153	193	181	183	178	166	155	195	171	166	172	161	183	159	184	165	170	185	172	181	196	181	194	183	155	184	162	164	187	182	172	177	167	188	188	178	174	190	170	196	169	179	213	191	157	173	179	174	196	153	197	178	195	194	181	179	162	176	167	174	160	172	195	178	202	189	194	168	171	160	190	189	201	157	182	159	174	180	180	164	175	192	196	167	190	150	197	192	192	195	195	174	174	187	162	195	205	181	170	193	186	203	187	182	177	195	163	200	179	186	161	174	166	163	155	188	178	179	146	200	184	190	161	175	175	191	198	189	195	164	212	199	188	173	179	183	151	178	179	173	173	163	186	166	159	172	191	178	212	186	189	193	151	172	188	187	163	157	189	196	156	170	162	186	193	184	203	153	164	197	171	165	172	187	182	169	187	181	174	210	173	175	194	169	152	184	180	172	170	171	158	196	166	177	168	167	170	158	188	183	164	192	180	175	174	171	164	169	167	175	205	198	190	197	188	194	176	219	172	176	205	182	199	138	192	191	181	181	155	184	176	181	177	177	184	178	169	170	165	167	207	178	185	190	171	165	168	171	168	179	174	199	212	174	180	180	193	194	188	178	186	205	184	189	162	181	146	162	156	175	174	164	194	153	196	178	172	157	158	176	196	192	183	216	194	160	151	185	170	168	190	162	176	178	180	176	186	156	186	176	149	192	182	155	198	168	195	141	185	172	177	172	165	197	172	196	201	168	190	175	217	187	188	170	177	185	177	158	182	157	184	182	172	199	201	181	169	183	190	203	181	181	173	194	162	201	196	192	195	179	184	158	180	150	165	166	191	153	170	191	183	168	164	188	196	191	171	166	187	178	169	201	172	159	163	192	202	173	199	155	164	185	179	190	199	187	181	196	172	168	178	184	203	161	165	175	167	165	211	188	165	174	176	192	173	179	197	166	192	184	189	180	185	171	170	170	194	177	195	182	182	184	188	176	160	191	190	159	199	190	182	197	167	165	177	189	163	182	168	178	206	168	187	204	167	158	150	146	181	185	180	166	181	174	176	201	201	178	191	175	186	157	163	168	192	189	180	190	182	171	178	191	187	174	200	189	184	200	179	173	171	193	176	166	193	208	182	196	191	171	169	146	185	164	146	177	200	175	173	192	179	163	155	194	148	174	179	191	189	154	181	176	190	159	175	148	174	183	172	155	190	186	179	200	162	190	195	161	178	187	170	173	189	166	194	175	204	183	182	161	160	170	156	203	201	164	170	175	191	145	147	164	189	182	170	160	160	186	181	169	181	179	203	173	165	154	176	167	179	188	191	180	172	179	184	158	168	196	221	170	189	170	171	189	139	183	206	177	214	175	174	174	193	170	166	190	195	193	156	191	174	187	192	214	175	170	169	175	191	164	179	185	190	190	170	163	181	179	176	186	195	204	199	182	174	203	168	169	169	188	177	176	176	196	168	184	164	170	179	161	165	164	180	183	169	176	192	159	193	160	167	159	172	189	163	172	184	169	182	158	164	192	191	183	179	173	173	159	174	163	180	207	183	185	177	169	177	159	179	173	154	174	184	173	165	173	197	188	172	196	161	171	185	194	183	181	197	188	168	173	179	168	170	192	191	201	194	200	209	182	151	179	181	172	181	162	161	180	164	165	176	187	150	207	196	173	201	174	179	187	177	177	178	171	165	193	158	186	181	171	171	196	172	178	191	185	208	170	206	147	191	194	185	191	169	199	189	186	163	176	193	165	184	190	153	205	182	176	164	188	171	145	170	162	203	175	164	161	178	175	170	189	180	176	172	165	177	173	165	167	187	170	164	169	187	164	183	166	182	166	201	173	198	174	174	169	194	166	178	202	169	198	175	194	147	192	166	166	160	166	181	162	199	161	183	174	170	175	168	193	199	196	191	190	174	161	184	169	171	154	166	173	191	194	197	152	163	169	167	195	201	170	191	163	176	166	183	163	172	178	187	171	163	181	176	180	184	204	185	170	200	170	174	164	185	190	187	161	177	171	175	179	150	157	193	176	168	178	161	180	196	184	168	182	184	177	211	206	163	170	143	162	171	198	188	180	184	171	172	209	166	176	150	173	151	181	169	179	162	163	177	185	191	166	172	179	183	157	196	168	164	172	151	155	182	166	174	183	181	158	187	170	161	208	185	163	161	182	193	194	190	186	181	183	167	195	171	168	185	207	200	144	188	166	188	186	166	181	173	175	185	159	178	173	160	193	190	189	172	159	191	182	180	181	201	169	184	190	151	166	162	171	163	176	184	187	173	196	161	162	199	206	183	180	171	173	172	191	179	165	170	159	185	204	189	196	183	165	162	185	171	181	179	161	177	141	180	187	184	195	189	175	229	169	166	151	185	195	176	171	180	176	152	171	170	169	184	190	157	147	176	154	159	175	143	178	161	195	152	181	152	163	190	166	149	187	171	176	185	155	175	165	159	202	214	197	196	189	174	171	176	170	180	182	189	177	192	187	191	179	176	195	176	177	196	154	179	166	176	186	195	190	195	189	187	151	189	183	184	175	171	184	170	172	167	174	195	178	173	190	194	170	202	153	161	166	167	189	192	179	189	186	178	166	169	182	184	167	179	161	180	168	174	177	173	178	153	166	157	177	197	177	141	187	193	172	181	188	164	179	181	196	175	198	186	184	186	190	182	182	178	205	186	161	186	239	184	202	190	187	180	181	158	213	212	179	191	187	164	178	173	154	211	152	182	175	167	173	193	186	169	180	189	182	199	182	164	180	174	184	183	187	169	159	176	176	192	175	185	183	173	156	182	164	167	147	189	212	168	172	165	163	169	184	157
4221	4707	3002	1428	922	690	584	531	492	492	470	480	450	459	430	409	458	486	453	410	450	419	436	444	444	385	410	444	444	464	453	413	405	412	438	428	457	424	444	422	439	414	390	384	428	451	420	445	446	427	418	420	429	415	424	437	409	460	457	426	420	463	427	419	417	426	443	460	443	395	397	432	420	405	450	409	417	447	451	410	417	440	417	445	399	381	435	438	451	384	429	413	393	411	453	436	442	429	431	399	439	433	438	441	407	443	433	427	399	422	464	445	412	439	471	437	455	397	434	446	432	408	396	406	413	416	436	421	397	468	420	425	391	436	451	404	401	432	430	439	409	406	397	434	430	433	477	416	433	399	433	412	414	425	409	433	444	379	435	447	426	437	417	406	434	437	423	475	447	421	418	404	398	451	434	418	411	433	409	427	393	406	474	450	406	404	384	461	411	404	398	390	435	409	421	405	418	483	397	438	431	456	417	404	451	414	421	474	409	453	416	421	467	413	433	430	430	422	419	448	438	453	451	395	414	400	487	433	448	434	441	391	435	414	433	452	446	431	423	405	461	433	431	411	405	429	434	418	416	421	412	409	425	447	437	434	413	448	447	452	439	466	451	419	442	440	415	419	406	425	405	427	437	473	443	432	405	429	417	380	445	419	471	435	432	429	444	453	443	470	430	413	420	428	401	442	429	447	461	446	436	412	445	448	430	402	434	406	447	397	437	439	439	436	417	402	404	469	415	400	402	451	472	433	428	446	415	444	456	432	422	411	441	416	472	430	440	395	428	413	418	431	453	448	427	419	448	414	450	487	437	412	431	458	415	407	460	440	416	400	415	427	410	414	423	466	423	417	407	396	401	404	436	439	388	437	446	436	469	424	431	474	439	470	435	439	427	433	422	445	426	403	362	431	430	456	397	422	441	458	436	435	454	411	423	413	405	455	432	427	420	409	464	422	444	429	441	451	432	422	419	429	434	427	435	414	422	428	422	428	444	419	441	404	442	418	382	465	408	423	428	461	421	421	440	439	457	412	469	388	410	418	447	437	455	422	409	446	469	404	381	438	429	410	450	452	425	437	421	406	415	421	407	451	454	419	410	468	431	402	423	432	451	415	410	424	431	422	440	409	403	421	414	448	453	397	450	438	467	378	481	439	441	441	421	425	441	426	436	456	452	430	380	391	433	432	449	477	424	435	479	412	422	450	448	477	441	427	444	443	409	443	398	449	426	448	415	423	427	405	442	405	411	438	449	439	427	443	427	416	418	419	465	406	392	399	427	415	443	399	405	451	471	456	434	439	439	423	418	420	457	429	423	437	445	431	424	429	423	409	417	472	432	414	432	421	460	459	434	408	393	412	431	442	462	428	470	414	385	456	410	447	406	435	432	374	418	435	432	443	394	440	417	442	427	448	431	440	435	433	425	378	434	415	404	426	403	442	432	422	408	374	464	419	445	426	411	463	420	446	448	428	468	425	397	391	426	458	422	402	420	385	438	432	411	439	416	410	416	443	437	454	457	427	394	414	420	426	388	408	463	398	436	422	416	436	434	436	456	417	413	410	438	421	437	424	453	450	466	427	433	433	428	435	422	402	444	448	428	456	436	425	405	423	416	441	437	418	402	411	427	430	434	432	454	388	434	448	415	465	428	403	443	425	454	441	420	432	416	433	428	416	469	423	442	415	430	400	435	436	408	412	447	458	433	400	435	461	406	470	427	416	436	448	428	443	424	444	448	418	433	398	416	396	416	428	466	455	452	416	406	403	435	465	426	427	406	440	464	392	436	440	428	428	393	407	447	438	420	458	455	445	443	423	436	447	425	425	434	463	436	450	404	459	399	427	439	434	439	384	414	451	420	438	447	468	400	435	428	411	405	416	425	457	438	452	408	428	396	463	443	420	425	431	447	438	468	441	423	412	409	426	442	425	418	402	388	406	439	436	427	437	440	389	439	409	415	395	435	425	388	444	424	447	407	395	455	425	417	451	438	437	433	451	401	446	404	432	463	437	403	404	413	405	418	414	425	447	404	412	409	416	413	426	449	450	411	439	444	444	423	465	407	444	425	436	445	445	400	408	472	397	429	437	438	436	433	433	472	406	444	430	417	461	471	401	446	443	425	414	426	428	428	428	446	477	397	426	421	427	450	424	438	413	419	384	418	451	452	404	424	373	416	411	437	411	465	414	467	445	431	483	423	410	438	432	421	437	465	411	391	430	391	437	448	458	400	417	461	405	449	410	402	498	430	443	414	442	428	437	436	421	454	438	454	452	409	414	451	437	477	458	422	451	435	437	430	421	444	426	433	428	430	432	474	398	401	404	432	414	440	438	423	434	449	444	403	373	427	424	470	439	465	427	430	418	420	428	415	426	421	396	405	444	428	412	417	391	446	436	447	447	492	410	432	421	442	429	423	442	394	422	468	432	413	414	425	393	402	438	469	460	423	424	422	441	413	449	394	409	476	450	417	451	410	413	427	415	451	441	424	411	447	411	405	445	458	472	445	412	430	477	441	426	443	484	424	431	449	426	410	457	397	396	396	394	455	428	461	437	409	445	427	380	454	430	372	423	470	418	404	444	430	438	467	438	446	423	399	438	460	434	404	422	416	423	396	424	427	432	421	425	429	448	434	444	424	445	391	449	432	450	434	423	403	430	405	424	379	428	435	435	399	435	420	471	451	412	422	440	417	410	422	452	400	383	450	443	436	408	404	408	430	415	381	413	435	397	417	404	428	406	422	436	475	436	425	425	446	452	478	446	426	443	425	438	411	425	446	469	410	432	391	403	458	400	409	419	424	420	444	443	392	427	441	442	400	458	400	438	409	400	433	441	388	411	417	395	405	405	414	429	434	390	456	413	400	459	414	404	458	429	454	420	398	439	452	390	444	402	441	406	421	413	424	418	459	404	410	415	440	413	414	396	413	417	428	449	432	438	441	437	397	449	430	432	443	432	418	405	440	456	402	473	425	440	479	409	452	431	454	390	410	416	459	421	442	461	445	480	439	457	410	421	413	440	421	424	423	432	423	461	411	400	447	479	448	449	431	465	456	443	420	412	447	410	444	396	438	437	416	394	442	421	449	403	400	457	454	418	446	435	431	431	416	409	438	446	412	422	436	411	459	440	439	419	399	394	446	455	435	432	387	387	444	428	453	428	443	419	417	430	437	455	417	415	379	397	422	402	430	363	420	473	419	405	416	437	451	439	440	477	447	460	431	415	469	454	421	455	438	473	448	428	428	430	414	437	430	422	422	438	436	464	444	430	423	400	424	429	444	419	430	439	448	403	426	450	414	426	406	429	429	407	443	404	455	425	419	445	443	419	453	403	435	389	417	397	412	446	426	401	415	425	407	393	418	436	411	406	411	423	420	420	461	439	447	411	436	451	441	402	433	412	442	479	437	410	405	442	437	447	452	454	454	453	453	452	414	420	417	439	421	384	448	445	392	447	439	431	461	444	437	435	421	447	421	455	414	441	448	432	430	449	458	436
34315	10863	1309	547	467	411	446	442	434	491	435	456	434	446	432	463	415	469	474	475	429	452	451	462	466	429	423	451	446	457	442	421	442	460	469	441	480	454	457	465	429	410	432	449	453	388	455	431	427	449	466	441	440	498	423	454	423	428	424	398	436	429	401	442	483	456	416	425	444	417	420	432	472	445	436	401	428	461	451	414	450	412	394	439	462	425	463	436	443	444	421	424	451	424	431	438	452	409	435	414	448	454	451	438	435	416	417	451	428	463	446	467	434	416	462	449	443	423	444	398	426	459	407	444	426	440	471	448	453	414	440	434	459	430	421	446	431	457	418	418	440	465	427	482	481	439	475	478	426	447	447	432	477	409	426	458	450	477	460	400	440	416	436	445	432	439	438	438	433	417	447	417	449	451	439	434	458	449	443	430	443	449	449	406	430	409	472	404	436	412	440	468	430	470	414	444	410	435	428	415	477	432	430	409	413	427	453	426	429	460	429	430	435	457	427	420	452	428	442	429	436	473	461	442	474	447	437	471	447	404	495	411	458	427	414	452	408	424	432	425	416	419	442	514	469	463	415	436	468	404	403	445	445	427	452	417	472	490	412	421	428	407	432	453	455	409	437	437	432	454	470	407	431	449	425	427	396	426	423	413	417	429	455	398	449	473	445	471	381	426	413	493	466	441	431	448	467	432	462	463	409	447	424	435	457	462	432	467	389	420	431	436	430	437	415	438	428	403	447	473	468	406	468	442	449	431	436	443	449	415	449	428	396	452	415	446	445	462	430	434	410	433	455	469	471	453	406	448	458	428	428	461	438	459	440	462	478	441	472	419	430	429	441	445	435	450	441	422	425	416	452	441	434	426	435	427	460	428	430	430	427	474	382	471	384	435	442	429	442	426	417	446	426	483	415	462	416	496	418	440	420	431	408	477	430	429	489	480	499	469	462	415	447	461	444	415	416	472	487	473	440	411	462	389	440	468	430	456	469	447	456	484	415	408	439	465	427	464	447	432	430	437	452	417	399	385	425	452	418	479	479	454	460	444	492	435	434	438	510	436	434	471	459	443	430	464	437	457	448	461	454	442	462	424	452	478	413	450	419	474	473	455	389	454	421	483	439	444	425	488	441	412	432	437	434	447	435	436	467	450	433	428	468	432	431	409	447	454	455	434	451	448	443	445	435	441	447	470	425	463	446	444	461	433	466	414	497	448	458	476	462	423	481	425	472	459	474	454	406	452	458	490	425	477	436	414	464	440	418	452	465	439	430	452	469	458	496	470	447	444	407	424	471	424	426	400	441	460	400	427	427	463	444	421	457	462	466	435	422	427	444	415	406	451	437	413	477	436	437	450	411	420	439	464	420	475	403	492	460	448	479	494	442	416	401	451	424	447	472	465	408	490	422	413	449	450	458	450	421	455	452	442	488	436	441	456	465	433	440	435	459	452	471	441	425	422	430	438	435	396	483	435	437	437	461	456	442	484	441	447	443	459	471	387	453	433	421	464	431	471	416	432	407	464	461	476	419	406	408	469	445	429	444	400	451	445	456	461	452	422	400	472	411	380	464	413	430	468	460	464	443	458	455	428	444	441	418	432	431	449	443	415	443	460	469	388	453	422	478	497	485	433	493	426	426	434	472	423	438	446	465	459	430	454	462	438	406	487	429	417	442	465	421	407	449	444	472	413	483	435	446	467	435	424	412	459	478	420	441	453	440	439	417	414	476	454	429	444	468	465	409	421	434	463	493	493	434	467	440	458	440	479	466	414	456	448	448	439	443	460	436	455	449	445	445	480	431	450	434	457	428	450	426	400	440	442	463	482	449	469	477	418	430	435	426	413	459	453	406	414	427	421	438	464	433	459	428	441	428	431	425	396	427	432	479	428	437	420	427	407	462	460	425	475	478	467	492	430	406	415	435	417	434	412	432	436	446	460	427	483	398	472	472	445	432	407	482	404	452	445	478	456	404	421	459	412	462	433	457	436	424	476	410	455	417	427	425	443	392	427	387	442	464	466	456	424	463	422	437	438	419	443	441	418	477	452	435	462	441	418	462	460	445	434	371	427	439	418	454	496	436	419	472	424	485	470	474	462	458	424	435	458	448	429	473	455	397	416	447	459	478	395	458	426	455	441	445	446	441	443	392	437	476	457	454	432	454	397	432	412	423	440	451	433	436	441	465	442	403	490	460	425	443	429	460	451	478	407	379	421	438	429	427	418	440	415	428	433	455	433	420	439	437	425	464	443	463	445	464	451	433	472	442	425	449	450	443	467	446	447	469	453	425	444	407	444	451	445	406	413	458	455	437	435	444	404	417	447	485	445	449	464	429	438	461	449	417	445	465	411	467	414	476	460	430	466	461	432	452	422	472	430	448	427	438	431	482	432	482	410	474	435	417	434	442	471	415	420	450	403	463	422	460	462	461	442	424	419	472	485	467	387	401	453	443	394	425	429	441	410	469	453	435	420	427	437	443	455	381	367	471	465	490	432	407	423	450	443	476	433	452	443	441	444	447	438	422	464	436	444	439	438	431	400	444	473	471	419	452	426	416	474	446	444	442	477	439	443	502	474	428	425	424	422	417	419	451	452	437	452	449	445	449	410	458	456	452	463	459	427	469	418	447	429	444	519	398	434	451	430	439	416	431	450	472	438	434	432	440	490	421	410	456	444	456	430	472	434	422	407	429	414	415	424	415	425	424	447	456	432	460	475	436	460	476	433	408	464	449	460	390	432	462	481	472	420	423	428	452	433	413	414	403	437	459	452	413	410	456	468	464	407	414	430	445	453	432	484	437	499	448	432	439	445	471	452	471	455	476	426	450	427	475	431	476	430	439	497	412	435	435	463	437	425	445	452	465	431	426	447	479	419	434	485	450	463	413	442	452	451	456	445	473	455	492	407	435	477	438	471	453	428	453	433	414	447	429	440	423	441	488	459	455	455	428	437	454	432	438	471	405	447	452	472	444	452	436	411	456	415	436	426	452	395	432	457	415	446	441	433	403	417	479	426	447	468	434	428	437	429	473	429	457	457	465	473	444	405	461	455	439	459	442	443	468	477	446	404	423	436	448	411	441	458	439	431	463	438	425	407	470	450	412	421	421	431	428	444	453	463	446	429	419	450	457	438	419	432	446	421	412	443	429	433	454	423	432	422	430	474	414	458	449	471	431	475	408	457	390	460	449	458	455	429	472	438	464	433	467	408	463	421	433	398	459	434	462	417	469	460	452	421	421	489	445	450	436	477	440	448	432	445	452	442	470	479	487	424	421	441	438	431	456	479	462	418	459	474	475	415	456	486	443	441	434	432	417	413	425	400	466	454	450	477	443	465	442	468	452	443	432	425	445	463	441	398	434	448	472	426	435	479	427	419	437	427	423	434	471	462	396	435	441	474	442	449	483	418	416	398	423	406	457	434	446	432	447	460	447	472	454	468	414	427	416	423	442	458	416	463	482	430	429	460	452	440	426	449	427	457	476	443	447	476	441	434
10421	1170	1062	999	1004	971	981	960	978	995	973	993	1003	921	952	959	1000	906	1050	960	1002	947	1001	1015	979	970	956	951	1012	996	991	1016	915	991	936	1006	990	1047	1013	923	1036	1007	964	937	975	1009	993	968	997	970	953	979	907	952	936	929	977	1002	949	930	934	950	948	982	952	964	981	974	964	931	927	1002	947	870	932	982	1023	967	969	987	990	994	969	920	962	916	1000	992	949	940	946	1011	958	982	991	953	993	922	987	974	946	971	980	937	962	924	955	943	1013	971	914	934	933	963	936	994	900	878	934	1009	1005	975	966	990	965	953	997	962	1032	962	981	948	955	980	996	979	932	949	1002	915	974	978	983	998	959	981	993	961	967	929	918	975	990	1023	987	988	960	960	989	967	940	963	968	1009	981	998	961	1006	943	990	936	931	929	954	973	961	972	934	886	954	952	982	951	941	1021	970	997	975	949	965	924	960	962	1010	949	986	963	955	970	1058	1010	979	915	956	935	1005	923	986	957	981	1015	951	1002	958	985	932	981	971	985	976	975	1001	993	969	971	1006	976	991	903	971	934	973	932	983	964	922	947	1003	959	969	950	1014	979	1002	990	1035	972	961	970	946	939	972	951	1032	973	992	934	954	925	966	937	985	986	967	970	979	949	907	906	990	996	968	1013	924	1000	975	972	991	952	899	958	954	958	996	935	991	923	1001	965	924	975	955	959	1000	1017	967	1010	943	932	969	1002	919	919	975	958	940	924	943	992	940	989	942	998	972	952	943	925	937	961	927	982	976	991	937	934	983	952	931	906	999	984	949	958	992	938	969	1034	965	932	989	968	1019	933	963	920	991	1026	945	929	970	980	981	970	960	984	927	988	1019	953	956	988	973	966	970	986	971	986	1004	1029	985	947	992	955	915	972	975	900	953	986	918	977	978	934	995	921	885	958	946	947	1032	1041	985	953	975	979	1000	960	932	977	948	871	971	1024	1002	939	924	946	943	951	992	1000	941	973	1008	969	969	1085	932	940	952	958	948	1000	986	989	917	920	923	971	960	971	951	967	949	965	970	1006	1041	992	939	982	934	921	944	965	918	968	966	999	987	935	904	967	924	974	906	961	969	949	986	969	1000	962	1003	925	943	975	949	999	997	1001	949	965	950	972	982	960	963	1022	936	999	972	949	914	915	1020	1000	990	935	934	972	981	964	979	994	974	933	1000	937	947	903	964	930	930	969	982	1014	993	988	933	971	962	994	985	913	973	921	967	993	1040	951	981	969	945	957	934	916	1030	966	943	986	956	997	936	995	894	1060	990	979	917	952	962	975	972	939	975	951	1013	980	975	953	946	979	969	1031	994	949	913	1002	1034	937	960	961	1008	937	912	990	923	985	950	940	989	996	930	938	993	940	1001	946	951	995	964	955	961	945	955	996	950	975	925	952	905	1020	966	954	975	935	949	922	945	1018	959	995	1034	976	970	1023	926	967	979	993	1021	992	999	972	968	952	968	973	987	944	926	995	980	1013	965	928	942	911	1003	986	970	949	1006	964	939	971	970	981	1029	915	980	981	985	996	931	972	930	970	985	1033	971	946	1012	930	1002	911	975	994	922	969	954	952	911	955	952	908	992	983	955	1002	982	994	942	940	937	957	992	1017	972	944	942	1018	921	976	953	964	943	975	934	917	935	942	950	945	963	932	965	966	978	1013	1034	1003	944	961	989	914	950	945	968	979	987	968	1002	986	903	938	972	982	1025	907	968	1024	888	953	996	930	980	995	962	906	962	934	1016	979	978	989	950	951	963	976	965	936	962	933	972	957	953	996	992	967	991	971	988	966	948	970	966	961	974	974	974	1003	964	947	965	903	964	992	950	960	957	915	964	996	1019	1021	1018	937	976	978	915	983	1004	962	1002	955	998	973	915	952	983	958	925	1046	959	1012	946	953	964	931	984	963	953	959	930	951	950	943	962	944	1003	908	975	1029	993	991	946	950	950	972	994	939	977	992	951	950	964	1021	981	943	966	942	978	975	968	971	943	986	938	974	989	911	941	933	974	1023	1027	949	945	976	978	1023	1011	923	914	980	923	950	983	989	972	930	981	930	971	973	1021	995	941	982	965	974	961	981	999	944	939	982	952	945	943	960	952	891	990	994	965	953	977	1003	936	965	944	968	967	985	933	973	973	934	916	942	1011	989	1009	971	963	939	951	953	950	940	967	956	1021	998	947	955	906	995	978	997	974	969	936	978	1018	978	985	935	964	966	1007	955	964	985	963	996	925	921	971	947	907	965	912	998	954	997	941	971	941	952	928	979	980	950	1023	948	956	970	988	977	1026	985	966	993	990	980	999	940	989	996	1005	1016	1016	939	936	988	1026	943	956	979	959	985	966	985	1000	959	954	998	980	976	950	970	913	973	965	973	966	978	960	1001	938	946	912	982	993	948	970	971	910	990	977	1006	962	964	968	978	963	1027	1020	949	918	946	981	981	918	976	940	983	1006	996	922	941	987	932	956	968	964	906	948	951	973	1009	938	977	984	1018	927	1018	1012	988	986	962	996	1014	1018	920	983	906	932	978	906	972	953	944	977	987	933	936	926	947	946	933	907	959	961	986	967	949	951	993	989	895	983	972	970	922	948	979	989	985	1035	994	883	994	977	966	996	986	974	960	968	966	951	988	985	987	955	944	994	978	939	1000	1035	997	979	959	991	973	980	962	1000	966	1001	952	951	904	967	995	966	1004	943	983	947	973	941	981	985	955	955	950	966	949	927	1008	951	947	938	944	977	920	945	1000	957	919	973	1018	932	994	979	965	969	1000	988	946	966	963	999	1014	1040	941	1014	907	1034	1010	986	917	1034	973	974	1012	895	963	993	960	1009	935	926	930	981	964	976	914	990	1034	982	992	918	946	933	1022	982	965	972	952	1007	955	993	929	971	1004	986	907	983	973	979	952	940	983	1004	955	908	960	982	965	965	951	952	940	980	983	907	988	1001	988	934	974	1025	902	1011	938	954	978	946	968	939	940	997	925	1028	924	928	995	963	968	930	999	940	955	1012	986	1007	948	1036	996	967	983	1004	998	996	978	961	951	1006	944	949	981	917	1025	936	971	940	980	938	936	990	907	944	932	920	967	946	966	970	1001	1008	926	950	942	1002	957	976	1006	908	989	964	967	960	975	972	996	958	916	947	968	986	949	936	945	976	987	894	1002	1017	940	926	1014	994	978	1002	895	1053	961	932	995	983	981	963	937	918	963	1013	1018	978	981	935	938	934	1044	962	991	946	990	967	926	996	1002	947	987	967	927	960	977	1030	981	985	989	954	995	969	957	1005	942	955	934	942	919	1050	979	992	935	970	956	932	942	1014	967	1010	958	922	982	961	928	945	941	970	952	966	1001	1010	989	985	940	948	960	979	919	933	978	881	947	907	985	984	995	981	957	977	956	942	971	997	966	927	969	979	1011	944	944	930	1005	988	941	961	1001	941	928	1002	931	1000	964	987	954	981	901	989	927	954	904	975	950	975	972	963	970	1000	955	987	971	1015	1000	1009	967	992	984	936	971	959	1001	1032	966	1039	997	973	1002	938	959	968	951	988	983	1013	953	992	996	968	968	971	950	964	958	970	999	955	968	1002	1028	969	956	974	948	922	966	935	907	908	1004	942	907	966	995	1004	1003	964	1034	938	974	970	947	941	1018	984	931	951	1000	971	1000	999	969	973	1003	912	988	968
24739	21160	24676	27889	21003	3537	605	438	444	403	407	418	380	364	373	410	371	339	410	383	347	378	367	376	378	380	358	373	379	361	388	358	390	408	383	386	329	381	393	399	343	381	354	377	383	360	374	376	381	333	346	354	405	379	339	352	363	357	434	360	398	362	347	352	373	374	411	344	384	388	331	364	330	394	341	385	341	414	361	356	331	342	394	326	394	372	353	345	336	367	380	373	360	388	382	378	338	377	348	365	383	363	380	325	384	396	334	392	364	353	377	332	332	379	361	338	342	377	376	386	364	331	347	382	357	398	377	352	360	344	386	353	352	396	392	386	355	340	374	383	323	362	387	369	365	371	380	355	323	359	388	369	344	362	368	360	351	349	387	327	360	391	351	384	337	331	406	361	350	367	346	340	334	354	341	399	335	349	366	347	372	343	364	417	340	370	365	411	294	365	390	341	350	352	349	385	338	387	378	335	349	343	360	356	355	391	360	363	386	389	402	379	359	353	364	395	344	368	398	350	336	350	348	359	336	351	381	377	413	396	349	368	397	367	335	359	328	396	377	379	354	390	380	363	354	386	378	334	348	363	367	383	382	409	360	355	396	371	398	390	384	361	353	382	347	340	345	387	379	342	381	331	347	348	332	363	371	352	348	372	341	385	384	360	402	352	392	353	381	364	334	367	374	348	365	365	387	349	388	385	369	351	342	349	355	380	363	372	355	378	312	381	355	361	367	337	361	376	358	376	384	372	376	348	352	333	391	349	315	360	328	376	323	338	373	357	353	336	394	362	418	403	334	372	346	371	351	371	365	372	373	385	385	411	346	345	335	361	356	363	385	372	324	382	354	396	364	357	390	365	355	339	360	322	364	337	339	347	364	349	347	368	344	375	399	353	370	384	351	348	371	364	377	337	353	386	357	374	371	361	401	364	349	358	406	311	380	374	345	365	385	371	338	356	359	398	333	397	350	346	386	388	397	366	378	349	351	371	372	380	370	354	399	359	366	332	339	348	345	326	366	401	378	366	385	409	387	335	346	334	375	336	369	368	381	388	364	365	383	396	338	353	369	365	345	356	397	379	351	375	360	383	386	336	381	379	365	363	380	348	386	351	365	380	359	395	370	351	373	356	343	331	367	356	378	387	422	370	358	389	315	374	360	363	353	358	363	354	340	331	382	345	358	365	358	369	368	380	351	369	336	396	334	402	365	399	386	357	374	365	390	384	368	408	363	370	355	356	353	351	350	378	370	330	330	360	372	373	363	355	387	376	360	375	355	390	361	341	352	366	361	359	373	359	362	367	385	369	367	349	380	357	343	372	329	367	376	352	375	387	377	379	370	363	322	410	381	388	382	342	376	361	336	344	361	355	328	365	374	349	339	342	350	399	369	392	385	334	360	363	370	348	327	346	358	337	351	369	360	365	343	345	341	359	396	368	361	359	361	345	422	379	340	381	382	389	331	349	359	363	353	363	399	343	361	341	359	369	361	375	350	372	331	359	321	379	342	391	348	348	373	412	359	381	398	353	359	369	380	367	337	383	352	358	356	334	355	370	368	392	381	360	365	358	335	364	376	393	350	367	381	384	356	370	311	394	375	350	366	349	398	385	381	387	384	362	369	352	352	357	342	340	378	311	379	367	378	361	348	381	349	390	315	341	361	376	361	376	368	342	375	360	395	357	370	399	418	402	379	343	356	333	383	382	349	355	338	333	339	326	343	335	355	369	363	352	350	392	327	349	374	392	367	394	378	364	369	357	356	362	363	365	375	398	349	393	343	372	351	376	350	352	372	362	372	353	384	346	369	371	350	393	367	357	379	389	375	346	360	339	371	383	365	364	333	378	352	349	353	383	381	355	317	364	368	357	403	309	343	362	353	334	364	383	381	317	355	347	339	328	382	358	346	359	362	349	353	387	336	332	350	338	361	368	346	361	325	369	383	356	368	366	374	341	353	352	374	409	394	361	382	347	343	364	334	339	365	378	360	350	337	300	383	367	375	363	348	356	396	357	321	420	360	336	369	357	349	365	389	343	368	372	340	345	366	355	374	393	379	356	374	384	355	362	317	350	379	355	351	377	340	360	406	355	387	387	341	349	348	369	391	372	391	326	337	340	360	442	361	334	362	392	368	331	359	393	394	392	342	359	365	403	372	380	389	354	356	375	377	354	362	369	362	387	363	383	364	349	357	368	355	364	371	358	397	383	383	331	366	364	371	377	383	332	369	339	399	305	361	344	362	340	348	371	366	320	369	369	373	389	389	345	375	347	375	372	380	371	386	374	371	374	361	364	360	387	340	387	347	364	334	327	377	368	375	336	389	396	406	381	376	365	341	364	336	341	352	330	384	359	357	352	386	360	349	370	352	369	337	357	380	394	385	364	361	367	351	326	378	357	386	378	398	349	343	349	382	383	412	349	391	360	356	403	387	332	369	372	345	349	400	375	342	366	321	347	388	338	332	348	368	352	337	353	355	419	371	376	363	357	363	376	362	350	358	372	372	379	336	369	365	351	374	384	355	365	331	380	352	382	364	379	348	356	370	356	323	353	416	352	375	369	338	349	376	355	353	395	389	359	391	390	352	358	382	402	354	351	357	357	368	330	367	352	361	375	377	389	342	349	384	381	348	360	369	344	355	359	385	390	361	389	334	379	383	333	337	366	329	339	363	336	341	366	344	366	355	355	342	339	351	366	361	344	356	364	320	347	355	366	381	371	401	370	376	377	378	335	334	376	369	339	373	360	367	416	380	363	370	343	338	409	371	358	382	390	384	384	345	353	388	334	386	341	340	349	384	342	367	352	368	397	388	377	349	366	366	342	376	371	350	344	372	392	364	356	356	349	377	367	340	328	372	394	382	387	354	389	317	370	399	385	377	373	387	361	367	364	353	378	340	390	362	335	338	369	336	314	361	340	354	373	378	368	320	379	366	362	319	362	329	368	385	349	349	319	338	383	387	367	355	392	358	343	378	334	362	370	384	368	351	378	383	336	368	371	358	367	396	369	342	354	356	339	358	311	375	370	360	353	364	385	344	381	359	370	355	359	378	380	372	383	382	376	370	366	367	362	353	344	378	387	374	385	371	371	365	384	403	367	360	356	359	374	326	387	390	390	355	368	364	335	366	367	348	372	362	383	344	344	386	354	348	334	335	346	374	360	358	366	391	350	344	384	391	377	330	369	400	353	365	362	361	350	339	365	322	374	369	376	343	356	326	366	372	365	382	360	359	373	359	411	362	380	357	352	363	353	373	355	376	383	371	391	352	362	349	375	354	416	354	374	350	340	379	356	355	347	362	352	342	345	349	381	383	365	332	368	383	353	355	357	375	389	342	370	348	385	378	380	381	333	372	382	376	362	392	342	384	362	353	351	347	362	333	360	394	372	366	365	371	346	323	362	401	380	346	360	346	392	347	347	365	371	338	385	397	328	341	362	407	411	369	361	362	381	361	353	350	385	335	352	372	398	367	392	358	365	368	344	364	346	363	360	393	349
5724	3043	2219	1278	1033	892	869	868	845	820	801	794	826	777	756	809	806	780	834	798	739	747	825	801	782	806	743	781	777	863	839	788	744	746	774	848	790	827	838	815	860	800	796	753	809	781	810	781	817	773	780	801	772	759	788	800	798	767	784	825	823	793	832	797	735	795	829	794	806	791	810	820	794	784	802	867	784	789	813	787	804	727	814	822	830	758	745	834	769	797	808	786	804	761	765	768	849	812	770	809	835	811	745	789	795	765	775	808	801	860	778	790	767	796	767	724	813	800	791	758	781	780	814	867	837	776	773	819	762	778	778	804	782	765	804	816	783	759	749	805	787	816	793	822	780	788	785	777	783	818	802	795	768	791	776	840	766	826	838	791	782	753	749	748	774	807	777	791	816	794	827	787	782	789	730	782	790	799	783	834	807	800	811	808	804	754	841	779	812	774	797	800	838	797	783	795	794	787	755	798	763	758	818	781	801	790	826	817	818	742	785	806	823	828	782	793	780	832	829	775	814	833	786	781	763	794	849	784	866	816	769	814	774	792	738	830	771	782	787	801	803	804	757	788	775	803	793	771	789	825	804	761	814	792	788	783	773	784	770	713	766	822	806	781	805	758	788	781	826	833	825	779	827	741	814	784	787	803	813	800	766	788	783	789	803	751	816	772	738	746	780	756	834	792	794	826	759	817	808	816	786	781	826	811	801	821	770	764	813	859	782	785	884	802	815	812	816	790	814	775	811	803	858	785	801	817	806	749	838	811	849	824	768	780	776	765	829	836	831	791	841	770	781	829	823	839	773	800	755	818	830	765	817	778	802	834	807	810	796	790	775	777	834	761	816	783	848	821	816	826	807	798	779	803	804	822	761	815	815	781	737	808	812	801	789	818	801	821	753	826	787	766	849	804	803	743	796	793	816	807	787	764	802	751	747	773	807	827	795	807	842	777	841	772	769	794	834	808	815	787	774	789	844	798	798	834	804	775	782	806	822	800	812	835	797	799	792	819	815	791	797	746	795	848	730	779	758	839	811	797	813	775	769	799	784	825	765	798	759	819	826	842	792	803	825	759	773	852	788	786	764	754	805	788	744	773	769	808	781	801	793	788	765	808	759	809	806	803	765	842	774	795	780	815	830	760	832	810	756	803	792	778	750	770	821	840	826	859	795	752	772	794	816	790	796	825	791	794	841	823	790	798	802	773	819	819	830	807	820	780	809	820	790	856	815	741	760	814	810	758	829	840	794	793	769	763	760	813	849	769	806	821	807	811	853	705	809	817	815	802	826	798	804	760	792	757	797	745	816	828	833	795	794	794	797	783	849	832	817	770	807	828	813	827	871	832	787	841	784	836	783	776	771	871	763	817	784	805	806	752	782	834	822	725	785	835	826	775	787	803	805	789	769	823	767	834	803	821	788	812	809	790	817	856	810	794	784	811	815	797	729	756	804	804	772	811	793	789	804	817	752	752	776	759	780	772	809	808	839	792	792	815	820	823	817	828	773	785	817	820	832	756	808	798	802	737	764	787	854	778	787	780	820	791	854	770	817	745	808	839	761	793	760	777	829	807	775	766	785	826	816	832	777	765	780	850	833	792	792	826	791	815	804	792	792	839	802	801	838	750	770	704	743	818	778	852	777	818	778	834	781	750	797	809	805	789	809	761	765	780	787	777	797	814	815	840	730	789	825	793	799	797	752	817	789	756	791	750	829	848	873	773	777	773	812	781	819	794	764	818	811	780	805	781	794	821	805	806	845	802	825	822	811	789	797	806	816	758	806	744	808	797	809	792	803	796	795	796	783	772	808	783	801	814	769	773	771	787	786	778	752	779	785	780	798	789	796	811	826	770	799	811	805	794	809	766	818	751	831	799	820	810	789	779	841	855	799	818	770	772	802	799	830	813	761	767	774	829	833	752	827	739	816	781	786	800	844	822	865	778	768	788	786	767	777	792	788	774	780	820	807	765	838	802	803	782	770	835	827	769	804	798	793	808	834	801	812	848	765	806	781	790	850	837	834	822	805	728	797	795	789	811	776	786	801	780	858	804	783	769	805	790	814	769	791	806	827	816	803	872	815	793	805	761	770	816	749	787	826	813	785	811	781	709	786	810	781	754	839	809	773	804	764	792	772	771	782	784	766	855	821	818	795	803	793	792	808	852	815	790	778	837	814	759	771	812	816	741	833	769	833	811	778	788	731	766	790	759	830	741	774	810	793	838	761	827	794	769	808	774	840	817	812	808	761	835	813	743	775	770	860	808	761	807	813	809	788	741	798	763	785	785	801	841	712	778	777	807	742	825	807	763	833	824	807	785	742	754	779	775	840	802	793	801	841	835	769	797	835	817	804	747	812	800	748	772	786	795	799	798	839	790	812	794	788	773	772	830	815	819	779	783	795	816	825	810	775	804	765	797	836	762	743	792	810	797	758	806	783	767	796	772	763	758	744	757	813	791	775	791	825	766	815	812	765	801	770	778	766	783	765	833	803	824	802	807	845	791	722	794	822	767	730	770	822	780	765	778	769	824	792	816	796	740	844	789	785	799	820	742	773	767	780	778	772	807	853	766	768	819	778	789	798	827	794	834	758	780	821	841	764	798	812	842	779	806	835	780	805	815	777	831	825	776	809	813	773	766	783	783	786	771	781	778	777	816	847	786	788	807	805	831	787	802	789	756	819	764	745	785	765	770	829	796	837	764	843	789	834	814	817	768	764	813	765	795	795	771	742	783	794	813	822	775	752	817	829	819	767	755	760	868	806	761	800	770	864	781	744	776	777	828	824	810	781	746	785	742	756	808	836	827	744	802	796	814	793	797	811	816	780	838	787	829	794	819	829	746	778	797	775	799	791	797	768	761	769	770	786	809	794	740	814	826	786	842	757	805	782	801	808	804	856	754	793	784	753	755	772	785	840	764	834	787	815	775	764	814	852	792	797	813	766	780	870	763	811	749	765	765	739	782	797	830	822	835	817	780	815	818	821	767	792	831	819	826	835	738	849	804	780	810	788	773	839	820	821	754	867	814	767	809	783	802	768	780	796	813	763	773	814	851	813	817	834	820	804	800	802	786	778	816	784	813	759	804	808	804	743	800	780	780	806	794	830	749	819	837	771	799	811	803	836	784	842	777	747	785	801	739	770	823	836	815	789	783	798	770	813	798	814	791	778	820	770	795	790	786	769	839	768	833	776	801	774	813	816	763	762	804	798	803	837	847	739	773	817	828	777	807	789	788	841	801	805	782	760	734	782	860	833	800	828	795	824	790	834	716	794	769	766	842	790	812	759	811	818	757	742	830	796	784	901	853	800	832	810	764	792	817	762	796	785	812	804	795	767	780	796	767	792	817	765	784	826	799	809	789	834	763	794	802	796	775	732	770	796	753	801	778	815	800	805	767	781	789	811	788	799	794	736	833	786	742	792	740	787	815	837	776	763	770	813	858	768	809	805	796	765	809	802	790	816	795	837	808	808	786	754	831	814	791	771	799	821	784
24026	21210	25349	27357	21220	21198	2533	462	287	273	280	234	225	206	238	238	218	202	190	197	202	206	167	180	192	194	194	185	194	176	172	145	172	195	202	197	178	195	177	172	166	167	195	192	177	166	172	180	184	205	167	175	207	201	177	180	193	166	190	196	171	181	175	207	204	179	191	191	197	195	187	190	176	198	187	176	197	201	162	170	192	187	164	171	184	185	180	159	183	151	187	176	160	181	165	198	199	193	196	166	183	181	164	167	169	171	178	195	213	175	199	183	174	190	181	206	191	204	170	147	191	164	169	186	185	196	177	170	188	194	197	185	194	160	174	170	185	175	194	168	171	171	165	203	204	178	183	204	178	164	178	174	145	167	181	178	178	178	205	184	194	176	168	179	164	167	182	195	202	163	189	193	170	194	155	166	157	177	171	158	175	184	172	165	181	162	157	184	169	168	185	188	179	188	165	206	172	166	189	197	194	197	202	174	181	179	181	184	191	169	200	159	179	178	194	189	184	186	171	186	165	168	196	177	189	192	150	201	169	187	155	195	196	187	182	206	179	202	166	169	153	177	190	165	207	207	158	173	188	188	178	162	189	177	189	164	191	190	170	197	201	189	178	149	180	177	181	191	168	220	211	160	191	203	175	181	194	191	187	142	179	183	161	182	175	181	173	178	193	189	173	182	181	172	171	162	145	178	196	188	206	174	175	179	173	176	188	170	165	200	191	199	174	166	168	182	193	176	159	180	195	164	162	195	154	162	148	162	171	171	179	159	218	189	171	173	175	188	161	189	193	174	185	174	166	174	172	183	175	183	202	176	164	179	165	194	173	173	175	185	175	155	161	144	166	186	187	170	176	175	180	188	189	179	193	197	182	173	192	168	164	187	168	195	192	162	188	204	169	185	206	185	172	199	184	172	187	179	167	169	211	179	202	178	183	178	169	176	183	152	189	205	167	192	186	181	165	159	160	186	192	203	171	166	200	187	188	193	194	194	164	170	173	175	196	170	183	179	166	175	178	211	166	155	175	183	202	172	179	178	181	164	160	186	190	177	184	196	188	171	158	149	148	178	164	164	197	162	171	172	191	173	167	171	169	176	191	176	168	178	185	191	172	163	208	187	185	185	189	170	156	194	182	212	186	179	160	178	212	170	172	171	187	173	194	186	189	177	186	172	182	173	174	183	192	185	184	183	205	167	176	190	181	203	201	176	180	180	200	183	182	178	185	184	173	183	175	181	156	181	161	189	191	175	177	203	190	162	176	203	179	229	172	152	174	183	190	185	195	181	172	162	201	195	179	189	176	169	194	193	169	174	171	181	179	191	188	172	189	175	161	221	179	205	171	187	190	174	177	168	173	186	174	175	207	199	164	194	177	191	175	160	203	195	185	166	188	164	183	164	168	164	166	179	176	180	159	158	155	165	163	206	171	172	200	182	184	201	182	172	167	166	151	208	194	179	196	206	173	189	187	170	174	199	171	187	173	185	188	183	201	178	193	195	208	158	152	193	186	176	193	198	159	214	207	183	189	175	175	179	158	197	194	180	184	173	170	205	174	198	190	209	157	171	175	190	185	213	172	216	201	172	195	174	165	184	191	169	173	172	174	205	184	169	174	188	190	192	192	179	175	191	174	185	216	181	182	195	186	165	165	180	183	183	184	181	177	167	180	193	202	186	156	170	176	190	199	199	192	176	143	166	184	184	171	164	156	195	175	168	161	196	176	204	182	170	184	179	176	176	184	168	186	177	192	169	174	187	172	161	195	159	159	171	198	205	176	169	183	172	166	175	195	195	152	172	175	167	171	197	176	175	170	189	189	177	173	200	172	187	184	177	160	176	187	150	182	187	184	189	207	181	178	181	171	167	186	179	187	194	170	172	169	174	156	185	177	175	153	189	167	183	166	209	184	174	179	165	187	190	170	176	165	165	154	188	185	168	185	164	183	184	173	180	170	176	166	146	195	208	158	173	201	158	194	179	157	154	199	196	203	176	169	184	176	191	171	177	158	160	183	190	169	167	188	166	161	184	180	149	166	184	163	180	176	171	178	183	204	198	186	170	194	176	186	166	178	187	184	178	176	182	175	162	186	173	186	196	187	172	184	189	200	183	192	210	165	192	200	192	193	186	162	188	185	189	190	184	192	186	181	191	178	186	199	179	191	158	204	150	187	188	181	189	183	184	152	182	180	179	180	189	203	178	170	187	157	186	177	178	171	201	176	153	193	171	190	183	165	191	166	202	164	188	172	208	154	195	211	166	173	157	186	182	173	205	189	183	194	185	180	202	173	194	138	180	175	187	196	162	164	195	195	163	199	171	193	180	176	168	188	185	190	168	164	174	184	172	181	175	177	184	161	200	189	196	164	184	161	181	175	185	182	209	189	147	179	176	179	185	188	174	183	153	171	176	185	190	208	194	181	163	184	182	188	157	167	156	176	198	177	194	200	181	149	175	185	184	187	166	185	182	206	193	183	160	150	181	184	180	168	187	185	165	187	189	185	184	191	191	177	178	172	160	161	175	187	183	188	173	186	179	172	190	199	168	193	166	188	185	179	174	213	185	177	169	168	171	194	199	187	172	174	192	190	208	189	161	177	209	184	197	197	163	186	183	160	173	171	189	178	169	169	184	177	177	191	183	182	178	229	156	181	166	157	171	186	198	178	158	179	178	173	179	175	163	145	196	186	168	167	160	191	166	203	200	192	167	162	198	183	176	155	149	198	174	203	192	181	200	202	201	170	180	177	186	179	182	189	177	182	207	171	177	179	190	199	186	192	157	186	182	180	158	144	167	176	209	180	168	155	191	179	194	173	179	178	196	179	154	178	193	186	181	152	178	177	164	193	158	192	176	189	197	173	195	182	176	186	196	137	167	191	171	173	165	178	161	184	176	176	160	183	187	198	163	155	171	179	174	160	174	174	174	159	187	174	172	176	200	176	148	193	178	171	187	190	180	155	168	180	183	177	183	202	194	187	170	187	179	210	174	192	179	161	165	178	163	179	182	194	196	188	196	179	181	187	180	203	218	187	178	201	187	205	172	162	179	170	181	176	183	190	213	203	176	152	196	154	201	194	177	180	184	171	162	145	168	164	194	175	156	183	186	183	173	147	180	201	187	166	178	188	169	162	186	182	158	204	205	160	167	173	182	212	194	194	155	201	167	179	195	207	190	172	171	164	184	188	176	175	189	178	184	171	178	200	170	177	171	176	161	181	149	163	188	191	169	173	229	186	190	166	177	176	181	181	149	202	157	188	173	169	191	145	183	186	193	196	178	179	156	183	185	188	199	169	174	165	179	167	184	163	178	199	182	181	178	172	192	224	190	196	162	185	193	206	197	202	179	189	180	172	183	179	184	175	190	166	155	190	187	187	172	179	173	193	185	165	186	189	209	187	173	167	193	197	149	204	183	200	170	161	158	159	196	162	148	170	173	203	177	180	168	198	183	174	161	166	156	162	210	174	193	188	186	166	206	174	154	179	180	191	172	169	185
3911	4665	2970	1364	897	688	613	516	538	507	484	489	433	466	451	444	449	455	446	447	496	444	496	445	475	453	409	439	476	439	433	453	466	411	450	452	446	427	451	439	429	402	438	432	425	401	451	407	431	412	435	451	452	411	406	444	463	440	435	387	479	456	455	457	433	446	423	417	458	388	448	461	434	409	462	439	456	421	431	431	414	413	420	420	471	468	453	423	479	445	465	445	440	435	393	436	424	443	422	406	408	464	444	430	421	437	452	446	422	421	466	449	395	418	414	424	417	440	420	422	419	421	414	435	426	451	454	441	453	464	419	438	410	421	438	405	448	437	450	410	407	434	450	426	431	444	427	409	420	417	473	428	482	478	410	447	442	432	453	424	428	468	417	419	422	467	415	452	449	434	471	456	451	450	402	441	460	481	432	462	458	384	434	425	414	421	458	421	453	446	402	427	423	444	424	436	449	409	461	423	423	422	446	421	410	433	420	428	451	452	443	442	427	397	455	419	425	408	468	454	455	440	437	415	457	390	465	443	435	482	416	443	433	415	424	447	436	416	451	431	441	461	412	469	433	433	464	457	420	431	440	452	430	436	455	464	399	419	451	431	425	409	438	453	450	430	427	417	481	447	420	421	421	443	402	424	441	453	407	394	463	467	437	437	421	436	423	400	452	439	424	429	426	445	443	391	449	437	441	423	444	432	475	446	454	406	434	451	428	458	459	431	477	449	456	426	397	452	448	405	421	446	430	403	426	451	404	438	456	446	432	440	421	435	451	451	407	465	439	453	424	466	445	417	414	450	477	411	433	424	450	434	478	432	463	409	421	413	438	398	421	447	436	402	428	458	470	441	456	422	456	465	429	451	419	456	428	421	427	434	438	448	420	431	487	436	401	429	417	466	394	461	444	432	473	436	436	412	417	444	430	424	440	438	425	426	416	452	437	465	429	378	433	411	418	420	443	417	468	406	433	434	409	388	431	417	450	414	419	430	445	445	413	464	468	394	442	394	422	425	444	435	463	450	440	433	443	400	446	446	462	424	426	462	451	427	416	409	450	476	412	416	412	464	420	446	403	463	430	448	413	476	438	446	434	416	461	430	434	436	425	467	458	436	428	452	429	438	432	371	421	427	451	432	431	420	435	443	435	427	449	398	458	409	433	399	413	437	453	472	405	428	422	458	462	415	474	402	451	434	462	400	424	446	415	406	411	446	436	400	429	452	489	406	470	459	432	409	434	428	435	434	445	431	406	462	399	462	493	489	433	422	420	479	430	458	436	408	404	418	462	417	415	404	445	454	448	435	427	417	465	420	421	419	438	451	481	460	408	437	421	412	458	447	439	410	403	465	437	433	428	436	433	444	421	476	428	459	443	439	466	414	455	429	425	461	467	415	402	434	429	434	446	426	408	440	445	483	430	409	390	466	414	442	436	428	396	461	404	437	429	462	411	430	454	423	421	419	444	449	446	415	431	402	438	456	438	449	433	418	467	434	431	440	459	425	433	441	411	479	434	443	419	416	470	469	449	405	425	444	451	420	491	417	447	429	457	434	437	406	414	417	416	426	411	413	426	427	430	417	445	427	423	442	432	415	478	433	481	452	439	431	448	434	430	407	451	430	424	439	428	429	425	459	425	429	432	438	442	429	436	392	434	440	437	430	419	429	391	447	447	403	420	408	420	471	502	401	464	466	420	417	444	426	428	413	436	458	418	408	462	435	462	444	433	429	431	453	445	439	440	410	440	411	468	430	447	395	424	455	467	442	453	445	437	446	448	436	441	454	436	431	399	424	435	423	427	430	447	447	480	418	462	375	427	461	442	448	412	417	457	448	447	417	436	419	463	452	435	464	447	429	434	430	420	425	461	409	430	455	401	419	420	427	442	439	442	393	436	458	477	464	463	453	388	450	452	445	464	445	457	412	467	431	433	472	434	447	417	479	412	441	460	466	428	416	448	439	424	408	465	467	422	412	447	454	412	455	470	400	414	428	487	443	388	474	486	421	458	471	424	450	447	433	406	427	390	465	451	425	428	473	451	431	414	459	446	443	421	430	434	439	464	443	429	468	429	467	460	443	426	458	453	459	440	419	436	471	495	447	390	447	423	437	461	425	460	408	405	455	456	422	431	423	444	431	431	383	445	460	467	415	455	429	421	420	434	432	427	435	438	428	458	416	437	420	463	434	455	453	431	445	438	418	466	450	446	436	452	434	412	419	441	420	453	459	439	432	424	445	428	438	423	394	476	416	445	414	443	444	445	422	453	416	474	435	404	444	431	411	474	448	465	428	420	416	422	425	412	468	428	443	433	429	431	436	428	439	411	413	430	429	433	459	451	409	444	420	458	453	457	414	429	423	441	417	441	444	426	443	432	435	434	458	424	460	474	418	438	412	412	429	440	462	441	432	408	428	418	421	419	427	443	457	411	438	436	407	447	410	388	414	438	463	445	460	427	449	393	418	438	410	469	442	433	425	421	443	434	412	448	444	429	452	405	449	401	431	442	482	449	443	428	447	470	422	420	424	449	475	424	429	462	414	416	390	469	416	437	438	422	434	414	443	451	456	387	401	418	417	453	444	439	430	435	399	471	434	424	415	429	446	413	444	432	445	433	405	430	427	437	418	434	448	440	449	412	399	455	427	456	444	460	443	415	416	463	429	401	415	442	450	460	431	437	441	453	449	419	461	432	425	429	424	408	419	439	428	439	435	428	429	439	459	423	432	433	404	429	438	477	427	447	418	414	454	460	405	427	409	394	430	436	432	426	443	465	412	431	470	395	430	408	429	435	425	382	446	464	417	429	444	422	407	427	412	439	406	420	472	448	403	466	418	460	488	456	453	417	427	436	431	432	466	428	395	427	450	430	460	449	400	449	433	426	425	410	451	441	437	426	420	474	455	478	447	470	442	454	447	429	464	444	472	441	459	425	429	401	452	415	429	430	424	439	421	430	427	438	454	453	417	440	453	426	409	436	429	424	431	430	483	420	428	439	451	407	445	407	424	404	454	434	410	416	413	441	460	495	474	440	460	412	435	458	431	444	422	443	470	414	452	438	422	434	418	414	432	424	456	430	421	405	439	434	428	431	435	425	444	410	435	464	429	432	414	416	443	463	437	430	396	485	406	431	413	440	459	425	444	430	448	428	428	478	433	402	430	432	434	442	446	431	463	465	481	405	448	446	476	465	440	418	429	445	448	405	428	437	424	432	476	413	423	446	446	480	404	456	417	444	417	394	444	459	453	491	419	429	438	433	433	443	476	422	412	414	469	401	450	394	450	426	413	452	385	395	419	433	448	454	470	427	458	421	480	460	421	433	410	424	447	445	417	463	425	438	424	454	449	433	463	431	447	428	393	441	423	406	424	399	480	414	442	425	408	442	414	437	453	454	427	463	435	410	442	449	445	448	447	465	411	457	410	393	445	454	421	401	435	417	425	437	425	440	438	434	462	431	458	459	452	394	425	419	460	441	397	427	446	454	445	459	458	423	440
34612	11394	1461	580	455	485	480	406	468	417	452	464	438	468	448	470	446	453	437	410	420	449	441	457	469	468	479	435	446	406	441	483	468	470	445	477	451	418	416	443	426	471	448	444	453	502	483	456	430	448	450	490	466	474	437	465	460	472	461	437	484	469	475	459	424	411	448	441	457	441	443	439	461	464	447	440	422	468	418	467	458	440	409	457	436	453	428	433	441	469	443	454	456	459	449	442	474	451	417	450	435	400	439	472	411	456	461	463	473	448	410	462	458	445	408	461	379	465	473	430	430	412	430	417	457	459	436	444	461	465	448	437	447	471	444	427	449	416	442	440	458	415	420	441	448	478	453	441	468	437	419	448	433	465	464	454	454	408	475	478	440	450	438	502	454	434	469	479	489	467	409	458	446	415	475	471	473	425	450	447	482	413	463	418	419	442	442	435	435	438	462	419	512	465	476	480	448	407	452	466	469	465	464	435	465	450	453	444	450	402	451	466	454	438	424	446	438	467	442	417	431	488	438	426	471	482	462	426	443	444	447	500	444	441	426	478	450	442	432	461	468	455	442	412	433	470	468	469	455	456	437	470	489	433	436	443	405	436	421	440	446	427	487	459	464	395	464	445	440	445	446	443	419	468	454	462	423	462	471	456	404	470	442	483	469	453	437	459	457	472	478	477	408	472	446	423	443	470	446	414	389	454	433	473	462	421	425	475	466	453	454	447	453	386	432	434	454	491	482	450	438	424	454	435	416	445	407	501	453	436	456	435	454	439	471	459	430	431	446	452	407	440	425	479	456	425	478	455	467	429	486	434	428	456	443	422	454	483	468	471	435	442	453	409	432	442	456	452	417	455	459	410	481	460	449	444	469	448	442	433	419	483	424	434	497	458	421	435	429	444	465	436	446	446	496	474	443	460	453	489	499	471	456	485	466	475	477	472	469	442	435	429	436	465	470	446	425	446	461	426	445	468	477	415	480	463	463	393	464	437	456	467	434	454	464	424	467	434	458	498	463	414	397	472	439	453	409	463	460	449	475	463	461	446	480	454	447	450	452	466	405	464	424	450	465	509	408	427	398	430	456	490	415	454	459	451	474	443	488	428	438	454	492	432	464	438	470	410	483	431	488	467	467	416	433	457	512	482	467	455	463	467	458	490	479	437	423	462	424	461	469	415	428	448	457	454	451	463	446	469	424	440	446	445	397	433	442	479	415	446	488	437	454	425	455	405	437	460	478	472	477	458	469	468	423	458	408	430	427	443	417	442	458	498	459	479	450	425	440	460	402	434	500	496	465	407	485	438	481	446	448	466	495	439	443	478	460	452	428	424	419	446	460	433	451	433	442	476	439	451	467	468	449	482	470	463	424	433	483	479	436	454	455	468	434	474	476	441	453	386	424	433	445	450	415	440	426	456	446	439	433	455	444	454	456	452	435	456	492	426	451	475	491	411	417	428	436	452	464	452	448	470	463	443	456	428	430	517	462	465	446	435	447	462	436	451	437	483	451	450	471	459	417	456	481	437	426	415	438	437	466	448	424	462	470	432	435	420	450	452	458	440	465	464	446	485	428	438	472	435	439	429	462	508	431	480	439	437	509	471	471	452	441	464	445	470	459	412	461	470	471	448	460	473	464	439	437	419	450	480	492	450	454	475	459	443	437	468	479	475	430	408	430	493	432	440	443	419	465	466	471	426	447	459	470	417	436	472	423	413	419	464	472	438	454	441	465	425	450	429	475	463	447	440	444	433	455	458	404	465	450	457	425	449	442	434	459	430	400	439	440	438	423	431	459	469	420	418	437	472	459	428	474	468	469	456	427	435	426	419	413	440	447	408	472	456	420	453	446	393	471	429	477	437	447	460	433	462	419	423	490	427	436	456	476	452	424	425	456	473	441	455	425	439	473	444	471	444	491	449	420	466	443	469	470	443	421	439	438	429	428	434	456	409	456	451	453	463	432	445	458	420	455	429	433	432	474	424	463	459	503	468	452	416	444	427	434	450	419	469	465	437	484	450	454	456	459	454	447	488	505	452	424	462	458	412	433	422	427	470	424	468	476	473	431	430	499	453	476	448	418	452	472	469	453	446	451	435	423	411	486	473	437	431	459	439	481	481	430	432	452	499	452	434	467	475	454	460	491	415	473	460	467	448	407	405	458	467	453	450	433	461	413	407	416	466	473	464	436	462	431	414	448	452	451	471	490	458	457	454	423	452	481	443	416	428	437	406	399	473	505	500	453	438	436	477	472	447	459	447	427	461	462	421	467	478	459	428	463	448	482	425	429	428	395	432	489	454	409	431	466	463	483	446	454	450	451	462	454	438	456	421	488	487	447	439	422	489	407	444	451	457	435	466	436	433	409	425	446	430	446	462	489	457	434	450	451	468	428	432	400	465	421	452	437	418	400	469	412	430	444	448	452	450	437	420	469	411	443	456	434	436	479	422	461	419	462	412	449	450	460	429	412	430	454	428	423	474	406	423	489	437	416	406	424	442	445	466	496	458	472	469	441	488	506	459	477	433	441	461	449	464	466	463	438	464	466	454	473	433	472	463	462	489	465	492	442	406	387	422	480	410	420	462	442	439	464	433	488	441	448	441	479	442	465	427	418	416	425	451	438	416	455	452	427	449	452	476	442	461	410	460	478	489	479	428	454	487	447	427	429	472	479	429	456	443	485	468	442	459	472	475	456	437	440	481	442	479	469	434	439	452	488	444	463	457	431	462	410	429	401	454	459	436	451	472	462	464	477	442	460	440	453	418	436	431	464	454	435	449	449	449	415	496	446	449	431	476	435	403	460	459	385	466	466	475	468	467	466	435	468	452	408	403	440	480	462	475	424	447	446	426	427	437	478	440	457	483	437	501	477	459	481	456	450	446	451	452	423	438	422	466	475	433	429	436	379	448	514	438	445	386	427	430	448	440	435	456	472	492	458	430	462	418	409	414	480	459	418	424	424	461	472	417	472	446	464	451	460	466	458	424	437	453	434	452	432	418	451	454	456	446	474	428	420	402	467	434	417	492	480	461	500	451	469	454	453	439	408	438	447	432	439	461	453	425	457	467	432	463	495	456	459	466	482	438	458	413	418	481	467	421	431	449	451	469	432	428	405	435	450	455	504	452	455	467	447	434	448	423	440	413	436	437	464	469	409	425	435	432	435	473	480	444	440	461	482	441	451	464	453	420	462	436	435	435	458	403	457	467	465	429	455	473	452	481	450	445	456	447	440	475	447	450	440	436	427	448	495	470	404	461	447	481	459	434	436	478	452	439	490	499	425	433	465	448	460	469	476	457	434	483	458	438	473	490	412	451	476	420	438	471	439	424	459	473	439	460	422	449	423	463	466	445	430	496	447	424	434	439	455	438	446	415	423	461	411	443	436	478	487	446	400	455	436	462	480	420	509	453	464	483	484	415	466	417	415	448	433	431	474	455	445	447	424	462	496	463	455	479	468	446	433	475	412	438	450	421	439	456	475	470	437	450	475	470
11240	1220	1071	1012	1050	984	951	950	989	1017	960	1019	964	980	985	965	934	1003	943	998	981	1004	974	967	1023	946	1013	979	996	1011	1019	1009	909	995	988	1030	941	988	927	1000	979	956	976	948	961	1033	972	921	929	1001	998	992	975	988	1007	999	1012	1011	977	937	977	1005	1000	1015	990	992	1005	954	999	996	942	1016	1024	931	991	941	979	963	979	953	997	997	977	1003	956	981	945	995	1023	967	964	1019	989	1035	1042	996	987	957	950	954	1030	1001	973	1019	1018	1023	1043	994	1032	1009	984	986	981	955	995	934	985	990	998	988	953	943	916	901	927	979	1047	1012	993	920	1008	948	964	938	988	992	1047	994	963	983	969	987	987	977	956	1014	1000	1020	1057	1029	1004	936	1007	1016	1001	1012	998	965	989	1019	991	994	979	928	964	979	1005	959	982	1027	987	987	957	1006	959	992	980	914	991	932	987	954	925	998	983	1010	1018	903	988	939	973	1034	991	992	985	981	1015	937	984	979	941	994	1039	959	1025	969	1014	998	1010	994	1017	989	1002	1001	992	993	981	950	962	1009	943	929	963	968	931	960	1000	973	989	1015	977	1046	1057	973	979	970	983	1025	995	1027	991	1033	962	1008	926	1028	931	989	1071	1027	945	999	984	999	1025	947	1008	965	925	977	961	1017	953	1007	967	967	1025	963	985	949	988	1033	973	988	966	1026	1002	946	1012	964	1006	971	1007	1018	999	954	1001	918	994	959	978	1015	968	969	995	997	963	976	1007	1002	942	946	1000	1017	978	945	969	942	976	981	986	986	991	1028	995	972	975	1007	946	986	995	938	1064	938	989	1056	1002	928	974	987	993	967	972	962	998	976	1007	970	960	989	950	964	1022	953	991	1042	974	999	943	961	966	1019	996	1024	972	1001	1017	971	950	1003	957	998	1015	961	962	992	1000	1027	973	977	979	1023	990	958	979	1044	989	1024	935	1009	947	992	937	984	1002	954	947	904	924	933	965	988	1035	992	1023	926	976	979	940	961	985	1004	1015	936	1038	983	972	964	973	993	983	978	1012	968	1002	1016	952	992	929	970	1032	1031	1014	1007	963	997	980	1007	991	968	952	1007	1015	1018	975	980	985	978	998	976	943	986	998	945	971	976	961	981	993	945	989	979	989	986	964	975	947	998	975	997	969	1021	969	953	950	969	959	989	940	1029	985	985	994	995	1000	912	992	984	1026	986	1012	1009	1010	974	976	1033	963	929	1002	920	983	1076	995	987	932	976	980	989	1015	931	976	930	992	956	990	955	987	952	977	965	1000	974	1018	1005	985	989	1002	1022	1007	1000	976	1030	1003	969	910	1000	978	1033	1062	975	976	1001	996	930	1032	996	976	1053	968	968	1001	994	971	979	990	953	976	971	990	1022	990	985	1018	973	963	969	961	998	1006	933	974	988	1004	927	973	948	1039	1000	976	1037	1010	1053	1038	981	977	1013	1043	994	999	984	1012	962	1016	936	1012	925	1001	987	995	973	976	1044	1026	1060	955	900	965	1021	985	1094	993	1007	952	988	1011	992	965	995	941	986	976	987	953	1028	1006	961	993	1051	934	945	961	976	1011	1021	964	947	950	988	998	953	935	1013	979	982	1037	1004	979	998	1007	899	991	996	948	1011	1002	1008	965	966	933	1000	984	984	944	918	960	991	965	1019	951	1000	973	974	911	958	982	991	999	1031	950	986	958	1013	976	1009	971	939	985	968	1014	977	1010	983	984	956	1017	978	964	1007	999	969	1000	991	941	954	967	960	1052	967	1021	1002	996	1004	982	962	925	953	987	942	949	965	984	1030	1005	1073	940	925	944	939	1017	1015	955	1012	989	949	975	1037	972	1037	999	964	1028	976	985	1018	1008	1000	996	1010	965	962	987	995	993	1064	1005	957	977	1025	965	1008	997	1012	962	959	991	1004	938	1066	995	966	979	975	935	1038	956	975	1017	912	991	935	1014	963	990	991	985	1020	1017	972	983	1008	999	1011	1000	946	1006	978	918	1035	972	1003	977	990	1043	1039	953	986	1015	992	1004	991	974	946	1013	989	994	956	989	1001	1011	964	974	999	964	949	1013	1013	981	960	1013	953	1039	959	973	966	942	953	942	999	950	1030	985	1010	1038	997	954	1014	984	941	978	1015	1009	982	957	953	881	1007	984	989	953	984	969	990	1003	957	1014	980	1007	999	946	987	986	995	954	999	985	970	996	981	974	934	936	948	979	1000	1025	975	1008	975	1003	940	950	1028	977	982	953	963	992	995	999	1015	975	1011	960	1003	1005	978	985	1021	988	990	969	990	991	953	1001	999	992	930	969	946	975	980	964	967	1043	989	959	997	958	905	1010	1007	981	994	1014	1010	993	970	986	1000	972	941	1002	984	1012	943	979	979	982	963	1000	980	993	1031	959	1033	1021	943	983	968	916	969	960	994	1010	987	966	983	957	994	960	992	990	977	960	996	1045	982	1009	1008	962	961	1008	1024	989	1000	1016	1042	963	1025	1024	946	1040	1011	972	962	970	924	1008	954	944	1029	983	970	988	987	937	971	979	1038	977	998	954	959	966	918	953	989	976	984	977	999	983	940	956	988	1001	973	1009	980	994	963	1002	1065	973	1004	981	992	969	988	973	976	963	971	1015	1009	949	976	1076	956	940	969	976	970	959	997	1024	1015	1015	989	982	938	980	1013	994	994	1009	989	1005	1054	898	974	951	974	966	1050	951	959	987	1002	951	1016	956	1028	968	992	962	1003	974	1020	935	924	1005	947	970	1029	995	995	1035	1003	954	978	955	944	1012	1000	1040	1014	993	969	999	970	977	926	963	983	1002	948	968	1026	958	939	948	949	1003	937	1015	1030	986	919	960	1000	995	973	1004	1004	1005	989	966	1039	972	1013	964	1000	1009	947	930	1001	931	1037	969	939	963	959	929	994	980	1025	947	991	927	956	995	959	962	1047	967	1006	987	1005	994	1026	971	924	931	1037	966	990	954	1003	975	975	1021	1000	1011	926	989	969	960	994	1030	1019	954	979	981	1016	985	989	975	923	1000	956	1020	981	995	1000	918	974	1024	979	1014	992	981	968	954	999	1008	1000	952	1008	979	997	952	977	967	978	1069	1011	946	1003	971	971	996	984	987	975	999	995	1015	891	970	980	1002	1013	1030	992	939	952	1003	998	937	993	942	989	994	966	994	981	999	958	958	1035	1023	983	957	1036	980	998	964	1036	970	971	1006	1056	984	997	976	1017	1000	995	1022	1009	989	977	966	1062	960	965	936	1030	982	986	1047	1013	956	1005	1062	968	938	1005	955	978	950	911	963	1006	998	1007	930	951	972	957	978	998	944	965	953	976	988	983	1010	949	1019	948	1011	993	981	984	929	953	989	1016	1017	1004	967	1030	989	1019	953	984	952	1018	963	962	1016	989	1056	941	1033	950	949	962	1030	996	1005	940	948	966	963	1003	1022	929	957	980	968	1020	949	1069	1030	980	1009	973	957	936	997	1021	1025	1003	957	997	983	960	948	1002	1014	932	959	1029	988	997	965	1030	995	988	979	1019	1024	998	968	966	1015	965	1008	1040	1025	956	934	960	1001	1006	989	1002	1063	986	991	957	953	959	975	1003	1019	1005	961	951	982	1021	972	1003	1014	986	951	995	1014	977	1016	976	1002	1018	1017	995	1003	954	974	958	1010	1012	928	982	982	993	1033	1058	1037	1006	1023	1000	1020	979	988	1013	983	954	1001	974	950	945	1046	1028	979	975	970	987	964	993	993	918	1040	982	967	1003	1010	996	970	963	1001	982	1008	971	980	982	975	923	983	936	993	984	983	991	1022	991	959	961	981	999	944	946	1000	999	1024	1012	1000	964	1025	988	993	952	968	959	1000	975	911	981	1020	1011	952	990	932	958	945	984	1047	1010	996	939	1021	993	1000	979	983	981	1013	1023	1018	997	1004	1014
24712	21170	24681	27921	21016	3597	556	457	407	397	390	365	361	349	356	352	356	359	318	356	384	350	337	341	361	357	341	391	360	355	353	394	347	362	356	346	359	337	383	337	326	331	328	355	338	348	335	349	374	350	325	328	345	355	350	335	342	345	346	360	336	354	370	370	345	327	308	317	311	330	327	367	350	341	334	375	358	347	356	335	377	364	319	333	325	314	314	358	356	307	367	351	370	346	319	333	357	359	375	343	347	334	347	357	365	334	353	349	348	370	367	380	352	336	365	361	350	326	310	334	354	363	350	343	345	359	345	378	366	351	348	370	356	348	337	354	349	355	358	385	315	327	331	367	349	338	382	367	311	353	326	340	317	355	347	378	344	344	327	322	338	326	375	374	354	319	302	331	346	327	340	360	317	329	368	400	358	341	353	320	334	326	368	369	353	364	325	348	310	340	348	318	356	374	341	369	332	328	331	337	324	321	397	389	331	358	327	378	354	406	341	373	349	347	340	348	356	328	330	342	333	387	360	324	351	354	382	364	340	345	314	352	349	383	374	339	328	313	337	344	367	357	355	354	344	322	339	319	339	342	334	326	362	338	366	368	367	353	304	371	334	356	355	363	364	354	333	364	304	355	362	330	340	357	317	333	355	341	354	314	358	354	354	361	354	334	356	380	328	362	321	339	358	385	339	318	355	344	334	308	339	331	352	357	356	337	331	333	345	328	333	344	315	323	347	359	350	357	335	371	327	350	344	388	327	329	345	329	363	384	362	358	323	346	337	313	369	357	321	345	305	356	361	303	340	331	378	321	338	350	359	290	356	344	357	305	360	344	355	342	354	346	337	344	325	362	350	364	337	348	352	349	311	330	363	329	360	341	357	323	345	361	330	348	378	384	354	329	339	330	347	323	299	327	363	357	350	324	339	377	347	361	334	355	333	334	341	329	335	380	343	325	382	364	369	329	340	377	329	358	346	361	349	371	347	339	335	321	376	314	367	350	359	347	356	339	341	341	341	329	361	355	338	339	386	338	367	352	343	339	343	322	306	326	323	354	342	345	322	340	357	346	330	379	357	338	358	319	371	345	308	336	331	350	364	361	292	342	344	379	329	359	356	336	340	321	331	302	358	346	364	361	359	339	344	366	365	364	391	334	320	344	348	325	340	393	362	331	321	339	351	348	342	361	351	359	339	372	348	358	341	345	347	328	352	350	332	376	339	357	335	316	341	342	374	321	338	371	360	324	303	351	326	330	305	348	371	322	346	334	357	365	348	366	333	353	352	323	356	367	362	350	343	372	362	356	349	360	371	352	352	340	367	343	361	319	359	325	334	352	349	336	348	312	374	342	371	330	355	380	334	369	383	342	319	299	348	332	350	340	329	353	358	339	332	347	334	382	319	355	315	346	365	344	324	342	316	360	358	321	371	341	370	354	316	372	358	350	372	353	386	327	319	310	326	384	345	344	362	320	348	339	372	305	320	319	341	351	326	319	336	379	307	382	345	367	336	367	349	355	340	335	372	316	323	374	324	328	368	367	364	367	349	319	321	349	359	329	397	356	358	341	347	359	357	352	322	365	381	340	350	329	356	322	363	352	362	357	351	339	378	348	391	338	329	369	335	344	331	341	346	352	306	359	378	344	377	324	362	372	306	322	334	366	354	342	371	354	364	353	392	349	330	388	332	314	340	350	345	337	353	349	315	356	332	365	394	326	355	370	324	373	356	374	315	352	346	347	332	384	328	336	372	331	342	353	353	347	375	364	359	358	362	352	349	367	359	329	328	326	343	300	328	352	400	386	372	377	353	359	351	352	377	340	345	370	357	335	385	335	328	332	325	359	373	320	353	366	365	317	337	360	301	345	331	330	351	319	370	308	376	338	357	338	344	359	349	337	371	319	342	344	335	329	352	345	334	332	368	365	394	353	346	368	343	343	349	320	354	366	382	336	339	350	329	358	367	364	355	334	359	328	309	345	356	326	382	352	328	368	365	337	353	329	320	335	375	399	378	380	331	386	337	372	362	336	367	342	328	330	375	361	371	378	341	346	340	356	355	338	370	334	363	352	328	360	329	344	354	326	346	355	350	330	349	338	338	341	345	342	339	323	366	361	334	405	367	335	327	368	360	349	360	374	373	333	348	398	320	351	297	331	380	345	333	336	319	360	345	365	320	347	354	340	329	335	318	358	368	326	346	323	339	364	347	314	380	353	359	332	342	347	343	380	325	331	386	348	335	329	317	329	358	344	351	368	331	347	330	360	346	352	329	334	336	336	395	324	355	381	352	342	373	360	324	343	315	334	338	340	341	343	317	338	364	343	327	336	326	350	360	318	336	356	337	308	349	372	371	337	347	339	348	338	352	364	365	358	315	340	378	381	306	351	342	326	351	367	320	338	339	348	340	382	386	344	351	369	340	348	360	338	354	368	377	340	338	368	368	378	339	340	338	298	325	360	336	366	340	344	356	329	307	351	355	365	368	362	350	343	341	328	346	350	335	375	325	343	350	346	337	339	318	318	346	333	348	387	346	328	359	387	336	369	379	356	356	370	341	333	364	326	318	343	359	342	369	342	330	332	347	348	353	340	363	364	349	356	346	350	325	334	358	346	352	356	354	334	370	338	353	338	332	332	347	303	343	365	371	332	319	346	352	349	371	353	335	352	348	345	326	326	330	366	344	351	364	372	347	374	355	387	310	350	320	353	320	347	352	337	346	338	336	365	363	350	331	347	430	325	343	328	329	363	353	334	340	348	353	330	332	385	385	339	370	378	351	350	341	362	354	320	358	318	357	351	333	317	341	341	350	338	363	340	323	363	354	342	386	347	339	350	320	347	320	358	341	318	371	372	322	330	363	324	347	355	359	345	351	366	375	341	337	340	339	342	337	366	366	343	362	354	342	347	370	341	351	388	317	328	342	340	370	321	342	305	402	328	334	353	332	345	342	344	336	355	405	355	352	360	385	373	397	354	355	349	328	332	365	342	361	350	366	340	333	369	382	375	349	346	373	329	327	342	330	348	301	354	334	346	372	340	393	376	352	360	359	358	346	328	366	351	359	360	338	335	368	345	337	342	347	381	339	406	334	300	350	356	358	326	342	391	345	322	345	362	363	366	335	321	366	342	342	346	359	351	349	305	349	354	315	329	331	364	350	324	313	320	357	341	356	345	372	378	339	352	339	353	370	337	353	342	308	323	323	345	335	377	366	327	325	300	290	344	362	330	385	356	346	387	315	350	362	354	337	342	352	333	341	331	329	333	370	322	379	328	317	345	308	345	322	311	384	347	338	341	353	363	377	349	305	357	363	333	363	357	355	359	343	351	341	341	370	332	340	334	361	343	319	328	319	362	338	346	356	324	387	314	343	368	348	336	334	330	347	333	355	354	356	355	384	347	320	326	309	320	360	326	320	357	310	362	324	337	360	374	362	350	360	348	337	362	336	347	325	353	360	339	361	353	380	328	333	347	330	352	354	361	343	374	321	338	345	332	326	335
3681	2990	2131	1289	997	898	838	782	824	778	793	735	758	775	738	787	736	732	763	780	729	744	797	741	756	787	791	761	742	753	741	783	757	712	714	796	729	739	762	749	749	781	764	758	789	786	722	751	711	805	762	754	821	732	778	823	755	747	791	774	724	755	711	752	776	765	734	782	798	750	763	757	706	742	794	755	740	738	796	770	790	785	713	754	728	750	772	806	737	745	806	741	740	802	718	743	762	790	763	783	837	830	780	783	756	767	718	797	771	753	751	823	703	787	753	775	741	751	769	780	721	730	764	738	779	779	776	718	781	736	759	737	779	772	772	764	730	753	765	789	763	744	669	755	783	790	722	778	759	748	763	712	761	737	734	759	708	757	811	765	759	762	757	728	765	769	734	780	785	806	729	719	744	738	768	737	800	791	791	718	724	764	714	749	739	726	770	754	726	775	763	758	743	729	756	765	773	795	770	765	777	761	779	787	775	726	759	739	768	760	807	754	730	733	775	750	741	832	801	766	806	734	779	739	722	756	816	766	701	804	719	742	774	804	764	748	746	701	732	777	756	759	780	761	775	761	766	795	772	697	770	764	788	800	754	758	750	765	787	795	723	795	752	752	787	743	764	782	755	720	774	741	765	765	778	716	720	774	774	750	722	779	745	778	777	787	761	753	827	751	774	772	777	793	732	746	763	747	767	783	761	782	740	771	826	721	796	752	751	740	701	744	750	719	745	782	760	788	742	780	791	734	738	741	786	748	791	712	780	740	777	787	726	712	796	793	786	797	769	827	713	722	785	722	786	808	766	763	793	794	813	774	779	789	767	791	763	703	784	720	795	765	768	755	782	803	798	798	775	775	751	753	764	759	761	745	746	726	764	771	798	801	743	767	760	691	794	753	790	744	742	759	838	770	754	769	779	765	753	738	768	778	700	695	755	725	726	755	747	768	735	717	759	770	726	793	791	758	727	780	721	744	707	769	745	754	768	793	732	755	732	758	790	796	790	771	765	743	791	759	743	732	717	795	750	764	748	776	749	769	727	794	760	744	723	772	734	680	756	733	758	729	769	747	789	742	783	782	724	742	747	772	766	755	828	745	803	755	742	762	697	799	788	756	746	745	749	690	736	786	719	778	771	709	783	792	747	776	754	725	744	754	748	721	781	785	758	766	776	737	769	756	753	776	769	805	778	737	740	748	765	732	778	726	779	755	734	738	773	787	827	700	779	765	763	751	751	820	764	774	785	729	727	721	741	728	783	809	798	732	753	716	785	785	740	740	780	790	717	765	726	740	781	767	748	736	704	792	790	782	790	768	776	750	779	766	739	770	741	741	761	720	709	779	775	791	755	765	767	745	816	762	723	764	775	802	773	759	798	734	748	802	748	753	770	711	780	772	783	742	756	750	810	775	731	719	735	744	737	703	747	747	778	803	763	742	762	748	749	754	740	752	769	757	769	765	751	781	750	755	825	768	778	719	755	753	793	780	708	742	734	676	743	794	753	712	739	779	735	691	762	778	762	758	751	785	789	714	719	761	723	786	727	733	732	773	765	724	700	721	742	742	760	684	790	786	749	752	800	757	772	763	748	746	772	788	758	754	784	774	759	782	777	784	749	736	787	816	786	740	750	729	805	696	752	736	799	794	800	732	758	738	755	762	784	747	745	777	763	744	717	746	768	742	704	749	736	769	765	697	773	749	778	737	750	783	806	772	748	724	771	734	759	743	755	769	757	773	794	727	772	756	767	768	763	755	730	777	748	774	798	753	779	790	795	748	709	723	733	731	732	750	705	726	750	791	780	712	750	775	763	734	743	810	743	777	739	777	767	727	759	776	792	731	759	736	735	754	781	788	703	746	818	788	752	751	740	760	705	719	752	777	772	762	761	791	764	746	755	748	724	729	759	734	760	720	730	746	777	777	778	753	767	736	728	777	795	729	769	711	742	756	785	731	796	732	769	780	709	756	741	784	712	762	769	756	779	747	732	771	765	777	786	749	779	743	779	771	768	769	765	743	750	781	768	771	783	766	721	758	779	732	779	767	739	725	705	753	774	740	698	791	734	700	761	780	744	776	739	767	769	768	734	810	744	741	760	733	749	770	727	747	737	749	773	752	803	775	763	723	736	807	726	787	791	753	738	759	780	767	792	779	728	764	723	761	743	778	778	763	737	723	756	767	770	776	741	730	723	735	781	759	736	758	746	779	808	761	760	738	761	735	779	757	769	747	767	780	731	724	772	786	789	808	760	794	706	728	721	713	775	739	799	754	803	755	799	756	747	798	798	721	758	769	730	749	735	748	780	762	726	761	752	702	801	759	783	763	698	762	710	783	737	714	766	808	776	773	743	738	789	729	741	768	799	825	772	774	763	800	770	754	782	822	778	737	770	742	771	744	748	723	816	755	752	758	771	790	751	707	735	802	796	751	767	741	775	733	764	764	729	753	765	738	722	725	739	741	705	762	788	737	776	801	724	735	732	785	752	777	810	744	800	703	745	779	759	774	740	770	776	758	737	773	756	776	792	802	725	752	757	743	756	715	724	791	824	755	763	763	763	751	760	827	711	780	816	791	762	756	769	759	727	739	723	752	782	713	800	769	784	754	729	771	756	759	779	747	744	822	745	752	729	775	775	730	753	761	782	695	734	762	778	701	809	760	750	742	785	746	726	767	717	730	734	788	761	744	733	753	762	819	792	799	755	767	786	726	756	790	704	780	795	773	766	750	718	765	747	699	782	763	740	733	785	722	720	742	785	780	775	743	724	761	758	719	749	707	733	787	773	776	729	752	745	748	820	726	743	736	794	758	759	765	767	783	772	717	773	748	710	797	737	742	796	795	713	758	752	727	781	734	786	756	780	782	794	750	786	763	739	741	767	801	729	795	739	764	801	790	772	761	772	734	788	727	714	773	756	785	763	721	756	781	804	747	731	737	768	743	750	791	767	810	742	731	769	721	749	765	720	799	753	763	778	738	797	805	711	802	705	795	764	741	722	716	790	775	741	716	762	737	755	712	774	767	810	765	747	757	794	822	763	775	763	786	724	700	774	742	769	746	738	781	753	765	757	744	747	804	747	789	766	751	758	801	757	738	747	767	769	758	768	739	717	758	733	795	796	763	737	729	785	730	775	724	743	754	725	771	780	803	773	738	757	770	778	733	741	740	712	718	706	842	764	715	748	753	755	730	768	771	747	747	690	753	800	804	738	729	757	751	760	733	740	792	799	693	764	776	752	802	739	766	780	754	759	733	762	715	757	776	764	768	766	745	759	796	763	744	763	759	737	794	749	769	743	760	759	779	783	769	763	762	749	732	787	750	803	727	766	762	767	756	759	742	799	760	751	745	747	775	762	815	764	756	742	755	762	747	768	795	703	765	771	762	769	773	768	729	752	757	789	755	742	718	720	753	708	730	792	732	780	735	765	805	725	772	748	742	774	737	753	738	769	769	730	760	757	783	761	788	792	803	755	764	772	748	780	739	802	804	790	732	788	739
24031	21166	25305	27305	21173	21155	2775	466	371	304	275	277	264	236	241	220	236	176	209	231	211	219	202	203	194	221	213	209	205	186	196	217	201	200	190	187	206	191	206	201	221	195	195	200	191	181	176	176	197	196	199	212	194	159	165	189	205	196	181	206	202	209	237	203	183	165	175	199	213	214	182	171	172	178	191	226	211	223	190	206	198	175	189	202	229	192	185	175	190	176	221	180	167	175	198	191	189	190	210	207	192	177	175	200	177	181	191	169	168	206	188	190	177	174	185	206	216	206	193	190	183	180	187	174	202	176	215	184	195	214	191	181	202	206	202	181	198	187	179	185	212	176	176	212	181	180	209	186	201	218	207	177	186	174	175	200	201	186	196	174	205	190	205	201	187	174	179	210	193	189	186	207	202	184	208	186	198	238	219	210	205	193	184	186	178	194	185	199	210	212	179	200	183	214	181	209	174	172	215	207	175	179	184	203	203	220	201	182	189	199	187	164	191	192	198	191	186	171	171	222	191	188	192	201	194	166	214	181	186	198	198	186	191	187	209	197	217	234	201	208	193	230	185	179	181	213	166	173	179	213	187	161	200	193	201	203	168	179	176	194	191	177	164	166	204	176	182	206	212	181	178	178	191	216	184	196	173	199	200	210	190	179	184	219	186	209	220	205	213	187	190	212	197	192	178	193	202	180	192	182	173	206	163	175	197	223	193	220	157	186	184	186	185	214	181	196	185	165	198	198	191	198	227	184	212	177	196	218	179	208	213	193	212	221	182	202	193	185	197	170	194	192	203	176	159	158	190	199	183	214	190	168	177	172	189	177	188	182	190	193	202	211	181	186	204	180	189	180	198	225	147	174	182	199	192	179	176	182	202	195	172	187	201	204	180	174	188	215	217	220	198	203	187	172	193	187	165	202	222	160	209	192	207	207	185	216	184	192	204	213	179	223	224	181	204	211	188	202	211	203	204	198	167	201	180	195	180	214	214	212	185	170	183	179	166	216	186	186	226	175	189	172	165	195	197	190	198	186	197	193	183	197	191	192	215	180	166	188	194	182	197	179	199	194	196	185	197	202	210	212	207	170	192	188	194	230	176	176	209	208	196	197	220	182	202	203	187	174	187	215	172	198	162	185	212	180	212	199	204	198	187	183	174	198	210	194	203	197	183	200	191	223	195	203	182	193	198	178	173	198	215	202	194	166	192	195	196	194	204	191	203	201	172	177	187	218	165	183	212	191	213	188	189	174	171	184	189	188	165	224	189	193	218	206	201	206	200	221	223	206	176	218	216	196	173	189	185	182	208	206	165	212	199	195	216	204	171	184	214	180	177	206	195	198	191	184	195	174	185	219	192	171	202	189	184	203	189	179	186	218	214	182	163	181	205	214	190	186	181	204	177	179	153	212	172	196	201	194	233	195	204	215	192	213	195	202	201	201	216	175	207	199	188	204	194	200	218	186	198	193	187	181	222	163	216	197	178	200	221	205	200	190	191	189	202	190	183	172	211	218	184	206	198	208	199	175	211	209	194	200	173	180	226	208	199	189	205	189	182	191	185	189	173	187	192	180	188	176	205	201	211	185	204	180	201	192	176	180	210	196	184	207	193	207	201	198	205	200	185	186	236	218	190	189	217	167	190	186	190	205	199	190	174	198	211	198	176	211	185	201	175	213	195	183	176	205	193	197	181	240	199	222	197	172	191	206	228	197	190	183	217	172	231	183	184	181	164	180	197	195	195	178	171	213	213	198	222	219	194	208	197	218	194	210	186	175	179	192	195	207	194	178	171	198	201	166	209	183	189	200	187	178	193	181	195	193	192	201	177	184	187	185	197	169	206	216	195	186	186	187	178	195	189	195	176	207	193	196	192	192	192	206	203	186	207	205	204	201	186	205	208	199	197	172	178	190	199	177	212	174	165	196	207	190	198	201	181	211	204	202	199	183	178	191	181	169	158	220	180	195	179	179	220	200	197	209	176	192	191	185	180	177	169	159	200	165	170	206	191	194	205	185	206	157	202	200	214	189	199	197	201	177	205	193	161	207	195	176	196	205	201	237	209	207	211	217	202	187	180	173	198	222	207	194	178	161	170	180	203	208	194	197	192	194	153	198	192	200	204	184	180	222	212	186	225	198	195	199	174	213	204	219	174	211	193	194	188	222	205	175	191	174	205	210	195	184	172	217	184	189	179	189	173	161	182	181	206	190	205	204	177	192	207	209	191	203	202	191	174	181	182	198	167	176	196	203	169	181	179	181	206	177	206	194	205	191	187	172	205	180	199	235	213	185	184	193	195	153	211	215	208	177	204	203	207	186	168	187	223	180	189	167	186	191	177	200	187	214	183	211	199	225	220	189	171	191	179	216	175	183	187	183	202	195	220	201	211	198	167	188	169	179	177	216	182	200	219	202	179	183	183	181	205	200	178	179	207	190	201	182	186	195	208	207	192	208	233	182	176	184	218	201	186	210	183	194	185	180	205	203	188	177	197	176	183	192	189	186	172	179	207	188	220	190	193	182	196	210	176	198	219	190	177	199	198	195	194	190	184	178	195	206	186	172	165	217	200	204	194	177	197	188	196	195	201	181	210	207	190	203	184	181	166	168	187	186	201	202	218	191	221	192	180	177	196	177	173	159	176	192	210	206	184	184	179	183	207	216	216	190	193	210	220	189	178	166	212	208	200	164	220	197	183	222	199	212	209	214	192	221	174	182	214	186	194	188	199	209	211	205	179	176	196	153	224	200	173	186	192	192	174	191	214	196	179	209	203	211	182	227	193	194	216	181	181	177	198	197	189	171	206	197	217	181	199	187	183	205	200	199	215	171	192	203	183	218	209	183	199	186	204	161	189	190	209	182	179	173	194	190	189	199	195	200	202	195	186	208	202	208	197	188	185	188	180	215	177	187	212	177	226	212	174	197	211	209	178	199	203	202	191	193	185	221	183	175	217	194	187	202	201	212	211	163	206	210	209	205	205	183	194	193	197	201	193	199	202	204	187	208	185	217	208	199	201	199	198	194	198	190	195	192	195	170	206	173	216	212	193	211	211	217	200	208	187	167	183	176	164	187	195	195	199	193	180	201	203	198	211	212	179	189	187	178	212	171	220	186	192	190	184	187	185	211	176	184	198	175	195	194	176	195	184	194	218	163	201	196	187	186	196	153	163	175	204	193	200	214	200	182	178	215	187	186	160	219	170	194	176	180	211	170	229	212	198	207	186	190	177	162	188	217	196	186	178	174	185	184	196	200	200	185	218	177	223	211	184	188	194	192	192	220	176	204	207	179	200	185	212	204	214	185	195	174	207	181	187	180	190	183	191	179	186	185	208	170	194	201	209	194	199	207	191	203	211	196	173	175	171	204	189	185	199	176	178	182	179	206	184	188	204	202	181	189	183	174	181	205	192	167	204	194	191	198	182	196	198	165	197	216	225	218	219	190	180	229	196	192	184	209	189	171	217	191	200	188	213	177	185	212	198	187	213	184	194	195
5241	4666	2947	1381	978	703	584	571	528	476	494	481	486	461	491	473	477	512	482	464	465	480	488	490	460	484	456	469	471	460	424	453	427	463	486	458	472	487	476	427	452	467	454	483	462	495	448	447	456	491	467	505	420	503	432	476	444	494	463	451	487	482	452	478	475	452	470	500	470	437	452	478	445	455	458	464	492	493	475	426	460	461	483	450	454	450	453	456	480	454	459	477	462	475	467	487	462	478	446	460	489	455	445	479	485	465	476	484	510	482	463	496	438	485	456	459	497	460	445	506	441	463	449	487	501	460	471	455	469	449	457	468	443	503	443	465	439	441	485	393	442	458	457	443	496	458	458	472	487	459	460	454	444	450	460	447	470	508	445	466	518	450	430	465	471	477	471	457	464	480	462	468	434	481	443	439	474	460	475	472	465	490	486	458	474	461	466	483	490	445	482	484	478	489	442	455	479	466	463	465	490	481	488	442	431	491	464	468	466	466	471	460	442	438	477	477	452	450	456	475	494	495	469	490	473	452	451	462	490	466	464	469	485	492	484	466	458	465	498	473	453	485	468	457	487	465	439	474	470	533	471	477	453	489	441	468	442	496	498	467	452	467	518	436	478	463	489	478	459	437	477	455	464	463	454	421	449	465	488	442	496	465	461	460	453	437	462	432	484	424	425	444	458	427	489	460	456	455	485	449	442	491	446	447	453	436	476	432	455	467	461	488	427	463	481	474	465	502	475	454	465	401	463	473	449	481	467	454	464	442	419	456	479	450	497	449	500	459	487	441	478	462	462	459	471	477	457	465	469	441	478	473	466	451	459	463	445	463	445	506	485	499	496	455	462	434	476	456	460	473	449	491	493	500	439	515	462	462	466	465	471	419	478	450	506	455	437	461	454	471	502	456	471	444	468	446	468	486	505	473	441	485	451	476	478	522	439	461	490	523	442	474	439	454	497	480	432	480	467	462	449	424	468	499	449	462	439	448	463	448	441	471	500	440	463	463	449	428	444	480	489	427	466	500	463	501	461	469	481	483	454	474	446	483	445	456	488	480	483	483	416	474	424	466	451	445	467	465	463	467	429	471	471	477	452	512	490	482	478	470	432	449	487	451	477	438	434	467	450	493	442	487	475	506	461	430	461	446	488	474	452	446	473	426	474	485	486	445	476	449	490	434	483	455	446	449	489	464	461	436	494	462	468	470	432	453	472	461	444	450	474	449	462	462	479	477	428	467	434	484	460	452	501	475	457	459	470	493	452	431	454	473	476	487	479	473	471	464	474	468	483	444	479	474	478	517	458	462	416	474	493	456	484	475	480	463	473	440	424	463	476	469	455	456	490	498	471	452	456	448	474	445	445	442	467	455	464	465	437	439	483	501	470	414	456	449	472	439	468	458	494	433	454	460	452	448	431	472	495	471	477	475	455	460	463	492	461	447	401	439	412	428	458	447	481	446	450	470	460	448	441	451	469	467	420	450	465	482	438	453	481	483	477	446	465	449	430	477	482	431	475	470	423	481	453	482	487	453	452	456	457	462	488	457	447	400	417	462	475	480	435	480	460	458	471	478	483	439	462	458	516	447	486	454	421	486	464	470	456	428	445	465	439	459	472	457	470	490	450	436	459	483	482	471	453	474	443	456	468	430	464	452	494	446	429	449	468	497	441	474	500	482	481	484	467	480	455	454	462	459	465	464	463	480	484	454	479	464	440	446	478	448	439	485	462	474	454	486	444	410	441	483	430	440	478	441	477	475	470	455	442	505	429	453	489	447	494	451	470	463	495	428	435	457	480	412	486	492	474	454	463	495	430	489	511	420	460	467	439	458	458	456	458	455	445	450	471	459	468	448	458	461	428	436	468	487	477	502	454	458	482	486	487	470	484	425	470	408	467	466	417	426	499	500	499	455	453	507	445	459	471	443	455	435	473	446	491	464	449	433	478	507	454	430	465	451	443	490	483	476	449	454	488	473	482	458	471	474	462	451	445	445	503	446	476	448	458	449	489	423	466	497	458	500	470	470	498	467	472	480	442	434	434	459	477	476	439	473	470	491	495	491	480	455	435	456	441	477	438	471	468	489	474	485	452	507	468	471	458	491	484	476	470	460	460	444	458	471	450	456	463	449	464	441	436	451	501	511	490	416	471	469	468	454	484	466	449	509	440	407	474	481	461	457	426	459	463	459	481	440	462	452	441	460	426	460	456	453	426	461	465	444	473	446	491	465	456	418	478	464	465	448	450	467	430	487	444	465	468	461	484	471	455	464	475	520	461	459	478	456	462	478	455	473	482	467	434	460	478	469	481	419	445	466	451	457	454	502	473	477	459	477	448	506	464	455	443	444	450	429	470	482	460	476	479	464	473	463	450	434	462	491	473	453	467	467	469	480	469	462	459	462	471	419	431	453	456	486	482	462	475	465	449	443	444	483	449	451	469	479	460	421	474	468	444	435	482	443	497	456	474	473	462	457	432	455	416	429	483	425	446	440	432	437	419	449	464	427	473	438	440	501	464	467	480	485	482	459	438	481	450	492	455	505	436	432	448	464	461	496	479	444	433	479	422	428	494	475	482	481	463	508	437	456	506	487	446	444	513	459	481	474	474	466	473	475	474	451	454	472	461	497	471	454	427	463	472	520	398	438	486	478	439	439	482	473	420	485	412	459	455	451	486	457	427	465	464	442	480	459	451	426	466	490	484	476	469	444	449	486	444	451	482	432	450	485	485	453	456	443	448	474	459	452	429	483	478	496	478	467	461	467	461	451	453	488	513	465	481	440	460	481	459	496	437	447	439	449	474	474	496	457	420	458	474	442	482	468	492	480	470	435	484	447	462	459	450	444	451	419	488	475	453	486	496	463	469	467	445	471	466	443	454	459	486	489	458	508	473	491	463	451	467	464	478	459	446	453	461	449	433	500	437	452	482	472	452	451	448	452	459	455	424	517	493	458	455	493	429	441	494	458	468	483	465	458	480	426	440	474	456	462	475	477	449	451	497	457	475	486	445	470	470	452	456	443	473	459	462	461	446	432	482	474	488	454	423	478	465	456	431	456	490	494	452	485	472	489	447	467	444	485	444	437	438	469	476	466	451	498	472	445	456	491	477	493	480	475	424	460	429	468	437	463	490	446	451	507	462	456	438	447	462	474	471	474	439	443	424	448	461	457	474	489	463	464	482	432	493	458	461	456	450	449	449	459	481	424	472	476	469	461	442	457	459	453	479	440	432	472	472	439	465	467	467	484	458	467	482	446	464	478	480	425	467	438	480	477	434	465	481	476	452	477	491	484	460	481	493	442	450	479	457	437	454	491	501	454	440	434	468	447	466	423	467	449	461	454	468	470	483	438	451	423	482	508	450	465	419	436	444	477	458	451	476	456	493	486	451	482	447	439	446	436	500	478	478	458	475	445	463	462	467	443	451	460	463	420	461	457	447	459	483	465	480	480	473	474	456	510	480	446	462	491	475	459	488	499	474	483	504	451	461	460	504	459
34570	11499	1651	766	647	601	504	440	441	459	454	448	469	450	419	444	466	459	424	471	458	502	450	429	425	447	446	458	401	386	472	473	455	444	447	449	457	423	453	471	419	455	453	440	440	448	438	439	434	394	425	415	460	447	440	430	455	379	448	497	435	472	459	443	449	478	450	484	443	410	471	439	452	446	452	413	455	443	434	464	441	424	429	439	423	449	417	437	489	448	435	457	489	429	436	446	436	437	427	484	431	433	460	423	463	435	412	440	436	396	455	416	453	424	423	449	426	472	421	423	491	467	462	411	426	382	431	462	457	445	451	439	424	449	432	399	460	449	430	456	441	436	456	472	416	488	471	434	469	457	463	430	414	440	483	449	463	440	436	393	465	466	460	440	444	396	429	465	425	423	466	454	421	445	430	445	414	444	422	429	448	423	464	434	430	487	435	423	412	473	455	422	416	395	451	436	429	446	484	448	413	447	400	464	426	464	451	438	431	456	418	450	479	415	448	418	425	455	437	464	471	480	435	450	439	517	448	442	443	434	437	501	414	453	411	420	451	469	454	460	485	437	435	445	472	423	449	487	487	440	451	483	451	477	483	435	440	457	463	455	417	447	466	507	418	444	418	476	475	440	421	408	431	515	458	453	446	484	458	432	474	481	434	438	435	417	441	437	439	443	444	410	482	454	431	443	417	446	441	433	403	442	440	444	434	469	432	463	432	454	425	441	450	421	464	453	461	440	427	452	430	453	464	431	453	430	449	408	410	443	449	446	434	442	444	460	470	425	430	441	505	426	382	471	433	414	446	467	432	425	444	457	460	450	442	478	432	469	426	429	458	422	412	428	435	466	411	439	469	456	464	423	469	432	436	414	440	433	423	448	403	413	395	461	463	462	436	454	470	447	451	448	445	445	405	400	449	395	480	446	417	459	409	460	436	435	453	473	447	461	463	475	440	456	457	449	482	450	412	456	440	475	469	435	422	417	475	409	468	455	439	425	451	422	450	432	440	424	441	410	434	434	458	431	454	413	371	469	406	432	437	440	455	436	451	445	477	426	447	455	447	459	450	479	430	429	424	440	417	410	424	458	426	457	409	418	461	425	444	486	415	426	458	443	444	417	465	461	476	428	484	473	441	442	437	451	465	458	494	472	455	498	459	454	421	457	423	454	436	444	467	450	458	453	440	486	508	460	399	404	452	452	453	415	418	452	385	470	435	459	479	445	437	429	450	439	468	452	479	432	455	438	426	448	429	429	426	415	425	418	431	403	414	417	473	428	464	462	458	452	443	421	425	413	428	445	486	464	468	440	440	463	421	432	466	445	468	408	441	424	457	460	458	462	399	481	432	417	461	472	431	441	444	442	484	440	468	426	467	445	459	456	461	432	437	451	442	412	448	423	403	419	436	448	481	444	439	444	506	437	438	445	411	449	429	441	440	496	448	451	453	457	458	411	469	460	420	456	478	449	454	451	460	472	415	443	480	476	449	447	448	438	430	475	448	435	457	457	443	416	483	426	431	485	442	477	433	440	399	402	478	460	444	448	413	434	428	476	479	446	428	444	470	496	465	431	461	432	451	444	425	435	453	482	472	428	477	479	482	440	482	431	450	441	442	435	430	442	429	418	476	421	404	433	416	478	431	450	480	435	423	416	438	445	446	433	438	437	425	441	442	447	437	449	416	423	471	437	417	429	454	437	449	435	443	425	431	456	424	464	445	454	459	414	492	437	418	431	464	431	441	434	470	413	442	418	422	473	415	448	449	464	468	480	435	452	413	415	443	452	445	416	438	440	430	435	429	436	408	449	482	435	471	453	455	462	459	455	450	459	452	469	422	448	413	432	469	430	472	428	458	431	465	425	436	478	429	430	437	434	447	412	452	424	439	431	431	436	468	442	479	426	442	426	441	451	486	477	454	426	438	447	410	463	448	438	470	404	464	440	521	463	446	457	430	454	449	410	482	414	465	466	431	411	503	483	472	430	442	457	429	459	447	425	442	466	432	422	473	452	464	440	375	457	391	454	445	430	419	444	466	429	418	437	462	454	410	460	440	428	431	465	412	466	423	412	479	427	475	413	478	476	437	474	465	473	461	479	436	422	405	442	466	420	467	435	493	466	426	426	460	424	433	433	429	420	439	409	431	448	435	463	438	421	402	434	457	484	503	437	460	431	476	395	442	413	475	447	447	416	422	431	441	434	474	426	440	446	423	426	442	440	431	427	414	461	419	445	443	431	421	456	471	436	458	437	436	456	432	428	460	442	415	431	463	428	413	408	440	416	440	434	423	431	420	440	437	489	419	466	427	424	463	438	437	408	417	411	492	460	451	405	444	413	411	454	469	422	412	445	406	415	467	420	463	481	450	412	454	402	435	407	405	399	453	465	447	468	405	417	431	462	431	422	463	447	421	466	459	404	433	453	462	425	440	430	444	420	483	464	452	435	400	469	430	437	484	431	451	448	419	453	484	452	465	394	443	400	376	475	466	434	436	445	422	406	428	489	424	446	447	454	462	472	457	423	451	451	450	444	440	480	442	483	412	449	456	441	462	477	441	405	429	413	458	428	446	415	442	465	450	464	443	440	471	437	444	408	440	391	454	453	426	469	454	456	464	419	479	434	468	480	454	468	383	458	406	445	462	410	410	422	442	395	448	440	438	464	479	464	429	478	460	436	413	414	421	450	407	423	417	458	427	417	450	398	432	457	407	433	457	477	447	417	431	424	483	440	424	482	454	466	437	466	464	424	427	454	415	445	480	457	475	426	435	389	457	437	474	444	483	420	434	439	437	449	473	467	474	471	399	479	479	481	457	469	438	482	420	436	436	443	393	424	469	429	395	452	427	452	453	410	403	437	398	439	464	445	479	451	445	502	448	461	430	461	469	441	436	470	419	439	458	464	443	425	421	439	434	468	430	466	475	451	488	482	416	458	465	445	437	386	449	452	408	451	449	434	464	456	470	439	423	427	476	438	437	450	489	404	434	423	429	436	450	443	472	474	436	423	455	441	484	417	456	446	491	442	465	421	437	430	399	461	440	474	454	456	455	467	505	461	407	431	408	469	452	476	447	457	416	418	438	453	424	425	450	428	397	430	465	421	434	410	441	463	432	437	444	442	487	530	427	432	421	457	437	432	432	445	419	413	458	461	453	421	400	407	445	379	408	409	442	491	436	484	463	435	453	440	455	468	444	466	433	435	454	412	459	419	435	459	453	433	444	443	384	462	469	426	470	446	456	425	451	404	397	446	415	461	408	422	378	437	418	425	398	419	434	437	434	478	451	445	435	455	439	419	436	467	437	408	435	422	469	432	441	457	443	408	446	482	446	438	438	452	476	453	430	400	415	443	462	476	433	454	456	429	445	435	436	406	442	440	418	425	396	413	442	458	468	492	443	451	447	444	429	435	463	446	418	416	431	423	433	433	431	428	465	438	412	471	434	466	437	456	419	405	452	462	391	388	444	437	466	441	425	472	438	459	407	425	473	436	424	459
10662	1225	1046	1006	978	1042	1009	979	915	924	997	961	953	1000	942	937	944	969	1007	1023	945	929	1025	975	968	953	974	1005	940	965	960	974	1011	948	949	981	1006	986	942	958	966	1020	980	1002	990	974	984	1001	999	963	935	932	928	961	972	1011	968	966	999	955	977	973	957	940	944	985	942	957	985	958	958	932	996	996	1013	1016	963	933	973	972	924	939	1025	993	990	935	985	1020	947	918	952	990	963	989	919	984	957	922	924	932	961	961	1032	958	938	957	976	995	915	1007	988	970	931	909	927	966	989	945	986	974	969	987	1012	932	1011	1019	904	982	988	1003	962	989	992	951	938	980	960	958	952	921	954	925	1007	952	960	929	965	964	958	1013	974	983	993	1002	1007	952	948	945	983	931	993	991	1044	944	1004	970	926	1040	915	1013	941	940	963	937	919	926	961	969	959	909	977	1002	951	1037	964	968	895	972	983	897	999	958	949	932	905	977	991	950	998	948	1004	1040	991	980	908	967	991	968	924	947	1059	1030	969	956	963	950	1006	934	991	988	972	898	957	933	972	969	948	996	988	978	918	952	998	966	984	934	951	931	925	1014	966	951	1002	903	947	993	1008	980	978	984	992	951	998	947	954	995	958	947	980	974	951	968	982	996	961	986	970	949	1001	971	978	996	944	950	953	968	979	980	945	952	994	957	977	975	937	993	979	946	974	960	965	965	1049	921	974	896	909	925	974	926	961	915	970	957	984	940	969	923	955	976	912	975	945	958	977	957	939	955	879	958	970	975	955	984	971	982	1031	987	1025	934	939	1021	931	1007	989	968	913	1048	930	941	914	939	1027	958	983	1006	987	969	969	978	984	977	961	961	996	935	992	906	1001	1006	1021	905	983	977	980	981	943	1005	959	978	988	984	1011	1006	983	986	936	989	1002	950	944	1086	1002	999	950	982	922	921	979	952	918	937	959	967	976	975	940	959	902	1010	935	1010	920	929	991	945	989	965	968	977	893	948	948	1013	978	966	976	990	1006	958	956	948	926	964	969	999	933	1015	978	972	1044	940	945	955	985	973	983	999	998	989	965	957	952	962	969	935	918	946	960	963	969	1005	952	975	940	959	997	939	913	959	964	952	1029	910	973	989	999	932	943	936	1001	971	992	972	977	955	1023	987	1002	1000	904	982	958	893	969	944	975	962	962	959	945	1044	1018	960	975	980	937	935	965	935	986	972	963	965	950	973	1015	905	979	977	922	939	990	1004	977	918	965	893	933	979	944	969	982	975	991	947	993	964	1022	963	963	972	967	964	982	962	970	965	963	934	948	958	988	950	984	982	945	952	929	973	960	924	991	978	913	1026	918	918	978	1016	995	1026	922	938	925	968	946	943	966	960	962	1016	983	969	981	964	984	991	950	910	998	938	982	972	968	907	953	1018	993	957	967	956	965	976	981	954	1010	972	910	971	1007	969	995	992	975	1043	968	952	974	974	924	973	1023	938	982	941	938	965	943	1012	958	940	1050	1005	1009	990	957	993	932	984	941	975	994	923	957	992	967	939	1001	976	945	970	1032	980	970	959	919	967	975	918	942	937	968	1006	1018	956	923	976	945	932	961	949	928	955	932	1016	955	970	944	954	923	1003	937	998	1005	949	964	963	954	987	944	928	909	992	994	962	978	1013	925	960	921	988	969	955	982	991	1009	1005	985	1004	1015	953	969	980	991	967	949	977	983	952	971	1030	1001	1008	967	959	958	970	943	929	952	983	895	981	1023	945	944	942	950	988	988	995	983	996	951	941	1027	960	1008	968	972	952	970	951	984	972	1008	997	875	968	895	1027	968	975	975	958	905	926	934	968	1013	996	943	934	966	1000	985	961	946	968	996	996	953	937	959	893	971	1010	973	976	936	989	956	953	1033	984	891	945	951	968	984	964	976	947	980	963	989	998	999	972	975	978	969	952	978	954	1011	972	961	976	1000	953	955	977	922	970	949	1010	935	900	1004	923	929	976	1009	976	968	923	1002	976	978	922	967	966	930	975	947	897	973	940	972	938	958	949	931	988	947	952	1043	989	1022	953	989	989	1003	1013	986	949	991	966	949	1005	960	948	930	966	910	943	978	970	960	1015	986	997	925	958	970	952	987	1021	1011	911	1031	949	972	862	933	1011	987	922	948	951	967	962	972	990	915	978	1011	952	967	1003	937	988	984	948	902	956	954	901	921	1005	970	905	924	989	980	959	940	1002	993	946	978	1009	942	943	942	959	1002	985	916	946	969	981	983	951	1019	935	1054	1016	971	1002	959	1023	981	934	966	916	985	935	926	1016	985	975	1013	933	1002	963	919	951	1011	938	940	969	927	958	947	957	1014	982	931	912	997	1017	994	944	964	933	961	1019	1011	1001	952	981	983	961	960	979	983	910	917	933	931	913	1000	1009	1030	943	978	909	969	944	955	980	969	950	1013	954	890	981	962	984	933	960	974	977	908	1010	981	970	941	921	1006	956	984	960	968	953	938	981	1074	939	960	951	963	1034	911	1025	914	899	908	983	950	1005	996	958	969	911	1061	949	964	968	939	984	964	913	936	943	939	988	961	973	936	971	969	951	949	958	998	945	941	979	962	962	929	943	980	968	976	931	976	958	961	881	959	935	1016	981	946	960	972	977	893	920	970	993	981	996	919	955	932	1007	945	955	986	993	991	956	948	944	975	991	973	982	968	958	935	914	938	970	964	966	963	961	899	936	910	958	970	931	956	949	988	1017	980	1026	970	968	984	945	957	960	993	1003	961	978	962	938	943	911	1020	920	998	958	1009	968	960	974	924	932	944	917	958	896	1003	989	965	1003	995	940	992	1000	926	983	965	991	1023	964	1027	928	920	957	997	994	968	978	946	957	921	998	937	920	968	987	980	936	1015	968	995	944	955	938	937	957	977	955	954	943	931	986	928	938	921	965	1015	973	953	933	931	985	978	946	1002	921	978	996	936	978	953	918	962	974	941	1035	985	1001	972	921	942	980	963	980	950	958	981	958	993	1005	1003	1022	955	1019	951	943	963	942	995	963	953	975	1017	968	990	982	987	963	985	1020	988	986	947	973	960	955	971	936	966	1014	971	988	1022	928	925	923	986	977	965	1011	966	959	950	952	1021	1008	984	951	965	936	989	990	997	988	911	930	940	982	987	977	945	1008	1020	925	1008	911	872	912	983	923	1002	1042	964	989	1017	986	1000	975	953	977	994	995	1007	958	997	1048	1035	975	927	956	928	994	969	1012	1017	998	970	1025	965	1008	922	942	1015	961	997	963	1009	978	966	939	946	994	967	962	1008	977	944	993	942	964	1000	1016	1009	993	925	895	941	959	949	914	942	1002	918	927	951	962	948	996	916	953	1001	935	983	967	995	943	976	930	967	968	943	979	1000	996	907	928	978	879	942	973	950	955	982	957	962	946	935	961	979	1046	988	957	948	966	965	978	947	996	963	964	994	1013	992	986	977	921	948	981	982	990	941	926	935	988	963	941	977	980	990	923	955	994	942	980	947	984	978	949	941	952	914	985	989	923	955	1001	1001	1008	1022	964	909	941	980	976	967	962	942	1010	1018	908	931	936	939	975	996	957	1006	999	982	964	922	987	961	945	937	1026	955	942	935	1017	942	917	920	982	947	979	1013	997	1000	971	973	974	1017	966	959	987	996	930	944	1002	926	1020	978	964	999	967	924	967	1030	1006	931	1021	966	871	964	979	962	961
24741	21169	24741	27831	20999	3524	576	493	424	376	389	407	416	375	363	404	428	372	387	396	385	372	343	331	397	388	329	370	366	344	375	365	378	377	365	397	345	351	359	386	386	383	341	329	338	369	349	345	338	357	382	356	375	354	366	379	405	402	366	356	357	391	354	379	340	353	356	360	333	345	360	368	355	335	365	376	349	374	349	346	396	377	403	366	341	318	353	357	358	385	374	344	344	325	390	391	364	375	333	336	329	343	354	384	393	380	346	343	347	371	354	333	367	326	388	386	348	345	390	360	359	366	338	340	409	354	371	358	328	349	395	377	385	368	339	340	383	345	337	353	340	376	368	339	334	334	373	363	345	371	384	360	354	342	365	351	405	346	364	348	387	392	339	364	376	343	338	382	384	352	372	336	360	365	353	367	347	378	386	353	364	377	385	362	351	385	350	348	364	370	337	406	383	370	351	390	378	398	372	358	394	362	380	361	342	374	360	366	366	360	349	328	356	346	374	347	388	389	355	371	359	357	347	372	365	363	338	348	380	343	358	384	381	374	373	361	321	330	355	393	379	405	372	325	358	357	348	376	377	363	370	319	361	364	385	342	379	392	366	363	335	377	386	339	349	364	353	354	364	349	398	377	359	373	369	363	351	355	360	319	319	339	354	358	379	351	360	393	354	373	401	372	340	367	377	345	326	388	363	380	339	318	367	376	361	364	346	346	333	338	356	361	342	349	318	356	336	328	357	346	353	360	353	369	348	342	339	333	344	377	359	351	365	358	366	345	351	344	372	378	348	358	300	359	362	409	378	370	353	317	381	353	416	375	353	368	377	306	386	334	374	336	369	368	339	353	401	383	372	394	370	393	335	311	354	354	314	348	394	383	371	371	371	331	360	368	375	361	370	384	390	358	354	370	394	362	372	363	365	371	330	358	362	347	373	390	356	368	381	356	383	357	374	365	334	327	362	382	416	353	371	357	345	379	318	355	353	391	372	357	354	347	367	373	354	375	358	370	392	364	339	349	344	406	406	360	374	357	323	335	354	348	328	405	363	364	362	361	379	342	319	351	324	348	372	374	332	371	398	357	354	392	318	369	384	375	364	369	348	351	352	391	393	379	375	374	366	340	413	314	335	354	380	372	304	361	380	350	381	399	419	316	385	355	350	384	343	357	394	393	342	384	345	355	350	322	364	372	376	372	366	350	360	355	361	374	376	376	356	375	355	389	346	397	352	344	392	374	404	343	334	354	355	340	358	376	369	386	384	331	376	350	348	327	373	380	381	316	366	383	355	312	348	368	349	347	356	353	325	342	321	338	373	354	399	347	378	339	365	340	348	352	363	353	372	328	342	349	332	401	360	359	321	356	335	366	345	379	360	360	377	353	360	376	381	334	323	373	366	358	347	357	371	357	354	364	378	379	354	344	341	391	369	384	401	343	337	385	373	359	319	333	360	366	345	369	366	356	374	359	381	368	339	370	334	363	332	377	359	369	365	348	342	347	373	338	370	365	326	398	353	365	355	351	366	344	347	367	363	363	332	357	354	379	389	365	341	357	368	364	374	367	380	348	365	372	365	344	359	368	356	331	362	338	326	383	370	361	377	393	379	370	395	384	345	343	333	409	343	340	382	368	353	349	386	336	339	349	365	360	335	355	359	346	350	336	373	348	383	368	356	368	339	372	395	379	377	346	325	384	341	382	345	377	381	347	363	358	382	350	367	368	368	326	377	369	372	365	394	392	366	367	373	384	377	391	352	383	375	354	331	389	374	384	380	383	364	334	368	336	361	353	357	379	368	389	340	352	382	370	367	369	375	347	391	372	364	363	331	340	376	339	367	356	362	369	361	374	343	368	390	374	361	361	358	354	346	374	375	399	347	363	325	359	362	374	349	354	373	365	356	419	346	343	355	352	325	350	364	351	365	341	366	379	388	341	342	360	346	383	389	340	380	361	352	398	334	337	358	349	365	369	352	345	370	378	336	347	374	347	361	326	339	396	337	340	367	368	352	370	372	349	409	348	371	356	336	385	322	350	359	385	300	362	309	346	355	353	358	331	350	374	365	377	361	384	376	388	349	374	333	358	340	347	380	394	355	331	375	376	345	339	364	360	368	358	355	351	380	365	367	343	329	358	317	366	345	357	341	344	351	350	351	345	369	326	378	379	379	356	373	368	339	359	330	361	365	347	359	362	344	349	367	370	397	357	365	382	338	368	346	343	336	365	344	319	363	353	340	334	339	380	346	392	395	358	362	378	383	380	322	386	336	380	339	376	329	371	372	342	340	350	350	387	336	377	367	349	371	382	359	367	351	358	372	382	330	348	374	350	357	370	365	353	394	385	362	387	365	384	375	350	337	353	364	355	339	391	375	339	355	341	358	353	401	347	328	341	361	382	352	324	390	376	362	366	393	364	356	365	383	365	341	375	368	344	360	362	400	375	348	361	354	360	366	362	365	399	328	360	336	360	377	367	374	315	339	352	313	378	353	319	418	374	400	355	377	368	356	317	361	380	344	311	349	376	341	367	358	354	367	347	358	371	347	354	339	369	349	346	347	347	354	333	356	376	355	358	375	360	375	346	368	338	368	360	358	343	379	390	386	322	320	376	343	339	345	380	385	337	331	365	347	358	365	331	343	370	375	367	382	318	347	313	346	356	385	376	346	338	385	353	365	354	384	376	386	356	320	332	331	396	360	341	366	349	345	371	371	359	369	375	369	365	344	342	380	356	374	375	351	318	373	359	397	370	340	341	355	399	366	352	385	374	358	328	360	362	394	339	337	332	376	380	369	371	382	375	361	373	369	350	332	348	346	376	369	328	327	362	366	340	371	343	360	373	358	371	379	357	349	362	332	374	376	356	336	365	343	363	364	369	355	350	377	349	335	343	386	356	349	320	408	349	355	344	369	357	343	358	368	393	330	345	390	362	363	368	372	321	372	320	350	344	331	329	385	346	367	351	338	374	346	367	374	331	360	359	360	396	355	431	391	403	363	345	371	319	371	329	363	379	344	353	362	372	356	335	374	344	381	368	332	365	382	407	388	377	356	352	358	353	390	355	362	362	401	335	341	377	375	390	367	336	358	378	370	337	352	379	347	340	346	397	371	354	359	373	341	367	344	340	359	350	363	380	344	353	367	362	322	351	353	369	354	363	390	373	369	371	359	351	339	396	358	411	355	367	377	338	353	322	362	356	360	399	357	353	342	384	353	382	364	317	337	393	368	366	376	343	360	349	418	374	382	331	327	389	387	373	364	339	355	386	372	372	378	353	376	353	359	371	377	344	343	361	382	351	340	394	382	377	377	349	368	305	342	377	372	373	362	364	347	351	328	358	380	331	362	336	348	393	359	339	368	366	378	355	354	339	370	405	362	387	336	367	351	348	331	357	348	401	335	369	401	385	385	343	373	344	341	376	396	324	334	363	402	358	359	354	354	348	329	359	327	354	363	363	357	363	353	358	350	412	396	357	390	359	357	354	345	367	359	334	379	339
6380	3101	2101	1232	1114	912	830	848	814	830	775	834	840	840	807	816	813	772	803	836	835	803	787	794	805	756	810	741	803	735	776	817	768	775	774	842	805	817	822	801	752	752	800	792	753	791	801	785	765	809	803	793	798	757	795	804	745	780	794	840	797	789	785	759	773	779	799	820	791	807	836	860	816	755	797	807	721	760	804	761	815	810	789	763	809	791	754	808	792	790	812	764	845	732	809	750	810	778	743	770	855	817	800	767	762	802	812	762	764	784	759	789	776	795	816	838	807	757	775	754	814	776	750	766	779	773	793	781	844	774	769	778	790	787	799	781	813	784	832	794	753	809	797	810	801	720	763	768	779	820	783	817	794	793	781	798	794	814	836	762	768	730	865	771	779	811	766	810	812	798	750	818	819	782	840	818	791	801	818	770	796	848	785	767	783	852	808	777	798	820	792	793	802	746	801	816	742	774	799	796	817	804	772	790	716	804	814	809	812	801	829	801	833	834	837	799	794	765	790	771	801	809	849	810	795	802	835	793	755	730	786	806	759	746	786	780	785	847	837	803	787	804	761	752	833	807	818	769	767	780	822	772	802	775	794	775	794	759	806	782	792	792	791	817	810	811	745	798	788	794	754	791	772	832	794	768	831	763	740	831	776	793	783	794	762	817	817	803	807	815	820	768	741	763	816	802	802	725	826	790	819	786	789	811	796	768	751	815	783	813	773	769	802	769	831	813	834	791	761	748	773	844	812	801	804	742	750	792	751	757	829	785	732	802	775	745	788	766	800	758	783	818	816	811	701	784	774	782	749	833	786	779	779	759	785	792	811	755	807	769	799	816	807	786	828	819	787	778	803	802	808	758	798	771	773	845	796	780	819	819	834	771	762	789	769	829	824	798	776	796	731	793	762	775	775	808	749	753	797	806	822	755	801	825	810	779	774	771	794	854	774	824	798	788	795	772	797	766	761	827	764	783	785	780	848	762	836	802	789	793	790	747	847	772	783	836	803	774	773	813	791	791	782	769	790	788	715	826	814	761	781	736	788	773	753	833	813	804	808	811	763	779	809	782	782	706	804	849	814	766	858	790	781	825	786	827	759	788	775	766	782	785	786	761	795	790	768	819	833	762	765	805	767	818	777	756	824	810	802	856	772	775	853	772	758	839	800	799	760	770	741	824	799	778	799	801	771	761	813	770	777	784	756	784	776	849	776	766	788	777	800	833	755	764	775	834	754	837	781	805	789	759	779	803	817	787	807	775	847	780	823	792	814	776	755	807	835	792	790	767	788	796	765	778	770	786	746	786	776	783	770	809	754	823	784	798	761	816	813	775	751	760	752	756	783	772	811	793	745	780	825	803	815	781	798	772	782	831	810	765	781	795	819	798	813	751	753	795	805	782	782	815	822	773	780	774	799	792	764	769	853	847	787	765	775	800	761	756	743	751	846	779	771	757	802	734	836	822	769	808	822	839	783	773	810	778	768	785	742	765	768	775	755	804	839	766	755	831	769	798	825	813	802	819	801	840	779	772	801	806	802	777	783	780	783	772	780	795	779	792	835	754	774	784	783	795	774	818	830	774	775	786	798	784	793	782	758	789	783	790	797	770	876	804	825	768	771	747	836	799	801	739	792	782	762	857	804	743	810	763	782	775	773	791	803	791	765	788	819	803	764	809	755	737	787	776	760	798	837	816	717	795	798	796	805	754	765	781	795	794	770	784	828	777	757	811	764	794	832	772	757	771	770	784	803	809	782	813	799	784	751	766	735	805	823	806	740	795	832	786	850	800	801	807	740	828	775	811	765	784	801	759	787	779	822	813	826	806	760	752	745	768	800	768	809	814	799	784	766	779	799	867	795	773	778	815	832	796	802	800	789	782	802	774	787	732	795	825	817	806	827	825	794	815	767	813	830	828	831	815	760	795	784	759	770	805	815	772	806	810	800	769	838	796	801	802	808	820	808	777	799	797	837	808	814	770	781	783	810	796	870	825	784	836	779	817	827	838	752	812	770	789	817	757	825	782	790	801	797	769	805	798	797	775	763	800	808	810	795	837	755	798	777	794	855	754	762	747	808	823	765	787	755	769	747	791	776	771	768	793	785	802	762	756	795	764	778	807	794	827	757	781	841	794	770	765	770	772	804	792	777	804	735	802	803	748	830	778	812	787	786	776	783	795	780	807	765	824	761	829	744	814	797	736	799	793	798	786	830	811	819	854	773	749	822	823	807	755	814	732	814	773	754	805	771	846	814	804	816	759	758	759	798	752	824	792	850	830	802	760	828	761	786	804	762	796	795	732	817	804	741	755	820	833	734	770	810	760	804	760	773	813	771	784	819	789	777	825	791	844	788	841	744	824	753	841	820	761	820	823	792	835	837	790	764	793	807	739	783	790	753	781	836	834	792	820	838	831	814	842	800	816	801	815	813	828	815	782	851	802	828	793	783	735	770	800	779	728	790	799	757	752	775	785	806	755	795	816	778	841	787	794	797	822	775	846	809	792	821	808	822	798	811	746	799	779	831	830	806	791	810	782	761	754	778	785	796	804	771	758	750	810	768	782	810	837	772	802	815	777	798	775	757	767	731	775	786	775	827	831	779	811	776	834	835	788	813	797	818	815	811	827	794	823	762	779	807	814	766	816	812	803	790	794	748	746	770	817	829	795	814	821	779	797	819	763	726	779	803	762	843	808	821	817	885	804	806	772	796	796	771	768	782	802	802	796	793	776	770	731	747	782	783	773	742	749	781	848	778	804	826	768	795	798	768	795	779	845	735	818	770	785	766	774	860	761	750	808	774	773	800	777	812	814	814	763	823	797	835	772	750	793	809	725	820	798	754	788	784	814	820	761	795	832	811	785	761	791	775	784	777	809	780	807	816	799	797	832	815	772	741	772	806	813	799	774	820	766	825	819	818	819	767	818	787	805	809	776	824	859	797	813	756	821	784	792	726	777	805	803	778	764	786	806	817	721	808	782	813	840	809	756	753	826	760	765	794	797	809	864	816	787	778	803	803	810	808	795	824	771	828	769	800	759	779	841	796	856	823	807	791	776	781	751	770	783	771	805	759	789	794	796	861	808	779	735	807	779	795	784	808	810	811	766	756	819	784	859	768	761	783	765	811	787	771	782	767	782	772	810	791	835	755	827	793	797	767	813	806	841	740	802	822	793	837	774	815	770	767	749	814	788	804	795	771	789	806	766	809	718	838	788	769	804	793	812	733	758	836	765	791	792	831	804	861	750	839	771	735	728	808	758	801	802	809	859	758	796	780	770	800	829	832	791	782	818	791	779	831	793	764	798	799	800	779	795	789	777	780	818	772	841	808	769	840	759	823	741	758	784	803	845	764	778	762	801	748	786	767	777	783	775	770	816	780	790	806	811	775	749	768	743	809	786	805	823	795	804	793	786	794	768	797	774	796	794	772	813	750	746	755	795	773	743	816	830	758	840	738	801	772	784	781	760	872	803	793	783	769	790	818	792	785	807	737	770
24040	21126	25245	27266	21133	21127	2821	464	341	275	243	255	275	225	242	206	201	189	212	227	204	198	213	207	207	184	199	228	191	205	210	206	188	188	162	171	194	207	189	180	187	210	189	195	210	166	213	203	193	171	204	197	172	193	184	172	197	192	198	193	193	219	187	210	208	206	218	195	166	187	189	197	220	199	200	186	161	177	185	199	200	163	173	183	192	201	196	171	199	226	198	188	197	181	197	181	196	187	182	198	177	191	185	178	193	191	167	248	176	205	181	199	184	186	195	185	210	185	192	198	246	186	200	188	210	185	186	217	158	169	182	189	185	190	191	174	214	213	205	164	195	168	185	193	188	186	176	187	202	183	185	183	171	201	204	208	200	206	197	184	199	169	185	185	212	170	199	191	201	216	172	168	184	177	223	176	171	193	183	170	182	188	177	190	200	194	193	189	194	207	178	202	210	210	192	187	202	187	189	197	214	185	209	167	193	197	196	186	212	181	186	182	194	191	191	182	163	190	188	196	182	185	184	205	221	194	188	200	174	184	194	187	207	211	182	195	178	183	187	168	206	192	180	194	180	229	160	178	198	188	198	170	195	187	202	189	208	157	185	167	194	179	188	218	192	187	173	185	184	183	167	199	191	178	176	182	181	206	198	182	194	194	197	193	183	207	178	194	197	209	177	190	237	213	176	183	212	176	194	171	200	200	180	199	205	203	198	164	193	199	200	222	178	229	165	214	182	174	185	199	174	204	187	202	178	194	207	160	194	186	187	190	160	203	189	180	188	181	186	196	186	182	195	186	208	185	193	178	188	172	174	173	184	176	180	194	205	208	186	168	171	194	202	178	207	198	199	189	177	200	166	191	166	200	201	188	194	186	192	185	175	184	171	196	179	195	204	180	167	199	187	204	172	184	205	210	193	211	183	210	199	198	212	168	185	184	194	200	173	179	181	196	184	176	181	180	174	187	178	199	185	185	205	166	196	187	201	198	181	183	163	179	193	190	191	195	157	177	184	195	174	189	205	183	193	189	186	185	210	178	177	195	188	208	175	219	180	177	182	167	178	198	192	203	198	200	193	188	189	191	186	193	200	174	181	173	180	188	203	176	202	199	192	200	204	212	203	193	177	173	227	186	207	203	180	179	210	211	163	197	210	158	187	199	205	193	176	166	160	190	194	196	198	192	190	187	204	198	183	189	207	211	214	165	177	188	183	188	184	186	192	194	172	198	188	198	166	174	194	201	187	196	223	196	203	188	178	187	190	173	164	202	200	168	194	187	188	170	171	180	204	193	185	203	197	199	164	179	186	197	236	161	188	181	184	164	193	186	192	193	201	217	189	186	168	190	188	182	207	193	193	170	205	175	180	213	171	207	176	192	186	203	204	179	189	170	218	170	169	172	178	191	183	195	188	207	209	177	191	185	199	187	208	205	197	197	181	183	186	197	208	197	179	210	188	196	173	178	181	198	173	202	179	203	178	194	195	205	193	165	194	210	195	191	201	217	185	208	169	174	177	170	160	210	179	199	213	201	172	203	190	186	189	171	226	191	180	182	196	195	176	209	184	179	179	184	187	170	200	179	175	171	186	185	178	189	171	175	166	168	223	178	153	239	192	215	184	180	185	157	180	178	171	194	193	190	188	206	178	194	184	206	189	195	219	186	174	205	183	179	204	181	205	200	173	186	179	169	198	195	176	186	204	173	187	170	179	191	204	202	202	188	174	193	210	206	191	201	183	184	183	206	183	187	187	180	200	202	195	179	180	202	180	215	180	188	194	195	219	176	161	229	191	173	192	197	166	180	137	207	156	192	176	193	179	172	210	188	196	177	200	196	176	208	204	165	185	219	184	177	180	187	189	182	214	178	198	205	187	180	176	175	169	203	188	201	193	195	176	181	163	181	181	183	222	190	181	193	197	176	196	174	187	208	138	180	207	169	198	192	184	188	204	159	184	195	195	180	154	224	177	200	194	185	164	202	195	191	183	236	190	202	192	203	209	186	187	204	168	222	180	203	179	198	201	192	193	178	181	192	204	185	171	190	183	170	160	172	183	202	192	207	188	195	196	209	200	189	177	163	185	166	177	173	213	190	200	179	204	177	189	176	181	183	183	199	182	214	175	174	181	166	175	215	196	182	199	201	194	166	211	179	172	182	195	185	189	186	208	175	191	210	184	183	171	208	184	188	175	180	207	178	188	195	163	196	173	175	200	191	196	198	213	175	173	176	222	190	203	193	209	196	198	156	203	181	196	191	186	167	182	187	207	172	184	181	191	189	176	175	166	193	201	197	176	177	184	199	178	162	188	185	179	176	206	193	190	169	198	191	145	179	165	202	177	179	206	199	171	187	180	199	196	201	198	184	182	162	191	220	187	182	198	228	201	173	198	189	188	194	185	218	181	156	162	174	192	200	205	216	155	209	205	172	173	183	199	211	187	200	198	199	197	196	205	208	204	179	169	184	184	198	175	153	200	195	194	190	182	200	187	177	199	184	172	188	173	156	159	190	206	182	178	198	188	175	171	197	170	187	179	210	190	207	182	181	201	194	178	191	183	228	186	182	174	204	190	191	187	202	194	203	178	174	198	192	208	193	187	170	179	147	190	173	186	196	187	193	200	209	183	195	202	205	169	174	154	191	179	197	175	182	168	193	193	181	168	198	194	201	184	185	177	152	203	189	218	188	169	178	187	209	182	168	183	194	190	198	179	169	191	191	196	193	193	186	188	180	178	182	181	181	173	159	190	173	174	219	206	189	190	176	196	201	180	202	180	210	184	200	216	198	174	188	189	190	177	187	190	200	169	185	194	209	193	180	186	182	190	198	199	195	191	182	210	201	189	196	186	183	191	192	199	193	179	189	173	174	210	189	204	179	196	183	186	176	196	160	175	174	197	185	199	210	187	171	191	152	193	193	194	184	198	176	165	188	195	190	197	182	174	181	178	175	208	199	187	214	190	192	192	174	181	189	174	188	206	198	178	187	181	183	204	185	179	150	202	164	200	180	177	184	182	171	206	186	182	201	189	180	188	190	189	179	191	181	207	168	177	179	194	174	176	194	203	165	186	161	190	170	213	161	208	179	188	165	204	182	188	195	175	186	216	203	201	171	201	192	195	164	169	190	190	203	195	173	170	174	187	197	184	183	188	173	193	172	207	186	162	202	215	177	183	204	203	174	205	172	185	197	186	186	169	190	178	191	206	181	171	214	186	191	174	186	194	172	177	162	170	204	186	186	184	165	194	202	183	184	166	185	177	161	174	208	160	210	191	176	200	206	164	189	188	196	188	209	183	164	160	190	176	193	181	169	184	184	179	170	203	224	175	175	198	182	182	192	177	183	185	197	201	178	156	179	194	181	191	223	193	178	217	190	204	212	186	175	192	186	190	231	175	184	193	175	200	178	194	175	185	186	170	178	177	205	201	170	210	174	170	167	173	194	178	185	188	212	198	180	174	204	209	181	183	172	175	187	198	182	173	211	179	187	209	192	169	216
4199	4766	3035	1410	940	727	631	590	525	518	466	502	457	502	465	438	496	494	462	462	439	460	458	485	480	464	475	471	487	466	446	432	485	470	457	502	466	444	465	439	459	454	460	431	454	447	496	445	459	486	467	484	449	462	420	476	479	476	433	463	470	471	428	438	465	442	467	434	448	492	455	499	480	476	477	444	479	486	447	440	429	453	476	452	465	444	453	399	454	446	439	456	455	473	454	434	452	478	445	419	463	460	447	489	461	449	448	435	433	438	476	426	462	462	433	431	434	440	443	461	476	424	451	452	460	456	423	438	444	452	449	433	413	463	459	451	472	451	480	459	438	463	472	444	410	459	465	444	447	461	444	452	446	471	449	439	470	431	440	436	446	484	480	472	463	468	442	470	454	439	487	438	466	424	435	469	444	444	413	454	476	451	419	476	431	473	429	456	438	464	429	426	417	447	426	472	460	462	432	433	444	488	470	474	467	458	441	451	476	438	447	466	427	458	451	477	390	474	475	462	474	439	444	493	454	488	494	419	470	461	444	454	465	456	428	454	445	446	459	462	437	456	447	435	429	406	419	449	469	454	483	481	462	431	471	441	453	473	485	500	462	437	461	445	436	464	444	484	442	465	469	461	467	435	441	473	511	451	495	448	470	463	464	426	442	438	448	440	441	485	438	461	412	466	456	462	494	449	474	457	442	441	455	437	450	426	446	419	479	472	448	419	464	442	430	476	449	483	434	468	441	473	447	464	441	454	421	451	434	446	471	500	462	465	450	451	431	454	439	455	446	482	420	407	439	424	430	437	467	434	464	443	459	454	449	438	427	422	448	456	448	464	430	449	475	483	463	445	461	462	458	460	443	437	433	449	464	440	423	469	443	451	463	465	472	483	445	464	464	401	449	461	460	463	448	425	446	479	493	474	428	488	470	446	426	454	466	446	486	475	424	462	434	472	452	455	458	450	436	413	469	439	452	433	442	431	439	445	422	454	440	419	454	440	507	443	414	436	414	431	430	481	488	418	444	429	439	498	454	460	456	468	450	453	464	449	489	474	453	457	418	461	422	442	455	452	478	448	481	470	405	473	511	458	465	459	453	452	437	452	469	449	464	447	442	460	475	457	445	445	491	432	442	428	457	439	405	432	463	462	467	479	491	466	467	448	470	472	474	443	495	439	432	470	449	427	453	422	450	470	520	460	468	439	436	466	468	424	472	458	408	460	436	466	475	430	461	484	466	393	480	423	424	459	451	471	436	433	433	480	478	475	427	426	468	434	417	471	433	429	506	453	446	461	421	431	468	452	441	438	433	484	424	411	460	436	466	461	468	431	467	471	479	433	454	428	505	494	467	449	450	473	456	442	451	433	453	456	437	444	462	463	433	456	428	444	442	465	447	438	441	421	448	463	449	450	478	475	438	468	441	444	440	478	446	486	421	462	443	443	415	474	440	453	499	463	463	475	469	450	495	467	481	463	443	448	468	460	473	420	425	451	439	472	480	477	453	428	428	440	449	488	491	479	469	497	456	413	438	467	423	494	436	455	485	451	458	490	453	429	475	454	433	440	451	414	419	446	455	468	425	423	439	424	464	455	456	432	439	461	450	415	446	424	455	465	488	461	460	448	439	418	462	456	433	472	410	497	479	467	408	451	471	449	452	443	444	408	466	470	464	444	437	426	438	469	423	458	467	439	458	463	413	474	495	431	416	478	464	494	456	446	473	460	454	390	421	435	475	464	466	450	465	455	449	429	425	446	460	475	445	458	455	418	442	462	423	418	470	485	431	472	467	444	416	467	443	442	460	433	457	497	457	450	477	406	423	454	414	449	457	432	477	480	436	483	445	439	451	439	460	431	419	453	458	466	452	462	470	487	467	461	472	433	401	430	447	437	461	476	503	445	452	443	432	435	478	450	482	453	462	453	481	432	461	445	459	468	436	459	422	461	476	423	468	423	446	422	486	443	424	477	446	437	448	431	450	427	483	458	450	423	451	495	452	433	448	448	437	466	406	431	433	423	444	432	413	446	453	465	434	465	426	476	460	455	481	400	452	451	463	488	463	510	407	447	447	465	420	435	480	447	446	482	440	454	445	457	480	452	467	449	451	448	482	443	451	462	442	447	455	453	440	439	472	463	423	448	415	471	446	460	453	440	445	451	474	495	467	446	473	476	442	442	462	403	459	421	456	422	438	485	435	463	410	477	438	443	462	429	469	460	461	430	434	438	445	473	457	430	450	439	419	487	431	449	480	454	493	443	463	447	384	457	435	458	454	436	472	460	486	467	443	456	438	482	467	481	426	459	449	456	476	453	445	450	453	445	442	448	433	469	449	431	468	465	482	441	460	452	455	448	471	471	383	460	458	440	472	453	440	427	424	437	408	473	455	452	417	451	478	466	456	485	465	439	449	441	454	448	448	476	474	413	437	435	459	477	459	460	428	435	425	452	436	448	499	442	459	450	408	447	453	459	460	459	437	452	455	426	435	444	433	414	409	453	457	427	445	445	426	444	440	451	477	471	455	461	408	422	451	464	460	484	498	410	456	455	452	442	430	460	457	474	431	430	454	468	430	408	428	437	460	458	492	422	454	449	458	436	416	478	456	414	456	502	431	466	413	440	459	440	461	474	493	439	431	435	444	446	456	424	432	466	502	428	460	431	446	465	495	484	474	417	475	462	437	423	485	477	480	445	463	451	410	457	455	442	452	454	417	476	450	434	419	450	441	453	465	434	448	432	461	445	471	468	475	426	459	436	506	426	453	441	462	453	478	433	440	483	481	433	444	456	462	461	442	501	503	451	436	454	461	441	493	441	437	455	443	438	460	450	426	424	446	488	476	443	486	460	454	466	476	462	448	454	421	459	420	464	469	435	450	460	441	449	438	439	470	452	413	466	488	482	433	475	445	462	506	444	435	487	434	483	466	463	422	493	473	491	441	442	468	439	457	466	462	466	464	443	462	441	453	473	434	461	431	462	483	451	466	470	417	456	458	482	452	443	455	423	442	471	400	464	467	438	447	451	465	396	429	432	437	452	483	480	427	453	457	477	453	485	453	465	441	435	440	436	487	445	442	453	424	436	453	465	469	401	442	463	439	438	478	446	434	495	463	467	483	485	451	433	454	452	470	466	456	452	464	436	465	468	468	485	454	444	493	415	483	453	439	473	477	489	454	449	450	456	444	438	468	496	462	425	450	477	442	465	456	459	474	451	463	430	515	449	454	445	459	452	442	458	512	428	450	455	448	437	427	459	457	479	485	462	435	467	463	457	457	437	457	459	467	477	443	472	490	434	481	422	446	472	435	451	469	439	483	434	470	494	455	466	452	467	477	469	445	455	445	461	433	459	420	445	467	501	472	430	441	471	447	463	460	457	465	468	433	446	457	448	450	452	477	485	483	442	464	458	481	425	436	461	438	460	454	453	434	462	464	476	460	408	439	449	471	462	443	441	480	466	433	478	449	440	452	468	414	458	484	474	430	481	463	431	458	483
35092	11759	1636	581	528	455	464	477	475	470	464	491	462	459	474	441	445	471	483	446	442	454	464	469	436	440	469	472	501	471	496	423	436	429	425	469	441	478	439	447	442	480	450	466	461	470	464	493	460	435	461	430	455	450	429	490	424	456	436	467	433	440	486	452	497	430	455	458	468	446	473	439	427	460	467	482	458	460	458	420	438	485	477	462	433	463	475	463	453	480	476	478	435	478	468	440	448	482	476	437	419	456	484	506	451	425	457	470	445	462	457	469	450	470	465	449	486	454	450	495	481	474	445	431	425	475	475	472	443	458	428	434	481	435	470	428	463	466	448	446	420	459	475	462	436	478	469	443	462	469	483	456	429	439	419	437	491	438	470	465	461	435	450	448	462	451	485	487	476	440	423	465	430	480	450	433	466	458	438	494	447	404	427	454	459	440	484	441	447	425	444	480	426	437	501	446	478	444	432	433	451	516	463	419	460	470	431	456	487	441	451	485	482	504	456	427	428	450	448	425	475	449	459	466	434	412	489	479	443	418	477	450	454	450	500	484	473	468	451	455	433	465	458	420	507	476	472	477	444	461	446	452	476	438	452	460	452	449	426	436	421	441	440	402	481	447	466	505	447	445	433	423	415	440	484	443	474	482	455	491	445	455	447	439	462	455	461	418	440	442	421	453	429	437	434	428	421	461	452	454	492	458	405	485	493	436	461	430	474	483	440	431	487	487	490	453	437	444	449	466	431	483	462	476	457	446	451	471	410	432	448	452	427	491	481	459	449	417	494	501	436	439	471	472	456	439	423	429	434	436	441	420	444	373	462	516	474	416	442	435	479	418	458	477	450	471	454	427	471	458	426	451	473	452	493	473	499	494	422	435	451	457	487	411	421	441	464	422	446	458	458	460	493	433	471	465	450	435	476	452	438	422	444	445	451	416	439	445	494	460	489	420	443	502	445	449	455	456	483	445	461	468	424	484	490	447	445	472	448	438	470	444	450	474	436	430	464	443	470	471	487	485	456	478	479	480	453	444	467	440	500	429	452	426	468	478	491	451	469	427	427	433	445	510	432	469	470	477	505	473	462	443	459	431	458	443	447	470	449	439	421	461	478	436	482	462	487	471	503	434	480	474	475	451	492	437	440	486	456	447	469	447	451	481	454	480	430	444	437	447	421	471	480	440	447	445	455	482	465	451	424	432	467	452	438	463	429	461	440	459	465	460	464	430	459	490	471	412	470	470	450	466	462	432	464	478	431	443	450	443	443	462	448	467	457	425	451	440	461	434	476	447	434	447	444	473	442	440	427	461	482	393	449	479	486	460	476	474	467	462	480	450	475	454	452	444	436	430	457	459	458	435	443	473	448	453	503	468	417	435	415	454	423	453	452	483	467	457	451	466	501	437	465	487	447	450	414	487	475	487	426	477	455	429	482	487	449	463	450	448	466	454	436	441	438	442	447	432	441	478	463	463	471	463	416	419	469	471	477	434	428	482	457	440	492	438	494	496	471	446	466	418	402	462	429	464	449	409	480	460	507	481	421	459	458	444	425	444	442	452	463	484	466	457	454	488	464	453	442	461	445	430	420	469	440	501	448	497	461	441	457	439	452	420	505	483	448	426	454	438	449	435	457	464	501	508	475	471	473	455	434	466	484	432	416	459	466	438	479	469	449	491	478	483	492	449	416	469	429	390	449	461	498	460	461	450	474	468	464	454	466	459	431	457	458	506	442	464	450	475	445	422	460	461	415	465	459	500	485	428	441	473	410	496	444	511	432	476	479	469	458	451	418	455	459	444	459	439	457	466	489	474	427	423	461	465	496	526	477	479	460	461	478	444	470	475	458	469	448	480	489	468	464	437	444	461	477	446	495	453	462	498	457	464	489	427	453	445	447	428	478	465	454	445	451	499	443	481	444	457	462	468	459	503	444	466	465	466	462	482	453	482	442	443	464	470	446	424	484	498	471	504	458	486	484	451	419	476	464	459	437	471	462	481	427	450	461	471	451	421	476	492	430	469	441	457	494	447	443	479	488	490	430	457	480	476	470	479	487	478	465	459	489	462	431	458	490	479	440	460	435	458	450	449	458	430	460	464	455	495	456	426	469	442	415	480	443	457	508	448	482	443	478	469	445	477	443	409	458	497	424	442	428	486	455	472	468	492	472	499	478	478	437	516	437	486	487	435	450	461	477	459	455	469	441	439	466	475	471	415	433	431	457	434	452	466	442	449	413	504	468	442	499	468	493	466	462	447	483	453	455	442	418	477	439	486	483	480	449	498	479	431	482	451	455	462	453	450	482	442	472	489	504	455	458	456	447	470	470	465	418	468	407	465	484	511	398	484	470	475	477	449	461	417	453	473	490	442	476	448	447	440	441	488	471	483	433	449	445	506	448	439	502	486	424	493	468	439	421	480	449	453	463	459	461	453	468	484	473	463	437	444	444	462	463	460	447	442	436	468	493	482	432	459	475	453	424	461	414	446	428	408	411	423	436	461	454	482	440	445	454	439	429	467	501	504	479	452	512	455	457	427	424	413	462	432	442	485	482	487	432	446	500	439	444	473	469	476	431	464	483	486	438	474	463	472	421	480	428	452	408	433	442	477	451	434	406	470	509	454	521	457	473	455	417	439	412	473	436	421	479	443	439	432	487	480	451	474	465	452	459	454	434	484	474	433	469	488	478	467	474	434	496	479	464	449	474	460	456	457	434	450	461	448	394	439	428	440	487	425	479	488	431	448	476	430	455	457	473	461	421	463	503	457	429	421	439	446	458	451	440	363	457	475	457	481	492	470	477	460	468	470	511	525	477	448	451	447	457	445	454	444	491	448	469	497	523	441	399	472	453	425	467	456	481	437	454	446	440	425	468	516	497	462	441	483	490	456	448	475	444	480	417	463	452	436	489	466	442	453	495	458	456	436	480	486	438	464	409	422	456	430	462	429	485	449	472	493	463	477	424	456	443	466	465	459	464	453	421	469	454	468	486	432	447	452	451	423	465	503	435	440	470	443	424	421	460	438	420	462	430	428	476	470	448	436	433	442	462	478	478	481	428	465	483	453	462	478	468	437	441	472	421	461	482	467	445	439	430	490	465	470	411	428	450	424	460	473	462	441	424	461	459	452	480	483	459	457	465	463	462	455	470	438	471	454	464	428	414	434	500	422	480	426	438	475	493	501	471	479	450	447	463	455	407	486	455	462	435	445	429	451	461	452	498	505	440	439	485	436	447	470	476	431	459	435	492	481	410	477	487	458	443	436	405	459	463	476	440	460	455	458	480	460	469	453	472	420	464	475	452	433	466	427	416	473	451	476	505	461	478	496	428	446	474	455	457	428	475	462	472	465	403	422	447	498	450	498	448	479	458	479	439	468	425	460	417	456	450	428	455	478	455	438	494	431	460	445	422	481	474	435	376	424	461	416	449	481	473	462	481	476	468	452	473	462	432	459	423	477	432	504	487	475	472	477	506	479	478	494	439	474	444	425	469	442
11993	1230	1093	1020	994	984	1004	999	919	1007	939	993	938	980	984	1002	1005	1038	1005	1016	972	1010	960	971	1008	1020	999	959	1038	1012	990	1019	1015	976	953	1014	992	1010	978	994	1045	1031	989	1040	892	1010	1023	1025	970	992	980	960	966	1044	1018	990	955	984	1026	985	998	1015	985	990	968	1092	966	994	984	973	970	974	985	977	1016	985	1038	1001	1039	1044	996	981	1002	978	1006	1011	1013	1007	1001	1062	954	995	1009	1042	977	964	1015	1004	1027	960	980	947	948	1000	996	989	1033	986	964	997	988	999	954	960	955	1013	998	985	976	974	1009	1051	963	1030	1030	1016	1009	938	977	1007	959	985	969	1035	1029	1014	980	954	990	993	1016	980	991	967	999	998	1062	1040	967	970	943	1008	972	949	1014	958	1030	981	991	1013	991	1018	1000	999	1035	968	1024	930	958	947	941	976	932	1055	1040	978	985	994	1003	958	946	1001	984	1003	978	1009	991	1018	1016	1032	1043	997	941	992	1002	987	1037	949	1087	996	985	1028	1053	1008	1044	963	990	987	983	1001	959	1012	1016	995	1059	975	1036	949	1034	1020	965	1014	1003	1008	977	959	983	981	1009	1033	972	977	1032	981	969	947	948	951	1055	969	955	997	952	1019	1026	1014	1046	996	1046	991	991	971	996	991	982	1013	995	992	944	972	990	1006	1010	1002	1029	988	1031	996	953	996	1039	960	993	984	947	1008	1031	965	971	963	964	1000	1001	968	1040	948	965	996	1020	1006	1064	972	1039	1005	981	982	1036	973	1014	944	977	970	1020	991	1025	989	1014	1019	1012	1001	964	987	944	954	920	915	993	1029	1020	986	969	1000	957	993	998	984	992	1003	1045	1004	987	1016	1030	994	993	976	997	1069	985	985	1037	998	1007	1012	1068	957	1028	1046	941	987	1032	1026	992	989	1001	970	1021	1010	997	1014	1000	930	969	1013	969	988	981	994	1000	956	957	1010	951	977	1022	1041	1018	987	969	991	1011	997	992	1030	990	1033	1020	1048	1000	986	877	947	980	1042	986	992	922	972	947	992	949	994	1029	1024	950	986	1020	980	991	961	922	1035	1045	1001	974	983	1081	975	1019	1004	1004	972	918	1010	960	967	1051	1021	979	983	1017	993	986	1016	1009	933	992	1016	978	941	1036	1057	990	1018	1029	955	998	972	973	987	959	941	970	1013	983	1037	946	982	1038	1033	945	993	1009	948	977	1023	1000	1031	948	981	1033	1011	962	933	989	955	984	981	1043	937	981	985	962	979	1013	930	983	986	1033	1015	1023	982	977	1019	948	980	958	999	960	1033	960	962	1028	955	1006	976	1011	1000	975	980	978	1003	997	1065	1011	989	987	1000	1041	1001	954	1019	1017	956	987	978	999	1023	987	992	1027	1024	1049	1036	992	1041	1011	1005	968	1052	954	968	983	979	1041	994	998	978	963	1003	964	997	1020	1032	998	1026	1004	999	979	994	1014	957	951	999	977	949	1041	951	1040	999	1028	976	1009	1022	1017	1012	1003	972	1036	974	956	1051	992	945	1032	987	1001	959	1001	978	1026	1017	989	953	968	937	1083	936	1020	994	994	964	1034	1026	968	957	1023	1037	957	968	972	1041	1031	1040	963	1000	973	1002	1005	994	1063	1016	1006	1016	964	948	999	1012	1006	994	970	943	992	1067	1075	966	1056	1023	990	1019	985	966	1035	971	1049	1052	1026	990	1004	1011	981	980	987	994	986	976	954	915	959	1007	980	953	1012	988	959	954	999	972	946	987	987	1006	976	1011	1004	1009	973	960	995	1024	1010	1008	956	1029	1012	1000	939	1001	957	980	1000	1052	944	991	1002	982	976	987	944	964	991	988	1018	1006	1017	1007	992	947	1011	1010	981	944	947	989	962	1019	1030	996	1006	974	999	951	1014	1007	970	978	1023	1016	991	951	981	987	1022	997	980	998	990	992	989	986	1045	988	1026	1029	970	949	1017	1019	1008	1046	1018	1010	1010	986	1035	953	1015	981	945	1037	940	951	1026	1014	978	977	986	1024	1043	1024	1046	936	1028	984	990	989	1014	992	956	1004	951	1009	1006	980	987	953	1005	996	971	999	1032	975	986	974	985	1023	929	1029	1013	1031	1007	1015	1014	992	987	1004	993	956	1000	1006	948	1002	969	988	999	996	950	981	1009	964	993	976	1001	986	961	975	1017	948	945	991	1006	975	950	992	986	1004	1032	1014	1003	974	1007	1043	1022	963	995	1053	953	1006	948	1007	1024	932	1066	1000	962	955	980	984	1011	1004	987	989	1058	973	987	1005	959	974	887	970	996	1020	1002	1011	1020	965	1015	1006	972	957	992	1009	998	960	1049	921	1005	987	979	936	972	953	900	1036	969	956	1008	1040	991	1037	977	938	1036	1013	1020	1027	1015	1002	959	1032	1001	972	982	987	1001	1027	1027	953	956	1045	1043	944	1038	927	985	984	1039	973	1002	998	957	1003	999	979	990	1032	946	1017	988	966	1038	1001	982	1085	959	1028	950	1035	997	1036	1009	1012	987	1036	1004	1023	993	987	998	1003	938	1029	1002	983	981	965	991	1024	1003	1023	992	984	946	1006	980	980	988	979	1018	963	1009	1055	952	1025	986	926	973	1019	1015	1045	1025	973	1018	1011	950	965	1034	906	969	974	966	1008	967	1049	969	1006	993	1045	1026	971	971	994	1041	975	1010	980	961	1035	950	1029	1037	928	997	1029	1035	1011	971	893	987	1018	984	1066	951	986	1004	991	1039	1029	973	979	1028	988	940	989	1003	1052	1013	964	1021	1006	1021	962	1018	997	967	981	987	980	949	943	981	976	1043	996	1002	975	971	1019	952	1000	952	946	1032	966	933	988	981	1018	985	1035	963	999	984	1001	1008	984	1017	1033	1022	999	1013	972	1010	1004	1012	945	1007	996	1012	975	989	985	1011	970	979	1015	1016	1012	994	1015	991	979	984	1058	988	975	944	1036	989	936	939	963	992	957	965	975	993	1004	1005	989	986	1020	946	977	996	979	1031	1024	1030	966	1021	1017	1040	987	928	981	978	956	989	979	991	985	990	976	985	986	967	998	956	989	970	993	1007	1001	1013	998	962	1030	997	1002	983	972	995	978	965	931	1024	1003	1034	986	1029	947	1040	954	988	980	991	962	1015	961	1033	1049	1000	967	992	1002	970	986	998	1000	984	1027	981	1007	965	993	1008	945	952	984	1027	1013	974	980	1004	988	1013	909	988	957	983	995	1003	971	1031	1003	1020	978	979	979	959	952	946	985	975	999	1032	985	1000	1007	951	970	1003	999	971	974	969	1007	969	970	976	1059	1024	926	1017	1006	984	1003	1020	1007	1052	985	989	960	973	991	1021	981	1032	1005	1001	1003	1030	958	1015	998	1041	975	998	977	1063	1016	995	990	1040	988	982	976	1027	1001	1018	991	940	948	1021	999	1037	1057	1052	1016	981	1012	993	968	1026	959	1005	948	999	1036	1006	1004	1008	1013	1004	1028	1042	1024	1014	968	1009	999	1031	986	1020	989	956	997	967	991	1022	1008	1029	1028	973	953	967	937	1017	980	978	987	923	959	927	1029	994	1084	1050	964	1005	990	1026	980	955	1038	983	1039	998	920	988	976	1026	993	928	1008	949	1003	978	950	993	1016	937	1056	1053	994	996	956	967	1030	1005	998	981	999	955	1028	1032	1011	976	1029	993	1041	972	986	925	963	974	1049	990	1006	972	967	1016	1040	1001	1005	995	1043	976	999	942	1027	987	992	982	979	975	1072	980	1033	989	976	971	1011	962	1020	922	1047	983	1017	952	954	992	1020	1041	1019	1006	996	987	1008	940	1015	981	982	995	1030	1027	1009	1010	988	977	957	981	1017	985	1000	1033	952	1030	1016	982	1014	1021	1011	1007	954	1011	1009	959	987	1054	1025	985	927	1016	1037	1008	995	986	966	981	969	1005	1009	1016	993	998	973	973	1004	1052	936	988	912	958	999	996	968	931	967	1036	974	1048	955	1026	965	979	1039	982	976	970	950	985	968	962	1027	1008	1019	1016	997	1021	968	975	1010	1001	1005	980	966	969	1018	971	967	939	1034	983	1009
24687	21154	24698	27833	21001	3708	554	451	459	395	388	416	405	399	394	420	368	385	391	356	343	392	352	344	338	331	368	367	321	369	359	379	367	354	347	360	399	349	382	317	359	359	370	388	371	347	354	353	344	351	347	336	340	353	350	344	324	359	356	361	344	332	366	361	378	367	333	357	330	357	400	364	384	378	395	350	333	352	345	380	353	384	343	365	351	374	358	387	352	312	373	344	333	339	338	351	342	386	362	352	332	381	340	342	349	380	358	346	378	358	344	364	395	347	391	375	366	361	357	350	333	343	309	371	325	349	363	351	336	356	326	362	357	369	341	362	335	357	373	321	364	359	361	350	339	358	373	385	424	335	378	348	330	354	348	359	364	332	352	352	334	330	378	351	340	338	335	355	325	368	349	370	350	379	320	348	344	366	366	330	361	344	349	318	350	290	342	349	341	341	399	401	351	310	337	374	307	361	347	344	347	375	365	393	362	366	361	388	347	306	329	342	351	404	362	352	376	341	373	366	361	352	367	328	337	356	403	345	341	357	408	346	328	313	356	340	385	337	325	320	375	368	322	310	376	315	361	316	327	325	356	316	333	366	384	318	322	379	334	336	334	362	358	367	357	346	343	373	306	345	336	347	315	326	352	358	396	326	355	394	371	369	373	314	349	388	357	343	344	346	364	327	368	323	362	343	365	325	345	324	340	346	369	311	391	353	341	342	349	382	299	363	380	351	344	367	337	353	373	384	353	342	355	367	350	336	341	358	362	355	336	326	361	310	357	322	338	341	371	374	358	349	356	347	349	346	361	381	352	345	371	362	350	308	353	339	341	342	359	379	349	380	381	357	374	345	341	342	339	346	354	350	338	367	361	361	369	358	366	359	358	330	327	346	360	351	346	333	381	351	380	370	338	319	365	350	354	340	383	359	344	374	378	371	348	333	357	308	311	377	363	344	350	334	342	346	342	361	367	386	353	393	320	337	320	357	340	337	374	355	334	330	383	324	337	323	369	365	327	326	351	340	307	341	378	372	328	327	336	345	374	346	372	386	358	319	356	366	355	338	352	342	361	363	336	384	375	355	339	371	353	336	396	342	393	352	350	349	306	332	325	357	361	360	332	324	354	355	380	349	375	298	344	368	340	360	381	351	367	348	367	346	320	346	348	348	342	331	352	327	362	367	367	385	341	389	371	332	349	338	359	349	372	337	371	347	342	342	357	345	320	369	369	370	378	368	347	342	409	368	335	334	337	369	342	314	361	382	340	368	332	346	336	336	402	358	363	332	387	325	361	344	370	373	334	394	349	333	365	355	361	345	325	348	330	324	369	360	391	322	359	339	379	326	327	346	373	320	365	360	340	343	332	368	385	356	341	345	342	334	309	337	370	350	375	334	360	376	365	347	400	358	347	318	373	373	355	320	386	349	368	350	350	353	360	351	309	343	396	355	356	362	357	356	355	347	356	365	314	431	361	388	348	363	381	364	350	361	369	377	333	388	334	379	340	376	354	381	346	353	377	368	345	351	372	374	341	356	346	354	342	332	385	335	353	356	349	380	321	369	341	359	344	341	366	330	330	340	302	353	352	334	360	346	350	379	384	351	374	362	311	391	354	369	368	331	346	376	323	352	376	365	361	363	338	376	379	359	365	386	354	352	352	360	358	350	306	348	334	374	352	352	362	369	338	346	364	360	360	342	348	311	368	345	325	352	361	336	320	326	331	352	344	371	345	366	303	343	360	348	355	361	336	387	369	377	328	349	345	376	353	330	377	343	360	340	374	373	368	326	365	346	331	345	353	362	353	350	352	329	363	343	356	353	330	369	342	382	351	359	383	375	342	318	347	354	379	373	365	343	367	361	347	345	348	337	368	366	350	338	346	367	400	366	359	350	306	374	351	344	361	364	308	394	356	350	356	349	360	354	340	358	358	310	338	375	364	366	349	360	369	344	352	383	372	345	329	323	362	349	385	358	363	384	362	340	311	369	339	358	333	357	355	331	347	332	327	325	327	324	382	362	332	361	367	383	356	338	348	340	303	335	363	389	325	330	316	392	371	388	390	374	349	364	379	324	294	354	361	317	357	344	332	336	339	361	377	344	368	357	327	314	349	340	327	352	362	344	382	321	335	369	338	407	339	381	392	322	332	376	345	357	357	363	356	364	398	331	380	338	383	370	341	366	333	326	340	355	306	349	358	347	387	382	360	345	368	377	379	343	400	365	360	366	367	342	359	367	378	414	385	325	340	341	341	349	329	363	377	327	366	339	351	353	338	357	325	323	368	390	384	360	342	370	349	374	371	381	346	355	376	362	360	375	353	345	378	366	356	354	383	375	339	348	371	360	372	351	383	336	377	365	332	335	324	351	357	358	302	372	394	361	340	362	389	329	343	346	373	346	354	322	336	360	386	350	354	369	350	321	327	374	373	370	355	366	369	342	392	374	369	345	368	377	342	368	316	372	342	387	370	425	349	381	381	347	397	376	372	365	337	344	370	332	360	365	343	366	406	371	328	403	306	389	355	358	349	355	356	353	373	328	329	372	362	345	336	343	346	383	348	341	372	359	348	332	375	360	365	356	375	322	341	331	351	345	379	338	340	341	352	336	314	330	369	330	354	350	341	359	350	345	349	343	400	354	367	324	363	385	367	357	378	334	324	327	351	302	342	355	359	351	367	334	379	374	341	358	370	377	363	345	344	357	378	373	348	333	341	369	340	368	351	356	353	334	368	351	366	377	401	357	357	317	376	319	333	338	334	339	378	371	334	363	347	335	329	363	416	347	336	342	366	361	376	363	366	360	349	341	387	369	368	328	335	301	348	315	319	386	364	369	369	345	381	341	362	345	353	358	363	362	336	337	364	358	373	358	373	388	357	331	351	360	336	330	350	311	297	328	369	365	323	325	359	389	355	388	361	325	335	349	346	351	342	357	358	346	349	392	330	349	353	328	341	333	325	370	343	406	339	382	346	363	352	316	354	345	341	325	361	378	329	331	362	350	337	391	331	349	368	342	362	356	387	312	339	385	367	380	328	360	380	367	316	343	352	417	379	358	393	360	376	344	356	365	420	366	403	356	364	316	341	324	337	349	349	396	356	352	351	324	372	329	385	356	400	317	357	328	349	347	373	392	371	339	376	340	348	364	378	343	367	350	321	376	330	357	385	360	333	314	329	325	359	352	360	319	334	330	326	354	371	356	335	347	335	403	373	378	343	334	379	351	375	356	371	356	358	348	370	343	328	368	328	379	335	329	382	365	365	368	336	326	339	339	365	349	355	339	363	370	339	336	333	334	347	319	328	338	363	376	349	367	349	350	382	380	360	372	370	373	295	394	341	321	327	313	357	331	332	320	397	382	331	345	369	353	322	358	322	348	350	349	357	327	386	330	339	342	345	354	363	338	312	327	338	370	346	326	356	393	389	347	363	326	273	328	364	332	366	343	393	362	366	324	355	363	361	361	379	365	333	370	337	377	374	315	368	371	353	329	389	340	382	332
4188	3063	2087	1330	1015	947	859	800	825	777	809	809	752	829	793	783	786	792	756	771	793	747	739	810	764	738	771	812	729	809	804	810	743	738	765	750	797	754	795	787	809	788	783	760	716	812	758	787	724	789	770	754	819	794	758	769	799	705	750	743	805	738	771	799	767	749	728	784	752	728	729	800	753	762	777	761	807	746	765	780	747	771	804	780	777	755	779	784	788	740	812	766	764	754	814	761	780	823	792	770	757	788	781	771	822	807	792	752	741	789	802	775	779	747	738	807	760	795	772	788	797	775	771	788	741	833	770	774	793	768	769	711	770	758	766	707	802	697	771	763	759	795	795	759	779	775	767	792	767	738	766	784	782	787	789	764	763	804	795	780	796	779	763	741	748	769	772	786	824	757	796	727	753	754	766	773	762	783	810	758	795	750	757	705	780	815	728	767	780	772	778	749	785	783	794	784	756	749	798	745	816	790	736	797	748	766	773	761	755	777	830	807	717	837	737	793	748	798	779	749	765	771	766	759	797	786	738	776	763	791	775	769	794	786	730	782	746	753	757	783	816	747	741	797	760	750	780	756	818	730	791	751	782	782	786	796	786	785	748	741	751	818	798	795	760	752	769	744	762	786	748	803	777	759	763	779	771	716	768	723	784	806	806	781	746	736	789	757	771	803	753	741	831	733	770	783	809	782	718	771	752	744	714	832	801	753	746	779	762	765	777	766	728	785	757	762	758	791	805	762	804	722	782	803	775	762	805	790	790	742	817	773	782	725	813	756	790	767	798	762	759	797	764	764	758	729	762	803	764	730	751	748	809	790	732	798	781	800	747	744	731	764	840	787	789	807	783	799	757	761	775	782	795	770	784	761	771	783	750	742	813	800	763	770	790	785	792	716	811	733	728	787	748	804	796	754	819	752	733	730	749	777	746	751	765	800	706	769	770	784	748	789	750	754	736	788	809	781	804	775	773	763	760	783	763	746	769	753	833	808	756	752	732	709	765	727	759	790	796	794	753	730	777	757	750	813	778	751	733	767	768	708	753	726	751	844	766	775	782	761	752	828	781	770	779	730	788	784	767	728	759	785	804	769	748	722	745	808	751	788	757	788	833	742	771	830	757	765	824	739	742	767	743	798	746	807	761	800	804	757	764	781	798	731	772	787	770	785	782	797	738	758	763	779	766	790	750	776	773	755	814	801	827	793	742	826	752	793	783	728	779	760	779	747	783	727	797	840	714	785	767	764	781	767	710	767	727	763	755	744	760	774	836	805	761	796	737	753	783	802	771	815	739	749	712	801	767	853	807	774	768	801	766	800	696	741	796	744	810	757	826	801	780	732	796	771	786	752	747	768	764	794	803	785	682	828	720	768	783	740	799	734	731	761	791	733	777	778	807	755	764	762	772	727	777	807	768	774	768	788	784	812	733	784	765	765	782	808	754	765	785	744	722	730	715	797	759	763	744	804	775	741	776	753	742	777	817	767	712	744	827	760	772	753	765	728	827	799	765	671	807	798	790	775	728	735	807	768	747	750	810	816	767	778	839	737	755	783	746	724	767	784	816	762	761	799	790	755	738	765	799	792	743	736	783	776	777	726	760	738	791	761	822	811	757	783	779	759	764	779	778	765	754	750	757	768	770	810	781	800	747	730	822	811	804	815	765	743	758	763	802	811	775	734	698	772	742	808	750	759	784	790	791	832	748	749	745	793	791	746	768	808	767	744	757	760	765	800	779	776	754	723	778	739	753	734	807	788	753	788	770	789	792	756	769	736	762	821	791	792	727	754	754	738	772	789	765	812	761	787	757	780	796	779	786	775	729	738	810	842	750	747	797	769	751	790	768	794	746	795	790	748	775	764	737	757	707	776	776	702	757	769	797	805	785	748	778	790	785	756	797	796	809	763	752	796	789	748	755	743	758	748	767	724	771	765	757	741	810	844	827	780	755	819	757	777	793	780	774	768	795	780	765	780	754	753	800	794	772	782	806	713	769	740	793	796	779	778	807	734	790	790	751	801	818	777	778	780	801	787	765	738	773	732	754	743	730	754	780	751	801	797	762	771	723	795	781	804	774	782	715	766	788	770	816	772	734	803	757	766	801	769	778	796	752	752	756	784	762	726	744	766	754	780	761	735	773	787	761	760	795	722	753	749	769	818	762	777	732	799	857	796	779	800	784	797	781	718	761	783	797	816	798	785	805	768	703	693	827	729	761	719	777	757	751	771	765	747	785	800	747	767	731	747	728	752	807	768	775	760	761	767	761	761	729	794	794	801	798	770	729	785	792	813	781	768	764	789	816	762	792	816	798	774	782	830	751	772	750	754	811	789	797	763	802	725	785	770	771	789	773	760	803	765	795	783	758	769	797	734	759	723	801	798	790	748	790	751	791	781	762	791	758	756	768	816	776	738	773	737	786	763	795	762	774	818	781	771	778	729	793	776	765	737	746	751	754	785	739	748	785	769	774	738	742	783	734	778	768	806	764	806	794	765	736	739	739	808	775	820	793	832	807	762	773	761	762	777	713	782	759	751	708	701	765	778	745	733	812	789	747	772	782	768	763	773	752	741	768	822	720	776	754	797	799	825	774	759	797	741	743	773	779	794	737	775	768	760	760	712	730	758	761	760	747	724	766	780	813	760	768	799	817	841	822	749	748	816	756	733	766	775	780	753	732	807	736	742	770	725	799	778	763	763	801	763	791	776	750	741	769	740	780	814	709	756	770	756	775	790	785	755	804	823	736	728	781	787	771	750	704	811	762	755	750	770	782	747	748	754	777	791	753	810	774	744	816	794	786	753	785	742	729	806	764	745	794	791	712	785	758	769	751	781	782	802	775	776	785	824	763	730	745	740	796	795	765	759	772	780	788	740	845	772	764	847	763	819	734	775	797	735	723	808	717	738	789	817	770	710	790	746	752	745	773	773	742	814	770	757	786	787	765	768	778	775	739	729	796	722	782	750	792	768	785	748	791	709	754	781	823	744	751	771	784	765	744	769	749	754	810	797	769	750	783	722	821	750	772	767	746	751	765	751	778	773	802	810	790	773	727	752	790	729	803	791	799	756	745	769	770	733	765	772	737	837	744	768	785	722	794	758	812	736	791	803	778	741	740	792	744	800	797	714	772	794	765	794	751	815	799	747	764	751	777	790	785	784	785	817	758	772	766	769	778	756	788	720	769	790	809	772	754	794	818	787	777	789	765	771	720	777	695	819	762	756	750	768	747	798	760	753	753	760	763	790	784	782	812	729	795	799	800	745	700	785	738	799	738	757	800	736	813	787	759	756	780	752	803	787	776	760	785	727	771	763	723	798	801	721	763	802	757	771	739	832	799	777	761	771	771	737	802	791	793	785	843	750	733	695	725	789	766	765	814	815	691	751	793	793	738	778	760	731	749	744	708	813	805	756	747	746	821	773	743	788	749	786	779	762	759	766	752	780	806	765	743	771	760	806	832	747	754	762	761	783	733	728	774	791	779	785	786	803	729	773
23982	21180	25332	27293	21190	21182	3037	454	331	270	275	240	215	210	205	201	230	191	178	202	172	181	179	161	167	178	201	181	177	181	158	176	195	163	190	179	181	149	171	196	178	175	169	145	177	160	196	150	180	168	163	200	164	153	180	188	160	206	164	152	168	181	182	168	159	171	161	157	138	157	162	165	148	171	171	191	177	183	170	160	161	152	172	161	182	182	177	200	181	163	185	171	181	168	149	172	172	168	172	177	197	155	184	164	174	183	164	170	164	167	191	153	187	171	157	159	161	161	150	157	184	193	139	189	188	193	179	168	171	186	165	191	180	173	146	182	158	174	165	166	180	169	156	175	169	203	181	171	172	169	176	163	171	153	159	180	195	177	163	181	175	155	162	182	164	158	178	172	181	170	163	164	164	158	159	175	155	157	161	190	152	163	176	181	164	165	149	153	167	179	168	156	160	150	200	171	164	184	169	174	187	168	172	160	164	171	155	171	150	161	148	168	156	152	155	156	162	174	146	184	185	147	151	167	162	176	186	180	156	173	157	162	164	187	177	161	181	167	171	154	161	172	161	146	167	157	151	162	179	155	161	174	163	144	139	168	157	179	182	171	144	174	156	169	190	149	155	177	189	153	184	166	192	176	153	176	169	173	162	155	171	160	168	172	148	137	173	164	166	170	174	174	174	173	160	209	134	174	156	156	142	177	157	158	161	156	162	167	163	161	171	178	140	165	189	169	192	171	157	171	170	191	187	174	146	157	172	172	149	162	191	183	174	149	167	177	188	183	163	188	178	167	169	164	188	193	157	196	158	171	166	186	167	149	175	157	150	174	170	155	168	172	199	193	142	159	146	167	181	148	165	173	179	212	177	162	172	147	161	169	154	168	160	162	189	160	171	164	154	154	177	192	163	171	167	198	192	155	186	188	131	145	166	174	175	182	172	170	166	190	174	170	165	169	177	151	159	177	156	180	138	162	173	183	177	195	188	157	164	192	178	189	180	163	160	178	175	170	153	159	191	153	191	154	184	176	162	167	143	148	174	153	140	198	181	179	162	145	163	180	160	181	160	182	146	173	181	160	162	136	189	173	159	163	182	154	181	180	164	183	176	167	185	160	168	162	168	159	177	146	164	177	172	187	184	193	166	193	167	171	170	172	168	176	171	171	187	162	175	171	161	175	182	193	160	164	183	179	156	175	149	160	173	182	185	160	177	186	189	164	175	154	176	190	176	164	125	165	179	172	166	157	202	170	187	180	148	152	183	152	168	162	169	171	135	194	163	190	152	165	169	167	185	174	168	169	153	142	169	182	165	186	163	186	177	158	174	181	165	146	169	155	174	169	172	175	159	185	177	172	194	161	166	182	163	166	160	188	152	141	164	172	166	165	169	172	172	167	150	149	179	168	175	153	144	170	170	160	190	186	184	164	151	150	154	184	171	182	166	196	170	180	168	189	154	160	164	179	177	199	192	185	176	149	186	156	206	155	176	163	178	163	183	170	172	147	161	189	161	158	156	161	181	158	167	182	190	161	183	180	189	162	181	162	169	169	162	160	177	168	165	172	177	159	181	199	164	188	186	182	178	194	172	186	197	161	173	136	173	175	169	164	176	176	147	150	165	159	174	178	208	162	191	150	168	181	176	144	178	167	163	176	161	148	178	168	182	176	201	170	153	162	182	192	143	170	168	184	176	173	171	184	184	174	163	150	183	153	159	149	172	170	166	159	179	150	153	165	179	157	187	156	187	176	166	186	154	169	174	197	180	148	179	196	188	170	179	177	197	180	157	192	164	166	163	189	162	161	161	178	155	157	171	184	164	174	159	157	161	186	175	167	150	173	160	160	150	162	159	162	154	172	172	156	157	168	184	178	170	164	163	178	177	164	193	163	169	194	175	172	165	168	161	154	155	173	161	180	173	174	154	152	152	165	213	172	180	182	174	188	168	174	172	151	182	168	179	188	163	172	182	151	156	186	184	177	162	179	189	175	130	162	163	155	181	181	179	159	170	145	186	171	160	184	174	189	157	171	173	184	178	146	183	162	200	175	182	191	204	178	196	176	170	148	192	190	173	147	176	151	178	156	154	164	174	168	157	158	172	182	171	179	173	155	172	158	154	159	166	192	188	150	196	176	161	139	196	152	160	171	185	159	169	162	173	178	187	166	156	155	169	208	195	164	145	190	166	163	162	169	175	162	174	165	183	166	152	146	183	156	167	157	192	167	175	201	171	150	163	180	189	209	168	164	185	160	182	160	170	184	148	174	175	151	170	158	157	172	163	190	186	173	177	147	159	170	149	168	194	178	210	175	163	186	180	161	168	161	180	183	159	164	144	161	170	184	166	168	176	170	174	195	153	184	191	165	142	149	162	187	181	144	169	185	182	181	166	149	155	185	152	191	169	149	180	160	165	159	164	161	163	162	161	175	182	182	187	157	161	173	171	177	163	200	146	186	193	186	181	180	174	173	177	143	161	166	183	182	183	154	177	161	147	176	184	162	173	187	166	190	182	176	152	145	192	186	163	137	151	161	185	175	155	177	187	181	169	149	161	162	186	176	146	167	145	154	132	160	171	170	143	151	186	151	144	187	134	169	190	198	155	167	181	177	179	166	187	171	185	168	173	193	136	157	177	188	171	165	158	165	179	186	181	171	187	158	161	161	171	182	190	149	181	165	151	159	180	165	151	177	172	178	160	178	178	183	181	199	163	177	176	165	184	162	176	179	159	215	170	179	160	167	152	168	158	142	182	166	184	156	161	157	178	182	180	182	175	194	183	156	174	168	159	180	171	186	187	174	168	163	169	148	186	155	190	158	167	164	166	168	151	147	179	162	179	157	161	156	167	146	170	160	174	161	146	167	156	193	175	169	189	149	181	157	171	166	153	179	203	170	180	207	170	185	160	172	158	183	180	153	181	154	170	160	160	176	174	160	176	167	176	151	174	185	196	167	158	161	191	159	176	168	157	198	204	186	167	195	179	180	182	165	153	162	175	156	204	178	175	167	167	166	150	164	162	152	187	167	152	163	175	165	174	179	186	167	172	164	183	164	177	163	181	163	157	175	183	178	159	159	169	173	179	164	212	164	185	154	168	180	184	170	184	168	164	166	175	161	164	163	179	183	176	175	171	170	183	154	173	165	186	187	182	173	166	164	174	195	179	172	189	146	170	194	183	148	187	175	154	183	167	157	182	177	188	181	180	180	159	180	182	166	162	164	169	165	179	172	174	161	149	156	164	142	175	162	147	186	175	150	193	150	182	155	190	176	165	174	172	171	174	158	167	177	177	187	157	168	179	169	165	139	181	155	175	168	168	165	158	181	190	165	158	189	174	198	187	157	156	166	164	155	179	178	159	141	172	173	164	179	129	157	190	188	182	186	143	155	149	178	192	179	175	154	182	173	168	209	186	181	182	164	176	159	193	189	153	187	190	176	203	177	179	161	170	156	165	198	183	167	177	178	176	142	137	154	180	189	164	195	184	185	167	154	163	141
3280	4756	3002	1421	898	685	576	525	481	447	465	456	406	427	452	442	482	415	387	447	418	442	456	422	404	435	379	416	394	427	410	445	433	399	406	399	440	410	399	420	427	399	403	401	433	385	372	406	370	411	407	390	391	424	388	409	428	418	385	451	394	371	408	433	410	400	366	416	401	394	424	390	444	432	383	417	436	402	402	413	396	411	408	404	434	422	398	387	399	449	421	415	382	405	386	377	384	411	417	384	423	376	412	430	445	444	378	424	405	369	423	420	436	412	431	404	425	369	420	430	393	400	432	375	407	443	422	375	404	369	397	390	409	392	377	380	447	434	439	372	404	393	400	401	438	430	425	400	429	420	448	394	396	412	409	407	408	384	407	401	433	396	409	419	368	434	430	380	395	435	394	415	447	410	456	370	417	388	413	409	389	421	386	438	430	377	401	423	400	417	398	393	395	438	403	409	425	425	417	395	395	405	412	430	465	404	404	392	402	413	365	410	412	406	456	404	391	411	430	398	394	396	374	386	416	434	413	385	386	418	416	388	421	420	386	386	389	391	366	407	400	407	423	415	421	388	423	414	395	410	417	408	376	411	392	400	420	439	409	423	396	391	411	389	404	428	382	412	423	425	406	400	439	434	378	432	408	355	388	414	402	415	412	417	374	399	399	397	405	387	431	410	395	414	415	391	417	383	402	392	419	390	393	403	401	409	455	417	417	413	413	375	438	450	439	370	421	404	434	435	376	420	424	397	379	418	404	393	428	390	436	394	417	414	419	402	418	385	404	416	405	392	406	433	452	400	375	427	408	464	394	412	414	432	394	395	400	420	412	422	412	396	405	361	378	431	408	399	409	400	432	404	397	403	424	373	350	411	401	419	374	384	375	405	417	378	402	389	437	381	423	398	430	429	375	424	424	422	412	399	406	419	414	386	438	404	384	413	408	385	411	374	396	411	423	412	401	429	406	425	406	418	411	406	407	405	419	391	418	398	434	414	362	407	390	434	427	419	376	426	448	405	389	403	390	384	388	427	396	419	430	409	408	412	430	419	409	406	411	398	400	409	357	404	398	420	393	415	405	402	434	413	402	393	403	385	397	388	420	398	397	420	385	415	388	424	417	395	405	431	405	414	402	401	419	383	403	457	403	395	401	417	407	447	396	384	397	410	401	429	390	404	400	400	396	403	454	415	414	394	407	423	452	429	432	377	452	411	462	392	376	390	396	412	411	379	439	393	386	455	407	426	409	399	375	383	367	429	420	393	387	420	409	366	417	390	375	416	380	403	422	394	421	431	417	370	447	412	390	418	397	386	458	408	415	402	426	431	404	416	399	403	406	371	407	413	390	448	436	396	383	372	432	419	424	378	387	386	442	400	435	413	431	389	424	419	382	385	414	395	410	419	435	398	432	453	433	384	408	429	414	408	427	373	420	378	385	424	455	393	401	413	423	378	388	413	387	405	429	391	441	419	392	403	390	410	402	374	384	424	420	382	428	375	369	408	419	373	436	364	446	400	416	369	391	407	406	436	397	434	406	390	359	436	415	402	443	399	401	405	376	394	396	416	377	443	400	432	453	386	401	412	401	395	377	411	413	422	400	407	396	398	422	405	399	402	419	358	424	417	414	442	451	393	411	399	383	428	444	420	408	397	417	412	386	433	383	424	397	446	413	420	388	424	391	437	459	389	405	460	411	388	400	448	421	421	393	413	393	374	408	421	431	396	413	369	405	410	384	419	449	386	455	381	416	420	437	444	384	401	412	384	441	401	416	388	406	421	402	426	403	432	401	426	407	373	435	428	408	413	400	389	431	390	416	386	426	406	402	417	416	400	415	416	429	425	398	390	393	408	394	397	465	426	428	409	400	394	377	416	428	402	433	415	392	439	427	417	413	434	407	390	417	388	431	411	395	417	386	406	419	396	436	390	410	421	408	412	429	411	386	435	444	406	398	389	420	421	404	409	398	398	396	399	453	403	450	377	391	418	401	423	431	377	427	409	440	407	410	400	392	412	390	412	431	411	407	401	436	393	427	422	402	388	436	414	444	419	407	384	372	380	427	432	425	421	424	388	423	413	421	430	399	370	375	420	441	422	370	403	453	411	391	382	357	379	376	401	385	429	402	418	433	440	424	368	412	428	411	408	412	378	441	392	437	393	410	421	406	438	441	410	406	454	413	386	381	424	427	376	413	395	369	421	408	403	403	418	437	417	409	431	394	377	402	426	372	408	398	422	406	419	412	397	432	413	406	389	452	384	355	441	404	410	415	397	394	407	364	375	418	382	420	424	426	429	401	424	401	419	405	425	391	409	413	385	425	410	400	431	412	386	417	397	419	371	413	411	396	395	403	431	417	418	410	410	445	375	399	392	374	419	402	403	455	382	372	431	393	409	411	426	422	405	411	428	406	410	437	430	424	386	389	408	418	417	385	421	381	424	400	384	432	379	388	423	404	396	406	441	419	432	412	400	408	412	412	435	405	410	412	405	394	404	415	433	395	424	401	374	412	401	436	400	423	428	385	435	375	381	401	387	387	426	386	419	399	402	408	366	438	404	433	398	394	435	429	380	399	433	401	406	369	380	384	406	397	392	422	393	399	403	433	381	402	409	401	407	415	373	384	420	399	417	401	418	403	367	379	424	414	419	418	419	390	427	428	409	419	369	416	397	467	368	417	407	407	394	397	403	371	423	379	405	410	414	389	432	434	390	420	440	381	430	415	417	419	386	391	374	415	413	403	413	392	439	379	423	416	422	370	418	414	408	420	450	448	408	412	428	427	387	407	438	426	435	394	391	400	379	420	452	453	352	423	424	413	411	394	433	422	425	413	409	399	426	389	432	417	380	370	401	415	389	353	399	402	398	418	376	420	376	392	398	425	434	413	395	412	402	383	417	376	400	417	386	408	395	419	432	422	419	419	424	419	358	415	425	427	377	408	391	405	456	439	405	418	392	408	391	404	416	441	422	424	407	401	409	428	427	389	376	412	408	442	435	429	423	417	388	431	415	388	377	415	419	410	424	405	453	398	403	356	429	405	374	441	412	392	393	414	419	425	437	412	391	414	403	440	383	426	387	389	416	434	414	400	435	406	399	386	385	407	387	392	401	410	394	420	392	411	433	414	413	379	416	396	390	434	366	427	434	362	401	418	441	403	407	421	367	371	377	401	410	423	392	426	399	407	409	377	410	408	439	377	416	398	420	417	414	406	401	439	424	404	442	388	403	422	426	409	377	453	426	401	399	415	416	410	358	420	413	419	383	410	412	403	409	395	434	406	413	430	422	379	428	388	429	422	430	427	410	445	406	423	377	442	384	394	407	391	414	401	396	413	426	388	409	394	414	393	407	449	419	418	431	420	409	403	413	412	417	396	404	380	397	371	421	437	388	403	380	421	441	394	395	428	442	393	404	400	423	422	403	432	404	361	399	409	413	455	425	405	425	392	399	415	399	421	390	399	367	417	410	434	385	389	407	348	414	398	393	409	428	399	415
33847	11241	1414	649	500	487	441	432	457	435	446	471	404	420	411	447	431	395	406	427	428	478	428	420	420	417	411	426	424	388	430	453	465	364	472	450	462	458	434	410	462	436	424	410	411	397	419	430	420	432	422	448	450	405	425	422	448	414	437	452	423	426	428	456	464	430	442	455	415	422	396	446	439	431	412	406	411	393	422	420	420	469	433	462	438	440	434	406	389	402	429	402	395	452	450	434	429	448	430	418	409	420	429	443	400	401	454	392	460	405	412	481	409	380	441	447	369	469	441	447	422	421	459	411	406	401	398	450	439	427	428	415	442	383	429	421	465	442	412	452	368	460	435	425	418	471	410	433	442	389	427	454	432	397	412	419	401	411	398	415	448	428	387	458	415	417	443	420	421	417	408	432	397	426	409	466	414	444	430	411	435	448	448	472	441	414	417	443	404	462	431	400	450	409	407	438	428	413	410	428	403	428	395	398	431	402	424	401	427	400	410	402	407	443	442	393	400	428	443	420	403	434	442	406	437	456	442	456	413	435	427	419	444	517	446	440	416	449	431	435	437	397	388	480	475	423	407	449	421	479	408	446	397	420	423	413	432	429	425	421	455	427	427	409	486	403	443	467	408	404	426	449	435	447	426	411	418	432	400	421	413	424	436	459	431	382	459	473	424	395	462	407	412	444	464	432	409	413	427	420	477	433	420	421	411	389	427	430	382	391	438	455	406	422	419	415	474	476	429	403	441	453	425	430	397	445	445	464	438	390	438	427	440	439	424	418	478	427	419	426	451	462	439	444	436	480	392	409	418	420	443	438	415	414	444	400	437	441	446	393	372	434	403	425	450	462	396	452	444	423	434	402	461	402	441	433	410	427	407	454	441	458	430	423	442	449	421	408	441	450	435	415	419	467	412	443	433	435	436	458	442	420	462	433	420	460	415	432	478	392	436	452	457	402	409	419	421	422	445	430	435	446	428	379	467	407	385	446	422	392	408	416	456	425	396	426	429	412	424	417	385	395	430	414	452	424	409	414	387	381	446	420	381	435	410	415	422	435	427	399	424	383	380	424	445	430	447	471	464	449	408	411	424	465	430	403	416	441	410	412	426	453	435	432	414	397	445	388	434	415	458	438	410	407	407	460	438	414	460	444	413	424	441	424	434	472	408	399	423	433	414	407	432	403	383	416	461	450	417	386	401	407	396	430	447	408	415	470	456	404	452	436	449	441	408	433	423	453	456	417	457	431	392	430	403	424	424	360	396	420	431	443	437	412	424	411	406	430	401	434	394	402	385	387	412	437	464	472	463	437	427	431	448	434	412	445	420	429	392	421	452	412	454	459	437	440	444	391	482	393	431	431	453	417	433	453	395	414	435	434	450	436	409	442	451	448	402	448	434	429	409	418	448	434	445	406	428	389	430	415	416	391	474	456	448	405	435	462	414	418	441	425	474	432	410	435	445	442	411	412	438	382	429	441	425	452	433	452	438	427	369	414	456	411	430	448	438	436	465	463	428	439	395	405	448	396	461	433	385	448	457	436	447	408	427	445	422	436	424	412	409	447	433	426	401	428	440	420	437	400	483	468	450	465	397	480	413	390	411	410	439	420	429	434	454	385	452	406	381	431	417	449	427	441	418	470	442	450	417	436	399	436	433	409	388	439	425	413	438	432	407	448	416	446	434	446	417	447	458	423	449	443	424	428	432	416	458	415	432	419	403	414	478	438	444	418	424	451	455	460	438	450	442	448	432	419	454	438	389	424	451	427	444	433	455	457	428	400	406	424	428	440	424	461	388	420	455	400	426	400	415	415	437	442	397	443	440	397	464	456	452	390	415	431	453	417	406	446	394	442	413	439	394	416	442	435	450	423	443	424	381	424	423	441	439	444	440	420	450	456	457	416	430	457	403	477	399	418	439	414	427	426	409	424	410	436	402	404	423	437	411	422	391	411	442	460	407	409	421	396	441	419	441	444	411	403	450	458	468	471	430	445	425	446	437	415	437	444	455	443	439	400	421	423	468	475	456	434	419	458	431	465	457	399	413	399	412	441	408	449	416	405	441	408	427	422	436	432	460	429	418	389	414	397	412	474	434	408	431	429	436	419	417	446	433	461	387	418	422	421	459	413	418	469	441	429	466	483	397	391	397	439	402	444	441	416	411	460	430	453	439	399	384	424	419	395	444	421	410	407	418	418	419	414	444	456	451	439	447	444	424	401	440	442	414	456	442	454	449	479	439	446	427	427	425	415	432	435	423	451	457	439	442	448	426	400	389	394	437	416	464	423	400	430	406	407	394	418	435	400	433	432	435	435	457	421	463	441	425	440	410	459	397	426	470	434	411	462	396	363	460	429	415	444	455	427	443	434	415	423	455	434	462	438	445	414	470	477	426	435	393	428	437	459	461	415	449	439	432	429	451	392	425	451	439	420	388	421	435	405	412	427	385	434	443	451	459	423	410	458	419	456	427	455	424	428	437	450	422	385	411	424	425	460	426	419	399	432	417	386	418	417	445	456	408	410	468	450	457	418	426	470	417	405	421	441	439	470	410	414	433	494	408	478	465	438	397	478	451	409	442	435	427	424	397	417	434	404	425	443	472	419	450	386	445	396	421	419	424	449	436	421	403	456	455	424	444	441	445	405	463	436	420	457	405	440	405	413	457	429	424	408	435	411	418	446	402	398	443	359	409	417	417	421	418	423	423	441	404	413	416	403	421	403	391	429	460	434	455	420	460	440	449	450	424	414	413	457	454	399	443	431	413	408	444	427	424	429	440	449	400	455	401	467	474	385	414	387	399	419	448	441	468	417	461	422	429	439	448	437	442	419	440	450	427	414	415	438	436	396	448	422	432	440	438	417	444	417	411	417	418	461	449	418	398	405	484	435	427	402	410	414	435	413	442	429	424	415	413	425	461	427	400	465	452	449	399	424	429	449	406	412	449	406	428	485	448	457	419	426	455	458	409	438	437	445	413	447	371	446	430	414	434	450	412	441	455	428	467	450	438	427	466	399	434	424	420	422	440	382	432	421	426	437	432	429	409	415	410	412	435	426	441	462	410	413	439	436	439	422	449	431	434	434	404	468	412	443	413	440	440	413	447	429	442	380	468	436	440	467	399	472	433	448	447	479	409	431	477	449	402	443	429	437	419	429	403	402	456	413	407	425	452	408	389	434	490	433	442	380	440	434	421	423	423	385	431	409	372	430	446	464	476	414	444	417	462	425	439	399	429	432	488	407	440	420	411	422	388	420	398	422	447	421	450	443	439	424	463	408	445	433	417	414	427	428	430	428	464	422	411	443	397	436	441	436	409	441	417	432	450	428	445	408	424	436	454	481	461	450	395	428	389	437	452	419	418	429	428	414	437	438	403	428	373	431	425	476	439	455	440	431	420	405	438	395	439	453	424	426	437	432	476	415	358	414	432	446	405	417	415	423	401	454	485	424	429	426	409	409	438	440	431	381	435	444	388	455	439	436	385	395	394	394	455	422
8439	1116	1046	1042	934	997	958	913	970	954	972	1048	927	915	918	916	856	894	912	947	978	928	951	956	932	869	885	986	926	961	953	955	970	980	940	907	984	891	942	966	926	882	946	953	963	962	914	899	935	906	932	900	968	933	885	908	913	910	936	939	862	957	914	916	935	929	896	971	982	945	934	888	971	975	966	938	949	939	974	956	965	944	953	959	874	910	976	911	989	964	907	929	944	924	934	955	905	935	945	960	964	1038	955	967	954	934	982	901	942	999	931	967	961	919	922	907	896	968	903	889	933	958	955	933	886	914	973	878	951	907	955	913	886	868	911	943	926	899	933	961	928	946	1010	964	910	938	941	965	919	940	917	956	932	933	961	952	933	938	981	989	948	975	917	881	927	941	940	875	985	982	917	908	911	927	1008	914	885	926	904	924	920	899	933	942	869	994	970	960	906	864	908	882	939	939	872	896	963	1000	939	928	941	924	982	937	905	896	922	917	921	912	912	940	914	938	925	921	1005	958	976	951	915	932	949	919	944	946	984	900	923	930	915	899	930	911	958	918	968	932	943	912	945	874	869	898	937	913	929	922	957	982	931	934	902	914	983	923	919	945	960	929	951	922	920	976	927	900	940	936	944	929	925	915	990	955	947	916	894	879	903	971	964	917	928	884	913	931	878	890	913	936	933	902	937	954	941	929	952	942	934	983	855	899	998	942	890	938	963	957	926	922	902	913	890	975	954	908	950	916	964	940	912	947	897	920	920	958	938	921	921	942	954	915	922	890	962	939	907	903	939	914	919	973	886	902	949	941	937	926	950	979	890	931	924	961	943	959	958	936	962	955	946	866	966	952	944	957	914	917	928	998	927	944	880	909	955	965	884	916	953	950	912	924	888	915	954	917	870	892	917	932	917	952	915	921	950	926	901	950	955	920	972	965	921	926	956	944	914	945	920	945	917	968	903	928	966	979	952	920	871	962	920	974	967	912	908	968	959	963	915	970	940	947	978	911	941	926	921	944	950	911	975	939	924	970	920	864	929	875	949	946	996	933	936	947	894	872	942	921	906	872	947	946	972	919	998	890	914	951	938	905	902	971	931	979	931	925	947	952	908	957	928	909	924	939	973	890	888	899	949	959	962	905	977	911	910	978	916	937	922	932	957	861	943	899	969	918	970	921	872	947	947	895	965	931	932	912	967	922	927	985	896	975	916	912	947	911	926	911	908	926	887	950	939	939	926	967	910	929	928	947	941	896	961	910	966	909	967	968	970	874	965	957	952	883	988	901	936	975	933	990	920	903	906	956	922	914	901	892	943	939	903	882	952	918	922	860	873	893	916	948	929	893	897	934	918	1010	929	893	993	966	947	982	891	921	938	966	901	924	906	928	888	954	954	961	931	925	919	938	940	892	930	1000	944	904	894	925	908	968	939	972	1003	937	949	927	936	934	898	974	901	907	970	961	956	936	925	912	975	913	953	923	943	890	973	1019	942	961	947	928	952	905	941	952	898	909	887	887	930	952	944	908	883	968	912	942	941	920	867	911	930	954	945	932	958	879	917	917	917	939	903	971	966	953	911	917	966	955	948	915	970	909	973	890	961	920	954	901	954	924	935	994	889	964	913	990	955	957	951	932	892	898	872	985	939	967	911	970	931	928	997	926	965	905	927	900	986	871	914	905	935	943	931	1000	951	938	909	931	965	918	922	919	939	956	917	975	934	852	943	913	880	971	975	916	955	920	924	920	933	944	917	938	918	908	891	919	916	927	930	893	888	952	887	983	884	966	961	905	942	912	940	929	911	982	946	931	879	924	938	942	931	892	929	968	911	919	927	1013	894	916	939	984	928	938	950	924	917	899	925	916	948	899	910	978	917	997	934	911	924	950	940	921	936	967	954	927	930	957	931	945	962	951	956	951	938	930	958	966	898	968	930	907	919	959	967	1013	954	984	963	976	951	913	957	923	947	990	882	931	913	921	957	941	919	945	936	954	896	864	899	963	995	959	957	981	907	905	923	945	922	816	961	926	924	892	877	944	926	937	942	965	961	989	927	868	926	860	895	932	951	933	952	958	910	921	904	931	918	914	970	970	928	917	996	967	930	966	939	909	914	955	951	933	842	895	925	936	984	934	977	904	934	989	918	940	952	950	903	947	969	948	1022	969	900	920	930	953	943	946	937	873	928	868	957	943	988	902	926	935	903	917	897	987	929	946	964	954	934	926	933	972	905	925	904	920	928	892	957	904	964	908	881	963	970	929	942	931	933	872	918	895	962	923	933	935	897	911	947	878	867	922	925	1008	972	950	965	944	982	913	935	936	929	895	958	942	928	920	967	906	975	905	910	864	926	915	900	968	930	912	897	942	959	932	956	902	920	981	903	933	931	976	915	927	903	943	986	884	950	966	966	905	906	903	975	922	903	897	958	962	973	911	936	864	959	994	909	935	955	885	904	920	945	910	887	920	898	937	967	890	938	926	913	875	947	996	862	971	968	956	930	869	968	938	899	937	935	897	977	922	912	955	905	923	924	1013	908	864	926	929	970	918	934	975	948	1001	971	915	944	963	969	998	967	943	944	956	938	939	971	919	927	924	961	916	956	929	894	918	895	897	922	898	941	922	931	915	932	909	901	944	923	902	894	935	866	890	905	990	965	948	927	943	925	916	988	963	974	941	1006	926	890	893	871	943	909	926	902	882	924	999	931	935	921	884	915	958	897	940	909	943	913	917	960	961	956	912	961	909	899	932	897	972	899	993	941	963	896	921	942	926	962	953	910	920	950	953	880	971	972	953	930	928	935	977	913	898	892	971	821	903	886	914	950	944	966	921	924	964	930	921	901	948	967	981	905	951	943	924	934	916	890	1010	920	924	907	875	914	902	925	933	937	939	950	957	933	901	943	980	917	955	928	921	907	911	986	950	934	948	926	918	893	890	920	939	929	899	1014	965	910	936	936	970	934	953	958	910	942	933	918	931	890	975	938	905	927	917	890	923	936	886	894	935	943	932	948	887	946	924	904	929	925	906	943	967	932	925	945	912	936	931	914	892	885	933	953	930	967	917	972	911	864	952	922	896	858	864	925	925	956	926	957	928	937	935	925	969	998	910	920	910	947	886	960	977	947	965	957	934	926	914	928	928	890	892	889	954	972	950	940	952	899	972	901	886	977	922	904	949	939	936	953	962	921	966	957	914	945	908	969	992	905	976	949	960	919	918	929	932	965	1012	1004	875	964	974	917	984	914	911	881	934	924	908	934	956	937	985	897	936	887	919	946	916	901	923	949	938	898	937	967	992	947	910	859	959	885	921	908	914	914	865	1013	906	928	952	954	970	899	945	916	945	953	960	957	963	1009	1016	954	885	923	978	927	967	913	938	908	952	956	887	955	959	887	916	914	858	936	919	924	913	926	930	902	942	945	967	936	970	940	890	925	957	868	939	906	916	963	879	965	899	949	940	914	956	948	988	931	894	912	907	966	908	952	944	888	908	881	915	977	924	928	971	943	905	944	906	907	936	897	936	936	929
24733	21154	24713	27860	21039	3914	573	502	456	407	430	371	366	348	405	387	331	351	383	377	390	367	355	396	371	363	360	348	356	397	412	354	349	380	362	356	354	355	355	355	360	361	347	345	392	368	381	370	362	384	348	320	368	341	385	331	351	361	392	338	384	391	366	308	347	344	353	333	323	333	355	365	351	360	349	376	350	352	380	358	369	373	351	358	397	358	350	361	358	381	356	388	372	385	354	370	326	356	371	326	342	342	376	379	370	349	337	352	347	332	359	361	380	372	364	354	356	368	361	347	339	380	352	347	338	379	367	352	353	353	385	358	356	375	332	370	341	382	316	360	382	372	378	384	385	392	412	409	351	382	343	380	371	375	326	358	363	352	386	332	339	394	390	385	380	372	361	329	363	384	400	364	339	401	340	330	373	356	382	366	354	340	351	375	374	361	341	325	376	364	366	362	348	355	372	357	376	374	364	343	382	371	325	386	337	327	354	350	345	366	357	392	355	370	351	332	349	360	338	396	377	373	350	362	348	337	392	374	364	384	354	355	345	360	362	330	343	328	356	376	330	375	371	349	362	335	360	353	387	317	366	371	327	354	349	362	356	331	338	340	355	322	324	344	323	374	376	386	331	329	385	371	367	366	383	388	344	398	335	335	375	330	352	357	339	342	358	324	354	296	412	330	325	358	386	349	353	376	371	351	368	388	335	396	382	381	347	378	320	326	375	354	324	347	361	331	377	351	329	351	345	360	330	369	410	350	341	352	360	326	370	372	336	328	371	371	370	315	363	341	365	426	346	336	358	345	357	372	372	344	398	339	363	354	350	361	380	328	356	339	347	364	321	376	351	343	359	343	332	352	337	332	384	360	363	350	364	366	381	362	355	356	357	391	367	370	367	343	325	330	346	392	384	347	392	370	324	370	384	337	335	336	378	370	344	360	396	368	351	374	315	318	383	340	356	324	352	388	355	371	347	381	371	384	349	354	346	330	385	342	333	352	353	370	370	321	319	317	362	347	336	349	414	370	369	341	355	343	347	344	363	359	369	342	343	348	319	364	348	365	350	344	359	332	354	304	373	358	360	321	356	340	362	356	390	370	367	377	362	337	363	328	377	370	358	376	364	363	383	328	312	334	342	369	372	356	367	378	337	318	369	355	355	386	361	358	347	363	354	335	355	353	336	350	349	361	348	316	317	360	363	369	336	349	377	354	380	370	363	359	398	372	343	387	352	373	345	363	351	356	365	324	393	342	406	365	366	385	336	358	356	344	344	304	350	375	368	329	378	362	348	367	396	384	396	369	376	359	373	324	376	380	374	348	383	373	331	342	360	343	393	365	332	342	382	326	367	367	365	351	373	317	375	381	374	342	325	364	351	329	380	338	400	350	377	341	388	314	361	369	333	335	352	371	343	329	344	363	382	365	362	307	355	377	374	345	361	371	401	374	371	315	339	360	382	355	382	377	340	366	371	354	360	349	366	385	335	375	381	337	334	369	368	356	379	367	358	376	334	368	360	338	375	345	321	372	381	353	357	371	357	336	345	370	348	355	325	328	357	365	361	358	389	349	377	362	345	318	349	345	326	370	370	358	347	345	361	395	388	376	356	354	341	355	327	316	349	400	373	367	385	378	395	352	346	369	355	366	345	352	379	362	308	357	337	345	363	355	416	372	348	364	341	359	368	356	337	365	367	414	351	380	326	382	371	395	361	337	348	379	354	420	369	360	377	355	318	346	375	373	382	369	336	355	333	377	336	343	342	375	368	370	386	378	324	386	325	348	379	360	373	373	357	368	356	348	348	369	358	347	335	373	328	343	352	340	385	361	371	361	358	364	327	381	319	347	361	366	332	340	335	358	349	351	381	367	419	357	338	343	373	361	353	380	374	360	345	335	351	370	341	360	371	367	335	393	366	356	361	321	334	340	371	355	366	315	383	328	370	329	373	378	389	356	358	399	339	353	372	337	357	350	325	341	340	323	350	393	362	355	350	386	318	347	376	342	374	380	357	379	351	377	356	360	376	374	383	364	350	321	352	367	363	404	377	375	345	367	351	357	374	355	363	328	336	364	325	344	368	344	398	360	333	373	364	377	374	329	387	329	352	341	350	363	349	353	354	348	419	356	342	344	371	366	387	356	344	348	387	330	356	343	357	324	377	340	340	378	382	346	379	333	376	379	303	347	365	363	359	343	370	410	384	387	365	386	370	364	323	365	370	368	390	369	374	367	366	367	333	341	306	359	351	384	387	360	355	320	350	358	384	356	384	369	364	342	345	353	334	362	336	351	356	356	355	338	354	343	343	321	379	348	338	360	322	352	357	366	333	317	374	366	388	388	326	358	353	349	377	362	353	390	359	328	346	333	358	350	386	379	348	384	372	395	355	355	331	351	379	349	367	372	357	352	357	391	356	354	376	366	353	376	386	354	389	349	376	367	371	376	321	371	377	372	403	388	349	343	356	383	352	370	350	330	354	376	360	372	352	381	375	351	371	365	361	387	361	377	355	342	358	336	372	363	343	323	379	374	393	340	337	390	375	356	363	384	363	360	339	367	311	376	357	365	375	346	376	367	376	330	318	339	345	351	377	361	370	373	348	384	350	374	331	319	361	359	355	383	363	379	371	377	373	326	364	366	377	379	345	356	369	357	331	317	388	359	348	333	361	378	361	381	323	363	348	352	345	295	369	362	347	350	321	343	367	367	326	374	375	389	370	410	353	357	341	331	340	360	325	368	390	353	392	345	345	410	397	349	337	346	348	389	358	401	353	361	329	343	334	358	361	353	356	353	316	358	371	333	338	366	409	340	330	367	371	374	340	340	360	370	378	386	366	359	334	326	353	380	348	389	390	331	339	347	356	343	385	403	382	345	333	357	318	364	368	350	370	373	371	327	351	374	382	385	365	374	342	337	341	323	360	328	372	349	355	358	346	333	345	349	380	341	354	387	366	364	330	418	367	390	368	375	366	354	370	385	354	373	357	358	341	359	368	365	341	391	384	352	354	374	339	358	333	369	367	318	355	323	346	332	338	350	361	321	321	356	345	402	327	348	365	371	389	408	362	386	377	358	387	347	352	359	366	366	368	369	373	357	344	357	371	346	378	341	309	373	361	319	373	355	346	335	352	353	362	365	353	394	416	352	393	340	356	355	329	380	352	349	328	358	383	321	350	345	347	361	350	327	355	360	322	356	343	352	350	357	350	347	354	367	335	357	345	357	347	389	329	365	350	339	362	377	346	340	324	334	306	364	349	305	353	379	360	365	364	363	335	295	355	330	344	355	355	351	366	369	339	369	367	340	345	346	353	360	358	314	323	350	380	378	373	366	336	362	332	409	357	379	355	387	374	394	412	351	376	329	325	387	349	365	377	401	346	347	390	331	347	348	348	343	353	341	348	340	346	361	354	374	345	368	373	353	363	333	350	370	365	307	345	298	354	398	386	394	377	345	355	363	369	380	366	363	371	375	345	328	326	354	347	357	315	341	389	354	408	350
7001	3097	2077	1323	1040	929	872	830	837	796	787	774	818	794	751	777	781	793	790	793	834	762	813	727	793	785	776	779	811	802	771	762	775	744	744	822	834	754	796	834	794	771	764	758	853	821	754	767	801	798	819	779	803	700	794	819	813	750	785	770	709	774	797	797	756	772	774	813	749	750	774	792	825	752	793	760	841	763	776	786	800	839	776	748	812	815	797	768	768	777	780	746	795	801	802	783	773	818	786	758	735	790	802	831	782	773	759	752	745	732	770	828	772	742	791	780	783	754	807	765	800	731	793	810	802	768	777	785	787	780	753	761	808	728	780	775	847	788	789	770	860	726	765	778	820	807	755	777	774	806	775	806	718	808	760	759	802	764	767	794	790	773	731	804	779	805	814	804	815	753	758	773	762	806	749	764	758	733	816	797	777	822	774	774	789	772	792	798	797	825	754	754	758	750	751	786	753	746	761	758	788	750	811	821	820	755	763	743	790	738	751	761	818	739	764	820	747	784	816	836	774	749	754	845	766	811	778	781	750	754	787	765	746	837	798	778	812	752	812	800	770	770	803	745	775	760	750	736	764	805	792	762	808	790	775	732	824	738	727	813	781	769	778	763	759	794	759	821	765	748	764	800	875	792	842	819	831	765	776	797	764	795	824	773	746	745	784	728	786	774	783	789	783	790	768	759	790	793	824	782	777	745	773	802	799	734	804	731	799	772	809	796	822	823	800	753	753	822	814	788	812	770	773	823	766	794	747	762	729	787	770	783	770	741	753	772	764	744	787	769	748	726	791	808	810	765	799	783	806	793	756	767	757	796	761	810	797	781	763	793	766	756	754	743	766	787	725	769	763	736	802	799	788	765	781	762	763	788	775	805	808	756	774	762	818	766	782	788	785	726	768	803	789	790	723	806	730	792	775	777	769	837	744	761	763	725	807	857	788	809	786	834	757	761	754	755	749	791	761	787	773	798	761	775	762	754	811	793	774	739	786	769	774	719	798	771	797	789	788	788	773	807	787	782	778	817	800	793	772	755	747	823	753	781	755	789	787	765	736	808	799	766	768	783	765	742	770	778	833	796	778	827	852	738	819	793	808	759	778	772	754	774	817	746	794	723	746	805	789	774	805	800	798	772	774	764	730	811	792	782	789	794	775	826	788	787	787	770	764	764	778	785	742	779	742	779	796	794	764	845	781	722	766	742	780	778	763	745	833	743	749	797	774	785	796	775	804	730	781	768	791	767	795	804	770	819	781	799	788	767	766	742	765	798	780	776	790	778	734	775	821	764	803	762	769	752	830	823	772	820	781	762	844	813	758	825	762	731	746	803	742	739	776	742	829	813	758	730	737	787	799	818	803	797	776	751	738	752	794	809	810	802	787	747	780	768	751	747	816	728	747	771	783	740	772	767	801	837	745	776	738	747	779	742	802	797	750	779	778	751	756	807	778	772	820	838	788	790	812	792	801	808	838	756	769	774	753	813	772	814	769	776	763	779	806	760	763	780	753	731	752	751	756	812	765	783	827	813	799	780	762	777	763	803	805	769	784	776	763	771	762	747	774	771	762	751	742	772	788	860	765	771	765	759	763	733	784	773	843	790	793	775	823	762	781	768	769	800	739	782	812	733	789	737	799	774	747	799	812	784	761	754	744	755	773	788	761	759	772	801	793	766	748	767	758	788	734	776	764	793	812	853	820	791	779	782	826	795	765	816	747	828	791	744	765	796	729	769	814	797	818	818	768	783	777	773	748	782	801	754	771	769	748	785	766	771	785	791	771	834	840	838	788	738	778	780	732	807	785	780	845	779	706	794	773	814	784	769	799	758	797	764	809	775	789	763	765	779	744	780	841	752	751	740	786	814	765	774	777	778	775	814	759	784	759	796	832	750	778	778	780	813	777	795	825	720	784	748	741	805	790	784	779	806	762	760	793	783	790	763	791	784	743	783	790	765	793	808	792	775	768	776	783	798	758	785	749	828	802	788	805	755	755	858	747	783	757	809	806	747	794	761	782	787	806	785	779	769	764	761	760	803	789	792	776	756	783	771	823	769	779	792	757	826	751	759	697	797	749	826	782	779	761	816	816	794	779	752	797	767	777	812	786	735	808	736	794	747	785	786	769	796	780	768	792	797	819	757	783	763	797	800	776	758	742	793	754	757	814	784	801	835	805	817	796	756	764	792	771	765	786	756	775	792	781	757	781	755	788	839	774	829	749	746	792	750	766	762	731	764	783	812	810	783	777	825	762	814	778	857	744	768	820	816	767	752	742	767	778	752	725	805	798	785	775	821	794	731	775	786	785	821	762	788	818	720	835	786	760	784	803	734	759	788	781	760	753	776	816	759	804	789	763	744	756	808	777	807	830	753	818	775	796	785	741	798	767	784	723	781	811	771	758	804	764	803	801	788	793	816	804	840	745	787	764	797	799	765	772	748	792	785	780	760	838	758	779	792	770	759	761	753	767	803	797	779	780	784	707	773	772	733	767	770	819	759	794	738	751	822	756	783	783	763	804	750	776	741	763	811	823	784	783	807	717	744	809	732	766	779	784	791	764	761	765	832	776	774	736	764	768	761	788	791	783	743	781	803	810	784	825	741	829	761	776	779	706	741	783	755	788	773	777	836	853	814	771	741	762	741	725	797	757	761	800	825	772	784	746	761	778	797	781	784	785	760	875	791	777	730	734	803	771	773	770	793	797	802	798	763	776	734	755	754	812	738	776	756	779	781	762	776	739	784	732	736	793	763	778	776	767	804	785	756	761	746	767	756	741	765	797	791	797	830	737	795	763	799	799	764	721	787	768	781	791	788	781	776	768	815	761	699	823	775	811	809	751	751	746	828	795	792	799	726	765	720	824	757	714	751	781	767	802	783	776	764	779	760	812	768	720	752	851	761	836	777	797	812	763	765	772	772	743	761	808	770	781	765	734	762	759	763	786	806	754	780	784	747	797	761	834	783	789	776	799	811	765	764	779	763	748	742	783	734	792	786	780	732	758	753	757	755	796	821	778	777	772	772	747	817	811	762	824	780	748	813	733	778	801	783	794	798	803	819	816	802	832	745	744	837	801	767	800	753	807	826	790	791	763	776	808	743	764	787	819	823	799	786	798	764	739	752	740	763	752	753	752	789	775	809	740	735	764	749	801	770	806	734	756	789	767	737	769	778	784	766	811	801	801	785	756	776	812	789	745	754	847	785	792	772	793	814	790	796	720	795	767	760	732	735	731	809	761	752	816	743	759	784	742	782	738	750	782	774	820	795	806	758	761	759	746	774	759	763	836	813	775	775	807	765	794	734	784	786	737	812	803	818	749	737	785	761	793	783	817	783	776	800	794	794	788	753	780	783	818	741	785	796	783	817	740	741	752	766	809	772	811	784	798	810	793	812	751	740	755	755	750	790	772	767	795	788	802	789	784	700	776	749	776	773	776	770	824	771	807	798	787	804	829	778	788	795	740	766	798	735	818	766	816	787	761	738	777	782	808	769
23913	21132	25277	27253	21140	21134	3034	469	314	294	259	224	234	228	213	186	207	191	195	206	184	203	180	206	171	188	188	188	188	217	188	184	158	162	184	201	180	187	184	191	202	183	179	182	193	196	185	190	193	200	175	180	174	199	171	172	188	176	181	162	188	177	173	190	181	167	178	172	173	188	192	164	201	183	187	176	168	170	179	191	169	166	181	162	177	169	184	204	193	188	181	180	154	166	191	173	203	158	196	200	189	195	187	168	176	191	170	173	209	177	195	177	206	164	172	192	192	160	186	184	169	205	185	169	190	183	167	179	172	212	206	183	182	186	186	176	183	155	170	186	213	174	183	185	187	181	196	164	202	221	187	187	177	190	173	188	179	190	176	165	183	160	186	179	187	172	166	167	197	178	170	173	181	167	197	185	168	175	177	185	176	184	171	192	186	184	176	167	174	204	194	166	173	163	177	206	146	166	200	200	210	174	165	193	164	191	193	183	170	165	178	164	175	183	171	191	177	184	190	165	184	200	213	185	188	160	176	179	190	181	193	171	184	198	173	187	205	159	201	203	176	178	201	198	162	202	181	159	167	180	193	198	162	176	170	167	202	174	191	192	177	174	209	195	174	194	180	198	185	204	192	190	174	173	172	193	175	185	175	154	174	194	186	184	189	162	190	181	189	182	192	195	188	173	179	180	176	153	185	166	180	186	191	157	182	189	202	189	184	168	180	176	177	180	185	180	193	210	173	170	207	164	159	169	157	191	190	175	189	152	169	196	187	185	193	173	192	190	163	196	187	196	203	150	160	147	178	183	169	156	192	186	203	191	177	189	187	171	158	188	168	164	169	152	167	153	165	170	166	170	181	176	205	179	170	170	164	184	176	185	177	201	162	187	187	180	168	181	185	195	194	214	192	178	170	179	185	191	166	188	183	192	156	187	188	174	197	199	202	170	169	187	172	170	184	164	187	171	180	178	182	178	193	186	182	179	174	187	197	161	184	184	183	174	176	192	179	209	190	191	182	188	170	192	177	180	179	189	181	210	127	185	170	162	172	186	164	207	177	188	174	166	168	182	206	176	179	185	169	155	189	201	187	145	174	173	210	151	169	161	174	163	161	192	201	168	163	200	168	166	190	176	179	178	176	215	194	173	211	208	170	187	219	184	194	170	186	164	168	191	180	196	191	168	178	182	174	194	174	212	195	175	185	170	162	164	150	179	167	187	184	197	188	193	198	185	184	191	161	193	193	168	168	189	168	185	178	172	180	204	210	180	170	196	179	216	179	191	158	177	182	203	183	169	169	189	173	200	187	175	174	176	176	174	198	197	192	199	176	167	182	174	181	176	162	188	189	177	183	187	190	177	195	184	159	185	175	191	206	174	181	213	180	203	187	176	194	166	163	166	169	191	170	184	210	183	184	176	188	207	178	169	207	202	183	160	177	184	167	192	183	164	196	166	169	187	191	155	180	161	184	184	189	170	164	161	188	171	173	153	191	177	184	182	158	198	210	196	179	175	190	178	168	181	177	191	189	173	189	181	159	173	181	185	146	173	192	194	160	181	173	147	194	186	175	187	179	170	147	205	186	171	189	167	176	203	186	176	179	173	207	178	171	182	180	182	157	154	186	181	167	195	171	172	193	154	192	213	168	203	183	176	172	226	191	192	191	163	175	189	186	183	152	151	194	181	187	176	199	173	171	169	157	194	178	186	171	159	181	186	191	200	167	174	210	138	178	168	179	187	183	187	204	171	202	159	183	193	204	195	164	202	149	176	188	172	164	191	183	173	199	190	201	178	179	192	203	212	167	175	176	203	163	174	174	193	154	165	173	180	180	191	179	182	165	196	209	183	165	175	180	184	168	199	180	159	200	190	198	194	163	211	178	176	168	161	174	184	177	174	165	198	173	207	197	187	188	194	177	163	181	192	183	164	196	194	176	186	172	162	168	176	172	185	183	188	190	182	197	205	180	146	177	216	215	180	186	185	206	185	190	200	174	161	202	199	196	202	199	181	151	147	175	190	182	205	187	183	216	188	172	173	167	185	183	158	182	153	164	162	212	163	182	174	163	175	170	185	196	174	167	161	184	215	187	195	198	195	179	180	155	197	199	182	171	192	201	177	173	177	195	147	156	172	167	159	190	193	189	188	186	156	173	183	191	174	196	165	157	168	170	164	169	185	174	189	166	175	175	171	162	184	158	173	203	177	193	179	173	190	199	201	194	175	168	166	155	164	147	162	172	214	187	178	187	207	165	194	176	177	167	182	206	172	167	179	168	179	187	168	179	177	172	173	170	187	206	170	171	185	157	182	201	170	197	177	180	174	203	212	181	166	180	180	160	171	179	155	191	184	195	174	143	179	193	153	174	190	189	194	179	191	161	154	178	179	186	192	195	173	183	175	199	188	186	191	181	189	195	184	201	186	184	168	171	186	193	167	189	162	169	189	162	181	190	193	216	199	191	183	183	190	184	181	161	152	187	185	162	171	190	184	184	185	168	153	184	184	157	185	198	193	202	197	179	175	222	190	184	177	170	165	185	180	181	161	177	205	178	176	187	180	167	183	184	169	157	177	180	183	178	181	191	177	157	189	179	187	173	185	168	182	169	172	189	168	200	185	186	181	171	164	189	193	191	183	186	184	164	164	186	171	182	172	145	174	181	191	180	186	173	205	166	179	193	188	191	182	173	196	168	170	168	184	155	190	200	203	185	182	171	170	180	178	194	174	177	187	177	169	174	170	150	159	206	157	200	177	199	180	185	161	178	159	189	183	186	201	191	181	179	185	172	156	178	167	185	162	192	170	192	223	205	166	173	178	201	168	184	189	153	144	178	173	199	166	161	167	171	164	190	168	183	182	171	176	173	203	184	198	190	200	180	179	170	194	205	183	172	180	184	177	192	206	182	189	178	185	190	196	190	198	162	161	187	178	187	195	204	178	208	176	202	198	208	174	175	168	192	192	185	188	201	173	180	200	159	183	175	188	187	176	189	170	186	169	204	195	150	160	186	173	182	201	197	175	175	201	196	180	200	170	169	187	201	177	143	188	178	180	187	207	180	186	161	192	160	184	206	201	200	163	181	153	169	155	168	181	214	185	168	192	198	189	172	168	171	184	195	193	177	167	166	154	160	179	187	175	191	184	177	165	167	180	177	212	183	190	185	193	188	181	180	161	169	167	161	172	175	188	191	178	211	179	183	175	199	199	177	160	176	206	181	162	150	170	190	172	185	193	187	195	193	187	172	179	192	186	157	182	153	185	198	163	189	194	144	177	175	184	184	206	186	185	171	174	182	178	188	178	153	210	216	177	185	203	201	160	181	196	188	207	164	178	183	197	185	188	159	162	179	167	162	200	206	180	184	197	189	193	181	188	163	190	192	155	203	192	199	160	170	152	156	183	185	175	167	156	184	170	182	201	162	206	180	203	165	200	162	158	160	167	186	185	193	187	187	184	186	182	170	183	208	162	192	189	192	177	171	207	158	173	195	155	179	188
4533	4733	3032	1407	832	711	564	532	534	487	476	476	479	472	466	468	488	465	443	460	433	461	449	415	426	427	423	436	443	448	449	400	448	458	431	440	437	421	438	442	445	419	424	406	422	400	442	460	440	430	426	446	419	426	443	437	451	444	453	450	415	437	441	441	422	441	459	446	427	451	466	393	415	450	415	454	428	429	476	426	460	448	418	456	437	425	494	438	427	432	439	434	434	447	447	436	465	410	426	378	448	435	438	431	453	448	448	407	453	435	400	423	443	437	452	427	448	429	430	444	422	433	431	462	416	428	417	476	418	424	447	466	425	429	416	403	437	428	445	426	402	444	447	457	430	463	436	394	424	444	427	439	454	437	408	458	396	439	405	432	438	423	434	456	446	417	430	445	431	415	418	477	418	479	461	461	435	412	443	456	468	412	429	408	384	413	449	467	465	415	453	429	431	399	405	428	422	432	448	466	441	411	496	435	420	443	492	399	451	417	434	419	471	429	442	428	424	435	434	436	445	373	406	426	436	432	443	439	428	408	430	429	450	425	396	429	400	425	386	372	438	421	430	439	431	458	401	463	426	429	420	431	448	452	448	465	438	419	475	443	443	441	445	433	424	421	409	443	443	428	486	420	428	434	437	481	439	420	447	475	439	458	438	439	408	441	426	475	432	400	428	433	423	420	432	415	434	401	445	485	422	396	439	415	426	426	412	442	438	427	475	430	471	405	421	457	426	420	454	468	433	407	479	446	447	411	438	430	459	492	435	435	458	425	437	427	412	376	426	427	424	422	428	400	444	419	390	441	442	451	413	409	436	410	426	416	430	445	384	448	421	449	418	449	459	436	438	473	432	446	479	451	471	417	405	407	444	393	436	422	449	419	430	454	405	441	457	414	434	427	458	426	418	405	430	470	429	426	451	424	416	435	449	434	420	453	435	408	447	437	426	423	450	436	453	448	425	421	413	433	451	451	455	429	435	494	415	429	425	428	431	402	441	463	437	438	449	386	430	393	440	421	441	411	433	460	423	473	416	425	407	408	453	446	436	431	433	450	417	415	400	465	489	463	458	414	451	423	435	472	443	461	429	439	452	409	424	447	431	466	394	408	458	428	429	425	417	437	390	425	452	413	418	465	389	423	408	409	448	451	457	443	435	415	464	449	429	457	460	422	414	436	410	386	422	394	436	414	480	463	436	448	437	408	413	453	427	407	446	442	400	406	442	443	472	406	428	417	421	462	404	411	448	433	422	439	454	403	440	451	405	437	452	434	417	427	473	426	422	433	455	445	456	434	470	427	442	449	430	445	439	460	408	436	466	460	447	429	432	378	438	457	435	428	433	437	454	439	422	436	465	419	438	429	421	469	449	413	436	441	410	438	420	452	421	403	418	453	442	407	418	414	429	442	416	423	442	441	398	408	449	398	423	426	413	431	434	430	465	454	450	443	398	466	416	416	428	441	470	426	452	435	415	451	408	455	457	437	463	444	427	422	421	428	416	425	428	464	397	434	416	463	435	456	436	428	415	448	438	466	431	446	434	416	419	435	465	411	474	404	435	439	459	418	491	435	464	421	423	453	444	419	432	423	431	440	432	419	404	436	447	439	436	416	413	415	421	432	466	455	480	439	433	442	442	453	405	435	456	457	413	385	418	413	423	442	417	413	424	460	442	425	461	474	420	433	407	461	417	411	434	415	436	419	391	430	473	473	443	422	426	469	440	474	435	437	475	434	426	432	412	414	436	445	457	434	412	427	406	417	440	443	438	367	431	474	419	420	411	463	469	416	423	416	432	402	397	457	431	403	433	455	446	412	446	409	429	448	442	436	448	409	426	447	405	437	438	424	433	455	405	448	461	447	443	435	430	406	445	428	415	444	418	449	463	410	427	479	446	426	441	403	460	450	455	446	397	439	437	453	470	455	421	440	476	471	438	454	451	442	420	449	421	433	436	416	437	413	426	417	379	435	411	444	441	411	408	429	414	414	415	439	401	443	401	409	442	411	412	426	436	470	452	418	444	443	432	425	411	471	437	423	405	413	442	430	429	425	439	441	430	448	367	422	448	433	417	459	450	436	429	418	444	399	460	454	465	452	448	449	439	398	414	412	407	431	438	410	430	462	438	415	414	413	421	439	427	445	417	424	455	430	434	421	449	427	467	400	424	438	406	415	427	403	416	433	371	420	434	447	428	449	424	405	441	408	464	445	407	450	404	452	420	448	450	436	421	468	417	465	429	417	433	415	404	461	406	441	426	454	434	413	447	436	398	429	456	425	441	407	421	458	423	432	442	395	435	444	373	441	409	414	414	441	429	424	422	463	472	441	411	470	432	431	412	446	412	448	484	436	440	434	449	442	430	439	469	451	445	462	446	408	424	452	421	423	466	459	449	435	427	441	431	399	482	437	405	439	429	456	432	495	444	429	445	437	396	457	445	433	452	420	411	459	430	416	441	399	423	421	423	482	473	438	412	400	439	453	435	439	445	425	442	414	424	440	395	387	438	452	419	434	458	468	431	414	406	475	464	441	447	413	424	399	447	453	441	406	447	414	434	426	412	461	436	437	427	493	441	464	435	445	411	442	418	425	426	425	454	410	430	420	440	430	429	441	450	438	391	478	435	433	425	466	424	440	408	447	451	411	451	428	443	417	462	483	383	480	442	435	442	404	481	417	422	438	416	415	465	430	444	459	415	440	449	435	428	434	424	413	428	457	435	394	436	451	436	430	380	386	431	468	425	405	423	427	467	437	415	406	434	455	429	433	417	440	453	416	423	463	500	422	435	429	418	435	449	419	405	467	434	445	412	422	430	404	454	417	453	406	371	440	435	458	447	445	437	435	454	424	423	451	432	406	452	444	415	447	439	429	434	454	425	475	421	439	426	462	411	415	408	416	442	429	389	447	404	432	432	460	472	399	416	408	428	430	425	436	413	467	412	452	436	434	427	409	382	413	442	412	422	430	437	476	416	448	467	447	455	423	457	441	429	427	458	465	443	407	389	436	434	397	431	432	481	454	426	428	419	420	468	448	427	403	417	437	408	446	418	463	432	448	441	488	425	468	424	412	443	408	435	415	441	416	439	446	400	444	444	409	440	433	391	417	441	428	419	475	414	457	413	453	440	424	382	452	440	427	417	435	438	440	428	447	426	425	486	452	449	428	469	451	441	438	459	418	411	419	431	423	420	430	416	378	434	443	469	415	448	441	428	435	445	441	456	439	422	449	394	443	452	416	444	515	432	414	432	450	434	455	445	432	420	421	426	441	419	443	426	438	447	404	419	433	421	434	412	455	442	422	388	437	439	422	406	400	437	446	442	398	454	446	411	419	418	463	448	412	436	445	412	435	442	451	465	462	426	403	434	409	408	429	399	425	444	433	444	462	414	460	416	434	451	426	450	409	407	440	408	460	433	416	431	388	443	445	464	441	445	437	431	429	445	407	455	430	416	436	472	410	458	458	441	444	440	451	446	453	415	440	407	423	463	410	451	429
34697	11140	1542	712	607	556	464	468	435	387	448	479	508	463	461	457	441	468	437	434	457	430	468	425	473	458	428	448	475	433	448	442	461	459	452	477	453	431	470	461	458	426	468	490	420	437	422	415	437	471	427	432	480	431	443	427	445	445	436	484	440	477	450	466	458	487	423	450	420	445	404	441	436	438	433	458	440	437	456	435	441	436	424	470	448	451	451	466	433	437	420	428	437	468	459	467	472	449	453	448	416	475	482	435	463	445	486	411	477	469	423	464	420	438	458	402	438	445	443	444	446	392	463	431	436	433	435	432	399	458	417	443	446	467	461	477	435	427	452	402	413	463	434	454	436	457	443	463	445	447	441	417	423	442	463	408	438	457	432	492	451	453	428	417	470	438	428	453	452	496	455	443	445	406	466	405	464	434	475	438	387	445	457	431	476	436	437	444	427	438	457	463	422	434	442	459	427	483	421	438	402	451	453	449	491	481	455	434	429	455	440	431	461	432	426	467	461	411	445	445	437	468	456	432	406	457	481	440	459	413	470	466	433	401	433	417	469	432	401	465	465	425	445	455	476	460	475	443	447	494	429	418	441	419	455	419	409	443	437	465	442	469	437	427	469	450	437	477	473	465	441	464	457	396	434	396	442	436	501	477	449	463	412	411	457	456	442	422	433	489	475	421	476	430	473	414	391	449	477	426	432	426	473	438	413	442	428	484	447	448	443	437	426	476	466	453	446	410	426	456	444	467	463	438	428	420	442	438	436	459	425	452	428	458	442	479	441	450	419	398	451	446	459	450	417	476	445	460	458	445	418	430	418	468	434	453	450	417	454	451	476	474	468	475	439	465	475	445	475	457	492	407	443	456	445	435	443	463	492	448	447	449	466	435	455	463	466	464	479	418	472	417	454	427	433	439	440	433	465	437	424	462	475	496	418	450	388	434	433	407	492	459	477	467	420	495	409	433	462	464	431	404	435	477	431	439	425	457	463	503	467	464	437	414	455	437	431	427	490	409	414	437	463	440	458	444	441	437	406	440	466	451	445	454	412	441	395	478	479	421	436	483	441	396	433	438	438	458	427	479	443	494	447	412	443	449	441	437	458	411	460	461	447	423	412	455	439	442	426	445	459	444	467	440	476	456	461	433	458	464	472	430	441	410	492	434	430	407	443	447	466	434	470	448	471	458	436	413	435	431	491	434	436	408	425	420	483	429	428	438	449	398	448	428	452	426	452	413	436	443	472	454	395	439	422	450	441	436	457	437	462	420	436	443	426	460	424	489	412	425	459	453	433	458	432	431	445	432	426	421	438	490	429	420	478	469	460	394	453	448	409	473	426	455	466	452	413	404	396	464	439	429	434	444	446	431	474	465	451	428	421	431	423	428	461	467	432	428	432	435	429	491	467	411	418	425	439	461	439	446	469	440	464	470	501	403	428	458	424	435	468	435	457	441	405	420	431	416	450	436	436	445	436	481	438	449	446	418	462	447	453	500	432	457	437	451	429	439	390	472	447	423	475	421	473	454	469	410	439	478	476	441	394	420	463	469	458	443	417	436	462	433	447	390	469	467	459	452	458	450	444	408	428	387	440	427	474	478	475	444	435	413	425	460	430	487	454	455	435	446	464	461	433	435	434	408	413	472	428	436	432	418	447	438	462	452	446	426	441	450	445	451	430	459	462	471	437	404	439	447	448	421	433	459	515	440	483	443	473	416	448	426	450	438	440	435	432	485	436	431	425	405	437	412	488	466	423	460	415	402	466	463	405	481	440	459	450	421	430	433	467	453	431	461	432	453	451	427	461	440	424	420	420	459	432	420	414	460	466	447	393	427	429	469	457	445	455	477	412	465	463	426	477	443	423	479	441	459	497	434	463	463	454	442	409	454	446	438	402	454	424	473	444	468	449	432	469	461	469	427	463	439	434	463	486	425	440	479	476	426	423	440	455	470	449	425	475	422	457	426	448	461	443	439	465	431	498	467	481	451	439	454	438	465	426	428	428	448	424	434	463	460	428	453	447	406	425	400	430	461	432	457	413	460	465	451	454	465	462	467	430	434	446	444	470	456	425	524	485	458	441	425	432	486	488	481	514	438	442	425	421	461	470	439	441	407	407	420	495	437	419	389	440	488	459	424	440	423	406	452	435	409	427	428	447	452	448	421	445	444	432	491	429	479	438	452	438	447	435	431	445	446	410	423	476	444	443	432	446	454	420	450	433	446	454	445	456	465	428	425	448	426	478	472	459	447	442	453	449	479	429	474	439	400	432	428	451	440	437	431	412	462	449	444	465	440	485	446	448	425	455	445	420	437	437	455	451	422	466	462	421	463	481	426	465	437	418	435	462	415	433	475	425	423	438	475	413	454	407	492	431	452	458	461	415	455	429	487	435	424	446	477	435	419	430	413	429	444	433	460	405	419	443	439	446	481	465	427	456	432	431	426	463	431	442	428	445	442	438	409	457	436	445	454	459	445	463	506	439	434	461	466	449	460	444	399	462	454	429	465	419	430	510	392	470	420	466	475	444	416	429	406	435	480	427	409	438	462	470	445	453	471	426	451	393	442	462	469	472	439	482	459	468	493	460	476	422	459	388	476	466	442	407	434	454	440	448	436	435	439	454	431	433	462	413	424	445	422	421	417	418	467	414	411	449	445	471	418	446	435	445	439	473	404	461	427	449	451	434	450	421	432	427	454	435	416	474	423	435	440	428	421	437	470	446	444	426	425	451	456	469	445	434	431	440	463	448	445	528	436	467	432	465	463	433	391	399	466	418	449	465	438	473	489	463	442	450	455	455	453	442	464	489	398	438	427	477	445	439	427	422	445	459	474	431	420	438	389	425	433	422	434	451	404	441	435	463	497	445	468	472	476	416	439	406	463	427	460	471	428	438	461	441	419	415	458	454	443	469	451	494	422	467	445	450	410	449	439	446	475	424	429	434	476	482	454	441	454	452	464	445	415	420	435	455	487	435	487	451	467	448	432	477	449	462	424	451	422	448	464	444	460	453	422	427	446	462	441	451	427	450	439	424	468	419	425	492	407	449	452	468	444	426	414	451	443	458	468	478	467	413	456	450	474	407	446	485	451	415	445	461	467	426	436	453	458	438	426	446	477	437	417	472	423	407	468	449	417	464	462	446	446	431	419	434	497	435	399	463	486	447	443	483	398	433	431	454	479	436	438	464	442	408	440	442	464	442	444	424	435	443	430	464	449	433	424	468	445	498	466	459	437	436	417	464	452	404	453	474	422	397	529	429	404	432	407	438	447	439	474	416	422	482	490	442	426	418	414	446	470	445	457	486	490	454	469	457	421	425	433	432	429	439	420	441	435	406	414	460	438	434	441	456	443	397	461	402	458	400	451	418	431	468	451	416	424	401	456	459	433	430	402	481	448	428	482	488	438	415	481	435	443	471	415	445	468	421	492	426	398	469	431	431	454	440	435	445	435	444	449	437	471	437	427	450	437	446	428	440	462	466	450	437	408	433	435
10292	1256	1132	999	1027	1001	994	978	928	999	957	998	916	997	954	921	973	1012	1023	965	974	1001	955	988	927	986	951	1024	1014	926	958	1004	969	1003	978	936	881	985	940	940	976	917	971	993	984	933	982	989	1016	968	1001	945	957	961	982	949	919	976	986	967	1007	914	973	1000	938	963	954	943	961	946	972	976	973	937	1000	989	911	971	941	967	938	978	964	990	1008	1044	1001	958	971	969	955	992	1011	939	960	1016	993	935	948	1017	938	939	1029	1003	918	997	994	977	934	993	905	986	963	931	1018	1035	956	932	925	915	987	1032	924	986	964	953	969	935	945	1015	975	1002	960	982	988	950	1011	959	1047	956	932	921	995	975	993	988	907	950	996	1005	1002	925	965	981	942	989	940	960	1028	936	1013	994	964	938	983	955	965	943	1001	984	971	947	980	964	992	931	962	979	920	951	976	994	968	971	944	991	957	977	1009	935	967	930	1016	969	963	974	952	955	948	962	1003	980	958	914	1003	944	979	958	987	906	904	974	974	975	969	964	979	958	994	974	1047	999	970	955	973	926	983	984	973	1044	950	1005	996	953	990	934	989	963	982	970	989	964	984	923	913	970	960	984	908	1053	1015	967	932	979	935	994	964	997	993	925	1015	973	997	994	1012	932	979	1020	981	1013	922	927	966	921	1008	936	974	975	980	988	963	1013	912	974	921	938	969	936	976	942	997	991	899	976	1017	962	1041	994	974	966	976	965	967	952	1000	997	1020	1004	987	973	988	949	937	995	1036	963	1013	990	970	972	953	978	972	929	939	1014	936	926	935	956	960	960	937	973	1045	1020	991	958	1017	999	992	943	965	965	998	977	933	962	950	1020	953	960	965	954	953	939	920	936	987	1003	958	953	930	984	980	970	927	982	953	1015	956	1010	999	931	961	1010	920	1011	955	1003	981	961	998	966	923	947	969	974	931	884	946	975	1010	997	925	970	974	954	959	929	926	1013	929	943	938	951	1011	956	915	954	946	1001	955	988	985	987	970	926	963	934	1011	950	953	1002	1005	920	960	982	958	917	963	967	994	936	966	948	946	965	1004	951	982	952	945	970	891	945	1013	945	996	959	977	979	974	964	951	978	1029	985	961	965	967	933	963	957	971	965	928	924	956	960	951	980	978	994	980	1003	930	946	951	936	928	996	970	929	987	965	928	1004	962	940	1026	995	963	967	932	918	989	968	993	909	955	1007	931	967	957	981	980	974	936	1006	955	954	957	964	979	1003	1021	983	962	936	991	994	1017	957	1023	959	990	972	960	1005	1051	945	986	937	993	924	908	901	987	956	984	941	935	999	1035	974	999	970	956	950	1009	950	974	947	933	945	955	1020	970	976	888	947	960	959	979	1008	971	957	994	968	981	927	946	1020	955	978	990	934	991	936	938	926	940	972	980	946	1029	917	906	950	960	971	1054	972	969	981	983	990	965	934	991	961	967	945	1004	931	1023	959	943	912	975	978	962	950	981	927	995	920	981	951	955	976	951	988	973	967	1013	997	976	957	993	950	957	971	977	1024	1020	956	1005	991	935	944	1021	970	901	953	1005	981	970	1015	933	981	940	924	968	1022	965	1013	928	979	963	986	1017	946	969	981	1013	1011	910	982	961	962	999	1051	941	984	972	897	918	961	974	938	994	994	947	937	1013	968	986	1014	969	981	1004	1012	907	953	996	959	944	958	968	959	1033	964	961	978	939	1032	969	952	947	1054	984	930	931	934	958	916	1006	990	974	992	969	928	958	962	948	954	920	941	995	1007	926	943	947	953	956	949	926	967	924	972	945	953	974	967	931	966	991	988	1025	1040	944	947	964	993	967	1012	1007	943	964	1020	955	982	989	964	935	1012	927	999	949	948	930	933	953	955	958	935	989	926	1014	920	992	958	990	965	974	991	919	949	986	932	954	974	1014	975	946	945	907	961	977	955	997	997	990	940	963	969	949	957	977	974	928	1007	920	975	1023	915	978	988	963	915	975	967	957	982	936	943	971	962	1015	961	907	947	957	973	958	946	943	983	965	975	971	920	1034	995	981	979	930	963	981	954	988	929	928	969	959	997	1005	960	934	966	957	956	930	952	958	991	982	942	968	978	936	935	975	924	941	1037	1035	1004	980	990	941	964	1002	964	985	1014	985	928	955	941	986	917	943	969	1017	1003	995	913	986	959	934	994	953	947	949	965	974	970	1030	985	980	1013	1031	980	943	929	988	998	1048	1009	998	991	920	975	938	987	1014	944	932	958	948	1011	963	956	967	967	990	917	977	997	931	968	995	986	1017	963	958	960	949	949	967	959	944	957	908	1006	962	959	933	1027	989	916	943	939	1003	929	968	944	987	983	945	966	975	1015	934	1002	1016	971	927	921	989	967	959	966	998	987	947	947	937	997	954	991	1015	1027	1006	988	963	983	990	997	961	1008	952	974	980	939	983	959	928	990	933	930	980	951	998	961	963	951	961	938	963	975	980	964	954	965	948	956	957	953	1007	977	963	941	933	944	1025	994	954	979	956	1013	957	988	960	981	984	1015	980	996	1000	945	989	959	1028	963	959	1010	974	992	940	968	984	1012	1010	960	997	1005	934	971	1001	939	963	951	989	943	1000	959	994	990	948	990	987	1005	1027	980	931	918	936	909	950	1040	1039	1009	964	962	959	936	923	965	936	930	997	1002	946	946	945	941	999	950	908	960	925	1023	975	979	949	909	990	1010	987	993	1061	981	965	971	993	972	976	1027	961	963	994	994	986	958	955	928	915	960	992	964	987	909	956	1001	981	928	997	1008	930	982	962	966	992	948	956	994	922	929	1000	949	984	1012	920	967	931	985	945	991	1009	980	991	972	968	957	997	982	955	1044	939	965	981	994	930	986	973	987	924	965	979	958	966	965	942	1011	1003	944	945	998	974	970	964	938	971	962	931	974	956	961	969	965	1016	1009	945	1000	987	965	960	954	967	956	939	902	940	1007	973	1017	947	954	994	966	933	983	947	962	990	942	989	1014	942	966	967	961	938	946	930	971	986	983	945	972	954	935	948	1011	954	998	989	931	989	993	972	981	953	979	911	958	937	941	976	1053	1014	966	975	964	961	959	961	946	965	1014	980	961	957	981	936	1004	950	988	953	1009	1005	973	957	933	987	1011	948	926	999	990	1032	943	950	959	957	920	1015	984	1011	1002	980	981	934	944	925	968	889	1028	940	971	995	987	1017	1004	903	1004	916	978	947	1018	1038	949	977	940	939	1002	910	974	936	971	1010	974	952	999	1035	999	965	1021	993	953	969	984	961	1000	996	975	952	974	1009	1053	953	950	971	923	956	973	994	1003	1023	943	1029	961	969	980	969	948	961	1019	956	942	1034	955	1023	972	960	968	1004	1016	938	986	971	913	961	990	966	985	1005	962	934	1034	952	951	927	970	986	935	1032	969	1016	998	990	949	995	961	978	963	984	954	945	953	964	957	953	958	964	959	947	1003	966	945	985	921	998	975	926	975	974	964	918	954	983	962	965	924	963	970	993	999	987	958	958	1001	978	980	965	988	958	944	989	970	953	948	930	943	1034	972	953	1003	966	967	969	979	984	958	983	985	934	972	964	965	966	948	957	993	925	979	956	1004	927	984	992	999	958	994	910	954	911	937	981	1019	958	976	942	928	951	976	971	923	996	921	957	998	972	973	987	965	955	997	1011	992	977	972	1010	917	979	1010	944	935	962	1000	987	936
24661	21150	24688	27844	20985	3538	607	489	379	381	378	377	399	386	391	331	371	391	377	379	348	381	346	348	342	334	334	356	330	327	315	348	304	370	362	357	356	324	338	368	373	330	361	359	322	364	333	355	337	344	319	319	361	382	349	361	318	324	329	368	367	376	335	333	339	355	349	329	335	374	345	332	365	343	326	334	382	343	378	329	362	346	385	323	349	360	343	355	344	338	352	337	340	350	323	343	371	372	325	338	386	336	341	318	317	333	357	360	361	355	384	354	334	333	313	355	332	355	358	343	333	320	355	334	318	333	339	358	364	339	350	300	339	337	320	317	357	364	363	315	360	355	364	372	355	377	360	371	348	345	371	304	326	337	369	325	326	331	351	387	324	354	357	359	344	324	364	344	323	318	337	336	365	369	334	336	353	326	352	372	365	384	339	345	335	338	324	346	369	351	322	334	355	326	293	388	364	357	312	317	341	334	362	370	339	302	352	375	318	338	357	347	334	294	348	329	329	333	353	348	360	369	328	344	353	364	338	362	314	332	323	332	350	324	342	358	338	329	335	385	341	380	326	358	355	350	363	324	329	357	364	373	324	338	344	350	371	347	348	372	334	366	345	340	360	348	302	327	338	317	349	351	318	376	370	343	337	371	347	365	333	299	426	335	376	362	330	310	326	324	335	360	322	371	354	330	330	322	353	382	337	339	378	366	359	350	306	341	370	341	342	344	341	342	346	300	331	369	353	378	318	324	392	350	353	354	345	354	317	335	359	362	333	334	347	325	331	387	342	355	329	338	382	372	356	345	318	344	335	298	317	339	316	346	352	344	352	316	349	339	383	313	339	338	325	345	352	355	334	359	371	357	350	305	314	345	324	354	339	335	357	325	337	350	346	350	302	298	340	323	353	394	304	325	390	342	376	378	352	311	346	392	326	368	356	368	349	357	337	339	336	351	349	313	375	343	382	394	290	318	338	344	330	342	344	374	350	390	360	363	368	408	316	355	368	352	316	345	356	363	309	351	326	355	356	353	340	381	354	348	339	342	348	349	339	360	281	393	375	383	326	385	333	348	357	344	326	399	359	344	356	368	327	345	339	352	384	351	335	343	327	339	346	337	355	371	335	356	332	361	345	366	357	368	341	331	352	353	329	374	320	365	320	354	353	367	361	382	358	412	370	332	326	344	351	319	326	386	349	357	364	358	374	324	324	339	345	329	370	412	361	307	339	330	356	356	372	364	335	346	347	356	322	345	373	351	345	362	318	318	333	286	321	325	371	344	352	360	365	351	364	362	331	363	365	330	341	368	343	353	356	338	352	365	374	322	343	350	327	325	319	313	349	313	343	297	315	339	340	327	345	354	365	324	340	372	365	323	342	352	363	326	333	311	372	343	353	308	389	332	361	370	353	363	326	349	357	341	339	344	333	340	333	350	319	368	323	350	342	332	354	337	382	383	367	322	379	348	345	346	328	325	366	335	370	350	340	312	338	366	378	372	375	371	327	349	341	349	384	346	344	341	342	325	348	332	333	345	332	326	310	342	321	346	338	353	398	339	363	322	350	346	315	333	348	359	354	322	352	297	370	345	368	346	348	346	389	336	339	330	322	326	362	379	374	324	378	391	337	318	376	315	330	378	339	345	338	310	358	324	384	354	365	374	376	350	328	326	310	298	363	334	343	350	329	348	329	354	321	377	320	351	318	357	358	357	327	328	336	316	374	347	331	375	327	316	344	305	374	340	337	299	363	346	350	366	368	333	321	314	346	357	353	381	368	363	351	339	356	341	348	352	348	349	336	361	337	342	378	328	344	334	347	345	342	348	375	383	364	333	348	322	381	348	327	332	329	317	361	303	391	365	324	348	355	356	348	355	349	343	355	320	312	360	361	302	323	348	373	331	321	339	333	344	324	346	326	357	316	337	334	350	343	348	369	385	354	346	352	362	366	331	339	335	338	342	333	363	371	351	358	317	348	325	353	372	325	402	340	370	347	393	355	352	354	346	360	338	342	362	351	352	367	376	314	353	354	365	344	353	350	364	344	326	349	352	343	346	375	341	332	365	312	349	390	343	338	352	352	357	321	350	352	342	348	336	376	347	363	332	376	347	334	354	320	339	365	323	339	370	321	334	342	352	343	368	360	315	329	367	356	331	373	344	345	329	313	321	353	336	382	335	357	367	344	321	328	326	335	344	340	342	349	358	297	339	354	345	365	336	341	344	312	346	371	332	366	330	376	348	325	337	366	332	351	331	317	372	360	318	343	371	337	337	349	319	316	358	343	349	349	314	337	310	369	358	364	318	369	357	363	348	359	362	364	347	358	352	335	340	361	345	339	371	341	332	374	321	353	383	331	360	329	335	331	346	359	354	317	381	352	326	358	363	367	366	387	311	363	350	365	346	347	350	370	374	406	331	372	368	335	341	310	351	334	345	371	338	356	348	330	354	369	389	356	354	340	311	347	343	352	374	356	324	329	364	348	353	349	334	322	332	321	321	356	369	347	334	322	373	371	347	338	303	335	353	334	329	348	331	367	376	319	364	375	316	323	329	382	338	337	351	357	362	331	326	355	352	345	339	337	334	348	353	330	367	340	338	373	340	303	350	349	357	375	320	328	352	331	325	373	331	340	353	395	343	352	356	358	345	319	333	337	323	315	354	382	348	340	340	374	386	362	362	328	344	367	351	363	358	358	379	324	347	359	369	308	328	372	345	343	352	356	333	375	364	356	355	337	356	331	320	349	357	322	363	341	337	328	336	375	342	320	350	383	371	370	381	370	356	354	364	365	357	372	349	337	386	336	380	313	355	382	323	357	359	340	355	356	342	354	346	376	309	295	360	342	328	348	352	332	309	354	334	364	362	371	374	298	350	349	342	358	343	348	295	366	324	346	363	354	345	368	359	346	339	370	320	353	327	345	357	336	353	311	326	323	357	319	330	350	322	307	326	335	365	351	333	316	351	338	340	353	361	345	352	373	349	340	347	353	396	354	349	365	337	347	352	328	340	352	344	351	353	336	345	319	378	338	391	360	338	361	351	354	333	372	330	352	359	335	332	405	357	378	366	339	351	357	362	336	331	346	322	359	336	352	349	363	345	358	327	322	385	324	372	357	338	330	316	330	324	372	360	367	385	352	350	348	349	369	333	354	344	362	347	322	353	312	348	349	313	355	368	340	299	368	337	331	352	346	378	369	321	333	371	297	334	353	347	352	360	333	366	326	319	358	402	345	354	385	334	353	381	346	373	347	355	326	387	365	372	352	337	370	362	320	335	359	363	337	378	391	321	311	368	340	353	373	331	358	364	370	359	333	375	371	336	321	339	359	337	345	335	364	352	350	376	332	333	334	345	351	359	360	359	365	366	382	375	360	353	346	320	314	370	358	364	329	381	319	325	326	372	341	346	365	401	298	328	372	360	355	312	356	359	323	351	374	335	336	365	330	349	352	323	321	320	396	348	379	361	346	330	334	326	350	355	345	375	314	343	352	292	341	353
4075	3139	2199	1256	985	897	844	833	831	842	775	832	803	756	780	802	835	789	707	842	767	714	767	760	736	815	740	715	729	770	739	726	821	718	753	746	759	766	733	739	767	750	765	763	749	748	751	745	745	787	780	793	732	788	760	728	776	762	735	770	769	800	770	777	742	824	798	766	756	768	745	736	835	777	739	754	705	753	773	765	785	762	751	732	756	783	715	721	729	781	776	768	742	769	736	778	769	779	726	733	756	777	732	754	731	710	790	782	749	759	754	744	795	730	779	765	701	768	745	774	768	751	717	731	800	731	768	805	755	759	725	777	726	699	758	709	743	755	754	757	748	777	804	715	738	724	788	762	766	745	774	753	754	762	779	841	730	754	738	780	720	797	719	720	758	738	736	757	722	759	734	769	746	737	758	804	813	736	738	762	765	743	770	759	737	758	729	757	732	771	762	799	768	748	801	772	783	750	756	732	744	765	732	775	739	750	764	780	769	693	755	732	758	715	731	751	794	776	797	707	784	767	765	760	727	737	685	734	753	780	813	803	759	769	755	731	770	781	694	770	778	705	689	764	739	738	750	726	730	786	765	763	786	821	743	718	755	773	783	752	712	723	747	784	777	748	768	763	791	788	726	784	709	759	791	779	758	801	732	767	761	741	808	800	758	764	773	738	738	734	749	767	707	785	731	758	735	736	795	758	760	759	751	719	760	770	779	831	785	721	814	795	750	786	739	805	750	756	778	767	741	780	767	768	759	745	750	740	729	762	712	775	749	752	752	773	759	756	778	770	708	787	825	771	743	771	752	740	757	800	699	789	738	773	785	756	749	713	788	744	749	746	733	743	760	798	772	744	773	792	749	723	779	742	791	812	783	760	734	733	765	769	758	764	797	779	781	763	777	714	740	749	805	809	744	787	749	811	745	770	748	761	716	783	748	712	755	765	717	777	736	812	758	749	755	850	745	767	743	730	770	741	771	710	794	726	738	788	768	743	774	766	715	745	761	757	739	765	782	753	742	705	726	778	744	794	784	756	775	755	761	719	761	776	782	716	764	766	795	790	770	687	760	741	707	718	781	786	776	751	725	783	745	717	771	813	718	758	782	747	784	772	797	754	775	764	741	824	787	811	749	729	750	750	736	767	783	761	755	706	769	790	748	784	758	746	740	790	829	744	715	724	779	702	746	747	729	726	732	729	734	738	709	724	734	771	752	743	737	745	761	742	796	736	757	755	743	707	721	724	775	730	771	808	736	766	748	790	782	694	775	734	721	704	781	777	724	756	770	746	774	779	762	780	742	743	784	726	723	722	720	768	767	725	767	762	769	729	781	744	777	727	739	740	786	759	752	745	783	763	820	775	785	782	749	808	765	757	740	760	765	736	789	794	739	743	784	770	735	731	740	738	807	743	724	770	754	751	768	790	752	759	751	838	738	713	780	717	781	808	794	737	734	718	755	743	804	750	776	732	758	765	734	788	785	712	765	757	745	776	732	766	742	800	786	803	713	777	743	745	799	766	755	721	751	797	742	719	756	782	759	749	731	768	787	758	789	768	748	775	705	717	734	791	756	811	773	769	732	733	783	764	758	740	749	727	718	741	737	750	723	717	805	781	732	713	783	759	725	735	765	728	721	751	749	730	730	727	790	717	722	733	761	789	745	732	779	769	707	787	734	799	763	776	749	756	752	768	745	753	740	776	736	745	798	775	752	787	782	811	764	754	772	698	802	762	743	778	741	756	770	730	783	747	735	744	765	767	737	779	760	794	744	765	837	730	765	775	747	760	759	742	760	798	750	738	793	781	796	717	740	742	765	755	769	729	798	800	795	760	778	757	775	757	749	730	764	777	740	759	731	769	765	750	722	751	784	735	736	801	757	760	741	774	774	725	785	734	709	720	817	726	787	782	760	752	680	792	750	796	822	768	758	788	736	791	767	793	765	741	815	769	733	747	768	711	720	781	768	749	761	766	772	735	783	819	726	792	731	801	800	792	735	773	770	798	722	739	764	749	738	806	780	774	714	723	754	738	759	746	764	738	720	716	771	777	742	731	740	743	811	701	747	751	755	770	761	736	760	761	779	681	782	754	742	796	776	745	800	741	780	709	746	740	807	761	725	795	736	761	786	740	739	745	764	753	746	779	758	791	789	722	739	768	737	719	716	740	785	740	733	807	741	788	728	771	754	708	734	785	769	760	756	818	750	791	704	754	758	823	749	801	729	690	749	729	751	775	810	733	770	765	735	737	765	783	800	774	773	733	755	720	753	782	743	725	746	779	774	730	783	688	768	715	765	767	747	744	699	760	738	731	763	725	783	742	755	748	727	740	715	687	775	714	787	743	803	752	801	756	766	756	779	717	758	746	760	793	732	802	742	747	802	822	815	805	742	806	738	741	758	757	778	768	744	785	740	776	730	781	783	812	831	752	751	738	736	787	723	796	770	753	725	736	767	700	718	744	734	773	761	747	728	769	784	790	725	719	696	736	772	754	775	767	754	765	746	729	783	788	756	797	755	737	732	785	722	713	691	726	737	723	776	784	774	770	769	759	723	758	742	789	717	794	759	755	738	752	736	756	696	823	758	804	756	778	779	704	751	756	779	773	782	778	752	743	802	716	776	745	723	758	788	745	732	744	749	763	735	734	687	755	808	726	737	729	755	741	738	718	760	787	739	747	710	779	707	761	776	747	768	708	731	718	720	763	747	715	772	742	759	754	841	763	742	769	779	717	762	778	784	781	762	728	750	747	732	754	771	736	772	770	718	742	718	729	742	772	772	732	722	732	741	763	736	764	730	738	785	737	762	765	764	755	802	757	761	756	767	789	714	735	760	747	742	736	795	757	807	749	748	695	757	797	696	776	796	768	778	778	761	722	783	722	741	773	763	767	786	717	770	750	767	770	731	805	719	744	761	786	764	712	777	757	752	740	679	749	737	774	718	713	749	753	736	762	723	786	776	773	743	793	724	776	771	725	800	766	708	715	759	781	736	736	746	748	730	785	752	775	781	735	720	735	770	751	802	763	762	775	786	760	764	755	731	748	796	737	744	754	751	709	764	732	791	717	778	760	790	782	727	759	771	731	737	771	806	789	805	794	711	782	711	755	768	792	816	703	764	753	714	772	739	764	726	738	773	769	799	716	720	768	766	769	716	784	739	741	715	685	758	761	731	747	740	793	712	785	786	685	734	761	759	808	718	762	751	748	796	785	777	769	717	760	746	758	709	744	754	745	787	762	724	766	731	795	702	764	796	728	721	734	790	772	754	731	758	737	720	830	736	825	744	722	719	786	764	746	752	767	753	783	721	767	823	745	765	736	757	720	779	789	746	686	798	743	755	761	740	729	775	739	716	717	769	758	774	767	746	752	726	708	718	756	754	778	753	751	772	731	825	691	777	766	781	739	762	749	733	733	722	784	737	736	748	719	739	800	744	729	808	742	719	742	747	739	763	745	767	757	767	818	734	774	711	747	775	734	754	758	755	733	821	773	733	748
24010	21182	25332	27325	21188	21174	2976	466	332	304	245	213	221	240	205	222	201	186	207	190	185	176	164	181	189	207	184	193	208	187	188	160	207	184	167	169	162	169	191	180	169	180	187	182	157	173	178	163	167	156	200	168	170	190	203	193	174	202	185	172	188	174	179	208	198	185	179	167	161	178	217	173	163	157	182	158	173	162	195	182	162	152	165	177	160	155	160	180	188	175	182	158	161	168	187	144	163	190	162	174	182	170	162	178	188	162	158	176	208	168	168	184	171	174	172	179	147	160	174	176	170	167	176	186	173	167	155	173	174	167	180	198	178	182	197	196	168	187	199	168	183	168	174	169	190	157	159	145	175	170	160	202	169	174	140	173	185	168	174	169	181	157	180	153	194	153	182	161	173	163	196	179	180	156	182	146	146	171	166	175	168	181	173	184	143	179	195	182	177	187	165	189	171	167	168	156	185	180	188	190	178	164	178	175	182	206	154	161	206	190	168	193	146	185	178	164	185	205	168	188	186	155	174	150	157	177	185	172	188	174	161	161	184	191	174	142	174	167	165	167	159	166	190	163	170	178	193	167	167	162	180	166	162	162	179	201	195	192	170	164	172	193	191	176	187	187	181	188	192	169	176	162	160	147	174	142	171	166	175	174	187	192	138	160	177	167	158	184	182	157	150	165	190	169	181	175	167	179	197	176	176	185	174	185	184	155	176	190	172	189	196	144	166	197	204	167	153	174	169	193	183	179	153	212	201	174	147	165	175	179	191	179	186	171	180	149	171	188	178	158	177	186	162	170	178	166	176	158	178	194	176	164	186	192	191	178	194	175	169	151	178	177	190	174	172	179	155	186	157	166	188	186	168	188	143	182	183	182	165	147	162	201	147	191	188	162	196	182	191	164	175	147	169	178	154	172	171	187	201	204	183	174	179	179	187	177	182	160	194	171	173	191	178	171	209	191	146	155	180	164	150	180	190	167	163	165	192	182	162	159	172	177	174	173	168	149	163	189	169	192	161	169	172	166	166	210	169	183	183	177	139	173	156	179	192	171	153	159	172	181	156	167	161	168	180	198	179	162	190	187	184	189	168	184	172	170	184	179	166	157	180	159	167	186	184	201	191	164	188	162	170	153	156	156	189	184	163	172	164	191	194	164	196	179	177	152	185	163	186	189	179	197	186	184	159	171	188	173	167	154	165	166	190	181	167	176	173	159	164	176	199	168	158	171	181	173	171	155	164	156	176	195	154	187	160	175	170	189	187	175	168	168	178	166	177	184	188	187	192	161	175	140	181	161	172	183	196	171	180	141	163	194	155	167	150	170	154	154	178	160	187	205	173	160	181	175	182	183	183	165	198	156	165	152	172	176	179	149	187	168	161	164	153	197	183	175	175	181	161	173	172	183	176	192	167	166	186	176	161	168	153	193	187	171	154	183	181	191	184	185	180	194	163	171	165	164	186	183	175	180	163	172	188	185	177	186	181	165	158	165	175	160	160	173	163	173	208	182	166	174	168	186	172	163	185	196	177	186	166	195	189	149	185	179	158	187	153	169	179	151	165	185	191	168	182	183	186	179	179	147	172	153	170	188	183	166	198	191	176	170	126	172	163	197	169	198	196	161	193	157	169	188	174	172	143	176	193	164	169	167	176	159	176	194	174	196	155	168	145	156	143	158	154	184	180	182	183	163	164	191	208	199	184	176	198	187	151	158	157	176	173	186	162	171	196	171	158	149	188	171	192	154	181	180	173	166	172	182	185	140	182	171	185	166	165	138	168	192	183	173	198	176	187	181	182	183	145	164	173	181	155	166	165	164	168	146	159	164	188	179	142	204	179	166	158	161	163	175	176	188	175	179	167	160	174	164	158	166	173	178	196	199	192	163	164	162	164	169	163	177	172	173	191	168	170	169	199	177	171	177	176	179	163	187	159	166	167	177	172	179	166	166	177	189	168	155	182	174	178	193	166	157	152	187	170	176	176	166	181	165	159	194	185	202	153	199	169	174	184	153	169	214	150	170	163	197	165	180	167	165	137	172	182	197	167	185	158	158	168	181	187	174	159	156	174	182	157	157	180	183	202	199	192	175	155	181	186	182	163	164	187	171	188	179	153	163	169	186	168	144	168	197	184	158	180	190	179	153	177	161	172	174	168	158	213	180	157	170	166	185	179	151	169	153	171	204	180	190	191	176	177	170	172	181	160	147	163	176	207	194	186	154	170	187	190	145	188	153	184	171	176	188	180	158	165	160	205	146	173	209	193	178	165	173	183	151	175	178	192	166	183	161	177	188	150	163	178	184	179	160	177	173	199	179	165	199	169	187	201	186	152	185	172	193	173	162	154	168	166	171	182	203	165	186	172	162	186	158	192	182	190	173	185	172	163	178	156	185	181	183	171	181	174	166	162	176	162	177	184	169	155	159	160	174	169	170	195	185	170	170	178	174	161	197	183	170	167	181	153	178	165	181	207	167	160	171	186	187	174	154	170	172	152	182	190	187	167	158	180	184	175	170	153	171	156	180	155	164	186	162	182	207	159	181	164	177	163	179	161	151	179	175	167	170	161	171	194	164	178	172	163	167	158	177	154	136	141	155	171	183	182	187	178	179	154	169	188	158	148	178	150	147	189	177	169	182	183	175	152	193	158	161	158	168	184	153	189	182	187	170	156	173	173	186	170	196	166	180	163	171	153	179	155	163	160	200	198	177	163	172	175	164	170	188	151	181	180	158	171	194	184	166	172	158	187	185	183	181	198	181	163	176	182	183	183	160	173	154	165	189	142	184	167	159	163	179	163	177	163	170	164	164	165	168	172	165	179	180	166	165	170	169	178	185	177	148	179	196	167	151	157	172	186	165	154	174	171	178	160	171	179	177	188	184	181	155	158	184	163	193	176	174	189	184	173	171	193	185	160	199	182	201	190	171	145	163	152	175	168	154	152	200	172	189	156	152	167	180	184	176	170	188	185	197	172	177	167	170	169	161	180	151	164	186	170	166	170	179	174	187	171	183	163	160	178	193	183	165	179	174	195	181	165	198	177	179	180	166	166	167	163	189	198	184	181	209	165	196	183	154	164	150	169	155	173	173	182	207	179	160	159	170	166	176	198	186	150	181	185	179	131	175	180	169	182	169	192	185	158	164	189	157	177	201	174	192	168	198	179	167	188	172	190	198	172	182	192	182	170	192	203	143	184	166	179	156	159	157	178	161	143	195	165	171	169	168	171	154	166	167	187	196	162	195	174	191	187	158	147	173	167	189	159	170	168	180	176	165	175	178	185	158	175	185	176	194	193	186	184	166	172	180	174	156	162	195	194	189	176	190	175	170	197	174	179	205	164	153	167	170	187	175	174	149	171	175	158	182	193	152	159	176	186	176	172	179	196	182	180	178	166	172	185	158	170	194	164	179	163	177	176	177	183	173	166	167	191	208	166	204	165	185	175	169	186	179	172	182	165	161	153	200	180	154	168	182	183	187	186	157	203	187	178	183	172	138
3372	4755	2981	1451	887	721	567	508	500	455	486	459	458	446	470	439	407	451	460	424	443	433	437	464	401	449	415	432	442	444	441	438	432	418	400	443	375	433	447	430	413	381	412	438	393	416	410	434	424	407	425	425	406	422	394	387	421	417	416	431	419	398	455	456	430	455	396	415	413	464	431	405	403	462	409	394	425	428	423	419	421	390	410	440	409	443	425	431	405	391	456	405	405	436	428	431	420	411	435	408	451	436	391	408	399	414	446	397	438	431	436	420	435	406	400	395	433	441	410	413	402	454	435	421	398	409	367	390	422	411	420	435	389	409	451	422	413	421	418	399	395	423	440	440	419	411	434	415	424	390	427	414	433	406	440	416	404	420	386	400	408	428	390	442	390	398	436	481	411	415	452	413	399	381	419	448	444	436	400	430	441	395	419	427	455	396	418	424	445	435	470	439	392	439	420	441	415	417	399	419	388	431	448	443	436	414	421	462	425	411	417	437	420	468	383	408	423	423	411	422	402	396	434	427	374	412	406	419	414	420	413	414	422	424	432	410	424	413	415	422	433	434	426	390	440	437	404	455	422	443	441	394	408	411	415	435	411	435	421	432	447	429	396	397	376	438	424	421	421	414	398	432	446	397	403	413	418	444	407	447	401	397	460	415	392	429	437	377	449	380	401	405	442	412	402	465	462	404	420	407	403	413	433	440	448	388	400	444	416	452	412	392	431	391	420	414	404	444	410	364	395	428	385	378	416	428	431	407	463	418	465	427	437	447	434	415	409	417	415	446	394	458	446	426	453	432	426	410	421	417	391	444	373	438	444	410	392	425	405	400	418	419	411	406	438	444	405	426	431	425	384	428	453	448	429	484	394	417	453	433	437	437	437	437	411	415	454	407	433	424	422	436	439	402	420	446	388	414	401	401	430	422	402	420	393	413	426	446	432	392	403	456	393	409	401	388	401	444	411	417	410	419	379	414	435	383	423	446	449	421	399	418	411	428	421	372	428	435	417	391	430	462	420	401	441	422	394	423	397	412	450	400	425	402	433	423	441	445	414	385	418	441	388	457	393	413	407	399	421	423	412	429	436	455	362	411	445	416	433	426	398	433	430	445	416	418	410	431	419	421	393	393	412	448	434	441	424	385	415	429	414	401	428	414	420	400	391	407	386	426	394	374	435	437	452	427	422	415	388	416	417	406	420	403	469	430	378	401	431	398	430	417	420	427	389	390	412	408	433	402	419	458	404	441	441	414	436	423	417	423	455	399	435	415	388	460	386	412	406	434	449	421	412	412	431	413	427	400	444	436	402	431	434	389	389	440	422	414	403	436	423	444	413	431	416	395	423	452	418	434	449	426	387	410	404	388	435	386	412	390	419	386	383	442	423	430	406	384	408	422	420	404	409	414	411	417	445	437	427	452	422	453	414	391	411	455	404	451	434	394	424	430	421	409	416	417	421	388	376	405	424	394	421	416	426	407	430	415	399	428	426	414	412	438	438	390	426	417	379	384	430	419	400	424	402	432	403	420	409	408	433	444	429	415	427	404	438	401	431	469	414	401	391	429	422	405	444	404	395	411	395	426	410	417	409	443	402	448	396	463	422	398	435	436	398	390	427	427	392	441	428	425	424	433	420	419	432	394	411	405	405	420	400	422	455	439	421	412	440	420	404	441	412	412	388	378	440	451	382	416	452	445	404	423	418	445	395	423	385	410	440	453	422	410	412	416	424	429	431	408	423	393	432	418	405	409	434	419	417	432	401	405	438	397	417	428	456	420	403	389	432	421	437	394	421	452	418	423	410	444	425	428	469	417	412	430	412	446	380	427	382	426	494	413	418	414	406	387	400	450	437	407	438	381	432	448	394	403	432	376	443	405	415	447	371	453	430	432	458	425	394	408	427	391	415	387	373	406	399	411	450	413	399	448	426	407	412	409	410	438	396	393	429	426	437	442	404	420	431	454	412	393	398	411	449	412	446	420	408	422	414	437	392	412	403	449	414	425	400	457	416	418	392	421	404	416	454	425	387	404	435	429	468	444	394	408	431	419	374	419	433	431	385	422	448	423	440	443	407	404	418	407	451	421	425	443	409	430	398	448	405	415	449	389	437	399	443	419	441	421	428	408	452	421	426	391	406	418	370	428	445	436	434	395	469	396	448	412	421	416	446	441	439	428	409	449	405	409	388	420	418	416	443	420	397	414	380	431	405	415	428	412	409	432	397	410	419	417	424	420	402	414	426	388	434	410	397	416	397	417	441	443	413	388	432	384	392	426	412	399	456	442	396	428	435	423	370	430	391	399	444	378	420	412	418	365	412	401	431	412	441	420	405	425	387	376	418	440	440	436	422	385	409	450	400	411	432	436	439	426	411	415	416	456	416	407	412	430	443	404	426	435	395	398	381	441	448	413	407	410	435	420	409	413	383	414	404	444	408	430	441	448	421	429	408	379	424	398	399	403	413	417	424	394	411	402	453	445	418	407	418	423	443	409	406	429	437	412	433	435	425	403	422	447	419	415	405	380	392	426	416	412	392	430	415	446	442	417	437	434	427	435	408	443	428	446	399	415	414	428	418	410	438	417	388	381	399	411	409	412	477	436	447	432	388	416	412	412	416	419	403	395	435	407	430	460	434	446	434	423	430	399	436	423	460	411	394	386	388	410	438	390	418	424	413	456	447	403	402	448	392	421	424	443	401	432	450	429	400	425	418	436	427	416	429	446	382	416	409	415	410	408	397	432	439	441	463	464	425	421	398	409	422	382	439	409	400	426	433	454	428	408	399	433	437	412	413	414	414	426	422	392	395	430	447	433	394	443	400	419	395	432	407	416	438	350	435	450	440	396	408	462	426	418	427	426	443	389	432	412	451	447	447	426	417	410	414	414	445	401	415	408	411	418	411	439	403	442	485	465	425	419	406	456	424	423	420	436	423	386	417	411	428	439	419	417	414	413	488	404	426	431	423	433	416	431	429	437	408	405	411	447	403	420	437	414	435	442	412	419	420	426	422	433	413	405	437	390	442	414	414	383	376	445	439	397	426	437	406	446	424	418	408	438	432	434	428	427	382	380	459	406	449	465	418	431	464	419	413	432	462	403	429	432	417	432	411	402	421	434	436	447	417	395	388	369	439	439	413	431	422	415	427	415	368	386	414	435	436	416	431	433	423	433	424	442	406	419	423	403	353	429	381	418	403	431	418	421	450	429	432	396	422	402	412	407	423	407	429	452	381	442	403	450	399	366	437	401	417	434	413	385	375	362	462	415	435	442	408	409	407	428	391	407	422	437	420	457	421	416	415	383	388	374	387	459	400	419	387	431	416	438	421	446	425	417	413	435	422	426	441	427	456	435	458	432	427	420	380	403	397	455	431	441	432	419	449	406	406	408	400	418	412	435	421	442	410	442	418	395	442	416	423	388	411	423	421	457	391	420	416	430	436	395	425	388	435	454	431	447	418	450	416	407	417	417	399	409	445	424	398	421	436	425	403	418
33833	11372	1424	586	495	439	426	446	395	446	436	426	455	429	396	417	442	406	411	438	436	429	445	425	477	408	424	419	432	394	426	381	403	400	431	424	421	434	445	426	456	420	459	425	502	425	425	438	407	441	429	452	427	454	428	430	395	402	404	396	407	410	448	462	421	445	405	412	424	391	439	442	409	426	445	435	447	395	421	463	418	398	414	407	373	457	461	429	450	458	412	446	438	445	465	435	442	437	459	455	409	403	407	416	457	422	436	426	387	417	393	436	466	436	417	397	399	441	415	440	451	424	398	386	430	421	451	452	406	374	423	388	410	421	393	437	413	434	448	458	455	495	425	451	425	447	445	443	415	414	421	406	466	498	530	416	425	447	429	425	418	459	424	424	375	403	409	410	422	443	373	447	423	418	435	417	425	414	418	447	449	435	450	444	433	405	442	466	435	439	425	422	453	437	405	421	439	406	433	419	426	416	424	421	442	430	412	461	390	451	475	405	436	438	458	436	441	424	419	396	449	430	458	413	416	429	418	445	412	442	417	418	410	414	424	445	433	371	417	421	434	447	443	418	395	400	403	429	432	432	451	453	455	434	451	422	427	396	410	400	418	424	414	419	420	413	426	441	426	442	397	439	461	378	417	454	463	438	440	428	414	458	422	436	422	473	402	422	396	425	420	427	441	439	432	438	441	470	450	463	419	432	450	449	439	421	434	452	448	410	436	424	427	431	442	427	399	419	396	435	422	392	437	427	432	406	440	404	472	416	437	441	394	488	426	406	437	416	423	437	390	423	493	391	423	381	395	470	417	412	444	439	442	427	443	423	393	387	408	425	435	443	449	383	417	444	428	437	405	444	444	433	431	445	470	440	430	434	439	405	371	416	385	382	406	461	435	418	435	407	415	472	442	395	399	403	437	419	435	445	433	441	469	454	395	417	457	373	429	399	434	417	416	449	408	447	403	425	411	445	429	422	466	438	465	471	400	435	440	441	437	435	443	455	460	400	419	385	428	411	416	450	453	418	436	391	395	430	418	424	380	469	448	425	436	433	397	406	409	397	421	429	409	436	387	408	429	406	415	435	405	424	441	417	447	422	490	429	429	436	427	454	406	450	416	459	434	412	443	433	433	432	431	417	406	437	429	464	470	444	430	432	442	411	458	417	421	417	440	416	438	435	378	399	450	423	451	447	452	434	458	409	393	442	403	440	439	416	421	390	427	453	426	465	428	441	411	377	419	453	474	396	438	392	472	424	431	467	445	436	417	410	407	421	393	428	419	389	450	435	422	403	436	440	446	396	438	448	431	422	443	436	402	426	427	452	392	425	385	432	468	472	418	480	434	441	429	441	424	407	410	398	413	406	411	406	420	419	429	403	431	429	475	467	436	414	442	446	435	387	419	458	484	461	443	452	425	446	442	425	408	435	421	458	425	445	437	429	431	408	434	442	403	482	423	458	422	443	421	426	429	407	431	419	426	437	478	402	416	434	447	441	448	446	417	417	430	433	442	456	413	444	459	413	374	421	435	439	450	446	425	418	460	430	436	471	398	407	441	432	417	490	410	413	420	399	414	420	420	389	450	423	394	434	381	437	431	423	422	446	459	421	429	398	428	413	399	456	459	381	406	435	402	441	419	408	422	427	376	423	435	424	403	428	438	421	394	395	442	416	419	393	407	469	432	404	427	424	423	404	419	398	443	427	472	418	410	425	433	429	424	392	436	389	419	445	416	420	409	396	453	447	453	410	419	428	475	428	461	397	388	427	400	394	461	398	413	419	461	423	469	450	440	430	439	449	414	439	430	461	433	412	418	428	430	424	431	431	422	485	423	435	412	432	408	429	465	460	471	427	423	457	440	419	467	431	475	417	429	465	375	415	441	399	419	401	418	417	392	419	454	406	411	448	419	385	450	428	392	415	465	391	416	439	415	397	383	416	408	412	382	402	414	427	458	457	442	417	472	444	453	394	423	431	431	447	435	415	405	371	449	385	417	416	430	416	438	380	425	410	418	439	436	449	420	431	423	436	418	415	455	425	461	431	502	438	442	433	433	417	435	417	456	445	441	403	443	432	447	415	434	442	389	425	452	431	448	451	450	430	452	406	448	448	446	464	439	458	434	447	389	443	427	418	390	458	430	442	379	398	432	381	430	409	430	445	396	422	428	484	376	420	413	401	422	415	413	401	404	411	482	449	441	433	424	412	422	412	457	398	446	382	448	459	464	481	409	428	456	430	417	429	452	405	430	406	451	427	425	399	421	438	428	399	391	426	461	427	454	433	478	425	422	409	435	411	389	433	437	413	377	402	430	428	432	425	401	448	444	400	427	444	421	454	415	435	484	429	385	427	396	428	446	395	416	412	457	451	414	438	413	430	422	425	438	408	438	443	441	379	393	436	464	406	456	460	423	428	445	440	450	439	450	401	433	439	424	400	449	456	412	406	465	417	442	441	459	417	428	452	398	399	412	435	458	428	422	404	402	401	367	413	402	470	428	409	417	430	423	426	430	446	442	416	425	466	424	453	401	452	420	418	445	433	407	423	410	430	443	473	451	383	420	444	435	414	433	456	413	402	445	452	432	429	408	387	430	432	395	419	436	433	425	425	430	442	420	383	441	414	449	434	448	433	423	412	425	432	409	481	408	434	424	418	437	382	425	414	434	428	418	435	415	404	410	440	425	473	463	438	421	415	431	427	447	437	457	391	385	433	423	444	435	428	426	422	436	433	404	411	414	435	415	440	425	382	403	442	444	430	401	424	399	429	432	433	418	397	418	378	471	415	415	425	447	399	426	453	423	413	437	402	402	415	430	476	463	435	430	404	407	435	454	464	423	403	402	389	452	411	409	443	397	424	427	391	442	411	430	403	414	460	430	419	413	436	425	394	419	413	438	459	408	428	414	443	442	483	415	420	404	450	438	467	431	384	402	439	439	448	433	433	441	433	423	429	429	431	426	397	429	402	456	436	418	459	422	426	448	411	450	435	415	401	450	439	485	392	459	424	418	405	449	399	371	449	393	416	424	443	406	460	415	423	434	483	411	413	439	404	421	408	401	447	430	424	391	432	440	435	457	417	447	407	400	418	420	408	417	398	425	398	404	397	413	412	454	434	386	447	424	453	439	406	401	430	411	455	415	436	443	389	451	475	436	431	424	418	456	424	424	431	406	433	427	421	447	435	403	435	468	461	401	451	434	464	422	433	477	449	392	426	431	399	408	477	402	406	442	408	428	419	444	391	431	415	378	441	442	434	434	406	421	452	427	414	430	416	439	431	473	382	451	434	443	444	437	479	424	422	393	434	449	420	387	416	412	418	437	432	446	432	418	448	432	476	408	449	423	398	445	401	400	443	443	429	358	417	437	406	423	440	442	400	443	446	418	455	414	433	424	406	432	449	442	459	415	405	416	426	416	426	458	455	417	428	434	416	413	445	436	427	441	428	432	410	406	449	413	394	409	411	426	480	406	464	415	466	441	413	418	393	448	433	426	412
7822	1226	1092	979	998	993	963	975	911	952	978	933	934	947	930	981	897	950	957	953	960	927	907	923	904	942	939	906	932	881	926	951	863	893	927	905	897	989	938	866	930	890	912	866	878	870	931	970	918	933	950	945	896	950	974	941	948	975	975	905	887	953	918	931	949	920	939	935	931	941	921	929	899	890	950	938	896	889	934	924	895	1003	942	870	931	889	890	921	944	948	941	990	975	889	962	916	911	927	921	886	948	937	935	926	897	882	919	902	954	869	947	905	909	896	993	918	892	948	935	902	958	918	944	910	943	915	930	887	909	916	951	959	903	974	931	958	878	888	828	896	927	906	887	908	936	862	977	889	882	939	919	891	896	939	868	942	899	910	906	910	913	943	876	916	885	887	943	951	925	956	936	941	891	946	949	903	951	971	893	891	919	934	976	905	887	913	933	961	895	936	888	912	961	925	913	919	956	918	969	938	948	914	873	915	918	957	908	952	978	908	910	948	940	947	1001	952	929	902	946	900	911	925	924	863	911	885	982	943	947	962	927	905	932	970	926	947	971	894	908	923	1003	901	973	940	968	881	943	907	907	907	874	930	1015	950	926	880	919	928	987	968	885	942	944	935	923	974	961	912	935	945	944	883	914	973	918	943	944	935	851	906	924	942	985	927	949	930	892	928	932	904	942	899	933	932	924	933	927	949	939	890	911	884	974	921	953	947	952	901	927	902	909	919	972	942	936	959	953	943	917	984	897	898	922	1005	916	959	965	920	894	926	943	924	961	972	957	969	925	963	892	963	950	918	996	914	919	942	901	951	901	919	926	942	978	912	914	915	954	913	968	886	905	912	936	957	891	925	940	934	912	931	948	887	918	926	938	964	896	929	892	878	926	902	944	922	839	912	917	929	1026	958	934	932	920	880	928	995	947	982	904	924	957	942	964	914	931	927	932	909	924	906	927	959	930	949	883	931	941	928	963	919	962	1024	962	923	988	934	906	949	913	930	929	949	905	889	885	954	918	901	912	877	915	925	889	876	922	926	959	889	905	942	917	911	904	903	922	881	971	961	899	939	939	930	957	890	940	927	938	922	933	968	938	951	956	941	955	954	941	894	942	927	957	892	921	971	901	917	956	938	912	944	961	932	916	921	918	970	910	944	913	926	975	929	969	931	949	941	933	953	896	976	936	913	922	933	958	963	967	924	960	986	945	942	894	908	972	903	893	873	913	825	905	954	968	958	900	900	934	893	965	989	935	919	899	922	955	870	912	890	935	976	897	888	927	933	932	917	888	959	924	961	963	939	961	952	894	904	931	894	974	910	943	890	936	937	950	909	976	943	939	962	997	921	895	960	905	942	904	887	970	948	926	913	896	904	948	965	927	934	903	970	943	961	947	956	837	896	924	898	941	990	929	957	948	964	954	959	927	884	911	965	930	991	880	943	984	940	888	1002	912	980	976	975	958	960	952	941	911	903	931	935	930	941	928	881	908	956	913	906	948	939	907	917	938	943	983	903	927	937	913	904	922	908	917	920	892	942	978	856	912	955	909	920	951	930	945	960	924	931	884	924	925	884	869	908	893	876	916	916	925	942	973	915	891	939	961	931	933	980	907	944	949	912	958	961	878	893	938	960	919	987	1000	899	947	906	947	874	980	900	930	912	954	937	1001	914	909	959	938	937	947	928	977	944	929	949	957	881	929	926	972	957	943	939	950	943	895	913	936	947	938	877	970	965	905	965	915	929	966	888	882	939	905	970	908	977	942	1006	987	974	930	968	929	1006	915	945	906	942	930	947	898	917	951	928	895	945	968	952	966	924	940	930	924	892	918	928	959	958	963	924	959	926	973	937	938	969	911	964	938	961	1000	902	927	914	983	917	892	943	936	936	938	905	944	959	919	902	907	903	917	970	883	934	982	927	997	915	951	968	925	906	938	945	875	958	995	939	906	933	905	878	947	946	897	919	976	889	914	918	939	918	965	926	941	943	884	913	917	891	955	953	895	920	892	907	917	917	968	975	900	938	973	900	937	944	966	933	904	889	891	933	952	879	905	942	959	912	914	923	925	928	903	990	961	998	941	992	882	946	923	963	885	946	879	957	963	938	916	959	958	874	975	933	939	934	926	917	940	901	897	967	991	929	920	963	915	894	948	946	941	969	975	938	972	925	911	894	869	949	928	1004	944	940	910	891	958	928	938	986	962	928	956	927	882	909	907	925	877	914	945	966	968	950	974	933	879	936	938	899	918	912	972	882	930	912	980	919	927	919	921	966	904	907	921	891	913	985	935	910	904	932	876	951	900	888	987	915	924	926	918	962	947	939	943	935	941	920	884	941	897	958	994	890	943	866	929	929	912	918	958	939	911	1018	901	930	976	883	926	946	934	888	890	1034	847	908	964	935	881	945	887	966	992	948	883	925	939	879	955	895	915	927	922	921	927	913	942	961	917	897	937	921	937	921	951	960	948	932	946	882	937	903	902	952	999	909	932	969	974	908	959	936	959	929	896	959	920	941	922	922	929	834	935	974	926	904	924	963	984	948	911	944	934	939	962	929	909	896	958	959	924	926	880	954	899	975	941	939	983	950	916	943	965	917	953	956	924	912	923	924	935	924	971	944	944	988	961	950	894	941	976	959	951	938	1005	954	913	967	996	971	940	927	960	930	929	925	968	916	967	920	907	924	924	983	917	900	927	915	920	954	972	926	882	946	930	960	939	921	1001	923	888	921	980	911	944	910	939	924	1010	941	898	941	936	988	906	969	944	926	903	945	936	910	912	954	917	920	917	917	923	911	900	875	983	943	1030	947	904	922	940	886	965	959	955	963	875	967	919	912	911	939	920	905	916	954	897	932	908	968	849	957	936	950	1027	934	905	972	947	975	937	908	920	911	857	969	932	945	930	922	915	871	960	940	967	930	883	912	949	930	941	948	962	952	922	907	891	942	985	934	934	931	925	915	936	898	928	921	952	937	952	940	925	951	949	946	908	955	930	946	921	868	932	958	914	973	890	920	952	933	951	930	952	1025	940	974	931	927	943	882	914	974	917	1007	952	937	927	926	949	917	870	947	959	877	893	938	911	958	989	880	906	965	911	883	921	943	930	926	958	920	918	953	980	924	914	996	945	914	922	928	914	967	990	875	898	923	989	971	945	889	927	956	918	933	929	937	927	904	943	911	964	944	913	917	944	959	961	913	955	910	929	960	943	927	906	966	959	956	931	967	927	913	914	925	937	947	917	953	935	916	988	933	960	880	901	988	890	894	939	925	896	906	903	928	978	925	940	959	899	952	926	881	957	988	945	934	883	924	958	985	966	925	885	934	883	958	955	906	947	973	914	969	905	921	879	914	896	954	922	941	911	914	902	970	903	921	880	954	950	927	908	903	916	909	978	909	923	912	931	953	942	894	893	918	938	942	909	960	984	883	946	992	887	962	961	925	933	905	937	986	916	918	945	899	935	941	909	939	967	999	929	927	907	918	943	957	887	925	929	942	870	931	918	895	969	959	871	936	924	925	863	984
24655	21133	24679	27822	20987	3638	580	462	414	403	376	374	368	364	396	381	387	360	333	376	369	390	369	373	368	350	308	346	351	314	357	393	361	333	344	367	375	331	339	348	386	340	350	359	395	353	339	351	335	368	347	353	343	317	362	364	360	320	335	353	364	363	347	341	369	343	299	365	345	378	361	372	350	319	346	342	346	333	365	351	356	326	344	340	338	337	346	353	384	331	341	393	327	330	345	380	351	391	338	364	321	347	364	336	344	365	343	358	374	358	315	363	354	322	332	331	363	388	341	368	368	364	358	357	338	361	351	359	401	363	365	379	363	345	348	326	340	375	345	337	380	315	318	342	364	358	373	355	372	341	353	321	353	369	328	392	360	347	365	357	335	344	340	344	323	346	342	338	386	313	349	313	326	335	314	356	356	351	346	397	326	345	351	372	358	360	319	400	365	388	351	371	363	386	315	367	360	346	344	378	339	355	345	376	308	350	349	363	328	340	343	338	330	333	330	336	347	401	322	347	381	338	357	362	366	372	324	332	349	331	367	359	351	386	320	330	357	326	351	357	344	332	353	374	333	316	352	337	369	374	344	347	340	324	376	349	352	400	368	350	347	341	367	382	352	329	329	344	364	373	361	350	330	332	337	350	350	335	330	360	345	352	357	368	358	349	367	367	358	320	395	381	363	347	351	386	336	344	369	347	340	376	396	340	343	368	319	342	347	313	346	326	364	411	388	376	346	345	375	287	356	326	374	323	344	356	355	330	368	356	339	342	325	315	337	329	383	359	349	343	341	367	370	318	351	341	338	351	332	362	343	333	340	314	358	337	353	332	329	351	333	345	345	332	370	363	329	356	372	336	354	318	349	375	363	360	373	353	286	341	357	340	356	346	326	350	368	361	309	350	344	349	345	364	366	357	373	350	382	340	360	320	339	321	367	342	363	339	356	360	362	363	382	311	354	333	361	333	355	340	349	369	321	365	370	362	356	382	370	361	370	385	344	353	366	355	327	365	358	333	347	332	328	374	374	332	351	335	331	329	308	344	354	341	323	353	346	354	358	347	330	337	338	362	365	365	357	368	355	377	377	330	334	349	327	323	386	370	353	347	362	362	326	375	351	370	331	347	321	367	342	349	353	354	364	337	361	302	330	350	349	339	337	346	329	343	346	328	341	337	316	347	345	299	359	360	391	330	366	363	332	300	326	320	366	354	345	369	386	327	366	339	356	336	347	312	329	349	345	353	341	340	322	370	332	342	335	325	325	343	348	369	346	358	368	364	374	344	349	345	378	335	340	383	347	348	388	378	356	377	338	345	340	363	327	333	330	355	364	366	391	371	336	341	338	340	345	329	343	337	357	336	354	350	349	333	364	326	331	324	379	366	362	334	353	374	352	346	349	335	361	325	331	343	356	332	390	376	368	350	357	344	365	332	342	340	327	373	344	329	340	369	320	350	363	339	333	350	354	351	351	353	351	343	358	364	353	328	334	351	321	310	340	356	369	342	370	340	343	350	346	353	367	378	385	369	359	342	334	344	356	336	346	306	324	348	351	364	383	368	355	327	362	322	344	357	351	336	351	315	350	348	356	327	358	355	351	360	332	351	356	329	345	379	381	395	331	342	323	348	351	337	357	353	360	345	334	344	328	341	313	315	355	328	382	319	354	375	344	374	345	349	334	304	344	342	328	349	384	331	336	341	346	336	374	317	378	336	336	341	334	349	348	319	359	347	337	338	353	316	392	321	337	352	334	372	386	352	390	362	360	368	334	371	351	359	391	375	360	363	362	348	330	336	410	310	351	357	325	337	333	359	391	345	332	342	334	360	367	353	356	322	368	350	368	348	364	354	380	336	356	358	348	325	343	366	341	332	369	337	385	335	349	348	317	326	334	376	330	363	372	323	350	352	351	405	331	333	388	334	382	357	351	361	355	412	362	375	353	383	349	318	362	348	327	344	358	318	377	343	317	307	317	380	330	370	358	336	356	336	352	334	338	398	345	338	337	350	342	323	299	314	333	313	340	368	335	352	334	332	359	320	375	348	359	331	300	375	339	360	357	329	322	350	382	349	345	345	326	391	361	311	338	312	336	314	375	350	358	360	355	344	363	324	355	320	334	369	331	325	364	361	345	346	329	332	319	362	343	337	323	352	321	338	358	358	369	366	378	361	319	365	368	359	352	319	342	340	334	395	382	385	357	335	315	364	353	325	335	365	371	366	327	388	329	332	354	333	358	347	359	373	370	316	354	328	353	370	305	332	327	339	355	330	313	318	341	342	367	345	328	366	332	339	359	351	359	360	370	353	366	342	349	342	332	355	340	350	343	343	319	347	314	349	349	335	338	358	339	352	334	359	321	337	377	285	359	307	399	353	350	351	307	348	291	373	336	329	321	353	334	327	331	318	333	309	339	342	331	357	374	366	317	348	355	348	342	353	333	359	357	367	334	322	382	317	339	354	361	345	387	377	363	360	332	326	347	329	350	351	340	351	358	355	341	327	346	322	370	375	346	351	335	317	338	333	359	338	321	367	362	363	308	327	357	360	318	351	373	371	346	342	393	365	350	362	370	341	352	337	358	328	358	352	319	345	382	359	366	337	373	315	363	341	309	318	347	373	368	358	347	345	346	351	323	312	344	336	320	341	345	335	352	351	354	362	351	355	356	359	340	303	364	371	338	355	323	320	369	344	374	351	344	334	370	379	335	314	315	313	349	344	356	312	326	351	380	335	353	358	311	324	377	348	359	342	325	358	335	348	340	316	319	332	362	342	352	391	360	324	327	319	323	350	378	356	358	339	354	351	379	380	357	368	366	363	353	350	330	335	378	353	363	381	369	343	331	358	323	326	343	345	363	325	344	374	354	371	365	343	315	372	339	360	344	322	355	372	319	332	388	344	336	356	333	341	319	357	371	368	365	333	324	338	345	359	365	345	332	334	323	363	333	316	334	349	353	330	389	336	331	320	330	350	352	363	355	359	335	371	337	363	352	288	325	373	333	357	356	347	376	378	405	345	348	362	378	369	317	349	337	352	329	360	352	379	316	327	335	364	355	326	355	378	353	337	346	372	338	353	345	344	345	359	338	353	347	349	367	355	319	365	347	339	348	340	344	384	339	351	354	362	325	335	352	364	373	306	344	349	329	320	346	346	328	353	377	373	366	325	344	338	376	367	365	319	349	350	337	358	366	352	334	371	345	379	339	347	342	341	332	337	326	364	352	362	347	299	324	291	344	346	334	406	346	324	330	359	347	336	376	361	405	341	349	335	342	369	336	354	356	338	356	328	337	351	367	366	347	341	357	351	350	361	345	339	341	345	335	337	319	354	323	333	340	366	385	325	341	344	357	370	366	345	330	358	347	340	345	331	329	318	327	352	368	351	382	369	331	336	327	333	340	321	344	332	341	339	332	318	326	350	315	365	383	328	359	357	397	347	367	351	342	329	361	351	380	337	328	327	340	349	366	326	348	331	347	353	332	394	350	316	352	340	333	356
4319	3196	2145	1272	948	939	888	799	788	815	834	756	773	776	788	822	760	752	779	750	733	773	757	774	777	765	797	782	736	796	767	811	749	814	733	770	746	708	745	745	728	761	757	743	706	785	784	794	722	780	790	765	758	821	761	756	787	804	731	814	766	768	769	742	752	781	798	755	782	767	805	782	724	724	728	771	743	711	748	790	728	747	788	716	764	778	727	724	756	746	794	792	792	768	749	738	743	734	754	726	707	730	774	755	750	803	773	767	713	772	752	759	774	758	761	752	753	700	718	748	790	747	702	728	800	693	757	816	740	742	745	742	784	750	721	760	743	740	783	800	715	743	733	741	750	743	776	709	738	809	749	753	731	758	788	759	764	808	730	760	804	723	789	747	740	729	735	798	777	754	802	799	751	781	761	789	721	774	745	757	744	730	760	742	744	771	749	734	775	736	738	834	741	763	728	770	769	796	752	825	725	778	743	781	687	790	794	794	756	803	752	735	762	753	778	775	773	750	760	800	705	756	782	789	760	744	789	772	733	723	776	725	777	734	763	785	771	746	740	772	737	747	752	735	787	754	771	733	760	722	708	759	756	759	806	824	731	739	760	749	717	799	725	794	746	772	782	762	739	761	781	821	754	758	739	776	787	787	740	751	707	802	746	760	798	750	791	784	735	752	722	770	774	738	765	838	756	732	727	699	729	748	786	747	776	727	722	744	757	807	765	769	763	765	769	738	722	740	790	742	786	714	748	762	783	784	759	773	749	761	763	784	746	734	752	781	778	796	752	747	783	762	742	785	774	760	740	795	804	754	790	731	773	728	779	737	714	711	759	775	769	769	806	754	754	783	735	766	735	755	755	772	757	713	717	742	738	711	813	766	790	791	746	800	777	783	720	768	794	784	765	793	783	786	746	811	716	743	730	753	803	757	706	800	759	789	752	784	749	769	772	784	716	737	767	773	758	723	781	763	752	740	713	712	705	758	756	771	700	785	783	740	702	785	737	754	765	719	787	735	796	743	763	718	758	702	785	771	723	746	755	816	769	807	774	741	760	720	759	708	797	765	785	750	758	749	719	770	762	756	785	719	770	791	759	755	762	795	727	791	761	740	788	687	754	755	701	762	756	769	787	694	770	774	737	773	788	724	693	749	781	760	712	764	746	745	753	769	742	671	793	727	788	742	769	753	731	834	774	788	797	700	713	751	749	747	738	793	811	777	769	746	749	820	756	756	727	677	724	785	740	765	785	767	813	788	730	756	795	809	740	772	698	786	729	778	790	776	739	756	761	736	723	718	770	758	760	740	745	781	773	787	719	738	778	781	767	775	769	745	797	682	800	736	783	756	815	766	714	797	760	778	766	753	757	798	783	757	748	787	724	766	755	787	716	753	716	737	827	755	791	801	776	776	723	748	733	785	726	780	823	784	748	776	765	782	784	710	795	770	762	747	748	750	822	773	742	751	767	733	749	790	763	777	727	781	758	740	755	785	789	747	760	727	772	721	720	737	740	719	746	743	728	745	759	757	748	796	749	783	748	755	772	810	746	742	733	726	756	803	675	765	761	720	756	745	692	744	762	712	712	724	787	767	792	741	744	712	742	773	791	763	809	810	720	748	795	751	761	748	749	761	766	749	805	780	801	775	820	790	768	750	741	769	771	753	775	757	731	735	719	754	732	816	768	771	730	733	742	743	722	764	747	747	710	754	788	770	772	746	731	726	769	725	816	742	722	760	734	707	723	722	733	727	777	827	801	764	804	741	780	764	768	745	735	745	730	779	753	758	779	709	780	757	749	794	733	756	731	699	745	747	781	716	702	776	738	811	782	726	760	785	761	816	737	733	751	780	786	789	725	746	775	761	696	789	756	763	754	793	795	729	766	742	765	686	748	782	752	789	789	758	788	697	745	774	729	751	808	745	752	810	786	749	748	790	730	733	794	742	800	836	780	717	794	737	775	742	760	837	776	771	738	782	777	743	752	737	770	775	759	770	765	729	808	777	762	719	776	762	752	730	801	757	727	765	804	765	779	773	742	787	785	798	774	749	719	762	775	750	787	744	748	776	760	792	803	774	773	726	752	721	748	783	759	766	752	766	780	787	736	756	726	801	792	769	749	802	758	757	778	749	735	760	776	751	729	798	796	793	721	786	783	789	762	817	741	815	752	800	745	813	755	739	677	736	743	786	727	810	799	768	725	798	768	719	786	705	786	743	741	778	705	723	787	736	737	749	761	739	763	724	812	756	747	758	783	771	753	748	759	825	751	786	765	739	754	774	789	786	754	749	783	760	715	794	772	743	739	764	758	793	775	731	765	740	753	759	759	726	777	704	792	756	788	766	731	778	696	760	737	774	795	765	769	717	746	763	809	763	776	780	769	738	777	816	758	759	753	743	784	773	763	808	772	783	811	749	730	757	736	727	750	797	768	791	746	728	741	783	800	786	751	767	786	720	735	764	721	770	746	712	728	757	768	740	745	780	764	777	760	815	768	721	740	738	763	756	734	807	751	777	736	730	791	757	787	823	804	750	789	778	767	720	720	780	725	706	802	726	833	756	756	754	758	711	740	797	755	763	782	704	734	710	736	756	739	779	769	821	772	760	771	744	753	751	751	751	747	799	721	759	764	733	749	796	801	748	739	732	786	767	765	782	738	736	779	690	757	689	727	764	809	746	780	813	738	745	752	791	782	748	751	762	776	727	735	743	765	769	723	794	774	773	745	791	751	752	756	724	746	744	798	747	738	811	748	819	783	752	768	772	752	777	747	789	739	743	809	786	784	740	814	745	753	795	783	815	760	752	712	752	749	795	752	757	780	822	751	758	783	740	747	730	766	752	760	772	728	732	811	735	727	761	751	782	778	738	755	759	764	757	744	757	720	679	796	785	769	737	771	751	697	765	726	765	794	778	749	734	758	790	775	714	756	708	758	792	772	774	736	757	818	783	789	747	809	796	792	765	760	796	719	795	728	784	759	785	816	750	748	759	795	762	757	804	775	698	753	768	767	764	794	734	722	747	735	764	774	776	752	756	785	777	757	793	793	768	786	741	728	748	747	770	707	768	724	745	791	746	769	752	761	770	794	762	772	745	732	715	723	773	780	798	715	751	756	805	795	705	731	798	764	763	777	794	751	794	775	761	753	760	795	747	754	763	750	745	710	771	761	744	712	760	797	752	752	716	788	745	764	763	723	710	757	776	769	791	764	775	767	767	749	760	772	727	761	714	744	725	740	778	759	764	730	739	732	834	738	729	771	791	733	748	775	726	746	785	758	735	722	800	782	720	775	746	748	757	782	741	743	751	727	727	802	787	795	777	778	762	830	735	706	752	784	805	745	787	780	760	799	774	787	756	752	749	780	775	800	804	788	729	755	742	754	813	778	775	722	779	785	712	728	781	757	790	791	750	752	774	741	741	729	803	758	719	759	789	749	760	772	751	724	757	786	800	762	713	765	743	753	722	798	774	759	741	772	707	759	709	752	725	782	753	714	782
23984	21116	25206	27248	21128	21108	2638	459	334	283	243	232	201	214	207	215	210	201	197	202	183	188	184	187	199	184	187	172	178	194	171	175	169	189	174	179	158	220	189	187	183	177	177	192	177	177	187	177	155	177	190	174	200	170	195	192	182	166	183	161	180	183	174	145	160	171	179	156	164	164	162	174	178	173	172	165	175	162	195	182	194	178	168	184	145	174	176	181	164	166	161	183	188	168	167	176	180	143	159	159	141	167	178	167	159	207	190	166	159	148	157	192	185	169	163	176	163	148	170	188	186	160	145	177	171	157	166	154	184	175	153	179	181	164	163	180	164	170	187	165	176	186	185	188	177	158	174	159	146	148	145	184	187	191	157	170	169	175	142	150	149	152	179	196	177	181	172	184	172	170	165	200	164	168	149	150	165	179	197	195	172	188	177	187	167	157	165	170	176	179	154	162	169	167	192	174	192	167	162	152	152	172	178	170	172	162	164	159	168	169	173	147	156	146	164	190	187	166	158	163	153	183	177	174	166	171	189	145	171	174	187	162	192	155	189	166	177	171	171	156	169	153	161	145	172	177	173	166	182	151	180	187	211	204	181	157	165	168	164	170	173	177	189	171	191	163	168	172	161	181	172	188	160	162	177	168	158	169	141	160	187	164	154	188	149	166	162	166	183	197	178	157	167	163	167	156	196	178	173	191	173	173	179	159	164	191	153	173	167	154	156	201	163	183	156	174	180	181	175	175	187	173	188	170	180	188	168	167	146	148	169	166	190	175	156	173	159	180	165	164	165	193	180	167	150	144	185	176	156	168	154	156	176	171	185	191	157	170	189	167	167	201	179	180	198	149	183	168	177	186	195	192	156	184	169	169	177	167	148	170	129	140	147	191	158	159	146	170	161	189	157	176	171	148	186	164	196	179	176	195	169	147	180	171	182	154	192	164	162	184	190	196	183	139	163	169	179	156	172	166	159	163	162	145	183	152	145	167	166	207	162	179	193	148	151	161	167	170	166	158	188	151	186	178	165	161	142	179	177	176	165	165	159	166	172	182	179	193	155	166	155	185	166	172	194	163	161	164	130	183	177	169	176	162	189	198	189	146	176	180	152	164	157	146	180	180	167	181	192	171	191	154	181	194	191	181	173	178	174	181	184	177	170	180	149	201	159	182	170	160	175	164	189	205	168	174	169	176	149	157	167	190	167	168	199	172	155	163	193	186	157	185	209	167	166	177	172	185	185	165	156	147	158	166	169	179	186	174	182	148	162	190	162	160	165	179	159	175	174	177	184	161	179	166	172	167	171	164	164	203	178	153	176	161	179	158	156	197	188	169	185	165	155	188	157	150	175	162	159	172	194	191	176	193	159	166	186	173	197	176	181	160	167	165	179	151	163	165	189	185	179	176	180	161	162	182	160	134	152	161	185	207	170	164	167	205	169	169	142	155	211	197	165	188	167	178	167	173	179	174	173	166	184	150	167	172	176	194	172	179	208	167	148	136	184	159	171	181	156	153	162	190	191	183	215	139	171	159	167	161	178	177	197	179	147	180	177	165	182	184	188	173	178	169	179	176	175	165	161	142	172	167	166	171	197	182	199	181	179	149	159	178	155	168	191	180	154	179	187	182	186	149	174	202	174	168	173	166	177	160	164	174	157	174	126	184	171	188	180	155	159	181	172	206	157	161	190	185	183	170	148	181	161	161	204	163	165	170	167	177	159	168	193	169	171	179	174	179	180	152	154	169	163	173	173	189	168	166	169	183	171	181	176	159	192	154	161	165	180	175	186	187	162	158	164	173	155	161	152	175	174	157	190	170	182	158	192	176	192	174	155	170	160	188	201	146	160	163	137	156	195	158	157	161	166	174	151	190	190	169	209	179	154	156	180	192	152	155	154	176	183	203	214	177	165	186	186	171	158	177	180	169	168	142	151	171	160	136	156	200	171	197	144	194	159	160	185	194	193	179	169	186	182	164	169	182	166	167	190	179	189	171	153	194	146	176	178	207	163	157	149	180	182	181	183	180	186	175	180	155	160	177	191	207	161	163	172	168	182	190	170	195	178	155	159	177	163	189	150	184	165	180	167	182	158	170	166	187	177	178	194	191	187	153	172	172	181	165	182	166	201	158	172	175	169	180	184	169	156	156	164	212	168	163	183	191	194	167	195	189	171	189	165	180	183	161	182	178	170	152	152	158	201	146	176	177	146	195	165	171	158	169	164	200	186	185	167	165	168	160	149	176	158	141	143	174	174	141	163	166	167	173	186	173	152	188	202	160	197	185	155	188	197	168	163	189	172	178	179	168	199	165	190	191	173	165	165	185	187	169	195	168	183	171	178	160	180	162	159	161	150	162	170	171	210	166	156	162	164	145	161	162	191	160	180	174	168	174	205	173	162	185	220	177	162	174	178	171	172	168	190	162	183	195	170	186	166	170	186	190	161	168	182	173	171	154	193	160	172	168	162	197	190	177	168	155	168	176	198	186	159	155	159	159	179	146	175	178	181	186	209	155	160	178	151	203	164	166	178	175	180	159	147	168	158	185	181	161	173	193	179	173	184	164	175	174	142	163	174	165	180	183	149	165	151	175	184	175	163	157	177	165	181	179	171	192	197	164	190	167	147	181	169	179	187	164	170	184	191	179	196	161	193	181	165	187	194	196	163	174	166	179	165	169	186	187	177	170	179	189	187	174	171	183	176	154	177	173	165	167	194	190	156	165	166	159	172	195	171	149	165	179	156	182	163	165	172	182	190	179	157	162	163	167	168	162	175	202	142	191	198	184	164	182	166	182	190	167	168	165	177	165	168	175	187	149	178	181	176	162	161	178	179	164	184	167	181	176	151	156	153	186	165	174	159	153	158	179	181	174	181	167	167	197	207	165	145	168	153	142	138	169	174	169	180	179	196	175	185	155	174	158	157	185	148	192	158	179	164	178	200	187	174	145	180	179	180	186	170	183	185	163	168	170	171	182	185	160	158	156	177	174	189	177	178	169	170	169	184	171	165	162	175	164	175	152	167	210	185	169	168	167	142	159	197	149	181	183	166	192	184	164	140	158	182	177	163	169	160	166	176	168	187	179	145	176	182	180	157	169	180	147	163	190	163	186	176	172	178	174	183	154	164	202	168	174	166	173	196	179	186	186	186	168	179	184	173	170	179	160	173	186	180	171	176	196	171	159	195	161	157	184	198	166	178	158	150	171	160	157	166	158	188	178	167	177	190	176	171	170	208	165	194	174	172	187	160	169	159	193	174	181	163	182	165	174	187	173	154	186	176	157	153	161	180	156	187	160	186	169	179	160	137	153	200	173	178	180	191	184	151	154	140	166	184	149	191	183	163	192	173	184	153	148	161	194	228	180	172	205	154	176	150	192	172	178	164	180	192	167	155	158	181	168	184	172	150	171	179	174	188	195	194	167	178	176	160	172	164	178	173	196	179	147	153	157	164	208	172	173	150	146	153	155	180	182	140	180	145	173	171	161	207	155	172	158
3407	4856	3031	1314	867	675	585	565	486	430	454	444	415	421	466	458	451	433	414	438	409	396	452	462	439	446	431	417	417	410	387	425	415	404	438	426	401	412	399	403	412	422	426	393	418	426	402	429	407	407	424	428	413	462	407	360	402	428	393	424	421	409	391	417	422	413	369	422	398	421	412	404	399	411	419	431	374	417	466	449	397	399	406	415	388	426	403	406	414	400	410	382	406	416	417	425	424	415	430	413	430	445	370	434	389	381	397	412	431	449	407	459	433	437	435	433	426	445	393	404	405	403	431	373	419	434	376	455	405	410	426	420	383	418	383	382	426	443	444	434	407	413	407	405	405	419	444	417	412	397	397	391	373	411	424	391	400	411	423	375	409	370	418	416	412	430	415	392	421	390	396	410	416	420	439	408	390	431	389	398	443	442	410	374	424	417	422	399	426	408	413	425	409	420	404	403	371	416	431	403	399	432	430	407	426	423	383	409	414	433	435	471	464	426	394	439	399	416	409	437	438	402	438	413	406	461	386	415	444	414	412	388	380	419	382	409	449	420	378	424	417	401	387	427	459	369	404	426	422	447	383	388	433	432	432	442	420	419	385	440	384	390	427	425	446	413	373	435	437	431	441	384	425	398	401	435	385	418	450	410	404	394	405	384	428	429	395	406	380	429	392	464	426	412	400	380	420	413	428	409	420	399	403	434	405	402	433	415	398	416	422	410	363	428	435	420	418	432	390	446	425	404	423	431	409	437	400	393	429	412	402	424	418	385	432	445	380	418	424	471	431	413	421	416	419	410	390	420	404	395	434	400	439	423	432	402	410	433	402	418	420	456	417	431	449	390	428	433	421	437	426	408	407	444	395	412	436	442	424	417	428	417	430	391	432	395	398	435	373	432	395	436	422	431	409	399	400	429	405	428	425	403	439	425	394	423	376	393	412	396	392	419	385	430	417	389	416	415	429	419	411	429	441	438	379	399	418	403	426	391	423	405	402	430	435	438	453	413	417	443	429	418	441	420	401	447	467	445	421	409	425	391	414	403	367	415	407	440	454	416	398	409	402	421	402	429	389	418	440	461	431	397	407	433	410	424	412	399	398	414	426	411	412	406	412	406	430	411	393	411	418	415	437	467	430	422	410	411	355	448	419	432	402	371	425	390	405	423	418	379	418	416	417	417	409	440	422	404	401	442	404	416	404	422	404	391	391	426	430	410	393	406	434	414	439	432	387	415	436	389	389	441	420	422	426	412	432	434	448	431	393	418	451	420	381	389	380	395	422	422	400	435	411	388	410	448	386	423	425	429	391	397	410	444	427	444	441	382	438	423	438	424	420	399	417	379	403	433	399	405	412	381	451	436	418	413	417	429	397	429	387	404	400	420	364	421	401	415	429	418	411	422	421	425	445	389	400	406	416	407	416	395	427	395	400	431	414	401	435	397	403	452	368	417	387	431	403	431	402	437	441	414	411	389	401	404	435	445	386	405	396	427	429	384	400	410	432	399	418	395	449	415	448	402	441	415	424	383	412	398	426	411	412	430	403	425	398	419	421	412	409	405	413	386	405	420	406	437	450	410	373	403	394	407	434	420	375	407	425	427	404	394	457	426	401	432	427	398	460	370	389	413	425	387	420	418	412	436	397	414	376	385	411	413	395	390	415	382	410	400	414	395	449	453	385	407	424	423	415	429	400	406	448	471	452	388	429	378	463	415	394	433	406	411	407	407	422	423	442	403	401	426	406	433	432	446	383	397	393	384	404	426	423	435	413	437	436	388	432	396	425	413	396	433	438	421	437	407	422	423	371	432	394	394	442	431	368	403	412	411	444	429	434	444	433	411	379	465	395	427	408	409	414	402	433	421	390	421	420	392	392	409	393	438	438	427	391	443	414	424	422	409	367	398	448	420	412	416	425	420	400	442	403	409	443	440	427	451	394	409	405	423	395	399	419	401	428	406	393	417	404	430	389	428	383	389	391	434	395	394	413	417	437	443	423	387	406	383	426	408	443	439	415	442	410	426	399	426	426	416	382	395	429	410	398	399	389	418	420	388	432	360	414	396	419	442	442	407	396	427	441	430	424	433	403	417	424	395	397	465	427	419	406	445	394	422	444	439	443	403	407	457	426	414	377	379	441	399	402	392	393	415	417	400	403	402	413	430	425	413	431	404	399	423	422	433	414	405	401	460	452	419	414	394	410	429	472	409	427	396	431	419	444	422	451	412	416	404	451	427	408	396	411	424	396	379	412	460	439	410	410	432	426	411	405	386	399	422	409	436	413	442	393	406	472	432	384	428	415	420	400	397	420	388	412	444	392	390	395	393	418	403	425	428	398	414	417	407	391	422	415	439	434	383	435	416	421	423	415	408	423	412	412	390	373	409	430	433	411	426	412	445	408	401	400	408	401	402	450	381	451	416	391	413	452	426	404	416	385	421	393	435	421	397	393	393	391	395	396	422	446	436	420	388	472	420	397	370	413	406	410	390	442	434	421	388	393	389	404	388	423	392	415	404	432	389	407	469	390	403	401	416	399	415	440	407	398	367	416	429	418	377	392	405	426	408	384	417	411	372	397	412	403	432	410	391	386	420	417	434	435	426	396	415	418	394	380	419	454	386	424	402	390	402	446	387	403	432	437	422	394	402	430	451	422	426	412	401	400	374	442	433	446	399	425	419	383	403	463	406	448	385	446	416	433	399	431	432	376	413	417	400	442	408	436	406	438	434	440	392	431	427	398	412	431	390	426	437	448	390	415	386	428	418	392	385	456	445	393	409	426	407	427	403	409	441	381	430	458	402	387	418	388	421	400	423	402	413	378	406	433	377	411	425	404	408	419	391	405	433	432	410	377	404	445	419	438	419	409	390	422	427	415	437	400	418	416	381	399	441	426	415	413	425	440	406	404	371	441	403	415	403	396	382	409	406	438	389	402	417	407	408	362	427	416	407	399	407	426	384	381	425	413	416	393	417	419	390	428	432	431	387	392	401	357	396	416	396	386	417	442	388	434	435	411	407	414	404	448	421	451	384	406	418	417	416	426	416	449	409	408	450	388	446	439	405	410	384	424	386	447	387	441	410	430	401	407	395	425	407	423	399	418	402	413	432	453	437	414	417	416	413	400	415	415	449	417	405	362	421	381	409	426	440	424	417	401	384	394	402	429	420	411	424	405	428	388	438	421	481	438	405	373	399	400	388	384	385	419	416	387	424	410	385	410	425	381	387	421	439	399	412	399	426	369	387	427	440	408	419	427	419	399	400	413	421	429	387	437	414	454	401	376	403	422	434	412	421	427	428	437	391	394	415	421	406	419	426	412	390	399	420	383	404	414	438	441	408	420	394	442	443	403	410	401	419	358	428	423	430	395	377	427	391	453	401	383	425	429	433	414	446	451	418	436	420	443	427	407	414	459	409	414	432	417	423	396	417	375	382	442	395	452	395	423	412	424	438	393	395	454	394	419	425	480	481	398	384	418	450	409	427	417	389	399	394
33865	11761	1525	594	500	454	474	456	438	466	443	460	426	430	429	428	441	402	409	426	431	387	424	485	425	444	406	433	397	422	431	418	433	436	473	419	408	458	423	429	418	406	400	438	462	458	445	405	433	439	430	428	440	439	400	473	437	448	444	440	429	427	442	421	449	387	431	426	433	426	439	435	404	431	440	420	432	425	425	412	455	451	405	394	434	425	455	441	402	441	404	444	401	439	410	459	396	447	416	398	398	410	439	446	478	472	400	412	389	429	435	398	399	397	435	434	404	414	458	456	406	420	400	408	404	421	434	395	435	464	434	414	382	417	435	421	423	386	376	424	401	384	420	420	425	414	431	421	442	445	440	420	433	403	414	437	443	400	456	408	436	432	424	405	426	454	405	461	427	396	408	439	412	406	445	437	465	437	416	440	410	431	440	418	432	409	423	431	443	437	433	448	412	424	391	449	410	424	425	436	441	437	406	399	419	485	463	469	418	444	435	430	387	421	407	426	422	417	439	426	445	423	436	450	420	417	475	464	423	400	425	413	437	405	401	412	412	413	471	437	454	434	445	420	464	415	399	451	401	441	395	413	436	416	438	428	401	456	449	413	397	396	417	425	410	433	427	407	432	431	392	440	403	399	397	440	443	397	397	437	436	424	419	439	409	450	403	444	413	373	445	418	433	449	414	429	443	440	466	416	428	419	436	416	459	424	413	385	429	412	479	425	423	430	415	422	388	422	459	413	430	410	389	427	405	419	445	431	445	422	396	444	413	430	407	467	461	436	447	432	480	473	410	447	459	476	428	412	460	433	390	397	409	421	423	438	413	421	454	378	384	410	460	415	386	414	452	423	442	426	416	440	455	419	418	384	438	385	418	402	414	432	448	456	419	434	421	428	419	441	476	433	424	405	441	433	420	389	402	385	392	488	407	423	427	386	409	397	422	426	419	427	402	454	413	410	445	453	460	432	418	428	426	402	437	444	390	427	410	406	369	416	369	434	415	422	459	432	416	382	401	413	431	437	435	435	425	369	434	405	421	454	409	382	440	433	398	453	364	406	437	468	426	391	392	388	402	417	416	459	467	399	440	397	432	406	405	442	452	401	429	422	396	438	417	433	435	444	411	422	438	426	475	441	459	428	423	423	437	452	446	384	458	423	459	404	438	401	396	375	434	414	404	447	429	432	438	448	430	421	453	421	443	437	453	435	435	434	416	426	415	437	420	405	388	468	429	396	460	452	400	410	382	413	409	466	419	400	407	383	431	441	423	428	443	403	406	410	449	402	444	418	446	447	403	433	431	426	412	458	423	438	414	425	403	460	454	451	409	444	419	407	431	438	464	407	422	414	416	430	424	437	428	412	405	490	424	431	383	407	420	461	465	429	411	426	389	391	439	427	419	475	430	445	404	449	433	383	431	426	454	470	378	422	413	443	425	447	421	452	415	438	452	411	420	376	421	409	408	453	388	424	417	405	455	436	427	404	413	406	405	401	407	418	402	390	383	416	439	412	406	399	465	453	443	436	414	462	419	417	446	418	428	443	437	429	429	408	417	435	430	428	406	432	406	411	420	449	438	404	393	410	400	429	473	424	398	410	432	429	417	416	396	414	438	420	430	394	400	406	450	426	438	427	441	442	425	436	430	433	432	406	409	415	438	438	423	378	407	389	416	428	443	404	414	418	420	408	401	440	407	413	437	454	434	443	445	404	411	420	431	461	406	420	430	456	429	417	401	387	440	403	473	418	420	434	426	425	409	431	439	431	452	412	447	421	431	419	390	411	412	433	433	416	417	447	415	442	452	375	420	444	411	452	434	447	453	370	402	399	405	418	416	426	421	456	444	397	461	443	427	465	458	445	401	430	429	406	457	435	411	411	409	399	422	419	413	432	399	410	415	415	440	422	444	437	440	404	407	389	438	448	423	405	416	404	454	382	400	415	420	398	416	431	416	413	425	417	406	451	418	393	423	421	406	427	453	430	393	449	456	424	432	399	438	435	469	462	442	447	384	464	405	431	393	417	455	387	441	408	413	434	427	440	414	427	453	469	444	487	435	401	464	438	463	400	425	434	406	378	400	406	404	429	441	448	413	391	411	404	396	428	453	409	420	381	422	417	437	439	418	395	459	439	385	438	451	438	412	411	371	429	417	450	420	416	441	456	474	424	421	414	394	403	432	421	412	393	421	416	405	452	455	420	456	450	439	429	423	417	431	417	423	429	456	491	421	443	441	403	411	442	421	435	466	396	440	409	425	429	434	422	468	433	410	462	389	408	429	414	430	413	441	433	422	434	454	447	403	426	385	432	386	443	400	439	438	421	454	408	424	415	413	436	402	433	427	424	431	425	432	408	414	444	424	429	391	393	430	430	412	426	428	411	413	417	427	442	422	479	438	456	431	458	393	402	437	410	449	398	404	416	423	380	403	424	454	388	456	380	405	402	435	445	442	382	381	414	378	434	423	419	430	414	411	417	421	392	391	434	446	434	381	422	447	463	442	402	432	422	444	426	409	412	433	455	423	416	431	452	395	388	455	449	400	434	442	427	443	456	440	398	433	413	423	418	440	413	438	384	414	432	416	441	433	439	410	441	432	460	440	407	411	432	438	428	450	428	410	414	432	462	434	427	425	420	447	439	403	430	413	408	405	437	406	440	405	407	412	448	409	409	406	448	476	446	432	426	421	433	437	445	418	439	439	428	410	429	390	401	385	405	451	404	433	401	399	419	458	405	406	433	428	453	474	393	439	446	431	373	451	390	440	507	431	408	424	395	407	428	444	467	390	414	433	384	426	431	412	439	435	444	420	431	431	436	422	468	390	444	401	423	396	440	410	420	460	427	413	422	437	418	428	418	403	434	418	456	433	458	430	406	423	436	437	414	385	407	440	423	400	398	409	416	398	397	422	433	452	430	389	398	413	411	423	393	447	473	398	426	422	410	406	403	396	364	422	442	411	410	400	458	469	434	429	407	411	433	414	420	414	452	446	450	420	431	449	436	389	416	368	398	413	402	417	446	429	400	402	423	453	409	421	438	437	425	397	392	423	404	448	421	437	444	434	397	410	412	447	443	444	393	449	413	415	449	428	363	440	423	451	426	434	424	426	398	425	455	432	419	407	414	428	407	425	440	448	397	441	437	462	478	402	451	414	444	455	384	481	430	429	450	460	424	456	437	401	453	445	444	416	414	448	408	452	416	447	384	411	427	415	374	420	425	416	409	451	396	420	429	414	421	417	404	422	429	406	438	442	428	420	415	412	447	486	419	440	418	476	404	422	414	422	459	407	406	437	442	376	429	440	388	421	414	386	431	431	376	463	407	405	431	446	402	388	413	375	391	405	408	393	426	412	414	402	460	442	435	448	441	407	430	445	418	404	442	464	410	426	434	417	447	416	432	385	426	436	465	427	455	446	446	414	443	411	414	375	401	436	384	427	400	463	444	422	417	400	431	411	438	440	466	429	392	403	433	419	396	419	426	438	440	390	425	420	418
8046	1213	1042	968	912	919	1006	999	950	882	948	908	905	940	949	909	915	865	958	928	904	960	917	888	974	936	927	917	920	898	981	929	918	936	910	923	872	959	890	923	896	903	926	921	882	946	884	955	968	936	959	957	898	915	947	988	954	916	928	930	926	932	904	924	893	883	938	913	918	932	929	967	919	941	989	916	921	942	964	962	915	918	950	901	943	889	960	902	896	962	949	888	964	950	908	963	910	891	917	921	925	936	939	937	917	877	942	852	930	883	926	907	908	960	934	955	892	912	957	937	936	920	931	904	974	915	960	906	912	852	948	944	904	934	912	963	947	906	938	949	947	941	957	857	919	876	958	970	964	869	936	900	927	862	921	928	927	902	951	924	938	941	958	958	962	962	958	932	912	983	947	914	893	937	911	890	876	973	926	969	925	916	871	958	879	986	943	948	953	926	950	965	994	907	979	855	889	913	907	963	926	950	872	924	926	950	932	939	891	954	922	886	925	938	957	898	889	943	891	911	846	949	956	915	957	898	915	929	974	927	910	910	910	934	906	914	944	895	913	944	902	875	942	948	953	914	957	945	914	945	901	908	981	915	922	933	867	934	909	883	922	934	954	944	934	919	928	944	896	955	952	957	931	891	942	938	925	954	924	949	882	964	943	936	930	894	948	926	966	887	904	927	933	863	909	943	917	936	902	948	903	968	904	893	916	930	909	898	907	951	866	920	964	917	948	989	1008	901	986	854	889	976	889	942	930	911	870	939	979	881	926	868	867	999	908	952	922	922	906	958	889	967	924	952	898	881	928	961	899	947	923	980	895	922	968	938	896	940	948	910	917	954	857	901	947	901	921	859	951	879	953	896	947	929	931	948	890	936	941	914	944	974	939	945	912	904	861	916	896	928	990	931	947	928	902	903	903	966	886	930	934	917	924	889	931	870	961	915	969	900	863	897	858	941	958	923	957	936	977	871	902	949	936	926	886	852	947	938	937	911	931	957	919	940	859	950	947	890	906	934	892	958	947	969	933	916	927	952	921	930	895	882	955	964	879	923	850	882	940	928	947	916	913	925	937	938	921	895	912	949	942	914	897	887	866	940	890	957	932	955	909	922	909	905	943	903	936	907	941	889	937	934	906	934	934	903	948	855	876	951	929	996	943	961	930	976	952	927	960	899	943	939	930	894	965	913	918	990	985	1014	930	898	922	972	936	930	931	941	929	947	959	912	909	893	922	931	868	1002	924	931	926	894	1007	936	912	892	962	911	1003	893	971	959	970	905	922	950	847	976	885	961	945	908	931	934	925	941	942	882	945	910	953	916	910	944	902	915	929	1021	931	869	907	936	942	921	949	945	891	891	933	906	936	933	913	955	934	914	908	917	953	926	937	952	903	919	923	881	906	932	919	881	930	929	888	917	942	936	929	904	921	895	927	934	940	888	961	965	1000	924	943	913	948	920	890	920	983	911	974	961	876	924	908	903	927	947	892	937	924	884	939	936	924	905	863	952	925	871	917	951	879	978	974	951	956	950	910	902	934	937	940	898	888	935	934	917	944	882	938	998	891	914	919	909	944	942	925	968	935	901	947	883	927	916	892	977	895	909	919	918	963	951	908	904	909	956	891	953	933	911	924	902	931	965	907	968	958	884	935	928	908	896	851	945	909	936	874	904	935	952	897	925	926	928	906	951	935	919	906	951	889	924	954	898	868	964	902	901	931	966	894	943	1003	930	923	902	935	901	871	924	905	953	904	915	911	932	906	936	931	977	907	913	920	916	918	880	918	907	931	948	929	929	922	926	957	942	934	936	902	1002	883	932	909	963	884	961	911	900	934	950	973	934	954	915	943	982	875	942	895	915	872	916	922	968	917	939	941	895	911	959	948	909	906	939	932	895	918	999	921	963	921	926	969	917	927	933	930	957	913	972	947	910	953	943	936	922	876	879	882	932	937	926	900	925	933	955	965	915	959	942	975	927	949	918	955	893	986	939	967	948	955	912	896	941	936	981	898	951	955	966	912	859	901	949	905	899	918	916	934	944	945	998	926	971	948	906	919	918	902	960	964	997	953	945	929	906	891	937	932	892	900	956	929	896	891	942	946	909	911	920	935	948	917	920	950	950	858	955	933	981	925	916	907	949	973	929	966	959	920	939	944	862	934	936	866	910	927	907	942	965	919	955	899	934	884	940	1008	923	891	878	934	986	895	928	941	868	959	944	944	881	917	946	868	917	916	983	878	938	958	897	889	901	916	896	895	913	957	921	896	930	905	909	910	914	922	939	897	928	940	949	912	926	940	930	959	992	866	892	860	968	913	998	981	987	934	904	971	926	906	983	942	1001	910	957	900	901	972	935	905	925	939	877	863	884	967	922	919	918	921	922	916	949	933	944	940	907	859	998	915	933	897	892	925	890	909	897	901	964	973	940	894	938	951	967	909	958	926	929	933	944	909	946	943	906	941	933	921	917	937	897	935	870	932	966	970	904	905	916	939	934	979	906	911	954	950	897	913	940	967	980	907	961	893	909	920	946	923	930	932	947	894	938	929	888	975	959	999	937	913	904	959	988	951	959	984	923	886	906	919	940	912	922	964	887	946	905	957	943	966	942	883	917	923	869	912	918	899	920	957	966	899	941	932	871	942	917	926	961	940	885	899	893	911	950	866	892	924	947	932	903	897	905	916	928	914	917	949	931	952	922	895	897	932	933	898	946	917	972	939	979	906	904	850	932	964	959	940	918	981	940	883	919	951	939	910	911	928	1030	913	918	884	977	868	908	952	911	933	904	945	927	902	924	925	973	957	929	921	907	888	930	907	944	920	930	944	973	935	918	903	934	915	917	950	940	939	973	971	976	931	994	969	932	972	900	863	884	971	917	938	921	913	873	972	942	900	879	929	908	962	929	927	886	923	957	928	932	935	954	901	989	982	915	934	940	936	946	894	924	910	879	964	962	908	967	934	956	903	923	926	865	948	926	893	955	883	948	978	883	918	923	913	937	906	940	932	935	942	919	920	936	938	900	845	955	995	917	910	935	938	903	921	901	914	941	932	951	973	952	903	918	930	904	919	915	990	913	919	880	919	913	919	919	936	902	946	863	966	957	914	932	899	922	885	911	941	926	897	915	918	995	949	937	942	946	983	930	932	902	941	905	958	957	963	920	932	937	878	928	918	963	915	932	894	909	974	936	886	904	916	910	940	973	912	883	931	918	925	885	877	954	957	902	975	937	915	931	949	925	959	932	860	935	925	882	955	910	915	926	954	952	902	946	886	923	936	922	923	974	932	935	925	921	908	880	952	874	912	904	953	935	948	969	914	922	968	927	927	914	901	926	916	969	958	936	878	931	915	882	852	917	885	886	907	889	891	902	923	1003	932	952	947	945	934	935	913	907	910	944	984	924	954	895	968	901	908	930	897	909	894	866	941	936	938	928	918	897	947	908	914	930	942	979	954	960	938	922	926	934	918	875	964	962	917	938	932	938	916	927	921	906	883	952	947	954	885	938	895	943
24724	21132	24654	27846	20949	3315	545	443	456	395	396	348	386	369	348	333	345	340	367	322	370	377	342	389	357	346	349	336	386	352	336	337	308	347	361	390	357	368	379	355	354	336	346	332	349	368	356	328	385	358	320	324	330	361	330	345	351	373	350	313	367	368	341	354	372	344	320	399	303	303	393	378	368	328	380	368	362	344	348	349	408	340	367	360	385	349	397	333	351	324	326	339	322	322	368	335	323	404	363	359	349	354	334	339	343	287	330	347	360	356	315	363	294	354	336	331	372	352	363	322	347	345	353	366	335	357	328	367	337	329	338	334	383	371	328	345	320	356	356	341	356	340	341	338	354	351	348	354	329	357	352	336	342	350	380	338	342	350	398	317	375	348	361	352	334	371	351	360	353	366	306	378	370	344	307	362	364	362	344	352	377	356	367	343	359	363	353	315	322	366	354	336	340	347	351	384	339	347	372	348	323	377	317	346	351	323	335	372	336	368	341	345	324	344	350	331	316	355	362	361	352	374	398	337	325	329	389	331	375	371	313	367	318	305	340	332	352	377	360	330	361	312	348	332	375	355	344	320	339	374	348	394	325	354	329	328	373	351	322	324	344	360	354	378	357	365	347	347	370	381	323	348	334	334	370	351	328	370	338	366	366	321	365	345	322	367	362	350	363	360	346	341	348	340	412	320	371	374	345	355	344	376	364	347	396	372	372	393	340	357	336	346	329	335	333	361	332	315	345	334	343	361	344	369	296	364	344	339	372	330	368	375	358	393	362	362	380	352	349	340	377	370	331	341	348	396	314	335	340	333	317	376	361	363	337	365	373	308	386	355	360	359	353	333	391	324	326	311	343	362	381	321	315	353	306	378	350	366	317	337	372	357	366	305	363	345	363	352	334	370	357	377	308	328	341	351	347	334	397	369	386	343	333	332	362	355	384	320	366	360	322	375	331	328	324	311	351	375	308	344	366	363	360	366	324	347	374	347	335	348	347	368	359	349	343	377	359	369	365	320	362	343	317	378	376	354	377	362	349	375	314	341	355	337	342	328	352	398	369	346	320	366	359	308	358	352	330	355	342	341	341	360	354	354	338	333	319	362	345	362	379	348	377	352	347	365	326	325	341	346	319	349	324	315	366	368	344	347	375	359	332	313	391	331	362	365	333	369	335	372	348	316	326	362	352	370	349	376	350	342	356	324	362	366	361	364	396	353	349	328	319	363	335	339	321	330	303	354	340	353	328	332	337	345	339	353	328	347	339	370	380	378	319	344	335	353	348	382	338	355	330	347	350	353	398	327	370	334	353	376	343	377	390	333	340	368	344	322	372	363	337	281	326	337	345	369	318	314	369	368	345	384	363	373	345	321	336	361	327	365	324	345	343	327	355	360	327	315	313	380	322	363	370	351	364	351	308	343	339	350	343	325	323	350	355	316	346	362	353	366	351	316	348	356	364	352	345	320	325	351	334	331	344	323	356	311	336	311	347	355	354	367	363	370	344	394	324	339	345	344	354	362	336	320	344	366	359	335	347	330	340	374	345	303	341	367	318	354	336	338	372	346	343	343	357	377	345	372	350	374	383	337	347	327	329	331	370	349	342	361	381	336	357	338	357	354	336	332	300	341	356	325	360	372	385	359	370	320	324	377	380	325	380	386	357	324	323	361	316	340	352	362	362	379	341	326	302	351	369	357	328	354	328	359	357	332	373	342	348	371	337	367	335	347	345	361	328	319	357	364	347	356	324	353	351	347	323	332	359	331	313	360	389	357	337	353	324	339	343	338	348	352	365	342	366	358	338	360	318	359	347	382	357	343	348	338	308	358	379	369	339	363	385	355	329	325	348	320	325	337	317	336	375	323	381	337	349	374	316	363	387	325	347	355	333	364	343	297	307	374	326	347	386	303	335	359	365	326	351	342	342	372	336	344	334	341	354	370	358	361	354	378	333	375	346	345	359	334	345	374	354	335	347	383	366	351	331	310	365	350	354	346	346	379	332	340	366	331	323	375	344	321	359	371	382	335	355	322	346	352	362	365	340	330	359	354	329	355	349	342	395	322	340	355	355	324	345	343	368	337	351	328	408	331	375	350	324	352	365	339	327	359	346	350	368	375	350	343	375	367	317	345	319	319	365	357	322	348	378	317	385	307	363	347	352	360	355	312	339	336	349	391	354	335	383	320	341	322	330	324	350	369	339	368	358	330	367	308	397	345	305	343	371	357	347	372	349	354	357	334	332	378	329	342	353	356	361	330	376	358	364	344	321	379	308	377	330	358	325	384	322	328	354	362	372	352	343	338	365	312	321	364	330	361	315	349	352	341	309	322	350	341	355	329	371	374	345	355	362	352	328	352	343	327	372	343	407	365	353	348	383	335	342	358	342	347	345	319	357	358	379	325	366	400	385	343	358	364	349	363	359	350	340	373	343	386	347	352	336	330	343	330	301	332	358	338	327	350	381	348	350	362	335	363	389	386	339	342	346	343	335	355	369	343	347	348	338	341	327	327	351	319	357	308	356	331	360	337	347	388	396	354	339	352	365	358	358	372	359	355	367	343	341	349	381	369	356	386	336	341	367	349	356	319	338	352	349	319	353	346	330	344	319	344	333	366	359	313	321	368	375	344	339	329	355	338	390	350	331	361	337	336	340	334	386	392	345	387	392	369	345	361	356	325	360	368	375	333	357	350	344	323	334	334	340	322	335	354	354	351	363	361	336	388	341	358	369	389	350	342	352	343	345	334	326	337	343	333	369	349	331	345	369	344	331	348	360	362	326	298	374	375	333	347	346	339	369	326	369	320	327	321	329	337	349	324	333	379	321	385	349	341	325	319	357	348	388	368	352	369	343	338	331	338	376	373	384	374	336	317	360	326	345	343	332	362	366	354	329	339	354	333	317	311	354	355	356	325	325	348	342	357	370	357	340	363	342	384	396	349	354	335	362	334	353	306	360	339	337	341	350	358	335	368	380	324	335	343	323	367	382	319	343	367	348	354	348	323	334	376	332	344	323	339	378	375	303	324	351	357	389	308	318	328	372	354	356	353	358	377	362	343	361	365	337	361	374	331	353	352	334	360	336	370	358	377	336	369	354	333	362	343	367	345	340	345	371	370	314	325	318	358	342	359	353	359	368	324	377	327	373	351	357	357	335	356	310	334	361	333	348	369	352	347	367	352	345	346	335	340	335	371	340	354	356	344	360	346	352	377	378	374	371	378	359	376	379	341	353	349	348	345	326	351	341	342	335	351	371	391	342	322	361	403	333	334	367	328	347	331	368	348	329	327	361	340	312	340	341	357	313	374	359	368	366	380	336	368	365	340	358	377	320	338	343	355	373	324	370	377	366	367	375	347	337	372	358	323	373	333	366	342	316	356	344	333	332	355	361	352	372	365	311	374	364	337	349	366	359	356	324	344	359	361	327	360	362	379	377	330	345	343	341	337	361	340	365	369	309	326	322	309	372	349	342	350	335	371	364	326	336	355	349	354	320	341
3902	3144	2129	1277	967	934	821	836	828	762	771	762	776	779	804	772	749	754	776	764	766	755	784	773	745	794	802	727	759	750	751	728	721	759	745	755	735	768	768	773	784	768	731	743	735	789	801	704	747	787	794	752	739	759	764	767	735	729	796	792	788	763	768	763	735	771	802	799	751	789	723	742	732	721	763	796	708	781	754	699	821	790	796	760	747	795	797	735	781	785	771	727	794	808	759	716	712	797	769	745	740	742	782	759	757	776	751	742	760	785	786	809	764	720	734	788	710	782	751	816	786	743	761	807	758	796	764	732	771	779	746	821	716	750	745	744	768	758	766	789	740	740	782	764	815	739	789	783	775	756	750	788	794	799	791	788	776	783	780	773	770	806	754	838	736	696	722	774	779	736	711	742	758	737	710	805	783	760	793	731	775	718	780	758	799	771	759	709	723	754	727	759	728	754	765	780	724	790	719	751	766	718	756	751	764	779	823	777	751	763	764	747	780	745	767	757	756	760	790	766	731	770	782	790	772	748	798	799	751	800	789	748	792	805	769	792	774	806	746	761	735	781	775	749	788	736	749	720	781	770	720	724	747	807	717	719	761	751	753	773	705	757	770	764	803	768	759	778	765	792	766	771	770	769	715	797	778	791	830	777	739	785	752	737	732	751	730	738	743	820	769	731	694	752	751	745	745	794	752	754	789	756	816	756	763	784	754	777	736	789	764	765	733	809	768	811	791	761	721	850	743	768	768	771	758	744	760	742	775	706	741	749	763	738	747	809	766	764	792	783	759	749	757	759	796	752	738	787	751	800	778	761	743	750	764	773	816	771	799	775	752	779	727	737	777	792	810	775	785	729	744	740	756	786	726	795	787	763	772	790	748	719	762	726	837	743	736	764	755	793	808	751	761	725	755	742	763	765	766	780	732	773	763	742	761	754	785	765	735	776	784	734	762	796	770	758	779	767	774	774	827	699	712	787	748	774	760	816	731	760	780	765	841	794	784	744	768	765	792	798	758	738	770	770	749	754	776	786	757	708	782	758	746	786	737	742	738	712	777	807	775	719	774	732	770	696	755	794	744	763	782	786	778	726	775	801	739	754	798	813	717	750	796	808	744	735	697	739	775	702	799	751	810	771	764	801	803	759	790	772	802	756	757	751	766	796	755	778	747	765	806	773	751	747	758	777	787	766	726	772	721	774	786	756	757	768	703	739	786	773	845	775	770	752	732	765	754	780	740	744	720	749	760	760	795	812	766	765	798	712	777	772	776	775	758	779	712	732	747	808	764	755	715	728	749	798	770	762	743	789	729	765	760	785	792	782	782	790	754	761	748	751	775	736	758	775	770	726	759	753	778	772	769	785	788	792	767	784	753	743	755	726	737	767	804	794	737	803	718	771	763	723	820	821	750	789	767	780	721	749	760	807	750	753	714	738	775	770	746	772	813	760	742	724	744	758	740	791	784	701	784	812	750	757	729	766	773	778	730	798	805	772	787	766	730	764	799	773	727	796	776	767	733	791	784	824	816	828	815	750	797	777	767	762	780	751	770	784	776	772	744	744	750	809	788	779	799	761	779	778	771	753	736	748	788	758	810	773	723	809	773	788	717	712	748	751	762	714	761	760	743	761	783	852	766	756	787	724	719	748	730	821	736	747	732	738	761	767	745	755	824	760	762	782	754	796	824	796	805	775	803	772	834	793	747	769	797	796	785	742	775	774	714	752	735	783	710	759	835	757	770	738	750	744	754	763	707	786	774	760	757	752	763	732	770	798	766	736	784	710	752	736	722	728	812	764	772	755	751	741	747	772	796	774	822	784	736	764	750	773	794	744	755	739	741	714	731	714	828	772	757	728	770	727	776	791	725	828	766	788	807	772	789	734	800	764	788	768	790	752	802	766	765	770	752	800	761	789	760	794	764	738	709	746	750	731	751	778	761	780	805	746	830	787	738	763	773	756	789	769	728	791	762	774	751	729	771	766	770	762	791	734	761	747	745	803	740	764	749	762	801	757	783	780	741	779	794	746	782	772	786	781	773	809	765	743	740	742	738	777	798	789	781	749	789	752	763	794	778	750	761	702	769	746	733	734	798	716	768	747	759	719	770	756	775	805	779	766	803	782	820	706	761	784	752	776	761	762	718	820	785	780	775	799	763	757	750	756	751	818	735	798	777	749	788	767	784	783	751	788	760	801	779	705	756	798	767	768	793	747	738	720	750	732	779	730	744	748	773	728	817	717	730	727	785	747	743	711	763	828	728	782	747	779	743	725	798	788	769	782	789	743	778	737	775	808	753	763	749	739	798	737	802	772	752	723	764	765	759	743	810	804	743	786	726	724	766	847	819	816	759	744	835	807	718	747	732	770	762	794	788	753	802	755	784	742	812	787	764	762	752	751	719	763	792	739	748	778	769	826	754	812	755	812	730	774	776	760	749	797	759	733	770	769	754	725	825	694	721	825	751	767	745	793	769	742	723	776	784	726	750	774	780	728	732	790	766	766	783	762	772	781	721	764	801	716	752	781	783	776	792	721	731	763	756	759	747	776	732	750	754	811	772	732	751	769	743	765	760	789	781	768	732	793	804	785	774	763	753	743	812	744	751	776	782	772	754	699	788	780	795	762	760	760	816	750	706	778	754	750	748	808	784	809	718	792	761	746	777	774	766	803	722	803	785	695	748	769	741	816	725	740	743	783	763	748	743	747	799	738	792	740	757	743	723	726	784	757	774	828	764	783	695	759	781	822	716	757	781	764	750	799	765	770	749	724	729	741	796	745	749	689	727	794	746	788	779	798	798	789	756	742	706	767	779	733	743	763	839	756	762	722	768	735	733	765	788	737	770	772	763	763	760	711	722	820	764	761	748	724	774	802	805	769	740	778	731	748	716	793	789	822	784	792	776	782	786	767	753	747	789	744	755	724	735	745	760	727	818	776	779	758	772	780	806	760	714	684	750	763	796	756	752	735	803	787	753	782	755	789	761	789	796	766	728	728	730	748	785	761	750	778	754	767	743	796	766	802	766	714	726	701	759	761	758	762	724	744	791	743	741	744	770	781	779	751	814	765	768	798	742	757	768	781	786	777	728	744	718	766	744	755	753	814	723	759	779	734	795	787	759	699	751	772	765	743	787	766	780	735	789	790	743	756	763	720	793	772	751	783	737	753	745	741	767	808	749	777	794	777	758	768	749	792	757	781	759	764	731	745	772	733	735	726	772	746	760	778	778	710	776	729	816	770	755	766	751	766	780	735	768	751	757	798	766	780	787	723	806	781	789	733	769	797	741	781	666	743	803	736	778	780	748	751	769	754	764	761	739	816	713	753	738	781	768	712	761	727	799	777	797	722	802	822	770	751	777	799	784	736	755	787	776	772	796	758	753	774	751	788	763	779	753	728	750	761	761	780	754	761	744	754	782	772	762	739	729	737	766	735	761	758	791	756	765	807	787	772	776	758	751	770	755	758	785	836	831	747	775	775	763	758	808	759	777	753
23880	21100	25262	27181	21102	21106	2782	495	325	258	260	226	255	202	189	233	231	175	190	205	195	178	198	183	191	171	180	195	168	190	215	199	207	145	184	175	190	216	178	176	210	190	204	218	173	179	175	180	181	177	181	176	203	179	157	201	181	211	189	173	181	149	179	190	172	194	181	169	199	176	184	196	187	161	205	193	193	167	189	173	188	186	183	182	184	191	197	186	202	200	183	200	190	165	183	178	201	187	207	157	192	177	202	181	179	186	172	183	180	215	189	188	187	199	193	194	179	198	195	182	173	167	185	192	174	195	181	177	172	201	155	188	179	191	197	203	177	188	153	195	175	154	209	175	209	200	183	198	165	164	195	201	202	193	168	192	159	202	182	201	178	165	186	166	169	171	189	169	201	177	165	179	179	170	191	183	197	187	155	171	184	161	153	193	170	165	182	167	178	155	187	192	166	196	179	196	190	206	184	161	155	170	189	216	180	179	164	202	173	176	205	202	214	189	186	186	182	187	199	182	174	191	176	172	196	166	167	193	180	186	170	173	162	157	172	194	154	184	175	176	175	166	172	176	155	195	185	165	208	185	189	174	173	201	215	189	170	173	180	182	160	203	193	178	165	174	167	163	191	181	171	174	186	178	181	185	193	177	198	176	194	170	197	174	188	196	180	161	175	205	173	181	168	186	166	179	163	170	150	158	171	183	207	164	154	191	193	187	185	172	186	164	152	158	194	172	171	177	182	195	172	168	192	174	191	188	205	177	168	204	192	206	158	215	171	158	173	161	177	198	195	171	158	184	181	188	175	169	183	204	169	172	190	174	176	202	166	162	182	171	166	183	204	178	164	196	170	180	191	175	186	165	165	172	181	173	162	167	168	181	162	186	176	161	194	197	162	204	179	148	213	183	175	204	174	213	173	208	168	178	194	178	180	180	165	174	183	185	173	175	155	186	173	175	164	181	176	172	171	187	191	177	183	181	172	159	195	201	190	184	198	157	167	191	207	185	168	164	180	183	170	182	171	178	197	180	181	196	187	174	204	164	192	182	171	166	165	182	200	174	173	184	176	168	191	212	193	187	177	176	147	167	214	162	182	170	182	191	189	191	157	166	188	208	170	185	169	186	197	161	162	213	151	163	194	145	165	169	189	194	161	172	183	171	156	186	182	189	163	189	198	179	199	170	180	183	167	176	181	181	181	180	176	169	195	189	176	169	200	157	164	184	157	205	176	168	159	202	183	216	184	177	159	179	170	189	168	180	197	184	190	187	190	160	162	170	193	171	196	163	172	189	168	194	181	187	186	154	186	171	151	182	185	192	206	178	159	172	171	183	173	181	176	171	191	209	197	155	198	164	158	185	169	192	174	163	176	170	181	176	172	167	178	162	192	184	222	178	189	175	205	176	178	183	169	159	178	196	193	174	175	194	182	202	184	182	190	189	199	224	175	178	151	171	180	171	173	182	173	189	179	169	176	174	168	202	168	179	167	179	191	181	169	193	184	188	215	160	170	161	168	167	163	193	188	166	166	186	192	209	168	184	177	172	177	185	172	176	180	199	165	186	183	172	163	159	203	166	181	177	187	173	181	156	196	200	195	192	160	178	167	173	168	192	159	203	170	192	172	169	182	178	218	180	174	188	185	193	172	190	179	169	193	216	184	217	166	168	163	170	180	163	207	177	165	193	197	158	184	196	168	182	189	183	176	197	163	192	165	172	164	173	194	148	184	166	190	173	153	168	180	169	183	186	178	170	186	164	200	193	167	174	213	162	162	170	175	191	216	192	177	182	159	206	177	188	168	191	196	172	173	170	177	199	156	177	172	211	190	172	160	190	172	178	179	182	176	171	188	175	192	184	162	165	163	217	181	189	154	179	191	168	181	172	195	178	173	183	161	186	195	152	190	169	175	154	195	187	190	168	170	194	189	153	168	156	206	170	199	196	175	209	184	202	184	147	178	198	166	162	194	194	187	187	182	159	167	180	203	195	198	206	190	157	175	188	184	173	179	186	191	159	160	153	194	195	171	169	198	193	194	172	178	185	192	160	156	172	194	207	181	175	181	194	195	196	180	185	185	180	167	163	170	186	196	174	173	192	172	170	180	193	170	179	164	192	171	191	164	192	157	174	200	159	192	178	175	198	171	202	164	167	175	175	177	185	185	176	188	182	183	190	168	145	211	179	203	184	182	177	197	194	178	171	180	194	187	160	167	188	173	187	172	157	179	188	171	182	192	191	175	184	180	174	206	171	198	183	163	181	173	184	224	172	190	185	172	162	200	158	155	176	169	150	189	173	155	151	191	154	152	171	169	199	169	176	180	176	162	140	188	179	178	182	201	177	176	194	160	189	169	187	200	188	180	179	157	175	189	159	205	186	185	170	195	186	179	175	191	176	196	179	202	200	181	173	169	167	167	180	169	181	169	142	174	183	190	174	192	169	211	179	183	200	165	186	183	176	184	146	184	173	166	176	185	171	154	156	154	185	160	203	171	204	180	171	168	187	182	182	159	195	160	178	179	168	156	162	178	168	173	189	190	172	182	215	163	171	177	176	164	168	176	160	169	177	163	167	170	176	175	160	148	175	191	173	153	173	162	148	180	209	177	187	180	166	193	202	205	168	207	208	191	189	177	196	168	194	173	178	167	153	176	191	185	161	167	175	189	174	169	176	196	207	182	189	178	191	177	169	189	157	157	173	193	173	177	188	157	189	192	201	193	182	204	187	174	160	187	182	182	170	167	144	212	158	156	191	179	180	163	178	167	199	181	179	175	182	153	165	178	200	214	178	166	185	180	183	187	183	181	191	172	173	208	169	189	171	193	185	153	190	181	167	185	190	143	213	170	176	196	201	172	178	174	189	166	196	172	179	182	168	185	157	190	185	165	188	186	188	182	181	192	157	167	187	177	205	167	189	194	161	172	158	183	178	154	200	174	184	198	187	193	172	170	179	174	197	204	152	198	180	157	184	204	212	184	169	195	159	200	210	168	180	193	163	194	196	170	162	174	193	159	182	189	178	185	178	183	154	149	194	183	204	190	178	176	191	171	171	191	173	164	176	193	196	169	195	189	170	167	189	176	148	150	178	167	188	173	171	181	177	195	169	181	182	184	184	158	194	166	208	170	192	164	188	184	170	188	185	186	189	186	181	174	166	179	174	197	201	191	177	197	195	168	180	212	176	175	186	192	202	162	171	184	155	194	186	180	192	193	150	147	185	151	168	162	165	172	159	174	218	186	190	181	167	180	181	181	178	218	185	190	191	207	185	183	184	200	194	220	185	189	176	194	158	161	171	182	177	142	179	174	163	179	155	180	176	186	168	185	206	176	184	167	175	185	172	196	190	165	185	199	194	182	169	195	180	207	147	194	198	183	172	190	146	170	158	179	185	165	174	195	187	188	185	170	184	196	187	184	190	178	197	167	174	185	175	187	174	178	179	194	185	204	168	159	176	169	182	176	184	174	165	172	188	189	185	202	173	179	188	159	168	177	176
3473	4835	3056	1420	865	644	579	523	511	461	462	472	455	443	439	480	445	440	426	481	476	442	441	448	464	465	427	488	433	478	405	440	423	422	413	462	425	424	458	474	425	421	423	435	404	444	446	445	411	453	446	457	399	410	470	432	431	431	417	450	420	385	412	444	460	437	456	453	486	428	428	447	448	420	420	480	424	412	465	444	409	441	436	447	426	440	467	463	412	449	450	438	443	424	442	423	418	382	437	410	454	443	448	458	429	421	432	431	419	457	451	424	405	423	439	407	448	396	434	451	441	426	422	438	443	427	491	459	405	442	430	417	432	432	421	406	464	399	441	420	416	462	456	437	409	437	445	416	395	407	427	453	414	438	435	446	427	413	458	425	427	453	431	443	407	431	414	451	382	428	443	431	424	443	432	425	435	433	434	442	421	441	384	418	433	424	460	439	426	479	462	456	427	441	421	426	419	416	459	449	478	398	452	421	429	406	387	468	403	420	447	443	408	438	405	417	444	427	445	429	478	443	403	450	426	428	440	425	463	489	443	447	465	435	425	455	433	441	412	423	428	430	455	458	405	445	409	429	443	453	456	493	415	403	462	411	386	453	444	468	430	460	441	452	435	420	438	441	416	422	408	441	472	451	419	389	398	416	458	483	396	433	418	393	403	450	462	417	418	452	416	418	462	442	421	459	417	434	444	426	447	420	423	450	440	439	452	429	450	443	432	447	424	459	414	411	433	412	426	412	448	455	446	428	440	437	429	438	433	420	477	450	440	468	456	423	458	418	425	447	433	389	413	419	436	398	406	469	445	443	416	444	416	423	453	461	430	445	406	431	438	457	421	439	458	429	449	438	430	438	428	413	463	409	442	420	434	413	450	435	446	427	457	473	442	465	394	426	465	418	429	453	412	418	445	465	411	404	446	451	451	421	448	425	444	461	421	451	435	434	431	466	453	443	420	398	428	463	427	408	416	424	436	444	437	474	444	413	434	424	393	440	420	413	404	422	430	447	460	468	468	464	425	414	414	416	415	408	450	406	419	430	454	391	447	429	413	458	432	413	451	396	427	432	425	437	424	434	451	449	435	446	409	408	453	426	425	406	372	391	403	447	393	462	434	445	428	415	462	447	418	406	444	462	419	477	434	437	458	438	417	380	455	466	419	422	449	429	444	457	434	459	418	456	436	432	425	424	415	444	435	459	434	400	382	414	423	426	428	442	389	443	447	464	447	447	404	403	415	457	447	453	397	434	434	461	454	446	457	399	407	432	418	398	458	441	404	408	487	441	455	426	484	494	436	393	412	459	419	407	435	415	444	437	375	439	420	423	441	423	437	427	428	463	438	429	407	412	438	409	430	461	418	456	425	454	425	407	445	399	432	460	410	388	462	412	414	398	456	415	424	427	403	422	427	410	429	465	417	435	443	392	427	441	442	417	453	428	440	468	448	421	402	432	415	408	425	425	463	417	434	424	449	431	435	408	443	433	430	452	411	424	427	434	477	410	417	422	425	443	420	392	431	432	452	449	426	419	393	460	433	423	484	420	447	467	485	435	446	426	445	449	427	427	433	433	443	466	412	450	436	429	443	444	460	442	438	434	409	445	446	428	456	432	424	425	402	440	417	449	446	390	429	448	411	413	444	464	434	429	450	410	414	422	409	398	433	448	442	434	472	419	451	468	441	449	489	391	423	414	486	437	404	410	422	432	472	431	501	432	443	471	416	440	390	442	419	437	460	437	425	388	446	413	444	456	409	466	403	422	469	429	460	465	435	430	441	412	476	414	411	434	421	426	404	429	380	442	431	448	427	441	448	417	454	448	471	442	439	393	496	391	426	456	446	436	435	454	458	395	438	438	446	462	400	400	431	445	435	433	442	461	423	418	447	440	438	434	438	434	454	429	408	433	428	433	436	412	424	471	425	463	469	418	430	453	471	427	443	439	424	435	408	437	414	421	425	441	429	429	464	484	415	431	423	438	434	429	450	414	424	470	423	456	438	451	418	465	414	408	409	388	402	398	438	430	454	433	439	405	427	436	410	418	427	438	447	429	422	424	402	472	449	426	442	414	429	430	430	421	416	435	433	461	454	457	442	458	434	419	448	410	466	404	432	428	438	456	405	412	423	446	435	438	406	438	442	441	433	426	410	439	447	428	385	424	450	398	443	445	409	456	445	429	435	434	452	444	449	460	416	409	450	399	432	419	400	425	424	437	400	448	461	441	443	394	431	432	459	425	439	422	461	457	427	401	457	424	423	422	433	435	418	413	452	436	379	425	450	444	461	429	419	440	410	427	426	440	452	437	436	413	460	443	420	438	441	424	457	426	468	426	382	446	439	426	431	428	441	447	412	428	468	411	461	441	452	463	460	453	431	447	415	466	442	437	429	421	465	435	435	441	430	456	418	414	452	422	422	408	404	449	435	413	395	450	434	460	384	409	459	455	431	439	424	412	447	420	451	475	430	428	431	445	438	438	435	462	445	461	469	400	456	406	464	430	454	430	434	464	434	444	480	382	439	421	411	420	447	454	451	447	411	422	431	452	424	407	415	444	406	430	479	453	378	441	424	440	461	455	430	423	440	424	416	434	428	419	436	450	430	446	458	449	438	413	420	452	434	403	422	470	437	419	415	415	478	404	406	436	412	430	438	414	424	423	419	441	431	454	408	416	474	432	422	391	473	443	458	432	469	423	429	420	423	446	419	442	427	451	409	435	440	457	392	424	403	439	426	428	426	458	395	423	384	435	412	417	423	382	406	447	433	445	444	445	397	430	457	429	426	436	438	405	452	441	441	441	418	438	434	439	414	385	420	439	467	425	402	473	426	418	410	435	417	420	420	486	434	436	418	484	443	431	413	403	441	435	471	425	463	417	421	420	418	375	423	440	414	447	433	441	463	454	445	442	423	438	425	445	441	447	436	455	466	461	437	430	404	446	418	415	430	445	439	465	394	408	435	448	421	459	430	442	414	411	421	461	448	431	416	472	461	416	434	415	420	424	461	434	428	425	417	411	443	436	462	462	416	446	456	414	463	397	448	422	437	426	427	430	437	418	428	439	429	415	427	440	415	395	413	465	440	385	434	428	451	474	444	434	448	434	451	429	431	427	423	427	421	396	448	430	451	450	433	424	411	439	427	429	454	403	427	449	431	420	386	409	442	438	423	421	446	441	434	452	450	430	453	468	432	438	432	438	457	425	441	447	438	470	447	444	427	426	424	416	432	426	461	452	441	427	444	441	460	404	460	433	440	429	428	432	445	404	461	463	439	393	426	428	438	476	450	450	448	426	448	445	430	414	395	418	407	419	391	426	453	458	401	420	417	475	410	411	437	425	435	425	446	405	460	465	409	462	416	416	440	437	419	447	446	465	454	442	432	462	454	429	422	425	475	439	452	415	464	447	405	428	428	447	422	462	396	412	402	468	442	440	431	449	420	410	416	432	439	438	400	388	449	438	456	437	442	462	413	438	405	424	407	442	431	422	423	407	455	426
33397	11453	1357	587	454	443	416	433	404	479	409	421	408	428	452	409	454	397	403	422	425	422	455	417	395	446	442	398	419	385	457	428	446	404	412	423	439	439	448	377	418	434	385	441	392	419	403	413	428	421	390	428	390	401	400	374	411	423	397	425	434	424	407	433	431	448	396	431	392	444	395	380	489	371	431	427	420	407	423	413	434	430	425	459	382	400	393	423	412	410	413	433	437	440	453	469	432	440	398	395	425	407	412	434	411	422	417	429	388	434	419	425	436	424	381	432	432	431	436	407	445	408	413	426	421	382	411	422	420	425	406	426	437	429	425	429	400	404	423	421	434	417	433	379	453	470	391	474	424	376	443	382	409	419	416	402	412	421	417	409	415	397	464	451	447	395	415	429	467	397	443	393	412	420	438	437	423	411	419	332	425	398	394	412	419	431	417	470	424	416	395	379	408	432	386	427	422	407	365	412	449	414	419	421	414	431	456	451	430	423	421	434	455	407	389	400	393	453	402	393	416	403	422	457	415	474	434	416	397	414	418	437	410	419	393	416	433	398	464	402	410	394	423	393	443	463	432	383	454	394	450	408	409	396	405	388	427	425	413	387	433	443	421	428	421	407	416	390	419	446	481	408	441	433	436	453	443	414	397	415	428	425	434	436	427	403	404	363	420	415	412	396	410	415	454	434	422	458	380	391	450	403	405	404	421	427	364	397	409	433	416	439	404	377	414	399	365	434	444	452	435	394	409	429	420	437	418	423	395	417	420	423	451	442	416	402	428	395	427	423	407	394	398	388	432	432	419	414	399	425	431	462	424	410	423	407	415	370	419	462	432	433	404	433	408	457	425	380	432	451	407	417	411	431	413	463	412	463	442	398	426	408	430	414	432	410	443	383	399	450	423	416	451	401	416	433	395	415	387	418	410	435	417	397	416	441	411	446	423	438	396	418	422	383	414	434	395	392	429	429	423	420	417	422	429	417	393	392	420	440	432	392	360	380	400	403	424	411	415	432	394	403	395	421	378	461	420	424	427	438	389	395	436	410	409	460	438	410	440	411	401	392	433	434	415	408	441	439	430	439	409	413	440	416	421	416	441	435	418	421	404	470	407	409	397	439	408	383	433	431	438	454	428	391	436	419	409	435	399	398	426	423	410	402	414	416	418	406	441	413	385	451	378	423	407	401	435	394	398	416	429	430	447	399	461	417	403	415	421	407	420	420	442	446	386	421	403	392	428	438	383	424	414	416	419	474	400	409	439	410	439	411	390	399	403	431	402	358	433	420	405	408	425	406	426	409	429	448	382	421	408	412	404	434	422	431	382	417	428	438	460	411	422	410	412	418	430	396	398	467	434	403	423	427	395	423	438	405	410	367	408	408	429	443	398	446	417	416	395	454	416	456	440	396	420	421	411	391	370	376	423	426	430	407	427	425	422	428	405	426	404	445	437	394	395	412	395	424	411	409	406	451	413	417	420	396	438	461	448	424	419	393	430	433	437	456	429	417	424	411	450	422	414	402	439	411	439	412	398	415	402	413	412	432	420	395	431	426	430	402	421	444	436	411	427	396	415	435	420	399	433	426	484	414	400	419	408	413	427	427	482	438	408	438	428	413	413	418	399	390	426	399	414	381	376	394	430	431	422	426	427	448	453	380	461	400	456	442	392	426	467	431	404	391	399	409	394	392	435	433	391	428	435	410	397	385	433	432	411	411	436	393	428	450	401	393	432	440	440	402	446	430	414	407	384	425	393	430	468	441	435	461	416	416	392	416	409	451	458	411	437	457	409	411	394	386	447	402	392	414	439	403	408	429	392	421	419	446	430	449	413	409	416	430	420	367	434	437	383	408	417	421	414	445	416	399	434	433	416	394	380	464	413	417	409	448	412	395	421	445	386	417	452	415	438	413	432	406	394	416	409	406	390	431	438	421	418	406	411	439	427	413	398	423	404	427	402	371	433	424	366	405	395	398	378	409	439	444	441	431	450	436	411	402	415	372	409	371	382	430	422	431	420	440	407	431	432	418	448	425	409	385	428	422	465	419	416	448	392	401	439	436	445	408	428	442	426	424	382	428	417	402	393	404	385	428	431	379	458	404	449	405	434	417	459	447	401	418	400	429	393	418	412	446	413	400	403	409	404	405	408	408	433	427	404	398	404	392	434	400	398	426	398	439	460	384	412	380	415	400	441	437	431	420	430	411	461	388	405	463	415	395	420	432	397	444	420	399	411	379	432	383	444	460	444	415	432	374	460	419	405	453	434	384	418	453	470	423	409	398	449	441	420	469	409	447	421	385	406	423	463	420	433	419	443	431	415	427	423	407	427	443	408	404	431	436	435	393	428	412	402	423	443	442	441	463	432	415	454	414	413	428	405	392	403	402	431	405	438	460	386	397	430	404	451	443	436	427	401	432	414	452	432	445	434	406	456	456	447	395	432	438	427	408	383	431	422	393	453	428	443	447	403	389	438	418	414	441	407	414	428	413	391	426	422	421	438	401	407	427	440	435	420	419	434	394	403	429	440	412	409	427	448	384	410	435	396	408	415	452	406	410	412	414	438	426	412	444	419	429	408	401	463	425	461	458	454	438	458	416	405	383	418	421	413	417	470	433	439	427	410	404	434	394	441	409	427	404	408	441	420	418	376	386	393	384	448	415	445	427	407	447	406	435	435	415	376	460	446	414	430	444	425	401	429	414	471	421	396	411	407	414	387	420	451	443	418	432	431	437	420	402	406	412	392	414	476	435	443	440	394	402	448	424	427	418	416	401	426	415	417	400	429	435	411	406	431	421	429	417	410	412	352	422	449	414	399	469	438	409	434	420	447	426	386	434	402	409	420	418	440	432	453	427	418	376	435	446	430	430	411	449	382	442	445	468	455	423	439	462	440	392	439	370	385	401	403	396	433	427	397	488	425	459	424	437	422	443	423	440	392	469	424	441	424	441	391	427	436	438	415	444	379	403	418	424	377	422	398	399	399	449	403	403	416	434	420	415	442	410	432	424	444	387	403	434	439	393	406	376	449	423	392	411	432	437	430	493	406	397	455	447	443	448	393	411	429	384	408	437	425	420	401	430	447	405	445	448	441	382	411	427	437	460	448	409	371	435	422	407	415	397	393	425	417	432	443	415	449	452	423	384	440	415	415	430	422	416	373	409	422	412	394	430	416	403	416	418	387	406	416	436	437	384	374	405	437	436	433	447	441	449	427	421	424	441	402	419	421	434	392	404	390	416	440	409	402	452	456	455	414	407	402	434	418	401	401	391	407	418	373	435	388	469	434	430	415	431	411	437	442	420	400	398	441	388	405	396	459	449	416	449	427	446	400	416	434	444	411	396	427	409	397	453	418	437	405	404	431	443	413	414	437	417	427	421	421	410	426	434	404	434	435	426	404	414	361	425	389	443	414	405	392	419	447	454	435	451	391	412	438	389	410	428	394	426	416	460	434	398	437	444	418	405	425	424	426	410	405	440	398	438	386	399	406	375
7117	1162	1069	963	916	946	910	956	928	846	905	928	955	926	878	898	892	941	947	954	941	917	923	937	955	903	888	880	918	935	895	975	893	908	941	966	916	933	954	887	916	863	915	902	903	888	825	947	907	954	907	862	914	923	890	939	886	915	959	930	925	936	923	913	918	916	877	903	886	936	893	923	924	903	925	922	956	942	896	880	872	904	881	875	936	922	926	875	874	915	914	895	866	896	883	894	893	911	946	872	910	947	904	903	938	875	980	949	907	932	939	929	916	958	926	924	889	888	932	917	873	914	898	906	866	940	917	966	884	891	880	919	912	930	920	947	937	929	936	904	925	957	877	958	877	899	906	983	938	912	893	877	942	920	890	882	935	900	952	948	939	882	911	956	928	931	887	946	911	885	923	896	917	888	925	920	952	880	904	905	979	931	936	923	860	954	981	929	930	907	882	970	937	955	888	992	884	910	839	874	921	883	917	941	984	950	892	920	910	949	893	920	936	941	880	909	936	920	926	965	954	904	931	905	885	913	929	949	861	920	863	900	975	915	957	939	904	931	917	911	929	947	928	861	926	922	889	958	911	958	917	872	929	982	865	937	892	920	874	955	893	901	983	943	906	926	917	851	891	837	834	888	936	949	919	949	862	910	962	902	929	952	883	920	896	939	959	879	938	930	916	904	891	947	932	944	875	920	868	908	906	891	926	921	970	892	900	944	931	918	859	921	879	922	940	901	896	969	922	947	962	908	890	944	919	933	906	910	879	942	889	919	919	923	841	897	882	909	979	898	921	905	931	926	888	916	1006	887	916	839	941	935	930	870	927	905	917	928	938	940	915	869	923	897	905	909	932	890	875	930	933	940	873	950	968	912	892	940	916	888	937	884	928	831	913	895	907	867	928	865	925	934	985	907	868	910	811	891	907	871	945	941	932	890	870	932	893	867	950	956	933	897	880	900	933	913	913	909	931	931	985	858	969	916	899	883	930	828	918	885	925	932	906	901	972	900	905	918	913	908	908	950	899	899	905	882	873	926	905	930	882	934	942	911	907	957	940	857	913	902	920	918	945	950	919	900	880	942	912	881	918	902	922	936	876	873	872	906	973	885	923	910	933	978	929	852	917	941	869	967	923	912	849	908	936	922	882	969	871	896	907	953	908	923	865	912	909	856	878	927	888	938	906	897	927	945	877	903	929	951	890	895	939	909	937	896	882	884	937	933	963	861	887	958	871	916	869	922	968	942	942	875	943	945	927	894	957	900	978	905	908	910	951	942	862	983	931	913	964	891	939	925	884	910	943	1002	849	890	852	874	861	901	966	935	859	924	877	923	850	914	902	920	911	951	901	882	913	846	924	960	878	913	927	924	886	887	910	909	913	977	898	913	923	977	963	911	883	933	919	969	908	895	868	989	861	929	947	893	931	905	916	925	859	902	836	919	902	935	880	937	930	929	912	873	896	935	899	912	879	950	870	891	889	917	948	944	935	934	886	908	915	930	929	859	907	930	909	862	900	928	981	892	931	891	950	904	907	906	910	904	925	913	926	859	940	904	936	893	923	922	890	909	956	900	902	902	902	914	916	918	899	949	930	931	919	911	909	923	942	887	953	928	979	914	891	887	872	937	909	892	896	910	899	895	899	889	900	911	939	972	895	889	908	850	909	912	948	927	934	994	896	930	954	920	923	905	951	841	884	940	907	936	862	886	941	936	845	898	908	839	927	918	886	942	968	922	879	955	859	885	896	962	909	962	942	932	905	911	897	910	938	941	948	954	898	897	890	897	930	939	914	896	852	923	926	900	878	913	938	916	955	876	923	908	915	891	917	839	893	905	906	930	858	902	937	893	892	891	961	861	880	930	939	895	891	925	937	880	921	842	922	854	902	908	877	893	927	924	870	899	887	854	918	873	896	846	947	886	893	893	900	933	901	942	916	921	948	898	887	944	923	877	919	910	885	943	965	923	940	905	925	918	947	974	857	952	930	923	922	870	875	921	938	902	913	960	927	944	901	903	925	839	864	886	906	914	913	907	954	932	958	913	935	943	926	895	915	916	948	931	955	917	886	884	931	937	925	915	931	935	924	881	920	943	952	957	947	910	934	903	872	913	933	936	904	916	898	906	913	872	958	872	922	918	885	882	850	882	945	904	944	948	939	950	887	924	853	934	882	937	846	878	970	917	920	949	911	916	947	933	867	911	920	929	934	883	920	953	921	928	856	932	896	928	932	901	933	886	883	881	934	895	921	902	882	919	961	917	909	915	906	909	947	913	998	919	881	909	928	947	877	879	857	960	930	957	952	934	912	934	893	903	941	921	906	863	935	955	943	895	913	906	900	851	877	953	867	899	902	852	891	883	924	885	932	924	945	912	927	859	896	881	943	897	920	917	936	829	918	895	859	938	950	901	906	921	918	873	904	932	881	953	912	878	917	915	886	908	946	944	914	907	864	862	962	911	939	915	924	900	860	879	898	943	894	956	853	967	892	950	886	909	916	911	910	917	865	907	937	924	914	935	957	921	903	880	890	914	905	866	967	930	938	925	894	925	910	934	914	869	889	946	908	907	911	893	866	828	918	895	881	929	902	958	903	922	863	958	973	943	903	884	969	897	938	844	874	964	901	910	901	859	933	933	905	875	872	871	903	863	899	939	836	884	904	899	870	906	924	900	885	911	930	935	851	903	968	907	861	894	907	881	943	937	869	922	874	925	966	926	935	937	874	873	950	878	915	892	918	917	940	930	880	966	932	884	909	959	941	919	898	971	953	903	911	914	887	866	927	971	933	911	908	916	898	880	917	918	918	941	891	887	887	896	842	886	912	916	908	895	932	927	914	957	867	919	915	908	876	913	936	869	898	932	925	893	893	888	939	974	914	927	889	889	873	918	895	862	896	906	935	861	925	987	904	958	899	915	886	916	905	943	920	888	859	996	921	890	945	904	941	881	939	934	948	900	870	889	889	924	914	919	878	954	888	892	916	922	934	932	920	919	912	895	918	899	886	863	955	878	948	929	926	933	953	935	935	866	969	909	922	879	876	937	896	838	978	909	948	898	860	860	889	935	895	913	969	910	962	922	853	913	908	927	894	883	868	921	906	903	907	874	874	911	955	893	911	925	902	913	902	925	885	887	925	883	970	948	960	904	908	933	914	958	861	921	934	959	894	891	904	854	887	932	910	906	870	867	929	918	881	925	890	900	904	972	937	925	897	913	968	930	970	910	923	871	931	946	933	896	929	917	907	865	882	897	919	936	895	931	865	879	891	906	859	964	900	906	914	957	938	914	952	919	918	922	949	889	920	853	883	933	918	946	905	896	900	886	906	912	904	878	913	903	957	880	871	900	906	845	868	921	917	942	905	908	962	889	916	858	919	982	896	935	870	902	968	879	966	934	881	895	852	902	819	903	901	919	978	950	872	908	962	996	925	911	907	917	880	924	862	861	916	877	908	932	942	885	930	849	920	870	955	863	874	898	885	945	934	967	903	915	909	930	940	966
24632	21130	24669	27796	20943	3401	590	440	368	406	390	361	349	342	381	317	351	358	379	347	323	363	307	335	337	320	332	343	367	321	348	346	344	315	312	332	341	321	316	365	355	358	334	288	328	333	318	309	352	347	318	316	372	330	346	341	306	323	346	358	371	327	337	312	295	311	313	342	328	337	342	339	296	361	324	324	363	315	311	332	334	340	321	308	316	323	332	322	350	344	342	339	353	327	342	361	338	341	336	355	353	327	324	359	370	327	319	318	298	342	349	348	310	371	310	308	328	313	286	309	295	299	343	336	328	362	312	342	344	317	366	341	319	329	333	338	350	325	342	332	334	336	322	361	357	311	312	347	327	330	301	362	352	322	355	336	303	333	330	355	335	342	329	316	323	327	342	350	338	321	325	353	328	328	352	342	367	291	338	326	316	350	323	344	352	344	327	328	321	340	321	311	336	359	326	357	365	331	311	347	312	334	322	322	335	358	328	312	324	328	305	314	348	311	301	303	325	357	325	333	312	336	362	322	335	317	294	349	366	309	357	364	363	340	293	293	334	331	297	316	334	321	350	333	340	350	344	334	371	361	330	314	325	331	337	313	334	355	351	360	358	319	336	331	292	351	298	340	317	365	332	332	321	303	320	323	339	326	339	351	336	361	323	384	353	365	347	359	298	360	342	333	333	346	329	337	338	325	311	290	346	323	386	336	380	334	302	323	273	340	358	329	337	316	306	326	327	344	339	301	334	334	293	328	328	351	306	338	323	368	335	336	351	325	315	352	336	339	318	316	319	329	371	332	342	325	304	305	329	341	348	326	321	347	322	320	330	321	323	331	330	336	347	329	334	314	324	352	332	326	328	313	356	316	321	338	325	307	295	334	308	359	315	305	307	348	366	366	351	320	331	348	337	342	312	315	341	334	365	353	331	326	335	350	323	335	320	357	294	326	344	365	319	309	335	323	347	336	316	334	342	340	346	337	286	366	315	341	286	314	314	317	335	315	345	343	321	328	333	323	331	346	321	307	341	322	286	371	344	306	335	319	317	359	335	338	332	312	303	267	337	326	356	320	322	333	302	349	332	383	332	329	313	335	349	304	348	286	312	334	369	323	333	324	346	359	351	316	353	323	326	363	329	346	329	365	376	347	296	323	321	303	356	327	308	360	335	308	305	289	310	322	329	340	340	293	344	330	354	330	306	342	331	345	299	349	332	301	347	321	322	329	335	351	322	336	319	324	355	339	296	307	321	326	329	349	314	314	318	336	341	321	339	349	324	323	331	308	331	332	317	324	321	331	308	331	350	380	335	337	341	332	321	326	356	351	325	321	342	325	334	358	311	343	355	333	324	331	331	314	338	318	323	327	335	309	354	340	327	353	373	346	317	317	356	345	320	320	325	328	325	346	337	327	337	369	323	321	336	310	307	300	357	340	325	310	339	346	337	346	313	335	348	339	353	347	340	311	334	351	335	330	324	339	343	304	285	301	316	325	361	320	353	328	300	349	384	327	327	363	317	366	364	362	353	325	338	328	300	362	345	328	314	317	370	367	361	306	381	315	387	328	329	335	350	349	318	364	346	340	318	341	306	314	337	339	348	319	333	337	327	361	313	305	329	338	348	332	322	351	341	349	357	327	349	351	327	326	332	345	335	336	337	298	318	356	346	348	332	302	363	343	317	324	333	335	332	319	353	358	337	320	356	328	348	322	356	323	334	314	289	314	358	323	317	310	343	354	321	321	320	334	301	376	359	349	338	330	322	340	326	325	378	291	336	360	305	328	345	330	325	329	338	327	358	331	306	323	328	332	339	307	296	355	360	321	336	324	309	323	345	334	347	309	343	344	338	341	372	307	354	380	357	325	323	326	328	356	396	297	337	358	341	348	352	329	341	328	295	338	362	335	333	335	312	343	354	326	327	334	303	322	312	333	357	345	320	328	335	361	351	377	310	335	326	303	360	324	337	323	341	345	300	343	331	345	333	337	342	315	322	316	318	339	322	356	338	334	323	353	314	350	341	320	312	330	340	375	326	343	334	355	361	347	336	330	361	359	336	337	314	350	319	371	363	359	333	345	322	350	323	303	315	290	320	357	336	318	308	347	300	320	329	346	350	320	339	334	305	354	355	321	331	360	311	364	331	329	315	330	319	330	358	356	320	327	306	327	341	319	370	333	348	316	321	338	325	309	302	355	330	368	325	298	323	327	311	297	349	321	344	306	329	325	328	326	316	331	342	353	306	360	334	343	295	282	307	335	311	346	351	310	326	312	343	354	324	330	345	336	372	308	303	342	311	390	354	326	345	332	327	293	329	348	341	361	375	348	341	372	354	334	325	359	333	320	323	336	357	338	354	351	311	325	323	337	315	331	320	312	312	290	313	329	306	331	337	341	335	347	338	348	364	335	340	322	359	339	324	350	328	353	332	303	322	350	356	327	315	323	334	297	288	335	315	323	338	330	340	335	347	332	335	333	330	314	316	320	322	310	304	339	318	331	308	324	325	289	351	346	313	308	350	327	298	351	342	304	320	318	324	358	343	327	328	328	313	339	332	348	302	341	392	337	347	360	353	334	294	343	307	339	327	310	362	313	313	336	359	355	364	305	325	330	323	320	360	319	331	308	288	348	315	348	323	331	336	306	329	334	351	319	307	362	335	329	329	314	342	344	346	303	319	366	377	342	340	312	328	319	337	335	324	307	340	312	315	334	314	324	318	333	356	350	337	314	300	355	352	352	347	340	344	331	329	312	329	332	311	313	317	303	350	330	320	355	334	308	316	373	346	309	313	318	312	337	328	318	338	356	333	352	324	326	313	347	317	359	327	334	345	344	312	304	330	309	341	378	323	299	331	294	338	312	329	318	339	326	321	309	302	306	332	338	350	345	350	335	376	326	355	360	362	386	355	350	312	322	338	320	319	325	297	347	304	333	352	290	321	336	305	321	300	327	329	316	345	344	335	306	346	366	310	322	332	301	319	293	317	338	310	340	310	385	354	313	337	342	327	326	339	312	372	303	346	328	345	312	316	321	306	356	344	328	316	324	335	305	334	347	345	305	346	356	283	305	307	343	351	340	312	298	333	351	341	327	334	354	350	300	329	338	327	314	324	349	302	362	320	326	316	329	307	335	353	316	349	312	297	338	335	306	333	351	356	379	343	333	284	297	312	340	315	343	343	312	356	330	328	336	351	330	319	330	335	364	310	291	312	364	334	322	301	347	331	345	301	375	305	323	319	317	325	351	364	350	327	336	308	330	339	326	362	363	336	341	321	355	304	312	323	320	353	328	303	344	326	349	356	352	299	291	316	316	338	346	349	331	356	303	338	333	313	329	303	311	332	341	310	339	346	321	323	345	334	338	356	326	334	364	335	338	329	332	369	334	300	354	320	304	313	343	313	316	340	346	347	323	349	315	322	303	304	375	330	327	345	298	350	328	277	313	331	355	393	350	327	338	323	322	347	328	332	340	325	294	302	354	332	297	349	337	357	305	334	337
3352	3280	2235	1235	914	865	830	787	782	764	769	738	668	776	773	745	770	729	737	676	723	720	737	742	715	703	747	713	705	726	702	742	766	708	698	733	686	711	750	666	711	715	703	725	705	742	741	754	674	758	722	675	738	680	667	685	759	734	703	689	703	723	722	722	702	783	743	763	763	732	768	782	751	718	729	703	721	752	709	749	659	768	664	712	765	736	684	720	678	747	675	701	722	702	711	717	727	720	693	689	734	706	727	750	708	739	740	755	702	698	746	716	683	711	748	736	704	694	713	673	750	728	744	691	719	693	723	728	721	712	740	725	745	767	715	700	748	711	729	710	731	710	722	735	673	743	726	693	724	719	710	684	759	699	758	691	729	712	735	698	722	699	702	712	690	711	741	774	729	717	757	697	712	702	709	733	741	716	726	755	722	725	719	726	696	773	740	715	760	716	730	710	708	748	729	674	740	704	729	710	768	709	662	713	730	714	713	695	688	714	729	722	754	783	728	672	727	725	699	739	666	708	708	676	700	751	788	738	710	728	697	744	727	711	705	739	700	682	692	683	732	670	734	741	671	747	718	759	773	716	702	751	694	662	720	696	722	719	683	722	748	755	690	693	711	699	732	695	673	724	692	742	744	686	681	685	718	685	689	682	751	702	730	751	706	683	685	698	694	735	750	709	728	760	704	746	671	787	699	730	734	761	762	717	724	682	737	687	716	713	714	704	736	686	728	702	665	735	678	688	731	694	741	727	717	704	745	699	730	692	736	744	723	756	738	773	696	706	691	712	711	738	730	686	684	746	699	638	708	731	726	730	748	753	727	705	703	723	737	746	707	750	717	726	755	756	686	711	735	686	755	750	701	728	740	688	715	708	703	710	724	725	707	722	738	710	729	729	706	744	754	760	692	722	736	715	704	721	744	746	721	722	689	741	741	743	699	777	694	711	759	688	704	694	719	723	719	753	712	715	764	768	714	705	735	669	654	729	719	706	711	700	741	744	697	671	800	713	709	716	736	766	720	729	767	736	710	738	708	709	679	714	759	638	716	714	749	697	726	723	734	706	706	704	632	705	741	749	745	767	720	710	699	682	722	793	687	712	738	753	769	717	742	718	719	709	763	693	708	685	708	706	726	705	686	745	760	672	733	759	684	766	754	774	727	743	702	707	729	722	720	745	720	742	721	726	726	685	738	722	760	713	705	738	701	700	716	774	725	697	748	714	717	716	768	670	719	745	726	672	696	738	712	686	720	732	705	740	696	732	751	704	732	710	703	728	713	743	669	717	764	680	752	744	688	715	731	686	757	786	719	705	734	666	708	746	716	723	744	670	691	731	737	743	674	726	697	703	707	707	691	729	686	731	687	724	720	698	720	752	699	732	746	703	721	686	696	714	697	703	663	699	775	752	690	725	716	693	684	751	721	741	732	724	738	750	716	728	697	737	716	719	735	729	741	714	712	745	691	717	682	689	753	716	732	721	707	713	751	690	717	699	709	710	701	736	766	725	685	659	748	732	654	731	754	728	696	748	714	689	743	750	715	703	752	726	706	693	718	729	744	724	731	794	733	731	734	733	685	750	671	707	715	701	711	720	722	686	776	711	680	742	724	729	719	704	760	649	657	726	695	705	759	720	703	673	687	682	698	711	694	712	672	710	714	688	709	721	668	681	739	698	709	672	714	668	765	716	726	720	696	690	720	706	790	765	736	731	713	757	745	697	788	696	687	753	732	739	710	679	704	706	758	705	726	733	681	706	676	724	713	709	759	746	762	761	695	741	716	731	703	760	744	723	703	676	744	757	687	730	668	771	702	690	717	703	743	686	769	719	730	675	660	717	746	699	723	760	712	708	699	740	778	708	728	712	707	728	712	716	769	740	702	736	700	751	736	699	708	692	737	738	710	711	723	742	768	700	700	714	692	712	734	706	751	775	724	774	674	714	743	700	681	746	728	692	726	738	751	660	692	747	741	718	732	669	761	742	772	696	707	717	775	719	716	690	767	701	708	747	739	755	713	697	656	724	701	715	686	704	706	712	715	650	710	682	692	708	683	691	698	725	696	702	743	740	718	742	739	695	719	685	730	706	752	762	735	724	733	730	746	694	725	750	681	712	735	669	715	670	702	737	729	686	777	720	692	722	704	694	738	693	753	705	702	698	730	756	733	795	736	709	732	706	725	747	751	738	720	726	736	668	718	740	713	722	700	707	738	702	693	688	714	728	717	704	710	692	690	688	670	678	709	737	715	734	694	737	729	747	738	672	716	740	750	717	729	674	710	716	650	664	731	718	689	700	750	713	708	720	722	738	684	671	730	682	707	706	692	727	709	714	712	740	704	723	727	753	716	730	724	750	715	701	694	774	708	702	715	717	721	741	722	720	738	733	739	726	739	687	719	783	656	668	710	791	717	740	715	715	701	719	703	695	679	706	748	734	733	699	716	722	708	667	722	712	723	723	727	695	705	692	705	800	687	696	727	717	766	747	700	732	716	762	698	722	717	681	654	687	738	734	721	737	761	766	786	698	728	723	728	772	737	702	671	723	712	702	723	747	654	742	716	757	722	732	716	752	786	676	704	726	741	733	703	717	774	690	689	747	719	736	711	703	680	704	694	722	687	696	720	732	738	747	703	701	791	682	728	746	733	709	702	722	677	645	676	693	711	685	754	705	730	742	654	704	700	729	694	705	702	704	709	729	734	749	695	732	699	710	734	694	711	669	714	699	720	734	755	750	749	772	724	681	738	729	707	674	717	693	735	726	689	714	676	717	732	700	680	698	739	745	646	738	703	702	669	761	724	731	720	765	722	745	717	716	755	675	719	736	739	699	687	687	671	701	722	711	747	657	744	731	678	711	720	710	733	684	751	712	705	706	712	745	742	717	721	729	715	748	729	726	689	693	709	697	725	736	775	691	732	698	720	675	719	629	712	743	726	741	700	725	697	648	685	717	701	741	703	736	719	722	716	720	718	732	744	662	707	748	762	731	751	746	757	731	752	740	724	723	696	672	671	701	688	675	728	738	715	681	751	685	745	732	703	737	748	723	673	727	702	725	699	696	774	706	702	749	742	733	745	726	707	706	718	688	715	734	694	726	678	689	753	705	761	691	696	679	783	713	758	701	722	754	726	702	722	733	730	696	743	694	698	760	688	746	705	723	708	764	740	712	736	710	749	686	700	737	741	738	744	759	725	678	717	737	682	744	699	701	715	717	668	712	757	709	732	733	724	733	701	740	721	705	700	721	732	745	707	744	670	733	728	732	756	673	765	683	743	732	770	740	709	734	731	676	724	714	721	679	763	693	698	764	732	739	744	736	712	752	739	721	721	671	699	721	799	732	726	694	712	686	713	691	707	702	699	771	698	700	749	716	754	732	743	738	678	721	749	746	697	728	662	685	729	745	754	700	731	670	691	714	717	700	741	702	728	713	661	699	716	733	725	697	734	740	708	719	738	704	718	737	727	699	762	692	723	725	700	717	723	684	722	713	706	694
24021	21150	25292	27269	21157	21149	2729	470	329	300	273	279	189	216	220	226	206	202	198	233	172	192	200	171	165	185	181	168	169	161	185	188	199	168	148	190	192	191	177	189	166	203	177	169	205	191	183	189	186	206	159	157	164	200	192	180	179	167	162	193	150	170	174	183	161	186	169	185	184	177	160	189	169	202	173	171	181	163	175	146	174	159	168	186	189	182	168	190	189	152	194	187	200	189	175	169	173	196	172	187	163	169	164	164	179	170	186	179	167	176	158	164	182	168	192	198	155	184	192	194	167	165	182	184	201	160	214	179	188	139	175	158	170	172	200	175	180	173	189	171	174	187	170	162	196	171	188	167	152	176	168	187	174	167	155	166	164	185	204	195	195	199	182	186	149	171	166	159	187	183	203	176	170	179	157	199	185	142	173	156	167	178	168	186	181	147	188	192	164	170	165	144	182	181	171	173	174	184	189	157	197	197	179	196	145	145	187	178	162	152	167	188	174	196	171	181	199	168	180	171	178	173	175	165	198	147	185	172	174	152	149	190	164	184	178	168	196	187	170	195	162	186	186	197	185	172	167	174	194	183	178	165	192	157	174	188	169	172	158	183	206	162	176	172	154	178	167	183	184	149	186	190	177	171	151	153	147	177	163	161	179	187	152	161	190	172	167	166	177	191	153	187	172	188	170	185	178	191	177	167	190	177	179	166	170	174	171	171	185	189	177	167	178	165	154	175	172	180	181	160	178	177	203	181	163	181	170	168	196	154	173	153	196	170	151	147	172	194	157	171	183	157	148	182	170	174	158	186	177	162	149	170	156	159	163	207	154	164	176	171	181	190	199	158	192	164	157	158	191	170	193	158	166	183	173	177	169	183	190	168	165	156	188	179	176	166	175	199	162	194	173	179	188	171	162	193	174	200	195	149	194	189	163	169	172	152	172	171	165	177	188	178	161	188	175	145	167	189	195	166	163	213	170	159	166	164	161	199	172	212	181	169	186	179	159	176	168	195	171	191	169	153	155	179	179	163	178	171	164	173	202	171	165	202	158	170	168	173	149	167	180	190	160	174	157	163	170	180	171	186	140	186	164	170	159	177	189	184	173	188	149	164	166	148	184	164	170	190	177	186	179	196	156	178	172	159	185	175	205	192	172	160	158	186	177	170	179	169	162	160	192	160	182	170	175	186	159	164	172	179	194	176	171	206	192	180	181	193	167	170	147	177	179	151	189	200	174	166	159	195	172	153	168	159	168	165	178	163	160	169	204	179	195	154	172	176	177	166	161	172	188	176	192	184	161	171	150	199	182	180	190	179	185	166	210	170	186	170	176	144	153	185	171	196	170	146	190	180	190	171	162	180	192	168	174	174	199	144	165	169	159	167	150	168	156	165	142	173	177	178	198	157	160	183	181	165	149	159	164	153	178	168	190	198	177	168	170	198	200	155	184	179	155	151	165	157	182	167	159	168	164	168	159	151	157	174	177	148	160	173	161	178	151	159	161	155	171	204	188	165	148	182	176	171	194	168	173	178	180	157	202	167	180	175	153	208	184	158	156	160	162	186	161	175	167	186	174	185	159	148	167	160	178	185	164	191	193	172	166	168	162	189	161	179	178	180	172	163	152	184	160	178	162	174	164	149	179	162	189	152	168	172	156	182	171	167	164	163	167	154	163	186	163	177	185	147	157	173	169	170	188	186	175	167	159	148	164	163	182	178	181	158	175	174	193	183	184	165	175	170	177	174	190	167	182	174	156	172	175	183	163	161	185	174	160	180	169	183	160	155	172	204	179	177	189	166	197	166	155	191	175	188	172	161	185	166	167	179	163	174	163	168	182	180	194	150	189	170	183	163	186	181	181	181	170	158	172	174	178	203	183	164	170	180	151	175	151	163	197	151	159	172	167	178	182	185	186	167	158	157	188	176	180	169	174	166	145	148	181	181	162	168	159	158	183	159	195	159	187	180	175	180	185	170	189	169	154	147	186	167	163	190	181	170	160	187	154	177	165	166	151	168	162	173	198	174	165	148	195	172	185	144	187	162	181	188	172	152	163	155	163	187	174	175	165	190	185	186	162	179	159	158	184	175	180	173	172	153	171	184	199	190	145	167	146	195	169	162	174	186	169	191	145	170	200	186	148	194	181	162	178	204	182	157	185	169	211	188	197	177	159	192	191	185	161	179	158	184	169	179	174	179	161	185	158	191	151	169	168	177	183	161	175	176	184	195	155	178	159	175	174	196	163	165	178	148	167	172	176	192	161	192	165	160	155	162	187	173	186	160	180	183	191	201	170	195	165	168	155	164	145	162	180	209	196	194	142	163	149	158	176	171	181	187	172	184	168	161	190	176	195	187	179	177	193	163	154	186	183	160	165	179	158	154	152	159	176	169	185	168	165	156	157	182	188	198	171	177	161	145	155	159	184	161	175	179	199	167	191	176	175	167	183	186	168	190	159	173	167	170	163	179	170	159	190	173	175	172	182	172	177	160	166	164	184	201	207	167	167	182	162	163	161	143	169	168	155	163	175	174	182	174	191	161	156	165	148	179	185	170	166	165	149	174	177	167	191	188	169	169	165	179	182	161	172	173	162	183	190	182	158	190	202	194	168	159	156	154	171	166	197	171	170	199	181	169	189	161	170	174	186	179	181	152	169	173	173	166	163	179	168	165	187	188	166	191	205	182	184	169	172	166	174	159	187	185	181	180	189	159	173	149	163	161	181	148	176	162	177	171	155	172	144	190	174	166	177	179	171	173	157	200	158	171	175	147	166	153	182	200	183	189	191	184	178	227	156	173	171	177	181	169	174	160	200	170	180	181	152	162	187	171	172	168	184	170	169	154	164	185	164	190	165	167	180	153	172	156	154	174	179	184	191	150	181	178	188	152	149	162	189	193	159	168	196	165	171	178	176	204	169	186	174	159	178	172	184	175	197	166	159	179	171	161	179	171	185	168	157	174	181	177	162	173	178	188	189	182	187	177	182	167	200	155	160	150	185	174	176	170	186	167	165	175	196	182	190	151	198	159	178	173	210	150	143	168	197	179	170	181	176	153	163	178	180	188	165	187	149	177	193	159	166	180	181	170	174	212	170	154	203	170	200	166	170	168	177	171	186	190	155	178	187	164	158	199	174	180	169	182	198	170	177	156	163	198	156	189	196	158	176	169	158	192	153	185	183	198	182	174	193	158	153	181	189	181	167	185	174	168	194	173	185	147	180	164	173	184	182	173	174	189	163	166	159	142	159	190	178	166	152	179	188	180	164	158	179	177	193	170	179	200	182	183	171	143	178	181	183	174	167	175	180	151	181	158	164	176	182	171	190	167	181	181	174	166	160	177	166	166	170	176	165	191	178	175	171	164	168	165	145	179	179	175	183	175	184	188	153	154	189	189	166	141	188	164	168	169	153	176	185	188	190	176	164	183	167	169	188	179	179	167	197	195	182	158	187	170	188	165	162	178	164	160	178	188	199	180	153	164	168	175	163	171	164	167
4142	5011	3066	1360	860	656	568	557	491	466	469	422	461	438	427	435	479	443	454	426	381	479	443	460	461	421	431	410	418	418	431	400	483	422	433	413	443	436	421	409	412	440	391	405	416	432	433	420	398	394	428	452	447	443	427	451	402	443	410	412	411	391	454	397	454	437	422	400	394	430	437	407	402	395	457	428	412	406	444	420	403	403	440	433	387	404	449	398	436	387	388	417	438	404	403	411	415	445	406	465	438	401	443	403	370	405	395	418	456	422	433	436	422	398	426	393	413	450	408	402	442	396	424	390	398	396	398	431	425	449	401	416	441	394	454	435	413	419	420	426	386	412	428	398	415	405	420	449	402	424	382	423	429	444	415	414	448	455	434	396	445	397	419	389	469	418	392	415	410	426	392	462	374	386	421	420	438	445	435	429	403	434	390	392	442	416	416	396	416	448	406	401	420	406	414	403	415	416	417	428	374	368	416	413	396	424	459	424	405	416	422	456	418	442	395	377	417	404	409	402	421	395	435	428	432	412	413	392	454	421	409	419	446	457	437	424	425	414	446	394	386	425	430	387	433	428	407	400	456	431	414	414	400	436	447	362	405	399	419	413	413	412	398	381	399	416	427	449	415	413	463	388	408	463	435	452	436	429	413	421	411	399	416	441	451	444	394	381	409	455	394	440	461	408	407	415	391	413	426	434	395	414	419	428	391	441	439	465	419	421	407	403	415	448	431	410	418	405	421	402	419	440	418	395	426	444	402	448	372	402	413	377	403	430	417	414	410	412	412	408	437	433	398	405	415	395	464	409	414	412	405	398	423	405	419	442	372	453	431	429	378	404	422	450	434	427	409	392	391	401	404	408	418	448	410	426	451	448	424	417	423	408	423	436	452	412	410	421	407	393	450	405	411	407	450	449	450	426	423	386	425	424	410	439	455	439	406	439	445	410	419	425	470	381	434	432	421	416	386	442	415	440	401	416	428	440	411	434	427	420	426	422	412	404	435	449	426	386	419	458	427	399	429	411	447	433	446	444	438	406	432	418	356	440	423	409	452	417	453	400	407	445	397	417	431	407	392	426	414	423	407	404	393	392	414	428	412	407	374	416	414	420	419	441	425	409	412	452	395	421	405	389	422	432	423	413	427	403	395	408	410	419	445	399	401	409	444	438	443	449	383	437	420	467	382	408	427	416	448	431	392	414	415	400	459	418	424	420	421	390	426	390	445	420	398	425	429	448	415	465	404	409	429	409	434	432	391	428	431	422	430	424	404	436	446	430	428	435	409	404	404	426	382	429	401	402	435	372	417	412	418	442	441	429	402	394	418	429	416	441	414	437	432	409	422	430	443	409	400	427	436	426	407	389	428	417	447	403	414	393	391	398	412	453	414	408	444	393	405	440	464	440	406	463	391	423	420	439	431	458	418	421	412	442	405	385	377	421	434	379	405	433	401	423	414	437	406	406	409	409	397	447	401	429	384	411	406	433	430	398	453	385	409	452	384	417	395	411	398	403	417	397	381	446	449	429	410	410	430	437	407	430	392	434	409	441	395	386	439	392	407	414	430	388	461	441	420	399	415	392	414	383	450	398	430	442	418	383	393	406	395	385	400	406	463	407	448	412	410	427	414	391	429	409	414	467	452	401	415	400	437	425	406	414	426	400	408	424	404	408	405	396	420	408	441	392	430	418	441	423	448	431	420	402	405	377	438	435	465	437	403	422	425	397	407	402	393	424	423	424	432	431	404	477	424	392	373	406	439	414	407	410	405	449	396	424	436	408	450	395	388	402	426	400	439	463	408	378	405	427	432	424	414	440	472	430	448	438	421	420	425	436	427	400	438	423	429	417	435	448	426	444	436	445	369	419	381	398	429	424	360	455	409	416	406	443	384	402	425	424	379	409	414	388	440	406	409	386	415	415	430	432	422	395	385	440	421	415	395	401	419	418	395	416	405	426	433	441	443	416	400	415	386	421	392	407	382	403	444	372	465	411	419	433	423	422	457	443	423	392	428	414	399	389	406	417	422	417	421	414	438	389	420	397	427	373	436	425	437	399	402	415	451	393	412	435	398	476	385	389	433	365	448	423	404	410	433	373	419	411	398	400	436	410	423	459	437	414	439	375	390	416	391	403	410	432	427	409	427	404	416	426	402	402	420	419	417	413	426	392	465	414	427	417	443	438	400	426	418	385	442	416	384	431	397	424	404	406	434	421	398	399	434	417	394	431	432	416	411	405	407	408	425	416	418	386	400	426	383	417	418	379	400	443	426	417	418	448	427	420	417	426	435	423	442	420	401	423	438	405	394	435	444	412	443	429	434	402	381	413	444	421	399	377	397	411	422	426	402	413	386	446	438	440	389	417	407	394	405	391	403	448	436	468	407	446	399	425	446	417	435	428	416	404	393	405	426	418	422	407	409	463	422	426	440	456	413	426	401	433	455	419	423	426	385	410	419	398	406	427	434	436	430	406	437	421	379	443	400	433	420	403	408	414	422	452	422	425	443	454	405	417	404	429	409	407	427	430	415	401	420	445	408	429	419	438	428	426	430	413	416	440	397	411	438	438	378	429	444	411	412	397	414	396	370	416	430	432	402	393	416	416	453	420	424	414	384	411	406	444	411	399	426	392	428	431	401	440	445	394	434	430	408	427	415	412	453	385	374	399	418	419	391	430	427	417	414	413	404	415	390	425	424	432	425	395	418	379	421	438	458	444	452	392	444	419	424	421	380	416	403	405	426	403	396	438	448	432	427	421	431	415	396	420	423	366	429	440	444	471	428	403	407	410	432	404	438	403	414	425	372	400	429	415	390	404	381	400	426	429	421	431	424	455	413	424	422	446	448	436	409	406	422	399	423	427	421	445	404	405	444	451	419	424	417	434	417	426	440	412	434	414	426	439	438	420	447	437	384	409	413	438	426	426	425	418	415	436	443	444	432	412	417	418	427	426	433	438	432	413	410	402	404	418	404	418	386	447	437	415	467	393	417	428	410	423	413	368	421	366	446	403	404	423	377	417	415	397	411	420	432	415	430	464	427	438	424	453	398	461	381	422	439	426	419	432	431	409	433	423	417	402	418	402	416	414	420	400	393	422	443	414	429	452	419	413	382	392	393	394	431	406	416	434	408	391	414	413	405	462	448	413	407	381	427	450	395	416	422	453	431	398	395	416	426	433	415	411	412	432	380	403	382	390	428	379	434	420	388	405	393	408	412	413	404	420	417	383	385	408	420	377	463	430	409	442	420	436	442	423	441	428	428	426	372	437	424	425	409	375	406	435	385	437	409	432	400	434	412	449	454	444	436	430	422	428	384	416	416	384	406	380	419	423	402	429	402	420	355	395	418	451	406	396	425	429	385	449	395	386	426	430	419	395	434	418	395	393	425	424	431	434	414	404	403	400	415	376	422	420	414	413	423	397	400	447	452	413	416	407	409	451	409	419	434	422	422	413	413	407	374	375	425	412	458	409	423	397	411	435	424	362	409	434	421	394
33836	11260	1578	667	532	496	483	467	406	419	419	447	465	405	434	482	436	453	429	456	415	454	442	450	450	393	448	439	424	460	416	452	452	459	431	403	457	422	421	424	423	471	459	439	411	461	411	471	432	457	436	451	456	453	405	407	445	465	433	449	403	438	418	440	457	438	410	438	441	431	446	447	421	443	431	458	398	418	456	421	440	486	431	425	400	429	450	415	417	416	465	418	428	446	419	391	405	459	446	422	413	412	465	399	425	413	399	462	450	436	458	438	432	413	411	448	438	404	468	454	452	398	470	412	452	422	480	439	456	423	404	424	441	399	404	455	425	390	397	439	424	445	475	427	459	441	438	428	422	420	418	425	470	393	397	421	423	474	395	465	406	420	387	416	460	390	438	482	489	414	454	417	426	440	428	465	437	457	441	421	467	471	449	423	410	415	402	432	432	439	425	426	475	500	442	466	441	426	409	418	439	437	409	423	429	394	399	423	433	394	437	425	463	378	444	440	407	433	408	400	422	425	441	399	386	427	422	427	442	482	443	449	460	452	459	417	451	420	429	452	430	432	395	393	451	419	439	414	447	448	436	420	444	395	430	425	467	395	428	422	453	424	448	444	465	427	422	415	437	432	440	434	463	452	445	441	435	447	430	447	402	423	433	413	430	416	422	416	393	456	432	425	432	395	397	430	453	392	428	418	409	437	466	433	425	425	399	402	425	448	469	425	450	416	393	434	439	410	447	435	394	434	403	463	415	438	378	420	429	457	405	455	411	472	459	465	432	430	436	432	430	458	419	408	441	408	418	396	430	412	440	407	430	408	450	422	428	382	405	426	435	438	459	444	403	464	449	373	428	440	410	427	437	401	448	459	401	450	435	424	459	416	443	453	434	411	399	447	456	459	428	442	441	419	431	433	420	412	483	424	442	427	428	397	425	456	394	415	461	420	424	428	431	399	398	416	437	387	404	398	411	421	454	496	466	469	414	400	406	436	488	401	437	422	411	494	442	417	425	421	412	474	445	424	456	461	474	428	486	439	441	446	432	435	445	446	425	426	396	444	405	471	444	433	428	459	415	469	428	414	464	426	411	480	458	419	437	433	446	383	428	450	445	426	365	422	444	396	442	454	412	401	493	445	410	448	427	419	456	423	424	422	417	421	436	428	408	433	431	415	392	414	420	430	427	418	428	446	420	446	464	428	423	405	445	403	408	444	447	432	407	433	423	460	444	399	478	437	425	427	443	466	397	440	422	404	409	387	452	435	420	449	440	431	443	421	423	449	442	443	396	453	460	449	442	410	433	437	462	448	438	400	451	446	481	411	432	445	425	413	411	445	451	447	448	432	448	456	429	429	493	407	454	441	459	466	437	436	443	426	457	460	428	472	421	443	398	433	466	405	468	436	447	453	419	462	502	415	468	470	431	436	406	468	459	399	452	454	421	419	495	432	441	407	443	441	435	422	432	468	420	445	435	452	418	417	423	429	450	416	428	441	406	412	455	466	410	386	417	412	468	455	422	436	426	422	455	427	442	454	437	471	419	427	416	456	434	472	392	441	463	489	421	428	452	453	475	457	439	467	416	457	391	409	433	441	417	412	466	439	451	424	447	432	417	395	416	464	408	410	453	468	430	405	434	444	435	479	447	433	434	451	446	405	437	430	472	436	444	442	419	437	420	423	396	431	434	409	447	441	456	422	498	416	454	413	395	446	473	427	423	440	429	466	390	459	477	418	439	424	489	410	422	419	424	426	425	395	413	420	401	383	446	416	450	482	389	424	430	435	426	435	469	460	390	434	461	430	482	380	465	456	430	458	399	420	398	427	468	395	437	446	458	439	434	433	466	447	422	447	430	416	427	424	434	402	424	424	448	473	446	417	423	413	435	426	418	416	433	423	428	441	458	421	379	433	444	398	429	442	482	414	405	431	396	442	418	401	422	443	451	384	413	390	435	415	408	433	403	443	437	471	426	428	436	387	473	386	422	434	416	428	443	448	433	418	473	443	441	397	406	434	414	421	427	473	436	429	435	427	386	424	415	452	413	447	410	399	401	457	400	369	413	414	400	445	427	411	466	435	434	429	409	489	424	416	434	450	434	469	430	454	418	446	391	418	411	406	385	401	441	414	440	435	456	403	429	438	437	412	457	438	437	470	454	432	434	428	420	420	431	457	461	423	454	440	418	417	432	424	429	439	474	445	406	459	395	437	484	462	454	445	408	417	469	466	446	411	459	444	433	465	414	396	395	438	398	433	429	422	444	428	412	431	416	427	420	414	427	450	433	434	416	450	431	462	460	440	406	443	401	436	446	420	423	412	417	456	434	451	456	451	447	432	406	409	397	431	367	454	384	418	436	419	408	437	431	449	406	481	431	463	396	490	439	462	430	411	399	429	434	448	413	399	448	410	466	409	440	389	418	454	406	452	419	435	429	428	439	372	493	453	419	427	447	426	429	420	438	416	450	462	391	469	414	449	396	422	411	432	374	422	441	423	406	410	428	380	443	414	421	438	421	410	420	456	452	432	449	418	434	442	402	391	424	419	451	433	411	421	426	430	515	444	413	452	418	420	412	470	411	462	431	414	410	410	402	420	451	401	454	421	459	471	436	466	417	436	476	416	439	406	408	424	447	426	457	455	401	447	446	451	443	376	391	473	447	438	443	392	458	393	421	397	416	423	412	361	427	443	413	426	471	396	427	437	478	402	462	427	456	463	438	407	399	452	458	449	420	423	449	430	417	491	437	455	400	430	429	441	409	394	486	429	451	425	453	400	439	442	413	438	446	421	419	451	456	440	456	441	454	462	431	422	455	406	455	429	424	450	424	452	434	433	444	423	404	423	450	401	457	421	492	467	459	411	433	409	437	444	404	438	440	394	450	435	432	426	425	442	424	479	424	427	417	411	419	410	470	461	390	412	412	432	437	430	445	403	457	438	434	418	466	403	441	448	388	427	421	432	439	401	406	428	460	406	467	432	445	431	451	457	417	415	414	439	462	449	443	454	458	456	431	438	436	436	408	394	444	479	440	458	412	434	444	432	418	421	455	407	453	417	425	426	402	447	415	416	420	413	420	426	445	506	452	447	440	458	424	421	439	426	435	379	405	424	430	434	425	388	467	430	427	422	409	429	431	462	420	439	445	407	440	472	425	428	446	440	441	413	458	455	480	411	415	431	452	389	464	438	476	426	420	424	419	408	420	399	489	416	437	414	388	477	447	451	438	468	476	468	455	427	437	430	434	433	425	417	444	453	438	451	455	383	381	409	422	461	387	404	458	411	436	459	417	459	448	405	417	391	444	457	441	457	463	424	433	452	432	442	449	402	443	428	416	397	443	428	431	418	422	412	438	440	367	440	436	483	414	448	444	419	433	466	405	429	452	398	436	457	446	408	391	437	452	419	458	421	390	409	401	443	444	397	398	444	419	454	435	441	452	400	413	443	407	404	413	427	417	406	456	404	468	476	431	442	389	444	409	404	463	431	440	423	425	455
8531	1300	1113	950	986	926	1049	966	949	990	902	925	982	940	944	919	955	922	959	905	913	953	949	920	907	933	950	919	982	941	991	963	897	943	918	942	909	893	922	959	972	934	931	933	945	924	940	932	900	918	918	926	902	922	929	918	967	894	966	979	944	909	924	888	1008	903	960	934	939	978	915	949	934	908	886	953	932	877	936	960	919	968	916	885	920	896	907	928	902	929	950	947	941	927	894	956	977	944	999	959	895	939	920	932	926	949	955	932	914	956	950	977	964	945	979	926	918	891	936	967	925	975	1000	934	867	894	964	958	939	902	911	948	926	921	890	938	996	936	952	901	929	946	924	956	953	979	917	915	895	911	926	926	923	929	904	935	957	925	948	912	964	950	953	970	937	924	904	956	943	950	966	952	955	945	940	945	908	856	956	933	903	974	895	943	933	954	928	906	934	986	943	933	911	906	926	909	936	911	923	903	866	943	949	946	941	983	1012	972	977	913	926	937	974	872	990	918	884	878	941	982	945	936	882	907	920	917	909	947	942	933	933	987	949	954	926	893	919	918	947	956	896	965	937	912	920	933	915	991	964	895	957	951	901	924	951	965	924	968	974	958	981	933	974	914	837	958	943	904	952	919	933	937	955	943	952	944	941	909	1012	943	933	958	945	917	900	949	926	890	959	931	911	951	945	903	909	907	926	915	984	1010	947	944	968	946	939	984	893	898	963	944	939	938	905	946	924	952	898	965	920	895	935	927	993	911	928	968	937	915	972	945	1023	923	932	956	836	929	957	911	945	961	938	888	909	959	971	1001	976	940	946	910	968	952	971	917	919	922	944	982	921	978	926	938	886	1025	940	943	1018	932	916	923	888	950	954	915	929	901	990	961	926	969	965	933	937	946	921	903	895	923	914	946	970	906	948	983	948	916	972	895	966	945	943	913	923	979	893	929	946	913	965	936	952	926	877	932	954	991	916	947	903	963	965	945	956	911	915	932	917	931	922	941	952	888	945	962	941	944	935	1036	950	928	869	893	955	980	971	903	973	956	997	929	938	941	929	959	944	870	882	919	957	995	967	923	920	904	954	919	977	913	935	956	910	999	913	994	949	970	919	950	1023	938	899	969	929	890	915	919	993	913	982	941	919	913	930	938	922	979	904	936	859	903	917	904	920	941	899	969	987	963	958	931	952	896	908	967	910	902	847	947	983	908	927	902	902	919	921	947	881	906	946	939	944	974	950	884	948	981	949	927	928	967	965	983	945	943	883	932	930	969	968	930	943	901	980	924	976	962	933	1000	913	893	936	935	939	998	953	906	926	953	963	958	923	928	950	949	913	880	945	924	915	935	964	973	991	974	896	911	919	961	955	930	946	957	976	975	923	910	900	924	995	960	893	934	966	931	934	904	902	918	977	949	929	928	950	943	936	951	964	874	968	948	960	980	954	926	904	987	958	934	975	895	936	950	924	915	916	948	952	923	954	902	939	925	953	967	934	922	969	924	912	891	897	924	960	1026	984	918	937	922	919	977	892	919	920	936	958	895	909	910	952	980	916	963	878	886	967	946	926	937	916	926	967	933	941	971	977	936	907	935	949	917	950	914	881	906	932	949	923	957	897	986	871	912	912	955	987	974	972	964	965	929	915	932	951	951	978	879	940	967	973	965	930	987	952	919	930	899	937	885	929	943	969	898	894	915	918	952	879	918	983	920	930	974	937	915	907	971	980	947	875	929	952	946	984	968	912	996	953	890	891	927	943	958	957	1027	953	925	931	949	981	913	962	927	976	1003	1028	948	987	933	920	944	959	937	940	916	902	965	955	954	902	938	994	975	955	903	951	940	952	911	948	891	976	915	967	969	949	903	912	901	972	920	908	902	932	920	902	945	915	944	952	896	930	957	934	901	988	954	882	944	922	952	948	908	955	991	947	947	927	893	913	958	939	959	951	927	954	930	908	924	933	915	958	892	926	993	910	940	946	935	927	900	958	909	990	956	932	939	945	925	928	957	942	918	912	986	961	914	939	905	911	960	932	973	976	920	987	958	975	967	973	981	966	899	876	979	926	946	904	979	907	1014	943	995	948	971	903	960	946	949	951	981	953	889	880	927	944	988	968	954	884	947	916	947	973	979	918	875	889	931	963	943	927	917	946	861	938	942	950	936	904	963	930	896	922	942	865	956	939	934	932	906	932	945	955	942	943	930	930	947	911	892	908	951	947	906	878	920	979	906	945	920	914	914	887	912	948	975	955	945	948	987	937	979	946	899	922	902	898	921	949	976	974	939	988	924	997	926	930	911	896	950	963	950	951	943	958	1010	919	920	925	976	966	946	990	937	985	954	944	956	969	964	956	915	974	915	916	927	1004	976	965	973	917	903	910	991	936	924	944	932	937	930	961	887	944	921	941	993	967	901	932	955	948	914	873	1007	947	895	978	948	943	928	924	933	964	875	883	967	933	939	909	948	976	962	963	946	920	941	922	932	940	972	934	912	976	949	961	993	972	931	971	938	892	968	936	995	933	941	964	1023	906	917	944	962	903	951	928	955	926	935	958	944	928	916	968	932	953	915	962	917	904	995	921	980	932	932	936	970	919	961	936	935	962	930	930	878	954	941	915	963	966	949	959	951	919	921	982	955	960	965	953	935	901	966	952	901	938	991	983	972	971	954	961	916	979	867	959	930	922	979	940	925	960	987	955	988	926	925	941	947	931	962	947	963	911	949	918	955	945	930	916	941	935	980	989	986	895	929	963	954	901	952	944	939	948	904	968	916	954	1006	939	953	941	952	918	938	905	950	950	956	921	954	929	920	898	882	950	925	913	878	958	985	918	903	904	924	972	938	947	925	911	972	971	1007	939	968	933	931	944	890	956	902	924	912	895	953	906	924	933	908	925	923	940	926	961	952	903	915	930	939	918	929	919	932	909	1022	904	929	899	877	912	985	935	954	942	911	928	932	949	991	901	896	949	965	954	928	974	906	936	958	938	912	916	950	935	954	979	952	924	917	912	926	940	985	905	943	914	926	977	963	929	972	925	929	965	957	941	975	1006	876	1003	953	904	933	963	902	950	950	893	895	936	888	907	968	927	931	984	961	925	945	933	950	985	940	902	1004	944	928	940	896	967	955	898	956	932	899	877	945	940	937	902	902	950	895	943	971	944	906	924	911	940	997	956	941	936	974	862	918	911	930	956	909	938	931	977	965	977	920	1022	907	930	926	927	958	967	938	963	959	941	966	938	957	919	975	928	950	942	946	937	948	965	918	962	1002	922	938	913	936	908	893	940	982	940	962	957	953	970	908	947	966	923	1004	936	926	886	886	954	929	971	908	914	987	890	914	925	918	922	935	944	934	930	938	896	934	940	950	948	918	923	975	923	917	904	867	915	945	977	954	938	938	971	950	987	975	949	903	959	903	894	957	941	941	910	971	943	941	940	940	904	940	975	930	989	959	943	920	907	923	915	930	958	1004	941	923	913	904	946	942	949	953	969	939	905	937	958	912	966	898	937	958	966	954	961	1002	928	928	960	967
24699	21128	24672	27826	20937	3455	594	468	421	402	352	351	382	324	400	350	371	350	338	321	352	334	309	326	348	380	374	338	342	316	352	371	299	343	325	328	320	349	342	352	339	327	348	316	347	377	330	298	339	358	321	303	341	320	338	331	326	349	309	349	346	373	317	322	333	330	327	332	336	333	295	329	330	336	363	333	357	339	348	363	350	333	337	331	354	370	315	338	330	300	360	303	334	320	358	322	317	329	354	327	339	346	379	321	312	352	321	296	349	318	333	356	309	302	319	367	343	322	357	340	362	327	385	317	307	368	318	342	344	375	325	333	307	329	322	351	319	367	323	333	310	358	322	350	317	319	327	312	352	337	322	317	351	359	301	350	350	325	326	316	313	294	350	336	368	331	359	337	332	344	344	371	332	314	325	348	303	332	371	332	331	349	372	361	347	321	323	349	345	312	346	340	331	299	346	352	348	361	378	370	308	354	332	309	322	335	337	323	333	316	313	339	323	340	342	344	347	358	343	345	329	338	366	350	344	384	346	352	354	326	329	353	332	316	339	337	343	339	337	341	366	296	316	344	294	362	355	308	321	351	307	347	341	309	327	338	307	310	351	336	341	383	331	322	302	345	321	318	346	355	326	341	341	341	327	340	331	355	325	350	353	358	360	348	308	372	317	314	312	318	350	332	366	365	357	311	341	354	328	312	343	352	321	318	368	340	323	320	336	330	358	347	354	338	321	335	337	362	333	360	341	369	332	335	331	352	340	337	316	355	330	330	365	318	311	347	326	337	326	358	356	347	316	323	375	350	349	342	309	335	318	377	372	373	337	322	351	346	320	331	322	358	358	311	330	336	330	307	329	369	317	320	315	358	360	338	350	329	353	337	307	348	330	359	331	352	310	312	317	358	341	332	358	325	322	341	348	342	351	362	326	345	330	375	319	329	338	351	349	355	345	328	375	317	382	344	337	319	342	351	363	354	360	336	341	345	337	334	329	332	337	352	356	364	339	329	334	311	347	335	339	352	280	351	291	354	335	287	335	325	312	331	359	320	341	310	324	313	363	310	354	329	366	357	369	355	331	378	332	369	391	336	290	323	299	367	334	352	366	357	346	370	356	390	321	333	351	337	348	367	316	360	320	332	310	320	334	340	324	362	397	340	326	347	345	367	327	344	323	357	343	334	307	341	334	317	304	341	341	328	331	351	325	307	349	334	322	343	358	338	353	316	324	332	351	331	328	377	326	357	342	309	348	332	329	317	329	369	342	361	291	325	339	330	336	375	358	344	319	380	326	321	348	329	329	341	352	353	322	349	352	356	326	345	333	352	357	365	377	328	354	335	348	328	333	345	327	337	324	332	342	314	350	340	354	352	331	332	334	351	344	359	348	317	336	315	331	389	351	330	349	355	344	338	351	374	375	360	359	348	345	349	362	332	365	380	355	330	325	313	364	359	336	336	321	323	327	320	333	341	339	351	339	360	345	329	333	368	357	317	337	356	332	369	313	367	352	348	323	332	373	342	350	344	345	324	369	350	346	361	312	375	356	352	311	330	324	366	332	311	371	364	321	346	349	330	294	341	321	330	318	353	311	330	346	363	346	345	340	375	352	368	320	333	353	330	362	340	326	353	353	363	352	338	342	361	360	355	323	343	321	321	334	373	326	356	353	367	361	323	357	325	335	310	341	316	327	373	351	336	366	335	340	320	337	323	302	328	301	328	324	354	337	310	340	327	323	314	303	325	326	349	308	325	350	351	332	319	344	323	326	368	368	318	335	361	359	352	320	362	316	351	362	318	336	323	344	325	318	319	294	348	355	341	336	362	371	348	324	358	347	352	341	331	333	327	308	324	367	334	335	363	341	320	309	352	333	355	371	317	335	351	382	302	332	319	354	321	310	363	325	327	364	330	314	358	328	339	350	372	330	319	332	322	354	345	337	380	371	359	351	308	385	335	346	329	331	351	331	335	327	334	331	328	341	321	358	349	341	345	361	329	304	327	361	335	318	367	320	350	311	341	300	308	333	320	342	311	312	337	339	342	331	313	332	335	332	349	336	341	350	335	317	263	317	348	345	328	356	332	323	343	375	335	328	330	351	364	360	396	309	296	333	324	310	330	334	337	334	320	332	333	345	324	356	347	345	355	333	314	322	341	338	331	361	317	334	348	311	343	323	320	331	352	332	349	364	337	334	289	325	308	347	365	358	341	388	328	326	346	339	345	334	353	335	326	307	380	381	317	349	346	338	341	373	322	355	317	356	320	315	362	333	311	353	324	353	346	354	333	327	358	334	312	332	385	372	353	346	318	279	343	329	332	316	306	311	340	355	363	357	313	349	359	338	329	345	326	376	336	334	369	351	336	322	319	322	349	327	330	359	350	354	361	340	375	339	322	360	358	339	329	349	343	360	325	362	371	342	314	341	342	345	338	336	343	324	329	353	294	321	354	335	368	372	367	345	361	343	331	377	362	354	303	317	356	397	353	350	354	349	377	351	352	288	322	343	319	366	350	334	327	330	347	347	342	332	314	331	322	299	340	375	350	335	341	330	349	330	343	345	364	362	333	310	319	309	359	320	329	368	330	348	357	301	376	345	322	326	349	338	327	329	317	355	314	319	295	369	330	327	351	368	354	339	348	355	357	374	363	341	366	330	319	376	347	317	346	320	311	363	331	394	301	295	349	335	346	331	363	336	342	323	340	372	335	363	316	356	331	328	373	339	364	322	324	346	323	351	361	368	369	357	318	356	372	341	347	352	323	346	349	329	379	331	330	304	348	327	275	338	360	368	357	374	352	318	322	302	314	329	304	313	348	331	336	345	325	347	342	319	364	363	339	329	315	365	332	316	319	329	364	352	288	327	318	319	337	337	342	333	347	345	339	345	352	321	345	330	363	358	350	328	365	326	325	333	341	331	338	373	336	334	340	337	347	363	352	305	322	345	335	310	353	339	328	350	314	335	346	329	344	330	344	349	403	384	332	356	328	315	323	320	305	341	363	317	372	353	302	338	325	352	324	352	356	329	294	321	326	355	340	354	350	319	342	378	332	385	314	331	343	332	327	334	340	309	334	338	325	338	331	345	320	345	341	349	330	330	342	330	314	358	327	337	377	344	341	346	322	354	313	324	343	340	320	348	359	302	318	370	325	347	340	356	333	332	357	336	369	340	316	340	346	331	327	327	345	321	325	320	342	314	307	328	348	344	349	346	324	348	312	351	336	354	294	312	299	329	332	292	360	326	332	355	337	345	338	328	314	299	326	362	314	332	298	347	343	332	368	342	349	355	301	396	354	323	336	342	346	358	339	341	370	355	358	331	366	328	324	305	314	356	320	351	326	327	359	334	343	340	342	352	343	355	317	344	326	359	354	325	324	367	335	337	354	312	327	351	361	329	307	355	300	320	300	316	340	320	329	330	346	332	340	350	341	348	346	330	372	336	310	334	376	359	336	336	296	349	328	338	335	340	315	320	318	334	343	321	314	315	330	344	303	344	354
3670	3377	2217	1232	960	922	785	849	738	764	768	724	776	719	727	705	731	770	666	757	769	738	670	751	719	744	748	766	740	734	716	698	774	728	737	717	717	734	778	740	714	755	700	757	699	705	724	722	721	757	703	721	819	718	744	746	755	732	735	709	727	758	809	735	728	731	748	748	724	762	683	719	738	709	719	791	705	717	769	688	736	743	745	713	729	677	768	676	744	725	720	735	782	766	754	768	747	729	711	722	730	717	729	712	758	761	761	728	754	731	749	702	697	703	753	735	740	730	727	735	714	722	740	763	726	727	674	743	745	734	782	745	729	711	784	691	749	714	702	776	676	753	779	758	770	757	707	698	745	747	718	737	727	751	732	727	748	788	758	771	665	777	713	714	772	724	709	776	749	718	767	752	711	769	710	712	725	748	748	692	744	736	760	753	746	693	769	744	726	730	721	750	785	748	750	716	716	748	720	775	720	700	749	725	680	749	728	753	731	755	746	705	716	732	737	756	772	733	726	764	759	691	767	756	736	732	710	783	753	670	790	750	716	696	732	736	747	789	772	764	772	785	723	750	785	709	754	740	742	781	710	719	751	713	710	733	754	678	759	742	720	747	745	743	732	716	697	730	714	759	721	766	702	772	731	724	735	732	766	741	709	725	721	751	699	753	739	714	712	743	810	725	740	744	757	723	757	713	728	781	775	720	723	722	739	681	702	716	744	725	776	769	759	742	720	741	684	766	743	777	752	758	771	700	748	751	705	708	726	744	747	762	698	729	773	788	732	758	748	740	743	791	725	721	743	714	723	735	760	710	799	755	762	721	677	763	776	735	760	732	729	732	727	727	702	730	704	711	786	721	730	741	684	750	705	758	738	705	707	750	763	743	769	703	767	735	747	728	723	715	720	738	737	757	751	707	736	740	758	744	735	700	786	732	818	760	757	751	735	710	789	705	751	765	710	719	735	767	749	717	715	751	699	707	727	724	744	721	794	772	786	721	751	739	751	717	731	691	725	739	753	728	746	768	737	740	723	721	733	711	752	744	778	732	791	775	766	733	742	702	751	698	745	733	720	720	718	758	704	762	756	766	781	725	741	751	758	717	748	754	697	717	721	734	734	715	730	689	722	767	680	718	727	742	752	734	725	697	716	769	700	760	772	698	743	686	706	732	733	741	734	720	713	744	743	755	751	725	743	750	718	761	721	749	759	737	748	750	729	698	704	747	737	728	752	723	756	759	714	710	724	716	718	743	712	690	720	728	744	776	731	736	705	754	716	752	733	726	723	754	722	738	766	745	737	734	711	708	786	770	731	695	730	744	750	780	714	758	725	694	754	739	710	708	744	767	772	701	753	735	760	740	788	775	715	693	788	726	734	724	742	713	777	718	700	719	733	742	755	773	731	791	766	724	734	704	733	755	728	725	682	733	757	764	748	687	709	732	708	746	714	736	748	750	714	724	700	722	774	761	748	762	768	711	702	749	753	754	740	764	728	717	729	757	760	769	724	686	733	754	703	734	749	768	767	775	703	732	738	696	746	752	737	712	756	770	730	723	738	752	770	813	724	735	725	751	759	755	762	762	714	754	728	739	691	757	729	718	742	747	743	691	763	711	735	737	709	745	726	768	764	701	725	756	745	766	756	768	732	780	743	721	734	738	737	732	716	735	763	707	692	761	721	730	755	766	756	708	772	752	715	709	762	752	712	713	798	715	779	701	731	756	732	698	727	723	730	738	740	705	775	763	726	713	721	772	722	714	769	701	708	711	711	723	744	736	758	679	733	739	737	698	770	733	785	711	773	730	763	756	746	710	687	716	776	674	699	723	781	737	698	725	767	734	751	739	750	737	735	711	782	749	753	740	756	718	809	743	716	699	734	702	730	686	760	778	755	759	750	709	751	754	722	757	770	784	729	747	750	735	779	793	705	741	739	710	723	714	728	752	735	763	726	702	730	767	761	736	711	729	775	732	742	710	707	724	751	726	732	699	715	732	727	687	748	712	741	714	737	738	710	789	696	716	739	684	736	760	755	741	770	775	711	742	701	707	731	741	751	747	696	729	753	743	736	766	734	749	743	697	755	732	766	737	719	761	764	726	717	762	758	726	742	755	706	758	722	746	740	731	708	711	701	729	748	785	771	791	726	703	717	710	668	732	742	712	736	719	775	768	766	750	763	789	758	737	739	763	682	752	683	752	772	711	703	765	705	777	768	732	716	703	734	747	740	706	711	783	722	786	763	747	710	736	706	744	768	736	735	789	696	742	730	713	701	724	764	720	682	724	751	735	738	729	730	697	789	723	763	778	734	772	720	708	736	694	708	772	730	730	740	753	762	737	731	814	774	726	698	672	688	731	748	722	692	784	736	716	725	716	717	763	737	720	767	739	722	810	699	714	753	723	713	726	735	714	757	727	765	689	756	725	709	709	750	748	762	720	733	727	743	705	761	721	704	706	738	713	721	716	751	734	728	725	723	703	707	753	713	714	713	762	717	729	707	737	768	713	747	714	748	770	742	749	718	740	716	704	709	741	735	739	718	764	734	700	744	742	738	740	726	724	705	734	675	745	753	744	703	738	722	712	716	765	677	768	718	751	704	748	728	733	730	726	732	743	807	718	786	730	742	685	787	722	701	754	740	694	698	762	749	755	728	824	757	731	715	683	743	705	812	737	702	710	774	722	739	748	742	700	745	723	706	781	754	789	728	771	701	756	782	777	723	734	739	744	750	716	802	744	731	733	723	790	748	697	747	758	699	768	700	698	708	709	738	712	717	748	730	716	784	761	768	693	736	763	765	724	758	735	705	725	773	730	720	731	748	743	734	704	716	709	740	734	703	711	727	710	756	725	708	765	728	696	765	732	746	712	712	749	746	717	712	697	683	788	719	739	679	759	754	775	689	737	746	806	688	757	780	704	706	731	732	747	727	761	757	715	762	734	716	718	751	695	752	745	759	727	732	752	736	714	767	716	746	730	707	794	710	753	717	780	690	700	780	729	753	733	727	686	714	694	741	737	739	730	745	733	684	728	753	727	730	753	755	728	791	748	764	734	764	729	720	777	762	720	705	759	703	729	738	722	721	776	764	702	723	743	740	749	762	751	692	783	726	723	778	719	735	747	718	728	696	732	719	754	760	745	782	723	717	739	779	729	738	728	715	743	759	692	755	705	739	734	723	753	738	721	766	750	728	757	744	726	756	696	738	771	753	720	708	759	772	789	701	693	684	777	751	691	725	712	713	759	754	730	750	758	733	746	742	719	724	687	744	731	754	744	722	701	712	737	755	793	727	699	736	776	739	788	733	722	749	695	773	730	751	648	737	719	716	712	715	688	730	781	748	734	730	735	704	736	716	713	774	748	762	710	662	748	733	734	761	721	746	733	685	708	697	721	768	702	710	705	727	759	812	735	721	763	755	743	755	723	775	741	763	760	779	778	740	760	739	702	727	743	719	774	747	759	683	741	753	689	705	702	746	739	731	773	720	728	743	747	758	743
23975	21162	25343	27234	21168	21144	2473	408	292	266	265	247	209	216	204	190	201	218	204	171	205	196	174	194	187	166	192	201	175	159	174	169	165	160	172	163	175	172	177	171	185	179	184	176	156	181	158	193	156	183	191	186	172	180	168	173	184	175	165	177	175	179	150	134	155	179	184	165	168	155	166	183	159	168	153	169	167	142	181	147	168	173	178	157	164	172	157	148	152	168	172	176	173	173	164	135	171	173	161	138	160	163	180	159	162	163	174	200	180	168	166	160	163	148	152	182	140	143	179	175	163	167	182	187	152	180	155	163	150	140	177	187	172	153	162	165	160	164	155	152	188	152	167	192	169	169	181	140	181	162	151	164	154	160	179	174	183	183	179	178	165	178	171	169	171	174	159	168	185	162	163	178	160	169	183	156	153	150	162	157	189	165	165	168	162	164	156	154	170	172	152	164	185	173	191	147	170	177	161	147	139	151	151	180	151	147	147	164	154	194	166	157	194	152	183	173	180	147	150	152	147	181	154	168	158	181	159	173	173	173	162	166	150	169	155	168	182	160	155	174	163	171	174	142	195	159	163	177	166	169	171	155	152	146	150	138	173	158	178	161	159	181	175	170	152	150	156	171	168	167	173	165	165	176	186	170	157	169	179	153	171	161	166	160	167	167	153	175	162	172	155	181	155	193	182	172	148	156	149	161	177	189	147	179	194	180	174	168	175	159	173	172	151	177	157	151	184	186	151	145	170	179	169	171	169	179	179	179	162	149	183	156	149	161	159	157	158	174	179	169	154	165	177	187	165	166	173	186	184	159	172	159	188	158	202	180	173	167	173	173	175	167	168	173	183	187	171	166	183	180	170	169	167	172	167	146	166	167	150	153	170	165	169	191	188	113	166	173	161	154	159	167	154	148	162	149	121	158	171	155	161	162	145	170	154	169	161	175	162	171	158	165	166	172	160	171	177	196	159	168	156	165	176	168	182	157	170	160	158	174	160	153	147	162	180	196	174	186	155	193	196	201	165	170	149	143	170	164	149	173	169	182	164	158	165	189	186	184	150	154	173	158	176	198	149	187	191	167	161	126	170	169	164	175	157	171	176	174	151	194	188	153	191	174	173	173	182	162	162	153	160	168	168	184	166	183	193	161	175	175	164	184	185	157	159	180	158	142	157	163	174	174	172	162	154	148	165	175	189	173	157	168	154	159	160	164	159	157	163	171	185	178	170	166	144	173	155	183	175	186	153	151	164	157	185	178	163	169	149	159	169	146	154	174	170	174	163	156	168	156	162	164	169	163	161	171	198	155	181	144	156	148	149	167	145	152	169	153	191	187	163	148	160	169	168	164	168	184	157	174	163	165	180	187	144	159	175	166	162	195	158	153	163	169	155	169	169	171	158	184	167	179	145	185	165	185	162	175	155	173	168	161	180	167	166	175	158	184	182	152	185	176	169	166	214	185	157	183	170	154	179	159	138	192	169	177	172	153	164	146	169	157	162	185	153	124	171	159	169	175	186	180	185	163	169	171	188	163	168	145	172	156	173	177	174	183	160	158	148	189	178	164	155	182	151	163	145	169	175	156	163	191	146	177	172	175	147	165	190	182	145	138	157	133	180	177	179	162	172	167	168	170	163	176	163	186	167	161	186	147	183	165	167	159	181	190	146	164	161	177	150	176	144	185	165	151	175	159	167	165	161	145	167	167	158	189	170	158	152	177	153	153	146	169	136	154	168	160	173	155	175	161	168	180	187	185	153	158	161	168	156	151	187	173	171	166	168	170	167	143	163	182	191	151	153	160	145	163	126	130	197	149	167	184	157	193	181	144	176	198	184	178	181	151	166	154	157	184	182	165	180	179	152	159	170	181	143	172	150	158	150	173	200	147	175	158	183	168	169	155	160	182	161	172	157	138	164	145	179	158	166	142	178	162	148	172	182	156	180	206	165	164	167	153	160	171	152	159	159	176	168	154	170	185	193	180	182	170	165	190	177	153	170	179	148	156	178	161	151	171	152	158	188	162	167	157	168	173	179	166	160	174	195	169	143	171	175	153	169	144	167	181	161	154	188	182	171	147	167	151	167	160	197	167	172	159	172	172	151	172	198	193	182	162	149	185	171	158	174	163	168	148	193	197	172	178	151	142	174	149	149	168	174	150	152	162	161	145	180	166	180	158	190	156	146	153	154	176	163	157	187	172	182	175	137	175	169	174	164	160	138	158	175	151	183	163	149	186	134	162	151	179	154	150	190	173	144	165	143	166	166	165	170	134	156	182	185	148	193	182	155	152	157	152	157	177	185	182	144	176	181	150	158	179	178	168	176	164	162	166	169	152	147	135	166	160	174	198	173	158	151	152	151	169	162	156	155	164	184	138	168	163	187	175	177	150	173	158	178	159	186	182	153	182	196	168	176	132	182	174	172	177	131	173	190	152	168	189	155	163	164	169	173	185	186	152	167	136	189	189	151	168	169	161	171	180	165	165	164	144	161	197	157	172	170	143	151	143	158	175	184	148	165	166	189	156	149	135	140	169	193	156	193	173	151	157	163	153	154	164	155	150	176	161	153	166	182	190	167	148	165	146	160	174	167	156	177	165	152	167	165	177	184	183	181	163	139	199	170	162	188	155	163	156	173	137	162	162	159	169	163	173	163	155	138	152	167	172	170	166	156	169	160	152	162	141	151	199	177	167	164	172	190	179	155	163	197	166	189	181	181	169	193	157	155	154	144	174	152	150	177	156	175	196	132	164	183	193	142	157	160	181	169	148	156	162	163	183	157	154	145	182	160	164	153	176	178	173	163	176	180	153	148	171	162	155	173	169	170	168	157	176	173	168	181	174	175	187	168	180	140	153	189	155	138	169	186	174	167	170	140	197	152	174	145	159	169	173	178	190	154	157	190	156	158	144	183	193	175	171	151	173	164	153	171	167	169	175	159	187	152	192	172	153	183	165	169	154	166	167	162	165	167	154	204	183	156	207	165	167	152	183	167	172	166	182	173	174	155	182	171	161	181	167	136	167	162	161	187	184	176	146	162	192	169	173	159	168	189	167	167	153	145	158	171	150	169	197	176	181	149	175	172	161	146	176	145	166	164	163	178	180	173	204	192	168	160	183	154	183	151	166	172	146	199	169	158	168	178	163	136	154	174	157	160	172	194	158	164	169	178	164	168	176	183	168	171	189	143	184	167	168	187	168	176	184	170	155	177	156	166	159	156	169	157	178	167	160	157	182	176	150	177	141	156	164	153	190	178	179	197	155	158	173	171	165	168	147	161	175	166	151	156	164	163	180	164	162	156	185	151	165	149	202	189	152	177	191	186	181	163	191	166	136	184	148	152	165	157	197	152	157	174	160	169	160	165	141	168	178	160	165	162	166	163	168	161	182	180	156	158	155	164	163	163	140	167	172	167	152	159	151	155	158	169	174	195	169	171	172	171	163	176	172	158	160	157	172	177	164	157	165	161	159	171	166	178	139	169	155	167	176	186	148	167	162
3268	5120	3214	1384	864	673	606	534	488	485	471	466	451	436	436	447	424	449	391	422	386	434	442	434	415	426	405	412	428	410	405	398	388	414	429	373	434	422	429	383	389	415	383	400	413	421	390	374	399	405	414	389	417	397	402	408	412	404	412	423	410	410	382	393	397	416	408	424	421	382	431	372	398	394	393	404	395	388	389	405	416	371	434	422	433	408	418	417	394	390	433	395	406	433	408	396	387	391	414	399	395	396	404	437	384	391	420	419	381	402	417	416	404	376	435	392	367	378	388	399	398	394	413	426	404	404	455	411	400	420	405	445	397	432	413	373	420	407	381	405	395	408	406	383	372	395	428	383	402	400	418	398	437	378	381	387	424	411	452	389	412	385	405	392	389	415	426	394	410	434	395	396	373	385	399	412	387	399	436	424	414	431	386	432	392	393	423	416	375	418	401	429	422	397	448	400	396	394	419	404	414	390	407	408	393	434	406	380	421	391	426	376	401	366	393	390	384	412	428	378	389	386	413	326	403	388	417	407	416	392	384	436	404	403	422	393	373	418	383	413	418	367	386	432	438	393	401	374	408	409	410	393	423	427	394	411	394	390	381	405	396	403	416	428	430	402	373	392	385	379	391	383	395	375	415	401	381	424	414	395	457	386	413	376	406	426	383	389	409	411	417	435	419	398	419	411	377	390	391	450	390	453	391	420	436	362	443	420	397	386	384	412	392	395	399	388	441	398	359	407	418	365	368	415	381	391	388	446	415	386	367	397	375	408	381	426	354	401	400	400	426	431	405	444	402	386	376	403	390	399	439	411	361	372	402	389	403	383	413	422	405	379	405	405	412	407	415	369	418	388	395	396	419	398	390	407	400	411	424	374	436	378	384	411	394	423	372	393	421	369	407	440	417	403	396	378	388	398	403	421	424	405	390	413	368	381	390	408	398	433	403	398	416	391	388	406	427	434	399	370	420	434	394	408	440	412	358	354	431	387	396	397	392	402	404	379	397	376	412	409	396	395	406	395	387	420	400	377	400	427	444	422	412	406	423	420	394	407	406	405	405	399	427	396	424	418	438	414	401	380	406	409	390	364	421	397	449	383	406	408	411	395	419	390	410	416	428	429	421	362	425	399	412	385	396	412	386	381	424	363	400	421	390	398	395	379	395	351	410	401	385	377	401	404	416	391	415	393	427	403	373	396	443	421	382	369	410	407	394	361	456	426	419	386	421	394	417	434	410	411	386	442	406	400	411	420	415	414	381	393	375	397	412	399	391	437	380	382	409	383	400	428	397	417	424	415	413	382	407	385	389	414	406	436	406	406	392	390	393	383	417	435	401	450	419	385	389	382	405	391	436	396	380	395	415	413	383	379	407	410	417	442	399	395	410	386	424	396	400	393	386	386	417	384	425	443	406	380	419	414	377	402	408	396	413	407	429	409	393	444	380	408	429	396	407	401	439	378	391	409	397	425	405	415	438	386	401	449	421	369	370	371	411	408	404	381	415	436	422	406	420	383	411	371	369	411	396	414	406	401	413	406	394	406	414	419	425	392	378	410	445	413	380	386	413	354	418	421	361	391	406	399	435	415	399	443	426	406	449	384	418	430	374	409	393	418	408	414	391	390	424	405	396	418	394	411	415	411	396	395	453	384	385	447	366	375	393	396	409	409	401	383	403	410	432	410	399	395	409	392	395	401	419	441	380	401	405	381	423	370	364	406	363	387	424	411	414	397	409	394	416	388	414	432	398	419	366	385	377	391	428	385	435	422	405	417	416	411	397	387	401	396	397	393	412	437	398	420	407	399	385	404	418	408	416	400	431	423	403	436	437	411	447	409	403	443	412	386	374	411	394	394	423	419	388	391	388	390	407	400	376	399	398	407	403	370	408	372	419	432	383	417	374	433	376	389	419	421	399	411	416	430	401	416	408	412	384	379	417	379	451	365	387	402	415	417	384	412	389	435	447	363	401	393	389	420	397	401	389	407	447	401	394	419	384	401	445	422	450	391	401	408	412	439	397	368	403	395	395	408	403	407	431	407	360	404	376	431	401	414	409	395	405	396	404	406	384	387	383	388	352	404	405	421	433	411	419	423	427	413	405	406	377	420	404	389	375	404	374	375	375	410	400	414	393	395	423	382	382	424	392	392	447	382	385	414	401	413	411	440	423	396	394	422	389	420	413	425	423	401	409	377	402	392	414	387	416	387	390	384	391	399	399	397	396	419	426	440	466	374	395	390	392	390	394	436	395	424	390	368	382	409	422	411	397	443	381	411	382	409	406	405	401	400	443	414	406	385	373	388	400	415	386	393	401	400	444	390	409	410	393	442	358	392	408	360	375	440	394	393	426	406	420	425	423	395	381	395	392	391	403	402	414	408	421	424	369	417	398	394	396	412	444	390	397	396	401	388	442	403	412	405	398	402	420	403	437	418	424	404	406	388	425	344	436	391	409	430	403	389	393	398	419	426	379	419	419	396	421	413	410	406	447	384	414	443	404	411	430	422	429	455	367	401	371	390	394	393	399	393	417	430	409	388	405	450	400	394	399	396	417	393	395	393	412	428	413	398	386	398	428	435	410	421	364	429	436	414	395	404	413	421	407	416	388	426	405	426	407	397	399	407	399	379	431	415	388	390	396	396	395	368	399	415	377	372	404	420	419	364	429	428	387	377	419	396	381	403	405	419	415	384	416	394	418	404	385	410	399	399	380	404	399	415	438	434	413	406	414	406	418	417	409	450	422	377	429	427	389	401	413	394	407	435	417	416	396	400	429	394	406	399	406	362	380	398	375	409	389	421	382	384	378	415	416	418	400	428	420	415	393	426	367	365	411	401	415	406	410	390	404	400	418	415	420	388	384	432	442	397	395	407	427	398	405	433	419	383	437	399	442	373	421	378	417	425	408	414	383	379	412	432	399	378	380	386	377	429	387	390	433	381	407	391	443	380	389	407	378	421	384	438	393	430	393	442	402	402	399	411	407	412	397	394	387	419	458	419	400	439	407	411	396	394	414	374	355	424	390	410	396	434	391	375	417	400	431	423	386	395	411	381	387	415	423	418	419	416	382	392	397	361	429	368	414	388	409	385	392	415	420	422	388	385	411	390	376	448	395	414	418	419	386	385	386	400	412	401	448	414	411	397	413	396	407	420	411	419	401	391	415	445	407	408	429	400	398	380	417	356	389	393	377	371	408	421	392	402	426	390	388	418	422	363	439	455	379	381	375	370	366	388	397	396	394	379	389	394	422	426	408	429	421	425	416	385	407	388	443	393	406	370	423	399	423	435	412	416	406	416	401	356	378	404	420	411	407	355	425	398	399	385	380	430	424	424	403	365	413	415	390	404	387	411	394	407	411	442	394	375	419	417	412	379	424	383	400	373	368	421	429	400	372	400	458	425	388	401	392	402	376	386	391	369	422	433	394	422	403	401	403	432	428	376	397	396	401	436	366	418	381	402	414	432	346	386	442	414	362	399	372	388	395	402	415	411
33274	11409	1441	574	447	418	411	404	416	432	411	403	441	414	398	426	453	411	414	396	402	439	399	401	445	394	391	421	407	401	436	419	424	418	459	359	421	399	404	405	458	429	407	387	409	407	442	420	434	410	433	386	433	401	452	383	393	394	376	408	424	405	401	452	377	426	424	392	425	436	429	429	400	391	426	388	429	389	402	367	404	415	448	440	421	409	426	423	418	437	414	402	446	426	410	398	420	453	379	436	413	419	409	415	407	418	393	433	409	399	418	363	385	414	367	431	403	408	408	383	381	399	417	422	428	424	390	432	438	447	394	443	422	417	451	392	424	430	421	400	436	415	406	418	408	400	441	457	391	373	378	401	401	410	382	429	417	376	434	421	404	430	421	426	426	457	422	489	418	424	453	435	383	405	420	406	419	425	395	436	398	445	397	404	398	404	448	426	420	430	458	427	433	417	444	374	415	426	430	394	436	398	374	395	429	451	395	409	408	422	398	410	420	437	415	430	390	418	388	434	447	425	427	448	365	420	394	422	405	451	459	416	390	386	426	355	418	386	410	413	437	427	416	429	425	424	417	476	381	421	444	378	416	401	440	437	441	428	376	419	413	444	405	416	446	440	415	423	418	441	414	431	427	399	428	453	402	442	401	411	376	416	371	397	420	381	436	389	424	417	394	425	417	428	429	398	383	412	436	412	431	397	394	411	414	424	386	459	420	454	420	393	386	360	415	385	415	430	398	447	449	471	419	393	400	410	424	462	403	440	408	427	469	430	390	401	405	411	390	445	389	413	408	412	364	426	420	452	427	432	391	453	426	422	393	413	412	412	420	424	427	448	421	434	433	415	423	399	415	428	409	423	398	453	373	449	422	401	396	421	365	390	418	421	409	408	406	403	413	432	428	436	405	393	400	376	433	385	404	440	402	439	406	398	397	393	397	397	412	411	419	373	389	424	466	473	434	391	438	406	371	412	400	418	379	418	403	432	422	395	413	416	412	430	417	393	404	415	438	407	411	437	465	399	382	393	437	408	386	424	461	388	419	429	411	443	390	392	413	409	360	436	381	414	467	401	400	434	459	412	417	427	428	407	438	405	414	418	408	402	401	432	386	420	434	377	443	444	408	414	427	429	376	417	431	411	408	407	421	416	424	401	422	385	417	388	382	433	440	438	391	371	412	427	427	382	418	466	436	430	441	386	444	430	421	444	434	417	435	393	387	376	422	416	436	434	418	421	401	443	411	417	428	375	407	414	393	417	410	415	411	398	449	414	422	398	448	395	382	417	402	404	405	410	389	380	397	407	427	371	410	398	389	424	422	439	420	422	405	431	435	408	380	426	432	418	401	425	451	383	378	430	421	424	413	417	387	420	407	419	408	441	398	400	412	421	388	383	422	448	395	393	440	431	432	455	400	386	380	430	391	449	401	408	444	407	400	425	410	402	389	414	404	436	434	416	406	431	432	398	440	431	444	423	399	419	404	426	431	409	408	429	448	412	405	385	399	429	398	459	443	406	396	399	392	413	394	395	407	398	425	421	425	405	422	432	369	412	427	387	414	409	379	445	410	377	447	395	426	457	432	431	431	415	441	436	432	428	418	436	380	412	425	405	377	424	403	412	419	430	397	374	439	374	367	414	404	396	421	421	430	390	420	360	430	408	398	424	394	398	417	427	399	433	415	403	395	421	377	390	391	431	387	428	385	429	393	429	405	441	417	447	408	401	407	381	411	425	410	406	422	406	398	366	387	445	447	452	437	436	399	436	380	377	393	429	417	427	450	391	420	422	435	402	426	431	386	396	422	428	421	431	391	391	407	412	393	451	449	386	380	346	404	409	453	405	452	441	429	423	423	395	446	366	395	434	399	400	465	379	385	435	411	439	363	427	403	400	396	429	390	419	451	381	418	467	435	414	400	402	372	399	406	402	419	417	412	454	439	405	403	382	413	428	397	420	432	417	405	419	425	370	388	459	415	389	406	421	417	415	444	442	408	381	402	420	388	399	390	437	440	437	417	439	419	442	411	417	399	387	431	433	395	455	401	437	423	418	443	417	400	394	393	446	386	426	395	436	436	400	436	407	448	413	430	392	426	427	446	411	432	388	383	429	431	389	417	415	411	408	408	440	383	382	426	373	438	429	394	434	395	409	374	421	435	417	399	399	400	406	416	389	443	378	415	436	416	409	444	428	428	397	415	376	410	388	477	450	450	422	430	440	427	434	422	407	426	404	449	416	439	434	389	391	421	396	413	404	398	425	432	395	400	433	422	394	420	421	356	404	443	416	387	435	420	381	388	397	399	485	424	412	431	435	406	387	402	381	409	388	400	436	401	415	441	427	424	390	433	407	464	429	417	401	460	405	438	422	393	387	418	442	444	397	391	416	455	422	430	399	441	406	443	408	396	433	421	409	426	438	420	435	426	406	446	390	436	429	405	435	432	392	403	396	412	425	406	400	378	438	398	410	439	419	416	427	409	470	404	401	406	418	389	409	401	417	445	391	394	433	393	394	377	401	421	426	426	427	409	433	401	444	431	409	411	424	437	431	411	415	394	446	470	413	405	438	415	456	409	395	422	437	447	397	430	416	435	425	415	401	412	385	377	470	409	448	414	425	440	421	458	399	379	444	391	434	398	410	424	407	419	420	419	404	433	446	435	419	407	430	365	419	421	429	370	432	419	377	430	408	432	414	399	433	433	386	413	413	417	364	425	375	439	411	388	419	424	391	423	393	438	377	421	364	461	404	388	390	426	433	410	389	418	385	372	423	390	419	424	401	409	410	398	406	439	393	404	401	410	395	445	374	401	428	442	368	377	403	443	393	428	432	437	454	419	381	437	411	410	392	401	412	420	421	392	461	433	422	424	397	424	418	412	417	445	437	409	365	375	393	393	417	416	394	402	437	432	437	423	431	427	437	416	382	401	439	400	421	458	428	397	396	435	413	402	393	431	405	423	433	433	410	408	417	397	405	429	424	425	394	398	427	403	433	401	388	413	414	406	465	409	431	391	406	397	428	419	388	441	403	428	368	418	384	432	371	384	392	417	417	472	405	378	444	424	368	365	419	436	427	396	400	416	427	426	422	423	400	423	411	414	431	445	397	381	389	425	419	416	413	411	428	418	394	413	428	434	440	426	428	400	421	418	433	406	410	414	416	434	376	429	408	414	390	470	440	423	410	389	419	430	381	417	432	409	424	463	452	402	384	437	407	421	374	436	404	465	363	382	424	383	390	405	413	381	438	410	426	438	386	430	444	412	443	379	425	404	419	447	401	415	444	449	395	412	378	410	462	381	440	424	364	431	404	403	406	423	436	397	398	427	433	431	406	403	419	418	422	447	400	448	408	425	409	396	425	440	412	436	421	415	445	422	402	368	402	409	432	464	402	434	377	422	404	439	445	407	396	384	436	394	425	403	423	394	403	424	404	444	402	404	430	354	460	428	427	420	423	405	417	462	417	441	378	407	433	428	409	406	374	419	420	421	403	438	422
6874	1178	1073	890	935	900	964	903	924	920	902	905	889	945	873	912	917	900	857	939	891	902	961	912	886	863	981	914	856	896	904	926	863	951	884	927	911	925	913	917	904	895	895	882	861	832	911	922	894	890	891	900	888	927	953	895	893	903	945	937	824	885	877	897	890	900	909	884	909	880	882	887	860	888	901	937	885	858	953	893	909	876	858	820	909	946	915	900	916	909	904	925	872	953	911	895	899	917	909	895	904	857	874	930	867	946	926	869	881	950	891	885	917	936	873	897	880	880	907	874	887	914	835	909	857	894	924	837	923	848	891	858	930	886	869	871	873	872	901	919	869	894	882	845	944	879	878	905	885	909	860	964	926	848	911	949	902	922	878	925	925	893	904	886	865	912	909	920	884	910	931	914	867	836	847	944	929	871	893	887	912	903	909	866	925	870	900	918	875	880	876	840	865	889	948	885	891	902	897	923	905	917	891	898	902	932	868	927	901	932	890	942	917	874	862	898	862	895	946	872	894	833	877	883	886	890	897	922	907	848	876	957	865	886	952	933	914	911	895	884	954	917	880	908	886	890	898	849	888	929	932	944	901	972	904	929	845	884	901	956	918	885	935	922	894	906	934	862	917	965	905	908	891	900	940	894	949	928	929	904	916	927	919	876	930	920	910	867	943	895	871	947	841	888	836	907	857	884	899	900	962	932	921	938	904	871	938	894	885	946	917	857	864	899	861	876	903	902	902	890	894	891	966	917	905	927	940	899	950	891	902	916	933	902	885	859	904	875	844	887	860	884	932	967	875	944	934	879	851	956	901	865	903	907	930	910	859	888	898	900	907	913	889	941	874	937	883	869	957	891	890	906	880	872	870	888	964	907	886	899	907	837	874	912	876	912	920	912	865	981	871	892	919	925	850	919	872	909	880	863	910	917	940	870	838	951	943	944	907	865	895	931	944	938	865	899	874	913	903	847	914	907	913	917	958	897	839	907	847	873	858	864	889	867	901	912	954	956	851	965	895	840	939	915	881	872	917	889	942	905	881	898	871	885	946	846	916	890	877	896	939	931	909	920	907	939	868	924	908	884	919	906	931	910	876	874	898	929	912	893	888	867	875	894	952	906	881	939	871	888	846	874	950	918	887	936	923	915	883	893	884	915	925	871	891	850	890	867	910	926	866	906	937	905	883	954	867	946	884	931	912	895	853	925	826	859	910	947	898	882	887	927	949	909	905	897	938	941	908	918	903	898	927	935	901	878	907	940	908	881	915	886	934	900	907	913	827	952	887	893	921	893	900	841	871	971	912	892	863	955	951	859	902	872	918	896	900	884	799	921	896	953	919	885	827	862	933	935	929	896	895	877	883	917	867	896	910	869	950	856	881	874	893	902	933	889	892	870	895	900	902	908	894	925	890	923	935	921	916	896	906	872	919	972	867	912	920	869	929	876	926	887	855	851	909	883	911	904	920	909	965	921	877	903	971	869	909	881	927	843	939	919	892	899	873	849	899	900	881	900	879	896	892	925	922	896	913	940	894	880	936	899	884	898	905	920	922	920	904	926	891	896	925	895	885	891	933	868	864	843	929	876	934	869	887	947	909	856	881	881	906	874	881	914	856	923	835	895	906	909	892	875	896	840	893	917	879	912	925	885	858	888	938	910	895	892	977	898	880	913	897	866	926	921	875	888	910	896	881	916	940	848	898	905	910	934	882	915	919	860	959	942	926	912	899	944	861	948	930	914	919	906	856	912	896	951	885	891	976	922	937	859	919	854	909	947	902	930	907	958	879	842	850	894	887	969	859	880	904	861	926	914	910	901	851	863	847	866	906	906	868	973	917	892	941	866	897	981	887	907	893	877	856	885	833	917	893	945	954	931	903	892	939	916	920	854	882	885	952	903	938	874	927	902	917	881	925	903	905	900	958	891	870	913	823	836	886	928	882	901	890	891	913	885	925	889	838	925	892	908	930	915	886	929	860	912	889	917	973	941	892	908	886	926	890	842	884	880	838	878	840	861	883	898	877	892	934	913	838	927	908	915	943	858	870	928	939	945	960	944	918	868	949	881	925	899	912	875	936	869	905	910	938	870	946	923	872	888	901	940	852	888	908	900	903	903	869	890	911	886	973	939	893	912	922	928	838	934	893	930	915	895	927	914	926	855	918	933	905	896	890	876	860	879	909	887	890	902	882	930	851	943	884	918	899	900	872	911	892	931	868	878	879	899	902	907	955	899	934	878	876	886	906	881	877	917	867	883	879	922	892	909	946	901	909	839	923	895	857	852	876	811	953	909	829	858	893	898	910	882	890	946	910	886	942	965	947	866	882	892	929	889	902	944	909	915	964	859	851	965	932	889	854	919	852	926	899	909	863	933	934	914	892	848	906	916	915	926	865	965	928	897	913	954	946	889	908	965	847	908	907	879	882	903	905	874	941	907	890	876	890	937	869	794	874	887	888	895	860	936	891	937	892	903	914	909	863	904	931	921	887	927	910	909	923	912	921	918	902	893	969	899	960	874	926	866	920	871	859	843	937	912	904	921	891	909	877	832	891	938	919	889	943	926	916	871	927	913	889	948	910	891	890	840	946	830	949	947	909	908	895	885	938	848	944	863	949	929	867	930	939	857	912	942	883	887	889	910	874	898	845	904	924	860	900	940	915	832	927	853	925	872	873	970	869	904	914	907	923	862	906	865	884	936	894	964	890	914	930	850	860	878	957	968	891	933	876	934	940	888	883	916	907	937	899	892	880	898	932	924	880	898	870	902	916	883	845	890	899	901	906	859	961	901	940	913	936	871	939	836	928	932	894	873	904	889	974	879	935	880	965	900	978	950	918	892	870	885	875	888	942	840	902	923	817	934	861	863	878	897	952	878	874	903	892	938	922	894	893	903	913	902	888	904	877	952	903	920	971	929	865	936	893	879	924	888	928	878	925	897	914	922	914	891	935	886	929	878	909	870	905	921	847	948	889	882	896	949	905	857	945	896	928	905	894	898	869	904	906	912	882	857	940	867	857	864	932	912	923	888	883	870	917	887	913	923	939	932	921	887	910	895	935	942	897	891	835	887	882	906	879	920	963	936	881	906	877	929	916	925	928	916	950	933	925	899	904	888	938	910	929	910	866	929	934	906	844	887	888	909	911	926	914	875	886	875	926	915	873	922	951	935	911	913	936	908	880	916	926	949	900	897	918	879	927	897	894	901	910	891	887	945	826	958	956	911	895	946	897	874	871	912	867	865	946	904	973	825	896	886	874	896	894	858	950	827	901	942	859	914	912	860	935	856	930	884	931	844	893	924	923	911	855	967	923	901	899	909	914	884	932	921	903	897	893	937	951	864	909	879	868	927	933	895	940	915	887	926	929	899	935	898	959	902	917	842	867	841	875	895	895	931	846	930	873	881	929	881	843	918	885	918	924	923	872	905	944	876	875	879	966	908	914	955	875	948	926	964	910	908	867	903	887	953	905	925	874	934	916	903	904	907	962	910	883	914
24774	21194	24745	27925	20986	3175	576	489	438	404	374	416	374	387	373	344	367	351	346	335	379	349	371	358	397	340	346	348	376	362	341	316	377	336	327	319	324	340	352	359	319	355	348	373	343	371	339	322	320	375	350	311	341	315	332	352	323	372	368	337	349	356	335	339	351	353	380	312	335	318	323	365	377	371	303	336	329	357	353	332	336	340	330	348	339	358	350	345	348	374	338	362	336	388	356	384	328	346	330	315	378	331	338	321	319	342	323	328	336	313	356	363	353	369	350	328	383	289	332	332	337	311	336	370	329	327	353	317	328	328	340	317	342	304	322	345	344	326	367	329	269	359	334	326	338	327	355	370	336	355	336	319	353	366	371	363	364	364	361	355	372	353	341	322	334	338	348	373	323	338	349	351	366	323	319	333	328	372	353	343	336	336	303	359	354	349	367	321	323	288	328	348	303	356	342	332	315	342	323	290	330	333	342	324	327	370	349	397	355	344	328	369	329	364	329	333	340	358	319	332	325	333	313	341	342	344	359	325	353	346	351	336	350	357	330	294	303	361	351	349	336	367	354	349	353	344	331	357	344	335	342	357	374	342	354	357	365	356	331	327	325	333	323	359	352	330	348	321	344	391	334	335	314	326	308	318	307	344	348	329	354	313	325	358	361	346	364	319	347	373	345	325	361	330	366	307	369	383	317	318	344	343	346	311	348	350	334	339	367	354	353	351	350	327	321	337	342	316	356	371	350	374	343	328	368	362	343	363	329	336	357	346	345	345	332	330	333	345	345	358	360	313	320	319	398	353	297	305	311	353	355	312	326	299	341	354	303	327	342	329	337	337	332	340	313	329	321	339	358	335	340	314	319	346	364	304	357	324	365	338	375	386	330	360	355	333	326	347	366	324	358	316	345	364	361	339	346	326	322	365	359	321	336	364	360	332	355	311	325	328	317	344	361	341	333	365	323	350	323	354	322	355	340	329	335	282	329	335	319	348	337	378	369	357	334	338	322	341	339	332	301	332	304	346	329	349	333	350	339	315	348	332	313	349	320	348	361	347	351	346	334	320	332	342	350	350	348	369	277	348	327	354	308	342	348	344	345	326	322	350	356	326	339	365	340	357	366	339	329	349	326	329	327	355	366	337	334	333	318	356	369	302	327	329	339	344	374	318	350	346	332	345	319	298	342	342	316	336	331	309	323	339	385	326	321	317	350	369	332	331	325	362	366	365	347	345	298	310	335	315	344	318	318	350	334	360	355	367	365	323	362	327	343	378	334	324	353	310	323	340	365	319	331	330	346	339	332	325	365	351	340	359	342	344	365	366	372	325	341	334	342	361	340	337	365	328	371	342	308	353	322	342	390	320	354	331	371	348	338	344	342	341	324	319	329	334	325	347	328	323	322	345	339	314	322	360	349	384	322	335	357	327	373	349	344	319	352	340	331	324	325	321	360	341	312	298	316	328	367	309	353	336	357	320	316	354	337	311	318	332	309	370	358	361	338	376	340	325	372	356	335	290	326	338	372	352	325	336	353	339	329	344	318	333	321	301	331	286	300	321	328	388	318	347	336	336	306	351	320	349	352	335	362	352	377	345	333	337	329	369	341	332	324	362	359	337	357	402	383	323	336	333	360	340	340	345	333	373	333	332	295	298	321	355	362	327	329	332	353	310	319	369	360	347	331	384	346	345	329	355	339	309	362	312	336	350	320	331	325	304	342	310	342	322	323	325	331	342	367	335	315	333	335	374	346	339	313	344	331	341	285	317	360	326	351	324	304	356	347	350	349	361	344	299	302	319	287	349	362	320	318	322	358	324	311	332	329	331	359	355	345	333	317	323	328	328	335	320	358	346	333	353	351	321	354	411	346	339	340	324	317	335	325	338	333	289	325	336	335	337	367	329	357	359	327	330	354	331	323	340	384	351	366	368	347	323	338	369	337	359	326	335	349	351	360	358	321	333	364	367	359	337	327	327	335	340	366	361	341	325	353	358	352	345	364	357	312	316	340	370	378	338	344	335	344	358	354	307	352	350	325	352	316	321	323	350	367	333	328	328	352	315	332	335	307	345	337	348	351	316	345	354	359	282	354	367	349	338	353	378	338	387	370	336	342	335	354	316	361	355	341	346	343	341	340	362	353	351	348	327	367	359	382	316	322	297	363	355	356	377	311	287	326	353	316	335	353	334	349	349	316	335	330	345	342	356	325	339	326	311	360	357	374	322	315	353	318	334	410	333	375	318	332	339	329	322	317	364	337	342	326	336	359	369	311	345	339	372	359	369	348	331	329	329	337	317	297	373	360	317	337	360	337	344	359	345	352	384	348	325	389	336	353	358	346	326	323	329	336	314	327	374	314	367	352	324	340	329	344	358	362	359	336	357	365	313	327	336	363	323	310	330	328	361	304	352	326	345	332	329	328	309	326	361	352	319	311	334	339	347	355	341	356	409	366	331	368	362	372	312	334	306	317	351	336	350	359	361	352	324	340	380	388	326	349	329	307	323	350	333	368	331	368	355	321	361	349	338	312	321	352	360	336	351	358	319	312	333	348	317	372	335	342	353	350	337	319	357	330	350	326	347	331	312	357	359	346	345	344	319	319	355	335	311	342	347	344	379	331	335	358	336	333	320	334	355	310	387	319	330	357	340	328	345	358	321	331	326	337	330	295	371	335	327	358	384	347	354	310	348	340	338	303	300	311	332	301	354	334	331	342	307	332	323	350	352	348	352	323	333	331	315	332	331	331	346	357	333	350	339	301	320	360	333	330	365	335	342	359	400	299	320	341	317	334	307	337	349	314	325	342	355	366	346	359	315	310	344	364	315	321	341	342	326	310	325	370	349	328	365	348	355	341	358	357	361	343	320	375	330	357	333	313	351	319	357	316	319	362	347	354	354	366	332	350	345	349	336	370	347	375	361	360	350	360	355	358	325	320	338	323	365	347	356	349	327	357	333	319	366	342	372	371	346	364	350	350	387	322	343	361	334	337	319	362	325	330	319	334	316	356	356	380	305	341	366	319	339	336	323	327	379	357	350	356	314	357	338	332	333	370	348	361	360	346	342	358	352	363	320	331	317	328	376	317	341	364	380	349	334	338	376	360	327	333	346	317	371	337	374	324	357	355	326	380	337	313	321	332	310	339	355	315	354	351	346	320	347	324	312	370	388	314	342	329	301	339	328	349	336	355	349	358	315	342	348	338	332	362	340	392	328	371	354	330	322	345	336	356	357	351	347	376	336	348	370	367	339	305	335	329	314	359	361	356	329	317	340	367	370	350	282	353	333	374	372	333	342	359	372	357	334	340	353	345	308	310	322	365	350	337	334	338	307	347	336	346	320	323	337	363	364	325	330	328	343	362	362	343	353	349	321	348	374	342	317	350	336	340	338	329	315	365	314	325	323	354	345	352	348	353	338	352	334	323	317	309	303	294	340	315	375	334	305	364	354	324	351	328	327	336	322	371	323	334	361	317	324	367	336	352	315	316	330	345	338
3853	3078	2207	1235	993	888	830	828	777	739	778	760	819	775	765	757	752	754	732	770	750	785	794	723	742	729	725	801	784	742	725	762	774	712	729	741	701	727	766	779	736	747	763	793	719	741	721	737	726	722	669	710	738	730	728	738	755	731	770	770	687	700	803	760	759	766	761	734	761	714	713	729	727	741	742	755	855	757	758	746	681	755	755	748	732	718	733	740	735	783	744	726	755	719	720	695	770	775	743	759	698	814	718	728	745	796	771	746	718	751	784	724	743	687	712	719	785	771	781	780	709	762	776	740	766	724	732	741	732	776	746	748	750	712	712	741	714	727	788	778	702	722	717	678	735	750	720	739	722	758	739	761	727	773	721	727	756	720	773	722	732	742	721	776	744	735	690	783	745	759	782	717	710	771	732	781	689	713	734	720	720	727	793	770	738	764	741	689	756	724	767	766	722	730	750	741	701	760	758	719	690	771	706	766	724	747	711	736	770	814	739	761	733	698	755	711	797	745	744	736	750	780	776	749	717	769	739	705	741	730	705	715	767	744	725	702	737	759	728	664	703	744	769	742	751	734	745	764	762	678	780	724	740	747	736	747	770	758	727	799	729	758	760	758	731	699	741	754	665	762	749	769	703	768	728	727	770	740	710	716	742	730	709	775	774	724	735	725	751	699	731	781	713	785	756	753	771	748	739	745	757	708	770	798	751	739	721	738	732	739	708	774	753	696	738	725	721	724	787	793	720	752	717	759	736	719	734	752	777	722	718	730	754	753	780	726	726	718	755	733	726	699	711	709	775	695	792	743	730	766	777	714	792	729	726	746	744	764	719	784	711	802	782	774	793	721	782	680	725	743	677	721	754	737	768	791	807	761	777	775	769	769	811	715	720	726	771	671	760	770	729	712	724	760	745	726	725	771	680	774	729	778	762	726	700	763	726	719	735	745	752	710	724	760	726	769	717	758	799	735	754	706	738	714	756	767	744	732	789	710	767	771	716	745	763	694	724	748	731	736	803	726	758	718	718	794	780	720	770	763	720	761	792	760	791	759	704	756	698	744	758	755	747	752	739	744	746	752	786	771	727	753	691	709	737	718	752	771	776	758	748	751	747	740	732	743	717	720	751	719	787	758	726	757	724	718	744	735	762	742	760	788	756	716	758	775	727	756	725	718	743	767	758	743	774	743	780	778	749	744	712	706	809	741	727	773	699	696	706	743	730	790	730	737	714	739	721	750	736	735	716	700	740	758	675	771	761	763	748	742	722	754	747	762	762	777	775	737	809	711	743	724	731	738	734	742	768	701	784	747	752	723	772	730	735	695	744	754	716	699	738	709	731	721	687	726	758	731	748	749	725	714	750	726	729	737	787	761	745	755	746	743	731	776	735	751	721	742	703	721	727	740	795	731	735	779	743	719	733	703	721	736	757	732	747	749	772	760	742	726	782	788	745	718	736	714	725	783	760	753	765	742	736	700	763	728	781	744	748	742	745	749	774	766	783	715	757	754	702	767	764	750	722	747	728	768	745	696	773	738	709	720	751	725	689	762	711	771	744	683	771	758	709	724	715	726	736	696	768	764	790	798	728	755	760	749	706	723	762	747	772	721	715	733	728	722	752	754	711	766	777	708	785	749	753	725	748	740	731	733	764	727	759	729	757	722	731	711	754	788	733	727	751	759	771	701	766	729	710	719	688	710	736	731	737	725	736	712	761	714	758	733	757	733	744	770	716	724	719	736	760	759	750	705	763	703	753	780	705	729	761	742	768	734	721	754	760	724	765	748	775	759	726	747	758	728	705	763	746	699	733	765	681	764	779	722	759	763	739	753	782	693	766	768	714	731	734	730	723	773	685	750	760	726	729	712	722	677	697	740	762	696	697	793	721	736	697	763	731	731	761	750	753	760	726	731	710	732	736	746	768	732	731	734	771	680	710	726	753	776	791	730	772	748	735	705	709	777	754	741	732	738	723	736	678	685	743	700	731	735	756	737	716	712	738	751	698	737	773	760	743	698	693	756	764	746	748	761	798	726	784	745	763	747	754	752	731	716	772	746	774	730	707	783	755	739	787	746	744	769	728	745	741	751	828	772	721	721	755	757	676	702	751	797	793	756	744	750	740	746	753	698	767	738	765	741	755	742	715	741	759	773	733	693	746	712	718	704	747	793	745	734	743	712	692	826	738	708	779	756	705	760	756	704	706	760	725	714	793	750	770	794	771	707	718	775	708	805	756	752	732	753	757	739	750	778	705	721	741	731	742	724	749	739	766	829	733	748	751	799	768	734	726	764	747	741	760	723	723	720	700	736	795	749	728	785	768	771	733	767	789	749	746	742	749	781	739	753	726	764	785	675	775	728	701	777	770	746	689	731	737	736	755	739	755	709	742	727	799	745	759	744	752	750	761	737	760	747	732	758	774	744	741	711	752	705	727	684	760	742	752	707	740	691	704	730	742	746	711	708	760	794	757	718	723	716	756	745	688	756	800	803	702	747	737	744	753	777	690	778	729	760	738	774	779	772	721	703	761	709	767	703	761	717	703	805	747	778	761	747	746	790	734	704	745	754	728	746	730	746	726	722	736	740	691	709	764	751	768	725	730	737	730	740	703	703	758	771	727	723	771	730	721	751	690	726	751	789	757	740	750	748	747	722	751	730	764	760	777	741	745	718	760	721	749	772	704	691	750	770	741	723	746	771	771	699	743	724	682	738	735	754	778	735	723	703	730	742	746	722	736	755	723	732	781	752	764	714	769	737	751	751	729	753	718	764	735	741	742	716	740	693	756	762	736	744	738	741	685	745	730	740	738	715	731	715	739	725	709	739	783	731	700	742	716	740	727	764	753	717	773	715	739	713	742	791	715	766	751	723	699	765	765	751	755	756	736	782	754	757	739	728	728	758	745	701	717	758	707	781	758	733	744	773	793	730	756	765	741	731	748	721	746	705	701	742	741	695	770	768	719	751	744	734	702	747	734	746	745	778	806	773	731	733	789	728	769	745	733	773	735	720	737	727	713	746	737	765	756	728	765	756	734	745	741	739	762	752	743	719	757	797	745	728	736	756	772	740	742	740	708	731	748	744	741	740	731	675	734	722	761	749	723	718	722	739	750	780	760	712	791	775	752	733	763	731	724	754	765	735	679	742	751	759	711	720	728	703	733	697	739	749	710	739	757	765	761	744	746	740	755	739	748	715	753	700	720	758	747	762	780	755	736	702	768	757	707	712	774	738	721	768	744	716	766	742	744	726	744	714	813	784	802	734	699	749	753	747	741	761	753	724	730	755	754	707	737	735	750	766	761	790	716	722	731	803	742	748	728	696	740	732	770	711	791	671	720	725	732	751	733	772	742	723	768	742	764	716	779	759	774	738	789	752	717	748	744	750	736	752	769	725	702	726	749	745	712	778	726	718	837	759	752	751	749	729	722	754	731	748	738	729	794	797	724	768	767	731	687	728	690	749	775	735	775	717	744	726	753	785	761	692	733	752	798	702
24065	21166	25334	27276	21169	21147	2404	438	276	291	281	245	233	206	206	213	194	200	212	218	195	187	162	202	202	171	193	184	196	187	213	191	189	183	155	161	186	167	187	180	173	186	159	154	161	164	162	180	192	196	186	163	163	176	174	161	162	177	163	191	172	199	187	182	161	174	218	153	178	154	202	198	192	179	166	160	165	177	196	171	163	155	197	172	149	172	182	191	164	166	166	177	169	172	186	191	182	180	186	182	180	171	186	165	152	212	153	183	170	168	176	179	155	203	176	167	156	172	177	183	179	168	143	157	167	163	151	173	166	168	189	190	214	194	152	179	182	168	196	164	157	190	166	176	166	156	169	176	153	179	189	177	166	176	163	199	167	173	169	159	164	209	177	160	180	172	157	176	158	130	173	178	221	167	188	168	154	164	181	166	175	202	189	188	181	170	166	169	166	174	213	189	174	220	175	161	187	184	170	186	153	183	188	144	202	190	158	181	153	182	169	154	177	173	182	157	181	152	201	175	172	192	194	168	171	178	180	204	215	183	176	203	165	162	187	172	169	173	191	167	160	170	178	172	181	168	189	187	179	166	175	166	169	189	180	176	177	195	176	169	175	190	188	161	167	178	202	207	180	168	179	214	185	185	174	160	161	168	170	175	176	164	183	190	201	188	167	164	184	179	158	189	160	178	171	203	178	197	201	179	183	186	170	210	186	203	175	162	176	200	193	148	189	174	174	159	172	154	201	182	173	173	173	179	193	172	198	157	164	180	180	176	183	170	190	152	161	186	202	176	157	199	197	162	188	191	187	182	161	190	181	157	169	178	172	167	168	198	138	191	188	176	222	200	201	188	186	171	160	158	177	172	164	166	187	160	164	186	155	153	173	166	166	172	188	164	172	185	162	166	166	193	200	171	193	190	201	209	165	193	167	168	161	166	190	146	176	171	185	178	200	152	156	153	177	198	185	191	181	166	199	181	210	186	177	182	165	176	189	195	168	144	179	160	151	161	162	152	165	165	167	196	176	166	174	165	175	187	168	175	155	176	158	191	171	152	178	209	174	172	188	192	167	168	153	192	185	195	179	173	170	158	194	184	180	191	205	208	180	181	193	178	182	173	172	187	168	177	171	153	185	172	190	162	183	171	202	162	156	169	193	167	175	167	175	173	174	171	193	182	176	186	182	182	182	160	173	174	182	193	185	183	169	187	186	170	179	179	183	172	186	177	182	167	172	207	159	187	185	169	186	157	174	181	181	177	186	171	167	189	155	197	164	172	186	169	178	171	191	207	179	162	194	178	155	171	173	187	200	171	158	189	202	159	183	179	198	176	157	181	194	177	166	182	177	181	170	185	188	157	165	182	204	173	177	154	168	179	188	188	194	182	172	190	189	171	175	183	178	157	185	179	169	166	162	193	161	175	178	230	183	161	176	174	183	186	193	177	152	176	189	174	176	172	167	173	180	173	170	185	155	179	167	195	191	178	180	167	167	178	188	185	157	174	164	178	179	171	174	167	160	178	173	187	167	190	134	174	166	185	171	168	205	182	167	192	188	185	198	179	134	162	178	188	186	181	169	163	174	172	165	188	173	180	180	175	165	176	164	160	180	172	154	192	183	185	161	160	156	170	146	176	187	179	190	163	197	163	195	165	188	205	185	174	169	188	196	201	161	159	162	175	174	173	180	162	162	183	157	178	159	184	187	148	172	153	163	213	173	184	170	182	154	193	167	162	168	186	206	172	196	162	150	176	185	168	162	171	176	167	182	170	159	157	181	189	188	177	175	175	158	182	163	176	164	161	162	151	161	178	184	174	186	181	197	165	167	183	189	169	164	176	169	189	193	194	164	187	169	170	193	174	169	170	168	159	211	189	183	181	153	152	129	165	160	183	163	172	152	193	154	167	206	184	181	158	167	187	194	199	172	158	176	191	166	178	177	174	180	179	194	184	150	157	185	157	178	175	176	202	185	200	188	175	170	156	194	177	159	190	180	154	167	164	188	193	168	170	157	151	163	182	173	181	183	166	173	168	175	167	182	176	201	166	180	182	161	179	205	189	163	176	168	175	188	165	188	188	174	170	175	209	185	159	179	185	187	159	172	188	182	170	192	172	180	157	198	182	184	181	158	183	176	193	175	158	175	158	177	179	158	166	195	175	205	172	157	174	192	195	186	149	165	170	186	173	140	173	181	163	181	172	179	188	181	149	153	167	178	170	180	181	176	161	159	174	179	167	165	188	176	152	165	164	163	206	180	138	186	176	173	168	184	185	172	154	171	181	180	177	166	174	181	172	180	179	181	176	192	164	185	175	169	171	162	161	186	171	189	163	184	204	187	171	176	189	159	159	196	169	186	185	178	151	160	170	173	169	162	190	170	192	148	158	189	176	166	169	175	193	164	176	184	180	171	174	185	194	197	170	189	176	181	212	204	196	169	168	162	172	173	167	176	168	178	170	159	181	184	141	176	178	180	162	195	163	156	185	164	178	167	170	194	156	196	174	178	186	200	159	187	169	180	180	167	167	169	165	156	201	178	160	188	180	169	155	173	193	177	158	181	171	185	168	168	168	153	173	177	169	170	199	193	165	171	199	175	177	190	169	184	178	178	181	163	188	202	179	180	173	193	184	151	192	140	181	175	189	181	182	209	149	165	161	174	163	198	181	178	154	162	159	160	183	180	173	181	182	172	157	165	167	180	193	173	158	205	163	155	193	171	178	173	176	174	180	148	192	170	170	155	183	194	171	177	180	182	180	185	183	163	190	155	183	170	181	165	164	174	180	179	185	157	175	147	153	171	178	168	200	180	188	169	188	183	174	165	175	161	185	163	175	190	161	161	161	184	192	161	197	186	183	194	175	158	182	168	171	165	175	197	181	199	151	171	170	185	147	168	181	174	177	169	181	161	189	206	142	175	164	159	176	167	193	190	143	175	157	189	192	160	184	169	156	176	175	187	179	160	184	160	196	151	154	169	187	193	150	177	156	183	169	172	161	177	195	148	146	176	168	149	177	190	204	177	185	170	187	181	182	172	172	199	140	193	193	176	193	152	191	205	175	155	175	158	167	183	177	175	174	179	189	185	175	209	164	178	164	171	169	185	178	182	163	166	156	185	171	173	193	179	199	169	206	155	170	184	199	156	186	197	143	189	183	195	165	158	185	174	175	178	158	175	191	178	203	206	176	210	171	161	176	167	164	159	183	181	191	159	162	141	184	173	201	191	169	166	181	177	182	172	163	179	175	170	165	183	162	191	185	164	179	189	165	157	155	178	167	189	166	192	162	187	163	184	169	186	186	223	178	198	184	191	146	178	188	178	171	177	160	194	199	164	183	179	162	193	176	181	194	164	165	205	176	149	167	152	170	159	189	171	180	187	164	152	149	157	160	182	188	157	163	178	193	176	168	172	169	183	172	159	166	173	178	151	158	145	168	177	160	201	167	167	171	180	164	156	192	154	163	176	162	174	202	156	168	165	189	178	198	182	147	180	175	167	185
3556	4757	3039	1432	888	710	562	574	512	451	444	448	465	466	450	424	459	450	456	450	407	410	414	420	399	439	445	431	424	424	465	416	456	439	473	436	398	401	429	434	421	444	444	417	475	413	439	392	408	387	401	403	415	361	445	424	456	447	440	404	406	448	436	452	428	427	418	401	419	412	424	389	387	446	375	438	418	413	477	431	399	393	426	430	441	409	425	402	423	407	429	434	446	451	421	410	432	428	381	398	453	413	404	422	427	406	433	391	435	385	429	417	408	415	396	424	420	425	442	427	433	424	400	435	446	396	427	401	393	417	430	394	443	428	441	451	454	445	374	405	456	416	400	449	400	437	445	440	420	437	405	423	379	428	425	423	418	486	431	424	388	457	434	439	423	404	430	411	442	443	408	434	426	422	409	425	426	423	411	439	423	432	439	386	420	406	399	420	427	407	434	437	409	414	442	376	435	436	431	462	436	417	467	461	427	412	426	428	403	466	454	449	388	410	429	427	457	417	414	409	410	429	412	437	372	395	422	405	413	423	396	402	387	404	408	425	421	410	416	464	399	423	407	439	429	449	423	399	405	418	459	420	436	408	412	396	403	418	427	429	427	411	428	469	411	388	431	441	417	441	414	415	436	437	425	419	401	434	385	435	437	389	410	418	446	445	406	412	395	407	439	420	390	443	387	454	412	415	432	412	395	448	451	448	425	428	421	444	421	420	443	469	451	396	416	440	438	441	447	453	423	426	399	422	458	427	444	408	423	413	387	447	449	404	424	427	401	437	379	436	411	429	430	437	415	447	404	403	397	410	445	422	437	413	439	427	452	419	417	444	387	445	446	416	431	402	405	407	406	417	410	413	429	385	412	431	435	425	399	396	386	435	455	421	437	417	457	423	408	453	438	419	440	430	431	441	440	432	421	409	412	425	412	440	403	437	424	414	421	432	410	407	442	415	430	392	412	436	446	387	433	388	445	422	389	458	406	437	430	435	421	451	429	404	413	438	415	418	402	407	476	448	444	426	412	462	453	373	406	408	436	431	462	405	432	414	393	395	412	380	427	439	432	471	420	440	413	441	415	412	438	403	418	414	426	420	435	441	415	426	425	404	415	406	430	448	420	386	432	397	414	434	471	399	426	427	448	436	449	428	425	437	421	435	423	432	409	403	441	412	435	432	414	403	356	425	443	450	430	430	430	389	400	456	421	434	458	410	431	404	403	398	405	401	420	417	398	413	424	430	428	403	414	422	428	398	426	420	426	400	434	418	447	426	432	402	410	407	406	440	399	397	424	424	417	418	434	400	451	457	419	427	426	383	413	425	409	399	447	407	433	392	414	431	446	412	437	401	413	430	436	401	440	447	387	454	434	401	476	443	402	404	424	397	405	444	419	463	417	397	432	454	418	396	397	436	424	465	447	392	473	381	454	402	413	407	418	421	408	427	438	420	405	409	412	401	393	379	407	369	437	443	408	398	429	403	472	433	400	413	412	440	423	423	415	406	442	409	422	421	367	426	431	412	432	429	418	437	407	466	394	403	408	416	416	449	429	399	364	471	404	421	448	402	437	469	420	404	410	394	425	420	444	433	453	435	452	464	418	380	409	406	391	435	412	405	410	403	388	419	406	394	415	418	460	402	435	376	396	429	437	428	416	425	404	398	447	395	465	411	445	412	418	451	449	418	411	412	397	412	424	392	434	431	423	439	399	454	411	426	432	406	420	421	415	417	439	429	409	423	445	413	438	485	425	447	444	420	440	422	416	387	479	425	463	444	422	440	448	424	405	402	435	454	425	439	449	402	410	406	399	425	431	421	407	422	404	420	385	482	400	416	405	459	450	405	390	452	407	413	418	421	430	437	459	468	441	398	422	389	405	421	425	400	430	430	406	428	417	457	417	432	437	419	441	428	408	442	421	380	419	387	431	392	419	404	430	400	423	443	440	435	393	469	458	394	408	453	403	422	431	425	411	435	428	407	454	417	423	427	439	450	395	409	445	406	396	426	412	397	430	412	401	420	439	422	405	446	414	426	398	414	426	450	408	450	407	408	408	419	417	419	419	418	416	440	428	425	452	420	406	437	423	404	426	393	448	419	437	423	380	458	444	434	390	390	373	428	452	416	414	447	422	433	405	417	407	449	379	420	402	418	426	410	440	430	447	404	425	418	415	422	437	401	402	461	402	421	431	401	461	422	408	399	399	425	410	452	377	442	395	426	445	437	394	402	460	450	429	414	404	397	411	407	418	419	452	439	440	431	449	416	452	406	480	422	385	478	414	398	447	407	375	417	410	387	412	462	442	424	408	437	399	419	417	423	414	421	420	408	404	426	410	410	383	418	411	452	411	426	426	433	416	403	425	455	420	401	420	398	408	461	464	391	426	462	433	448	453	441	416	404	378	407	436	370	425	403	413	428	404	444	443	437	427	441	433	444	449	403	443	423	427	359	394	414	425	410	412	417	411	442	442	419	453	423	397	408	433	420	434	397	427	430	443	429	401	387	440	444	426	440	394	437	423	390	429	428	401	435	385	432	405	437	397	440	471	414	433	400	419	428	430	423	416	419	410	439	444	423	422	427	427	430	474	421	435	438	453	393	446	404	412	438	387	457	410	411	404	432	441	409	399	466	388	434	436	417	396	375	401	394	406	426	428	438	415	474	411	452	420	423	443	421	451	409	422	409	405	378	427	404	412	433	421	427	425	406	424	455	413	414	425	438	407	428	396	414	432	395	435	391	425	437	434	433	422	454	403	441	424	395	395	444	398	450	454	429	426	442	438	454	439	455	415	426	410	445	428	415	419	421	402	422	434	437	385	414	386	424	431	440	423	393	421	460	415	412	417	439	449	457	411	418	434	417	429	414	384	438	446	440	417	431	409	427	389	392	414	414	395	396	424	451	429	435	463	398	410	422	393	427	445	402	390	441	397	428	406	428	421	410	447	429	444	420	434	418	416	464	392	403	442	438	420	435	392	420	385	444	403	465	399	439	415	433	453	397	426	444	398	427	391	418	398	436	393	446	468	423	422	428	424	413	432	428	425	396	426	437	403	420	396	426	455	418	426	440	410	448	461	398	464	401	427	407	432	404	439	393	396	406	418	423	445	422	428	412	393	434	420	420	393	422	406	420	410	437	421	437	383	443	421	437	396	388	407	449	395	408	393	390	408	445	445	425	406	429	436	458	442	389	419	403	431	436	428	447	419	401	432	396	402	459	447	407	429	408	476	457	390	451	399	426	394	441	437	432	410	397	435	425	447	468	395	385	425	422	467	428	435	391	419	425	429	451	428	414	411	430	434	381	436	443	432	411	414	372	436	465	431	418	374	404	411	439	432	439	433	428	400	396	402	430	422	432	425	434	391	443	424	424	431	387	384	368	422	425	409	400	396	422	399	416	416	410	435	405	439	437	413	481	411	397	388	393	426	425	429	416	419	409	421	407	430	388	461	425	423	426	391	447	445	445	425	404	437	416	409	459	405	422	429	417	394	438
33458	11392	1470	667	535	523	425	422	435	438	426	415	404	430	401	383	389	447	443	476	451	397	427	417	401	413	398	388	414	466	380	403	427	416	411	450	473	404	418	452	412	407	407	419	434	445	421	429	424	429	425	399	404	427	434	448	430	432	415	438	445	435	406	450	390	430	408	404	369	424	425	396	412	396	452	439	431	417	410	446	441	387	436	380	464	401	399	419	454	380	375	390	437	435	374	414	398	448	446	433	445	418	438	410	405	442	424	444	435	407	388	449	415	397	440	445	433	441	404	455	408	413	379	386	410	422	438	429	441	409	432	445	407	395	406	410	401	425	451	424	435	411	397	431	393	414	431	378	429	419	417	388	475	423	403	397	418	392	448	436	400	376	405	446	426	428	412	400	455	402	405	408	433	437	420	441	412	466	423	387	401	401	418	396	457	428	453	425	412	394	446	407	425	446	404	419	454	424	377	432	400	406	394	405	392	485	404	435	430	429	447	408	430	409	443	415	393	434	431	412	480	411	421	415	488	434	401	384	432	423	404	398	432	395	446	384	429	411	416	396	434	403	395	404	400	448	402	435	413	389	408	435	418	431	421	386	417	415	409	455	394	409	421	473	399	394	413	398	415	442	391	418	404	398	432	420	423	412	421	388	418	396	399	443	391	412	413	419	405	393	453	480	420	406	415	421	427	393	404	429	405	442	389	426	438	451	447	418	374	446	412	428	446	417	407	425	408	437	439	388	422	411	418	389	375	419	405	434	416	437	480	446	454	458	399	483	429	437	422	426	417	408	462	393	401	480	363	419	400	405	412	438	393	393	453	428	390	423	389	391	430	410	392	431	445	425	426	399	410	382	436	460	442	436	405	409	399	389	396	418	420	416	429	422	433	410	396	439	399	432	422	449	410	415	424	405	461	390	418	404	422	394	425	470	436	397	421	409	391	427	396	424	455	393	428	444	410	446	392	410	411	387	406	425	429	425	391	422	395	417	404	422	421	438	417	448	430	443	428	416	417	432	384	401	399	397	406	400	429	418	407	429	430	419	412	414	388	437	397	409	430	401	404	406	383	418	420	423	435	425	425	438	395	442	409	375	426	425	450	426	428	418	404	431	447	422	415	387	418	414	407	421	424	420	432	420	385	428	409	428	442	424	432	438	411	424	444	393	405	426	404	393	430	409	407	447	416	422	384	405	407	408	415	470	418	432	394	401	358	450	394	411	423	431	420	421	417	421	405	431	449	398	460	452	448	458	432	450	404	401	410	421	374	413	388	437	370	399	426	392	448	420	383	429	412	442	387	432	408	425	420	415	451	442	432	421	421	406	380	428	414	407	436	442	408	408	423	427	416	385	405	419	365	450	424	414	446	448	404	441	428	415	398	401	403	372	443	453	416	462	442	380	406	428	418	390	408	406	416	370	410	409	386	393	389	420	415	457	378	438	397	441	430	374	411	406	446	409	447	451	448	429	454	408	403	465	421	438	407	446	413	407	405	434	436	411	424	419	437	413	450	412	431	426	386	427	430	392	422	452	389	379	385	394	394	421	411	408	437	396	420	413	402	449	422	469	409	385	430	415	403	395	430	411	430	420	428	396	423	417	370	462	437	398	405	420	455	405	454	424	457	391	443	466	426	399	402	479	403	459	418	448	455	421	434	426	431	437	441	426	407	444	441	425	434	401	412	388	477	409	466	377	380	442	446	442	370	396	425	404	427	397	432	435	407	425	390	419	400	414	481	432	425	409	421	420	387	461	420	421	439	412	394	445	433	464	400	408	467	395	388	451	438	431	445	409	435	410	455	418	400	451	378	424	389	373	437	408	461	409	420	426	398	449	419	407	422	415	415	399	454	427	446	413	402	412	374	367	436	421	429	455	402	383	400	439	449	448	404	416	385	433	398	393	439	388	413	411	407	412	425	407	401	421	403	424	426	389	416	429	409	443	427	411	414	430	429	394	397	434	462	426	464	437	413	398	397	438	382	424	464	433	429	388	408	398	477	405	470	425	386	442	385	400	411	432	392	424	385	422	401	419	465	384	424	464	446	441	446	413	464	457	367	446	431	429	420	425	431	432	390	397	427	426	462	435	421	400	394	400	399	426	396	403	455	403	404	403	410	376	421	427	434	378	411	436	392	441	408	406	436	455	422	388	447	409	341	439	441	396	422	423	417	402	412	421	460	422	414	417	474	468	413	391	423	435	409	402	400	440	409	425	433	443	411	402	421	384	402	451	433	436	420	404	419	446	434	400	407	456	428	439	426	427	400	410	429	436	423	416	412	408	412	418	413	384	448	427	439	453	437	428	422	424	426	480	417	444	425	409	425	425	423	407	428	411	392	434	377	420	435	424	424	424	435	420	425	396	423	442	438	403	447	442	458	415	405	426	371	432	435	398	446	387	435	435	440	427	428	431	427	423	425	404	426	421	437	405	414	422	423	393	400	422	408	439	432	450	404	366	428	412	399	399	431	384	399	433	450	411	439	462	432	401	409	383	387	425	372	426	431	396	377	426	401	428	385	412	444	412	428	438	422	416	423	393	427	429	412	430	449	412	381	416	387	429	436	423	443	404	450	407	379	442	403	455	422	412	396	422	432	424	439	413	428	447	401	424	432	427	393	428	411	385	445	440	444	445	432	437	421	391	435	435	418	404	419	424	445	414	425	387	385	420	415	390	411	407	458	465	445	423	428	409	411	407	399	408	415	413	408	410	426	444	417	409	424	451	430	412	407	372	419	409	426	420	410	410	406	440	461	389	431	422	411	420	429	393	407	403	409	395	410	381	442	388	373	413	431	391	383	441	414	432	413	409	408	418	412	414	401	472	433	404	429	431	415	401	395	385	410	390	349	414	421	422	432	419	408	457	431	422	414	417	442	404	457	413	438	400	460	419	446	380	396	412	430	368	421	442	408	391	387	407	410	433	406	432	391	407	411	400	451	403	385	449	427	412	439	406	401	447	478	397	394	411	400	411	444	413	403	410	406	421	496	453	442	433	381	416	426	396	451	449	407	400	394	481	410	444	433	375	428	416	446	426	393	404	378	416	454	426	430	416	403	410	410	406	430	436	440	446	403	414	406	407	393	418	413	404	382	434	417	461	417	401	418	406	386	442	391	418	411	411	425	409	412	420	455	373	445	442	393	426	421	442	392	387	416	368	440	438	387	429	426	410	406	419	405	435	445	415	426	415	377	468	419	405	415	447	425	393	413	390	415	375	413	438	427	429	438	435	457	430	410	409	462	412	400	425	428	432	410	414	394	420	398	419	440	409	413	361	426	396	392	433	412	423	445	457	438	439	423	394	405	433	422	395	410	401	389	411	432	435	405	443	383	410	423	447	408	390	428	417	433	399	404	438	447	406	431	394	404	408	423	447	429	374	423	369	404	413	391	406	439	372	443	447	423	447	390	392	428	389	417	451	397	430	420	414	455	395	420	399	435	425	439	403	446	437	409	419	398	441	439	429	451	406	423	430	403	397	422	371	411	436
6760	1247	1100	987	946	904	928	907	959	880	944	933	957	910	920	945	909	975	888	934	919	907	939	868	869	901	967	910	892	944	906	942	903	916	978	860	937	852	880	929	909	959	901	876	893	940	891	914	893	893	904	916	911	864	928	930	901	901	911	933	922	879	924	853	872	898	947	977	872	921	920	917	925	906	928	924	906	920	890	910	933	911	920	916	927	848	950	905	908	870	893	940	879	951	941	927	945	845	885	909	892	903	934	915	935	957	894	885	874	902	922	915	944	925	903	919	937	902	900	922	881	884	909	916	893	883	912	948	919	885	941	907	927	922	897	903	890	885	917	920	892	943	942	911	920	874	914	886	874	902	937	948	945	920	909	908	972	885	922	922	916	917	919	946	910	931	927	952	897	864	922	914	939	914	867	948	964	882	905	867	925	916	874	884	899	925	878	912	903	896	918	891	910	952	933	957	918	939	955	930	890	908	966	888	877	923	922	863	942	895	892	856	935	944	980	881	887	995	917	919	915	858	930	891	905	893	906	916	897	924	865	895	930	931	908	923	966	900	881	889	887	935	904	978	901	947	970	920	860	882	873	890	920	887	884	939	908	966	906	969	893	916	940	934	893	943	880	945	883	913	887	892	908	920	880	873	911	942	965	867	956	931	887	845	871	978	867	921	917	917	950	902	882	889	885	885	885	941	932	881	879	908	933	925	940	930	920	963	908	917	928	902	896	893	950	849	905	907	964	890	979	900	933	914	902	872	879	961	945	909	934	966	933	923	947	903	915	885	889	891	943	911	889	919	935	936	918	840	884	931	961	943	882	883	985	906	906	945	874	937	891	912	876	940	926	891	910	901	906	958	903	953	955	892	1007	957	864	925	884	906	940	876	891	931	893	891	894	934	908	872	837	879	905	939	888	957	918	875	883	913	950	955	899	922	976	885	936	889	854	891	947	915	953	929	908	871	849	881	870	936	947	913	934	928	922	933	918	920	940	913	914	910	896	903	987	970	944	933	933	922	954	895	988	906	896	839	916	866	926	928	900	858	908	888	919	954	959	976	902	913	874	852	897	914	925	864	905	883	889	877	928	924	901	889	1023	921	894	896	930	912	932	932	959	937	887	937	926	934	960	958	879	894	905	889	906	938	907	912	965	990	883	966	891	926	891	875	940	899	936	935	929	956	879	916	925	929	896	914	917	901	956	926	884	940	931	996	879	944	921	904	865	903	911	860	908	947	838	889	899	985	930	904	932	944	947	926	870	975	919	888	875	852	948	925	900	930	941	872	946	874	895	880	884	902	923	902	901	930	865	883	944	965	931	881	892	922	953	898	887	908	901	902	959	880	913	865	845	903	944	952	874	940	904	918	918	908	919	899	928	888	911	924	886	905	926	989	927	903	941	907	895	879	885	906	952	965	972	913	878	883	876	898	893	930	934	950	873	901	847	915	911	890	922	872	937	935	949	955	862	882	888	925	900	947	923	880	934	939	867	883	882	943	914	897	921	906	920	930	899	899	915	907	898	917	882	877	906	958	967	956	901	905	940	857	889	940	918	908	902	900	884	900	924	902	912	883	854	927	967	854	945	931	895	913	878	917	938	955	936	921	957	888	885	972	928	889	923	929	896	946	912	949	952	900	877	934	849	892	916	901	949	874	882	916	952	970	926	924	941	904	913	953	952	958	972	909	900	871	965	899	917	892	875	949	909	894	990	889	923	908	928	914	890	869	873	968	905	915	867	873	904	848	930	878	938	880	890	930	945	929	933	898	898	989	909	915	934	917	824	920	886	913	865	971	936	904	918	930	966	871	930	893	921	921	922	899	944	915	933	907	896	932	886	893	899	914	894	852	895	948	904	907	905	924	917	900	971	901	885	882	859	961	898	894	926	884	906	914	911	912	925	892	905	919	933	953	877	936	839	897	907	936	932	947	914	929	883	904	945	920	968	918	933	895	922	931	923	861	934	892	878	905	904	900	885	914	895	939	917	884	971	892	923	901	860	957	942	931	927	896	943	975	920	884	874	930	894	902	950	908	920	947	873	904	965	883	893	970	882	913	931	892	853	957	914	927	899	953	905	935	920	932	920	938	942	887	916	919	917	922	948	854	949	887	881	939	993	940	929	953	948	890	864	890	886	943	875	878	956	950	908	911	966	885	894	938	888	948	896	894	917	879	875	868	899	929	922	880	942	887	907	925	955	955	924	917	903	892	888	892	925	940	885	890	915	941	869	884	891	926	908	930	892	939	860	941	891	943	894	958	880	841	939	876	910	911	874	958	949	907	942	899	951	938	933	870	905	882	922	936	894	888	932	902	942	907	948	879	889	911	914	911	946	934	915	901	937	932	980	916	932	929	969	925	936	940	882	924	982	932	906	954	922	890	941	937	894	942	901	909	925	934	935	973	869	951	911	893	885	956	896	907	907	884	930	886	939	957	893	875	848	897	921	921	918	942	922	873	897	911	932	920	922	901	907	905	875	915	920	921	930	912	898	957	867	978	925	942	932	905	921	964	939	896	899	876	902	829	888	916	923	880	930	903	887	912	904	896	929	882	927	921	920	970	878	902	906	931	928	919	876	903	945	893	912	936	949	922	951	885	949	875	904	885	893	918	877	906	887	944	875	893	883	925	927	922	888	948	919	925	919	902	882	919	873	941	918	912	912	926	921	913	944	887	855	919	921	911	923	894	892	921	889	932	886	955	905	957	910	898	926	909	954	942	961	886	879	936	891	868	934	894	951	920	914	918	941	944	906	967	962	906	914	928	909	910	955	951	954	918	930	902	952	911	909	915	917	954	911	926	916	887	963	930	920	936	966	804	897	936	907	905	919	947	915	886	910	975	992	927	920	915	875	905	865	887	900	930	945	931	917	953	872	919	933	905	920	910	882	901	918	889	944	916	973	906	881	956	939	974	929	896	879	910	947	927	923	875	932	978	941	920	921	915	918	936	886	925	916	896	924	890	859	927	919	921	934	908	943	912	867	889	887	908	893	922	924	954	947	869	912	889	958	936	881	885	906	955	859	852	921	933	960	951	915	915	891	924	914	984	884	864	980	932	892	904	893	900	873	890	959	897	903	926	962	971	948	927	920	928	953	966	916	960	911	905	906	903	951	923	925	910	934	899	906	894	939	883	892	950	971	931	929	912	948	943	897	896	933	917	985	940	929	893	875	897	924	927	875	906	887	912	942	948	896	915	919	919	896	895	924	976	895	938	925	913	877	948	949	953	935	944	920	930	910	899	965	880	911	882	880	898	893	915	952	941	897	895	887	935	906	919	921	893	879	907	943	923	898	912	855	861	938	930	934	914	907	916	887	952	934	926	915	908	955	889	959	910	862	905	894	891	923	903	884	841	863	948	902	918	890	879	872	947	900	908	917	935	902	885	933	916	899	884	905	929	961	900	945	923	931	864	892	858	921	951	918	898	931	912	884	880	951	911	936	917	896	860	942	871	893	868	916	883	898	886	946	927	922	890	874	947	925	929	881	903
24737	21156	24708	27845	20923	3239	555	497	411	421	413	382	364	360	323	357	378	381	346	334	365	332	342	339	343	358	362	359	340	331	342	326	303	325	345	351	341	332	344	387	363	382	360	376	342	317	333	373	358	352	367	346	357	357	328	331	340	381	340	344	338	353	308	340	322	334	327	355	370	335	318	331	333	311	332	332	340	331	387	390	327	330	353	370	353	346	323	325	336	324	356	339	361	330	320	329	358	366	335	316	324	338	369	326	351	351	345	331	306	306	382	368	339	325	336	353	344	349	319	287	294	341	353	367	339	357	380	329	328	330	345	351	308	359	307	332	320	335	322	315	307	336	310	320	323	332	349	322	324	333	367	310	355	344	317	325	316	323	389	345	354	356	323	335	344	362	324	339	336	323	340	350	351	310	347	318	298	350	372	339	299	363	352	341	337	343	340	347	348	300	354	337	349	344	301	334	361	362	360	336	365	348	343	331	321	353	342	347	358	306	361	335	357	335	360	324	346	338	353	347	332	323	327	318	300	327	380	365	361	344	352	317	332	313	339	354	345	354	346	332	313	357	334	356	360	358	348	372	362	350	334	344	364	334	326	329	344	328	367	339	331	311	341	341	335	369	319	376	354	334	371	356	307	315	377	332	315	305	339	374	347	322	331	334	322	384	349	351	384	361	319	299	327	341	340	335	317	322	331	362	335	335	286	356	358	359	335	351	360	344	350	326	361	324	345	323	321	329	345	329	321	328	347	339	350	315	362	342	321	348	314	345	357	320	360	296	336	351	302	317	318	317	329	335	337	333	358	343	322	308	357	364	302	322	300	307	332	336	349	337	353	319	336	336	360	344	352	350	318	327	356	318	310	347	333	355	330	325	365	353	316	310	308	333	322	314	345	337	324	342	351	332	325	354	317	365	373	308	323	359	334	291	330	389	341	309	327	345	341	333	353	385	336	315	331	306	325	362	342	318	355	333	345	352	350	322	323	288	335	363	332	338	337	316	307	309	316	355	325	336	331	313	337	330	309	343	315	324	324	347	336	338	360	308	357	334	338	319	330	318	358	378	379	380	346	335	330	347	347	377	352	357	340	340	322	359	343	334	315	334	382	372	361	368	314	367	310	335	355	324	328	331	346	351	311	318	313	312	329	316	333	300	324	342	337	332	307	304	380	327	316	317	358	320	314	348	363	379	344	384	354	298	351	336	312	311	344	317	325	326	327	346	332	326	323	331	322	362	299	331	321	353	350	384	377	322	318	347	381	333	344	343	355	343	334	328	360	342	360	335	335	324	325	364	319	332	335	356	340	322	336	309	305	337	331	376	341	381	366	316	341	308	363	353	342	328	316	347	311	350	325	328	381	358	318	362	333	339	347	352	285	355	355	305	336	334	385	334	344	323	326	341	319	328	349	339	288	354	325	314	344	332	347	324	324	316	319	300	377	354	330	352	326	367	347	348	374	322	348	335	331	322	350	329	349	361	337	333	351	346	333	345	327	355	345	321	331	321	324	311	324	379	308	371	353	317	307	348	378	310	326	317	303	379	368	370	342	345	332	316	348	369	358	373	351	304	321	327	351	349	341	338	326	307	326	294	336	315	308	343	332	334	338	379	320	337	336	349	345	321	321	334	323	338	331	330	304	324	357	290	372	331	316	344	326	314	329	306	330	368	291	290	346	354	372	341	376	322	324	349	322	304	362	345	329	337	331	311	329	366	350	333	296	329	321	348	322	336	340	369	301	342	368	320	327	318	336	317	365	349	329	342	327	341	323	359	324	303	341	302	326	317	320	338	349	326	367	337	334	328	345	318	375	377	363	337	345	317	329	312	337	359	296	381	328	361	338	348	333	375	344	312	357	330	326	351	318	368	310	349	356	376	327	354	322	365	355	342	346	302	324	362	353	353	336	342	374	330	326	320	313	335	354	341	366	349	382	331	333	307	333	361	332	314	334	328	321	377	363	336	351	378	346	308	341	340	334	338	300	358	370	329	367	343	310	346	336	311	345	316	343	363	374	352	350	328	322	320	315	340	357	309	351	339	355	381	329	334	327	310	352	387	340	339	360	381	311	343	327	313	338	333	313	347	348	307	347	336	336	358	317	336	396	345	328	318	335	323	335	313	323	312	308	320	336	320	311	342	324	341	312	356	352	294	372	396	386	351	384	349	347	329	335	392	365	335	341	315	338	328	355	329	339	377	351	351	332	325	350	345	346	313	340	320	352	379	335	319	324	349	308	338	334	326	328	331	364	333	345	364	355	341	346	349	361	318	344	324	384	356	330	325	328	335	327	318	337	357	308	329	359	331	336	341	358	348	337	345	334	336	297	337	370	346	343	342	367	345	323	333	348	313	346	361	346	343	334	372	319	323	309	358	346	317	298	365	344	305	316	362	365	323	307	360	317	311	353	361	333	377	326	324	340	308	330	349	332	344	359	348	351	355	307	384	342	341	314	340	338	357	349	348	314	320	291	368	343	327	296	337	357	347	351	328	319	352	373	340	347	342	374	346	380	341	327	318	322	350	356	358	312	342	335	377	340	346	348	314	330	311	350	322	343	343	338	347	351	293	315	307	339	331	360	320	322	310	315	332	296	345	323	359	331	320	344	325	348	298	345	325	373	379	355	361	343	336	329	330	336	362	327	359	329	327	324	336	357	335	296	335	358	308	347	341	342	357	367	331	365	363	320	332	362	371	338	337	335	348	355	322	353	323	355	318	329	342	352	324	321	349	324	347	363	361	357	331	373	311	306	315	311	328	359	328	327	331	331	359	340	316	335	338	388	368	339	314	332	343	342	310	339	330	327	363	332	371	354	352	326	319	354	341	359	353	349	327	290	327	339	377	341	317	344	320	329	348	326	337	347	375	313	333	357	347	349	354	325	335	318	340	301	325	374	324	301	318	320	306	369	321	296	348	335	353	325	326	324	345	346	331	304	317	328	337	338	325	356	343	332	347	339	337	328	364	354	367	300	353	349	290	343	354	353	334	323	317	357	312	343	317	327	323	333	317	336	373	311	336	310	316	353	326	327	375	323	379	359	343	344	349	347	373	357	323	328	324	334	363	351	341	323	308	309	362	338	386	308	293	319	353	359	343	314	359	355	346	327	330	314	307	326	341	307	317	357	322	318	307	311	352	328	315	355	300	351	332	324	309	326	335	371	361	359	355	331	314	343	333	330	365	350	333	337	297	342	322	326	306	336	349	336	317	341	332	331	361	326	302	364	353	400	321	336	332	330	329	313	339	346	339	344	349	304	373	317	363	355	356	321	313	341	337	317	369	327	343	354	301	331	317	295	371	322	327	370	360	364	336	349	342	318	312	324	333	314	346	351	359	327	321	359	324	329	348	354	314	312	328	329	352	332	313	318	350	349	342	357	353	346	343	325	325	325	318	368	316	344	322	326	364	349	355	356	311	304	351	323	363	339	361	326	330	322	325	328	364	308	322	341	405	361	334	330	334	340	389	332	360	336	375	315	356	350	348	361	351
3599	3171	2148	1316	1012	909	873	840	766	776	773	739	755	778	763	754	725	797	681	714	776	716	714	736	693	736	768	729	749	759	710	728	750	761	748	742	766	765	716	693	717	743	747	733	709	735	743	732	764	774	747	748	777	724	750	811	750	740	694	786	714	758	715	698	744	689	747	701	756	726	714	684	741	755	768	734	745	789	767	693	773	769	751	674	716	758	752	767	742	690	714	750	712	715	763	732	784	726	743	740	710	716	772	700	729	690	767	739	742	790	752	699	788	752	739	693	767	756	735	757	736	751	712	711	696	711	700	731	709	775	743	745	777	744	711	716	774	807	725	721	749	741	718	744	738	759	766	754	739	770	725	779	760	725	705	752	714	733	705	738	772	758	733	723	744	700	697	770	692	732	728	773	733	697	723	706	712	703	754	765	727	681	729	763	791	731	726	716	724	753	729	795	764	705	754	710	759	757	740	726	698	701	814	771	772	765	704	757	777	758	740	728	737	759	789	766	716	751	761	699	723	745	698	732	751	779	760	689	695	687	781	750	748	763	758	772	713	725	741	726	751	768	717	738	782	743	765	663	714	727	726	734	728	703	702	755	770	758	704	735	736	713	757	729	747	750	703	738	733	741	697	759	736	757	724	755	735	770	766	726	775	747	692	713	725	688	745	753	706	755	754	703	737	706	773	756	758	753	729	741	780	733	739	759	727	745	719	727	726	694	777	739	762	697	755	786	728	698	728	775	743	786	701	752	756	773	718	722	744	754	763	789	701	765	771	709	764	749	751	724	713	697	707	710	751	771	713	746	758	746	711	740	713	704	686	735	696	718	734	715	718	755	749	786	736	786	734	696	751	790	751	740	732	779	745	749	727	711	748	747	729	742	725	770	747	715	748	702	735	743	746	766	695	684	739	712	766	796	773	761	698	728	721	722	712	719	710	705	727	742	708	736	726	773	721	796	706	766	716	741	761	756	756	707	780	703	711	759	752	757	746	751	737	765	740	756	719	737	727	666	780	746	733	762	735	768	771	720	729	730	739	715	763	699	745	772	723	694	711	739	701	697	762	687	704	684	738	745	736	752	700	733	736	692	753	754	724	727	743	744	778	793	772	800	694	769	747	754	720	763	768	761	700	770	732	754	712	743	746	734	745	782	745	724	779	713	748	715	738	730	770	755	762	781	726	716	749	753	743	750	734	747	726	736	738	726	715	711	786	816	736	732	701	705	705	710	749	726	741	727	715	731	716	785	698	789	722	771	709	744	722	755	755	735	737	715	736	785	727	740	709	767	707	764	723	749	771	757	740	719	757	733	706	749	720	696	768	697	726	761	724	753	678	765	742	774	776	771	718	751	761	715	779	761	737	766	761	750	745	687	706	744	694	714	702	708	725	733	750	710	759	741	754	789	734	740	743	744	718	698	761	749	725	714	740	749	777	688	740	747	747	741	736	751	667	717	713	704	736	756	703	676	716	691	738	746	759	687	796	706	732	771	747	773	761	721	710	691	675	748	763	712	725	723	692	700	745	732	736	740	738	747	776	739	732	727	724	707	768	726	736	726	735	715	767	722	731	731	778	724	772	699	737	731	752	728	721	740	779	713	717	724	723	727	723	744	754	764	781	709	685	738	767	751	676	738	736	714	757	723	759	740	710	698	773	775	718	757	739	740	730	751	735	708	691	734	729	751	753	780	732	740	750	761	735	761	744	739	720	761	734	784	733	726	750	704	714	739	741	732	761	743	767	743	690	730	706	732	763	743	725	753	768	752	755	746	758	708	766	716	730	752	729	737	705	789	735	746	767	746	742	732	724	736	737	746	742	762	714	701	747	765	707	755	748	723	762	712	739	737	762	729	755	747	721	723	761	762	746	741	744	762	776	778	730	798	728	715	749	750	750	763	691	743	774	703	741	755	757	745	758	761	775	758	720	707	741	809	754	738	728	729	762	765	761	737	748	728	743	705	700	714	821	761	766	718	723	716	732	781	730	725	722	738	726	708	727	722	760	742	800	737	724	719	715	757	748	755	709	707	729	738	745	744	796	760	734	731	765	745	716	726	772	764	730	775	722	745	785	771	747	773	708	746	713	746	754	740	749	770	753	700	736	717	708	739	721	724	744	763	758	768	753	784	714	767	696	744	745	732	759	743	699	728	715	740	729	691	749	740	763	738	748	750	721	741	722	793	735	763	731	713	684	771	711	717	714	733	808	745	780	745	706	752	719	709	724	728	743	740	772	738	793	749	784	764	749	722	711	740	729	762	735	773	747	723	718	738	755	740	769	707	702	751	760	723	707	766	737	739	767	776	790	693	752	759	744	753	735	764	704	761	768	711	712	730	749	739	701	755	733	731	756	787	727	722	722	741	733	725	747	748	690	740	728	732	742	736	737	780	743	753	735	729	775	765	738	723	684	691	766	778	772	701	699	780	738	696	718	783	733	726	739	754	711	727	753	748	719	767	777	741	700	735	740	742	701	710	756	735	735	695	762	717	733	735	720	735	727	741	738	753	719	725	767	767	695	726	750	699	729	707	738	721	748	753	709	696	758	739	731	706	732	673	702	712	764	786	705	745	744	718	756	688	767	771	681	744	751	734	742	740	706	736	763	696	719	810	736	746	755	725	716	774	758	745	714	730	730	740	714	736	736	727	757	721	715	762	746	789	739	720	722	735	745	728	742	757	714	759	747	700	762	783	716	731	723	738	751	746	720	720	727	711	755	751	734	747	749	690	670	736	736	724	747	732	722	755	712	711	720	746	742	712	718	754	762	787	711	729	717	783	762	778	749	737	775	757	772	733	763	749	770	741	752	708	737	749	756	749	722	741	765	758	777	721	763	767	740	729	722	797	726	727	735	735	701	756	712	701	743	735	765	766	796	763	741	752	722	753	732	735	764	753	734	706	747	768	735	702	701	741	745	686	713	741	741	717	710	759	732	725	735	761	693	736	767	729	801	705	734	769	775	700	731	736	701	739	777	774	707	716	703	744	722	756	740	736	712	732	748	762	776	719	768	700	733	689	754	760	754	713	759	739	732	737	754	728	714	713	734	720	733	723	726	724	759	765	724	758	760	727	725	729	749	735	753	770	707	749	710	761	734	696	761	755	735	731	760	726	752	727	793	764	720	706	723	772	740	708	760	752	721	717	687	719	760	725	724	783	739	707	709	710	719	723	739	701	773	725	764	693	672	738	733	697	751	731	702	720	717	745	728	747	712	752	738	713	761	719	764	749	762	740	734	765	719	736	722	769	744	749	733	726	743	779	728	759	785	714	733	707	725	750	785	772	737	750	757	788	711	725	729	774	736	690	784	743	729	740	740	770	770	735	752	731	725	775	775	748	727	805	745	721	727	713	726	746	751	748	773	748	723	738	738	724	727	739	725	734	764	765	783	772	750	738	781	731	724	767	734	732	760	714	725	730	744	763	737	750	732	677	737	715	741	761	701	680	731	716	741	694	731	683	747	764	721	805	711	793	748	731	716	733	709	829
23987	21130	25285	27222	21139	21083	2336	469	286	281	261	203	227	228	182	202	193	179	182	169	173	196	185	178	183	162	149	187	166	162	168	164	161	168	161	160	171	170	171	175	184	177	182	171	160	158	203	186	165	162	156	167	175	164	149	153	159	163	185	152	146	166	171	169	165	156	159	150	156	172	166	160	143	165	143	147	159	138	156	167	153	175	154	158	182	143	157	169	169	168	165	172	168	166	166	155	153	157	151	149	163	148	158	174	168	167	166	169	153	176	178	158	156	166	159	166	159	178	157	182	180	166	185	155	149	172	145	146	156	145	160	149	144	151	151	152	162	151	184	162	171	162	141	163	165	142	156	179	195	158	155	137	176	184	160	130	155	161	161	163	163	189	158	176	186	166	177	155	150	162	151	146	160	182	143	170	165	136	157	147	162	151	167	198	165	148	164	155	170	157	125	154	182	137	173	154	172	165	168	159	165	166	175	162	141	160	136	187	152	161	139	147	146	148	147	153	131	177	150	153	158	172	163	157	146	190	164	165	171	173	185	150	170	164	170	153	161	139	167	149	149	164	157	175	176	171	174	166	161	182	174	158	172	155	173	162	169	160	175	178	157	158	154	171	158	147	171	159	160	156	178	177	150	171	163	153	176	189	143	145	156	174	159	173	180	154	172	170	151	178	146	180	170	158	158	167	170	161	167	166	158	167	153	174	179	180	177	144	163	168	149	168	174	154	159	158	169	146	145	164	131	164	167	163	166	149	160	164	139	171	154	133	196	171	175	159	181	177	163	170	179	157	164	206	158	179	147	189	157	150	170	179	170	155	161	152	164	144	160	158	185	157	176	185	169	137	167	198	161	183	159	162	152	165	158	161	160	169	183	164	182	177	162	165	183	137	131	155	167	146	186	147	175	154	161	157	149	174	183	162	148	154	167	162	168	155	163	153	175	177	164	142	146	140	148	170	156	167	166	176	178	167	160	173	179	161	129	158	161	167	159	162	160	166	186	151	145	157	160	153	160	161	162	162	163	165	164	167	160	167	180	167	166	173	148	162	165	177	172	145	147	177	155	187	179	151	153	174	160	159	151	148	173	148	175	149	167	162	131	172	166	154	136	164	191	162	146	140	155	161	160	157	153	151	166	178	178	164	146	160	163	154	148	160	164	184	145	154	148	162	142	182	168	166	156	169	175	160	161	175	164	155	161	167	159	151	151	189	155	147	163	163	174	163	149	164	181	145	153	157	158	150	185	161	146	155	189	183	144	157	161	161	186	167	139	159	150	181	163	162	195	181	164	158	181	139	160	184	160	176	143	155	136	143	162	164	161	184	145	149	178	155	152	182	176	170	158	157	155	146	160	159	127	152	174	160	159	156	148	162	164	177	161	156	161	158	148	138	165	187	146	147	153	171	171	169	158	163	150	155	137	154	161	172	185	169	155	168	158	160	177	166	139	148	151	165	138	170	187	176	164	182	177	145	164	148	158	162	154	170	150	153	162	139	171	152	153	170	163	171	172	155	160	182	175	146	167	132	156	157	167	160	143	180	178	162	184	164	136	149	175	157	159	147	166	178	146	171	166	170	155	188	157	166	154	159	139	137	180	177	165	161	156	127	168	168	139	161	158	176	163	203	152	168	130	156	168	174	147	155	175	154	162	185	153	163	147	145	145	165	139	147	153	163	165	177	178	161	161	136	148	154	157	159	172	169	182	166	169	171	147	168	161	158	150	177	153	160	177	165	158	171	159	152	184	161	153	152	166	154	173	146	188	161	159	150	159	200	143	155	151	167	144	165	167	179	141	150	159	154	156	144	156	160	171	163	175	143	157	172	166	156	161	146	147	172	146	177	175	165	156	154	167	162	159	171	157	189	173	133	164	168	161	170	152	188	179	163	174	143	151	135	189	158	160	181	148	137	147	146	168	179	144	162	163	145	168	179	162	144	160	147	203	161	168	188	152	183	159	168	163	145	165	164	142	156	162	170	169	154	152	158	170	147	154	154	160	141	151	145	173	166	164	159	158	157	171	164	146	190	173	142	173	170	170	155	171	177	167	154	155	154	144	166	168	149	144	147	177	161	167	152	172	161	174	169	127	154	157	174	156	193	179	150	140	171	128	159	146	155	146	165	160	160	167	161	142	161	148	137	163	167	167	153	162	158	155	200	160	153	169	154	144	190	154	152	178	159	156	164	161	176	161	158	187	150	161	205	170	153	151	162	161	172	160	159	168	156	178	158	166	149	180	165	159	167	170	181	161	156	153	184	185	167	140	150	147	145	175	177	174	148	184	152	157	157	161	133	155	140	162	138	174	160	172	167	155	156	182	146	176	180	175	140	165	158	166	169	164	138	180	150	148	174	181	155	170	142	169	141	149	168	140	164	175	160	179	150	165	177	149	163	170	201	176	148	178	172	175	176	145	170	167	169	185	168	155	169	158	162	136	144	162	139	155	136	158	153	154	189	177	187	159	177	186	171	182	148	186	176	176	168	152	164	178	161	170	153	165	169	176	155	152	160	158	155	165	140	134	144	158	154	154	155	167	154	132	131	156	151	142	179	152	167	161	170	156	171	168	151	155	151	148	161	142	156	140	164	150	154	135	151	176	172	184	138	175	152	168	148	171	172	161	158	166	166	154	136	191	173	159	162	173	165	147	148	141	184	147	154	168	138	157	141	198	171	159	137	143	172	165	152	177	157	148	151	170	174	166	166	177	182	163	168	154	151	149	170	171	161	160	148	155	162	169	137	158	171	159	176	188	188	164	149	161	177	182	172	154	158	168	155	158	151	178	167	141	175	142	192	162	169	175	154	164	193	155	151	146	147	188	164	168	172	173	170	147	179	172	159	195	142	182	165	138	159	154	167	158	176	163	160	153	156	154	150	169	146	152	144	160	159	187	129	149	153	172	164	174	162	173	151	155	169	190	170	168	163	179	166	132	174	184	161	154	151	158	189	175	150	136	148	156	165	185	126	161	164	149	161	150	153	171	154	142	166	165	171	159	163	139	140	159	157	155	157	174	155	180	160	171	165	160	187	165	173	166	138	174	160	178	143	148	171	170	167	168	165	161	179	167	185	156	148	132	152	160	142	171	174	154	146	162	163	172	162	175	175	180	140	148	177	163	161	188	124	148	134	143	172	153	149	144	143	159	158	152	152	171	166	160	180	151	175	157	153	151	173	146	179	161	154	163	143	176	143	173	146	190	156	172	151	169	165	158	181	153	153	179	151	170	154	177	163	178	139	169	159	173	175	165	164	158	164	164	178	155	143	173	159	150	152	156	155	166	193	157	160	143	163	145	162	180	176	181	182	154	158	148	173	169	203	158	192	148	173	146	167	158	175	163	178	161	168	160	167	159	178	158	156	150	163	135	169	145	159	163	150	158	178	132	147	148	171	190	150	167	146	154	147	153	148	158	166	168	192	153	154	153	164	164	157	171	182	175	165	154	169	166	162	159	148	159	152	166	180	158	160	154	159	160	194	190	198	165	170
3246	4974	3086	1501	868	627	535	516	478	445	442	473	410	428	413	393	425	395	371	379	389	402	377	398	398	404	397	372	404	383	391	394	386	397	415	396	393	371	418	395	419	412	398	386	406	393	392	400	377	387	423	380	409	407	425	427	398	384	410	381	384	378	403	430	393	405	350	371	403	404	400	397	432	397	376	411	381	405	368	381	403	378	384	419	407	408	394	433	403	390	397	389	395	384	402	387	389	391	419	399	415	368	400	379	417	435	422	421	407	390	361	388	412	412	381	435	392	378	412	381	424	417	416	400	409	394	427	393	385	446	396	350	400	381	378	375	406	419	390	410	377	410	381	431	383	388	419	397	411	405	403	405	381	409	393	385	377	414	395	393	370	396	384	404	434	413	403	368	392	402	429	406	400	384	414	415	415	397	402	403	409	378	396	372	406	394	395	408	373	438	403	417	364	369	396	386	406	401	395	402	385	386	392	414	373	424	388	405	382	405	404	397	420	395	367	356	397	403	393	391	368	391	383	359	393	394	362	424	416	360	407	355	391	373	374	362	410	390	408	420	425	390	402	438	378	424	429	371	420	415	413	397	392	373	418	334	397	367	426	361	340	369	407	390	403	402	413	402	363	401	402	396	400	379	374	418	391	393	376	448	368	382	408	391	407	379	400	379	374	400	380	406	415	406	429	383	388	390	405	392	420	395	413	415	434	370	402	402	427	437	397	373	418	380	419	393	388	392	384	414	380	389	442	374	429	391	383	391	396	371	382	428	387	406	387	400	417	383	362	399	387	391	398	385	410	380	378	387	405	397	383	375	416	405	387	398	388	371	426	381	408	368	381	389	378	401	396	414	380	360	379	401	350	385	425	418	455	395	387	380	352	404	378	402	376	396	417	378	399	384	386	414	387	412	413	397	387	383	389	383	393	400	418	394	416	408	386	388	415	399	372	365	402	390	386	428	358	366	381	401	410	397	398	373	397	375	417	373	409	370	405	393	386	399	399	414	378	367	380	367	385	404	398	364	399	412	421	369	399	405	397	363	402	396	396	414	390	405	392	394	418	408	387	379	400	405	383	430	388	389	395	417	368	371	433	412	357	379	381	386	392	381	420	394	384	368	394	406	404	406	411	439	374	394	377	391	384	416	415	360	403	378	378	427	418	358	376	409	399	376	374	368	377	365	394	403	373	391	387	424	375	368	369	414	376	401	401	400	415	411	408	396	404	364	389	399	411	406	358	388	409	391	365	391	376	432	425	396	361	415	405	377	390	404	392	355	395	367	400	403	410	394	393	409	433	433	397	426	417	380	408	404	412	422	387	386	407	399	379	439	377	396	404	384	364	441	406	390	399	379	413	403	396	383	409	396	365	408	401	406	376	382	442	392	347	447	395	400	395	417	401	372	413	410	401	397	411	409	393	372	407	367	407	361	412	416	344	404	424	392	397	395	372	422	381	376	407	422	394	438	404	403	390	406	373	361	397	429	379	418	407	348	353	381	369	415	403	419	374	380	407	403	428	389	417	409	404	412	417	413	395	432	395	398	407	387	401	394	383	377	362	369	365	401	386	395	395	399	424	409	410	408	381	383	400	418	393	387	416	372	397	392	332	415	396	369	373	406	389	375	354	391	389	390	348	400	362	392	392	418	399	371	410	393	376	407	362	375	392	388	385	410	395	374	386	383	386	425	377	370	397	390	414	412	393	391	362	401	417	377	393	396	405	393	377	355	341	413	418	369	412	381	399	389	384	387	415	381	358	385	433	382	432	410	391	402	397	401	422	396	422	391	381	424	369	379	419	395	424	390	354	437	388	347	402	382	396	356	386	415	416	354	402	340	406	388	395	401	414	392	386	377	382	420	373	407	401	424	405	375	443	419	347	361	431	399	375	411	361	389	388	393	359	364	375	372	432	402	349	396	383	402	365	418	406	402	382	387	419	393	397	399	435	385	375	433	381	426	381	427	378	345	395	397	402	390	427	382	377	381	375	394	401	367	409	397	386	434	402	385	408	375	384	357	413	382	423	383	356	398	410	381	366	444	366	344	387	375	423	373	392	371	411	378	378	382	381	381	396	376	402	378	379	395	346	427	393	392	387	386	383	403	403	400	407	363	371	411	410	429	409	383	408	403	378	392	444	384	410	384	371	381	415	410	384	383	399	373	357	408	414	409	429	441	397	359	390	398	378	362	391	395	380	376	408	395	352	393	374	390	390	358	396	426	358	365	413	379	355	410	406	427	388	406	377	390	378	385	421	405	402	381	399	418	377	384	399	408	397	381	382	375	348	399	399	393	440	401	398	354	403	434	433	370	386	364	406	392	426	369	402	398	398	407	372	393	369	389	407	379	385	431	373	410	392	400	412	392	402	377	413	364	378	418	409	373	370	404	383	357	420	404	379	371	429	421	405	384	389	380	413	362	426	369	390	421	374	376	371	376	392	402	371	368	393	401	381	419	396	395	361	417	383	384	389	404	403	384	394	393	385	375	460	401	418	392	396	384	408	403	392	383	430	435	425	369	387	384	399	389	404	392	396	407	403	381	401	378	383	389	407	387	357	441	373	405	406	415	379	404	424	399	405	384	406	377	394	422	404	413	427	416	394	396	408	380	381	402	399	395	367	380	378	399	375	375	391	385	417	396	405	411	382	391	371	369	386	410	366	374	403	376	414	397	400	423	436	376	365	355	377	416	379	416	422	412	403	376	389	422	394	390	419	366	384	411	396	351	372	398	367	403	397	386	402	400	382	363	414	418	420	368	391	384	396	435	391	358	389	404	401	370	392	402	417	375	379	383	392	400	396	409	369	380	391	391	375	376	391	376	425	395	397	439	340	412	398	406	385	426	394	383	354	410	404	376	422	374	400	426	391	406	412	424	384	398	373	399	393	370	391	410	352	394	375	358	379	382	372	384	427	381	357	386	388	414	403	357	377	365	427	380	384	397	381	365	405	369	364	401	389	409	422	399	410	409	362	414	397	373	402	397	353	426	366	402	383	362	403	362	406	386	401	397	380	413	394	416	385	404	399	431	376	425	405	381	390	432	400	385	403	425	387	413	396	398	426	384	397	416	376	387	380	411	403	387	372	402	398	349	399	416	396	380	408	386	425	408	406	418	391	432	383	405	353	400	396	405	378	395	364	378	395	388	384	379	381	409	409	407	417	420	432	370	428	443	387	400	394	412	420	408	402	421	410	404	407	424	370	392	397	421	387	386	394	400	412	403	404	368	406	391	415	392	373	376	435	406	380	403	383	423	412	429	407	414	373	411	383	376	353	417	428	405	388	373	388	405	390	415	405	385	393	393	392	367	386	370	443	376	366	395	375	373	405	401	432	385	376	371	385	401	395	371	402	404	390	385	383	397	388	434	394	394	427	413	420	393	392	369	373	373	424	395	400	375	410	380	345	409	433	379	394	387	377	373	359	419	387	419	390	428	364	377	377	419	380	371	399	384	359	412	390	395	373	406	429	384	394	381	402	356	394	401	399	388
33648	11125	1393	579	485	453	371	461	475	450	427	416	393	443	435	455	427	435	425	405	400	428	442	456	426	398	446	424	385	441	422	426	443	423	460	401	386	404	446	452	435	436	442	421	459	427	384	380	411	440	399	423	416	446	417	418	429	470	387	439	426	428	437	459	416	475	414	412	431	394	438	417	444	407	410	425	446	407	410	436	394	436	393	401	354	442	440	418	412	435	385	445	404	456	436	457	431	439	425	448	435	423	428	436	424	421	481	431	438	399	448	417	422	455	458	409	454	479	452	410	397	417	417	416	412	414	424	452	402	427	432	404	395	388	389	417	435	395	441	423	460	392	407	411	393	436	399	403	433	455	411	451	452	436	436	412	407	461	422	410	429	400	393	450	450	471	444	402	439	425	399	429	464	433	453	421	407	426	446	437	447	390	419	407	401	399	406	454	443	400	391	442	413	429	392	408	438	433	398	472	432	443	409	477	408	422	439	474	428	409	410	429	449	418	426	439	418	427	442	463	454	401	410	435	440	458	428	468	423	424	477	382	401	428	444	427	428	426	493	472	467	416	422	429	384	416	441	430	427	390	425	445	452	446	425	388	404	406	405	465	435	487	434	405	388	387	461	396	429	433	422	406	389	420	436	445	410	440	399	422	413	436	449	412	439	414	397	428	429	445	454	416	432	438	459	424	416	422	426	446	414	409	419	411	443	430	428	465	450	421	455	420	410	436	414	400	402	442	382	439	406	429	416	468	410	453	445	391	484	448	401	440	378	412	431	419	434	444	393	407	431	394	413	393	418	410	445	433	400	413	406	474	442	412	439	397	398	416	444	435	455	410	407	422	462	414	434	416	407	391	422	390	453	441	466	440	406	452	430	422	433	416	382	394	422	463	423	422	422	409	435	438	429	405	434	422	423	395	399	404	411	406	424	436	415	486	437	422	436	420	440	385	392	419	437	431	421	424	406	442	413	454	455	403	418	417	409	431	397	407	437	441	481	436	443	421	464	426	405	434	406	441	448	430	434	417	436	405	424	462	446	416	377	428	422	426	427	439	418	455	420	443	450	423	451	441	416	417	425	429	419	430	417	429	431	416	456	419	413	400	424	420	420	458	472	441	426	409	412	441	485	399	426	401	423	415	429	437	412	419	435	456	455	422	429	442	437	393	422	422	388	436	423	430	432	370	425	437	409	428	405	464	427	433	417	427	431	428	432	441	447	400	418	413	429	397	392	436	455	447	413	442	426	411	420	407	447	453	441	424	401	404	437	477	395	406	441	457	433	422	428	464	455	413	378	392	400	422	396	406	421	415	419	429	424	420	441	432	440	440	446	393	458	405	431	449	380	421	445	429	398	424	454	448	439	391	421	442	435	418	439	419	427	429	421	418	430	423	433	425	387	450	462	401	386	394	406	411	456	405	407	430	448	437	431	434	412	446	440	451	457	436	421	411	406	402	415	421	405	408	413	405	442	435	413	423	439	425	418	464	411	435	447	423	442	434	367	402	427	415	453	447	436	418	416	454	442	402	411	455	470	420	460	428	434	458	414	470	423	413	417	469	444	422	396	394	417	442	429	450	411	404	422	460	450	479	414	398	451	449	441	442	424	415	401	439	400	433	415	413	431	451	499	449	431	386	434	399	423	457	401	424	416	429	445	395	479	465	467	436	418	403	415	462	441	439	414	458	433	437	442	428	472	394	437	436	433	400	450	443	405	451	428	409	390	419	392	443	438	388	448	407	460	416	424	418	425	421	427	411	415	405	445	418	435	411	433	439	416	428	446	412	460	466	452	405	418	448	421	446	432	427	428	413	419	433	413	454	427	392	432	445	467	454	442	428	396	437	419	430	430	441	414	432	435	429	389	398	436	399	417	381	432	433	462	397	449	446	420	453	456	426	437	413	448	412	413	410	438	441	454	437	432	373	418	428	438	437	433	399	408	388	419	404	455	440	379	415	430	436	442	423	402	437	407	449	419	413	418	411	445	407	441	411	464	437	424	473	409	447	426	476	450	453	417	444	448	391	443	429	421	406	431	443	418	428	414	465	433	485	472	397	466	422	427	424	445	394	410	446	421	439	404	390	427	468	424	424	441	412	416	420	454	439	418	433	393	397	424	433	456	461	461	431	415	457	426	418	407	451	457	398	409	446	433	396	389	439	416	438	416	417	439	442	409	415	450	422	409	404	380	469	429	420	403	399	406	427	466	412	419	454	434	431	408	395	422	423	399	391	436	417	445	431	400	416	423	419	445	441	460	425	399	394	438	435	456	479	435	391	385	432	415	378	436	475	395	412	441	455	462	461	440	426	384	417	399	458	437	424	424	451	439	447	432	410	423	418	413	438	437	411	426	418	447	466	431	428	408	439	369	414	429	400	445	394	414	419	426	428	424	464	429	421	392	458	439	400	460	394	452	418	438	426	431	436	369	438	403	442	397	383	433	384	437	421	478	399	444	443	450	466	437	463	445	421	448	441	425	433	419	413	448	436	408	432	449	439	414	366	427	430	422	404	452	422	429	439	397	425	397	401	479	433	431	417	437	426	426	485	417	460	425	409	428	374	447	436	490	429	400	393	423	431	398	392	420	406	403	463	416	397	437	436	422	467	420	428	442	429	441	458	447	429	414	406	479	447	417	414	451	418	393	426	434	432	417	434	384	395	397	427	463	410	420	404	421	453	449	405	423	409	417	403	430	448	455	396	436	441	410	414	403	401	453	419	439	421	431	437	481	434	433	402	443	427	419	369	383	394	400	423	411	456	455	407	439	436	421	373	436	423	451	405	393	469	415	446	453	412	425	413	382	410	440	438	432	407	434	413	443	405	446	432	511	431	407	419	417	438	412	391	421	424	421	444	401	441	419	439	435	383	415	413	399	423	416	434	445	442	442	445	426	443	427	443	418	430	393	408	447	441	436	425	428	432	432	433	470	434	414	448	427	428	378	402	397	434	424	412	425	440	433	370	420	430	435	469	404	438	415	419	417	383	411	399	429	438	378	407	444	391	423	396	444	427	435	411	433	394	459	423	432	431	407	443	424	434	424	454	385	430	467	428	398	447	437	415	438	421	377	420	427	425	464	459	443	421	395	427	449	413	419	409	420	438	373	424	418	468	463	442	421	388	428	430	410	478	426	430	450	450	425	441	421	388	442	441	431	458	399	412	444	421	444	399	460	453	412	409	446	428	414	421	435	407	422	430	422	418	418	429	389	429	411	418	410	403	384	413	433	418	444	438	430	426	451	451	434	436	412	419	397	473	427	476	441	408	407	455	417	445	449	450	438	449	398	424	408	421	418	433	417	436	441	403	436	457	420	437	415	420	420	374	412	457	407	434	397	421	430	449	400	412	450	448	437	408	419	426	447	437	426	464	427	401	421	463	439	465	419	443	483	411	430	441	415	427	445	437	487	420	420	436	417	421	460	445	455	433	434	397	395	433	445	454	442	447	427	428	385	450	488	449	433	396	426	467	433	428	440	434	432	404	434	430
8567	1209	1079	927	909	896	921	927	969	962	920	877	949	973	953	981	946	953	951	953	945	880	924	981	932	904	884	950	934	923	924	979	919	930	894	914	926	920	930	923	941	923	898	981	946	947	943	929	954	899	946	910	958	959	938	921	912	925	904	927	874	947	911	946	899	926	903	954	929	881	865	943	982	916	938	903	902	928	936	964	951	966	925	919	909	918	963	890	990	971	863	896	1012	867	909	948	884	937	928	902	932	875	904	959	939	927	854	898	964	960	926	925	918	962	959	925	958	939	935	946	979	1010	919	913	891	889	894	925	952	913	949	958	925	950	937	929	924	896	884	946	866	936	904	927	967	909	925	969	945	974	940	959	921	891	912	951	901	930	930	913	962	917	925	925	897	907	929	909	917	972	923	975	940	927	940	921	963	981	910	929	920	972	958	943	925	899	921	967	932	914	907	877	944	885	906	975	922	935	938	954	923	949	924	945	942	900	918	1005	908	946	868	966	957	908	925	945	899	930	940	926	936	886	923	945	925	949	938	955	938	914	951	908	973	966	969	949	899	1002	959	941	949	930	963	911	896	902	932	931	912	929	933	989	925	959	919	915	940	974	883	950	943	960	940	893	916	960	951	951	924	946	922	869	934	976	931	909	920	974	955	920	904	911	937	929	889	954	928	961	879	903	932	960	904	903	947	889	929	895	952	918	942	934	925	892	929	922	927	913	921	951	938	908	924	942	904	953	984	918	942	984	943	915	901	949	938	931	888	888	894	910	952	947	859	930	912	928	949	979	973	936	897	923	964	906	966	976	937	971	954	986	897	945	923	911	923	944	950	948	939	978	912	956	933	838	926	902	950	934	932	951	953	900	934	954	894	945	917	942	899	954	897	957	943	938	882	906	936	925	925	933	898	955	906	909	910	922	992	949	911	949	913	946	895	969	989	896	938	876	918	927	881	855	915	974	954	957	956	898	985	924	879	937	918	908	957	912	952	969	976	881	934	956	976	907	974	881	900	908	914	924	920	959	958	944	893	933	902	925	915	959	944	1000	945	969	948	907	940	966	949	969	963	966	941	952	960	900	933	934	916	938	961	946	938	893	912	940	925	964	933	970	938	881	956	930	965	921	946	965	955	928	956	924	897	939	985	926	932	934	970	893	897	865	927	974	941	982	956	961	909	907	924	938	922	961	861	915	941	958	916	918	949	933	957	962	909	913	927	878	927	930	914	921	924	899	921	892	953	933	917	939	947	962	933	996	953	961	922	946	915	972	920	920	917	913	982	940	882	915	893	928	934	950	935	929	968	963	898	919	932	949	931	921	961	963	921	946	960	931	912	892	991	958	949	973	938	960	931	899	975	932	898	918	972	962	957	927	967	924	909	948	979	899	919	914	976	959	887	1001	876	976	875	926	916	952	912	937	984	920	939	954	940	938	879	924	959	919	890	946	903	934	938	893	981	962	922	915	908	923	920	912	893	948	906	927	975	925	930	909	922	958	970	865	897	899	945	895	922	927	901	925	946	948	970	889	937	919	861	911	877	992	937	945	885	974	907	875	914	923	888	958	968	908	921	954	901	884	932	868	915	918	873	902	885	869	964	961	923	921	925	932	899	914	973	947	930	873	882	916	901	1015	911	902	887	996	902	924	939	930	928	946	939	933	943	944	924	942	933	915	961	910	949	967	910	985	958	940	912	881	957	922	917	948	961	960	966	920	969	928	963	876	892	956	957	932	969	913	911	952	952	912	930	912	932	901	930	913	886	915	916	985	930	888	926	885	955	945	873	894	957	890	947	936	977	906	924	934	911	928	890	914	923	951	926	881	903	890	943	917	897	970	932	903	929	935	916	894	950	910	946	874	955	901	940	927	949	872	913	898	945	904	922	962	958	954	963	944	957	927	922	939	897	959	898	875	970	948	939	953	901	961	877	925	898	901	971	944	962	920	983	927	964	903	976	950	957	867	942	872	946	880	945	985	916	913	874	922	936	938	918	903	920	929	915	856	981	896	938	973	909	869	919	987	940	910	906	987	943	918	996	917	886	927	900	940	938	916	937	964	896	875	967	921	908	935	911	922	890	985	947	953	969	987	856	913	912	946	928	958	884	903	895	915	975	916	938	899	881	932	941	905	897	914	908	907	914	939	926	873	893	908	898	1015	936	920	935	921	925	929	901	939	954	993	927	980	900	905	932	949	976	910	962	890	946	961	986	896	990	920	968	936	970	909	951	943	871	899	954	830	941	934	917	886	916	919	928	923	951	951	933	890	918	988	920	918	946	913	918	921	843	936	960	962	963	899	956	909	914	963	941	877	907	902	970	853	918	924	926	951	906	941	999	951	918	914	938	907	923	955	981	910	939	901	965	976	901	918	935	857	917	923	1004	930	953	934	903	900	953	890	893	917	955	974	940	927	972	928	921	900	949	937	900	946	890	940	909	920	884	896	935	980	930	942	922	910	941	901	929	935	933	912	895	937	996	950	955	975	925	955	943	939	933	918	942	924	886	937	914	950	879	866	940	888	921	937	888	921	891	945	900	968	975	884	906	925	960	892	915	950	944	904	918	937	910	950	913	949	909	920	957	915	971	918	967	910	928	933	920	983	930	945	925	944	1004	973	915	963	917	914	905	917	956	910	990	934	893	989	863	864	940	981	959	899	947	938	920	915	925	918	952	939	982	910	919	914	900	948	906	921	971	965	947	962	974	904	919	981	913	949	942	918	919	912	934	955	933	914	947	963	887	898	887	906	921	929	962	928	919	918	973	930	916	931	873	950	967	969	919	937	923	935	945	959	968	938	891	939	908	950	915	906	915	926	894	879	990	951	971	918	954	941	889	960	911	894	963	953	907	966	890	931	922	929	955	938	977	842	998	959	949	979	955	942	946	964	914	943	925	997	960	895	894	903	917	950	932	987	962	919	914	934	902	893	917	959	946	931	887	945	945	930	977	968	925	928	899	928	919	984	920	933	904	930	934	972	954	935	912	942	940	870	947	939	956	928	958	901	1011	927	963	945	922	916	911	918	905	873	936	933	959	926	937	898	969	916	927	906	981	912	928	967	940	973	939	924	930	877	877	956	935	883	920	959	947	872	921	956	975	957	975	901	925	896	935	938	915	942	908	919	905	978	927	871	906	928	920	859	954	874	882	968	915	913	896	885	927	1019	948	920	850	952	929	942	880	891	935	929	931	970	880	934	905	955	960	993	905	857	934	918	925	925	905	935	916	993	935	950	916	953	960	894	910	893	935	935	943	910	915	879	908	926	898	945	1001	924	927	956	898	911	961	931	964	947	908	919	861	950	877	999	919	837	908	958	906	866	941	920	955	928	973	905	965	931	941	916	929	948	937	932	935	903	923	908	930	992	905	941	951	1000	926	935	968	929	910	995	981	979	875	926	916	979	922	929	944	856	989	927	964	864	876	917	846	903	944	916	969	949	921	936	999	896	952	876	929	952	951	957	930	912	918	880	971	896	978	945	945	897	866	922	907	940	957	947	939	947	962	969
24702	21134	24734	27791	20958	3299	577	474	402	396	399	390	329	352	367	349	342	349	356	360	381	329	336	346	335	358	352	328	345	358	338	329	350	338	323	359	317	368	373	338	384	402	383	320	328	319	341	332	329	318	353	374	346	349	377	371	349	384	349	346	330	325	379	325	334	357	368	359	360	332	318	332	323	369	339	390	359	384	365	331	371	365	388	338	368	359	371	383	337	341	344	416	340	352	352	367	349	340	323	317	331	388	370	364	360	342	343	346	350	361	330	360	337	358	361	320	352	323	394	362	349	371	356	364	343	335	349	326	346	322	324	346	376	346	309	362	355	340	321	305	322	354	357	339	336	360	375	331	357	342	351	346	341	343	337	345	356	365	329	348	341	366	355	346	348	327	365	317	329	336	388	340	350	346	370	371	333	326	341	343	361	355	347	375	361	330	320	321	359	359	337	341	372	329	361	369	332	338	333	367	347	359	317	332	348	349	376	364	342	376	351	333	353	346	327	289	340	323	345	337	332	337	390	351	346	388	335	335	377	376	341	352	329	302	356	356	377	351	323	402	343	419	380	397	350	343	386	349	330	388	318	366	339	367	358	323	374	365	321	351	341	371	343	378	331	344	317	325	380	338	343	381	336	368	359	325	355	333	361	375	330	329	335	327	366	371	317	368	316	396	356	324	386	374	391	342	373	338	332	363	344	362	365	372	349	350	365	364	343	340	307	357	355	303	352	343	302	370	319	367	338	381	348	395	355	362	338	334	347	345	337	356	335	322	365	388	392	368	350	321	369	344	323	351	351	364	348	355	328	325	380	328	305	326	356	365	371	364	323	341	363	365	335	339	377	312	347	370	354	357	335	331	337	380	334	366	365	334	324	339	373	368	335	361	362	325	347	331	373	370	370	356	310	316	359	328	329	327	355	332	311	312	369	359	371	333	317	365	356	312	375	347	314	378	364	354	366	350	345	327	326	378	337	340	387	371	329	312	342	366	308	375	395	337	304	337	359	364	345	333	352	323	362	326	353	334	334	352	381	314	339	382	356	364	345	376	344	358	329	339	350	343	378	298	382	374	353	340	359	337	357	356	316	374	349	405	345	309	343	354	313	339	336	364	349	380	392	332	393	379	327	338	368	369	348	341	336	366	339	341	341	358	351	376	363	312	386	326	320	334	345	305	377	361	369	345	318	368	401	376	350	363	327	361	345	359	323	354	338	355	320	343	347	343	339	309	343	331	348	347	375	379	353	327	334	350	374	345	309	365	315	346	339	349	371	374	332	363	351	302	352	356	398	344	318	343	380	377	322	343	375	340	321	322	355	354	330	343	323	327	351	317	365	323	344	343	289	307	319	343	345	348	366	357	384	363	357	341	347	347	343	327	343	362	318	331	344	352	364	340	360	361	315	327	373	325	352	363	364	350	339	371	344	327	337	348	362	358	344	326	347	349	391	356	383	357	367	340	334	355	353	370	364	386	343	371	345	373	338	321	353	362	304	355	363	353	356	359	335	318	362	368	346	368	330	326	395	366	325	371	323	342	328	340	372	344	316	331	359	323	373	344	377	341	336	338	335	310	349	311	349	344	357	339	357	380	387	334	333	325	364	331	318	312	338	349	354	362	349	403	322	345	345	342	331	386	326	371	344	341	354	354	341	365	350	353	357	379	348	359	342	335	364	319	353	366	360	370	334	358	291	354	321	332	370	340	368	336	332	362	329	322	333	344	355	356	376	358	346	364	341	350	325	340	355	329	351	351	353	356	347	368	386	358	363	342	343	327	344	342	380	328	358	343	363	379	403	364	324	349	345	347	328	359	338	337	311	318	317	394	307	360	353	336	328	372	334	342	351	355	349	329	329	331	393	334	377	378	329	373	370	345	339	375	369	334	357	375	356	338	318	340	336	315	313	390	331	303	343	350	318	318	328	368	387	355	321	351	333	314	378	370	394	344	336	346	313	336	362	367	343	335	342	325	304	332	323	328	367	378	341	382	360	330	358	354	337	379	357	317	346	341	351	333	334	335	324	350	373	364	329	379	336	355	355	343	336	370	347	362	316	339	316	346	312	342	328	325	322	344	319	338	359	334	318	376	363	354	375	386	358	351	352	346	380	315	354	342	359	360	323	370	379	358	345	359	322	339	376	361	358	348	328	382	315	338	353	346	374	347	379	337	348	375	323	360	342	361	335	349	342	363	350	334	336	349	314	355	329	345	313	344	386	370	363	348	335	355	328	383	386	334	316	318	372	343	392	334	378	307	334	334	341	370	364	344	366	349	334	329	357	318	358	336	346	337	328	339	336	392	352	354	372	310	357	320	321	362	342	346	351	373	331	298	366	346	391	336	347	337	318	373	383	351	351	306	316	341	387	345	346	362	319	372	339	357	397	324	369	328	356	349	382	342	357	319	351	361	335	330	318	335	355	345	360	360	350	334	406	359	379	361	349	355	331	343	332	369	339	367	346	351	348	388	364	349	371	373	346	344	361	379	342	356	361	343	353	352	376	337	317	407	362	345	360	355	355	344	321	317	332	349	351	346	381	371	328	336	348	381	332	328	393	333	363	390	341	345	350	365	318	327	344	336	341	338	360	344	375	382	313	337	343	352	329	361	355	354	345	339	370	356	326	312	340	378	345	344	309	318	350	332	339	354	341	332	337	361	310	310	344	384	359	355	375	367	352	346	363	342	347	322	356	394	393	387	339	351	341	346	316	342	361	306	375	347	333	350	347	365	323	339	376	364	366	351	356	347	328	327	361	353	346	338	323	346	384	351	361	362	352	372	317	382	327	329	337	355	348	378	354	353	328	335	331	340	342	330	322	333	360	348	368	325	386	362	357	335	355	336	329	370	355	353	351	347	329	358	376	349	358	355	345	344	368	390	369	378	323	340	337	301	356	360	351	337	351	346	339	363	355	378	374	330	324	360	340	353	330	354	331	334	334	348	364	324	326	352	329	344	346	377	338	351	351	358	337	349	385	318	349	355	325	348	355	369	348	347	365	366	327	354	336	340	339	315	377	345	342	320	348	385	342	337	361	333	364	324	370	375	318	331	363	338	408	357	352	349	337	360	324	319	342	369	303	312	329	336	332	355	356	358	319	301	337	347	354	354	346	354	368	336	332	336	331	361	355	350	366	356	333	359	348	335	377	350	340	319	351	346	348	379	357	355	393	367	315	373	357	323	344	354	336	331	352	359	350	337	344	350	341	308	354	330	347	339	370	387	362	335	382	347	347	351	311	371	356	396	362	355	354	342	358	362	333	343	320	335	347	355	339	317	354	355	362	372	342	384	396	360	303	355	358	323	324	338	355	358	358	348	357	332	321	368	363	326	404	355	387	359	345	339	342	357	341	363	336	338	369	362	355	357	368	308	344	386	375	322	325	355	353	343	374	364	348	335	331	313	295	335	335	342	347	348	368	349	364	373	368	378	363	310	362	334	377	367	348	350	375	346	331	353	338	325	349	375	323	355	344	340	349	351	343	349	327	342
4202	3134	2154	1344	1030	871	884	824	772	785	809	809	766	767	779	720	738	777	750	732	748	738	760	784	730	721	772	753	736	755	800	721	753	733	757	726	729	753	709	802	818	742	788	764	770	781	753	742	718	765	777	777	763	732	763	721	777	773	790	728	795	789	826	712	765	712	787	742	749	774	775	734	793	776	791	755	739	741	741	701	739	790	782	707	790	720	719	712	801	744	722	722	756	786	787	822	747	745	714	719	715	727	741	785	718	772	792	779	801	785	738	727	724	766	773	744	725	767	783	752	740	816	744	754	768	717	739	755	784	791	761	743	753	758	774	723	774	770	744	763	691	771	733	739	758	757	698	724	743	784	722	761	761	737	786	783	743	736	741	766	756	726	761	818	757	719	751	786	786	761	723	764	762	773	808	762	728	767	753	685	778	784	721	784	721	752	757	737	720	730	741	734	793	779	758	759	780	755	777	758	731	749	745	726	721	799	766	732	754	783	802	751	785	727	743	720	775	769	755	740	741	734	718	779	759	768	787	765	732	739	766	749	754	741	767	773	767	774	725	711	823	762	759	758	807	805	720	791	747	782	769	797	743	737	775	710	761	722	814	753	811	718	779	746	719	744	730	724	706	707	760	746	729	768	749	732	727	763	761	736	775	699	777	758	738	735	681	776	732	709	724	775	784	808	733	756	807	702	735	827	805	744	729	768	737	824	675	788	764	730	748	752	775	777	754	788	766	742	736	716	729	782	750	791	741	762	728	767	750	743	752	756	726	770	803	747	746	763	731	730	736	778	757	760	769	704	759	794	733	745	792	790	735	776	774	737	736	769	766	740	795	729	722	735	723	733	742	727	762	718	800	771	758	754	753	740	756	772	743	755	754	746	749	773	688	771	758	742	793	786	819	772	760	736	754	769	767	754	774	857	798	767	703	793	802	820	735	706	754	710	768	783	753	785	737	755	733	770	766	757	706	788	734	774	758	729	774	752	786	756	725	743	764	695	788	801	776	730	730	768	785	713	790	755	778	760	710	713	793	735	756	728	713	716	741	687	786	755	756	762	778	766	787	763	739	730	744	755	742	773	748	695	730	757	712	810	800	736	747	788	751	776	782	750	754	781	683	760	789	772	731	802	767	754	791	737	732	800	745	762	793	762	743	728	757	808	711	727	754	773	754	770	780	796	757	752	798	736	818	753	750	719	733	748	751	775	750	757	768	723	743	761	766	750	817	712	727	762	762	750	746	785	836	793	723	757	767	812	749	775	743	837	738	706	698	755	740	742	776	708	746	751	707	785	808	766	727	734	727	734	804	753	749	759	751	703	772	723	716	746	743	753	725	777	769	743	745	822	745	779	839	750	762	726	733	762	783	782	739	749	717	752	731	754	707	750	778	757	792	724	757	731	721	752	761	721	728	722	755	742	748	736	790	756	762	715	757	748	732	801	717	786	728	723	695	755	798	742	716	743	769	813	776	785	764	799	775	749	759	734	721	721	759	726	747	786	732	755	755	754	762	711	743	749	771	754	741	732	767	764	773	750	795	757	706	762	760	734	766	768	724	751	750	774	791	744	753	778	778	729	724	741	785	773	776	775	799	758	762	764	707	710	781	751	793	775	752	755	763	753	711	758	722	797	739	724	727	735	747	773	751	781	735	721	749	781	725	786	719	769	754	772	706	769	797	760	782	790	733	760	760	766	780	730	768	755	732	720	734	812	721	741	728	734	744	771	772	762	781	772	719	800	783	764	740	753	709	765	812	751	748	715	768	765	743	720	773	762	775	772	728	756	755	739	760	736	743	783	751	776	769	737	727	770	754	752	742	743	742	788	759	770	782	756	760	768	767	737	768	809	740	748	719	739	759	749	801	748	755	748	758	739	781	770	713	761	724	746	748	743	752	755	724	740	721	714	775	735	802	715	753	720	789	700	772	758	792	772	796	749	719	773	752	771	730	767	725	749	770	768	739	733	685	789	759	743	775	773	760	729	725	734	749	710	735	747	765	774	738	797	720	723	786	766	762	788	818	786	795	782	729	745	733	715	749	723	740	770	783	765	747	782	785	734	779	767	763	730	735	769	759	740	762	754	735	744	723	768	766	745	706	755	775	745	762	829	753	744	757	738	747	817	746	776	750	793	745	707	742	793	755	732	751	779	749	727	767	797	720	734	730	773	756	739	757	729	728	698	783	724	715	740	739	738	757	772	804	757	754	728	770	702	761	721	715	728	775	711	750	762	746	714	725	755	732	772	771	767	768	695	756	750	734	726	691	753	719	731	774	752	719	763	726	745	771	753	761	732	720	787	773	705	773	711	715	771	765	764	758	749	759	754	808	799	762	787	708	763	741	748	738	729	763	776	774	747	741	769	803	782	763	784	766	764	757	690	770	786	831	765	786	752	733	740	772	748	766	761	781	757	756	798	784	832	798	744	745	750	776	756	755	731	757	768	695	725	764	741	723	777	803	765	756	750	698	756	745	760	756	750	773	764	793	774	759	791	755	763	743	772	753	711	759	700	746	739	718	727	773	820	802	783	708	768	770	769	740	703	715	760	763	747	758	710	768	774	772	801	820	720	737	771	755	770	733	737	741	759	773	762	770	769	759	747	759	747	723	756	734	736	759	788	762	741	745	742	739	762	776	746	719	763	702	759	724	763	737	770	772	782	756	703	779	789	763	743	724	774	752	751	746	727	770	756	740	771	746	717	810	790	769	766	787	727	776	791	746	775	744	765	784	768	756	739	753	729	712	742	798	734	807	719	809	743	740	727	713	816	739	747	820	793	716	758	712	723	749	765	774	737	749	752	734	710	750	729	774	777	720	718	757	739	699	764	741	752	744	763	789	738	744	767	795	766	741	747	752	730	778	736	763	830	714	730	761	751	739	769	740	752	748	737	753	752	762	756	738	730	799	709	754	804	776	758	760	762	741	740	766	763	757	770	753	720	730	795	784	777	754	777	742	817	740	755	810	731	763	785	716	735	713	753	778	712	735	762	709	710	729	757	775	725	719	739	725	764	761	796	763	756	726	710	778	763	757	761	737	746	776	793	761	774	771	720	766	747	744	711	762	759	808	759	728	783	763	769	687	730	753	762	700	763	734	773	772	703	768	786	788	737	723	760	742	745	794	742	772	756	758	764	779	718	721	780	708	713	796	748	741	754	726	759	706	775	757	719	803	738	754	779	777	773	685	710	774	745	754	783	763	806	787	717	726	774	760	776	741	747	748	672	751	773	764	787	717	779	750	762	766	707	743	743	775	746	741	812	761	745	732	770	746	759	775	785	767	835	796	752	782	756	782	699	742	735	770	748	762	768	727	732	806	725	707	711	792	773	755	736	768	772	782	765	758	764	737	791	776	689	720	773	747	736	772	729	778	765	756	754	689	749	758	752	772	754	756	752	755	756	729	744	739	734	739	725	746	682	761	727	742	779	746	736	756	832	777	762	708	744	774	754	732	763	730	764	742	733	722	715	737	754	727	708	727	728	798	741
23986	21160	25380	27219	21162	21145	2669	444	339	269	240	212	220	222	198	198	220	207	192	207	181	201	168	208	181	186	191	175	164	181	174	173	186	164	191	167	159	192	200	187	168	172	188	167	162	167	139	160	183	183	151	165	145	184	177	192	181	155	165	189	182	170	161	176	170	174	159	179	160	185	180	172	187	146	138	149	178	182	176	168	179	183	188	160	168	180	170	178	155	130	170	185	153	166	168	154	183	162	180	140	183	147	185	174	166	151	176	155	161	191	173	150	164	142	171	175	162	171	163	187	149	185	158	157	150	158	187	183	180	165	162	155	174	168	162	149	169	156	171	169	160	175	146	156	167	179	170	181	168	163	176	173	137	172	136	193	187	156	171	182	179	181	165	186	194	166	180	167	165	169	160	196	147	179	153	168	167	148	162	157	202	184	147	171	171	172	185	187	176	186	158	153	184	189	155	165	168	168	202	162	201	186	177	174	182	170	163	169	160	204	171	181	153	153	136	167	172	150	183	195	165	188	166	179	168	147	157	165	172	144	182	158	181	167	157	157	176	171	161	154	180	153	152	167	163	161	177	154	166	184	199	180	194	179	158	159	149	164	156	158	158	154	166	204	193	166	164	166	160	179	168	154	170	168	167	202	160	170	174	164	190	153	160	165	175	167	172	171	159	161	167	187	162	164	186	179	180	184	162	174	180	183	163	192	155	178	158	155	165	182	186	147	170	169	177	158	174	148	143	143	137	180	162	174	192	168	165	181	169	156	156	165	180	164	166	185	187	166	154	164	169	181	154	171	179	157	141	156	184	158	178	136	169	175	168	195	191	151	169	170	177	144	170	171	196	168	159	163	142	183	138	175	175	158	164	181	168	181	159	170	168	150	181	189	167	156	167	186	171	169	180	149	162	198	188	163	170	184	159	156	164	168	152	167	179	167	172	180	162	170	166	141	162	158	161	172	152	134	164	200	175	171	176	172	181	171	172	174	161	155	162	206	196	174	179	151	165	163	168	174	196	178	168	164	183	155	152	174	160	155	167	155	151	175	164	183	161	179	149	149	162	155	164	188	153	151	157	165	177	137	176	151	194	161	147	179	193	138	171	151	158	184	167	135	182	164	187	172	181	177	170	192	194	162	192	170	139	185	180	192	148	166	169	143	190	177	152	173	164	171	162	168	168	165	166	157	176	200	152	165	169	191	193	151	165	154	155	162	156	161	180	183	180	148	170	154	187	158	157	176	166	147	139	145	166	165	139	167	153	183	166	162	143	158	178	154	166	162	182	136	183	171	163	158	156	163	164	191	163	180	147	159	155	183	163	164	193	156	164	153	185	155	156	196	164	193	185	181	162	160	174	172	175	156	205	160	167	139	186	149	162	141	157	182	186	183	149	157	176	178	183	181	146	165	147	164	172	140	180	198	193	204	156	169	167	177	154	148	170	158	185	161	196	157	159	184	146	181	163	175	157	178	175	163	189	180	178	141	188	153	166	166	163	184	158	183	185	203	155	168	156	188	197	181	144	179	174	170	153	146	192	170	159	157	174	144	183	159	171	167	172	152	182	158	145	161	179	164	179	151	177	159	174	166	155	180	188	186	152	152	188	177	159	160	152	153	163	164	146	180	176	175	160	176	154	187	166	147	140	185	171	140	170	147	155	170	174	148	187	171	168	181	184	138	153	171	158	164	192	163	166	175	163	186	178	196	200	194	145	151	154	163	191	163	151	175	165	157	166	162	157	167	193	176	191	185	165	149	186	157	162	180	157	178	165	170	165	154	162	149	167	160	187	180	193	182	167	157	183	204	175	168	219	171	172	184	159	162	192	162	166	178	172	172	146	169	159	169	184	165	191	168	193	157	166	178	175	143	189	189	185	165	171	165	180	172	169	173	153	156	165	176	172	147	175	168	149	183	190	161	158	175	174	172	151	177	161	173	167	152	169	174	173	174	172	187	171	177	164	193	201	186	150	160	144	164	176	186	165	171	191	175	170	177	150	144	177	171	177	158	166	184	152	150	180	145	175	160	174	185	138	161	186	188	169	178	170	184	169	181	147	194	200	186	159	166	167	183	151	174	160	152	167	156	183	151	193	164	177	142	162	184	196	172	167	184	155	186	136	157	173	154	173	160	189	174	177	175	147	146	175	170	176	162	141	161	190	169	174	133	168	177	173	171	197	165	165	179	181	156	162	173	174	173	173	183	166	156	177	175	163	168	153	146	184	193	162	125	163	145	188	173	186	162	187	171	175	180	178	169	175	159	172	163	155	167	155	150	188	186	198	175	182	150	181	168	166	176	186	170	156	150	154	163	156	173	165	160	163	176	163	134	176	159	142	158	147	167	179	177	167	184	201	200	162	159	161	155	185	157	188	167	168	167	165	169	160	158	188	178	168	168	167	161	188	181	169	161	206	180	159	146	173	163	176	167	172	174	161	193	172	146	172	191	168	188	168	150	167	149	152	188	142	176	172	158	194	153	160	153	144	147	179	160	179	169	170	184	190	161	161	169	156	176	163	141	156	172	144	164	156	156	159	180	160	175	167	170	144	172	193	164	148	150	166	178	161	181	165	182	169	163	172	176	180	181	179	180	167	156	175	156	163	164	178	170	158	158	180	168	176	167	156	173	163	159	164	146	190	176	190	178	167	160	184	157	156	164	175	157	201	168	180	175	143	166	167	151	169	152	167	165	173	165	155	174	174	173	146	162	165	177	154	142	183	153	162	178	159	175	164	152	195	162	180	164	180	147	148	176	174	168	190	168	191	166	164	157	158	159	152	158	180	173	158	210	185	169	175	173	178	163	155	150	173	165	180	180	176	181	212	169	182	179	182	172	169	168	158	187	157	158	207	179	154	178	175	172	176	195	159	181	171	175	198	150	170	159	177	175	160	171	149	151	179	184	181	168	154	146	146	170	152	160	168	157	140	159	148	165	162	175	167	172	193	204	191	176	162	163	150	179	189	172	150	146	166	177	210	179	187	166	189	143	187	171	141	177	165	185	172	173	134	167	149	193	170	182	162	160	171	170	154	159	179	174	147	184	195	167	166	164	181	161	197	175	199	152	164	159	170	161	184	169	182	151	174	163	175	154	161	154	199	173	182	203	140	153	174	162	172	161	169	159	156	167	204	156	158	162	173	167	181	175	151	135	168	187	162	181	156	133	186	186	174	187	154	142	182	163	177	173	159	137	161	167	174	166	170	153	172	164	157	166	179	185	188	186	187	156	154	153	155	167	171	157	167	162	164	186	193	151	159	151	167	178	173	156	162	157	169	158	169	172	171	157	177	172	156	172	168	154	159	194	198	168	173	158	182	183	219	166	177	163	167	181	181	159	165	192	196	201	181	203	161	164	158	142	181	161	153	149	164	182	167	167	182	188	152	171	169	157	173	156	170	161	176	171	156	166	169	168	198	153	148	151	153	182	163	151	162	167	168	186	180	156	168	150	187	162	192	168	149	153	161	168	157	158	182	167	160	162	158	155	201	161
3379	4902	3141	1376	865	641	528	530	473	470	473	421	447	436	438	424	443	403	451	431	399	414	390	429	430	374	376	413	441	411	424	433	413	428	420	413	375	437	425	400	392	407	416	406	425	404	366	421	401	391	403	401	450	408	399	383	386	425	411	409	396	410	399	448	400	400	379	421	442	404	423	422	412	375	406	403	388	414	418	425	403	373	421	419	393	389	396	395	420	405	392	402	394	403	389	454	466	411	392	407	410	397	437	372	440	412	420	405	417	400	405	421	406	386	403	417	372	431	404	417	389	388	413	399	410	419	406	432	418	409	410	379	435	367	410	411	425	433	408	424	411	420	376	388	412	402	408	376	438	362	406	378	393	408	379	403	371	422	372	432	392	402	414	381	404	411	425	427	414	392	387	408	405	390	419	387	407	416	455	391	443	376	398	434	396	404	425	377	438	405	395	373	365	379	429	403	380	435	416	407	398	384	400	360	387	394	416	395	424	423	393	403	415	396	396	434	401	420	406	399	400	397	426	377	390	404	399	359	414	405	396	386	451	419	403	410	389	383	405	420	393	388	384	426	391	397	387	409	430	413	384	379	381	415	430	424	392	399	412	401	417	368	400	393	383	408	394	422	391	401	402	408	418	423	407	387	434	391	381	417	414	415	391	435	387	407	406	373	424	418	447	424	416	392	407	426	418	439	442	430	422	400	400	404	407	425	410	416	409	381	393	405	418	414	420	387	430	422	458	405	412	420	397	397	388	395	405	402	381	448	417	423	397	390	391	431	393	357	365	354	393	381	416	414	394	419	423	417	382	410	417	392	353	409	387	391	428	424	458	401	379	438	373	397	407	421	413	397	377	408	443	387	435	408	410	402	407	393	411	390	386	413	415	427	397	442	384	398	399	389	399	392	392	395	399	391	392	425	406	414	393	435	407	389	388	395	411	412	432	396	394	443	403	412	434	358	447	393	420	410	409	433	417	395	379	405	403	410	397	372	428	419	368	422	431	425	427	402	363	399	395	440	388	373	399	445	424	447	392	394	424	434	392	394	331	388	410	370	427	410	429	425	414	411	389	436	398	396	417	414	414	392	427	371	385	415	407	436	394	444	394	391	421	383	412	430	410	415	422	406	387	408	403	391	414	374	405	411	391	418	386	397	401	383	401	418	413	406	417	397	418	397	385	420	428	406	408	410	410	392	388	426	414	384	404	405	369	427	409	383	388	400	411	427	380	437	407	403	400	420	378	396	427	399	427	400	393	408	379	415	417	407	402	426	431	382	416	410	412	426	426	438	399	392	389	402	421	421	431	432	404	417	403	443	415	392	395	401	398	400	369	402	421	394	381	411	406	367	406	381	425	388	420	407	397	383	409	384	391	413	392	414	425	432	388	399	423	400	376	426	397	402	417	400	387	372	416	400	425	426	406	401	382	375	426	415	404	431	414	405	420	395	397	422	401	406	417	460	371	382	382	395	410	401	416	420	441	405	421	414	450	402	412	388	401	394	415	370	388	387	419	396	400	411	414	428	416	434	367	387	403	404	424	415	423	358	388	384	422	432	382	456	384	394	389	399	442	388	422	402	416	407	394	414	423	390	382	407	414	426	381	360	413	412	392	405	383	402	387	414	397	400	387	413	436	376	403	411	407	398	403	386	392	370	434	383	399	395	427	405	387	400	397	408	441	433	382	420	393	367	407	406	396	385	419	415	415	398	404	409	384	408	387	424	394	389	380	409	460	407	447	393	439	379	400	358	364	406	383	403	409	405	443	401	388	391	410	425	400	407	404	410	408	414	406	427	397	374	396	401	451	405	421	426	387	423	384	371	406	431	428	387	411	386	401	416	396	363	431	386	447	407	360	436	429	400	358	412	411	377	425	390	397	395	414	399	403	437	415	409	408	406	415	387	397	401	386	396	392	428	410	411	405	413	432	389	423	410	418	422	403	426	402	408	416	388	428	364	408	392	379	399	385	434	435	377	398	406	419	415	410	400	386	416	414	438	405	409	424	410	416	366	435	377	420	402	390	365	406	391	403	414	356	420	415	405	427	408	398	408	364	387	403	392	403	389	405	416	384	403	406	384	386	389	406	435	377	396	432	410	401	363	401	413	393	408	371	381	451	392	396	413	417	380	416	390	467	388	380	391	398	385	394	420	402	388	411	431	411	403	421	390	379	398	389	391	403	417	397	416	417	378	432	413	432	432	409	428	400	381	366	413	438	386	375	412	400	423	417	425	417	378	416	353	422	401	420	411	408	375	408	396	444	378	419	406	399	408	426	407	364	402	387	412	385	441	433	431	396	377	391	423	406	395	364	421	392	405	398	388	364	423	415	430	410	441	419	389	403	417	379	428	390	403	401	411	393	423	401	399	392	400	389	400	370	418	405	412	386	383	422	408	395	397	419	401	439	408	385	390	420	411	397	366	427	384	395	419	429	377	371	410	403	402	388	424	397	401	389	389	378	407	388	435	404	403	396	406	420	421	427	421	391	379	408	398	385	441	419	389	413	382	433	426	380	407	403	407	396	431	382	432	433	406	405	388	409	390	441	424	377	389	422	372	416	407	390	413	413	362	423	422	395	418	423	412	384	416	389	431	424	426	424	388	398	419	379	424	393	422	459	402	418	408	415	401	442	406	415	433	380	373	402	404	426	387	385	401	401	368	411	402	433	404	413	400	384	415	414	402	390	392	411	415	389	410	428	407	389	445	397	393	384	384	376	386	422	450	395	412	405	423	385	382	385	419	421	411	440	436	420	404	439	402	379	426	372	427	395	405	396	385	399	384	413	421	429	422	386	399	396	407	424	390	410	433	437	411	409	415	408	396	411	412	387	428	390	419	375	376	403	399	394	409	426	448	407	412	433	415	415	385	402	400	419	422	411	396	438	432	397	392	367	400	398	398	412	406	412	386	417	398	359	406	419	418	429	427	407	416	380	387	397	406	380	415	381	410	422	390	399	430	401	421	416	412	410	423	397	381	387	383	417	389	396	406	360	393	410	403	407	374	407	412	406	420	420	420	393	395	422	386	415	386	405	402	414	362	405	384	436	389	368	425	409	388	400	413	424	398	377	406	414	418	434	384	450	375	446	420	396	407	396	377	426	381	401	441	386	401	411	360	334	391	409	392	394	415	391	400	413	413	417	396	384	374	392	440	407	420	385	417	380	402	370	413	382	382	429	398	407	403	419	392	397	378	400	381	424	422	444	432	410	429	418	401	395	376	434	439	388	417	390	433	421	418	410	449	416	432	409	392	421	392	357	385	392	376	406	417	395	384	384	353	355	409	408	374	404	452	369	436	475	416	406	399	402	409	414	422	426	396	396	419	383	381	399	417	400	402	409	419	405	376	431	388	383	425	414	426	408	419	398	429	385	399	418	394	392	418	415	400	428	400	388	394	423	435	411	372	369	416	398	420	388	380	395	419	425	363	373	397	418	417	414	419	411	405	391	374	400	468	411	397	412	402	383	389	404	389	401	362	403	426	407	381
33256	11327	1415	560	496	444	382	411	407	435	422	376	425	401	434	411	434	396	412	363	397	449	448	442	402	426	429	395	418	442	380	390	433	404	412	424	404	411	427	397	382	421	400	416	397	380	401	417	370	414	384	377	392	392	410	421	407	403	464	408	421	425	449	412	403	403	429	410	403	415	405	431	409	372	357	385	397	443	419	371	408	394	439	429	436	381	411	410	366	406	398	374	402	419	428	438	411	438	403	371	387	392	415	437	415	434	421	400	411	441	399	465	439	435	380	431	404	427	424	425	425	399	394	389	436	391	402	411	427	390	412	396	435	432	454	388	451	433	378	356	443	417	397	381	425	398	416	384	389	359	411	397	454	405	414	391	403	398	380	424	409	416	379	409	452	399	419	430	449	396	385	371	396	346	406	415	437	391	416	420	417	378	393	409	443	394	392	411	458	396	428	362	382	430	404	425	432	384	381	385	384	443	456	387	389	393	452	395	412	419	396	415	389	419	388	385	401	420	443	383	403	388	418	409	430	445	382	391	417	413	379	386	445	401	391	421	413	394	348	394	391	423	390	388	410	407	403	389	418	412	407	442	399	438	397	437	400	429	401	391	420	417	442	453	405	404	414	394	409	405	431	380	400	420	424	412	416	429	401	388	383	440	424	421	401	458	415	425	410	425	409	404	407	372	411	436	413	367	416	413	430	417	390	428	409	419	409	407	426	387	398	414	419	363	363	381	418	420	395	410	422	375	388	421	413	420	430	416	485	377	427	422	376	389	410	407	413	381	338	407	427	375	405	424	403	416	448	392	385	403	416	396	371	445	395	450	403	389	394	395	428	355	411	360	413	427	404	408	433	424	387	430	416	451	396	423	397	431	387	421	444	413	390	398	443	413	411	394	410	392	373	394	393	396	399	412	394	358	405	409	398	396	388	415	425	389	428	408	427	392	384	413	410	393	411	358	438	402	402	378	395	377	426	390	408	430	400	386	405	405	408	431	403	414	442	426	379	407	400	395	400	396	423	386	420	396	434	381	365	409	416	414	435	409	412	431	439	379	415	410	424	423	386	416	376	432	390	450	443	406	399	346	419	368	398	388	400	409	402	358	400	384	379	422	404	399	424	420	416	384	443	467	410	399	389	415	422	428	405	388	383	379	441	434	359	423	448	413	419	378	391	430	465	384	412	415	408	421	405	421	405	397	429	400	434	376	423	390	400	431	437	405	417	429	422	382	420	408	412	396	386	428	410	379	359	402	393	402	394	422	411	403	384	429	429	401	389	428	438	389	445	411	408	420	405	428	411	408	403	434	429	377	387	377	402	418	387	361	401	380	445	408	387	422	410	430	358	402	437	415	412	432	384	376	415	438	391	411	373	420	401	406	400	396	395	419	392	437	428	398	436	371	425	411	427	364	394	394	406	399	447	365	454	408	449	434	415	413	410	422	398	394	460	416	452	377	403	379	398	375	442	414	426	409	430	379	412	412	434	419	442	413	420	406	419	412	420	366	415	429	410	418	415	401	368	390	398	411	364	435	390	423	409	418	399	407	438	405	431	419	428	428	412	388	405	389	383	375	429	386	414	381	396	396	350	408	394	400	403	389	429	457	427	418	398	397	386	401	456	423	430	432	383	375	416	394	408	428	396	409	387	419	436	429	351	367	396	381	433	360	406	394	420	348	399	388	389	416	393	383	414	404	371	410	431	445	408	432	339	392	407	430	384	376	390	389	386	417	395	414	391	377	375	402	426	411	416	389	364	411	437	408	391	402	406	410	411	425	426	419	430	394	422	404	426	416	415	416	364	376	393	409	364	373	394	398	433	407	429	421	394	380	403	451	431	379	411	424	408	456	398	431	432	418	389	350	388	422	426	395	407	429	405	403	399	399	390	431	394	408	387	421	420	412	409	388	419	381	401	389	377	422	436	417	418	407	402	401	442	383	407	415	383	382	420	398	389	404	408	430	364	442	392	410	407	387	447	409	406	405	435	381	420	422	386	385	390	409	375	425	394	433	387	435	448	412	411	413	397	404	396	387	468	392	391	404	425	412	364	408	432	427	418	416	378	381	405	382	410	386	394	357	437	395	374	414	454	458	401	382	397	370	413	439	413	411	403	393	410	464	426	439	425	407	396	373	410	452	411	451	411	424	424	426	376	407	451	413	403	409	405	390	366	397	447	373	392	425	430	430	421	407	409	372	408	421	407	404	407	359	384	434	388	392	414	409	443	405	414	409	380	422	433	420	360	405	402	400	461	430	395	369	402	409	372	459	395	373	434	377	419	466	420	396	428	398	413	408	412	417	443	381	450	387	413	393	446	417	413	424	394	386	383	401	397	406	430	406	403	408	399	425	423	417	430	396	383	425	391	402	403	437	420	408	420	398	423	407	413	445	389	361	366	374	378	413	390	381	439	420	464	444	443	401	417	374	403	395	416	406	364	378	432	393	422	421	415	389	431	435	427	398	387	397	404	388	388	424	414	400	408	390	407	406	419	414	375	407	436	397	414	411	413	377	409	415	402	403	394	392	462	389	382	364	436	415	368	403	445	403	403	380	426	374	395	424	395	403	413	434	414	412	402	410	366	412	415	368	431	392	375	416	381	433	411	412	399	414	416	382	395	404	434	441	401	432	392	420	427	423	431	395	405	424	398	409	385	446	388	395	372	426	457	392	434	392	385	401	389	399	377	402	438	392	436	398	448	377	418	423	398	445	419	439	389	389	408	417	440	390	385	430	389	419	396	446	446	391	390	408	436	431	416	418	410	383	420	368	374	390	373	377	428	361	390	410	385	377	374	429	367	373	368	388	407	395	394	385	432	385	427	427	390	426	382	413	419	378	405	376	388	432	409	383	378	428	429	431	403	451	414	420	414	409	420	459	411	405	398	407	423	397	386	433	391	421	407	456	395	397	394	400	420	400	411	413	425	350	374	410	427	410	403	404	447	412	456	430	398	408	407	384	448	403	441	430	399	426	379	408	389	415	397	387	378	398	408	414	405	391	422	441	428	421	426	378	420	427	417	414	444	445	413	404	399	417	392	386	445	408	419	404	405	396	389	375	434	403	401	378	439	398	385	403	437	396	411	443	413	416	381	424	411	441	394	425	371	396	414	422	381	399	381	396	412	394	431	399	413	364	390	431	420	423	429	424	378	394	435	409	373	399	439	399	386	411	405	406	407	409	385	443	432	396	402	422	461	414	378	427	381	387	382	406	392	397	376	415	395	411	371	390	391	412	371	429	405	406	416	378	425	384	392	404	403	392	429	386	428	400	394	394	402	393	396	438	415	389	427	391	385	443	363	417	390	446	437	436	421	440	388	386	385	413	398	434	448	389	430	411	434	402	437	430	405	409	452	447	418	431	367	399	418	414	417	388	408	412	425	403	402	429	384	386	392	368	406	397	417	380	437	373	385	365	382	399	431	384	437	404	437	407	413	404	414	416	359	392	364	382	407	420	405	391	422	416	420	374	425	379	423	441	405	409	406	435
6044	1145	968	895	889	879	903	922	878	943	885	921	879	884	920	945	893	858	818	901	909	903	918	900	906	940	896	874	863	886	897	834	860	895	878	869	895	878	900	900	853	887	865	857	933	942	872	866	893	895	890	900	946	883	937	864	901	895	893	907	885	885	916	891	904	874	854	858	869	897	924	875	855	836	863	856	825	918	877	941	866	882	916	898	918	868	892	875	918	871	898	881	881	855	944	857	934	891	868	883	861	891	873	903	888	879	853	884	859	857	922	926	896	889	900	840	891	923	877	933	936	870	876	890	903	903	905	860	883	877	894	888	849	881	909	879	904	884	898	810	868	883	929	906	908	880	878	895	866	889	924	884	789	887	862	882	902	885	927	864	902	849	885	894	852	846	934	872	902	876	898	921	841	876	873	849	867	856	864	864	928	874	890	836	881	884	898	897	877	876	901	882	858	877	847	951	910	899	852	886	878	926	869	812	871	855	914	877	894	866	879	875	894	900	875	921	868	811	917	887	862	848	869	844	888	900	843	836	917	905	897	891	879	910	878	863	912	932	857	875	877	847	882	893	875	939	872	923	897	880	855	904	935	842	826	943	915	919	867	932	864	891	857	911	930	906	886	909	921	868	881	903	900	900	876	917	925	892	881	898	853	886	890	870	876	896	919	908	885	928	893	935	880	896	876	913	879	887	936	923	870	887	891	908	889	932	891	877	882	939	862	893	893	900	893	877	916	897	930	897	922	850	921	853	937	912	850	847	861	878	875	870	854	934	901	863	923	885	873	885	854	914	890	877	900	876	871	844	926	872	875	840	863	905	903	873	888	906	858	904	862	904	852	890	872	873	853	933	885	881	904	857	829	832	876	887	889	851	898	877	889	859	866	927	886	920	913	921	882	911	871	910	902	848	877	876	864	874	904	852	891	926	908	925	866	955	902	880	897	939	913	896	924	887	867	906	970	844	869	872	877	898	862	888	852	953	843	899	868	881	844	859	859	886	861	913	882	883	876	915	866	901	897	879	873	843	868	873	861	869	911	892	911	859	888	891	878	910	943	896	869	894	889	873	928	927	912	891	869	851	854	894	888	878	916	855	875	855	847	916	899	910	939	861	874	876	898	829	914	895	870	937	915	892	907	849	829	896	865	909	891	871	867	848	898	898	913	882	867	903	896	885	886	857	918	857	886	831	923	846	881	918	889	881	934	888	870	886	850	906	948	872	826	838	842	930	906	911	896	859	833	874	897	859	855	881	833	913	857	849	912	892	878	862	919	876	868	884	941	928	898	921	889	921	918	837	876	876	894	889	868	898	906	881	927	860	861	942	909	875	880	871	853	889	897	894	894	830	884	886	873	890	916	846	910	879	900	870	898	863	943	865	859	901	903	932	846	824	893	890	906	847	908	933	917	935	885	912	891	901	878	902	833	901	867	926	922	881	935	889	839	875	852	870	892	844	796	922	857	899	848	871	900	823	895	880	854	891	940	858	899	897	864	909	859	919	852	864	919	858	836	860	903	919	887	859	864	840	930	916	899	832	916	863	873	918	823	950	871	884	859	883	873	949	902	886	892	855	950	872	858	893	861	897	882	886	887	929	875	910	933	887	973	912	906	837	890	850	842	826	925	867	911	877	859	929	847	853	869	874	874	894	891	878	914	888	913	856	885	875	906	869	868	882	892	879	896	884	903	894	883	912	866	893	832	896	870	890	882	934	870	905	848	900	882	872	883	885	937	892	843	941	879	904	880	887	870	875	945	882	861	921	886	905	910	845	873	833	876	860	893	870	884	897	875	873	834	924	911	858	889	887	879	881	880	875	900	834	896	932	878	880	884	954	877	888	847	900	900	873	832	887	873	913	888	870	905	857	841	888	919	901	911	874	923	915	875	840	850	860	850	901	843	872	873	881	941	840	907	903	888	938	830	870	831	838	924	878	883	886	912	923	900	821	873	864	892	918	953	896	925	887	905	856	929	891	867	920	832	913	831	892	891	874	900	831	878	909	881	868	880	925	884	861	880	843	897	886	846	919	874	799	888	867	874	875	939	905	900	832	925	863	910	863	894	858	935	856	929	908	871	867	850	938	920	892	863	880	874	927	824	885	874	856	876	861	941	800	871	852	912	918	896	800	908	946	866	865	864	893	935	936	850	832	870	893	919	867	861	906	857	879	945	973	840	861	912	942	933	887	786	911	936	878	869	864	822	903	959	906	882	880	855	882	908	890	880	852	820	901	874	917	906	919	921	868	885	884	918	884	930	857	922	892	847	868	886	910	873	893	869	867	859	871	864	871	878	849	884	872	922	891	855	902	907	937	876	850	911	907	901	901	869	859	881	901	891	867	883	880	915	867	893	875	882	948	929	847	843	856	847	987	902	920	864	861	870	903	910	847	947	950	931	945	960	939	875	868	908	877	883	877	846	892	839	899	881	855	900	891	916	945	898	899	881	873	909	881	829	861	904	914	862	888	877	889	891	843	893	884	894	914	895	891	869	910	911	924	856	942	890	895	837	901	884	884	857	913	804	866	895	802	834	882	868	867	860	875	852	917	876	887	842	904	918	847	821	902	886	906	889	881	844	883	930	892	950	921	881	909	907	927	889	856	928	840	892	917	859	907	844	911	882	910	892	904	889	910	921	841	898	893	923	895	899	816	895	859	906	888	895	891	890	908	871	916	835	924	920	893	874	873	836	913	943	887	882	841	844	883	884	877	936	878	847	854	889	873	844	895	921	854	884	901	870	865	891	821	853	870	879	862	909	903	899	901	895	847	869	844	896	876	885	869	861	863	929	847	874	889	902	901	888	918	867	874	866	880	925	866	837	864	881	918	863	890	921	896	895	889	885	851	908	897	917	866	892	897	886	864	891	858	905	845	895	840	878	862	929	933	923	933	882	854	892	899	903	902	919	886	858	885	891	930	865	853	920	898	877	855	833	901	899	878	877	896	859	903	861	862	914	866	923	877	887	894	903	912	861	926	853	938	873	930	852	896	878	887	930	911	818	888	882	900	872	889	906	855	899	887	899	872	874	874	912	860	836	883	865	860	914	905	884	899	837	929	856	835	904	883	876	875	874	888	911	949	849	856	884	907	866	878	859	830	888	892	870	893	927	890	860	839	875	877	892	889	857	859	879	909	912	879	904	935	889	842	862	907	927	934	857	887	888	827	937	882	875	890	914	876	880	899	879	893	853	886	875	894	913	905	892	849	853	900	937	868	837	865	883	859	818	934	898	906	927	867	943	883	914	878	859	871	921	889	922	895	892	910	915	885	873	879	946	890	885	901	879	910	835	891	870	858	888	921	862	910	876	884	893	858	871	893	904	924	870	872	850	840	878	917	933	922	931	918	893	939	925	916	914	880	886	906	868	860	871	879	843	856	870	845	855	879	845	895	880	937	911	860	885	910	894	861	859	915	863	884	894	866	914	864	913	873	921	892	875	904	904	905	850	901	896	844	827	873	895	910	868	902	846	871	878	872	906	893	910	893
24693	21142	24725	27846	20941	3211	601	484	429	414	352	339	332	360	355	338	307	330	417	353	339	334	349	330	345	316	344	360	328	333	318	333	330	341	340	333	335	310	367	373	360	365	310	328	318	353	357	343	328	337	302	337	333	358	346	342	343	321	330	316	328	344	372	329	328	314	319	324	368	326	365	301	301	300	316	325	302	335	295	335	341	334	340	342	347	338	304	350	318	330	343	352	325	378	307	346	357	324	295	338	325	332	324	332	295	310	309	350	328	363	313	342	350	315	343	344	337	317	323	316	318	371	337	377	320	325	367	319	369	328	317	354	343	292	363	330	320	340	318	369	328	344	327	329	319	297	352	373	303	357	329	300	332	332	326	360	374	363	339	330	337	315	325	334	331	337	327	338	338	311	337	318	333	333	322	321	302	299	328	339	353	336	343	364	335	310	356	317	351	319	348	337	320	324	349	361	298	334	343	311	321	323	309	359	370	327	346	316	300	333	340	323	316	328	346	308	312	304	343	330	366	349	324	336	363	326	304	305	349	349	354	340	366	355	320	323	343	321	346	327	304	348	321	311	322	306	360	349	329	300	328	342	325	294	377	355	332	343	316	336	340	358	299	335	321	341	331	316	340	316	339	362	336	359	333	342	345	289	316	332	321	353	351	332	357	341	349	324	320	336	311	315	380	348	358	342	356	368	332	323	331	338	313	309	352	331	324	319	329	324	308	326	349	359	303	350	364	326	353	318	335	281	309	330	311	342	345	309	326	328	304	309	374	363	341	335	344	313	324	285	326	342	344	289	344	339	344	321	365	362	307	351	334	321	323	333	341	336	324	345	336	363	310	324	328	343	334	345	391	335	348	361	325	306	341	309	341	347	331	333	297	323	361	340	386	376	346	359	347	349	335	324	377	346	358	317	334	318	382	369	307	337	338	349	338	347	307	320	353	328	340	320	324	319	288	380	348	330	337	364	363	325	317	348	320	336	375	340	329	353	325	331	315	356	329	353	338	329	317	339	319	348	335	339	354	331	342	327	339	327	314	335	339	352	337	322	327	324	347	334	336	290	314	341	323	334	320	341	344	351	326	386	359	307	304	333	351	371	372	374	318	338	315	336	328	356	315	322	353	326	347	326	342	336	355	349	363	325	339	343	365	361	319	337	339	327	360	310	330	311	302	340	344	320	332	316	335	337	349	353	342	325	303	313	358	358	362	347	328	331	317	305	332	312	335	315	350	290	344	330	304	367	369	299	324	344	312	321	332	343	328	321	337	310	296	336	302	337	334	359	347	315	337	315	326	334	303	343	308	327	334	350	334	350	306	349	352	347	328	334	330	305	352	347	331	320	333	343	348	373	313	373	344	390	341	345	308	368	329	301	321	330	326	325	336	309	314	338	322	324	330	328	363	334	354	313	352	305	324	329	345	322	340	300	359	319	334	332	351	342	366	313	347	333	302	338	354	347	327	323	324	332	324	364	353	336	342	321	389	334	310	336	306	321	318	370	364	286	372	328	331	321	313	308	331	335	292	318	346	315	345	357	327	343	329	325	329	314	355	338	327	362	376	320	323	328	364	336	324	330	338	329	322	321	335	352	353	359	314	333	327	310	309	331	342	309	345	342	332	352	314	318	327	331	346	352	327	347	320	321	304	367	320	343	344	323	321	321	330	348	319	302	327	331	338	357	328	357	343	334	372	325	340	330	321	324	359	314	347	331	326	326	350	321	340	343	349	333	346	331	363	315	297	324	303	321	353	319	348	333	347	301	358	374	328	285	326	372	325	305	329	319	324	334	346	313	313	279	341	311	337	341	334	325	357	327	306	336	324	329	322	324	343	328	330	325	353	351	321	361	325	332	332	346	327	367	324	327	330	349	349	349	328	390	316	339	347	325	323	332	324	348	332	358	341	333	353	355	319	364	328	334	353	347	303	306	354	376	345	320	319	368	310	330	350	311	328	341	323	358	316	329	315	350	354	315	317	360	331	368	329	312	340	340	326	299	369	316	329	349	333	314	351	291	341	316	321	342	358	344	305	307	304	312	365	288	337	325	362	333	311	321	354	376	327	354	358	342	299	353	325	328	338	352	332	319	349	343	369	293	301	329	358	278	341	336	352	324	335	333	345	329	356	332	336	369	351	364	348	336	361	301	335	342	327	331	333	336	366	288	340	318	308	311	316	311	319	354	340	362	337	348	339	321	353	340	321	313	332	319	326	314	364	319	317	323	349	354	349	355	338	350	341	316	363	342	329	352	343	344	328	346	344	356	340	351	330	354	327	310	371	339	349	347	322	339	275	340	344	348	315	307	308	333	326	339	318	319	351	330	340	311	323	355	358	331	316	305	328	325	359	368	337	329	348	323	295	317	305	355	323	326	321	334	351	326	340	346	359	323	324	326	327	358	330	338	307	343	326	358	343	346	305	304	321	302	316	309	353	330	336	339	335	347	322	330	293	313	317	306	344	362	342	350	326	338	315	359	334	335	344	321	327	353	326	370	321	328	353	319	318	327	347	286	345	332	326	349	328	337	326	350	329	370	354	357	344	351	307	306	360	337	324	361	355	347	332	338	309	338	346	302	360	319	313	318	321	378	329	311	335	346	363	318	354	305	312	320	303	347	278	354	332	330	346	361	307	303	333	356	338	313	346	363	321	316	362	346	309	312	323	352	335	363	344	363	348	338	365	312	362	319	336	328	307	322	376	309	323	328	292	335	334	308	325	347	375	357	303	346	310	332	355	361	341	309	342	355	324	391	345	326	315	339	333	390	297	321	338	334	332	342	345	326	355	331	335	346	369	323	310	332	327	354	343	325	359	351	340	369	330	319	320	286	325	327	345	324	302	328	314	322	368	300	312	303	331	352	309	330	354	311	296	322	328	348	318	331	334	325	305	337	370	322	288	302	309	357	314	338	326	316	337	346	339	313	310	319	373	323	309	303	339	350	353	342	339	311	348	336	331	361	366	299	313	318	343	329	305	321	346	349	344	342	311	376	334	311	339	310	344	351	288	360	350	317	310	348	347	332	333	352	320	326	350	330	345	327	329	339	329	298	354	367	319	386	323	354	304	307	362	344	326	345	357	327	301	319	342	332	313	292	332	356	328	400	345	300	305	339	329	351	364	318	312	316	372	339	332	343	345	339	338	375	349	313	345	338	341	350	327	339	324	344	326	337	323	302	329	325	334	324	320	304	339	294	306	332	296	336	339	301	342	334	315	316	354	359	349	329	316	327	344	346	349	315	349	320	361	354	316	336	341	318	337	301	326	332	324	324	352	294	301	348	392	322	367	340	351	332	324	323	355	366	336	287	332	350	344	357	380	333	339	310	380	312	301	358	341	346	338	331	333	323	323	340	313	326	395	355	325	352	315	318	346	326	309	356	366	324	350	339	312	313	342	329	322	319	359	345	309	318	333	315	381	314	346	320	348	304	302	344	304	342	336	327	307	349	369	351	327	315	344	339	299	324	333	332	294	359	302	338	363	334	312	331
3398	3078	2252	1289	961	868	836	773	704	765	698	786	728	733	778	779	725	718	734	739	711	748	704	741	732	716	728	771	738	719	704	708	702	722	753	730	748	738	727	728	721	762	759	728	709	704	716	746	709	754	682	744	727	710	721	694	719	719	708	770	772	755	707	737	742	704	731	725	676	747	710	708	684	729	733	736	734	733	715	735	757	699	734	754	760	744	713	681	728	803	689	740	789	714	755	727	705	696	716	701	715	733	761	710	723	719	728	749	762	726	739	740	719	715	729	741	740	739	728	714	731	739	741	736	721	740	685	760	728	712	724	697	727	747	748	745	700	763	689	740	735	748	727	731	744	751	671	730	713	714	687	687	747	703	701	758	759	762	743	696	758	736	739	731	758	746	713	775	666	710	704	715	712	697	755	694	750	706	725	767	704	706	764	680	738	713	764	703	693	695	716	746	664	717	758	752	744	696	737	701	757	714	727	765	739	725	794	805	714	705	748	752	774	686	712	749	718	671	758	763	708	730	635	742	717	730	720	699	744	736	736	787	720	714	741	757	739	777	665	731	699	707	738	712	776	726	742	695	730	714	680	708	702	745	707	717	719	755	745	662	682	733	715	726	734	719	759	731	742	756	728	708	749	719	721	708	766	728	704	741	756	746	746	752	710	692	728	731	746	717	710	725	774	735	739	727	702	710	712	738	705	777	704	709	715	724	681	733	690	775	708	721	688	713	726	671	739	686	701	773	714	712	784	721	729	731	736	724	764	682	685	729	703	714	725	698	762	781	714	757	675	767	756	751	735	697	724	728	741	713	767	741	709	674	750	712	669	746	718	742	740	683	745	699	698	756	723	674	733	754	724	720	713	724	759	701	722	732	687	727	697	737	771	741	744	698	732	715	765	675	707	719	773	702	769	718	677	675	708	720	714	668	741	714	721	714	761	732	698	692	748	718	702	714	747	691	703	768	703	722	727	731	702	723	736	688	781	705	722	730	680	729	751	756	743	717	697	686	733	764	750	712	730	752	710	713	721	727	699	709	711	771	726	772	715	701	735	709	728	720	760	689	726	716	741	724	728	724	646	727	709	715	719	756	739	710	758	774	722	795	716	783	741	725	760	722	775	728	707	741	721	723	702	748	780	665	705	714	785	737	715	738	714	684	675	711	738	740	710	733	724	730	675	748	731	715	758	680	686	717	705	736	685	710	706	684	738	689	710	707	728	686	707	745	722	680	739	731	720	711	702	677	723	744	734	719	705	750	723	707	688	740	716	714	703	698	730	700	711	694	745	748	714	706	637	770	685	692	713	733	728	744	728	708	736	711	689	728	740	746	696	723	740	730	684	798	738	730	736	778	779	726	715	725	724	748	690	722	751	738	673	714	752	716	753	765	738	701	763	691	760	736	760	736	693	710	738	676	694	728	758	712	697	702	738	778	742	691	696	702	722	732	685	718	744	727	741	738	741	676	793	719	740	710	702	743	756	731	705	726	679	762	696	718	753	722	710	695	690	724	709	690	693	712	737	723	703	700	737	722	749	690	668	718	706	723	772	754	724	718	762	761	731	735	722	695	723	723	706	689	748	713	729	737	757	729	700	720	709	720	730	729	728	688	748	709	665	710	753	734	687	799	719	750	704	742	710	731	712	728	710	700	730	745	722	722	709	688	700	784	773	713	780	721	734	727	710	708	720	711	720	742	723	741	734	732	707	727	722	707	738	739	656	713	732	724	731	765	676	723	717	715	753	784	707	722	722	709	724	724	725	752	760	712	725	709	721	716	753	735	717	668	742	755	691	813	762	715	788	699	714	722	699	701	732	710	694	773	696	711	712	744	744	734	702	681	725	735	760	741	697	728	701	771	690	687	702	717	719	718	796	720	749	743	746	693	729	706	731	792	722	743	763	730	729	716	688	733	715	788	754	686	762	739	756	732	690	748	737	720	749	653	729	724	740	777	748	745	679	720	716	754	723	767	722	710	687	744	696	670	701	688	752	698	722	750	723	731	767	719	687	766	703	754	734	700	663	704	706	719	773	734	757	690	752	769	689	715	683	710	754	705	696	767	712	683	707	728	740	776	734	707	745	735	678	718	759	718	739	698	734	756	758	731	684	718	707	722	728	757	750	693	751	791	731	725	729	757	760	691	766	742	696	720	710	690	725	751	749	666	728	685	698	778	705	756	696	732	723	688	703	669	745	757	695	775	698	725	753	695	727	762	749	707	675	746	726	731	746	726	722	717	717	723	752	713	731	751	745	765	723	711	729	724	693	724	734	720	676	683	724	723	780	698	714	725	721	726	666	664	740	744	689	756	747	688	757	707	727	768	744	754	725	729	689	668	729	721	716	697	744	720	715	698	751	680	735	725	733	739	736	748	731	719	716	682	732	778	789	692	777	727	788	723	686	743	731	756	702	709	747	699	700	737	713	670	763	766	716	745	747	767	739	716	737	726	711	723	678	722	740	690	727	695	722	706	702	736	733	693	770	693	732	739	749	738	728	709	685	690	716	734	726	733	760	692	732	680	749	737	700	759	704	699	717	821	794	722	715	736	741	713	707	748	731	717	695	755	718	727	702	728	719	719	793	668	757	731	710	695	695	688	710	717	732	701	729	733	740	715	725	779	748	781	760	715	713	776	695	700	704	720	689	736	715	715	702	792	722	725	703	662	699	711	760	701	697	755	702	739	701	748	733	701	756	709	718	732	728	746	685	733	702	749	717	757	682	766	714	705	682	734	691	706	696	694	704	729	748	739	778	766	692	757	758	720	706	662	761	715	693	739	703	691	692	761	738	705	702	748	720	766	723	724	728	735	707	735	747	696	722	704	716	704	739	709	757	690	742	730	719	723	723	731	705	724	715	683	706	710	734	690	702	757	764	739	718	694	658	752	708	747	736	717	755	721	680	732	704	750	736	743	812	717	766	774	709	743	724	745	732	731	741	675	692	702	715	713	687	717	717	678	734	666	733	685	754	738	683	717	747	713	766	778	732	714	695	726	718	704	698	683	759	714	731	709	742	714	706	761	747	750	741	714	732	746	718	715	716	747	720	749	757	735	741	678	762	751	697	724	754	745	721	690	739	751	757	704	720	710	685	723	682	781	721	737	735	733	723	714	706	736	708	714	721	733	697	756	736	745	723	755	737	699	664	699	768	773	756	696	735	686	726	727	676	753	702	746	694	718	758	733	777	708	693	780	730	736	718	728	723	807	748	706	762	755	724	724	730	743	745	698	725	684	770	712	726	733	690	657	697	758	743	758	706	724	771	738	705	727	718	720	721	704	724	710	719	750	712	733	696	706	724	660	726	726	731	706	710	767	717	754	714	774	678	728	754	748	725	679	711	697	685	710	715	705	700	724	726	781	697	756	717	690	715	721	673	754	712	747	730	730	655	750	707	735	723	716	716	772	720	782	727	761	717	739	737	769	676	748	731	747	727	753	710	743	743	739	750	722	747	711	725	695	714	688	780	722	706	734	705	685	787	692	723	742
24023	21178	25379	27255	21192	21158	2746	450	321	307	248	257	215	194	191	189	171	225	181	202	214	174	167	200	192	174	182	189	199	174	178	153	164	163	182	157	168	172	164	152	185	177	181	161	186	182	180	187	180	168	161	165	171	185	156	141	177	163	169	170	183	177	182	158	171	166	194	168	162	184	176	174	171	214	145	187	167	188	171	181	173	150	200	179	188	187	182	173	191	178	173	175	175	147	178	166	167	172	171	159	164	169	154	141	180	186	164	146	210	176	171	159	184	161	172	199	189	172	190	168	190	165	206	171	163	165	183	173	161	180	142	166	177	191	186	171	178	157	153	174	165	180	157	127	155	163	171	151	162	184	184	186	174	155	166	188	150	157	166	166	179	179	170	173	153	167	173	157	190	173	192	174	177	184	187	174	183	165	152	174	175	151	163	154	168	162	171	166	174	191	156	192	169	163	174	171	151	166	206	187	169	175	172	177	178	166	191	174	156	170	181	182	152	168	152	188	144	166	147	176	201	178	192	148	168	181	180	140	147	156	159	181	188	166	161	153	148	151	180	170	153	186	162	189	160	190	140	152	155	172	151	187	172	167	160	185	170	167	180	126	152	154	175	166	151	159	180	154	179	151	143	184	192	175	154	166	160	164	187	166	156	166	157	157	152	186	196	151	154	165	155	157	177	157	176	172	152	153	184	164	183	163	175	160	187	161	149	162	176	181	176	162	166	147	168	180	165	162	154	182	162	176	197	193	187	170	141	172	149	178	166	171	154	180	165	158	156	171	180	179	177	165	174	175	158	153	155	148	158	155	184	177	174	188	161	135	168	188	186	207	176	168	175	151	167	165	194	171	179	183	160	161	179	165	169	142	189	167	148	180	175	155	172	142	155	176	169	160	154	160	157	177	198	160	174	153	177	174	149	160	166	188	194	152	209	171	157	162	158	170	151	159	170	198	170	152	148	149	186	192	160	155	125	157	181	166	190	159	183	164	175	151	149	140	174	140	178	180	179	162	175	169	167	163	180	167	164	164	169	167	167	199	153	154	163	150	155	178	154	184	165	174	174	172	179	153	182	196	179	171	177	167	184	152	154	163	156	191	137	153	165	168	151	166	169	164	197	149	150	180	180	169	145	167	143	155	161	184	163	172	164	159	167	167	170	164	169	161	162	168	162	164	172	152	168	178	168	151	161	184	181	159	186	179	164	162	167	149	169	175	188	177	148	176	173	153	176	176	156	183	169	162	201	151	168	175	144	136	150	191	169	169	172	176	180	155	159	178	170	159	147	144	163	173	158	172	158	181	183	178	151	177	175	159	175	176	182	168	192	165	202	178	139	181	173	155	170	159	200	163	173	155	165	161	149	150	173	170	139	165	160	165	167	177	159	153	175	168	167	144	143	179	180	178	164	171	164	178	153	162	146	148	177	173	182	166	142	152	170	168	194	134	169	166	184	198	203	180	158	163	178	161	172	189	160	158	169	181	183	171	177	182	187	168	174	174	168	171	155	193	146	158	151	145	166	193	178	167	159	181	187	169	149	180	175	181	157	169	152	164	185	180	180	198	192	163	162	142	151	157	179	154	166	156	169	167	175	178	170	165	180	162	152	134	159	166	165	169	175	151	151	172	175	135	165	183	152	167	195	140	170	188	143	146	161	170	165	170	180	175	152	165	186	168	178	168	172	155	166	159	139	145	162	178	186	147	171	162	179	158	174	189	178	179	169	188	149	161	157	181	159	153	140	188	174	181	184	158	159	169	172	175	189	162	157	165	147	178	162	175	181	169	160	170	143	183	187	182	182	174	158	189	175	153	167	142	169	165	187	166	170	173	157	156	188	184	161	154	141	140	167	151	154	183	163	174	186	168	189	154	188	179	207	155	159	163	163	165	177	175	174	169	168	175	176	181	163	180	165	179	183	196	154	152	172	181	158	163	138	176	170	168	161	174	195	152	172	182	166	168	166	185	189	159	151	185	167	177	168	182	186	151	190	164	148	151	175	168	163	178	189	191	166	157	153	160	158	155	172	161	175	154	152	171	168	176	167	152	176	171	162	164	173	181	188	165	170	189	178	184	159	165	148	165	167	160	198	169	154	166	163	162	171	172	159	180	181	188	149	159	180	177	211	182	182	142	174	163	167	163	215	162	147	166	177	164	183	156	167	161	169	179	174	166	178	166	156	176	156	161	174	159	187	204	161	167	152	160	162	162	176	162	184	163	161	171	159	191	193	168	171	144	161	180	163	159	166	190	163	169	141	146	173	166	163	197	186	164	157	180	163	189	182	153	185	182	150	178	169	162	152	179	196	146	163	144	158	146	177	168	178	160	155	169	154	154	174	180	181	193	192	166	176	181	180	184	141	149	152	201	139	189	159	145	174	173	147	159	209	182	156	173	158	160	170	213	169	172	191	165	184	172	140	177	166	174	166	161	187	162	167	150	152	159	165	162	159	142	171	156	177	166	177	160	145	184	167	185	149	182	185	173	166	139	177	201	169	164	167	180	163	151	179	189	175	148	166	169	180	183	156	196	163	152	173	183	175	157	150	186	187	170	177	156	171	163	153	158	183	149	198	179	169	194	193	170	168	159	154	162	151	169	147	167	192	157	173	160	153	163	153	162	163	163	183	172	190	174	153	183	169	146	169	166	184	164	200	187	167	141	180	156	170	174	161	179	180	170	154	144	167	174	162	183	178	148	159	162	176	153	176	149	179	146	159	164	176	175	159	175	162	147	171	191	176	182	164	151	171	158	158	180	173	152	161	179	186	171	193	189	162	161	177	149	139	170	169	167	169	161	145	197	169	175	183	190	172	171	157	174	169	175	156	163	174	172	176	154	193	165	151	189	183	177	157	158	187	156	161	169	184	181	149	158	187	147	158	184	182	179	146	149	155	151	172	157	161	176	188	147	155	163	178	169	156	181	156	188	169	165	161	166	175	147	156	168	140	176	157	166	177	176	166	165	149	169	173	173	203	163	178	158	179	152	161	181	160	144	160	186	174	182	161	165	177	176	165	173	161	162	152	198	172	150	155	148	172	157	178	158	196	173	144	158	154	141	160	162	174	193	171	140	151	152	173	173	177	162	151	179	174	174	160	168	179	168	181	167	161	149	166	191	156	175	185	207	166	172	168	129	224	172	163	170	169	174	180	148	190	172	177	180	161	169	152	177	159	151	164	196	177	174	170	155	142	192	157	175	139	173	147	176	183	177	178	176	173	172	161	178	156	193	172	163	174	167	190	154	161	177	175	187	183	156	182	143	182	189	169	161	150	172	166	174	182	176	150	168	172	163	174	169	136	159	154	164	154	164	147	161	166	161	176	166	183	180	150	191	186	185	140	169	170	156	147	177	185	152	169	158	150	165	162	167	153	137	172	155	155	148	172	166	149	151	162	162	172	171	157	154	165	164	193	176	155	161	178	156	188	165	152	176	191	180	175	184	166	170	186	176	158	170	160	151	153	156	150	192	172	191	169	171	179	176	172	181
3332	5130	3045	1426	905	659	575	527	493	449	428	470	438	424	460	416	391	430	395	407	409	420	444	365	398	409	430	378	397	408	428	389	424	421	388	405	405	402	419	369	390	402	379	402	433	434	379	426	400	419	442	439	406	411	427	399	415	410	423	421	414	405	430	393	387	406	420	413	407	391	425	432	394	384	387	401	398	410	377	405	393	405	384	379	388	380	407	396	396	399	375	428	440	419	405	390	405	426	402	449	411	386	420	396	422	423	397	433	432	413	426	380	415	391	431	402	358	424	415	416	403	403	424	416	437	429	403	399	399	414	424	396	392	405	451	399	422	418	383	406	359	425	418	420	415	390	419	413	465	414	402	395	404	408	428	440	439	430	379	429	379	368	422	381	418	460	382	394	400	403	398	407	387	441	446	381	397	410	442	387	389	425	429	377	458	402	395	425	419	418	389	401	409	411	422	390	397	428	432	417	426	403	384	399	412	387	439	376	393	403	417	407	423	400	379	423	409	426	402	422	427	390	374	400	366	398	402	388	435	377	382	396	425	410	387	408	368	392	415	403	399	403	399	431	401	391	398	429	424	387	419	433	404	393	419	429	381	366	402	394	399	435	429	434	400	442	400	426	377	414	419	407	415	382	391	421	430	403	444	381	387	409	401	406	397	405	398	398	407	391	398	412	408	419	423	411	373	416	452	400	395	389	392	413	424	395	404	389	386	465	404	417	357	412	405	412	414	401	403	449	409	396	419	417	419	397	404	399	467	416	398	418	419	371	380	392	400	411	376	459	409	394	380	415	387	379	398	411	423	431	434	409	395	407	402	374	371	396	414	387	397	397	407	408	366	409	420	413	397	388	396	382	431	380	378	440	397	416	413	398	393	436	395	424	405	433	364	424	386	416	391	394	372	421	402	408	403	384	398	398	403	392	397	401	398	410	369	424	400	380	369	458	376	423	406	385	418	385	401	417	437	409	412	441	398	408	389	402	400	447	413	425	425	421	414	375	399	404	419	386	417	417	399	402	412	422	367	428	381	394	345	430	389	420	433	390	406	435	393	421	400	390	420	411	394	387	443	405	393	425	446	397	405	374	388	402	385	402	379	431	393	430	392	408	416	410	400	371	423	417	414	437	385	419	381	392	421	392	414	457	407	417	407	397	417	436	349	403	398	418	445	415	433	428	411	397	463	392	435	407	414	412	401	401	416	391	385	370	369	407	418	417	363	438	389	400	395	379	405	462	441	447	401	420	468	415	388	418	408	425	406	415	402	405	440	401	380	428	414	384	417	406	400	372	416	426	371	401	381	399	401	385	438	400	438	394	403	432	395	374	387	371	419	419	389	400	400	401	403	410	434	396	405	382	407	426	415	444	412	376	409	399	408	415	382	419	408	406	428	419	366	404	355	430	395	415	445	385	399	463	401	433	405	410	383	427	398	399	399	399	438	393	410	406	395	432	378	405	350	372	404	410	397	389	386	385	425	404	413	380	403	385	410	428	386	413	364	399	452	419	432	423	394	400	418	413	417	423	394	400	404	376	435	450	380	358	417	408	418	442	387	406	424	393	398	385	380	394	412	406	417	382	426	399	383	395	411	398	412	402	389	415	462	379	398	406	412	358	448	400	417	434	411	401	381	407	404	397	420	465	370	414	385	423	398	400	392	427	419	403	367	387	397	407	398	422	415	393	404	441	416	426	398	431	402	389	428	428	410	441	423	411	424	398	410	412	448	437	348	411	431	423	409	396	426	419	376	403	388	383	420	432	397	365	386	407	356	401	377	423	448	425	429	425	403	404	383	413	395	398	380	381	425	383	423	397	397	417	398	448	406	409	386	370	389	410	386	409	389	406	430	403	409	399	413	377	385	402	405	372	418	408	405	417	393	383	403	400	450	403	420	380	347	436	387	419	415	417	420	435	411	360	384	388	399	368	398	427	387	379	363	423	428	389	397	424	398	386	414	406	379	402	398	420	375	442	400	403	405	405	418	375	395	400	391	418	428	371	423	399	423	400	407	367	360	404	392	398	375	383	402	415	374	420	433	402	400	426	387	401	406	398	412	401	370	386	375	404	383	401	434	402	402	414	391	406	395	398	388	425	376	387	446	405	404	401	403	415	415	437	416	430	419	417	396	391	419	412	390	371	409	390	389	401	396	400	380	453	455	430	426	440	404	411	420	395	385	399	395	394	408	400	407	361	413	392	434	386	401	398	405	422	429	405	383	428	407	440	394	375	385	381	377	450	446	422	403	389	409	428	421	390	420	421	391	417	387	388	405	403	393	392	386	391	399	392	386	370	415	432	411	390	405	411	406	392	408	388	413	388	383	388	443	406	390	388	378	413	412	438	434	402	383	412	415	425	387	404	422	392	429	398	439	454	379	418	394	442	408	441	395	406	439	388	421	400	423	415	414	437	429	392	391	392	410	439	394	445	403	393	371	411	408	427	411	372	399	391	403	404	428	409	413	378	411	410	408	408	436	409	435	389	372	421	412	394	373	415	431	448	414	372	370	391	419	370	452	399	364	409	417	383	392	452	383	399	407	432	388	412	427	392	403	425	421	410	405	419	412	428	420	420	387	393	427	406	448	407	430	413	436	450	394	440	400	409	415	407	428	401	413	404	437	431	410	460	385	419	402	426	385	366	437	411	422	395	400	376	369	391	394	424	401	433	388	414	429	404	428	396	384	384	447	385	392	386	389	404	408	404	377	426	389	429	395	418	410	413	416	445	397	413	385	411	421	404	409	426	433	429	370	384	412	421	394	417	424	409	405	390	401	406	415	382	409	411	415	413	406	404	386	384	410	405	377	430	406	393	398	394	368	404	405	420	389	394	431	408	428	431	406	415	372	401	410	389	441	385	392	434	416	372	393	430	385	443	400	394	367	440	421	413	397	399	434	391	413	382	412	404	411	410	439	413	419	428	391	426	416	432	394	408	443	391	396	411	398	385	392	420	449	409	411	444	399	399	391	373	399	374	411	421	397	442	446	384	409	432	431	429	391	431	409	431	371	399	419	387	417	395	396	400	418	423	398	440	412	413	413	352	399	392	445	379	417	372	376	419	416	433	389	399	428	400	399	417	405	450	391	411	408	413	392	415	397	424	398	470	401	394	408	390	425	414	374	425	414	383	408	414	449	388	450	423	416	391	380	397	408	369	435	390	381	409	400	415	416	404	380	375	386	395	403	405	424	402	394	435	392	419	402	411	379	403	385	401	426	410	434	405	393	409	407	412	382	407	419	386	372	376	382	419	428	392	400	396	440	418	401	406	350	387	409	361	421	399	407	391	429	380	417	427	379	407	427	416	440	396	399	455	402	402	398	402	372	374	411	384	417	364	415	384	376	404	429	400	414	421	412	387	457	413	365	376	413	391	371	403	426	448	386	412	394	397	405	381	395	413	438	398	390	392	403	443	429	436	425	416	393	391	420	430	417	416	406	406	402	414	411	420	411	370	413	457	400	374	378	423	384	388	414	410	411	403	434	411
33716	11327	1431	593	502	477	458	436	414	406	448	387	441	435	420	423	404	447	448	434	444	412	419	383	417	414	431	448	444	424	433	468	432	451	380	453	427	459	425	435	411	432	427	432	428	411	403	431	399	434	449	413	419	436	426	448	429	398	459	423	428	495	426	392	407	418	421	426	436	431	425	429	420	442	441	429	474	424	437	452	427	422	419	426	439	489	460	424	409	404	422	430	431	459	453	434	435	434	426	399	408	449	445	411	413	442	443	422	438	441	402	429	405	419	426	450	426	428	418	464	472	441	413	466	450	435	432	414	417	448	430	423	449	413	438	408	464	423	470	460	437	392	419	480	428	409	414	403	424	441	463	411	405	406	444	439	407	455	399	421	471	412	460	449	443	401	395	421	492	387	444	445	440	380	417	410	397	436	419	462	402	429	395	392	421	400	416	442	401	426	429	495	394	418	387	419	418	418	435	395	435	446	448	432	400	445	450	423	429	371	448	422	403	396	400	398	442	435	452	405	464	426	415	442	466	453	434	414	431	433	419	416	414	421	448	455	436	389	421	415	422	451	492	484	473	454	442	417	408	414	445	428	422	429	412	444	425	432	459	425	402	410	420	392	449	393	444	417	427	413	434	405	403	420	445	422	453	430	444	438	421	432	406	392	400	423	467	436	426	420	435	442	435	426	417	441	422	427	443	435	411	402	416	431	476	398	444	421	415	429	460	451	452	410	443	430	425	433	423	425	434	357	437	455	436	427	444	440	446	456	489	428	430	386	486	433	412	391	426	433	462	447	446	441	404	460	467	429	430	423	477	435	407	466	437	443	380	430	413	429	441	436	418	404	406	468	436	448	462	432	441	427	395	481	402	429	470	452	394	412	442	487	446	382	433	437	389	405	445	452	441	480	414	430	434	427	444	454	467	466	457	427	470	418	434	462	447	398	384	454	419	444	429	420	424	438	424	448	410	425	411	465	414	425	454	449	410	394	440	425	469	443	468	430	458	418	433	411	459	437	400	407	413	406	438	414	436	431	428	414	439	438	398	392	443	476	418	414	439	431	435	431	445	398	456	464	411	392	396	482	468	464	445	454	417	409	439	471	389	450	444	434	452	414	460	462	434	426	456	438	445	426	442	446	408	435	434	455	425	425	430	407	424	419	442	402	417	395	401	435	439	440	430	431	398	394	415	431	395	414	433	428	391	431	461	425	450	488	412	411	408	397	458	435	405	464	451	446	437	415	411	457	385	403	434	408	429	450	463	422	416	408	429	423	435	419	416	435	409	460	428	424	417	445	440	439	425	406	415	425	444	441	414	411	436	432	432	435	436	410	430	401	422	432	436	446	459	492	408	469	441	456	401	465	431	448	445	428	440	438	410	442	406	435	423	429	428	446	422	455	409	456	403	434	395	424	432	471	435	408	444	440	426	447	443	415	428	436	440	426	441	450	405	441	386	475	441	462	439	455	455	451	445	452	426	420	409	427	407	408	440	473	413	407	400	446	454	460	420	379	427	412	416	405	471	444	386	392	417	426	493	437	422	406	436	420	438	490	413	412	439	425	421	411	418	422	427	408	428	458	436	456	402	452	418	437	411	410	437	440	404	443	421	429	453	398	434	393	456	426	373	443	389	425	442	397	441	434	398	448	421	384	446	437	423	469	462	409	415	424	424	419	411	442	477	432	459	429	441	392	429	416	423	475	416	465	415	410	423	421	437	423	412	396	438	420	455	416	432	452	450	414	407	416	386	420	400	430	417	426	447	456	413	409	452	452	444	451	431	464	431	440	438	422	407	471	429	421	405	428	430	434	418	451	443	450	427	383	477	448	399	419	395	423	431	481	417	464	393	394	426	403	407	409	436	429	453	403	426	405	448	400	450	446	456	408	435	473	452	417	429	426	414	467	456	424	433	463	457	401	458	436	411	423	462	441	443	399	393	429	413	439	423	427	440	455	464	427	405	408	432	434	404	384	444	417	449	401	481	397	412	412	400	418	411	432	414	411	425	465	421	441	452	493	421	462	452	426	429	383	440	406	475	438	434	445	464	391	446	414	445	461	419	372	446	430	440	413	443	402	408	418	435	405	428	439	414	468	397	443	477	432	451	452	405	403	425	456	428	437	400	448	393	437	413	464	461	449	414	419	425	428	447	432	403	430	469	459	397	426	432	419	406	358	435	425	468	431	466	405	416	441	382	427	417	400	434	426	423	434	445	432	407	440	420	403	454	434	423	437	435	437	439	476	438	432	437	413	471	440	464	438	396	422	446	407	458	448	446	445	479	434	397	418	451	460	406	430	440	417	420	422	414	430	452	420	429	456	466	442	416	437	411	454	452	456	435	430	466	447	447	414	411	484	425	399	421	452	409	382	434	412	390	419	435	359	451	429	442	427	410	454	456	438	471	413	460	440	456	422	445	410	404	414	448	443	411	426	426	455	459	417	415	441	434	451	419	443	422	443	410	427	441	423	423	377	414	430	460	436	437	416	461	415	445	439	484	426	440	433	445	391	427	431	404	472	449	447	463	452	396	436	426	445	441	475	418	441	420	435	382	402	409	451	398	447	414	451	442	466	420	437	467	457	439	424	394	404	408	442	440	443	444	437	429	443	406	390	467	442	421	423	404	404	408	423	404	442	419	419	390	386	445	454	454	439	399	459	456	478	416	430	462	426	434	411	463	443	433	451	401	474	400	413	418	406	426	435	411	411	414	396	409	433	439	408	405	422	420	436	406	445	417	424	407	441	445	419	414	471	413	441	461	462	414	430	400	459	435	400	435	415	443	459	447	454	453	432	462	442	447	396	413	405	431	459	420	374	412	440	413	431	381	435	463	447	408	446	407	449	451	434	433	383	416	433	423	461	408	405	384	391	388	457	447	477	456	419	457	448	456	432	399	436	421	436	428	450	429	410	443	429	410	412	444	454	457	431	412	398	452	438	414	440	428	443	423	434	422	439	427	484	460	445	410	425	397	451	462	446	472	427	420	474	445	448	420	413	415	417	445	431	424	427	413	402	433	444	399	413	432	413	461	381	453	430	415	413	370	430	425	417	408	472	432	407	430	439	423	430	420	446	443	466	438	394	434	432	419	442	446	415	409	427	442	443	472	415	421	440	425	482	449	479	436	423	451	424	426	407	417	418	413	408	434	437	401	413	436	412	406	447	416	394	441	436	443	403	402	412	418	440	448	467	453	405	439	410	437	425	413	431	425	454	453	455	460	458	408	457	454	425	448	448	375	397	452	443	476	426	421	462	453	448	440	440	426	448	427	435	460	403	435	430	469	441	424	443	411	423	441	417	405	400	421	435	416	431	411	411	470	473	428	445	418	458	440	445	461	436	440	439	398	442	445	425	459	420	441	420	418	453	426	443	417	432	435	416	476	461	407	403	475	408	404	412	430	447	415	458	421	435	429	472	389	400	472	485	398	400	444	484	438	423	441	448	443	442	414	432	432	474	448	387	410	455	421	407	411	430	442	388	400	449	480	433
7412	1289	1098	1037	916	903	966	913	927	881	1000	967	959	926	900	934	929	921	938	965	956	907	964	1005	934	938	952	906	982	881	987	946	1000	935	984	908	862	975	973	941	929	884	893	905	957	927	944	890	942	951	922	1020	964	945	944	874	943	920	965	943	943	981	954	915	942	928	915	928	920	926	919	997	905	974	953	957	944	915	897	883	994	923	873	927	895	1021	923	977	965	982	908	951	972	950	969	997	969	924	927	919	930	929	973	972	918	950	917	918	941	918	924	942	988	923	911	931	941	918	916	960	955	910	980	952	920	897	913	991	920	931	966	932	889	929	932	921	979	924	986	890	910	953	906	932	923	935	896	908	961	962	956	980	921	937	942	915	881	930	1002	910	934	964	943	908	944	956	907	945	876	923	920	955	925	904	965	940	962	971	909	929	935	885	929	926	933	908	915	944	901	919	918	933	957	890	899	915	964	997	907	917	918	877	1017	879	970	917	948	895	937	960	907	895	937	861	968	940	916	949	962	956	979	890	937	909	963	959	958	903	940	917	957	941	947	973	928	904	942	919	886	929	955	901	928	997	932	892	921	958	933	869	951	950	919	901	941	923	1014	980	963	916	967	880	932	964	923	952	961	944	904	994	941	931	992	946	978	898	915	906	959	884	887	926	929	931	860	933	892	889	965	947	938	934	954	922	855	985	916	970	958	916	925	846	919	893	925	915	914	905	925	908	944	945	947	928	989	938	950	944	896	882	876	979	928	909	925	961	1004	939	876	920	947	929	915	969	946	930	903	885	922	915	930	956	929	962	959	960	905	930	959	1020	941	958	910	926	913	922	896	901	942	904	990	934	948	937	918	909	942	921	958	985	924	953	911	914	949	916	949	957	926	959	889	908	939	936	948	949	854	897	884	963	904	929	901	922	900	948	910	907	957	931	957	971	932	900	928	974	925	916	869	951	948	870	945	902	945	899	917	939	949	916	965	922	926	945	933	918	905	946	955	962	932	959	919	927	897	932	866	920	988	920	911	970	937	931	962	943	980	950	900	976	884	922	907	964	918	938	960	976	1004	902	950	932	996	958	911	936	891	951	970	921	921	949	896	913	918	982	920	1000	903	951	939	926	921	941	930	904	899	943	933	997	935	948	983	977	944	904	899	937	936	928	936	1001	964	922	975	971	923	994	974	940	934	990	959	960	978	931	950	893	906	920	907	934	895	951	924	976	988	963	927	897	922	945	930	922	945	921	933	919	894	969	997	953	971	957	891	969	942	983	950	970	925	881	962	883	963	956	942	892	916	932	936	926	926	909	919	977	929	998	872	915	988	952	931	919	947	934	936	945	999	979	961	929	920	930	916	904	982	961	938	875	922	898	927	942	931	892	986	917	877	954	947	913	924	940	928	920	953	948	933	941	924	976	934	935	927	963	931	979	941	905	917	937	948	991	855	911	874	968	935	910	992	963	1004	899	923	923	981	976	940	886	958	949	925	1006	966	941	970	960	918	1004	932	907	922	942	953	920	921	995	905	995	934	957	886	961	905	935	1003	919	955	970	939	938	922	943	919	984	994	972	996	885	938	956	925	952	889	881	939	899	981	931	941	951	968	950	1000	933	963	984	951	931	954	924	938	966	921	954	880	965	965	969	934	1010	955	949	889	968	923	959	908	912	897	974	926	949	930	966	979	905	933	893	941	940	916	961	1030	921	915	991	947	964	927	916	920	914	904	966	909	972	926	946	975	929	940	950	917	904	877	930	956	960	952	921	974	919	946	931	938	940	899	978	953	955	935	991	924	903	920	953	965	915	945	949	945	956	973	992	894	883	987	952	900	921	910	942	928	926	965	947	930	968	920	875	918	945	942	935	964	924	950	961	988	973	933	975	975	908	936	926	848	921	901	934	928	963	947	948	945	888	951	954	941	954	956	928	918	957	904	900	917	986	913	954	941	944	900	939	914	947	955	955	909	956	938	933	924	948	927	887	872	889	957	910	963	960	960	960	885	923	958	885	948	952	964	986	950	924	973	935	899	903	940	874	915	967	941	989	890	960	989	896	954	918	908	947	902	977	936	927	968	920	922	957	910	921	965	926	894	955	917	978	981	913	929	974	957	934	933	912	940	947	904	943	922	971	939	925	971	928	961	958	959	950	882	910	943	947	988	933	927	903	924	900	894	907	935	965	925	948	960	922	978	943	878	964	922	954	914	895	926	944	970	945	898	964	943	927	930	939	942	965	904	982	923	918	912	1028	953	873	892	945	922	961	959	957	953	926	921	922	910	900	876	1009	909	930	932	924	919	920	904	909	950	983	958	979	942	925	919	955	915	939	952	907	913	947	938	919	971	946	935	931	934	923	949	975	853	969	930	942	959	923	971	1001	899	949	890	992	941	969	935	914	840	909	973	959	890	934	964	906	919	944	955	965	931	926	881	934	951	935	922	900	912	963	964	960	915	870	982	893	892	944	943	906	954	898	996	958	897	968	1003	912	992	926	933	958	925	949	986	872	922	947	942	922	881	985	952	952	981	928	927	903	933	966	939	941	906	937	924	931	893	901	1005	942	929	963	979	928	962	869	919	926	931	937	972	957	918	905	966	947	902	906	941	919	909	932	966	940	934	939	966	943	977	876	956	977	906	887	932	957	926	902	1005	949	952	918	966	953	922	905	966	946	975	938	943	935	891	923	929	901	888	944	979	896	963	969	918	929	905	953	961	894	917	889	961	907	970	952	980	940	949	895	965	926	955	923	919	976	897	918	915	941	970	964	937	946	1022	981	939	952	923	924	899	899	931	917	982	921	889	936	980	1011	931	974	942	937	994	986	946	885	931	951	969	920	946	992	942	966	955	951	955	936	869	904	891	985	930	967	944	948	956	948	913	922	934	925	943	946	966	1008	901	909	896	905	907	925	954	951	995	912	945	931	957	919	930	934	958	882	942	916	959	944	898	877	967	911	949	993	947	965	903	920	969	955	967	911	962	961	943	973	973	934	911	975	953	890	978	945	949	936	920	938	912	921	950	918	893	867	943	911	912	979	922	947	904	945	898	920	897	933	896	946	966	1024	933	969	980	912	927	977	950	957	969	925	978	935	993	968	996	916	949	947	944	937	939	945	942	957	929	927	914	920	866	985	928	914	906	924	936	903	928	977	958	929	939	939	910	910	931	916	951	1003	937	911	930	951	914	950	918	941	924	950	929	927	922	968	916	973	961	877	958	910	949	888	955	927	923	926	889	1014	887	926	922	886	934	964	923	934	885	916	909	926	944	968	986	926	924	895	916	938	906	913	936	940	916	968	925	942	881	939	919	971	979	897	908	995	938	953	929	895	907	944	897	910	918	953	921	913	930	921	985	900	950	907	953	952	879	882	962	939	885	1028	954	896	959	931	939	932	900	958	949	999	994	962	944	882	911	995	998	947	867	961	937	933	937	963	986	940	915	871	932	952	964	942	964	920	947	896	923	968	949	934	939	1007	913	890	985	894	928	999	934	974	1010	887	967	954	937	909	985	912	944	941	923	919	896	900	938	937
24692	21089	24578	27711	20850	3443	586	449	422	410	367	380	329	340	375	358	321	318	370	333	363	345	368	356	350	327	303	306	345	343	366	337	326	369	340	343	347	354	326	346	320	320	311	344	333	358	348	319	340	326	342	317	332	332	326	299	312	375	335	323	347	357	347	345	334	319	331	348	336	314	358	312	318	324	348	329	307	355	347	330	294	362	332	324	309	323	300	307	350	350	313	351	313	328	334	349	318	332	342	318	314	322	329	352	337	323	330	314	358	321	385	312	338	347	319	347	336	344	328	366	320	349	319	351	302	334	347	335	345	319	314	324	347	333	316	335	323	345	304	361	344	335	341	338	348	348	360	359	348	342	345	313	330	327	333	301	312	289	324	342	334	365	329	319	294	325	348	297	318	369	348	310	334	333	342	323	340	331	311	336	301	340	355	327	329	323	302	338	346	295	315	328	353	328	316	349	342	333	309	355	335	325	340	321	303	314	304	342	338	342	336	352	348	355	348	326	314	334	332	354	321	286	327	313	336	327	343	308	344	375	314	347	356	324	297	334	311	329	328	355	350	329	323	373	340	330	331	337	317	349	350	302	339	296	324	336	317	303	353	325	307	368	348	319	312	301	303	335	352	330	331	309	334	304	371	348	338	347	342	315	351	334	342	332	322	350	324	316	346	337	344	325	355	333	330	349	344	347	318	329	325	324	321	301	326	338	350	341	337	321	360	328	352	358	332	339	334	303	337	318	312	327	330	339	338	331	325	309	337	357	366	350	315	335	320	322	359	335	330	334	343	310	313	361	335	385	310	345	352	337	350	328	324	301	372	330	337	373	334	324	340	333	329	314	334	337	312	331	306	327	304	340	311	317	336	393	318	323	333	295	327	344	357	337	309	360	331	284	344	334	345	321	365	327	312	319	324	346	315	348	365	338	326	341	343	320	339	347	317	325	346	307	331	329	324	331	305	306	353	297	325	337	331	364	329	332	343	316	338	318	349	337	347	313	310	344	312	305	330	358	329	353	358	365	375	314	308	345	334	341	345	303	322	332	328	390	358	339	330	306	352	339	370	356	337	380	337	341	340	317	384	344	332	299	313	317	336	345	330	316	332	336	340	337	341	339	343	336	340	367	300	342	323	342	315	344	325	346	325	320	301	349	298	318	308	332	323	355	346	341	312	351	347	308	309	333	342	352	353	355	326	349	334	339	349	317	324	333	338	310	331	319	355	314	317	343	353	360	301	326	316	304	325	372	324	329	379	340	364	346	373	350	312	324	342	307	325	320	322	318	341	334	386	308	318	308	325	363	337	320	326	330	344	343	324	333	341	361	317	359	360	328	309	312	341	316	296	280	319	316	333	340	342	327	358	361	291	323	368	365	299	288	314	325	305	316	304	361	340	353	380	388	385	341	325	324	331	323	314	318	325	308	349	331	349	320	335	338	331	311	332	321	332	372	366	310	365	359	337	347	338	359	328	357	328	332	335	316	331	311	330	319	336	375	350	359	340	308	316	346	312	339	345	349	328	329	320	303	303	298	353	377	306	302	330	295	330	319	324	352	358	366	324	386	343	343	329	323	357	307	341	360	325	313	317	338	348	353	345	386	384	333	333	338	286	319	340	349	334	320	366	329	317	318	347	316	352	330	328	324	365	329	333	319	335	332	337	337	356	293	347	343	334	328	318	328	332	353	341	310	349	303	371	337	353	297	349	356	322	313	322	337	356	351	326	327	343	367	337	343	337	318	355	380	338	360	357	345	308	374	294	351	341	344	324	330	322	332	341	318	355	348	345	309	323	340	299	329	350	321	328	313	336	342	349	334	376	345	371	317	349	332	278	330	339	347	318	362	336	316	360	372	323	321	345	324	325	352	326	316	340	351	290	316	338	302	363	334	331	358	326	321	327	338	333	324	324	328	358	329	346	340	353	371	320	339	318	289	306	370	362	361	319	343	320	369	324	316	339	351	373	355	366	353	344	335	328	377	375	389	335	345	308	335	325	331	351	321	338	335	339	346	319	333	361	328	347	320	351	321	316	345	340	317	335	348	345	321	306	307	329	360	351	344	332	338	352	333	364	355	379	352	355	343	357	339	315	345	323	345	349	322	335	333	333	331	320	308	383	372	333	344	328	306	338	340	346	323	335	343	332	341	334	324	312	353	343	335	309	329	358	331	367	310	313	327	332	330	371	354	326	323	367	313	328	313	289	330	322	308	334	334	338	311	326	321	339	320	355	315	371	301	365	352	336	362	348	346	314	331	323	302	341	339	330	330	317	318	357	331	332	365	321	341	347	314	299	296	321	339	323	318	334	347	352	328	348	335	339	328	327	348	346	284	306	318	369	356	343	309	308	325	344	321	339	333	322	306	369	345	304	327	355	341	343	322	292	351	318	331	320	371	337	360	328	377	306	339	352	313	355	329	337	325	342	331	320	335	333	348	345	321	330	302	312	321	314	314	321	351	342	320	356	345	317	321	346	342	335	320	334	324	358	310	327	307	312	344	335	320	363	394	333	375	375	374	343	336	328	354	292	346	368	339	328	344	305	351	327	350	357	326	334	336	337	374	356	353	344	328	344	359	327	357	321	350	320	340	318	325	310	349	312	362	342	329	332	350	348	373	331	317	320	320	369	309	340	345	356	335	336	349	347	348	340	319	334	365	336	361	329	378	310	316	313	327	321	339	356	325	366	329	345	362	328	323	371	366	306	299	358	317	324	331	309	346	341	344	307	321	333	321	314	333	337	310	328	321	314	339	299	353	337	325	289	307	334	313	317	319	321	331	319	360	359	325	317	353	352	314	332	323	370	325	336	319	323	359	338	316	336	364	341	322	335	324	331	322	318	312	309	294	321	314	310	342	352	331	393	347	366	308	359	333	325	339	375	324	328	349	326	322	320	353	338	367	344	311	299	328	317	329	352	327	337	334	316	328	319	321	325	327	334	359	353	357	345	335	323	331	342	383	323	315	353	345	343	316	297	361	320	364	325	329	321	339	342	300	356	338	326	338	355	298	345	317	341	346	346	365	355	295	330	322	346	318	323	336	326	349	309	333	318	337	365	376	340	337	322	343	337	361	317	314	316	297	335	311	345	330	319	309	289	312	309	358	332	316	353	378	347	361	336	335	311	322	335	332	331	366	356	323	349	343	311	331	350	320	328	320	359	312	314	328	355	356	391	288	340	336	327	332	331	356	334	334	335	326	356	313	342	332	352	342	323	326	322	324	329	333	332	341	358	317	331	323	333	332	357	322	358	341	307	337	377	356	320	329	328	334	342	351	328	304	319	325	338	363	302	288	306	330	341	288	324	336	333	335	308	364	331	312	355	321	343	336	334	343	303	331	310	350	370	321	361	288	337	331	339	309	378	343	305	365	352	351	340	321	338	325	309	321	336	332	306	330	299	338	319	330	364	361	330	340	332	300	332	337	328	332	286	355	312	338	326	346	319	302	302	353	321	330	315	338	315	318	340	330	381	312	350	334	350	341	340	299
3477	3234	2248	1289	1007	847	819	813	765	757	741	753	768	759	719	774	737	787	714	733	701	752	709	721	711	746	739	703	760	718	736	755	769	775	722	720	738	709	700	740	714	746	718	726	775	705	753	717	685	691	779	715	750	730	707	752	705	704	736	692	760	745	719	746	703	721	709	694	724	754	734	713	702	699	724	722	716	705	709	699	725	725	747	702	713	687	734	680	775	739	768	708	762	754	681	673	724	691	712	730	716	755	661	762	723	714	682	742	702	703	733	719	739	765	727	747	712	776	739	680	712	755	741	763	703	676	707	720	701	737	670	663	726	768	764	762	710	747	704	717	747	750	712	720	685	723	714	746	727	744	752	739	748	697	722	720	678	747	715	712	742	732	702	729	787	696	655	725	712	694	714	682	733	719	741	701	700	672	704	759	695	729	743	748	673	746	756	775	703	688	741	780	776	682	710	740	722	684	681	677	710	683	721	707	724	756	731	784	763	715	718	742	754	705	696	721	706	707	710	694	731	719	757	715	699	732	685	723	739	733	720	727	697	731	714	738	691	716	746	714	757	712	687	726	709	724	683	749	719	713	741	716	739	761	754	748	694	726	749	713	713	681	749	747	740	735	748	696	752	708	723	704	790	675	688	713	710	683	722	707	705	728	725	727	734	729	718	692	746	718	722	709	674	712	679	712	723	717	670	726	730	683	701	702	723	766	717	763	730	681	752	687	710	737	733	726	750	739	768	718	801	765	779	730	720	694	723	715	744	738	753	710	703	701	724	724	699	715	747	731	695	718	727	697	731	743	712	728	766	703	766	694	723	689	708	694	690	752	763	728	716	714	714	742	719	678	748	741	718	763	719	714	749	718	734	733	752	712	691	763	762	723	692	771	703	742	729	666	742	708	744	730	733	744	749	699	766	721	682	716	714	752	781	728	773	698	729	725	727	757	758	749	732	763	790	746	725	752	787	785	747	719	741	700	743	726	721	755	729	750	696	716	702	729	705	719	741	756	717	741	732	739	700	739	721	730	705	684	667	705	724	748	756	703	731	756	735	739	713	698	753	700	728	718	740	724	702	757	686	823	686	680	733	694	723	746	695	740	710	716	727	724	730	690	743	722	724	770	726	703	730	742	735	691	746	715	728	738	710	703	749	735	761	761	719	713	752	794	689	717	768	746	756	690	713	708	711	706	709	712	686	718	701	741	734	686	717	725	707	717	716	725	751	730	737	661	722	734	718	728	791	720	721	742	736	739	717	724	748	742	717	655	760	678	738	762	755	709	739	717	768	739	702	797	680	767	723	674	724	680	756	689	696	688	654	743	702	719	752	694	727	734	742	764	692	690	736	711	692	753	751	714	696	682	702	708	741	749	696	691	693	712	653	691	742	718	712	672	701	691	710	710	731	729	721	723	726	765	665	750	768	719	728	736	691	694	740	698	723	722	740	678	700	692	709	784	704	744	735	757	734	732	725	765	673	708	773	744	734	710	654	701	732	753	689	696	711	710	693	685	732	716	748	752	692	681	689	695	699	699	737	755	745	725	699	705	735	741	751	715	768	710	698	784	734	709	738	733	703	745	754	755	701	718	735	760	649	685	710	696	711	701	716	709	678	727	706	717	732	713	708	726	766	748	716	733	758	693	716	734	685	709	718	719	745	782	704	706	703	676	728	742	755	768	751	772	709	657	682	726	734	706	731	734	738	679	735	713	728	719	714	670	726	681	698	703	721	769	764	716	770	679	731	689	739	721	702	731	731	714	723	715	672	676	726	771	720	737	719	734	714	739	725	682	736	716	723	692	719	703	728	685	725	733	731	687	718	711	741	691	729	708	794	672	697	780	723	737	655	710	708	669	696	722	751	676	715	752	710	720	693	745	708	742	688	723	707	771	703	703	790	743	744	751	695	693	737	707	723	727	739	672	714	761	745	777	786	729	729	747	708	718	721	716	713	732	695	748	737	708	738	751	702	702	725	706	715	704	733	702	665	723	739	714	723	730	697	720	706	702	706	723	732	750	738	727	705	744	732	768	755	748	677	735	737	728	702	728	667	700	775	734	724	679	723	753	705	701	702	746	728	744	669	698	745	732	735	713	692	711	708	726	729	780	725	681	701	774	678	694	736	722	734	724	760	682	731	730	688	731	721	705	743	753	730	745	778	701	755	689	696	762	719	716	769	713	700	717	728	751	726	702	678	712	703	751	725	755	725	725	698	663	720	708	765	772	746	698	720	693	687	717	727	716	697	712	689	756	726	723	719	700	713	707	753	729	690	694	774	738	746	701	679	688	708	741	695	693	724	762	690	774	748	723	735	719	674	764	719	720	666	687	722	661	727	777	720	714	700	713	760	704	721	712	688	703	711	709	711	746	735	716	763	767	747	723	699	714	751	755	693	721	721	714	722	725	752	708	673	723	724	729	729	749	708	730	660	691	695	719	679	738	710	769	688	715	754	760	703	704	723	715	750	742	709	733	713	754	750	732	697	663	740	745	713	708	691	724	735	693	741	706	749	702	703	736	708	744	758	687	709	714	738	775	764	676	711	704	753	697	711	683	712	766	732	760	752	738	697	713	725	731	730	761	744	674	714	765	768	782	695	693	696	677	732	769	679	754	722	763	779	751	774	731	735	746	725	748	738	731	753	694	707	729	660	716	736	732	760	720	729	759	730	725	677	725	744	741	683	727	751	730	738	728	758	754	730	710	735	755	720	680	737	740	749	718	730	706	743	775	746	737	732	710	753	730	736	684	712	720	721	741	702	732	747	698	740	757	764	760	746	694	734	716	723	730	796	678	693	772	736	718	725	757	672	718	674	751	704	790	778	710	784	728	716	754	702	723	752	724	721	713	720	744	685	738	716	750	743	697	703	732	699	725	724	675	706	719	722	712	733	673	706	695	730	755	677	729	680	761	737	731	740	745	733	764	771	702	759	729	712	689	759	704	719	761	684	741	738	754	686	678	728	735	711	689	736	721	754	724	697	761	763	698	718	750	715	737	755	731	733	732	726	717	729	723	713	707	702	709	754	696	735	719	725	763	708	722	739	726	695	731	707	709	717	746	728	723	709	778	706	753	734	703	718	773	707	692	694	751	758	727	676	696	724	702	669	719	744	758	702	688	680	747	732	734	711	781	756	702	728	738	730	726	706	697	733	711	750	698	712	702	737	710	713	734	664	720	729	736	747	704	718	760	732	720	710	731	748	726	740	765	748	712	710	746	749	726	703	745	735	725	747	733	700	679	766	721	709	704	710	697	738	715	721	719	711	674	709	721	754	691	735	695	763	758	710	707	750	740	730	695	721	721	696	740	750	717	697	729	721	701	697	748	689	722	757	702	724	723	706	706	775	739	741	735	750	768	733	662	693	748	727	772	718	748	724	749	773	711	709	697	713	726	712	731	691	695	721	723	735	721	741	693	691	690	737	690	709	713	753	688	755	758	757	725	702	726	724	736	727	757	741	712	762	703	753	725	709	736	711	757	683	684	718	730
23949	21138	25303	27237	21144	21129	2747	449	308	286	269	198	211	211	215	227	174	206	193	189	185	206	206	196	186	195	164	177	188	151	179	171	175	177	170	183	160	179	150	189	171	178	194	197	186	191	196	171	177	184	178	164	148	156	202	176	186	172	153	161	154	159	169	189	175	168	181	166	153	172	158	168	181	183	168	182	165	165	172	169	158	150	184	156	174	189	161	160	194	164	196	174	171	151	173	143	165	163	156	161	200	184	170	158	161	184	161	162	186	160	149	161	194	161	147	164	184	174	162	165	175	157	176	175	162	169	199	151	200	153	207	190	165	189	175	160	183	172	174	151	174	186	193	151	158	175	153	168	161	160	170	142	143	165	151	197	178	153	179	178	189	178	157	165	176	187	145	177	157	166	157	170	165	149	164	189	182	160	173	182	171	161	176	153	176	177	182	169	175	166	161	148	143	202	177	155	158	146	165	163	180	168	188	198	178	159	177	174	173	174	156	171	161	192	181	155	184	148	175	178	158	149	145	152	183	191	196	167	160	174	160	148	162	138	184	193	166	145	143	184	181	176	158	159	179	182	175	176	150	173	162	182	174	173	191	167	177	170	165	180	156	158	157	142	163	175	157	162	207	182	168	176	204	157	166	182	206	168	174	162	155	169	164	149	190	162	162	166	171	165	176	146	147	148	181	159	143	170	195	177	181	186	189	180	180	191	159	171	176	158	199	169	169	161	165	174	163	173	171	185	160	183	179	156	147	163	153	193	195	187	168	154	183	182	153	180	162	165	183	171	171	184	167	158	169	167	171	189	162	166	160	179	169	182	168	176	164	168	185	173	169	167	188	175	163	175	179	146	182	182	148	189	164	215	199	175	174	170	173	174	176	179	171	150	169	149	173	138	191	169	165	159	160	172	154	166	164	177	188	171	153	156	185	134	168	180	173	165	157	184	218	176	183	164	175	160	159	166	156	165	202	167	204	163	173	143	170	168	156	174	188	185	152	169	189	191	192	159	177	161	175	153	180	170	145	140	196	173	158	175	154	182	176	180	156	186	176	176	148	163	159	170	146	163	169	145	169	185	169	178	166	187	161	161	154	178	200	157	184	151	158	143	181	156	186	183	159	164	150	180	163	194	152	182	164	176	154	156	176	165	176	152	179	158	145	162	181	168	173	166	167	163	191	193	142	188	164	193	181	156	165	169	167	170	172	163	147	177	186	177	162	189	179	159	170	175	185	161	162	193	188	178	151	160	173	181	174	157	181	171	188	169	156	180	185	164	197	152	150	186	151	159	184	145	177	154	178	141	175	158	151	147	150	138	166	199	164	144	155	197	179	184	137	184	158	189	153	196	172	202	169	153	144	154	158	152	164	166	178	166	149	170	178	166	152	164	169	162	178	179	176	152	164	184	171	193	192	176	197	162	182	178	194	179	195	158	161	152	165	173	175	183	176	148	160	172	174	157	188	154	184	173	176	177	186	186	172	158	142	153	165	184	192	170	174	183	172	182	181	185	189	160	179	153	152	155	152	154	189	174	184	191	159	175	180	193	151	159	154	175	181	184	149	157	171	163	176	175	170	146	171	154	178	155	161	169	166	153	183	186	165	177	182	176	159	168	180	168	161	158	161	161	187	165	153	172	164	159	170	199	155	177	187	176	182	190	186	172	158	173	178	165	169	164	154	165	169	171	186	168	159	190	176	171	184	187	173	198	148	175	165	147	152	172	154	174	145	169	156	151	176	147	182	157	159	165	157	170	180	180	165	166	155	143	165	164	142	182	164	156	156	175	168	192	193	163	154	176	180	172	162	171	151	170	189	182	159	169	172	189	167	173	179	173	153	155	166	167	171	158	179	171	177	172	185	173	175	165	155	153	163	162	164	188	170	185	178	172	171	176	156	155	173	187	173	165	161	167	180	159	162	156	146	161	185	171	164	159	175	167	185	169	160	173	162	188	164	158	165	171	137	170	151	164	158	168	154	177	175	177	179	168	187	164	171	179	179	184	182	157	169	176	156	156	191	179	176	161	188	153	155	117	174	172	156	190	161	176	179	172	188	187	174	147	169	163	200	162	136	164	143	167	172	166	148	159	153	170	151	176	174	180	159	184	179	184	164	183	191	184	136	174	153	162	178	163	176	179	126	157	160	175	157	192	171	174	191	157	169	171	192	187	178	166	152	167	179	177	181	165	208	157	162	185	178	176	182	136	162	140	136	164	187	165	154	166	178	190	154	169	139	162	180	186	140	203	196	169	163	166	172	181	151	167	160	153	151	171	162	165	179	160	167	189	169	173	150	172	152	177	174	157	189	175	173	150	176	174	146	177	175	174	168	178	173	165	157	145	162	201	168	166	175	179	179	151	171	161	172	171	172	169	180	180	164	211	172	194	157	167	175	150	151	152	157	149	175	169	182	196	156	189	157	163	174	166	181	157	176	164	195	200	161	193	175	194	162	176	185	155	166	137	170	156	203	192	163	151	182	166	185	167	177	160	181	168	157	157	171	169	162	164	163	168	164	165	179	165	184	164	168	168	131	148	177	181	195	170	194	157	151	180	157	195	174	176	160	171	188	179	173	163	157	156	172	166	186	156	157	190	171	152	150	166	154	177	177	177	150	183	170	171	166	156	183	167	155	162	209	169	181	182	154	171	203	151	164	153	171	160	157	180	183	176	181	183	181	205	164	169	164	171	177	177	180	182	177	181	169	190	184	192	192	160	172	205	173	163	173	172	171	175	174	184	154	170	185	147	178	173	172	165	162	187	175	156	120	149	169	151	162	157	168	195	173	146	153	146	140	165	190	160	171	163	186	153	166	169	146	163	166	149	172	167	182	169	176	185	158	173	168	167	156	159	156	161	173	177	177	148	149	165	154	192	163	165	202	167	172	193	179	181	173	175	190	178	157	119	182	177	167	178	179	183	161	177	181	170	210	188	164	146	159	153	184	167	167	144	157	179	163	170	162	172	173	161	168	168	181	152	148	159	192	193	162	171	144	184	157	181	165	169	163	149	159	155	159	191	185	150	197	175	164	158	164	176	184	137	177	171	183	184	187	172	145	168	167	148	189	182	169	163	170	152	163	169	146	167	156	187	174	185	148	183	154	175	169	165	180	147	153	175	161	141	167	216	176	169	162	201	190	169	165	184	182	180	162	175	182	207	193	192	158	188	193	180	178	159	159	156	186	176	167	142	153	177	172	190	175	160	157	181	170	152	148	138	154	171	175	168	156	164	171	184	168	170	170	166	174	174	171	158	164	195	155	174	177	151	181	179	190	179	157	207	170	183	163	181	183	174	170	172	199	184	169	187	168	185	162	161	171	173	164	141	158	167	184	175	163	171	153	195	180	179	160	169	147	163	163	189	153	174	169	179	172	156	169	168	168	173	165	159	158	156	176	167	174	157	133	150	171	175	208	148	162	186	175	155	167	182	154	159	156	204	177	170	159	177	146	162	184	177	181	186	189	159	177	196	169	170	167	200	182	185	176	174
3322	5041	3100	1393	912	670	574	490	471	478	451	440	446	459	477	426	424	411	425	429	430	401	430	405	416	418	414	430	397	404	434	409	399	398	434	409	413	422	423	424	394	410	403	386	404	387	445	436	400	405	426	442	405	409	407	447	423	408	394	403	391	453	396	430	432	413	455	373	402	411	427	420	428	427	417	427	422	408	372	393	417	400	402	383	426	421	426	422	410	375	439	402	424	399	443	440	372	429	405	388	388	416	405	384	426	385	406	399	425	408	403	417	379	410	440	414	431	377	379	403	408	397	435	418	395	481	420	417	422	433	424	401	414	411	404	404	441	401	403	420	415	427	394	403	410	386	417	387	400	415	380	420	427	422	421	393	435	396	420	420	435	415	419	428	444	403	417	442	408	394	417	419	382	418	389	376	385	402	406	417	417	386	377	417	401	407	392	395	383	436	365	400	380	385	404	414	436	417	423	375	404	426	412	393	401	417	405	446	392	443	389	408	393	401	428	381	376	399	379	391	457	416	435	407	411	439	390	392	410	405	372	401	395	422	398	374	395	378	392	351	398	379	429	368	418	408	402	396	449	396	428	445	380	417	388	360	406	463	417	440	384	384	432	413	373	402	403	369	424	431	373	383	415	419	426	421	418	414	391	389	396	417	414	421	396	408	418	382	426	399	403	395	406	447	427	434	405	411	374	382	386	377	424	381	411	432	401	392	418	378	410	430	387	393	421	404	407	382	400	391	407	418	373	404	405	383	393	411	419	413	401	413	422	404	405	418	392	414	398	394	418	409	456	417	412	387	371	405	415	381	403	367	430	415	404	392	418	406	394	401	421	402	393	381	371	384	399	393	395	398	432	394	407	369	457	454	409	407	411	414	390	436	405	416	420	397	398	432	396	408	421	437	425	427	422	381	381	410	393	388	432	406	431	431	430	404	379	369	414	420	424	415	381	378	435	403	389	441	402	407	368	435	432	386	397	382	374	416	427	364	428	432	417	426	426	405	411	433	409	414	391	440	418	383	383	414	414	408	419	412	405	433	423	406	382	434	410	397	406	367	407	407	399	453	415	422	398	410	421	425	411	401	419	416	425	408	405	381	414	376	404	428	409	398	413	384	419	396	414	408	417	412	415	409	402	419	432	387	417	436	434	389	417	408	419	402	386	382	400	422	402	410	400	427	387	385	361	402	427	393	409	432	439	415	424	363	382	426	386	415	442	403	407	393	402	384	390	391	439	421	396	399	406	371	408	381	425	388	439	411	370	402	444	428	400	429	420	391	428	402	422	385	402	413	384	416	403	385	418	451	436	407	407	418	386	417	403	439	427	421	425	356	395	409	396	429	460	455	391	398	442	396	412	378	406	399	415	387	434	402	432	389	394	415	409	426	411	414	395	420	399	416	431	406	392	429	443	422	403	471	406	390	417	422	407	430	396	427	400	417	385	428	401	422	423	398	410	416	424	397	388	428	409	399	411	399	380	370	405	413	414	372	415	388	393	392	423	383	423	426	400	426	397	405	387	401	416	400	415	417	407	416	398	428	402	429	394	421	378	408	377	431	428	390	398	405	398	401	397	406	411	409	427	419	374	406	405	376	432	400	419	384	378	391	411	391	393	457	404	416	434	401	413	415	400	415	399	417	414	424	381	424	412	401	413	416	409	440	376	416	401	402	433	380	404	422	376	417	397	406	412	399	391	418	399	385	379	391	393	433	443	422	358	407	391	434	416	362	393	381	396	390	376	428	435	396	400	371	420	415	391	410	391	422	436	389	432	405	427	418	434	434	388	383	439	400	417	441	416	407	367	382	412	382	412	392	391	398	409	451	435	403	418	381	408	375	387	408	410	409	414	435	399	403	390	405	380	395	396	410	410	384	367	385	408	402	378	410	384	419	377	429	422	424	421	398	407	437	384	384	403	423	408	431	437	385	427	418	427	434	439	378	436	461	384	380	419	382	414	387	407	378	422	451	401	409	409	362	406	412	400	413	407	391	434	372	417	430	410	359	426	444	441	376	389	398	423	384	382	422	421	413	375	415	408	408	400	419	390	395	411	402	399	418	426	411	439	375	419	426	398	411	410	399	402	419	402	362	400	408	455	396	387	383	435	403	437	413	421	401	394	454	423	405	425	429	383	446	392	397	412	423	391	415	372	433	411	435	396	406	379	399	408	398	409	394	416	405	400	423	380	419	435	371	435	424	411	388	421	422	403	419	409	429	408	421	367	406	417	441	431	399	419	393	398	402	428	421	400	427	406	395	446	417	369	389	445	407	366	432	433	442	408	408	395	396	424	404	372	397	413	398	397	424	371	409	385	416	402	406	404	410	415	386	408	394	408	397	462	406	420	430	394	372	425	410	417	396	425	383	418	400	406	435	390	413	390	397	415	412	379	449	415	415	407	421	379	364	407	425	371	391	450	392	391	427	401	429	420	417	433	421	450	401	430	409	424	409	399	412	386	423	445	431	427	388	413	419	405	403	383	419	398	422	408	401	417	408	399	418	435	384	423	425	375	384	383	363	398	423	395	443	387	386	395	401	438	453	420	413	363	423	424	427	404	418	441	415	406	407	419	395	385	413	430	400	436	389	411	455	388	378	430	390	352	399	418	416	443	425	391	443	370	384	382	371	405	396	406	427	414	419	392	389	417	415	411	378	412	419	399	377	392	408	395	411	406	404	381	406	410	388	432	393	402	395	385	403	401	387	425	370	425	445	366	425	440	404	398	395	405	410	423	421	391	422	425	391	424	392	429	423	381	373	428	381	418	404	416	376	434	364	396	388	380	386	391	415	402	419	439	390	373	399	391	394	390	413	385	424	418	423	380	428	375	410	408	418	421	443	414	377	397	421	391	385	389	390	394	406	428	400	384	415	411	417	398	423	416	406	420	409	415	357	388	397	376	382	432	432	411	404	391	393	409	397	399	424	459	383	384	427	394	390	389	430	379	371	370	434	411	430	393	403	379	409	370	411	410	422	412	426	437	421	396	411	421	377	416	413	400	403	429	430	407	418	414	455	399	403	419	424	364	399	409	399	420	412	370	457	416	394	458	382	390	393	394	443	426	408	434	412	398	440	431	402	401	390	412	450	432	391	436	410	394	371	432	426	386	398	406	477	367	401	404	392	453	411	380	413	433	441	419	427	385	398	405	389	419	388	437	377	403	373	398	428	428	388	405	400	366	430	401	422	393	428	404	395	405	408	452	381	375	402	401	431	403	432	386	391	384	426	402	392	399	364	397	386	409	400	401	419	425	400	406	407	409	402	381	403	377	398	426	426	382	405	450	397	379	388	435	413	448	434	419	428	377	398	393	397	412	421	387	445	405	399	390	410	423	411	399	396	420	419	380	401	413	373	396	415	402	445	408	418	417	405	453	403	387	414	413	407	407	414	396	393	409	434	397	405	426	388	423	396	423	417	403	387	427	410	396	409	440	403	445	464	377	409	366	419	392	401	405	375	433	423	414	392	374	408	374	392	416	423	403	379
33831	11642	1461	523	485	424	400	467	458	414	457	431	446	458	398	423	417	450	451	451	439	424	438	450	480	433	415	463	454	427	457	409	435	434	448	429	431	415	480	465	443	460	418	404	415	463	436	418	452	436	403	478	408	437	458	452	459	435	462	439	431	427	385	405	458	428	431	418	449	452	411	384	394	418	432	427	416	411	419	438	406	463	490	427	385	412	407	450	419	414	435	408	412	434	415	439	446	450	423	430	421	404	450	470	508	423	434	452	462	458	468	411	405	394	425	414	409	415	423	422	408	432	473	440	467	433	428	426	411	426	421	461	452	449	436	423	451	389	434	406	486	435	410	468	410	429	434	430	406	440	428	402	408	413	434	429	413	418	407	384	403	424	405	446	414	430	437	392	458	429	431	463	438	433	441	471	417	415	454	415	444	437	453	428	428	460	419	406	405	438	413	459	436	443	411	463	484	421	466	448	413	422	418	439	476	432	411	480	412	411	437	435	393	442	408	465	436	407	435	467	414	427	426	410	429	405	446	423	436	419	410	427	417	456	446	432	443	478	435	455	410	398	447	416	391	401	452	451	439	418	420	424	429	457	409	446	434	451	393	440	411	438	393	439	443	424	429	446	401	419	432	400	415	415	414	443	469	452	404	469	426	447	435	398	423	446	450	460	458	427	416	426	440	445	468	385	429	442	463	420	461	406	439	432	490	460	440	433	455	437	444	451	425	394	477	443	419	442	407	417	442	404	406	478	432	440	418	440	435	442	440	447	446	437	423	437	406	443	433	479	458	425	448	432	432	446	429	393	433	428	434	495	466	485	394	467	447	403	403	437	459	421	456	449	445	425	437	422	439	441	414	467	428	407	430	439	464	422	434	426	473	404	410	472	422	421	441	459	424	418	447	413	467	431	376	461	423	486	447	475	396	451	416	451	390	418	412	447	403	438	406	423	434	412	420	424	465	456	432	405	460	434	399	432	424	438	439	415	451	429	418	411	484	416	432	463	449	421	453	455	426	435	462	416	442	397	432	449	410	393	471	438	398	432	425	409	472	417	410	457	452	404	410	436	409	463	445	402	405	446	427	465	413	420	438	447	425	451	455	451	464	440	389	486	399	448	437	421	403	442	422	454	458	434	415	419	417	425	426	389	411	469	434	441	477	416	433	424	413	431	453	442	440	442	420	428	454	453	432	438	418	435	438	465	406	435	444	437	443	454	415	443	413	443	434	451	466	417	440	420	452	445	446	436	440	449	391	421	443	421	412	420	405	432	474	404	448	445	428	416	407	431	423	443	399	432	419	475	427	440	419	440	453	431	440	443	402	426	437	427	450	451	423	399	447	388	436	470	466	433	424	441	465	430	447	441	438	453	455	423	409	447	442	427	428	422	419	466	476	429	463	488	458	391	393	442	406	399	378	419	456	427	451	432	464	424	413	414	409	460	441	476	448	430	434	452	439	500	417	483	445	430	405	386	394	398	419	452	437	424	438	455	438	415	428	404	457	418	449	428	446	395	452	421	443	423	451	452	408	438	432	392	421	443	449	402	432	411	418	433	446	489	417	477	393	417	469	482	399	466	421	412	402	414	452	458	445	437	421	455	417	466	437	410	494	415	394	438	418	436	418	467	401	460	427	450	426	399	426	461	448	429	433	430	403	452	409	440	419	458	445	426	446	402	451	422	392	451	445	396	442	462	405	422	422	453	433	401	430	457	460	415	427	417	414	455	450	449	433	421	465	421	424	432	441	458	469	410	415	442	440	406	444	453	421	457	447	447	474	409	464	428	394	448	470	443	422	446	410	400	437	441	446	434	452	464	464	425	432	438	426	417	435	427	413	404	401	425	437	460	433	417	445	419	419	445	438	450	411	444	425	451	428	372	441	407	424	438	398	461	440	461	447	432	433	456	451	442	470	406	448	414	398	455	448	454	421	409	425	460	418	401	435	428	422	415	448	405	444	416	401	418	428	428	459	379	432	427	392	459	447	417	438	409	438	408	468	425	459	438	446	445	414	459	461	446	412	425	444	446	459	452	408	397	434	390	454	409	441	442	428	447	430	447	457	440	433	448	454	450	457	434	451	390	430	441	432	451	473	443	424	408	429	427	420	447	470	452	450	405	448	438	421	433	453	442	415	484	431	425	421	427	447	435	443	435	439	456	402	494	423	451	410	427	445	475	431	435	480	393	411	485	431	471	405	451	418	426	445	429	422	422	400	411	449	435	447	410	448	408	415	424	456	395	433	426	387	406	425	415	438	425	428	414	399	431	427	426	434	443	463	426	424	469	449	414	404	389	422	472	444	435	468	439	431	411	435	419	436	422	399	439	438	449	433	397	423	438	433	418	445	402	448	453	391	412	420	441	424	391	447	437	464	434	402	450	431	454	462	443	392	455	470	441	406	405	403	442	417	408	426	379	422	428	430	436	473	431	429	431	398	450	456	414	442	403	428	450	447	410	454	457	445	445	429	440	435	430	413	415	428	446	376	471	403	413	410	451	408	427	420	408	455	434	402	440	439	443	461	433	460	439	431	395	452	471	469	469	450	431	437	443	439	440	436	431	466	437	409	434	419	467	431	463	459	427	473	438	430	461	432	435	388	427	438	449	426	440	435	440	425	428	425	471	446	433	403	461	429	466	440	424	495	390	394	424	422	423	431	467	449	469	416	427	398	443	427	446	440	443	441	458	415	437	430	387	435	451	428	424	445	407	402	442	431	444	424	419	416	417	433	433	482	477	493	431	495	445	467	415	395	460	387	436	459	445	426	424	423	415	403	407	406	448	452	371	448	415	432	424	445	465	400	428	418	435	409	433	444	417	449	447	441	441	436	492	484	419	427	411	425	430	452	421	446	440	474	431	422	432	437	445	448	408	435	453	419	423	443	453	433	424	409	435	480	434	408	429	409	419	407	421	430	414	447	458	455	445	400	411	440	418	441	464	417	418	445	452	439	430	416	431	430	424	447	443	404	415	408	439	460	384	432	400	431	440	444	407	391	432	423	453	424	420	411	454	480	464	435	435	403	401	448	398	436	416	430	427	414	422	450	455	409	386	422	454	435	438	430	402	430	432	426	412	428	463	420	458	449	398	459	446	446	438	402	504	427	437	431	410	420	444	435	427	466	434	434	441	399	435	423	452	452	438	417	413	448	429	382	427	431	429	458	434	409	430	460	422	466	466	455	422	420	410	448	429	465	413	469	422	439	452	459	413	418	434	388	425	414	460	425	387	427	431	478	424	478	464	451	429	500	446	409	444	425	440	423	420	418	400	426	414	462	399	417	447	438	425	417	432	440	431	425	437	411	441	414	458	403	441	450	387	401	416	429	436	452	459	424	440	411	426	447	436	442	423	424	414	440	450	438	449	414	484	413	404	390	433	408	427	412	408	406	401	444	432	403	471	450	397	462	467	443	440	414	392	432	448	456	426	442	412	410	451	454	380	423	423	435	436	432	420	399	435	440	435	440	422	426	430	435	448	451	453	440	422
7205	1276	1118	1013	955	974	939	978	910	957	964	950	926	926	940	949	935	949	944	950	916	905	931	905	951	960	927	943	895	937	909	955	918	938	994	940	982	924	955	916	884	977	946	946	924	936	919	856	929	901	931	965	981	922	988	946	952	950	895	994	1003	1004	912	940	963	916	981	949	951	967	946	907	938	921	935	958	956	966	913	916	972	941	942	947	984	1014	929	909	895	890	924	908	952	959	908	897	923	935	986	928	992	950	951	928	956	1021	996	909	956	944	971	952	934	932	988	921	963	936	951	974	910	927	922	967	925	899	958	930	888	994	945	964	934	978	910	964	933	930	933	921	932	928	953	945	931	888	924	934	935	982	957	1024	955	950	922	952	930	923	949	886	926	977	881	962	947	954	938	977	931	955	924	902	953	934	920	880	992	974	889	926	990	946	929	938	1001	959	976	943	951	946	890	890	913	896	937	905	875	939	964	914	905	950	977	945	997	934	991	946	888	990	969	902	998	967	920	926	939	935	928	953	897	935	958	920	972	1016	930	918	939	978	918	932	931	953	982	893	941	939	930	936	923	921	954	898	963	942	952	965	904	891	922	929	982	906	950	935	936	968	930	992	909	958	948	943	885	960	906	943	911	956	964	980	968	973	995	906	941	960	928	962	936	956	979	980	926	950	941	927	940	890	904	926	919	943	939	920	917	938	960	1003	933	979	952	963	875	982	948	981	958	924	949	861	899	958	1010	938	1007	934	934	907	973	938	942	943	1003	962	976	880	998	968	899	1010	925	902	882	949	952	903	932	953	940	943	946	916	977	920	888	900	958	922	954	894	956	965	941	919	955	984	942	922	936	957	907	937	965	924	888	953	922	999	909	952	974	945	940	914	884	985	897	983	936	912	897	883	953	959	919	910	932	910	945	936	941	915	982	947	974	954	930	912	967	904	892	978	964	914	915	928	922	954	991	932	944	885	964	911	910	936	913	881	992	925	911	938	934	931	958	924	964	935	943	935	950	954	935	955	968	905	935	936	929	981	946	936	986	908	932	968	936	935	942	974	985	954	921	953	956	936	887	973	993	920	1005	884	935	914	832	932	955	926	883	968	957	979	937	954	972	891	961	936	951	947	948	968	984	899	961	971	935	965	923	931	980	970	929	954	975	935	912	955	929	911	938	928	913	945	998	1005	961	955	992	974	943	932	942	941	928	906	979	962	906	1009	879	840	913	960	906	977	916	946	946	876	935	943	972	941	973	906	994	932	995	982	923	940	902	992	937	905	888	974	883	989	980	951	940	933	890	919	914	875	925	900	953	914	907	919	924	926	949	954	965	914	915	930	960	975	959	964	962	951	910	952	935	939	960	888	965	969	923	948	933	940	964	914	930	943	960	968	958	915	1011	927	961	968	966	922	915	950	933	938	937	932	926	966	1010	965	940	959	951	937	927	905	953	901	934	898	915	967	963	917	981	875	923	905	934	894	942	963	904	928	950	874	928	926	909	939	888	945	979	946	936	985	973	924	928	909	973	934	959	911	881	898	936	945	924	928	965	920	971	958	1009	926	897	956	981	921	935	976	941	958	948	944	928	931	955	943	904	976	958	987	955	954	931	908	880	948	885	950	913	946	909	1016	948	915	977	965	937	957	906	950	943	958	977	941	950	927	955	950	961	893	936	934	960	936	856	968	957	945	920	922	1018	948	938	979	940	960	972	907	944	944	956	935	926	874	960	949	946	942	950	935	979	949	924	907	931	939	965	994	947	973	901	882	875	874	977	927	973	951	954	957	969	955	909	959	929	903	927	924	896	936	920	918	973	931	887	945	904	955	990	983	996	914	901	947	916	945	942	934	938	929	969	905	960	919	891	962	956	905	1040	924	893	908	887	903	941	959	907	908	947	938	916	911	968	956	920	931	933	895	932	925	947	903	944	983	868	918	995	960	943	926	923	944	898	893	908	929	860	948	876	925	895	956	971	909	911	932	918	982	930	944	938	933	902	936	942	939	878	965	884	914	925	990	940	890	969	916	964	970	958	993	961	920	924	964	921	969	942	929	975	886	941	930	919	902	929	939	972	957	915	893	935	946	960	929	972	975	938	1007	979	921	929	881	930	916	922	981	982	920	922	948	910	903	890	957	918	909	972	951	944	951	872	972	967	889	942	922	915	915	955	961	886	907	974	957	956	975	942	945	954	955	934	949	960	912	879	965	934	936	911	922	965	939	939	937	944	970	946	955	913	959	981	990	885	943	961	994	948	939	927	960	929	938	946	956	944	970	951	1005	882	955	932	980	907	922	948	942	945	952	944	918	952	955	952	973	931	872	987	971	965	929	973	878	955	974	927	916	950	943	908	934	992	973	930	911	975	988	955	960	942	950	929	951	953	985	989	944	945	915	998	946	841	918	997	953	922	1005	967	980	951	901	993	910	939	917	939	965	911	903	980	983	997	934	942	942	888	926	908	916	948	965	927	937	947	933	936	926	943	968	903	905	918	969	952	917	962	931	949	916	946	936	934	970	942	947	922	943	933	910	993	1018	922	917	960	973	918	903	943	1005	958	937	944	918	984	956	943	957	974	1028	958	972	942	946	1004	939	954	966	923	970	936	930	960	930	975	941	940	920	965	949	940	943	946	864	966	993	918	991	944	891	956	927	938	931	914	930	933	877	868	1008	947	869	958	975	937	935	953	926	952	913	916	932	911	927	926	897	895	960	978	925	967	931	940	899	942	939	960	900	924	932	958	928	1011	916	939	914	953	955	941	911	953	922	971	929	935	994	975	984	970	932	952	987	964	950	953	950	925	909	907	978	951	981	910	938	922	913	932	934	966	925	965	921	974	925	905	1008	929	972	910	944	910	982	975	904	931	914	937	931	907	918	879	922	890	928	955	937	939	969	974	986	971	935	936	949	952	981	914	971	964	913	944	945	962	961	950	925	950	896	957	888	1014	950	913	895	998	964	880	921	897	920	923	880	893	998	928	943	986	936	967	964	928	910	882	929	989	949	917	911	985	965	943	979	954	906	955	941	902	961	955	956	918	893	993	902	989	949	938	919	897	963	921	924	941	941	987	942	966	921	932	942	933	873	942	918	938	1036	949	977	949	943	969	929	929	902	929	914	945	933	981	977	892	1004	919	947	942	959	914	943	920	949	921	885	937	898	911	899	953	938	945	912	908	954	921	896	946	938	934	903	981	942	959	894	918	968	897	1005	924	896	951	936	935	939	954	934	906	939	902	980	939	948	919	891	913	957	948	907	933	978	926	971	892	949	1002	965	965	930	932	942	957	922	924	942	935	938	952	936	897	936	956	917	910	1002	981	912	931	972	951	1025	973	910	948	951	954	967	976	982	968	925	924	878	968	962	982	894	940	920	939	987	919	908	926	955	954	920	913	923	930	952	940	963	924	960	966	893	923	982	943	965	884	909	918	935	883	951	961	900	885	974	941	948	978	929	920	866	921	939	969	987	986	949	936	920	978	931	905	944	1009	962	931	930	918	916	916	922	941	929	979	926	945	890	865	962	881	961	968	993	944	874
24673	21122	24703	27795	20916	3357	636	457	361	386	403	411	365	414	381	341	361	333	344	380	325	360	361	368	332	336	379	333	370	335	305	320	373	357	348	346	323	362	313	340	345	337	343	343	348	363	321	328	333	346	359	391	357	331	325	361	367	370	353	352	332	340	352	354	340	370	349	320	320	341	363	353	377	341	325	345	399	396	352	306	323	337	351	340	310	343	366	369	337	344	329	340	319	367	394	347	351	325	366	321	293	380	348	346	329	344	333	342	336	297	349	347	330	357	332	323	356	360	372	335	336	343	319	337	327	345	375	374	337	316	357	367	294	346	314	314	365	342	342	350	320	352	350	393	317	365	388	353	372	325	330	345	337	328	345	338	362	349	352	336	340	336	325	327	338	338	386	331	315	346	328	339	344	330	333	353	356	337	341	384	360	354	333	356	343	340	347	343	342	341	356	312	367	343	363	338	373	366	348	341	347	345	357	365	349	368	365	331	358	364	350	343	316	357	295	340	344	348	366	345	362	366	353	334	342	350	334	366	332	358	300	369	355	351	365	346	335	375	383	334	338	354	375	324	343	348	352	333	355	357	401	328	302	373	362	339	368	335	340	358	360	351	347	309	358	336	380	329	355	353	336	352	361	329	345	365	339	355	362	310	347	351	375	312	329	353	362	324	374	320	359	376	377	369	370	358	354	335	355	346	328	369	318	309	331	348	363	324	338	341	313	316	314	326	344	324	321	364	335	374	385	336	351	341	321	321	357	355	366	316	310	340	334	353	363	322	345	365	344	344	332	354	345	327	335	304	336	367	348	384	327	349	331	345	340	379	364	375	362	346	347	315	317	338	408	340	336	364	346	341	342	332	375	344	324	363	351	364	347	351	337	362	333	378	364	336	340	354	377	362	366	354	368	376	336	356	324	358	391	346	374	326	343	328	343	344	322	323	323	308	356	356	330	353	367	359	321	358	361	335	383	344	358	331	354	352	328	359	333	305	359	355	337	333	357	340	352	347	321	374	352	347	352	349	324	332	324	353	338	350	335	295	330	349	357	334	323	325	355	333	369	328	370	333	375	346	380	354	326	344	340	320	348	321	337	299	356	371	381	323	339	343	313	396	327	355	348	319	356	351	311	342	328	336	355	337	340	327	364	343	344	317	349	329	345	348	335	318	343	334	362	367	349	348	311	367	382	334	360	339	340	352	375	364	366	354	362	324	346	309	352	323	343	320	373	329	346	345	326	326	323	307	342	344	329	329	318	315	383	360	360	364	327	346	327	348	344	321	327	397	337	300	399	330	316	358	364	329	359	330	345	332	308	330	336	354	368	343	318	371	352	324	354	343	336	349	352	322	340	315	359	374	349	332	333	330	340	354	353	344	339	311	339	347	314	342	319	368	369	409	354	356	357	358	342	355	344	344	356	292	319	368	345	305	356	327	346	376	341	330	354	364	307	336	304	362	353	330	354	356	326	363	330	338	357	361	312	337	327	360	392	343	349	320	341	356	328	359	327	341	339	349	370	340	340	322	343	336	342	347	380	312	349	338	364	362	351	334	311	308	355	324	320	365	310	325	377	308	338	357	350	327	337	310	345	357	365	331	325	348	347	320	305	351	341	380	377	332	329	331	345	320	352	358	369	324	333	363	336	312	334	322	328	372	336	321	372	342	349	329	360	304	329	369	336	357	359	351	365	344	365	372	341	332	330	323	349	340	324	304	350	325	364	369	341	355	300	335	339	321	366	336	324	345	352	353	298	350	354	355	355	345	361	331	342	342	342	331	336	318	355	354	316	357	334	340	356	355	334	362	336	378	347	336	321	333	345	353	349	354	353	323	347	375	338	367	359	330	362	379	376	364	394	387	363	331	385	338	349	355	363	359	337	352	309	339	350	373	338	362	334	370	342	339	340	359	346	350	338	352	393	384	344	328	333	335	340	345	313	362	357	356	322	341	333	340	308	351	327	340	352	333	351	324	366	332	320	322	382	344	339	354	343	383	291	334	319	358	344	365	343	346	349	362	350	361	341	351	362	344	336	341	334	360	359	366	350	369	342	325	302	341	351	322	331	357	332	366	316	353	342	336	321	334	351	350	345	320	346	345	371	356	338	306	369	334	328	348	346	303	329	306	334	349	326	376	355	286	361	361	333	338	335	350	345	374	332	331	330	333	336	344	331	325	379	310	360	322	334	362	329	324	322	314	351	326	349	354	346	308	358	355	361	348	334	350	367	328	365	373	341	349	347	346	360	312	350	322	359	330	316	367	319	343	330	362	376	348	361	354	375	338	348	370	331	350	329	343	347	328	308	358	335	329	326	347	356	352	301	344	374	355	361	302	308	329	346	348	326	340	334	332	301	348	334	334	363	356	329	346	341	345	344	328	367	299	293	364	365	329	336	374	325	336	345	347	345	367	340	369	378	351	360	357	367	327	332	352	348	352	338	343	312	367	361	331	358	305	381	377	376	348	345	355	361	355	380	327	344	314	349	310	351	344	332	331	349	314	384	362	329	348	382	350	340	331	375	364	366	365	354	400	327	358	355	317	361	381	336	355	381	323	384	335	315	338	346	369	359	345	357	336	298	323	366	299	343	379	328	337	320	340	350	362	337	340	348	354	373	316	352	329	337	338	326	348	382	364	327	326	320	367	359	340	339	317	348	332	356	308	316	336	358	351	345	338	361	360	335	353	328	353	348	351	348	327	360	341	353	334	351	379	384	313	336	331	339	367	333	345	361	315	363	350	380	348	318	378	331	366	336	346	357	319	313	339	335	361	359	338	306	314	332	337	362	346	340	346	326	341	382	384	318	327	327	351	351	359	385	339	372	349	350	334	328	358	317	398	363	357	338	283	370	319	394	328	368	370	340	383	343	357	309	330	342	332	350	350	369	398	341	329	343	323	327	286	350	319	323	349	358	340	333	388	338	338	312	340	302	338	348	311	382	305	332	344	372	357	344	320	334	276	343	366	392	387	336	386	322	341	368	302	339	369	359	336	332	342	347	327	361	340	330	340	340	359	343	352	364	336	351	332	323	319	349	349	347	369	329	360	328	362	341	340	351	317	340	311	320	344	324	363	349	341	323	338	357	362	360	314	339	342	342	334	348	364	322	334	331	353	319	365	314	340	344	349	373	342	324	342	338	324	357	367	358	377	371	344	366	370	339	343	346	338	339	363	320	301	369	325	350	367	357	331	333	337	310	312	292	357	343	341	352	343	353	335	334	338	336	368	369	370	345	339	367	354	324	330	357	366	337	320	319	355	329	321	356	340	345	380	329	356	306	353	382	363	370	325	353	351	304	343	335	336	343	348	325	354	320	340	335	379	318	352	313	329	343	294	361	342	354	322	339	363	313	360	370	335	373	333	375	345	335	341	341	350	372	336	361	316	347	364	295	340	327	363	377	338	332	369	338	363	326	332	342	376	333	351	350	338	346	321	345	337	327	352	325	357	341	366	336	356	336	327	336	349	315	310	346	343	349	311	326	316	357	311
3535	3403	2226	1299	997	829	770	829	751	773	753	764	812	776	796	762	730	796	720	755	780	766	776	750	732	749	721	760	741	748	785	795	780	758	760	750	721	742	764	702	770	728	709	733	761	722	715	752	786	717	759	785	707	743	722	759	758	792	752	715	775	721	759	772	775	705	692	744	710	730	730	714	788	753	780	754	725	749	771	762	768	715	729	763	718	737	750	740	743	721	753	725	743	790	734	734	748	731	745	739	754	700	772	740	791	724	757	722	747	755	719	720	736	715	790	748	734	751	761	765	731	712	765	741	784	741	701	710	770	736	749	812	719	750	777	746	746	780	771	760	786	749	713	710	766	737	752	809	705	722	709	695	717	797	732	733	722	786	714	745	794	739	758	753	682	777	765	721	709	752	727	769	729	756	770	754	771	797	768	726	736	750	725	735	805	743	745	784	749	725	745	726	735	747	730	751	744	732	785	751	761	735	724	737	791	744	793	761	765	742	753	739	718	787	768	722	708	755	764	757	803	730	736	770	769	725	779	762	724	783	783	774	759	739	716	815	737	723	754	701	782	747	732	747	775	768	702	737	704	764	783	732	703	756	805	755	776	775	731	757	791	761	731	753	756	782	750	780	727	745	756	788	735	740	761	783	731	723	819	774	770	769	741	709	721	765	741	728	721	732	769	741	794	750	781	756	737	743	774	754	811	691	744	739	746	733	747	704	766	748	728	729	748	757	759	738	804	789	736	670	745	755	805	743	745	757	782	730	762	750	749	711	745	740	747	774	737	740	707	762	719	749	709	732	736	787	788	749	753	743	720	779	728	765	745	720	715	761	756	783	743	783	748	718	754	781	747	779	793	768	771	746	762	759	737	724	768	734	760	764	739	750	739	757	766	763	768	776	774	726	716	737	807	684	705	731	773	790	731	745	736	725	720	740	730	705	772	739	738	738	729	757	728	739	798	737	776	799	811	724	758	742	780	772	733	718	739	725	787	721	713	752	730	724	732	799	711	774	756	729	731	743	728	763	732	727	757	699	762	707	777	721	789	757	791	695	767	744	763	786	775	731	712	709	791	738	779	753	774	742	760	748	701	717	726	724	710	722	801	796	746	696	721	750	696	763	770	750	782	771	745	775	771	749	777	732	752	707	733	718	755	762	708	738	729	734	719	760	780	693	744	796	750	743	788	739	754	745	754	756	778	720	706	752	727	736	745	743	802	739	746	794	760	716	765	728	744	762	764	746	748	802	771	781	723	704	717	680	716	733	754	707	740	691	734	772	739	754	729	769	724	734	762	715	776	772	753	736	706	748	766	693	745	725	750	705	703	719	730	742	785	749	741	758	759	760	752	733	732	700	724	760	730	777	756	740	732	744	731	759	746	749	696	716	774	752	750	730	751	747	723	726	723	777	787	750	704	771	736	732	740	736	756	720	773	726	758	749	741	717	732	742	760	683	736	735	739	815	700	750	743	747	745	730	761	718	752	754	734	742	751	733	757	766	721	747	756	726	732	750	756	732	785	737	707	741	734	759	728	746	715	676	747	727	722	800	766	762	775	769	742	750	710	684	763	766	723	746	762	754	761	754	754	735	742	709	784	695	797	789	690	753	713	698	759	705	802	763	743	721	780	719	703	749	771	796	779	768	747	753	718	716	717	759	751	764	732	713	715	758	730	778	769	753	736	764	758	702	741	730	732	733	741	766	768	766	736	724	732	723	756	731	772	747	745	745	739	735	777	687	726	726	711	749	751	719	726	728	758	749	785	755	731	733	734	760	746	744	754	752	709	721	738	708	763	755	754	746	773	750	757	764	762	717	783	756	713	708	757	770	719	745	793	734	784	713	797	741	746	769	755	749	776	802	756	769	764	745	717	702	703	755	734	750	744	735	757	761	727	753	755	765	721	716	812	744	759	772	769	795	737	759	747	767	761	739	711	794	745	750	749	759	767	725	732	702	747	770	739	731	769	763	790	754	809	797	720	704	728	757	768	745	713	746	756	724	757	728	794	766	747	750	749	731	688	694	735	751	761	808	722	732	777	742	761	774	765	754	723	758	732	744	779	751	736	718	761	732	760	734	715	767	766	729	776	741	754	799	734	765	707	768	775	755	718	731	751	716	742	801	750	751	714	752	720	698	747	799	745	787	765	776	707	745	741	740	747	728	791	803	765	715	767	656	754	690	712	772	770	746	729	747	719	760	803	781	795	748	736	759	798	708	763	701	701	720	774	752	741	761	729	759	729	720	719	814	801	715	773	745	770	744	748	694	772	750	772	729	712	732	710	767	771	769	759	752	771	728	752	739	728	746	724	774	754	718	769	764	755	753	758	746	772	725	749	702	715	735	762	731	731	746	697	784	743	729	787	748	753	744	698	758	717	727	728	728	722	770	800	805	777	746	750	729	778	769	738	743	729	760	773	765	765	754	761	791	821	707	704	775	735	757	763	729	768	744	753	703	744	751	770	753	778	762	707	729	796	755	739	717	765	748	777	729	754	750	794	711	738	759	750	753	722	726	726	768	745	759	737	710	760	720	735	733	744	760	690	757	753	787	734	751	718	768	731	785	767	758	747	723	792	698	745	746	819	735	726	784	749	767	741	753	766	687	774	704	778	758	730	738	790	681	778	768	785	735	755	737	736	765	787	739	719	795	768	766	752	754	756	773	719	766	708	754	754	762	743	729	730	767	766	707	763	806	758	755	732	743	715	638	790	751	742	747	752	756	752	791	769	765	788	686	765	757	730	701	756	732	764	757	766	766	749	722	750	718	720	758	746	812	663	777	767	727	703	724	680	740	781	675	754	716	725	701	725	700	774	750	722	712	755	707	728	743	728	745	727	782	745	816	752	742	687	764	761	748	740	768	702	689	769	778	752	737	783	761	776	725	717	700	741	725	758	763	732	698	783	750	743	786	729	752	704	699	729	760	768	772	730	786	737	704	768	700	756	739	752	752	741	755	749	785	754	730	771	742	769	723	737	710	756	768	758	726	729	726	730	767	797	731	755	758	752	760	751	747	768	756	779	763	783	783	737	746	757	744	735	725	751	765	735	812	736	815	729	801	761	775	761	714	718	766	741	741	763	774	757	769	757	761	762	773	709	793	753	776	728	721	739	762	759	802	711	767	754	703	763	710	768	721	761	762	745	801	759	730	739	747	768	740	738	734	778	728	758	727	707	765	740	739	720	756	692	730	749	759	751	795	728	730	715	774	726	783	791	771	725	773	697	773	774	745	763	744	748	730	734	734	783	746	735	737	781	730	753	726	696	757	757	733	754	723	782	713	749	776	740	733	769	724	764	740	740	715	756	767	737	750	751	710	746	721	741	776	747	733	758	731	728	704	743	761	724	807	702	775	793	767	773	758	737	761	802	744	731	778	719	779	773	801	717	757	722	695	792	741	727	774	740	717	749	800	735	703	747	733	734	679	739	741	732	763	754	768	745	755	704	701	752	796	745	672	753	763	752	737	765	721	686	711	706	762	800	778	773	734
24023	21142	25337	27215	21151	21141	2848	460	331	292	252	264	232	235	201	217	188	149	181	192	202	170	156	193	207	209	185	199	195	181	165	192	197	181	176	184	167	185	165	177	185	187	171	200	167	170	183	172	167	185	196	195	157	154	163	157	188	185	174	203	207	168	162	173	178	169	190	167	178	190	177	167	188	161	170	169	174	176	145	150	167	174	168	184	182	157	175	177	180	166	163	179	182	170	194	153	170	213	185	214	163	198	189	205	175	171	182	140	187	158	179	173	174	156	170	177	175	198	193	166	171	188	178	190	172	194	170	168	164	175	165	182	197	166	180	189	166	177	157	172	185	190	178	169	179	181	185	189	174	193	171	167	180	161	182	192	185	178	217	194	172	165	179	179	176	182	174	171	153	196	167	182	172	161	185	155	166	164	171	161	181	180	169	184	165	173	186	158	181	178	172	176	171	208	207	169	193	169	174	187	174	162	154	174	166	148	153	176	175	174	152	169	158	148	179	158	179	176	170	164	173	168	211	176	193	194	179	181	196	185	168	170	163	192	169	173	171	189	178	190	169	183	190	160	165	179	220	163	146	177	218	172	201	148	145	177	169	164	163	175	158	167	173	162	161	157	175	172	173	160	165	178	160	169	182	182	181	168	180	150	186	185	167	180	176	180	157	159	165	156	170	160	172	166	159	158	165	178	188	186	195	161	190	187	187	204	181	163	162	169	182	174	170	178	198	180	182	148	175	178	169	175	170	165	192	163	170	195	175	203	185	178	202	172	177	167	195	137	172	177	179	151	178	168	163	154	174	166	199	191	175	201	178	171	175	160	173	175	166	170	188	197	186	148	172	180	167	157	173	176	162	176	172	192	190	169	193	158	192	188	175	188	173	163	153	164	185	158	168	188	164	169	155	188	166	184	159	205	168	178	169	167	192	179	158	150	188	181	170	181	198	151	192	167	152	177	155	168	181	182	165	166	167	190	185	195	161	180	154	189	162	148	170	179	168	199	195	193	183	185	186	154	165	171	175	143	162	169	159	186	158	162	175	173	159	173	170	169	168	171	169	175	173	194	165	185	154	209	186	152	186	182	177	178	158	163	182	176	172	188	170	149	170	178	169	165	174	193	166	190	179	168	153	197	174	178	186	145	162	179	157	182	173	187	189	163	195	198	159	165	175	183	177	167	178	156	197	180	169	177	179	202	176	158	173	176	152	189	187	192	161	162	185	183	166	172	169	178	173	174	170	185	168	166	185	169	180	176	162	143	173	194	154	192	172	162	174	173	161	188	166	170	168	156	171	184	187	204	170	169	163	146	184	187	190	169	170	147	198	162	185	188	197	183	138	202	174	167	151	183	186	173	172	168	168	168	187	160	171	169	174	140	181	158	155	182	168	195	167	180	156	180	163	175	150	186	165	171	172	199	196	187	181	174	168	174	145	173	170	174	197	188	188	183	171	175	173	192	188	179	165	173	181	176	167	195	181	203	172	198	190	165	142	168	179	198	194	158	176	176	161	166	168	140	166	168	168	178	176	198	203	171	160	173	151	174	180	152	159	169	179	172	156	161	187	174	170	161	185	178	155	169	156	159	154	168	155	164	194	169	184	188	150	164	163	155	181	183	164	168	163	166	145	167	172	178	184	196	178	192	157	189	186	176	148	150	154	179	181	167	153	163	170	165	187	173	192	155	180	185	167	172	196	162	147	185	164	191	176	172	180	166	186	182	160	154	181	210	176	175	173	161	205	186	183	174	184	165	161	161	183	210	190	201	187	160	177	173	204	175	176	156	180	191	194	182	195	185	170	151	160	165	157	174	180	179	147	151	151	186	157	189	162	168	162	169	156	183	158	176	174	155	188	171	211	159	175	184	171	163	155	163	195	177	167	161	175	136	163	153	141	164	207	187	173	164	185	188	158	182	162	178	180	178	200	157	183	173	190	192	187	148	181	173	148	197	186	175	196	185	162	172	157	163	185	176	181	183	183	167	192	167	177	173	190	190	165	175	169	181	182	165	191	174	147	157	141	179	129	180	168	198	166	157	176	164	159	190	161	182	159	179	172	171	170	179	163	171	149	184	165	201	169	140	165	176	145	182	204	197	176	164	207	178	159	159	191	156	177	195	180	142	167	151	197	167	153	175	186	207	189	172	167	169	181	172	151	170	166	202	192	177	165	161	161	143	187	143	175	192	162	152	157	165	184	148	169	160	164	168	144	179	168	198	183	162	153	174	187	170	174	169	169	180	174	184	157	137	174	162	155	194	181	163	143	191	172	164	161	179	177	158	142	178	173	140	158	176	205	173	180	162	184	164	156	182	184	177	160	168	191	153	159	174	202	204	167	168	153	172	156	153	172	197	171	195	181	167	171	146	158	163	161	184	161	153	181	161	151	151	186	204	169	168	164	139	169	171	165	190	166	166	140	180	188	147	193	159	187	167	174	176	174	177	143	210	171	188	160	200	190	184	165	164	164	201	170	186	168	184	190	156	188	213	147	195	176	182	183	172	174	158	184	176	199	146	169	176	189	179	185	152	179	155	153	186	162	161	158	177	183	177	164	189	192	171	192	184	150	161	171	159	152	150	195	204	169	170	166	182	170	159	159	178	154	166	207	174	198	177	150	219	166	151	166	164	176	152	195	173	150	165	158	164	181	174	180	191	158	166	175	166	178	204	184	177	162	172	154	161	182	152	168	174	169	168	192	178	182	183	182	173	196	179	172	160	178	171	166	169	175	188	196	146	149	177	182	180	182	187	177	173	187	166	162	162	158	180	170	177	174	177	182	157	163	170	188	168	163	157	176	185	168	176	159	150	158	178	171	173	179	184	161	162	163	207	195	170	153	163	183	140	173	177	191	154	179	164	178	189	159	189	194	171	178	195	195	166	161	171	157	180	171	152	150	209	162	168	181	190	145	170	163	170	182	162	184	169	174	181	174	182	158	162	175	204	172	188	147	181	185	168	185	179	177	191	179	175	172	176	204	150	158	159	163	167	165	189	171	185	186	190	198	166	190	184	155	165	149	170	180	163	189	166	172	186	170	188	179	175	182	206	203	141	167	154	155	176	154	136	159	176	173	148	155	168	173	189	187	197	152	172	180	181	162	154	196	177	176	169	140	168	186	165	197	182	132	154	184	193	160	187	162	194	157	162	191	172	173	165	180	182	176	173	189	169	194	186	184	180	176	166	193	159	181	164	175	180	184	176	164	175	158	140	156	157	157	160	169	168	161	171	197	194	181	187	170	174	183	175	168	195	172	198	155	156	161	173	176	176	159	174	161	187	178	169	161	173	162	173	168	162	171	161	164	157	156	184	167	173	191	182	168	187	150	173	172	175	189	160	166	157	170	160	188	190	185	185	148	176	190	191	173	187	164	159	168	175	177	175	215	159	180	160	159	181	184	166	154	166	169	152	180	155	162	186	200	173	189	156	195	184	164	180	177	145	177	182	158	143	162	156	172	199	179	167	156	187	197	180	194	156	185	165	173	171
3388	5189	3223	1417	873	676	575	540	484	468	458	450	461	422	455	447	440	460	422	453	415	413	425	410	455	404	399	397	393	385	434	457	434	439	423	433	421	407	418	444	420	397	410	412	419	399	452	393	412	401	393	429	402	389	369	402	412	410	400	416	436	422	445	430	440	397	439	443	413	434	420	423	402	462	418	407	400	452	404	417	395	424	418	391	383	429	402	437	420	436	443	383	451	403	403	425	438	429	459	430	408	400	395	411	414	425	411	431	421	429	413	405	455	428	406	395	407	440	453	404	421	413	449	400	423	446	435	427	416	383	414	405	392	437	443	401	433	435	412	444	437	380	408	438	396	420	412	392	436	422	423	399	420	440	430	392	403	446	416	412	413	399	411	422	433	396	449	438	405	407	402	365	393	415	395	399	434	424	426	440	459	412	433	454	458	463	406	405	454	425	397	395	391	416	420	429	420	424	422	423	396	435	450	394	400	398	452	403	405	406	395	410	441	443	370	416	420	413	409	388	439	410	432	443	449	436	414	375	413	402	380	464	397	423	373	432	394	402	409	412	412	404	461	432	396	438	428	460	377	398	409	415	407	398	461	414	405	433	428	412	428	425	423	431	429	430	412	426	433	429	442	382	389	405	407	426	445	418	425	427	430	436	389	427	433	405	411	418	406	417	422	402	445	414	397	407	399	386	435	429	441	411	434	412	454	434	411	433	394	398	393	437	416	430	413	369	397	406	406	451	413	431	431	394	416	407	430	395	406	382	399	419	389	368	416	447	416	410	474	396	436	415	438	431	458	469	413	402	407	430	447	398	403	408	422	408	426	379	406	462	400	433	409	435	438	419	424	408	433	376	457	408	387	389	428	435	419	425	424	429	402	431	417	404	401	408	398	451	404	444	403	435	405	405	400	419	407	428	415	408	435	384	401	399	405	420	411	430	420	396	422	434	444	421	438	424	402	445	408	438	435	468	390	415	404	421	405	433	393	451	401	409	429	408	427	401	435	394	421	413	473	436	374	373	363	422	416	415	421	405	437	411	430	427	356	417	411	434	425	440	439	404	415	375	432	416	411	404	394	422	419	411	465	399	425	420	398	400	414	395	392	396	424	421	433	423	443	435	419	428	429	388	410	425	436	414	404	442	454	433	415	413	422	382	441	395	419	420	458	421	406	421	431	424	434	415	420	441	441	421	410	416	437	401	437	440	419	393	455	394	453	397	415	422	443	389	439	429	419	439	461	442	374	447	397	412	433	435	427	422	408	431	411	430	422	377	416	421	403	452	440	417	423	409	413	433	439	435	431	412	404	408	457	438	424	382	410	446	390	446	390	425	406	435	399	419	429	476	427	419	401	405	406	393	404	439	415	439	428	457	435	408	419	411	394	417	417	445	408	393	413	395	424	432	417	422	423	418	419	435	389	399	374	382	429	355	458	420	422	434	429	420	427	432	421	427	413	420	439	423	401	420	413	452	444	404	423	442	430	416	430	401	450	404	406	440	434	380	420	431	417	420	393	419	419	423	442	432	376	460	409	417	445	416	424	432	421	386	403	422	412	384	440	420	404	422	383	428	426	438	407	435	428	434	389	390	414	435	393	434	422	426	414	469	448	378	422	427	421	413	407	420	405	436	446	415	438	426	424	401	427	442	420	377	406	449	444	419	416	430	389	437	435	448	403	424	431	422	457	395	420	437	414	446	438	437	455	412	442	450	397	442	409	419	409	403	446	411	432	410	404	426	402	406	420	433	407	394	371	442	407	420	400	424	471	448	448	429	377	428	428	449	439	443	411	417	396	430	412	409	430	403	464	435	427	380	420	462	442	446	380	396	449	397	423	419	418	409	391	437	434	465	422	441	419	424	420	423	421	414	375	396	431	419	424	432	429	391	435	386	433	407	413	429	411	412	408	463	379	383	418	416	427	417	427	448	416	446	427	406	400	426	406	372	372	416	413	435	408	404	373	375	485	420	417	393	451	406	431	416	419	421	401	422	435	397	409	361	366	411	427	428	400	411	394	453	439	395	412	416	385	428	410	417	434	407	436	405	440	427	413	407	408	450	421	409	425	420	423	407	398	440	410	431	448	417	446	434	446	410	433	427	414	399	391	422	437	430	415	445	396	413	388	390	399	433	416	444	396	441	413	409	391	435	390	399	384	472	398	441	427	417	391	429	398	401	408	387	420	390	420	384	439	410	403	419	413	389	415	427	425	391	390	411	404	418	444	422	401	427	436	423	441	438	434	404	395	434	447	424	424	449	394	426	386	407	425	372	434	410	384	419	400	415	417	441	445	435	417	425	414	425	426	402	381	384	432	449	423	453	417	408	425	402	422	471	411	462	439	423	440	405	399	405	458	385	444	455	433	412	428	412	409	432	400	402	432	392	416	438	432	409	445	435	427	402	410	378	407	405	420	398	451	405	440	425	368	470	431	451	411	421	397	411	430	394	427	428	420	425	435	374	428	428	413	414	446	436	398	428	389	426	396	409	381	398	423	402	418	429	416	410	413	463	417	416	412	413	393	424	410	457	432	410	406	426	421	435	418	410	405	425	429	403	418	418	410	464	442	411	408	379	432	423	407	431	417	417	379	424	413	457	390	398	430	387	432	406	407	411	374	434	439	416	425	378	443	408	395	412	493	453	382	404	450	409	442	386	377	393	420	429	418	419	447	406	430	380	387	432	378	433	408	403	388	450	431	422	395	427	447	408	407	410	392	392	440	430	387	405	410	407	431	429	397	451	436	402	387	434	431	391	414	419	400	404	399	433	409	415	402	394	413	459	390	412	412	379	415	411	414	412	393	411	418	396	401	418	447	393	404	413	434	403	408	439	446	430	454	415	411	403	422	458	476	421	415	405	407	429	440	414	416	424	388	376	417	415	406	433	443	429	395	396	422	423	399	416	387	409	419	395	416	438	408	373	424	419	426	399	416	386	421	393	423	425	416	402	413	411	416	400	444	382	444	388	409	455	423	389	415	453	411	426	391	448	411	390	432	410	420	407	418	442	414	411	378	441	456	415	420	383	421	377	430	400	421	410	412	433	425	402	401	441	431	399	452	410	415	401	422	419	410	426	381	419	432	400	416	443	418	426	450	404	450	389	408	396	428	408	410	428	409	415	417	388	423	407	400	433	401	442	432	416	426	438	389	374	417	458	414	404	451	437	422	442	416	428	409	436	408	424	405	374	411	431	401	379	388	423	413	397	422	421	410	425	424	451	402	416	438	432	444	383	437	409	440	427	410	414	401	405	409	411	423	414	413	421	434	437	402	425	435	395	413	406	422	413	420	439	411	401	444	429	398	408	414	399	432	385	442	404	404	445	389	433	422	389	432	417	444	449	423	380	440	421	450	392	435	400	409	450	427	433	409	442	426	431	394	378	400	432	457	452	404	373	397	439	386	407	421	414	388	419	426	421	389	435	443	419	421	404	436	376	448	421	446	408	383	434	457	437	407	452	447	411	412	386	432	384	444	414	409	399	411	408
33040	11548	1715	780	611	538	416	435	445	414	414	398	399	388	426	402	393	429	397	433	421	435	402	424	393	406	420	461	442	449	412	415	374	446	402	402	440	418	405	438	421	443	408	365	410	410	369	444	430	418	425	419	412	403	450	400	405	451	453	393	451	415	427	419	393	385	392	416	444	415	406	421	423	417	386	417	399	400	413	394	418	404	419	417	416	420	445	389	412	380	393	416	430	426	437	437	434	452	391	386	429	423	431	434	385	406	404	425	408	420	421	461	424	429	375	401	422	402	408	357	411	468	370	383	397	391	426	420	433	378	410	445	420	423	398	351	422	390	385	372	441	422	395	402	399	412	428	405	443	417	400	381	373	427	402	410	445	458	386	372	402	439	425	422	426	439	394	421	407	394	425	413	412	426	412	421	406	421	407	406	393	424	430	401	377	385	419	376	430	423	439	405	387	374	375	425	393	398	410	461	416	365	395	432	381	406	417	403	403	422	406	395	434	403	434	400	472	446	433	385	421	407	399	402	439	382	449	413	426	450	415	376	427	387	367	401	363	405	421	407	440	405	467	427	411	412	413	396	453	398	425	424	399	490	403	438	446	408	425	446	391	425	434	435	434	441	393	397	386	410	434	399	381	420	414	422	439	423	400	402	466	437	398	404	388	377	415	376	413	415	421	406	408	370	438	414	396	392	415	396	419	410	435	394	388	422	451	426	387	412	399	448	365	414	429	438	436	427	402	396	413	397	423	399	441	391	410	406	409	410	387	396	392	458	431	414	429	394	421	403	404	428	447	414	421	402	407	392	434	424	420	395	401	456	405	391	419	423	401	408	425	409	396	388	395	433	430	410	419	413	446	403	399	410	414	412	426	405	419	376	429	365	387	406	414	431	401	403	409	415	451	423	457	400	427	406	414	416	452	402	441	413	409	402	375	432	454	431	385	395	368	434	438	402	447	364	402	392	419	403	378	364	427	395	420	381	406	418	410	395	424	410	414	428	400	417	442	407	425	392	419	412	425	393	408	436	399	421	376	483	394	383	401	431	434	408	403	403	437	413	427	416	411	447	435	419	438	417	416	387	407	420	422	381	408	391	378	372	398	394	403	414	410	418	434	436	428	412	403	444	385	417	407	422	387	409	410	407	382	403	393	396	382	409	437	430	450	395	447	415	400	438	410	440	433	412	415	408	419	413	395	437	421	379	398	447	434	407	400	445	403	442	435	391	382	408	423	427	419	425	435	400	401	421	411	434	404	417	400	427	422	394	424	354	437	409	411	401	412	419	421	431	421	412	422	376	426	392	428	396	414	445	399	400	419	396	395	421	400	407	431	413	416	403	360	445	408	398	422	380	401	416	392	440	415	386	427	414	384	428	404	427	412	390	403	422	373	406	392	428	400	391	388	427	408	425	426	419	415	389	387	417	412	417	401	360	391	424	407	411	401	409	392	426	424	416	447	429	403	407	388	447	425	429	447	406	387	388	383	405	420	412	408	406	395	415	400	408	427	375	423	407	429	457	413	412	414	377	406	413	409	401	416	476	434	413	417	435	437	398	448	415	440	419	422	445	418	413	381	385	417	398	389	429	426	426	410	418	415	388	481	397	390	412	421	410	414	406	416	435	434	401	436	382	406	377	439	450	378	421	407	407	433	392	427	432	447	473	407	412	394	408	427	430	375	413	366	395	434	414	435	390	404	423	395	435	412	421	416	434	423	413	435	413	432	420	462	368	448	392	389	406	415	433	380	377	365	415	408	379	453	413	422	434	455	401	436	380	435	450	430	433	426	424	457	426	402	404	419	394	383	412	404	408	399	428	398	452	413	424	455	426	425	426	408	411	424	428	443	424	411	405	392	402	430	406	400	420	434	396	374	397	409	397	411	395	371	401	411	419	405	428	402	411	421	416	404	440	457	388	410	439	430	436	408	396	365	454	427	420	415	398	424	423	420	390	436	399	386	436	427	413	428	446	372	432	392	425	381	420	446	399	398	425	399	424	415	449	399	417	379	379	447	419	430	378	372	401	444	423	438	393	392	402	425	416	440	407	417	409	432	453	411	405	425	420	419	439	411	461	413	435	423	469	406	416	391	451	413	405	403	384	392	420	402	428	427	415	420	438	417	394	427	415	388	415	438	454	446	425	390	451	416	417	452	431	377	401	376	396	440	404	415	404	384	396	410	398	410	406	410	422	410	375	440	410	409	386	408	402	450	386	427	402	413	417	400	398	383	383	412	419	432	417	404	380	385	414	397	437	410	453	436	436	374	425	419	446	422	402	422	382	410	417	411	386	423	383	400	357	405	432	394	403	407	426	400	437	440	394	415	396	396	443	433	423	431	363	422	389	447	422	455	370	390	446	378	406	380	450	412	353	406	448	426	428	418	390	397	385	424	436	448	402	404	403	423	394	413	381	420	421	439	406	406	435	456	421	421	439	449	439	426	432	454	385	384	436	433	433	478	391	402	404	397	459	394	405	424	423	360	411	435	429	411	430	450	420	382	441	405	407	455	434	429	422	384	436	420	380	409	409	392	424	431	419	432	416	387	406	399	449	364	405	419	370	417	398	397	420	426	425	417	383	452	412	425	412	446	439	444	394	413	435	405	372	433	430	415	419	397	360	380	401	435	380	445	419	434	389	439	361	408	443	457	387	429	371	409	423	419	435	395	439	441	457	357	404	428	441	407	416	413	417	439	398	430	405	429	435	397	419	398	386	416	412	447	399	452	421	383	435	427	388	406	419	408	433	439	384	419	426	406	419	418	383	431	441	400	413	416	421	422	413	410	408	414	425	391	419	415	446	403	397	443	409	373	448	398	410	400	411	429	404	397	424	419	379	407	395	410	425	432	416	428	452	444	385	409	435	460	384	404	440	389	406	414	449	441	410	400	413	400	425	398	410	429	399	418	419	394	404	397	420	442	416	377	421	425	436	431	402	444	415	398	379	391	406	416	455	445	440	417	400	382	411	416	427	440	379	399	426	428	441	408	432	393	414	424	386	400	418	397	419	380	385	397	375	453	423	411	423	391	434	449	409	420	426	419	416	418	393	434	440	411	405	388	444	410	416	417	437	400	417	409	421	445	421	435	411	381	389	383	453	387	436	382	393	399	439	423	401	389	411	420	442	372	377	404	438	396	394	439	423	429	411	402	402	403	420	430	432	414	387	415	434	386	415	406	431	408	379	426	431	422	437	439	441	400	398	409	394	434	429	457	351	374	386	452	415	429	376	400	403	386	403	419	422	431	411	437	444	417	479	447	416	419	397	398	391	447	465	413	393	419	421	447	427	402	403	412	436	473	430	433	415	427	421	473	440	388	431	407	400	410	432	375	369	364	416	410	418	457	396	398	397	395	443	395	428	426	427	406	414	407	377	409	438	410	415	394	401	427	393	450	397	422	392	404	437	407	426	423	455	405	463	381	424	454	413	434	450	393	442	426	447	382	422	436	404	392	414	413	426	423	448	425	432	394	426	437	430	439	374	399	406
6395	1417	1125	1045	972	881	939	911	948	866	876	846	876	907	882	903	892	932	885	874	903	947	897	905	883	903	850	858	904	852	868	906	942	911	892	924	893	892	925	894	893	884	887	900	884	880	875	880	884	885	880	893	921	933	952	894	851	879	909	948	837	936	869	932	961	947	906	881	874	851	934	925	934	924	862	909	865	910	904	898	918	867	923	879	881	952	920	911	863	891	935	875	910	926	906	927	875	961	898	921	885	907	875	894	937	918	874	892	942	971	974	900	911	926	861	893	923	967	872	901	902	878	886	899	891	917	887	952	884	916	946	891	924	939	853	903	905	932	895	896	906	881	941	911	901	853	932	887	903	911	902	895	889	905	920	856	906	904	866	891	854	924	951	846	891	843	904	933	905	911	917	910	931	906	917	881	901	946	901	881	855	913	906	907	896	881	900	850	911	944	932	918	924	935	925	904	905	885	907	860	958	944	935	946	881	903	947	911	928	934	932	873	960	921	810	920	931	899	877	891	926	875	929	895	877	918	897	911	913	939	874	919	916	911	932	888	853	929	892	929	871	855	905	918	874	894	857	878	895	898	956	835	911	840	904	874	911	903	941	900	958	914	876	885	876	950	882	882	893	875	941	850	900	900	892	880	896	905	899	842	857	900	899	872	850	944	892	914	894	899	923	868	943	886	866	889	869	905	906	900	891	945	911	904	877	858	870	915	897	898	893	848	918	967	944	895	937	892	863	913	878	870	909	920	907	925	868	843	929	909	906	967	900	883	933	947	904	933	902	879	879	945	894	886	871	881	913	851	929	868	888	882	839	938	896	915	850	845	895	892	879	899	874	881	917	914	950	912	928	883	891	916	911	875	869	871	872	886	909	971	933	922	923	881	921	934	889	888	896	898	917	863	867	878	962	922	884	956	935	918	838	886	855	903	840	938	912	937	917	898	972	899	871	947	913	870	886	896	939	889	875	857	837	935	894	936	982	869	936	909	889	952	935	983	908	913	924	922	898	902	885	907	901	883	932	825	908	873	928	899	953	921	844	898	925	925	897	908	901	860	905	933	888	913	852	876	970	892	848	847	955	909	869	940	899	917	893	955	869	873	895	849	866	865	879	891	913	952	924	896	872	919	941	867	893	881	932	925	907	925	859	876	926	939	892	857	878	878	887	892	913	908	855	904	918	902	917	866	917	894	889	884	898	887	860	883	919	935	938	913	869	888	919	898	872	875	916	916	903	923	879	960	882	890	914	870	868	872	920	919	896	895	937	899	915	907	894	871	896	876	924	942	953	941	904	937	935	878	883	880	943	860	871	867	897	890	879	880	863	835	861	911	893	920	891	917	943	839	909	878	951	872	903	913	950	939	929	890	863	916	922	880	900	832	899	901	841	957	920	866	896	930	921	899	874	917	971	879	913	932	889	848	904	930	946	924	916	913	931	888	855	890	876	924	929	876	917	972	928	886	915	847	890	873	870	903	909	915	938	867	870	929	894	906	868	895	916	869	895	927	944	903	855	866	853	866	877	896	904	911	876	903	909	939	866	881	873	878	927	847	896	887	911	911	888	916	886	904	891	970	860	935	907	942	904	868	876	943	924	910	911	912	894	944	887	904	875	870	840	866	868	887	879	873	936	887	955	906	938	924	844	934	874	869	894	941	926	903	949	913	904	925	864	907	919	863	906	870	925	894	935	851	938	929	827	936	901	895	802	938	873	927	865	855	899	886	897	941	889	845	862	856	908	898	867	879	902	904	929	958	904	910	924	946	922	895	938	929	889	871	953	971	911	936	880	872	860	926	891	948	891	882	928	892	883	964	884	904	905	937	952	938	922	894	872	896	876	885	866	859	897	954	921	913	906	949	874	884	872	896	925	968	902	863	901	869	968	921	916	922	903	921	964	893	865	962	908	919	940	858	832	942	887	921	890	872	886	903	926	904	893	909	892	903	852	954	908	898	861	897	941	844	916	956	864	910	882	837	950	860	924	880	929	915	905	895	941	885	896	899	926	873	870	868	950	906	857	899	944	914	946	920	951	897	896	883	889	933	902	897	921	952	900	886	955	894	877	907	893	899	884	873	893	842	838	872	954	914	879	917	927	946	886	907	858	882	857	904	899	936	894	844	912	888	942	925	906	874	889	873	892	925	940	908	939	901	899	905	895	963	915	907	884	894	911	851	869	901	914	939	859	916	907	927	920	844	915	839	910	920	933	965	863	919	956	945	869	919	929	960	919	905	906	966	898	934	896	866	893	882	940	912	892	918	936	927	860	884	871	894	913	895	870	886	929	925	949	923	859	925	953	887	898	948	891	912	875	880	909	943	889	898	947	892	891	944	854	923	893	969	908	910	864	941	919	829	895	936	907	901	880	860	842	911	938	872	924	891	921	915	896	879	878	923	921	910	928	914	960	836	900	913	914	922	893	900	929	876	917	865	898	895	893	894	901	899	854	864	873	929	921	929	932	914	883	909	828	873	856	904	886	842	889	888	907	887	900	900	934	920	939	906	905	935	908	935	891	932	894	859	888	916	882	906	873	955	929	917	956	902	869	985	881	918	900	881	846	874	904	896	890	918	908	876	887	929	910	908	882	900	944	926	860	892	920	886	891	878	907	875	900	881	912	928	885	877	903	950	918	915	899	890	893	890	935	915	921	927	908	914	943	874	936	882	932	934	908	930	905	897	903	899	926	857	909	866	917	893	918	889	901	869	845	898	871	858	871	904	924	896	870	872	907	886	963	954	891	907	897	928	925	893	904	927	883	904	925	943	898	902	955	862	952	932	928	929	970	914	918	944	883	957	905	919	910	886	917	902	874	896	964	864	943	944	881	912	910	888	944	879	925	885	920	852	889	886	909	939	825	939	886	866	891	879	893	917	962	957	886	912	875	873	895	864	870	954	941	922	921	919	885	891	883	873	856	859	923	934	938	875	899	917	931	872	899	904	912	916	946	907	880	899	875	903	904	961	894	905	895	882	885	877	913	888	969	903	930	861	936	913	867	914	898	895	897	915	915	876	861	957	939	929	890	895	870	922	893	917	876	864	891	934	929	908	953	929	903	889	873	890	916	871	932	891	915	921	934	944	957	942	927	954	940	871	910	892	881	845	879	894	896	881	916	896	935	877	930	911	897	877	918	862	935	975	892	862	919	938	952	938	882	870	898	898	891	880	929	873	948	923	947	900	897	899	893	884	843	882	937	890	884	947	914	899	885	862	875	870	936	944	903	916	921	972	936	858	885	887	873	917	882	899	945	845	905	951	925	920	934	923	831	895	938	896	968	856	902	907	852	947	941	874	914	896	899	871	862	900	893	920	897	875	873	896	919	865	940	925	906	900	933	884	889	863	866	842	966	931	869	946	891	896	931	903	897	907	914	908	859	920	885	922	914	898	869	870	901	886	914	928	910	902	845	878	931	855	874	901	910	868	936	953	886	870	872	899	924	921	878	868	865	861	922	867	878	889	907	873	874	880	950	922	953	839	906	867
24634	21123	24731	27737	20958	3598	580	452	458	403	388	383	358	380	332	387	388	386	354	370	349	327	325	376	331	347	346	331	352	344	350	332	389	358	378	331	374	347	369	341	350	336	363	325	361	324	354	316	352	366	367	333	348	353	363	375	368	322	372	333	322	330	381	362	357	320	315	377	373	353	372	377	366	345	351	334	321	351	316	381	354	353	336	383	340	344	344	358	366	382	343	327	344	343	367	345	359	314	339	338	344	386	314	332	356	358	351	348	351	355	367	317	335	345	350	382	357	334	347	354	331	383	326	330	339	367	331	368	353	360	330	364	375	345	352	344	350	347	341	376	362	369	322	352	398	364	338	334	366	368	358	369	357	331	370	364	346	321	361	366	333	389	319	380	352	375	372	332	338	367	365	355	326	337	341	343	340	331	355	343	380	357	386	378	328	343	320	384	364	329	356	360	347	340	369	319	329	344	344	317	362	346	392	358	345	334	370	334	339	335	345	360	308	326	343	362	357	319	346	324	361	352	362	294	386	364	356	353	313	359	380	374	358	357	368	367	362	363	372	366	336	393	358	381	363	367	346	328	341	322	392	357	340	373	364	330	358	365	344	342	328	324	348	351	313	311	348	381	366	353	373	347	371	359	359	359	439	377	344	310	354	349	351	339	312	325	368	348	388	361	334	331	362	320	364	344	395	329	363	352	329	380	355	361	367	336	331	389	321	343	340	328	364	357	347	361	320	369	368	388	363	365	347	368	374	312	358	334	362	308	371	324	379	358	334	344	383	364	339	380	340	316	363	308	307	352	332	337	351	368	368	388	310	396	338	331	345	335	316	377	333	327	360	358	379	308	338	390	321	323	351	366	336	369	340	337	361	338	376	360	346	344	331	336	351	316	325	347	378	365	397	366	368	336	370	382	348	339	388	346	344	350	339	330	311	369	359	348	378	358	354	363	341	364	361	351	372	345	347	353	333	347	374	353	327	383	338	366	339	375	350	359	323	362	318	309	382	355	347	361	354	357	347	380	350	338	336	309	344	333	342	331	345	359	373	344	331	359	373	328	331	339	326	331	378	344	390	341	356	342	355	332	321	349	340	333	328	335	335	361	353	361	335	336	329	359	346	343	330	356	387	361	363	360	371	372	296	379	340	312	371	383	346	315	391	354	346	390	390	333	369	315	325	327	337	385	351	356	292	363	328	394	361	353	372	350	335	349	362	335	354	292	318	337	349	354	352	411	384	355	357	319	332	332	321	395	346	347	329	369	325	336	375	362	310	332	265	356	360	350	318	341	362	368	350	354	333	358	353	387	336	339	348	355	340	337	386	380	330	328	315	321	349	336	333	313	346	333	349	341	410	327	350	329	335	379	367	341	372	353	357	343	339	344	373	356	388	329	345	333	327	326	368	330	343	345	339	316	339	338	353	338	366	354	322	347	362	352	372	365	346	363	351	366	333	342	317	367	336	359	367	353	365	332	346	324	352	308	354	347	317	366	345	326	315	346	335	316	395	347	306	343	367	347	381	352	375	387	353	347	329	358	359	358	352	389	344	357	375	381	391	382	366	372	353	341	335	367	356	339	341	342	342	371	373	380	347	377	317	345	327	310	349	376	346	357	320	354	344	329	378	356	336	350	333	342	337	315	348	339	385	328	311	346	366	325	351	331	334	359	334	366	357	391	389	338	352	367	362	372	352	346	337	362	333	356	321	336	373	345	341	371	381	356	352	370	342	331	359	373	318	391	332	352	360	332	349	347	358	356	299	356	358	351	367	324	347	339	302	326	342	381	352	327	355	314	328	356	359	341	335	338	342	326	349	344	341	371	348	382	356	360	328	354	336	335	378	332	355	351	314	297	376	341	366	354	339	337	331	341	369	334	334	339	388	402	352	354	347	347	320	346	359	377	387	379	389	332	323	367	355	315	376	337	329	341	304	329	350	368	358	369	321	389	330	314	334	337	320	358	320	331	351	399	358	342	392	356	321	326	332	360	370	337	343	313	340	370	367	351	345	339	405	348	376	372	370	337	350	375	351	335	326	349	351	328	371	349	333	379	341	346	364	317	376	342	344	342	328	358	312	325	357	291	358	362	325	341	347	342	328	341	340	348	374	354	337	317	334	383	359	369	330	334	354	330	330	327	325	374	336	372	343	337	368	330	324	333	383	379	355	323	318	383	381	373	339	340	357	371	346	355	324	342	341	299	355	368	372	344	335	335	335	354	347	354	293	366	393	328	324	357	338	330	338	338	325	328	354	339	375	321	390	388	343	341	331	359	421	395	332	317	363	364	336	356	339	349	359	348	351	384	369	365	312	355	364	337	356	373	348	349	344	366	354	384	338	323	350	305	330	338	354	352	306	360	365	318	372	348	335	350	340	336	340	352	315	327	350	345	326	328	365	358	334	332	370	360	355	363	347	383	350	346	334	359	361	344	347	357	381	339	341	371	354	364	356	373	334	349	352	371	343	329	388	342	342	391	364	358	357	345	335	323	352	332	369	344	317	375	347	348	373	364	306	347	342	318	367	358	329	398	321	361	365	356	346	328	355	367	390	367	379	330	358	336	340	326	356	329	358	362	349	339	339	331	342	360	346	362	355	335	360	344	325	327	320	320	291	374	305	341	368	343	327	361	352	390	335	359	343	357	347	353	367	359	344	335	368	339	367	358	335	360	373	348	327	328	343	383	342	370	356	349	361	371	358	376	393	354	339	345	381	357	343	359	402	335	357	357	377	340	334	349	364	322	344	321	373	376	333	344	369	373	346	378	352	355	359	348	366	323	350	361	394	365	379	322	329	352	359	340	344	363	343	347	380	349	345	336	403	340	353	364	336	340	341	378	391	360	364	392	335	342	319	388	343	341	368	334	327	342	315	360	345	332	354	378	349	319	328	342	368	347	335	365	340	323	376	327	325	388	348	352	335	342	338	332	367	339	328	331	366	365	370	359	300	372	337	362	392	341	337	356	351	371	341	357	352	347	349	356	367	350	373	310	350	365	331	315	322	360	358	343	329	379	365	378	362	343	352	351	381	368	362	338	362	371	332	358	357	332	322	347	347	329	331	347	371	375	378	352	324	326	362	340	327	388	308	385	347	336	369	374	375	369	342	341	346	360	338	351	321	363	348	394	358	358	360	328	364	344	333	352	361	308	346	340	376	350	333	332	366	293	356	354	399	342	350	347	340	337	351	345	337	335	327	343	349	401	367	330	373	369	349	325	384	358	349	351	329	326	369	348	358	346	337	331	359	381	355	356	358	358	339	351	351	359	362	364	330	352	365	340	326	357	362	330	342	333	323	318	363	333	326	347	378	373	370	357	343	342	358	369	387	351	332	348	284	346	364	351	319	348	349	321	363	346	341	356	358	310	345	360	330	369	315	323	358	358	338	364	316	356	336	351	357	326	357	341	329	355	341	368	346	348	350	379	338	361	351	355	313	355	321	362	342	404	378	351	376	330	366	347	332	359	316	367	388	362	323	352	379	351	368	364
3740	3530	2370	1301	993	894	851	808	789	746	763	741	792	764	785	752	778	746	770	758	773	773	748	780	842	782	775	773	741	726	741	741	794	729	783	778	722	759	734	756	739	756	775	766	755	779	726	792	754	727	772	760	790	752	739	807	777	809	768	754	765	744	769	797	745	784	772	749	745	717	751	763	774	711	732	727	742	764	739	775	730	754	739	721	765	772	758	772	714	726	762	731	795	771	714	814	709	762	739	806	750	739	758	756	750	749	754	772	774	810	774	770	801	768	773	719	784	776	737	762	807	811	732	757	737	758	823	744	761	790	760	759	732	752	799	777	764	746	761	781	730	732	769	770	787	784	740	737	740	764	729	761	754	752	773	778	761	759	720	775	728	762	747	724	792	758	748	734	749	823	786	830	752	742	730	779	753	750	754	732	754	760	734	819	763	722	804	766	710	754	770	719	756	751	703	757	774	806	789	743	773	733	745	735	779	761	780	777	756	731	708	688	812	802	801	776	787	755	782	721	716	787	727	733	786	741	738	817	732	736	739	738	765	743	711	757	754	746	767	737	730	756	754	827	698	719	716	728	736	754	756	778	725	770	730	710	766	771	797	744	724	770	712	767	800	714	774	705	728	770	780	704	705	789	744	780	774	731	748	745	727	799	829	782	733	732	776	722	760	788	772	797	731	736	701	759	757	781	742	730	755	735	723	802	770	794	719	744	760	731	718	735	769	767	729	775	754	750	766	757	780	752	746	806	715	750	735	757	747	748	792	780	781	700	779	718	778	759	744	763	749	747	734	760	788	740	790	763	776	733	714	745	754	814	759	780	730	733	762	765	758	748	746	770	797	714	750	788	753	772	734	759	772	712	780	754	743	779	772	807	788	778	781	728	791	733	788	786	743	735	752	743	756	732	733	797	793	794	750	739	734	766	789	815	787	734	763	752	791	743	689	747	768	761	711	777	770	761	749	760	779	745	741	751	784	695	725	736	761	776	743	783	741	732	705	722	756	719	748	769	750	756	758	683	720	777	765	721	750	780	774	757	758	739	778	747	712	804	765	765	711	781	757	820	742	767	748	789	793	733	724	754	737	744	752	768	762	728	759	751	794	775	729	794	776	762	801	758	787	716	739	779	765	745	787	752	710	792	797	723	763	791	798	762	770	779	745	752	736	748	789	730	781	796	788	741	718	774	768	714	739	747	744	757	788	744	770	791	736	762	765	781	750	802	753	763	755	754	733	772	731	749	755	777	772	748	723	767	756	751	763	755	743	757	779	706	745	777	700	717	765	771	762	830	775	856	744	792	772	771	790	755	785	759	748	796	769	749	748	777	764	715	748	717	728	784	706	759	757	705	771	763	783	736	741	667	753	782	775	780	758	773	726	741	747	730	752	707	770	797	761	729	772	750	750	733	741	753	726	726	796	747	718	738	716	733	752	746	728	796	782	766	735	730	759	694	714	761	746	753	756	761	753	766	751	768	729	746	710	749	766	754	735	755	788	743	751	751	727	755	769	773	758	734	710	725	717	763	781	721	737	767	802	754	791	762	763	732	749	820	787	764	786	732	733	749	790	739	724	793	701	744	744	759	760	746	727	731	767	768	754	774	758	737	731	752	771	743	744	759	808	740	743	760	785	739	707	753	776	809	809	781	735	756	756	706	757	796	739	747	799	820	821	699	746	786	780	735	781	808	720	768	755	703	814	765	743	768	733	772	702	779	734	775	784	700	769	784	778	737	763	722	738	785	705	758	755	762	749	740	787	738	810	732	784	784	747	777	790	742	764	763	784	775	708	779	722	752	821	796	764	742	790	715	750	771	721	748	711	713	779	693	806	716	732	760	770	803	797	756	740	794	764	747	768	745	727	769	756	782	766	793	744	769	766	772	749	781	753	760	772	732	823	755	764	771	729	741	776	775	747	772	689	768	750	778	775	777	766	790	797	786	759	780	788	763	799	744	734	741	762	751	773	747	804	793	676	797	779	727	746	777	813	782	729	758	715	776	717	735	781	804	751	734	746	761	725	752	750	737	768	736	757	778	740	730	738	768	770	750	780	709	737	825	792	773	705	772	740	724	764	808	791	753	782	784	734	788	777	724	750	739	754	750	699	767	717	783	757	732	757	756	776	760	736	747	793	744	724	759	752	769	694	791	734	717	720	792	754	771	746	728	739	768	771	775	744	759	773	801	743	743	711	727	818	771	792	751	794	753	761	803	775	770	700	763	708	757	800	762	756	706	750	763	805	735	754	726	748	796	761	716	771	781	693	762	745	785	791	725	759	771	807	816	786	761	760	735	742	711	761	766	720	720	758	771	716	733	745	745	722	737	759	724	769	742	794	807	763	793	798	731	785	710	765	760	751	750	754	741	796	773	775	740	772	746	752	787	762	728	740	752	777	725	776	751	769	712	733	737	746	764	763	771	698	729	713	786	750	755	800	756	731	782	770	746	777	751	741	755	728	761	769	825	805	755	697	735	745	779	705	726	747	795	766	726	735	785	717	753	772	780	745	709	731	774	721	779	808	777	773	770	802	771	759	742	781	755	779	740	777	732	765	734	722	760	798	797	748	798	809	761	762	697	775	757	740	799	767	735	792	743	759	785	743	766	719	748	749	770	751	732	785	768	727	725	794	745	773	782	745	756	751	733	816	760	720	702	754	763	781	761	767	789	734	730	734	720	756	717	778	752	739	731	720	766	767	785	792	731	795	749	728	759	787	766	756	759	738	760	761	762	729	771	783	757	782	747	745	767	804	806	751	733	769	702	744	740	778	770	783	766	774	785	734	700	732	759	778	721	771	748	753	733	756	724	759	759	795	743	738	758	823	786	764	726	763	766	733	765	700	739	744	747	734	769	769	744	771	770	754	790	761	793	774	768	756	751	716	786	778	765	727	735	772	781	764	776	762	792	753	723	718	732	759	727	773	746	756	769	759	745	733	758	775	744	748	820	774	793	747	759	762	755	771	757	768	766	759	735	748	762	754	729	761	807	730	706	724	724	847	691	730	733	773	732	778	749	784	827	763	766	761	768	744	775	711	769	759	731	756	745	708	786	712	784	789	776	783	749	759	731	750	794	751	735	717	744	730	756	770	759	725	723	733	769	679	717	732	778	768	772	762	745	788	762	743	750	751	711	765	742	767	763	744	777	788	769	715	775	778	748	769	771	729	789	776	766	744	714	763	783	790	765	714	796	776	792	747	733	748	735	809	742	790	755	788	815	767	748	769	760	769	786	737	817	774	764	770	733	790	747	766	760	793	790	767	765	827	784	760	810	727	741	788	719	701	728	722	765	771	756	727	791	752	779	762	766	741	729	787	765	751	800	740	739	795	784	724	757	685	727	806	730	809	729	748	745	806	745	729	752	764	742	747	723	732	794	781	782	781	803	741	808	779	766	722	700	765	775	710	800	750	754	759	762	738	727	749	740	746	744	748	781	747	739	760	690	765	753	727	743	770	778	772	798	749	734	765	796	732	742	771	732	748	789
23895	21128	25313	27185	21131	21071	3096	461	330	287	285	230	255	243	207	205	216	222	220	176	185	200	182	210	221	181	206	187	191	187	210	164	150	212	186	180	201	189	194	190	187	187	168	191	179	168	186	171	164	193	194	196	210	199	209	161	194	190	221	175	187	158	179	160	200	178	184	189	191	188	176	181	179	193	185	183	186	170	160	197	200	172	169	147	185	181	215	159	175	208	173	159	184	207	192	176	195	189	162	189	197	187	188	215	185	186	177	166	192	182	191	176	184	211	189	184	164	208	182	198	174	170	163	185	192	204	183	209	182	167	186	170	212	186	202	185	185	174	172	193	176	183	179	181	177	177	180	178	190	170	216	173	201	214	188	167	183	206	175	193	177	162	162	163	181	200	164	201	195	200	175	209	156	176	172	184	187	205	192	180	170	179	204	157	182	165	202	195	155	204	177	185	190	162	175	163	173	184	169	200	202	192	181	184	175	151	186	178	210	200	166	183	175	176	202	170	185	197	159	176	175	199	177	159	183	178	204	176	189	183	184	186	204	162	193	175	193	196	199	169	189	205	155	152	178	181	219	179	218	185	193	178	173	185	177	197	178	184	195	176	212	218	191	167	179	181	196	165	188	177	189	152	168	177	192	190	183	196	194	189	207	187	204	186	180	167	182	171	189	172	185	189	171	192	170	154	181	183	167	204	191	141	161	176	188	209	192	201	175	192	199	179	202	146	182	198	182	188	176	185	186	176	184	184	180	176	205	177	174	186	174	159	174	180	187	176	180	189	200	175	172	175	171	188	166	180	201	168	169	164	194	199	180	161	173	210	176	205	194	196	188	208	164	193	192	170	185	180	204	167	181	185	176	222	203	193	181	177	193	192	177	203	192	177	196	180	219	177	192	170	187	171	167	153	196	172	151	197	171	184	204	170	236	202	180	203	180	182	195	167	167	165	177	189	190	186	159	189	176	194	188	198	188	161	182	168	192	184	187	188	182	188	182	204	166	152	183	182	186	173	182	158	209	182	165	192	175	194	191	156	205	176	186	180	195	178	186	189	201	174	166	189	187	187	163	183	211	178	204	190	170	192	209	166	169	149	175	199	183	202	201	179	188	181	162	185	213	187	188	176	165	178	172	185	167	191	207	171	165	189	185	182	197	170	169	169	207	186	166	202	176	165	200	181	170	181	163	176	164	204	184	186	175	191	182	166	178	179	180	181	179	184	176	163	184	178	174	201	173	200	187	202	189	184	189	184	176	174	192	188	170	190	169	162	172	214	187	184	175	179	183	184	183	195	171	183	173	172	184	183	177	190	197	190	165	208	182	181	156	177	209	183	189	178	155	191	190	173	178	201	188	193	180	183	200	188	200	155	193	187	166	190	185	180	188	151	220	215	201	192	159	181	183	169	146	205	176	169	196	206	186	196	183	171	181	181	171	176	172	194	142	140	188	215	189	157	173	229	207	198	196	179	182	183	188	188	165	187	181	184	174	161	180	197	168	191	192	196	161	182	194	199	180	192	186	158	193	194	164	163	179	194	180	195	184	163	194	173	162	204	181	182	183	172	201	185	216	178	187	178	197	141	160	171	178	193	175	189	161	179	165	178	213	180	196	226	183	193	166	198	191	205	202	206	194	184	183	193	195	162	186	177	159	187	192	202	177	159	173	180	189	167	193	197	198	160	161	199	172	196	166	163	190	188	192	177	195	155	178	198	166	166	198	182	186	190	200	173	180	180	170	165	188	166	165	180	178	202	174	200	173	188	198	177	183	180	183	203	182	201	177	170	179	137	193	183	193	199	182	182	162	193	194	208	178	178	158	185	197	191	181	219	141	178	206	177	193	177	192	179	202	193	198	171	197	189	191	189	178	185	211	184	198	199	191	179	198	190	197	191	192	151	173	168	190	173	201	204	176	170	170	166	189	194	170	176	167	167	166	201	166	195	164	178	170	211	164	184	178	214	189	204	182	170	198	168	185	184	201	154	180	159	195	181	201	153	176	166	185	196	201	169	175	174	192	190	165	183	166	172	183	172	169	198	185	176	176	181	188	182	202	191	211	210	190	188	200	195	167	191	177	161	153	165	193	182	184	189	165	160	194	174	180	161	183	206	201	177	166	166	169	197	173	181	201	169	187	184	180	193	176	182	172	193	170	161	192	158	191	189	192	171	161	161	180	191	174	172	178	175	200	170	179	168	180	173	192	204	161	183	163	184	180	213	182	158	181	179	170	193	173	197	213	191	172	179	202	201	161	195	169	179	175	209	190	182	179	160	158	184	191	173	171	179	179	167	164	161	207	159	191	165	185	188	172	183	176	200	179	224	168	179	201	167	183	169	210	155	168	177	180	180	199	174	177	184	206	180	194	182	196	178	162	170	171	192	172	183	179	177	186	163	205	181	151	191	191	174	174	176	187	188	192	197	172	183	189	178	189	171	161	156	192	183	173	206	172	159	179	171	180	189	167	198	182	190	170	200	187	193	194	197	194	186	180	185	174	179	172	173	171	160	165	177	169	170	183	178	190	186	157	191	183	194	181	178	174	174	200	199	198	186	161	140	181	194	173	182	203	164	146	190	186	182	179	180	182	170	187	173	163	183	156	162	161	202	180	197	156	190	165	177	182	171	188	198	192	192	156	171	185	174	186	190	180	185	174	158	174	180	176	199	182	200	174	176	181	167	179	178	184	191	185	186	190	180	172	176	174	185	194	179	177	179	229	170	165	182	155	175	169	169	193	186	199	174	190	180	185	188	168	160	166	175	163	185	205	173	149	190	179	167	166	174	192	170	175	196	180	163	178	165	176	208	200	187	204	183	169	176	206	190	175	163	188	156	183	197	169	197	179	166	193	194	204	168	188	191	204	181	196	171	150	174	212	176	167	208	187	180	184	196	177	190	197	182	187	204	194	171	186	177	169	195	202	158	180	172	182	175	173	172	184	177	171	161	199	162	196	166	182	196	167	181	178	178	184	161	193	175	199	143	210	189	172	192	177	154	182	155	181	166	185	184	174	192	183	185	203	182	203	183	192	168	172	168	173	181	191	195	187	186	169	170	188	197	183	174	162	209	156	167	186	183	175	178	184	188	183	180	184	196	188	184	174	207	190	169	153	182	190	183	166	169	183	195	193	173	200	171	175	191	205	191	174	192	188	189	195	186	201	173	164	205	183	173	182	187	189	177	181	188	162	185	170	189	171	171	172	190	189	173	167	160	173	154	180	179	169	175	179	169	194	202	175	193	164	189	173	202	170	177	174	164	189	169	185	203	171	181	163	157	161	161	169	195	199	161	167	170	164	178	182	190	231	176	187	187	183	170	180	167	169	188	195	189	182	175	182	151	213	163	178	177	196	178	187	194	178	203	172	170	192	199	152	165	196	177	181	181	160	169	179	181	200	216	186	195	177	182	183	185	173	168	180	174	185	166	197	192	209	153	191	170	173	169	170	182	202	180	195	190	197	186	201	148	184	185	178	177	170	186	177	167	223	189
3554	5315	3467	1449	825	702	589	605	516	498	512	466	455	463	439	422	482	416	448	448	432	440	462	454	493	455	422	427	425	479	443	456	412	423	455	461	455	405	444	426	418	424	426	471	418	410	453	441	461	462	461	440	482	410	451	430	419	435	442	481	427	429	434	421	428	443	441	449	430	446	452	401	409	452	438	448	455	437	442	460	459	456	420	437	437	401	448	448	454	449	468	470	437	435	414	443	444	446	423	425	454	442	420	455	437	442	449	397	474	452	459	458	449	450	444	457	442	445	424	440	432	468	452	436	416	424	445	446	458	404	442	432	448	444	429	413	414	454	441	419	454	493	458	428	456	408	459	453	424	427	406	458	396	427	490	454	453	446	410	454	428	435	432	453	448	436	428	450	474	420	447	473	413	410	432	427	460	430	455	447	439	461	418	431	457	430	468	474	435	474	428	455	463	402	440	438	453	434	456	432	424	416	452	414	456	455	406	414	439	425	446	446	436	413	458	447	426	443	449	438	452	462	423	456	435	427	450	459	454	456	451	427	404	430	464	434	471	393	436	424	442	419	429	463	431	427	485	402	420	445	411	414	438	445	418	424	471	431	448	439	419	427	415	455	462	474	415	471	431	394	445	438	424	406	412	431	427	421	407	453	441	429	420	418	423	428	449	457	436	491	494	409	417	422	473	409	464	450	422	438	452	441	443	450	398	443	493	445	476	367	459	429	425	453	444	443	427	433	460	466	435	447	392	417	417	400	438	411	429	452	434	454	437	432	435	438	430	451	429	429	414	430	425	445	436	436	434	413	426	441	417	428	438	434	410	440	464	413	412	440	465	435	441	400	433	423	434	451	425	442	452	444	430	472	456	467	430	450	435	420	448	423	409	455	445	443	431	427	433	426	444	420	398	421	455	440	448	412	436	423	423	403	447	426	460	447	424	400	436	417	424	416	423	459	434	437	400	414	466	434	441	440	411	424	390	441	454	476	429	422	441	445	478	417	464	407	399	444	461	453	420	452	451	442	457	435	424	426	477	393	423	462	421	428	404	411	459	424	418	450	435	448	456	444	411	436	430	435	417	422	423	388	486	479	441	420	430	437	410	402	470	415	417	467	410	473	430	463	444	445	443	453	439	414	446	426	431	447	445	452	433	455	435	428	427	448	439	443	447	437	422	495	473	451	450	441	449	451	444	440	448	451	413	451	467	443	407	460	431	422	450	462	427	405	462	417	443	406	421	423	416	463	420	418	404	452	444	428	408	432	400	425	465	426	428	418	425	429	428	439	465	468	430	427	426	440	462	429	411	458	428	414	452	401	430	454	419	415	462	402	462	432	430	418	466	418	420	455	462	476	436	466	441	389	433	453	443	435	451	442	396	413	429	422	433	424	412	482	413	437	414	436	447	492	469	397	443	447	452	415	423	403	457	413	458	403	445	435	416	444	433	396	454	473	448	410	394	415	444	458	465	424	404	399	434	453	426	444	447	433	428	445	400	455	410	430	391	434	418	426	422	409	453	432	423	445	440	494	421	432	465	454	440	440	412	393	424	439	445	452	441	431	455	457	434	459	407	418	423	433	477	433	431	409	412	429	475	430	421	451	411	412	431	432	443	437	410	419	451	401	410	457	465	444	420	437	419	411	444	454	459	466	427	401	407	418	429	438	402	396	407	400	451	414	417	442	445	434	414	431	432	449	422	455	442	430	426	425	403	423	413	435	391	426	415	422	441	440	445	429	394	455	455	428	457	413	459	423	432	435	416	446	453	460	463	422	417	460	447	434	424	407	446	435	447	408	429	449	434	431	440	461	436	441	426	452	441	430	418	415	481	395	453	392	478	456	445	446	447	408	424	449	444	433	434	428	449	431	408	386	392	392	425	438	454	442	457	442	430	432	458	433	422	418	434	437	430	431	470	488	441	425	437	431	446	439	428	435	433	418	390	434	423	462	429	409	435	424	477	429	409	462	438	424	434	427	444	439	434	396	419	442	409	459	408	442	409	431	403	443	451	402	460	461	453	415	425	431	435	454	419	447	443	422	400	440	419	452	458	438	403	457	473	462	417	409	406	438	428	455	447	419	422	447	438	455	396	426	407	445	409	451	421	443	458	427	454	435	432	431	428	434	438	371	423	430	452	451	447	457	434	439	443	407	466	432	403	438	429	423	416	422	446	432	451	460	430	426	460	430	457	434	410	423	479	409	382	401	454	454	419	433	395	410	484	455	448	445	448	434	433	423	434	455	442	449	437	462	440	440	430	431	417	430	395	429	448	425	445	449	425	465	415	414	479	439	447	429	441	458	447	442	433	445	451	458	435	425	419	424	437	424	444	434	440	435	457	440	459	445	418	457	439	414	449	479	422	422	454	447	419	399	410	432	457	491	454	453	440	457	442	390	468	416	427	431	432	476	413	426	467	420	418	452	427	408	442	432	446	457	430	447	442	428	410	449	432	420	435	413	465	410	397	440	418	387	452	441	450	431	428	410	431	417	413	432	441	435	449	411	433	458	427	429	447	440	411	409	409	465	419	398	427	462	466	419	419	453	427	426	461	451	462	425	427	452	433	406	390	468	408	426	458	410	450	423	448	467	416	434	462	419	436	428	412	429	451	443	460	473	415	451	448	475	429	401	421	419	418	412	420	439	422	415	437	429	416	445	437	423	431	406	434	431	453	435	420	400	406	452	417	405	429	432	438	458	416	434	442	437	431	422	437	387	447	417	442	435	429	423	431	413	446	445	459	440	454	461	421	401	448	441	436	416	439	419	425	421	437	459	413	423	416	411	375	443	419	434	436	448	474	459	402	439	432	426	421	432	425	476	444	467	409	463	436	437	470	459	439	411	444	431	440	431	457	434	410	411	445	386	436	446	419	460	425	446	419	457	411	443	454	406	411	420	436	441	448	463	456	437	431	417	420	473	432	451	430	455	455	429	413	436	437	427	439	447	450	469	436	436	468	428	437	432	410	409	468	448	414	457	421	418	458	429	404	450	411	412	458	418	400	434	433	440	409	373	466	444	408	421	426	432	409	444	421	440	390	388	458	456	436	431	411	423	420	412	423	400	408	445	469	430	460	446	451	415	451	455	414	442	449	411	446	468	449	423	455	451	421	420	428	427	461	454	453	414	441	429	406	417	446	409	447	417	422	440	461	463	462	456	412	496	412	429	455	426	417	441	450	421	449	433	410	450	462	427	423	403	440	456	459	451	455	428	450	428	416	437	415	397	393	416	447	445	424	430	398	406	400	461	436	437	441	414	463	465	425	412	438	424	444	426	447	455	431	424	449	450	469	443	416	426	461	416	459	443	445	419	397	457	449	423	435	445	421	448	446	481	425	419	429	423	428	406	407	442	469	424	462	401	455	448	430	465	412	420	409	428	406	426	464	447	426	438	404	444	425	414	419	431	446	400	418	458	433	412	484	424	438	437	424	479	396	436	408	458	419	469	437	437	422	461	438	435	464	430	446	401	395	394	432	473	429	438	437	433
33000	11841	1797	723	582	548	431	412	385	431	441	387	415	404	387	432	448	403	453	391	409	399	441	382	418	420	427	438	466	398	399	396	418	452	377	368	389	388	399	395	402	413	392	403	409	422	431	418	406	382	389	445	453	398	411	369	414	404	397	408	405	371	407	394	404	400	434	427	421	415	433	396	381	380	386	423	413	422	436	427	449	403	422	434	421	413	403	428	438	407	389	402	406	412	406	440	422	409	407	413	414	378	402	410	402	396	436	422	391	401	425	387	363	435	408	448	412	436	403	411	433	429	423	407	417	371	438	402	409	376	409	414	403	425	382	405	396	436	409	443	416	409	420	440	464	410	404	405	423	379	433	396	432	416	386	415	429	407	414	442	443	410	426	409	434	464	445	408	409	390	418	376	454	437	386	452	430	437	400	429	438	385	420	415	446	406	401	447	419	445	418	428	439	360	412	430	409	398	414	404	389	441	415	426	423	420	383	382	388	407	392	424	409	467	428	437	397	384	393	367	441	402	417	427	362	420	360	391	429	426	424	411	419	396	403	429	413	443	424	396	415	394	393	443	434	396	433	390	414	414	439	391	409	410	466	377	434	401	390	437	387	451	425	421	416	424	368	392	422	408	421	442	418	428	418	401	432	417	401	395	406	402	392	432	384	441	396	457	415	419	416	397	407	418	404	459	420	410	453	460	433	411	384	406	407	425	414	402	424	437	456	404	421	454	421	374	437	375	421	403	406	416	396	429	393	407	410	381	412	403	389	412	409	438	392	396	420	419	384	389	389	433	428	389	408	402	379	375	357	394	429	391	422	417	358	409	432	443	423	421	418	437	385	401	442	381	383	437	433	438	428	397	425	424	394	399	454	390	434	424	394	409	421	441	425	439	429	385	403	416	448	437	459	385	406	406	419	401	427	419	427	379	399	425	447	419	404	387	407	410	452	413	396	410	389	386	421	387	466	420	411	397	380	410	424	427	403	406	397	412	385	431	443	419	407	454	435	438	428	424	398	418	454	439	392	376	393	417	421	419	432	417	421	401	443	440	404	446	427	418	431	438	428	426	371	423	379	431	485	412	400	413	379	420	418	423	430	415	401	410	417	381	391	396	426	389	413	423	395	407	417	386	430	396	384	406	421	382	432	406	403	402	393	395	421	403	438	400	432	408	418	401	448	415	418	383	450	376	395	423	457	466	441	391	423	432	398	451	420	394	420	427	397	433	395	429	413	424	444	434	405	381	402	448	422	380	420	405	456	432	403	418	379	415	408	425	400	420	383	438	421	391	406	383	382	412	425	456	383	394	415	435	372	415	406	413	390	407	425	440	403	416	434	424	425	406	424	380	423	432	419	424	415	430	394	396	423	434	383	413	385	433	380	417	428	428	435	441	388	409	419	391	421	443	400	405	424	434	398	407	388	402	396	385	342	393	425	455	452	444	396	377	430	435	415	410	408	414	423	426	400	425	408	416	388	395	444	430	465	433	388	462	428	390	405	406	381	407	445	375	423	419	393	442	375	380	412	398	413	399	407	393	436	369	387	382	434	398	388	385	413	423	403	413	373	406	421	439	402	407	400	405	412	423	382	396	426	377	463	409	406	406	417	411	395	434	409	423	414	423	417	388	398	383	414	408	403	410	423	414	390	417	405	409	401	399	421	391	389	418	441	367	426	448	432	435	426	426	452	468	392	378	413	377	398	442	401	396	432	411	411	422	436	399	376	420	422	421	415	371	396	413	410	432	371	416	427	377	418	430	420	358	395	448	401	450	452	418	422	402	367	406	405	406	403	409	371	470	401	430	416	374	407	386	375	392	422	426	415	395	362	425	389	386	403	400	394	375	457	415	397	441	423	402	418	390	383	397	406	466	401	406	415	387	431	410	404	408	422	383	397	417	422	392	395	426	408	426	368	419	407	415	448	419	415	385	401	367	435	435	386	435	408	432	458	382	382	370	432	460	430	464	423	444	386	390	425	366	416	422	388	412	418	398	405	414	470	407	407	443	433	425	414	420	380	410	399	381	424	406	441	365	411	403	449	405	429	415	380	417	403	418	429	371	406	421	421	363	407	424	433	402	430	423	456	405	400	413	469	429	436	391	368	387	363	408	400	398	399	421	412	402	367	381	425	398	423	399	392	402	382	419	398	393	412	387	381	386	393	446	409	400	416	419	395	410	357	418	425	433	425	425	438	419	416	376	356	410	410	426	380	392	383	369	418	425	409	414	436	431	424	374	407	420	378	459	425	407	398	401	388	396	425	455	423	423	408	470	436	407	426	390	385	419	469	373	414	438	422	390	432	405	421	425	410	468	385	422	430	432	412	417	382	410	403	431	411	400	419	449	433	395	413	437	402	389	413	423	422	411	436	429	404	408	427	420	407	361	402	418	385	426	423	419	424	379	382	384	391	450	423	395	401	404	374	431	401	417	406	447	371	411	411	368	441	403	393	422	422	430	381	415	425	395	383	406	410	443	429	420	381	430	411	429	397	387	410	371	423	432	438	430	449	402	392	411	423	404	405	375	398	398	425	378	435	388	424	439	386	401	409	426	457	396	394	411	400	417	411	395	423	436	406	437	464	408	382	397	432	404	360	448	441	430	367	402	392	421	401	412	429	430	464	429	404	432	409	406	412	396	397	398	395	424	427	381	419	386	402	440	444	403	398	402	393	401	399	434	431	410	427	430	381	432	433	433	394	423	421	396	394	410	423	389	380	421	434	416	412	427	396	405	406	409	394	383	407	434	440	424	399	395	364	404	395	408	402	361	401	442	377	395	374	436	439	422	420	406	419	426	417	409	436	436	411	434	397	407	431	391	448	411	422	423	340	453	406	395	379	381	422	363	411	396	395	445	432	413	431	384	413	396	408	413	402	439	438	430	396	479	413	395	433	435	403	391	411	418	417	398	406	405	410	421	439	393	400	384	430	415	397	420	440	427	375	419	350	423	415	386	433	432	369	430	400	387	428	418	419	434	429	438	460	431	398	429	369	388	442	397	408	426	427	432	431	426	427	418	430	374	394	400	410	396	417	374	457	414	444	385	407	382	419	445	432	400	375	386	410	449	426	431	384	412	437	401	397	460	393	405	391	446	409	403	368	444	431	418	431	385	431	393	437	437	419	425	413	417	377	379	411	403	414	393	388	389	403	444	393	420	427	415	384	431	412	392	417	419	420	387	388	386	435	409	434	390	390	382	375	444	384	454	404	393	422	395	438	423	382	415	429	454	420	420	437	416	411	413	417	424	435	409	387	429	409	404	400	386	424	401	397	390	381	429	452	406	452	420	421	418	395	433	434	393	387	433	418	431	401	369	440	447	413	397	420	429	409	422	423	435	418	380	432	389	390	399	437	372	401	334	373	365	380	377	392	431	371	404	426	395	416	394	390	429	436	428	439	370	404	387	409	392	379	410	436	454	415	351	434	425	416	438	391	386	370	420	429	396	416	422	420	430	461	399	411	373	413	417	391	415	421	397	413	380	405	430
6045	1383	1244	992	894	914	889	911	904	918	906	901	936	896	907	868	868	932	930	908	907	891	916	928	860	921	941	913	928	851	830	873	902	866	892	941	898	971	939	902	915	925	905	902	882	896	928	928	858	869	899	926	884	866	927	938	931	875	981	922	855	879	916	901	867	873	890	944	904	922	898	897	859	900	840	889	894	884	881	905	881	890	913	853	867	909	919	931	885	902	875	881	918	894	895	899	937	921	898	885	924	856	924	902	924	882	882	885	910	901	890	922	904	885	869	870	850	923	836	909	886	903	839	874	895	895	893	932	887	882	895	925	927	903	906	906	862	877	894	903	972	898	922	916	934	848	962	844	886	894	862	846	856	864	878	900	860	888	884	917	876	850	902	873	901	935	952	931	894	886	890	898	916	893	882	901	870	919	885	914	904	936	909	917	903	940	854	814	897	905	802	909	916	904	858	907	939	950	892	894	911	872	919	872	918	987	918	956	891	950	935	896	864	914	899	947	879	871	909	895	884	892	902	867	879	910	898	889	862	897	870	882	952	920	974	900	902	862	907	873	941	924	908	915	932	907	883	848	861	905	934	847	913	940	867	893	970	909	857	909	903	910	923	915	961	843	945	939	830	921	885	866	841	832	953	889	889	881	901	950	899	887	891	944	885	873	925	876	886	899	882	887	916	932	931	898	902	909	914	888	890	944	915	886	887	904	892	918	904	922	879	964	909	941	852	910	896	925	863	846	918	855	911	924	873	884	913	895	861	872	880	924	892	956	940	907	917	893	876	895	921	919	894	866	903	922	905	891	866	906	866	871	908	874	896	858	943	890	892	864	895	902	962	864	871	844	950	838	897	876	868	857	909	924	861	920	864	857	895	917	966	890	857	883	861	909	877	868	861	915	869	866	892	886	876	828	884	874	930	845	881	862	895	946	933	924	915	932	916	888	934	902	914	850	937	883	858	896	894	942	930	909	906	927	878	912	865	811	861	860	925	843	884	920	916	948	847	875	858	923	936	904	946	949	869	893	890	928	865	933	881	906	906	908	860	869	910	858	864	909	890	943	914	960	933	890	898	932	853	886	910	896	904	935	901	887	865	897	916	938	904	943	908	822	881	918	940	936	874	881	916	891	880	864	897	900	907	932	902	913	912	933	878	892	921	882	931	875	878	940	846	933	811	879	868	856	922	916	861	896	879	875	955	933	858	909	889	869	907	890	877	866	945	934	898	910	920	911	906	909	877	936	885	901	849	865	955	850	877	872	907	885	841	842	937	865	894	906	908	901	935	920	885	934	907	939	881	901	919	880	895	879	895	953	918	921	934	884	866	901	902	900	893	902	914	941	876	881	923	922	932	833	874	871	981	875	887	876	912	923	914	890	864	927	932	895	896	918	934	929	953	907	866	879	945	866	914	915	878	904	914	877	893	853	840	894	839	839	902	945	910	866	888	895	896	939	929	847	908	904	926	917	845	900	898	933	931	885	887	920	918	899	903	907	864	910	922	950	873	881	922	935	886	848	945	877	905	915	914	893	902	874	877	888	879	896	911	837	930	876	858	856	911	916	954	854	867	873	908	866	875	934	944	940	879	881	836	893	933	921	862	913	926	878	857	883	913	884	917	917	848	872	936	862	868	902	849	893	917	881	871	919	922	856	926	910	833	872	869	831	919	872	877	866	849	853	916	865	945	886	923	873	913	828	909	919	923	863	897	895	947	898	931	904	879	909	928	877	906	883	898	893	938	922	895	893	936	934	916	879	890	878	898	879	904	907	926	910	898	842	869	926	885	860	902	940	875	833	873	901	917	834	882	876	929	943	910	903	911	931	932	853	887	874	877	883	912	860	860	841	904	863	885	923	874	873	963	880	852	852	947	869	887	883	867	929	950	967	939	896	929	865	933	913	909	939	860	843	889	913	837	898	915	894	901	877	883	907	816	943	946	952	898	865	863	862	873	893	871	919	855	933	919	913	843	897	870	919	897	924	832	913	885	897	861	867	916	912	905	918	904	937	919	939	889	870	881	927	900	909	868	912	897	908	936	958	881	953	921	822	906	884	813	865	880	933	908	912	887	908	879	871	903	883	906	928	936	861	881	886	923	898	818	873	917	908	934	970	887	913	895	900	897	913	877	883	912	860	942	916	923	889	900	905	917	863	892	906	895	902	919	864	888	903	897	845	949	889	858	897	904	896	929	908	827	862	862	921	858	914	843	941	893	915	912	892	837	913	885	882	840	906	859	872	908	874	912	919	894	908	878	872	896	879	924	918	893	874	931	893	886	925	940	876	871	858	899	834	876	886	944	920	945	909	934	915	872	910	891	883	938	917	848	918	875	865	898	925	955	881	902	852	923	903	909	923	852	850	887	888	924	915	877	859	880	888	875	817	936	916	877	872	935	946	869	892	870	828	877	868	826	940	871	869	917	882	921	929	916	927	870	895	951	935	863	899	876	899	879	927	901	895	922	913	914	883	855	942	887	855	817	899	913	925	923	902	849	936	881	882	903	852	941	925	910	926	901	867	937	911	910	909	900	847	889	909	896	893	909	907	887	911	916	884	880	919	940	851	894	875	939	921	948	873	942	875	908	888	859	958	883	922	892	890	941	914	901	848	888	878	932	860	888	867	903	942	926	881	877	886	891	875	886	896	942	892	878	926	881	916	912	838	949	877	910	878	845	891	934	925	882	906	865	934	855	873	927	876	897	883	898	906	895	827	887	888	889	893	924	923	915	869	894	905	914	879	933	850	883	874	908	952	870	867	830	901	934	921	906	930	902	939	923	904	971	930	875	938	954	891	911	915	888	883	922	853	929	910	832	888	896	958	918	917	866	907	922	865	896	947	899	910	875	885	909	894	885	880	922	914	895	861	969	880	880	896	875	918	934	897	875	948	873	930	869	837	928	898	925	884	868	892	899	884	883	906	948	900	898	912	912	934	867	871	926	894	917	852	913	943	901	885	885	899	893	844	897	945	873	868	876	862	930	862	900	890	846	896	879	965	919	933	882	911	857	853	927	958	914	842	902	914	926	892	867	884	877	899	928	927	869	928	904	853	848	905	878	891	914	921	909	839	894	854	871	901	907	898	976	903	891	909	919	902	947	880	901	869	817	967	917	878	877	883	889	914	879	955	910	923	883	953	927	912	903	945	856	948	916	916	899	845	929	912	913	842	881	925	906	852	894	901	892	875	933	845	953	845	892	961	875	924	898	917	858	869	966	888	895	881	930	891	918	880	876	906	932	896	837	893	867	901	935	885	898	859	918	906	923	839	879	882	931	847	871	933	874	858	921	933	915	889	856	925	927	920	893	899	874	931	921	894	903	830	911	871	896	919	856	888	911	937	885	914	925	866	915	896	890	876	954	934	888	877	885	898	923	833	897	907	948	922	882	891	868	902	869	882	896	861	852	877	936	932	950	888	924	888	847	933	894	846	921	866	924	882	952	914	918	893	896	902	930	887	861	963	918	890	948	860	907	906	832	908	863	892
24652	21111	24724	27692	20886	3471	627	456	401	382	383	343	358	363	346	357	327	314	304	366	355	340	383	382	335	362	340	347	300	360	351	348	322	291	311	335	370	364	336	337	307	334	332	373	333	363	323	365	350	345	328	297	343	315	348	364	306	356	329	345	310	358	323	318	375	336	316	317	341	339	340	317	295	366	335	341	355	344	364	332	345	364	322	369	350	378	354	349	336	347	347	373	347	327	322	364	305	335	361	328	329	343	359	320	339	323	353	316	319	348	315	341	289	356	329	324	340	383	302	365	326	365	331	325	364	326	356	346	360	377	293	303	306	327	337	300	349	344	333	330	348	366	339	353	341	308	357	324	341	330	292	354	334	329	338	333	324	347	315	354	324	337	399	331	330	311	323	322	344	314	321	311	313	332	303	366	319	335	328	345	328	353	346	332	324	369	286	315	342	363	358	316	350	349	335	343	329	339	360	365	353	345	384	417	341	318	333	336	303	349	336	339	351	324	347	335	332	330	329	340	342	289	343	315	335	316	340	347	361	347	327	285	360	320	327	344	357	330	313	356	319	338	345	342	335	333	325	322	331	350	343	328	326	330	286	334	331	352	342	349	334	321	347	365	331	357	351	317	352	337	318	323	350	315	349	352	290	389	367	366	328	320	310	327	370	347	353	308	342	353	342	324	340	335	367	340	317	371	338	305	386	351	333	346	319	332	343	316	289	332	336	329	332	317	338	316	342	351	318	325	336	343	357	356	357	324	346	306	348	292	301	335	355	310	332	337	329	333	342	346	339	341	364	348	299	341	380	311	342	370	327	335	326	348	336	392	340	313	357	321	359	314	353	322	371	292	315	325	327	335	319	335	318	347	352	316	301	342	346	320	351	362	337	339	317	310	375	371	314	337	352	351	319	350	344	340	307	322	340	336	339	355	348	346	322	371	309	321	325	336	326	328	318	325	325	323	342	319	325	329	335	326	329	342	328	341	332	367	355	349	357	321	333	337	293	363	333	345	335	347	354	365	311	342	326	350	326	312	361	329	348	333	352	361	307	335	321	317	339	305	306	374	344	305	337	359	317	363	303	317	310	317	331	356	351	326	342	337	366	327	327	327	333	328	314	333	331	353	340	341	339	351	339	345	336	343	310	370	344	327	343	354	328	333	323	341	326	339	355	348	337	341	325	345	348	332	332	374	321	306	318	322	310	351	313	373	355	313	319	333	331	323	373	300	345	343	328	336	323	352	311	300	336	335	341	373	307	346	391	331	337	328	342	345	352	364	309	305	357	340	345	318	323	324	332	326	315	332	331	324	306	338	306	312	325	358	280	368	361	383	336	348	328	385	346	355	341	328	347	325	351	323	374	352	320	303	330	317	303	358	318	285	342	343	346	347	314	318	288	323	334	345	376	365	327	334	350	349	349	370	336	361	361	329	311	363	334	319	341	356	333	311	348	322	334	378	328	345	350	297	327	323	349	357	334	334	326	379	330	350	354	343	306	357	343	318	360	343	319	310	348	351	300	319	339	353	304	309	338	328	312	321	333	351	316	321	349	311	331	352	346	372	355	344	379	319	324	318	346	337	341	370	346	290	366	362	334	373	325	350	312	325	357	358	358	361	338	331	314	336	374	358	327	326	385	311	341	347	356	324	319	338	353	320	350	344	321	326	341	364	343	316	363	345	337	350	338	336	346	334	336	346	353	330	350	304	323	322	331	343	347	307	359	357	362	362	344	359	319	365	357	365	296	353	366	342	363	312	352	328	344	330	318	339	308	313	329	303	301	371	346	331	340	349	321	355	360	347	337	287	354	318	329	306	326	358	353	328	321	373	297	312	357	325	310	350	331	350	340	362	369	336	345	347	298	319	353	364	328	316	367	334	339	333	322	345	336	346	316	352	351	349	307	356	336	320	330	350	370	345	331	337	327	305	375	372	374	309	353	360	338	339	358	345	339	343	346	320	342	328	336	375	308	352	322	314	346	350	335	320	359	363	339	345	350	332	326	345	370	343	331	350	336	358	329	330	363	334	348	342	319	333	330	317	341	367	339	358	297	351	343	334	322	322	345	299	352	376	346	323	327	349	319	339	328	359	369	328	334	347	339	322	343	361	353	348	368	332	339	334	334	321	369	326	347	320	320	343	303	344	343	345	338	330	319	321	337	353	347	330	332	399	342	335	306	327	312	321	370	352	308	334	313	329	347	327	329	323	341	328	352	318	299	335	339	343	335	316	346	338	345	298	375	340	332	325	320	357	333	343	349	341	337	345	361	320	333	311	324	340	302	331	355	372	323	329	333	312	340	294	325	359	316	301	310	323	326	333	339	380	304	358	305	328	324	325	331	357	352	303	309	346	336	327	334	318	347	326	325	346	329	330	348	332	308	334	305	315	334	352	345	335	359	313	311	313	358	362	312	331	317	294	303	349	342	315	350	295	347	371	342	299	362	354	354	327	335	298	317	329	333	356	310	317	325	354	315	319	338	332	309	366	381	311	303	326	349	337	319	338	338	333	349	315	330	325	340	363	342	351	309	360	368	323	341	328	338	303	307	367	320	371	339	356	345	328	342	338	357	384	323	326	368	344	345	320	343	342	348	324	319	349	325	320	355	332	306	311	338	328	360	321	344	344	378	356	337	326	330	304	314	310	311	311	352	313	323	354	348	314	360	363	373	359	290	339	332	330	328	334	343	295	326	331	321	321	309	351	337	339	330	292	310	315	329	307	320	312	337	352	312	359	350	373	342	341	344	341	339	338	324	351	340	345	346	335	321	348	291	325	328	333	309	327	346	360	340	311	285	304	348	360	301	352	337	322	329	300	314	353	308	326	317	373	298	343	318	293	342	363	326	366	337	308	307	336	336	301	304	376	317	305	299	305	357	294	324	295	350	322	335	365	325	302	368	332	361	347	326	325	333	339	323	323	365	346	307	323	351	324	338	370	316	323	310	347	348	370	384	357	315	339	314	356	332	353	351	325	294	329	321	338	336	299	325	345	331	300	313	328	327	334	339	356	324	323	348	341	342	343	348	358	331	339	356	366	350	373	351	379	306	332	362	369	308	309	356	377	334	318	364	309	320	286	353	336	354	324	329	364	334	326	313	331	331	327	331	318	339	315	320	347	353	318	339	337	329	358	315	331	323	355	325	324	300	313	337	359	357	323	358	332	347	350	332	337	335	368	322	335	336	369	332	336	310	323	328	348	335	316	325	354	343	341	351	334	332	326	300	345	340	347	350	326	336	340	337	343	341	334	333	330	310	361	312	335	324	341	366	346	328	318	347	360	334	355	337	348	323	338	368	312	359	335	344	342	354	265	310	312	304	361	356	322	328	305	343	356	352	345	318	345	356	337	330	323	333	284	315	362	347	374	346	354	335	379	360	379	334	332	336	357	330	322	377	371	351	328	334	331	367	335	326	355	344	299	359	356	328	344	321	346	318	319	331	318	328	342	334	298	348	374	344	337	318	321	302	332	321	338	340	327	321	339	278	323
4037	3707	2470	1336	966	879	789	778	803	783	798	742	799	712	744	695	663	774	794	712	754	771	742	753	743	742	703	739	765	689	713	764	703	685	734	719	695	773	757	745	734	702	762	748	784	739	727	760	746	739	734	760	716	738	709	745	748	741	761	720	752	699	734	767	732	681	702	764	771	754	776	749	749	715	688	724	702	749	726	793	726	736	678	736	707	671	765	764	722	717	728	775	762	768	755	671	756	772	768	756	742	716	729	713	776	732	717	761	697	743	745	724	701	751	688	709	664	708	712	764	742	739	794	718	725	721	752	706	747	744	685	712	676	726	741	710	698	686	769	721	798	740	733	715	736	693	693	741	708	730	739	727	740	767	783	723	765	742	738	728	750	734	706	724	760	736	784	766	670	715	712	726	732	755	730	726	693	725	691	740	680	717	752	731	744	709	746	740	708	752	722	739	733	736	710	732	736	732	728	784	693	715	739	685	769	762	731	715	712	710	697	759	722	744	715	743	749	706	743	773	797	700	800	801	755	718	734	671	724	698	690	750	708	711	764	723	716	724	758	739	705	768	722	766	715	696	716	740	744	692	732	808	708	719	720	758	713	732	732	726	719	698	700	732	757	732	710	716	694	720	724	758	695	707	748	717	693	738	792	740	729	690	784	741	720	720	734	732	723	742	761	786	790	744	718	738	699	734	729	726	685	728	705	664	724	732	729	724	704	727	710	765	707	771	722	742	751	736	764	699	743	716	707	766	705	741	727	767	748	686	670	732	714	727	712	764	735	718	742	695	714	758	744	720	743	741	733	715	714	719	689	723	720	741	731	764	727	721	737	769	740	730	727	719	733	705	708	759	727	730	711	696	727	716	704	744	774	722	737	731	710	729	737	742	723	771	734	755	723	750	668	693	718	726	718	762	714	668	759	693	710	740	718	725	700	729	747	723	766	727	743	710	738	705	711	726	714	720	676	710	711	697	821	760	749	742	735	769	732	744	725	757	751	703	724	727	713	726	693	766	692	678	778	776	731	771	719	752	742	746	771	716	741	730	759	675	730	749	681	760	766	742	748	745	755	697	743	803	772	732	749	705	721	755	778	701	686	705	759	736	745	711	698	678	660	735	748	751	752	686	732	767	732	752	719	750	719	690	732	734	771	742	741	795	753	763	751	733	668	712	755	738	754	745	730	707	758	745	728	754	678	719	776	792	722	697	741	728	705	720	674	707	752	728	725	750	711	668	756	698	752	688	733	703	714	760	765	756	737	722	768	723	774	749	750	758	706	687	710	727	768	763	760	735	751	796	717	710	704	743	792	781	745	722	751	761	745	755	720	724	721	727	746	723	695	717	703	746	801	732	732	780	746	743	719	728	712	738	734	720	751	710	751	717	715	706	752	737	707	718	711	768	726	727	746	730	737	764	702	756	720	748	747	742	767	708	726	748	725	728	716	720	730	766	693	738	742	704	682	688	737	749	762	705	761	772	755	731	732	742	753	719	759	736	744	758	702	752	749	712	756	741	761	722	719	711	781	727	740	732	715	724	758	701	730	674	688	732	798	728	715	710	697	712	754	741	711	689	729	714	727	701	701	707	719	731	706	737	720	706	715	751	713	740	756	777	682	696	729	664	746	785	718	733	707	755	752	743	730	708	725	743	766	726	697	662	728	765	747	654	731	687	695	728	741	711	743	715	691	720	725	819	753	713	705	677	663	751	732	736	721	788	807	746	702	719	697	725	696	735	720	728	699	725	712	726	756	733	710	732	732	755	763	745	706	769	756	728	783	718	727	751	749	750	735	685	675	769	740	716	764	763	732	758	716	715	727	687	738	746	748	712	759	751	749	746	760	728	719	761	785	710	755	719	735	706	732	725	679	756	687	735	728	739	677	723	735	750	689	765	715	713	738	746	739	750	717	762	751	739	730	704	741	707	794	724	732	792	722	708	730	745	738	756	752	715	775	725	747	714	698	738	740	727	720	716	688	674	784	688	722	727	699	721	704	765	731	731	806	695	676	803	712	751	762	684	743	722	718	728	750	718	727	721	756	774	766	706	714	751	675	723	726	730	750	723	715	727	760	757	769	747	710	691	710	766	774	742	768	741	757	700	739	771	698	727	740	752	732	726	760	737	735	717	727	719	666	740	709	717	714	770	709	738	699	704	713	725	743	710	775	708	726	712	737	709	719	766	745	713	754	758	770	730	729	753	723	777	782	700	746	775	748	727	706	768	742	761	689	741	744	699	763	711	732	725	697	698	751	737	744	722	747	736	758	731	752	770	752	710	762	757	795	725	723	717	749	727	733	758	701	730	758	702	736	702	711	726	741	737	731	728	730	790	665	751	761	718	687	700	754	723	722	712	683	714	752	723	728	721	739	707	753	717	710	792	713	760	705	735	745	736	736	738	725	753	745	729	697	765	734	740	726	770	775	713	691	745	679	776	690	723	709	675	679	751	742	777	717	717	703	739	746	734	672	738	691	696	740	725	719	689	763	710	736	725	703	723	742	711	691	710	754	753	742	725	685	750	710	719	719	732	738	715	759	692	753	748	768	740	717	777	766	732	782	667	721	756	709	687	741	694	755	749	731	776	729	704	730	662	710	756	722	756	685	721	728	715	734	716	727	758	720	703	707	746	720	715	734	708	739	758	708	751	721	723	787	738	722	735	730	743	724	732	735	758	788	724	769	708	730	734	753	719	741	756	720	775	704	766	680	734	727	709	740	765	747	688	783	738	749	728	752	687	739	736	739	704	739	681	728	680	709	744	716	734	770	752	772	755	762	734	695	778	691	681	717	768	750	739	738	713	720	686	702	714	711	739	760	713	683	735	712	704	761	729	716	741	706	715	712	721	704	720	717	689	699	756	741	696	722	718	726	724	732	752	668	736	696	767	777	738	765	688	749	749	715	718	715	715	729	736	718	753	726	772	724	732	711	728	781	720	728	721	773	702	761	740	750	686	712	742	745	735	731	724	743	755	736	722	755	686	770	764	723	750	676	689	792	730	747	735	758	727	728	694	735	767	756	730	708	709	733	695	733	716	700	732	754	691	752	728	702	732	681	745	737	710	688	715	741	727	749	754	756	767	726	744	756	684	742	737	708	736	747	772	773	718	693	723	698	762	794	685	728	730	685	734	726	769	691	731	788	788	719	762	737	777	732	702	753	722	716	718	711	708	762	722	740	778	738	745	726	747	761	768	707	767	722	770	747	731	755	748	752	750	768	764	702	677	705	736	730	749	719	701	729	763	792	726	713	735	706	734	715	737	739	739	761	738	705	737	732	744	668	739	754	783	688	664	721	746	727	737	769	724	719	760	708	748	748	724	755	754	739	761	751	745	727	729	660	742	729	701	695	692	734	702	726	732	761	697	748	723	726	724	705	692	720	732	715	753	762	738	737	740	747	764	737	768	768	781	729	702	737	758	752	776	753	750	745	722	710	762	715	771	763	741	738	751	752	720	744	717	749	730	726	688	715	719	745	747	733	733	713	717
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
