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
338664656543	338664657101	338664657651	338664658201	338664658751	338664659301	338664659851	338664660401	338664660951	338664661501	338664662051	338664662601	338664663151	338664663701	338664664251	338664664801	338664665351	338664665901	338664666451	338664667001	338664667551	338664668101	338664668651	338664669201	338664669751	338664670301	338664670851	338664671401	338664671951	338664672501	338664673051	338664673601	338664674151	338664674701	338664675251	338664675801	338664676351	338664676901	338664677451	338664678001	338664678551	338664679101	338664679651	338664680201	338664680751	338664681301	338664681851	338664682401	338664682951	338664683501	338664684051	338664684601	338664685151	338664685701	338664686251	338664686801	338664687351	338664687901	338664688451	338664689001	338664689551	338664690101	338664690651	338664691201	338664691751	338664692301	338664692851	338664693401	338664693951	338664694501	338664695051	338664695601	338664696151	338664696701	338664697251	338664697801	338664698351	338664698901	338664699451	338664700001	338664700551	338664701101	338664701651	338664702201	338664702751	338664703301	338664703851	338664704401	338664704951	338664705501	338664706051	338664706601	338664707151	338664707701	338664708251	338664708801	338664709351	338664709901	338664710451	338664711001	338664711551	338664712101	338664712651	338664713201	338664713751	338664714301	338664714851	338664715401	338664715951	338664716501	338664717051	338664717601	338664718151	338664718701	338664719251	338664719801	338664720351	338664720901	338664721451	338664722001	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2679	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2677	3600	2300	2676	3600	2300	2676	3600	2300	2675	3600	2300	2675	3600	2300	2674	3600	2300	2674	3600	2300	2673	3600	2300	2673	3600	2300	2672	3600	2300	2671	3600	2300	2671	3600	2300	2670	3600	2300	2670	3600	2300	2669	3600	2300	2669	3600	2300	2668	3600	2300	2668	3600	2300	2667	3600	2300	2667	3600	2300	2666	3600	2300	2666	3600	2300	2665	3600	2300	2665	3600	2300	2664	3600	2300	2664	3600	2300	2664	3600	2300	2663	3600	2300	2663	3600	2300	2662	3600	2300	2662	3600	2300	2662	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24183	21242	24589	28175	21245	21256	12949	583	349	312	271	281	300	262	244	238	247	248	223	246	254	250	244	230	235	196	233	259	202	201	218	198	233	226	212	182	215	230	264	224	230	210	246	241	175	230	209	200	203	229	199	213	208	221	221	220	228	234	223	216	200	205	218	214	216	254	197	228	255	206	223	209	243	204	237	224	215	221	221	235	220	220	206	226	228	242	212	199	212	199	215	238	220	209	224	235	233	248	213	251	255	217	185	206	196	214	227	221	213	208	220	216	236	255	215	210	222	228	206	241	251	218	204	231	201	219	214	189	242	211	217	238	201	201	196	216	223	207	213	231	235	223	221	202	224	215	208	203	230	227	228	220	206	217	226	243	202	219	221	208	249	231	208	219	206	215	210	223	240	212	226	213	228	241	204	212	243	230	237	234	232	189	231	254	202	225	200	228	221	207	231	192	210	227	189	232	243	241	229	225	223	230	188	211	181	221	212	213	222	209	236	189	220	220	214	216	216	199	227	217	244	204	214	217	223	210	213	212	186	230	205	217	207	209	209	199	222	231	247	216	231	240	220	209	208	201	208	234	232	200	209	234	239	201	221	235	218	218	233	216	206	239	231	223	222	236	222	223	212	230	236	226	254	226	218	220	200	219	209	220	228	209	265	228	232	216	212	221	248	196	242	205	237	211	207	190	240	231	220	206	218	212	214	196	224	227	218	213	220	203	204	218	202	246	210	208	192	241	215	205	201	221	214	203	209	219	226	222	210	224	218	205	201	203	210	233	230	204	222	209	230	236	178	240	224	189	196	220	211	242	220	204	217	233	208	242	246	253	234	196	251	226	215	247	230	212	223	206	208	217	229	196	236	230	215	254	229	233	244	228	227	243	218	215	207	211	196	195	216	229	221	191	212	218	208	208	200	199	200	218	234	222	217	237	208	248	236	199	252	200	217	239	212	221	208	221	217	222	242	234	221	217	206	257	223	249	234	247	224	225	215	216	222	227	220	249	242	203	221	199	239	241	207	212	235	219	235	199	226	235	236	207	213	212	219	247	212	205	212	216	227	217	201	197	191	207	224	232	243	236	210	199	245	220	241	224	198	240	226	195	235	216	230	233	213	190	218	232	236	197	235	197	225	224	236	210	228	227	229	225	214	201	199	212	222	205	211	238	220	241	214	206	225	206	224	260	222	226	202	200	215	214	220	224	215	239	211	203	222	223	192	196	236	244	205	219	218	216	221	225	256	191	205	212	211	206	225	215	252	232	212	219	203	234	207	213	223	209	209	228	238	240	192	231	253	210	235	223	203	214	219	229	212	217	194	209	219	199	216	214	199	227	199	238	217	246	228	241	232	228	239	228	216	200	231	202	224	222	208	201	224	231	215	218	227	231	196	253	220	223	258	239	223	183	230	195	226	249	187	230	217	240	225	226	197	238	202	218	217	244	240	199	210	192	226	221	223	203	230	178	190	233	199	187	233	197	199	187	236	204	219	246	213	221	195	215	207	261	207	176	223	219	261	237	239	212	219	199	231	228	206	216	231	232	217	213	222	212	272	210	212	220	191	230	213	226	212	211	208	211	232	210	241	226	234	232	210	195	250	217	224	208	249	230	232	219	197	242	208	216	249	212	219	231	209	230	235	214	220	210	211	232	220	195	207	224	233	214	226	206	222	247	222	231	200	184	216	205	236	214	239	235	212	214	187	208	228	212	215	193	225	218	201	236	204	224	207	223	237	202	213	203	235	239	224	222	214	208	213	213	185	222	201	211	214	224	221	232	228	224	242	217	205	208	267	230	176	231	201	226	206	211	213	224	204	223	225	234	236	232	216	200	226	232	225	209	237	225	222	210	219	257	215	259	228	217	225	222	219	223	216	244	251	216	239	217	218	209	265	226	230	250	222	228	202	201	219	215	206	195	212	221	211	214	224	204	207	205	240	216	238	226	223	217	238	229	207	234	207	206	218	214	239	205	213	214	227	216	199	194	197	243	225	192	251	188	220	247	247	223	224	223	213	220	202	214	222	211	238	213	239	211	221	238	214	223	217	201	220	247	204	208	211	222	226	195	224	219	219	219	197	216	224	251	226	210	204	192	238	240	231	189	210	217	219	206	195	213	231	205	209	243	186	242	223	211	215	204	197	222	200	221	257	240	206	209	198	225	234	197	220	222	198	225	198	189	238	223	251	208	202	229	215	245	221	211	205	218	199	210	234	234	232	203	210	214	224	193	223	218	197	263	218	229	201	239	209	218	255	208	245	212	213	238	188	249	222	221	211	227	212	200	211	185	232	228	239	231	238	218	205	236	236	224	221	198	216	199	176	203	218	208	208	206	238	245	222	215	199	213	215	224	210	241	215	221	195	224	207	221	220	238	206	171	262	226	233	242	228	256	220	227	204	201	214	210	220	194	214	199	233	232	215	212	221	194	202	206	195	218	207	223	223	228	204	205	221	235	227	214	202	242	213	197	235	207	227	237	229	201	246	217	203	210	257	232	238	211	195	224	198	228	218	229	232	228	190	223	224	215	229	227	236	215	221	215	251	222	198	234	228	212	241	254	243	224	185	224	230	224	218	203	204	197	224	208	234	238	209	244	224	210	201	202	224	198	234	217	224	221	222	221	217	221	210	232	218	212	211	185	198	228	222	217	228	214	218	196	202	209	214	215	235	227	248	225	219	206	219	226	236	218	228	230	234	207	204	225	260	201	199	225	195	201	192	213	200	221	203	229	239	214	216	244	207	229	246	210	227	237	227	227	222	211	183	212	214	237	224	202	210	236	229	242	226	228	204	214	219	231	218	206	246	190	216	197	230	217	232	231	214	213	194	252	241	181	228	211	214	220	226	209	234	200	236	202	193	180	243	216	226	251	217	198	225	219	223	229	238	223	217	212	211	229	207	244	245	232	218	212	203	229	218	218	206	241	211	211	225	204	235	204	222	196	237	235	215	220	219	225	207	199	203	195	218	225	212	207	206	223	231	201	234	227	207	203	189	244	236	213	204	244	242	211	217	216	208	208	201	203	216	239	225	233	216	224	209	265	203	211	207	230	233	249	198	217	228	226	238	254	226	187	230	213	201	219	217	206	225	221	230	212	234	217	229	219	261	224	229	227	217	209	196	203	232	222	213	223	229	224	208	237	220	211	219	218	211	224	224	243	228	260	235	202	232	223	220	238	197	236	207	204	195	250	232	230	225	223	233	218	217	239	209	233	220	236	217	214	212	220	212	222	210	217	238	180	186	218	166	225	236	221	226	219	233	227	211	231	243	221	197	238	229	226	207	214	244	189	207	212	196	214	206	238	212	206	206	200	201	249	202	225	216	217	222	218	203	226	210	260	242	193	234	231	242	199	193	200	205	210	222	214	216	221	241	199	219	222	247	239	224	211	206	226	223	243	195	209	229	215	230	237	220	235	241	213	233	215	203	216	215	206	206	213	226	192	218	187	216	190	204	202	212	197	219	201	227	230	235	203	202	227	193	235	236	229
3071	3412	1936	1422	730	705	640	563	588	582	561	571	522	551	581	526	531	528	556	502	538	512	542	506	525	546	522	538	504	547	576	501	510	537	468	517	528	534	524	485	508	481	538	512	483	554	542	526	519	501	498	518	520	528	529	518	491	526	476	549	514	525	516	526	502	536	576	575	513	520	555	509	517	547	499	558	557	521	539	492	481	493	515	543	536	530	544	513	555	525	513	516	511	528	516	530	497	528	541	498	524	473	534	560	538	514	535	503	517	528	527	483	547	525	559	551	517	508	539	535	529	545	482	503	550	531	526	511	529	537	567	533	547	562	520	562	530	517	517	533	490	469	515	465	490	494	539	505	481	583	539	530	529	489	523	551	521	514	532	531	528	503	503	516	529	513	547	506	515	565	535	524	562	521	536	543	526	477	538	543	506	560	563	485	511	519	497	522	519	508	544	478	506	531	516	519	527	515	525	554	526	493	520	519	501	548	515	539	533	511	515	505	517	527	490	511	478	542	547	521	536	528	520	504	533	511	535	514	516	544	535	489	558	527	543	503	561	524	523	537	562	523	522	529	528	525	479	528	487	515	523	467	516	493	524	494	481	509	503	527	499	458	531	497	501	528	536	504	536	517	485	561	514	525	492	497	507	505	518	533	538	490	541	508	550	538	556	480	501	551	516	542	504	507	520	547	527	535	477	529	531	508	522	475	523	550	554	526	534	563	523	509	538	455	541	557	543	560	517	500	534	533	502	537	539	519	508	551	517	522	524	534	507	503	514	512	545	510	545	541	521	508	546	536	513	507	506	488	516	543	567	542	516	532	509	494	534	569	552	508	490	538	520	499	532	540	515	499	551	533	515	501	524	498	546	559	519	517	512	540	514	538	468	535	515	527	510	526	545	508	484	499	497	564	558	524	555	503	517	534	549	491	542	484	504	541	531	558	509	513	511	485	519	491	496	559	556	514	518	540	515	537	528	542	542	489	515	535	525	543	515	566	504	533	517	503	503	478	520	524	530	500	569	508	538	547	537	564	524	546	519	505	544	537	517	504	495	495	501	514	550	572	504	544	546	517	529	526	537	508	504	521	516	506	542	527	521	547	547	542	522	500	531	541	536	510	499	496	517	496	503	536	515	491	537	485	509	526	492	501	512	485	479	538	473	492	513	551	539	485	535	466	562	537	531	515	537	508	528	505	488	540	548	549	510	528	509	523	511	507	541	557	497	558	507	527	546	527	545	486	477	455	513	506	513	533	559	494	520	538	524	496	473	471	525	501	563	513	494	495	510	537	526	524	530	552	538	494	522	518	494	520	499	516	512	528	531	509	537	524	524	495	497	555	516	470	510	518	493	525	500	501	482	506	504	457	506	547	543	503	529	550	524	512	498	550	546	529	541	470	531	513	568	530	492	528	548	500	518	528	537	525	549	539	474	531	509	522	512	531	542	539	514	527	513	505	503	552	532	515	527	511	496	563	545	532	505	518	489	465	515	489	499	506	531	538	510	533	516	505	488	504	517	517	523	477	529	503	506	524	485	508	495	523	560	489	566	534	557	508	544	526	504	528	514	531	535	518	491	508	524	539	512	519	572	508	559	548	500	511	489	503	502	514	501	527	540	529	522	529	545	536	525	539	517	555	529	469	503	497	586	483	527	496	488	524	547	534	515	487	543	499	535	522	506	525	514	527	533	539	517	520	517	556	547	497	529	538	523	513	528	516	522	514	517	521	540	511	472	534	504	522	507	527	506	574	498	485	543	529	498	541	500	482	491	504	543	537	492	533	540	546	476	520	522	512	564	531	508	512	509	526	507	497	559	566	504	535	505	506	527	502	539	514	528	495	510	488	544	523	493	543	499	536	533	521	527	560	535	495	513	494	569	516	510	509	524	496	521	458	519	512	519	525	520	514	531	545	513	509	507	524	520	547	549	511	527	491	540	560	527	476	509	560	526	526	478	515	507	517	527	557	547	543	515	493	550	542	532	504	508	490	494	586	525	552	520	560	537	518	523	513	512	483	516	460	551	506	561	533	521	495	516	531	515	526	523	565	532	481	525	522	534	517	512	494	505	506	529	491	506	540	541	499	506	512	571	508	524	552	529	481	510	520	489	515	558	551	527	502	495	523	528	520	508	522	516	515	500	471	492	512	530	529	500	534	524	523	552	512	505	484	515	503	528	501	531	539	510	513	495	557	552	536	533	508	538	547	522	519	516	528	508	489	506	515	528	536	516	473	508	530	549	509	536	505	535	508	521	534	538	501	555	520	535	527	556	532	544	523	500	526	537	516	543	515	507	541	511	493	534	557	505	532	530	542	490	502	540	519	522	487	525	528	566	502	507	536	532	529	507	517	525	533	512	543	502	494	530	515	529	508	559	498	515	567	488	549	506	507	568	538	550	531	499	478	525	532	491	515	536	511	545	521	542	529	527	532	560	533	500	518	529	506	527	500	503	542	503	525	507	490	544	525	511	508	556	523	546	505	531	541	546	474	508	567	560	546	525	547	535	549	519	473	514	505	560	562	501	493	506	464	519	493	539	514	531	528	523	500	512	499	520	500	508	529	521	506	504	526	533	493	505	527	497	557	517	456	487	495	531	516	548	524	509	535	505	466	477	449	523	555	496	500	505	525	523	503	516	540	510	538	517	533	529	559	524	510	514	534	529	524	540	532	532	505	556	519	493	497	552	546	542	512	557	526	560	512	517	535	531	540	523	521	516	534	500	520	525	504	562	552	541	539	559	532	529	513	524	540	529	501	530	525	522	490	491	524	528	527	532	527	554	500	521	550	545	495	507	502	512	485	539	554	519	525	520	503	532	500	514	544	547	512	552	495	453	513	531	524	517	483	550	513	517	523	496	530	500	506	546	547	502	520	532	534	529	525	485	458	524	531	526	532	542	555	497	539	524	556	565	508	533	491	553	528	541	520	497	502	508	483	531	514	557	501	498	514	549	496	560	533	521	519	526	533	553	472	490	508	463	562	512	494	508	516	551	505	501	471	513	498	521	502	557	544	544	528	512	522	486	568	489	532	526	531	529	508	499	525	533	545	522	517	528	480	526	542	557	493	518	561	490	515	480	527	519	528	515	519	520	547	555	592	536	532	523	493	490	499	516	512	502	506	508	537	568	522	493	520	510	526	553	502	501	549	492	492	504	517	555	498	537	569	486	540	533	492	533	528	557	499	538	549	547	489	541	489	523	525	529	492	530	512	517	518	542	514	506	505	513	532	554	493	490	523	522	506	515	488	522	495	522	509	527	490	502	532	566	540	582	505	544	558	530	492	559	527	500	521	539	524	542	514	474	523	522	486	540	512	555	479	542	556	515	553	528	567	511	541	517	500	501	507	536	505	511	482	507	535	529	521	537	544	517	549	488	534	483	485	522	547	467	537	503	499	519	500	508	522	507	572	472	537	583	542	503	484	524	475	494	502	534	510	537	507	538	514	534	528	566	541	524	526	522	519	553	519	530	537	520	528	557	489	560	553
31635	19308	6726	646	225	218	239	217	217	213	227	222	239	216	195	210	214	209	233	214	218	215	217	221	219	225	235	208	210	215	228	208	216	240	218	225	221	221	243	193	202	217	195	206	244	239	210	195	197	203	192	215	205	189	227	235	224	223	212	223	213	235	194	224	211	221	198	243	195	188	227	213	223	225	194	245	191	214	212	211	207	203	214	206	221	238	219	253	214	195	198	223	231	209	224	233	209	232	231	207	209	200	246	275	202	219	198	218	193	205	226	224	218	205	207	201	199	215	203	202	203	236	225	214	222	210	205	184	223	180	216	197	205	212	208	214	202	214	231	219	205	230	218	216	209	220	205	223	240	202	240	220	230	216	180	178	212	247	211	208	208	203	223	176	203	191	208	205	232	211	233	212	210	207	239	211	205	229	233	201	224	212	207	209	199	208	209	218	182	186	200	200	188	231	220	205	192	223	221	203	211	211	213	180	211	198	222	225	216	223	227	203	209	221	202	209	240	191	204	202	213	227	209	229	224	207	218	203	218	215	236	223	201	211	219	212	190	213	222	232	191	196	176	197	224	219	208	229	227	206	216	197	209	225	212	224	228	204	217	216	216	213	195	201	199	185	185	208	228	202	212	217	196	215	216	220	216	193	199	185	217	191	225	234	212	236	188	190	212	216	246	229	215	223	205	203	199	220	198	209	198	205	222	191	211	227	196	207	207	228	196	194	217	223	197	219	213	212	200	217	215	213	209	203	213	210	190	240	219	231	230	206	247	221	205	193	214	206	207	225	211	227	233	213	195	225	222	229	228	209	216	198	205	236	220	208	214	212	220	200	196	206	206	235	231	210	187	210	235	230	207	217	216	197	221	223	205	204	211	231	216	188	210	221	202	186	214	213	201	231	212	207	206	202	193	249	185	225	193	223	231	211	174	193	204	209	202	187	208	226	203	243	191	200	184	225	235	189	221	204	238	237	198	215	211	188	212	224	198	223	172	225	184	224	205	209	189	216	202	212	208	220	223	206	228	234	188	237	195	235	209	208	212	213	232	202	224	195	203	208	209	217	223	202	209	207	212	218	201	234	200	222	195	201	210	214	201	193	196	211	227	205	216	203	218	213	227	189	231	222	231	211	209	209	237	245	225	204	182	223	218	207	230	223	225	219	197	188	221	197	222	226	219	214	200	205	211	219	207	215	194	205	199	181	193	212	189	196	214	205	208	196	208	195	181	215	210	213	216	194	222	213	222	212	212	208	227	213	231	223	220	227	207	217	226	211	208	228	197	214	204	195	204	194	239	221	222	215	225	217	232	227	229	244	218	238	206	222	200	221	212	197	197	218	218	238	208	216	226	205	229	211	210	201	190	223	219	216	246	209	214	225	209	223	222	194	204	196	215	204	199	230	208	163	216	207	208	222	236	215	211	217	224	192	203	228	195	203	216	219	223	216	197	221	226	217	214	210	219	219	216	207	224	217	226	224	205	225	203	194	210	234	220	221	234	223	198	203	230	217	185	203	216	232	212	203	184	201	200	243	203	230	221	203	228	209	220	213	213	204	215	209	227	196	220	205	194	207	196	227	208	197	213	228	206	207	214	194	215	184	205	235	200	210	205	207	245	228	200	221	210	189	248	226	202	208	222	214	193	210	214	186	215	204	203	205	210	230	223	201	211	253	204	211	212	223	222	210	229	236	231	205	202	201	215	231	220	222	221	229	182	193	230	182	221	204	217	199	181	242	199	232	194	208	208	216	198	197	221	202	223	224	216	209	200	230	206	233	203	195	224	206	200	223	224	244	202	232	200	220	206	209	219	212	229	222	192	231	200	215	222	222	194	219	245	228	212	213	230	215	246	206	213	220	231	201	224	202	204	200	207	210	210	213	198	212	199	207	205	220	208	207	218	225	200	231	231	206	198	231	223	221	220	217	215	213	225	207	217	199	225	204	211	232	207	192	227	221	211	216	192	220	221	202	228	201	211	211	203	200	171	219	212	220	214	202	226	226	210	204	207	210	228	205	224	226	216	245	206	191	207	225	209	209	204	211	217	231	189	208	235	212	225	222	198	209	197	200	193	232	211	227	212	225	217	198	210	246	188	227	231	205	207	209	209	207	193	230	234	210	209	210	201	212	224	214	228	217	201	222	226	212	188	186	192	211	225	207	225	219	214	214	207	215	199	219	216	243	195	231	216	202	212	216	222	215	205	194	216	232	238	205	243	196	200	204	225	180	202	231	193	198	217	229	198	228	204	205	197	224	213	202	205	204	199	220	201	219	236	206	199	216	195	225	211	212	232	199	201	233	217	239	213	223	243	202	190	194	213	187	208	227	214	220	225	206	224	181	216	193	234	172	208	253	218	210	231	192	198	205	185	219	216	205	176	228	192	182	191	240	235	211	203	209	199	217	226	234	243	212	201	200	199	181	220	188	212	189	203	199	219	215	215	199	213	203	195	213	224	236	191	205	199	210	199	222	236	225	191	209	217	222	209	206	231	218	191	195	212	193	224	217	214	206	215	215	191	193	196	206	233	219	209	225	223	200	224	199	199	209	185	220	172	194	215	208	206	226	252	197	195	195	219	178	200	225	194	213	226	196	181	233	201	209	217	238	208	219	199	202	241	213	236	214	210	221	196	219	224	197	196	187	222	236	194	215	206	206	221	203	208	202	218	199	219	225	194	215	233	229	204	204	196	194	211	210	213	234	237	230	234	211	235	226	205	209	210	226	237	200	233	228	220	226	232	216	236	201	204	196	233	203	225	214	190	202	218	211	187	225	208	224	222	204	205	204	203	210	194	191	222	225	207	199	217	197	208	189	210	193	201	222	221	199	186	193	208	200	230	229	224	235	212	204	220	193	201	217	194	196	198	247	222	192	208	244	213	245	198	233	209	214	206	214	204	218	226	191	198	197	196	202	225	187	255	197	227	190	216	262	200	184	231	196	193	219	208	204	205	222	239	205	187	214	220	203	195	202	257	215	207	206	204	212	217	204	209	196	230	211	229	210	175	196	219	216	205	219	199	189	203	221	209	204	214	208	232	222	196	219	229	208	218	210	218	194	198	203	194	200	219	218	247	203	205	212	217	218	235	206	211	205	221	219	225	224	214	207	173	196	231	213	208	214	218	209	221	221	214	220	215	221	205	202	203	192	212	212	203	219	191	233	213	226	221	198	215	188	202	212	187	207	214	212	196	215	215	199	246	220	215	204	211	199	199	212	222	180	199	209	194	226	208	213	216	217	214	228	205	241	213	197	229	236	223	225	211	194	217	214	228	213	209	219	216	219	200	222	239	200	211	190	221	222	215	240	242	205	194	206	195	207	190	202	213	244	208	198	207	177	225	184	236	215	195	216	216	230	196	187	252	202	209	230	194	208	214	210	204	203	199	201	206	209	232	198	192	223	204	203	208	242	221	194	219	215	204	230	205	219	212	219	226	205	235	222	196	196	230	236	220	189	180	221	217	213	213	225	203	240	209	199	194	229	221	204
5376	785	955	706	529	600	584	584	564	560	552	538	526	596	558	558	564	532	534	576	558	557	572	576	554	603	563	560	531	585	555	620	581	533	567	532	578	546	619	583	548	526	576	530	598	580	525	557	562	573	575	542	542	535	557	535	574	579	541	569	527	583	563	589	545	574	552	536	543	564	576	607	554	528	581	569	535	552	535	538	562	595	556	566	530	528	592	580	590	561	539	571	538	560	528	551	577	557	588	584	573	542	572	524	574	534	539	589	578	506	598	582	565	574	555	567	565	548	534	576	542	576	571	574	565	563	577	586	599	544	583	580	580	517	546	557	577	550	525	574	498	528	554	571	526	569	551	555	543	604	529	575	538	560	561	544	581	573	552	537	566	543	551	511	581	607	578	540	558	600	544	574	583	516	562	563	566	562	573	559	580	589	584	554	564	558	567	524	551	538	582	545	573	527	590	521	495	587	551	549	536	550	568	595	574	517	543	563	541	588	553	514	560	539	548	544	592	533	622	571	610	607	539	571	563	527	549	549	530	561	572	579	536	564	526	536	571	579	560	529	577	571	593	620	589	597	568	522	529	600	566	553	540	587	556	567	533	589	514	576	558	548	529	516	546	534	572	565	581	548	577	573	590	559	549	553	555	575	553	547	591	549	554	580	545	517	558	569	570	560	506	571	613	557	544	532	576	549	579	625	589	552	573	561	585	566	532	543	554	555	560	601	536	575	578	535	563	555	546	537	587	537	568	578	532	497	566	610	534	567	536	566	561	604	571	558	584	570	569	521	534	552	570	571	585	538	511	565	569	590	527	587	588	571	603	574	579	594	603	604	580	519	527	596	560	575	590	534	556	545	573	569	551	553	565	530	554	561	561	554	583	569	534	574	585	559	529	557	555	546	565	546	542	585	577	534	519	514	595	551	509	572	551	564	563	532	560	549	536	560	565	517	570	540	599	547	608	569	526	554	562	516	548	572	541	542	542	558	585	525	554	599	558	567	569	619	644	553	616	541	516	528	559	539	579	553	586	521	572	580	514	588	586	534	559	553	561	576	577	550	563	562	580	538	578	596	529	557	554	556	536	609	552	555	575	561	575	600	535	591	565	536	565	567	543	548	582	566	547	573	565	537	514	593	550	567	571	560	582	536	552	548	569	550	566	581	553	555	552	558	524	590	592	582	560	604	585	608	570	555	590	541	568	560	557	559	513	555	575	538	557	564	530	572	546	577	540	574	564	589	566	548	596	520	569	541	559	567	550	570	551	582	535	582	552	519	544	561	541	586	530	564	568	575	587	587	561	536	544	527	577	530	535	542	523	563	559	547	579	541	564	569	571	584	566	580	545	538	574	527	576	568	570	523	540	546	603	582	567	527	565	531	605	584	586	600	574	526	554	545	581	568	574	594	552	596	578	529	578	560	535	578	552	525	559	561	540	552	570	507	507	546	570	591	569	574	558	519	565	546	552	567	557	538	514	526	580	523	582	565	563	530	544	552	580	575	586	531	563	510	574	564	553	572	561	592	592	545	539	548	557	555	574	593	590	584	583	586	578	557	531	616	555	569	595	532	572	601	573	575	561	561	557	572	570	527	538	565	571	556	553	558	540	545	564	541	567	562	551	566	555	574	578	571	575	555	598	525	604	600	564	568	620	556	621	563	505	528	518	510	565	618	586	563	548	549	574	582	602	539	604	585	600	560	549	534	531	540	569	541	569	569	550	588	492	577	533	563	563	570	538	560	574	550	540	519	561	566	568	556	619	580	578	550	578	569	531	530	554	576	553	509	531	569	598	571	568	569	580	574	552	546	569	603	585	619	573	539	549	555	566	533	540	589	567	565	544	528	604	553	554	536	528	605	558	565	534	571	579	558	558	568	567	552	551	515	619	574	589	572	550	565	562	571	585	590	557	561	550	554	519	541	544	555	577	612	563	550	542	572	610	502	590	567	570	575	551	556	544	574	602	588	574	588	554	616	588	579	519	566	540	570	577	547	526	548	557	547	569	562	560	511	503	529	574	574	544	539	559	544	551	591	538	584	598	533	563	567	614	532	530	570	542	596	568	574	565	579	580	591	588	616	580	575	569	547	576	550	545	544	555	558	580	550	547	581	513	563	548	526	565	573	548	550	594	580	577	563	549	584	524	521	573	533	539	611	560	576	549	549	597	554	522	522	552	595	561	529	583	595	592	523	560	553	548	575	537	540	532	552	559	558	562	611	589	545	546	512	561	526	550	576	557	506	599	564	544	558	501	569	546	526	526	573	582	560	529	554	570	559	558	531	564	569	546	591	548	566	548	542	548	567	537	532	559	569	573	584	526	573	534	553	559	564	581	590	591	554	557	610	571	598	536	601	565	554	530	548	538	575	562	589	569	543	584	515	556	579	562	578	581	570	566	555	545	535	590	564	554	588	550	547	574	543	588	553	554	549	545	538	557	567	528	572	597	557	575	556	572	561	489	546	533	567	541	527	537	590	544	546	568	605	564	519	568	542	527	646	549	560	572	524	591	559	556	598	531	568	564	586	561	559	574	557	609	584	564	559	570	589	562	561	562	544	550	563	512	548	521	564	560	549	570	512	536	563	558	548	562	560	561	597	562	569	581	569	584	575	592	554	581	541	549	544	608	544	540	583	601	565	555	560	525	573	534	532	508	588	571	639	542	538	548	552	581	615	540	591	537	580	554	588	557	541	561	567	563	552	582	556	547	585	635	580	573	535	538	578	601	596	557	568	553	560	584	529	556	598	526	551	527	587	537	556	564	548	573	562	565	561	575	558	550	549	566	576	568	573	540	590	587	581	502	568	560	571	590	565	558	555	581	585	576	572	572	601	555	544	588	618	551	537	551	541	585	537	581	566	584	496	565	554	548	566	606	574	559	605	572	559	565	543	553	578	567	545	597	583	586	576	585	553	550	495	584	547	571	549	546	504	545	584	583	550	588	558	558	560	535	583	535	547	601	521	575	563	576	567	583	542	523	542	578	540	578	588	531	561	592	525	578	571	562	596	544	521	543	613	554	508	550	540	550	557	597	592	573	572	598	488	559	544	572	571	578	575	574	561	577	543	514	566	571	558	575	532	572	573	576	565	568	551	582	578	621	567	567	531	565	568	586	534	547	546	600	571	557	507	545	599	581	541	558	582	534	565	529	579	568	596	528	528	548	565	575	532	574	540	551	553	557	555	598	544	563	532	558	585	560	560	564	555	522	593	535	534	539	562	549	558	556	577	550	584	547	577	587	571	569	512	580	542	557	528	546	587	557	569	541	562	564	550	542	604	580	576	517	551	567	561	530	571	572	580	535	562	554	573	571	567	564	535	551	557	566	586	561	536	612	592	532	520	589	601	559	568	563	572	561	545	586	608	524	528	611	570	587	531	552	552	545	614	548	545	571	581	565	567	569	559	557	543	598	564	540	541	527	579	582	554	559	547	551	586	621	594	601	592	560	583	588	590	586	540	584	580	565	550	589	550	563	529	567	541	597	547
24649	20978	23861	28284	20982	13698	581	422	369	351	331	313	354	317	320	305	314	315	336	294	348	278	297	321	328	323	289	323	321	280	292	312	309	316	327	283	295	315	316	319	317	330	319	311	330	316	296	328	327	314	309	308	348	281	309	291	319	304	290	296	339	288	314	291	318	272	341	310	325	323	292	291	311	332	310	300	291	294	298	289	308	318	293	304	346	300	294	325	303	312	275	320	284	282	275	318	269	327	326	316	313	314	275	321	297	302	320	273	310	288	322	297	329	311	304	292	333	316	300	322	331	323	334	304	285	329	314	278	307	299	274	280	328	323	291	303	347	296	327	304	325	313	323	361	287	318	291	312	313	345	312	315	327	320	307	305	318	335	306	293	284	298	297	298	285	302	302	304	290	268	277	282	299	320	266	308	301	294	299	353	325	300	305	314	293	304	322	311	287	296	308	327	277	283	326	298	286	291	304	357	312	271	319	293	309	315	294	306	282	324	316	286	308	303	339	313	270	295	349	305	292	343	327	343	306	305	315	294	305	302	278	278	327	284	300	273	315	293	309	290	309	286	298	285	318	337	340	328	321	308	287	298	323	317	298	315	297	308	317	321	345	326	319	304	328	299	302	307	299	304	311	295	287	318	315	311	310	304	276	275	312	321	312	310	319	325	288	303	282	289	308	271	352	328	312	300	266	309	298	284	332	266	316	317	306	314	282	293	315	329	308	274	285	312	290	354	302	300	318	328	302	325	327	287	279	292	266	289	299	323	288	340	299	314	304	318	307	311	310	320	301	313	317	291	312	295	311	292	291	279	276	334	295	306	319	316	320	326	306	321	295	288	319	289	285	332	323	309	310	307	275	285	297	282	284	320	298	328	271	316	303	286	298	287	272	314	296	292	300	311	333	364	322	315	290	294	268	299	297	307	268	331	299	328	299	303	303	300	280	307	311	281	313	303	314	295	315	301	306	296	290	300	291	321	318	305	316	298	268	292	322	334	313	293	316	294	313	292	293	321	342	306	310	325	297	283	334	310	313	287	327	319	306	280	319	324	273	299	302	297	292	272	322	343	286	261	271	325	286	352	292	298	303	319	306	347	319	307	293	295	312	335	290	297	321	309	296	297	333	307	331	312	275	308	273	311	329	314	303	293	303	286	325	328	347	297	301	284	311	301	276	288	323	306	287	290	313	326	278	285	274	310	312	323	317	289	330	311	303	310	292	294	297	308	299	350	297	314	277	306	302	329	317	283	246	308	309	290	280	273	349	299	322	306	310	305	306	308	319	287	327	273	300	274	291	324	311	288	327	260	308	292	298	338	297	299	308	294	313	319	308	295	293	304	314	309	315	273	320	346	310	304	317	325	297	283	246	341	365	293	303	300	285	320	289	322	312	280	304	305	314	274	273	286	308	342	302	318	327	317	348	284	343	288	310	333	342	335	310	296	328	321	313	360	286	284	306	298	304	298	289	304	325	256	308	303	290	318	305	314	303	321	319	349	284	280	312	313	314	305	311	281	344	319	321	296	317	300	285	318	285	331	287	307	321	300	293	299	301	305	305	297	286	314	333	332	297	290	301	311	313	288	326	298	328	280	284	286	319	316	302	346	297	314	291	303	291	299	281	289	286	305	300	303	321	301	317	333	298	324	301	295	295	327	285	317	302	308	285	288	298	303	293	292	290	291	310	297	297	303	289	328	282	300	295	312	327	279	284	347	325	286	313	298	330	325	305	288	281	339	311	280	291	310	301	294	309	286	315	300	294	310	319	297	305	324	310	301	338	330	303	249	307	328	259	289	278	302	278	294	308	305	310	279	321	299	336	298	315	296	310	319	313	309	321	267	305	316	330	309	307	327	325	303	311	306	326	336	302	313	293	317	280	284	290	328	297	299	288	305	284	296	309	328	296	317	336	308	303	319	298	271	312	314	309	275	305	313	342	291	307	271	308	313	324	336	279	324	291	318	309	288	316	323	311	254	284	315	302	293	285	309	275	278	310	308	323	311	327	320	311	280	319	334	299	318	302	305	323	311	332	290	279	319	331	337	277	318	296	299	298	302	319	322	306	328	274	312	306	299	308	312	307	292	283	288	311	303	316	322	330	311	317	306	299	270	293	290	319	303	299	335	318	311	305	267	300	268	336	292	322	334	279	297	298	284	270	296	289	308	340	289	287	303	299	313	331	312	296	316	326	295	305	325	289	312	274	322	315	307	278	329	324	317	294	321	280	311	269	271	307	281	317	320	321	305	319	306	300	298	295	281	323	300	299	311	325	295	309	295	297	325	281	314	308	290	295	310	292	321	323	317	283	305	289	337	317	306	315	303	338	310	304	319	300	309	308	343	327	348	284	269	310	306	299	300	288	291	313	302	294	308	299	304	285	293	316	303	335	311	316	337	325	322	323	298	299	277	286	286	302	292	295	338	324	291	305	304	298	287	315	301	287	295	303	296	314	299	314	305	323	308	298	311	289	314	338	294	293	308	292	313	322	280	287	287	269	316	300	349	291	355	314	324	292	329	304	324	285	299	352	260	290	291	293	293	306	297	313	296	296	314	312	312	308	290	297	323	289	242	298	321	310	283	302	282	310	298	305	313	317	324	323	275	310	292	278	284	330	320	272	280	304	321	297	303	323	313	323	326	295	325	296	307	278	288	281	282	285	302	300	315	319	303	297	339	353	311	301	296	334	292	298	315	350	315	315	296	325	289	296	324	309	292	324	317	299	261	283	351	310	322	321	328	288	277	313	282	299	286	289	284	302	311	279	297	321	299	304	330	330	315	320	297	301	286	263	319	303	284	301	317	306	314	309	317	310	299	311	300	300	322	251	294	305	308	327	302	301	288	313	308	316	268	347	327	318	293	306	297	320	281	304	258	317	329	281	290	297	308	297	292	325	329	291	294	317	303	300	329	343	321	318	298	315	300	299	312	304	292	320	343	291	295	294	298	323	350	273	318	314	283	308	317	323	323	301	319	284	317	287	324	311	303	313	300	301	322	299	299	316	293	291	300	326	304	310	291	293	321	331	318	304	281	306	346	304	285	315	318	332	288	287	296	280	321	298	333	308	290	311	302	299	291	333	285	316	308	304	317	311	321	302	284	291	286	288	341	275	303	316	329	317	319	315	279	283	300	302	281	328	304	279	269	296	323	350	318	336	314	310	294	315	316	284	319	294	309	309	334	287	304	298	298	315	305	314	298	312	319	331	351	317	298	298	305	332	308	330	273	312	304	263	275	329	304	340	286	309	284	298	280	335	315	319	329	306	306	269	312	289	338	324	337	319	317	328	330	319	301	338	290	270	301	334	291	303	311	331	276	332	296	304	320	338	288	299	304	284	324	310	276	298	304	284	313	304	306	314	290	293	275	330	279	307	300	324	301	282	283	308	297	316	305	322	309	287	302	304	289	317	298	313	314	318	303	322	278	289	274	323	295	346	312	314	301	285	325	310	320	336	284	288	281	281	298	314	301	323	330	276	292	307	338	309	332
3213	2196	1783	1169	813	857	785	778	771	701	748	798	772	753	716	805	762	771	730	780	764	733	774	724	719	691	724	804	755	766	719	792	734	717	767	731	726	744	793	731	722	704	764	738	751	767	743	746	675	747	774	712	765	754	739	733	767	742	748	719	702	786	717	753	791	741	783	709	717	707	786	713	721	709	720	730	768	712	728	738	759	767	751	681	718	755	744	757	760	722	785	738	750	781	724	729	761	763	775	759	706	793	732	730	770	711	784	725	730	699	792	742	783	754	739	728	747	739	760	730	788	754	752	728	757	738	768	711	723	755	738	690	758	739	744	771	743	729	707	730	681	796	736	731	734	729	769	775	742	746	706	689	709	754	782	729	750	743	714	745	682	763	753	756	735	780	762	777	727	755	730	749	759	709	741	708	717	775	767	793	759	685	756	749	677	742	715	761	749	753	779	762	701	790	823	737	732	768	741	733	796	736	745	704	710	754	707	717	694	710	712	705	766	698	752	754	747	734	713	745	769	772	753	726	789	755	778	720	777	792	776	767	734	736	739	738	741	773	746	710	704	778	757	747	746	759	715	813	737	741	734	683	745	692	743	752	780	777	767	719	719	766	752	794	755	750	793	729	732	730	746	771	693	798	717	749	742	708	774	756	759	729	731	817	717	781	739	706	741	678	750	755	736	717	726	769	765	771	742	692	737	738	766	716	758	739	753	778	743	748	720	783	736	708	708	779	754	756	733	742	787	735	748	747	725	745	717	750	751	746	706	728	771	767	746	781	810	756	765	770	727	785	806	760	742	734	753	723	717	756	671	723	712	729	756	766	719	769	728	757	768	742	686	699	754	763	724	715	719	760	695	699	720	722	741	739	724	710	739	727	751	778	713	736	762	725	702	776	751	735	775	739	782	728	735	767	711	745	708	756	743	716	710	745	713	767	734	729	722	743	752	751	754	782	765	773	691	777	701	716	713	724	748	743	725	727	746	762	770	786	754	721	711	745	727	699	741	708	695	740	728	799	708	752	755	694	775	778	744	736	749	782	758	792	783	768	734	727	760	746	753	723	749	725	768	752	748	720	737	772	735	752	781	736	743	750	748	695	710	690	707	728	723	741	781	788	744	684	778	704	714	741	706	734	708	708	778	779	727	766	675	743	796	789	768	731	823	757	734	744	776	781	748	728	690	750	775	719	712	743	689	791	752	757	714	733	741	768	719	782	754	777	770	699	750	767	741	749	742	734	750	751	740	739	726	767	788	718	761	732	739	741	773	778	708	727	740	748	746	745	767	745	779	746	753	776	736	739	740	726	739	740	693	738	711	716	784	752	773	701	685	748	723	740	749	759	733	773	749	742	727	727	737	730	771	785	762	768	704	729	746	691	707	756	687	713	690	765	765	749	768	763	757	750	788	732	760	795	712	773	722	754	748	748	773	710	746	780	773	728	815	766	767	740	753	726	759	729	753	743	733	760	717	787	755	737	739	767	720	741	703	709	721	716	783	765	761	730	757	753	742	723	750	769	769	687	798	746	783	748	756	779	768	758	722	715	754	711	788	724	706	728	753	722	755	716	682	704	743	717	738	759	757	742	735	735	707	743	722	754	768	733	733	784	729	786	679	744	748	753	766	775	758	766	732	757	732	724	768	777	761	732	723	690	698	776	707	770	730	718	774	765	762	720	681	770	798	744	750	737	715	762	747	712	776	726	750	786	729	747	745	753	719	824	753	701	721	774	747	747	732	738	780	780	760	717	796	755	739	775	739	700	731	822	799	733	760	727	741	744	738	730	748	706	766	762	764	734	732	726	749	710	763	696	760	740	780	750	758	741	754	734	744	697	777	755	780	787	718	774	753	755	730	734	770	749	685	795	770	727	741	740	760	738	748	785	750	786	748	709	725	727	709	677	714	728	726	734	714	701	697	730	755	778	729	762	760	727	748	748	738	767	768	759	683	727	722	764	786	717	757	696	743	724	721	708	797	740	761	745	748	794	695	765	719	751	766	710	763	730	748	698	725	741	773	777	745	790	784	760	731	750	741	774	796	768	784	705	738	760	699	724	746	810	713	797	730	774	691	770	790	715	739	708	749	719	722	749	756	748	817	690	778	747	751	750	743	749	763	744	753	717	772	735	759	735	743	788	760	683	749	709	666	799	762	745	773	757	701	724	783	707	769	685	757	769	736	767	773	790	720	746	752	746	715	769	785	742	739	754	718	773	787	726	703	729	770	743	707	694	740	746	719	756	758	760	748	714	730	755	785	746	769	728	732	714	719	758	742	751	707	741	729	756	745	696	747	748	724	745	756	742	723	662	759	784	717	789	773	686	757	769	738	748	746	735	738	780	717	726	785	757	733	704	762	739	773	759	734	759	725	743	782	741	756	723	740	758	798	708	765	784	713	746	722	734	735	747	723	774	698	687	727	724	753	746	717	722	728	705	700	783	781	752	706	787	794	759	757	762	722	718	703	722	733	761	762	724	704	741	733	754	780	753	744	747	752	702	742	753	766	720	715	775	730	746	733	745	745	730	788	694	716	764	705	748	772	736	738	750	769	760	820	722	724	766	820	747	728	723	654	724	736	781	758	724	786	766	712	742	791	714	703	732	755	719	723	784	708	723	734	726	761	732	792	756	743	757	703	758	745	732	736	736	767	747	774	695	796	774	723	781	737	754	765	734	741	771	698	765	735	744	763	763	750	758	790	724	771	711	769	712	768	670	731	742	703	754	744	702	757	746	747	707	737	709	738	737	762	766	753	735	690	741	750	715	696	769	721	741	768	744	756	745	800	765	796	731	763	728	712	710	768	734	732	710	740	725	709	743	745	723	712	730	749	776	788	766	791	764	708	747	793	727	697	720	753	707	774	746	744	736	757	718	755	764	744	768	772	775	746	760	747	761	779	711	741	727	691	732	761	763	756	763	741	688	764	736	730	758	723	701	775	761	729	691	774	690	733	738	745	725	745	734	781	755	759	746	736	738	744	737	759	746	724	711	753	734	766	757	782	720	769	767	714	708	742	724	752	710	766	741	766	716	771	756	742	753	762	772	762	736	702	721	773	740	739	676	745	723	755	734	763	756	720	729	714	732	781	747	777	839	792	770	751	750	744	728	769	754	753	772	796	740	737	724	742	731	699	743	696	708	799	729	734	766	785	756	755	759	751	744	701	742	749	738	739	739	731	690	761	730	735	718	749	743	699	714	811	717	746	790	823	779	743	747	754	739	781	786	758	753	727	731	730	773	754	727	779	750	813	765	770	715	767	710	712	749	737	737	794	708	743	741	751	796	716	699	751	722	732	758	717	759	735	714	711	742	727	774	769	762	755	739	742	748	678	747	738	752	696	734	684	768	780	708	747	700	715	715	742	745	730	737	709	767	767	707	737	724	731	713	741	746	700	765	730	756	782	747	737	766	760	758	722	716	784	738	689	749	752	759	759	769	737	736	751	717	706	757	725	702	721	737	730	750	714	763	745	706	755	731	723	696	759	786
23920	20962	24248	27832	20963	20980	12716	528	339	321	282	302	243	239	259	302	255	236	226	223	239	225	265	233	224	223	235	235	228	239	252	195	216	248	226	255	207	230	210	214	214	241	232	253	212	239	243	243	215	230	237	241	227	192	241	210	199	196	235	236	203	225	197	213	230	202	215	232	212	205	203	212	217	236	207	228	211	213	227	221	232	229	229	195	239	206	215	228	208	213	231	221	190	212	203	218	225	210	214	224	197	199	224	214	217	200	227	228	225	214	206	254	207	209	203	232	206	247	226	217	196	203	227	211	238	197	210	187	248	216	200	216	212	227	217	260	213	225	206	190	233	195	222	215	201	209	211	197	239	220	230	221	210	186	241	214	236	202	234	208	200	187	192	223	228	228	207	213	222	245	236	208	221	220	226	207	204	200	230	211	234	208	236	209	216	200	228	212	212	210	213	210	218	195	225	208	187	215	230	214	235	222	207	230	245	220	223	236	260	225	194	182	199	214	207	197	251	210	237	230	195	221	240	215	241	212	219	213	232	235	220	212	229	198	223	227	206	184	238	235	235	216	205	206	204	237	201	237	217	243	211	201	216	211	219	208	207	206	216	215	191	198	213	195	228	204	246	203	224	238	207	208	245	206	222	213	217	223	229	221	220	233	214	188	198	215	233	206	209	204	216	213	215	212	212	204	201	210	203	234	204	230	223	221	218	217	237	222	210	198	205	227	210	196	213	202	226	206	198	221	208	193	231	230	203	225	225	216	213	188	217	211	225	217	215	217	219	213	245	232	214	221	215	209	222	220	200	229	226	218	217	211	227	238	255	223	217	214	224	239	226	220	201	211	227	226	245	189	213	205	212	229	234	210	219	229	201	210	229	224	190	194	230	212	229	217	226	240	207	240	234	211	221	237	218	253	223	210	229	206	230	237	249	205	231	249	222	207	238	235	202	231	201	185	218	200	220	226	203	213	244	224	207	213	222	239	195	206	186	230	203	240	217	216	227	195	208	191	222	234	217	232	227	237	204	231	215	206	211	205	200	206	213	219	215	215	231	195	227	227	221	202	226	215	235	198	178	242	223	209	226	215	195	203	233	245	211	225	211	206	208	219	239	218	224	229	233	225	194	237	194	207	199	223	211	213	210	204	220	225	210	215	194	215	189	217	207	222	237	203	211	194	208	210	228	198	190	213	221	229	239	205	216	231	224	205	236	209	209	239	233	240	194	190	209	238	217	225	196	211	205	243	221	204	207	227	203	205	204	198	213	215	210	217	231	212	216	220	242	200	188	229	203	225	224	233	203	219	231	210	224	215	222	206	213	226	212	208	210	246	208	212	206	194	233	226	212	229	199	208	233	238	243	223	225	229	232	237	238	227	248	238	228	230	248	211	180	236	221	223	225	219	216	204	219	212	206	189	231	230	224	221	220	213	190	232	214	238	233	249	226	230	210	193	205	195	195	192	229	230	217	221	207	210	222	217	217	222	220	227	208	210	221	254	222	225	223	231	219	211	176	217	207	238	208	218	217	223	185	235	263	202	205	199	183	225	225	192	219	213	220	230	219	214	221	212	226	206	236	211	219	198	199	215	206	211	196	221	218	223	203	198	202	216	217	219	211	208	213	190	225	185	209	255	242	248	208	224	219	216	192	218	178	202	219	206	239	223	235	184	228	194	212	229	216	217	204	237	240	238	240	199	208	212	193	239	212	215	237	218	202	238	205	234	205	217	209	212	209	193	210	238	199	210	220	187	183	207	223	216	243	212	205	209	225	203	197	208	225	196	230	237	233	197	207	190	191	234	210	224	217	231	218	188	218	227	224	221	223	198	219	214	181	212	216	226	204	208	228	201	212	220	219	227	243	191	206	219	214	224	212	221	223	197	217	202	230	215	212	216	190	216	207	214	235	194	230	213	185	214	220	204	238	250	212	234	202	231	215	207	195	228	235	224	220	227	212	222	216	239	200	225	190	227	220	225	218	214	233	225	210	211	206	212	226	222	205	226	221	230	209	231	259	228	205	219	202	248	244	212	188	197	204	221	239	216	216	232	216	217	209	201	211	223	218	200	233	238	186	220	213	227	227	220	209	206	227	245	217	236	211	237	214	220	187	200	209	232	243	218	200	213	221	203	210	237	216	186	233	208	250	231	215	208	207	230	234	208	209	191	195	224	240	207	231	213	203	236	207	205	222	219	209	230	218	186	209	230	209	208	239	208	246	230	258	250	218	205	241	227	251	211	237	232	218	192	228	229	225	206	224	221	226	263	210	229	224	240	238	213	208	193	215	183	206	226	211	199	219	189	218	231	219	240	216	223	239	196	188	198	199	208	212	216	198	206	219	213	238	205	241	225	225	201	232	194	189	206	233	212	230	209	214	243	222	248	220	216	233	231	211	229	193	234	228	207	220	231	213	213	214	200	228	201	225	224	215	225	203	203	205	242	211	200	213	211	236	205	194	249	228	206	237	212	229	175	181	220	207	229	212	234	219	229	223	216	205	220	217	212	212	219	206	212	220	217	221	231	204	219	228	220	218	230	226	207	222	221	209	224	240	211	223	214	222	200	197	201	237	212	214	208	230	208	223	228	226	204	183	244	206	217	227	222	216	215	234	244	231	243	210	226	199	212	214	224	209	233	237	233	220	222	192	215	205	201	205	228	212	244	240	201	232	236	239	194	224	226	228	246	231	222	209	203	200	210	200	210	209	205	220	213	207	196	195	220	212	199	211	217	210	244	202	206	242	239	207	215	230	239	217	224	224	213	225	199	243	215	189	225	191	228	204	227	204	237	228	198	194	213	227	231	228	210	218	249	204	243	237	205	201	220	251	221	252	238	239	207	218	227	218	217	223	223	240	212	206	264	220	217	214	214	220	184	220	226	205	234	199	176	202	214	226	230	235	225	208	205	204	199	233	193	240	207	232	227	209	203	215	222	227	199	210	221	226	218	223	234	209	217	206	225	240	219	211	220	229	225	205	176	208	209	194	216	208	193	221	215	223	216	182	252	224	200	252	247	219	211	218	182	204	210	212	213	205	202	208	231	199	223	199	208	199	198	214	218	210	200	203	217	212	203	195	220	224	215	204	185	243	237	238	186	217	213	196	240	217	228	216	232	238	194	198	195	220	214	199	211	192	183	213	218	239	228	227	225	210	212	228	246	187	194	228	240	228	229	190	232	219	198	246	235	210	233	217	184	220	212	213	212	219	214	205	221	215	218	209	227	210	202	205	213	248	221	223	243	192	197	208	221	217	211	214	230	254	205	231	212	201	234	220	201	196	206	230	243	205	212	255	212	220	192	230	217	233	235	190	207	242	192	228	204	220	216	227	201	210	210	241	227	213	211	197	186	232	202	239	219	223	233	204	207	214	235	211	220	203	209	203	214	234	235	204	211	212	226	219	233	197	216	212	204	220	193	193	206	255	224	265	221	200	239	219	223	225	225	233	224	215	242	203	220	213	227	209	206	205	180	226	178	192	219	224	215	236	204
3119	3605	2721	1271	742	644	653	571	543	524	545	557	531	541	576	535	547	535	527	497	551	554	515	501	497	490	491	542	520	494	506	539	520	510	495	546	546	534	507	489	538	524	540	514	522	510	528	519	505	491	545	537	513	538	484	479	507	571	491	514	516	510	532	490	495	543	522	480	519	523	551	538	522	536	518	491	550	508	449	518	506	524	521	508	529	514	558	523	544	496	485	523	522	547	498	506	492	549	560	499	515	524	495	554	510	538	512	524	519	514	515	501	480	512	535	520	488	488	543	535	530	505	579	525	509	513	550	530	494	549	512	531	476	518	474	482	535	509	514	554	544	502	500	516	542	531	575	528	492	515	526	535	514	508	502	503	463	519	531	539	513	480	486	530	525	504	528	554	532	507	457	528	527	509	512	506	529	501	504	493	522	567	513	517	499	508	506	535	486	571	495	539	528	554	530	533	518	519	544	525	496	511	555	526	519	514	525	546	517	517	509	541	515	522	502	473	497	583	522	538	557	507	529	549	524	510	502	484	545	484	549	497	497	509	523	521	523	514	508	544	490	547	520	542	535	513	484	539	472	497	528	495	516	493	502	534	484	517	521	526	482	492	498	510	517	500	544	499	494	496	511	501	549	496	543	509	528	551	502	545	501	522	534	510	502	553	503	554	492	527	486	522	520	492	526	495	501	480	510	504	517	523	494	549	534	500	504	533	509	518	512	513	557	540	516	521	512	520	541	550	517	517	525	530	480	492	493	488	542	490	501	531	534	528	490	498	536	518	517	535	493	483	547	517	476	519	552	477	505	510	500	493	505	540	526	502	474	495	499	527	491	536	516	491	539	526	538	510	504	491	509	529	498	518	530	503	510	497	534	504	521	528	512	551	546	485	548	534	563	539	512	520	544	448	488	491	549	488	519	535	495	527	529	482	525	560	501	507	537	517	503	527	484	553	497	510	551	501	471	496	530	488	497	520	503	534	527	497	531	529	501	518	507	541	499	527	532	493	521	519	533	488	527	525	491	480	514	547	516	524	537	534	512	502	481	503	516	535	519	526	486	481	496	532	542	547	476	563	523	533	522	523	534	535	501	543	528	558	530	504	498	509	508	520	499	552	499	477	506	494	539	533	521	550	522	516	526	546	491	527	510	506	504	531	485	497	498	542	503	557	516	477	502	511	522	544	528	507	531	516	518	515	486	500	513	505	492	508	510	490	529	493	563	555	504	568	517	529	538	515	488	502	529	519	467	487	520	502	551	510	525	534	512	512	485	541	547	508	516	516	514	475	459	501	512	537	469	486	533	526	504	499	537	521	528	545	551	480	508	528	512	485	562	479	543	531	522	514	536	518	494	522	503	563	494	537	524	485	474	503	524	507	511	502	497	516	522	539	534	516	546	536	538	514	519	498	503	522	510	540	510	519	499	515	515	516	524	510	502	535	553	527	565	553	478	527	508	518	506	523	547	537	500	494	511	537	504	544	563	546	514	515	511	486	532	522	515	538	529	531	492	530	517	502	519	503	516	525	516	534	515	513	500	461	507	512	512	498	538	504	461	531	459	485	509	532	510	524	478	487	518	510	518	512	506	523	498	573	529	506	536	506	565	494	526	547	513	497	548	477	502	511	469	522	543	497	537	515	501	528	513	513	501	504	532	517	503	511	530	498	516	487	569	526	479	500	524	526	498	533	514	552	527	537	517	480	520	531	533	522	517	563	486	505	550	533	468	520	530	533	536	554	530	509	509	527	522	550	520	509	514	513	486	503	529	511	507	482	561	527	535	485	568	511	496	554	533	525	514	491	520	517	495	520	504	555	523	531	481	526	516	481	486	529	506	511	495	520	499	489	489	532	520	521	524	538	511	522	538	543	541	494	486	505	529	507	539	478	560	507	501	497	512	514	490	516	480	519	496	516	542	537	514	496	514	528	506	511	529	536	521	514	552	556	488	523	474	521	529	492	543	503	505	520	474	499	510	470	491	522	530	548	523	521	498	488	530	515	553	498	527	493	530	529	522	490	532	526	534	548	532	547	526	510	510	494	567	511	521	495	527	485	509	523	531	475	553	518	505	481	499	525	484	534	515	539	542	522	524	502	524	462	539	537	530	519	549	533	518	528	529	564	507	533	506	494	491	513	513	497	498	544	540	522	530	497	529	502	512	530	534	486	534	539	511	502	531	538	538	530	524	496	548	500	536	531	523	500	508	511	568	497	543	536	512	492	508	510	474	500	513	521	454	541	539	482	507	519	487	501	513	487	500	562	488	528	534	499	528	471	514	519	512	520	530	517	544	500	555	527	503	524	509	466	513	515	505	542	559	503	492	538	504	539	480	538	535	529	484	543	475	500	505	563	524	533	543	492	536	510	490	472	517	491	549	506	496	526	546	523	508	553	500	558	537	550	509	525	521	540	513	543	509	562	539	491	536	509	517	492	545	500	564	495	528	539	517	516	524	549	521	511	524	548	522	530	518	522	540	519	511	554	529	538	596	510	500	498	575	536	549	505	499	511	528	539	523	519	497	547	491	529	505	474	544	507	518	517	525	495	541	506	509	475	509	466	526	522	561	506	551	505	519	564	511	495	527	482	541	534	492	504	486	505	506	519	530	538	512	503	521	489	540	481	526	487	539	516	534	503	529	555	516	535	533	517	478	515	528	547	493	517	540	568	485	534	518	526	517	529	568	516	531	491	499	538	503	469	559	509	531	518	517	536	509	514	539	494	507	521	504	529	511	504	526	519	506	512	536	547	507	519	506	502	491	519	507	521	541	528	523	509	520	554	515	491	509	534	544	546	523	545	497	480	532	549	508	567	477	506	512	503	488	493	530	544	544	521	509	518	506	514	456	543	512	526	491	527	512	542	525	519	489	492	508	513	545	490	484	484	536	506	495	486	502	532	462	534	539	479	507	503	501	519	542	475	480	508	539	482	550	540	563	500	514	494	501	520	500	507	548	542	530	530	521	552	553	488	509	540	529	492	482	540	533	521	517	583	487	492	524	534	545	513	538	523	557	512	524	513	498	585	526	549	561	517	518	537	514	510	505	531	515	490	494	518	532	509	526	492	466	506	583	496	496	517	512	498	495	538	512	504	494	494	522	503	527	496	519	551	540	497	529	529	488	512	495	562	500	498	484	533	502	478	533	513	496	485	518	526	494	530	490	493	534	490	499	484	475	486	536	506	520	457	536	495	488	518	518	509	570	547	530	544	561	534	537	533	518	484	542	498	539	459	527	504	506	532	530	514	518	544	496	470	476	497	500	498	553	518	483	529	515	568	498	521	522	520	494	497	527	505	526	505	472	541	502	491	501	529	495	542	516	496	573	467	517	508	521	514	561	506	487	497	542	520	503	515	534	527	517	514	481	480	512	512	508	503	489	502	455	536	499	538	500	578	519	492	515	528	503	542	543	555	495	513	522	521	491	483	525	523	510	524	544	507	532	524	504	545	515	525	494	514	520	561	489	544	506	552	508	513	523	532	529	513
31705	19422	7359	664	279	221	219	234	241	189	212	233	225	217	214	217	205	201	209	212	182	219	227	230	216	175	218	200	205	241	196	200	215	221	190	216	215	203	213	211	184	194	233	215	208	202	209	191	212	226	190	204	242	190	211	229	211	245	206	199	200	211	234	235	205	242	200	205	225	216	231	212	228	230	215	240	201	216	224	215	217	203	247	187	220	203	198	229	237	216	227	204	208	221	203	215	197	177	203	207	218	173	214	222	216	201	223	196	218	194	223	228	222	223	221	229	205	188	224	221	210	192	199	251	223	244	223	223	201	206	221	208	199	197	207	224	196	194	218	219	227	216	200	213	200	225	184	200	205	188	202	240	201	211	195	205	184	222	213	220	182	222	189	206	192	199	215	221	211	197	201	222	202	253	204	240	212	218	190	236	220	206	212	227	207	209	196	220	218	236	231	217	205	202	219	208	195	196	219	192	227	212	240	201	190	231	226	202	220	262	208	233	220	191	214	222	206	211	230	216	206	214	176	203	199	188	222	214	219	227	183	245	201	215	211	186	216	224	206	204	213	196	202	238	213	221	194	214	204	215	207	192	225	203	200	245	230	218	198	194	213	251	209	234	202	228	214	225	191	231	203	201	197	238	213	205	243	186	211	200	210	222	213	212	217	215	204	187	202	223	238	208	208	216	209	242	194	196	219	225	196	216	223	211	228	217	207	217	216	208	216	203	216	227	210	212	195	208	217	187	213	205	201	219	199	215	217	217	211	193	226	205	233	215	235	224	215	206	217	215	202	215	239	222	201	221	212	199	222	215	207	202	220	203	202	211	239	222	177	216	190	211	216	219	237	202	212	220	189	215	187	206	251	190	212	236	215	203	230	230	228	208	182	212	214	208	219	227	212	212	236	233	203	219	226	216	220	218	199	205	206	204	191	208	200	228	208	195	220	204	216	212	220	217	208	200	203	188	222	238	222	213	206	195	231	201	206	235	220	189	221	204	185	214	218	235	201	213	212	209	200	206	213	227	220	220	173	237	224	216	200	223	175	208	193	226	193	214	235	227	197	223	202	215	200	224	237	238	201	172	235	205	230	221	218	214	231	239	188	219	229	219	189	208	201	210	198	236	231	235	208	221	232	220	212	244	218	207	214	188	216	208	224	205	201	211	210	227	218	227	222	202	231	215	206	201	251	173	227	207	189	232	205	217	216	199	219	188	184	239	210	207	233	235	205	225	245	223	240	202	204	199	226	230	226	209	192	197	215	218	198	216	213	205	221	209	210	231	212	221	213	210	198	206	214	191	190	206	209	222	204	234	218	178	217	209	216	195	219	219	195	224	208	201	201	234	228	219	226	194	224	207	217	202	204	217	215	226	235	208	203	218	205	187	224	222	223	223	196	215	208	211	218	233	207	227	212	167	204	221	228	200	235	200	175	206	228	210	213	195	203	204	241	204	228	224	238	208	198	217	229	219	218	220	221	209	192	216	225	216	230	215	204	208	226	234	203	190	194	230	239	209	200	207	211	218	211	226	199	211	226	223	219	214	199	235	228	198	199	216	205	228	220	227	222	205	212	243	222	210	217	211	211	223	206	218	207	208	218	216	225	243	201	207	219	215	210	190	204	219	216	201	225	202	212	222	217	236	224	211	201	211	243	213	239	223	216	204	230	213	240	214	205	238	221	203	221	207	229	218	216	209	208	202	206	198	195	238	226	228	244	233	201	207	231	220	248	232	224	225	195	215	189	247	197	209	197	192	211	226	231	226	238	214	218	245	216	196	203	205	225	205	211	202	203	196	192	227	193	193	224	220	201	188	221	196	220	189	202	197	233	236	212	246	245	219	208	212	202	190	230	240	188	238	188	233	235	198	214	187	204	204	206	208	246	199	238	250	217	210	213	195	208	206	228	208	206	264	215	214	235	208	202	196	220	221	222	219	208	199	214	208	225	217	224	205	214	199	213	230	199	223	209	211	201	188	219	209	179	210	227	231	197	221	182	192	182	240	230	201	198	210	216	203	182	225	237	218	208	196	211	176	197	221	179	212	203	201	191	196	241	196	222	230	218	211	218	219	203	197	206	217	200	204	203	229	214	245	222	216	214	214	200	212	213	212	216	229	208	186	240	219	204	205	227	210	216	214	227	213	252	206	225	190	218	211	216	204	210	190	232	182	205	222	226	210	194	233	231	223	215	238	224	210	226	201	200	201	198	225	209	208	205	220	200	212	196	191	245	230	187	230	229	232	229	218	233	220	222	218	207	186	209	218	215	215	200	183	234	219	192	235	210	200	219	189	218	219	242	202	250	220	203	234	192	214	222	202	233	231	211	220	212	232	201	196	185	201	200	223	236	216	225	250	200	212	235	216	219	210	219	204	217	230	208	192	216	218	222	188	186	207	217	207	212	205	235	202	216	218	201	230	205	229	212	238	215	231	220	234	223	225	186	204	229	207	198	202	230	234	203	214	214	211	207	211	227	224	251	215	181	234	214	248	208	222	169	224	202	212	217	210	210	189	244	213	232	233	210	223	199	216	230	204	204	232	222	215	221	205	225	229	231	215	244	199	210	200	207	212	222	217	211	214	211	217	227	199	203	207	219	227	222	205	211	202	202	202	187	199	201	215	212	218	231	234	221	186	224	225	209	173	199	226	203	217	200	204	206	213	227	177	199	228	225	200	215	202	214	216	214	198	189	218	230	209	219	220	237	190	215	250	234	209	274	199	229	209	209	222	192	196	208	215	208	208	225	211	237	221	224	205	216	223	233	217	206	228	208	220	224	241	199	225	209	204	236	231	217	226	211	193	224	209	205	222	234	204	226	215	218	191	215	233	172	223	218	233	211	217	206	204	202	238	232	214	241	210	217	233	202	218	211	191	184	219	216	205	213	207	214	196	214	212	214	196	191	221	200	216	211	212	219	218	233	202	213	251	199	220	200	220	203	200	208	220	247	198	215	230	199	197	178	228	213	198	203	197	195	203	211	225	190	226	226	198	210	223	201	193	175	197	227	215	223	213	221	187	213	233	184	182	206	179	227	198	229	225	189	227	213	202	221	220	191	214	211	223	210	169	236	224	208	250	190	230	238	196	232	220	214	227	219	233	214	208	218	229	199	204	213	222	195	232	244	240	218	215	206	205	206	209	201	173	219	234	225	217	223	214	227	197	218	189	194	198	212	202	200	224	230	211	237	235	192	243	182	213	226	207	222	219	223	218	225	206	227	200	206	229	226	209	222	191	207	203	242	216	218	226	222	217	197	188	222	217	221	230	234	193	217	218	219	201	228	208	199	240	219	208	225	200	186	233	204	230	209	223	206	201	221	218	205	188	205	213	238	237	227	182	212	228	205	209	210	203	227	211	185	225	211	238	227	231	229	195	210	218	211	241	229	214	227	238	242	211	219	220	208	184	208	192	210	207	191	216	219	209	220	204	217	203	198	218	231	215	225	199	242	213	193	213	212	256	220	247	223	206	216	240	205	226	230	240	191	210
5374	957	1163	727	580	571	567	546	547	625	530	547	598	541	592	552	570	589	585	564	554	575	573	574	580	578	570	548	580	574	573	596	582	568	557	531	600	585	502	569	566	577	543	544	576	561	592	576	573	550	566	562	583	544	575	572	554	563	522	567	547	545	556	597	548	521	593	626	574	592	562	501	546	543	530	540	563	578	543	575	521	560	587	549	583	532	549	604	595	539	575	544	564	535	545	584	548	562	583	553	554	524	527	541	566	555	559	557	598	602	576	531	529	560	508	596	553	559	581	538	617	499	565	554	624	593	581	598	575	547	516	529	508	554	515	575	559	589	560	582	554	574	593	552	572	601	561	610	584	543	548	557	579	514	576	569	584	580	564	583	579	523	570	564	570	560	579	600	588	564	529	545	546	617	538	554	553	529	536	553	549	541	592	602	590	572	554	531	549	559	546	586	579	571	551	549	551	537	566	550	551	564	559	567	604	555	557	562	558	546	596	535	543	596	546	556	590	543	604	520	539	528	568	530	574	567	536	586	564	539	597	562	567	564	549	613	576	571	551	597	558	588	579	571	551	589	615	543	534	603	558	560	575	550	556	588	586	572	568	575	554	523	606	562	600	592	497	554	556	578	554	555	579	594	592	560	572	572	576	588	588	563	567	534	624	563	623	581	583	530	566	596	551	526	583	583	529	588	582	576	552	556	578	534	544	550	540	558	578	553	562	596	579	562	548	537	581	586	514	553	590	571	585	545	599	577	560	522	557	559	570	522	563	593	560	585	589	563	546	553	573	594	555	590	540	550	569	575	570	599	575	569	544	611	513	528	526	581	544	551	577	597	539	573	509	592	541	550	567	571	576	577	569	631	565	629	542	567	588	582	577	572	555	575	576	578	577	549	561	557	624	549	545	573	587	563	535	603	595	570	540	615	526	601	596	583	555	516	565	564	572	532	544	578	600	556	560	593	583	551	534	539	532	596	565	590	594	532	557	563	595	552	591	528	543	559	604	562	588	535	555	545	566	572	568	546	555	575	569	602	545	572	569	594	534	526	568	555	605	584	592	578	570	577	547	568	532	566	552	592	529	577	525	585	545	552	555	554	577	553	562	503	530	537	588	615	578	569	583	606	549	571	533	585	554	584	561	539	549	550	537	567	568	577	557	570	538	565	543	612	569	538	634	591	531	597	585	590	546	561	595	569	555	566	598	555	563	558	559	562	588	570	557	571	553	587	587	537	564	573	582	561	546	570	607	572	544	539	577	578	554	550	612	588	570	592	591	590	577	591	564	611	560	567	557	575	566	580	519	603	521	542	575	563	587	514	537	560	571	550	544	582	572	539	571	547	559	537	559	594	568	580	539	539	573	546	584	601	563	611	560	592	551	606	572	520	609	601	547	553	552	595	539	562	573	603	589	601	567	543	585	544	551	562	535	584	573	535	596	564	566	606	545	552	561	537	626	528	583	560	542	516	591	584	577	550	554	574	538	626	560	533	562	562	530	582	534	603	562	530	552	530	584	605	543	587	571	518	592	546	540	551	532	543	575	590	611	562	585	601	546	587	554	569	561	580	571	556	533	564	583	546	547	575	568	582	583	570	566	564	587	537	548	633	533	542	570	585	566	556	590	602	550	578	573	589	569	578	539	534	552	541	549	531	558	512	566	576	558	556	559	552	565	554	581	542	583	615	520	589	537	561	551	541	584	571	560	571	563	542	545	562	598	558	579	583	577	564	601	591	596	590	581	592	556	542	536	527	534	570	549	565	548	586	571	599	534	570	619	554	543	584	565	572	518	576	491	552	557	578	592	585	546	605	535	541	540	595	566	588	530	584	501	581	580	604	568	593	551	576	616	555	543	578	547	589	584	552	545	526	568	531	563	563	540	597	528	558	518	557	555	545	540	543	592	566	554	542	543	590	568	544	560	598	565	604	584	534	541	576	566	587	555	562	581	534	588	549	583	536	590	617	579	556	564	520	558	568	561	555	593	524	528	525	621	521	543	551	568	599	561	555	543	563	537	581	601	606	545	594	574	576	547	569	540	555	528	577	538	566	600	620	588	585	568	582	578	581	550	539	558	525	531	528	544	533	562	540	595	594	599	582	554	541	577	566	590	565	549	529	572	552	554	503	580	556	598	585	567	579	558	538	574	562	624	527	563	560	575	566	578	524	582	554	552	561	557	539	577	548	575	554	538	609	539	590	580	586	517	588	563	548	582	583	552	591	539	544	592	577	560	579	577	607	568	524	599	568	565	546	577	544	545	603	596	585	550	552	594	531	558	555	559	591	578	573	623	560	567	548	570	543	584	563	605	556	592	542	580	558	548	607	574	587	578	572	538	554	594	549	549	549	566	578	559	547	576	504	582	561	542	570	556	560	604	538	570	575	533	559	550	576	564	568	617	571	563	568	569	524	537	551	578	526	572	551	533	556	580	555	583	604	575	584	570	514	576	590	562	539	598	565	531	534	618	615	578	523	535	582	561	601	525	586	579	583	542	553	540	551	563	534	583	525	561	580	552	589	568	551	606	544	565	564	570	550	551	547	568	548	603	580	571	529	567	575	551	581	567	504	557	580	558	535	607	570	604	548	542	539	576	553	556	627	563	541	553	594	557	517	556	583	536	569	609	615	564	540	576	591	559	557	568	548	554	596	603	562	524	544	590	555	587	573	554	584	539	535	563	533	564	563	588	596	529	564	541	544	561	570	556	560	568	599	514	599	594	591	525	568	537	555	540	528	619	572	608	561	531	593	573	567	578	550	583	552	570	560	544	530	571	533	590	561	504	526	547	501	548	563	582	576	558	555	553	611	590	571	576	556	540	533	548	591	570	573	577	582	540	570	590	619	539	587	563	572	536	559	540	549	597	531	585	555	550	573	576	575	599	556	535	541	548	559	601	527	584	569	582	568	541	577	576	512	582	561	572	556	572	554	581	536	555	563	552	548	525	600	570	536	572	569	596	608	574	558	570	520	521	576	552	595	569	583	592	559	553	578	641	520	607	537	580	550	560	562	549	582	574	600	578	534	555	517	569	580	508	558	545	559	544	591	567	547	575	620	602	586	551	585	591	573	574	599	558	593	556	587	617	545	559	514	559	570	572	541	571	571	558	562	579	559	572	552	556	540	550	559	591	561	522	582	560	574	564	562	614	538	551	565	554	574	554	589	565	578	545	535	612	554	564	536	525	562	601	558	598	572	580	551	572	587	570	575	549	549	557	571	579	554	560	526	538	527	572	560	576	580	534	563	538	529	562	546	574	550	554	596	594	590	555	554	569	581	520	582	536	544	557	589	607	550	559	570	583	545	588	549	568	591	572	558	559	584	552	580	551	538	533	544	595	556	590	564	568	572	554	586	543	573	574	545	567	562	601	578	556	550	572	533	559	566	569	531	599	557	599	561	536	549	590	574	545	568	581	596	599	610	569	550	538	568	583	531	592	558	559	581	605	577	567	577	531	582	538	538	556	525	574	575	557	571	511	564	548	596
24694	21002	23935	28292	20996	13274	566	407	343	385	332	331	317	314	316	349	331	307	326	319	312	314	311	326	320	309	305	321	298	285	282	315	305	321	317	285	288	306	339	300	304	306	300	323	309	328	324	312	330	296	275	310	326	293	326	301	292	298	333	282	311	303	315	283	317	336	319	295	311	308	326	307	288	338	285	277	293	312	325	339	298	329	354	315	321	310	331	324	280	318	284	307	331	313	332	324	292	312	302	328	325	302	311	288	315	349	315	267	287	288	270	314	288	307	271	292	329	346	308	288	302	325	313	320	324	271	316	319	304	303	341	299	304	324	334	306	303	313	324	255	325	311	311	311	321	313	302	311	336	289	313	282	288	333	323	300	299	307	300	312	276	274	285	326	264	340	326	305	287	329	326	303	353	284	281	320	279	318	332	341	316	324	312	319	326	316	313	292	312	300	296	288	310	293	303	294	330	292	329	318	310	292	285	311	324	307	330	279	288	278	304	285	339	301	284	302	315	314	326	320	296	306	313	299	310	304	330	319	328	281	317	280	310	329	316	309	290	316	297	288	295	309	346	313	323	295	294	319	280	321	324	317	295	315	305	289	326	320	294	298	313	307	294	278	333	317	322	315	301	351	312	313	316	282	307	277	305	313	332	293	318	283	317	311	304	339	288	323	301	327	317	311	301	316	327	328	289	307	327	289	306	311	296	283	293	337	343	272	322	313	289	295	310	327	285	326	280	298	314	269	288	300	289	307	311	330	311	291	339	320	292	291	324	253	334	330	301	288	285	294	349	313	294	280	300	301	314	337	279	316	301	313	333	307	300	335	286	297	307	346	321	342	329	305	320	312	293	353	304	310	351	328	275	296	316	307	273	276	299	299	319	296	310	332	302	326	297	306	290	271	293	291	330	303	311	291	330	290	301	337	337	330	284	281	298	293	312	317	304	290	318	312	311	313	312	324	305	295	314	284	308	314	289	316	297	320	296	280	331	298	327	283	306	332	328	311	299	274	297	298	312	284	337	273	283	304	345	317	299	324	335	273	322	293	294	309	314	290	295	324	279	322	302	332	296	320	306	301	296	325	288	319	304	318	359	314	290	302	273	266	302	307	292	280	286	317	301	268	295	293	293	297	307	315	308	292	306	286	291	285	319	297	307	313	305	323	315	318	267	338	333	354	344	310	309	318	353	321	311	338	349	306	291	316	296	267	273	358	291	313	291	298	262	323	306	286	306	303	287	286	288	301	298	306	318	329	317	308	294	299	347	319	290	309	301	321	258	338	311	322	318	300	295	292	306	309	309	257	314	299	340	317	293	304	328	279	315	301	293	301	286	263	303	320	331	318	311	302	287	312	295	307	317	323	305	315	289	313	311	333	347	316	333	282	319	315	311	324	311	330	291	289	307	304	301	300	288	300	297	278	290	337	307	321	285	299	326	326	286	303	308	304	307	330	292	284	302	350	343	344	318	342	303	299	341	297	296	305	299	317	266	304	333	309	343	270	269	300	302	294	294	336	293	278	321	291	310	332	277	300	314	309	308	333	276	334	308	283	324	302	311	295	296	279	284	322	343	279	303	330	288	294	299	291	308	318	298	302	311	316	293	348	257	303	284	305	292	280	306	311	353	332	281	296	284	347	268	320	286	335	297	313	286	301	321	313	322	324	309	324	327	316	327	283	305	323	269	313	300	317	308	331	308	325	316	343	318	335	314	303	302	292	302	304	301	268	307	310	315	283	348	309	292	294	314	299	329	294	305	298	316	310	346	295	334	341	296	276	300	326	351	325	308	291	309	308	310	300	313	316	297	301	309	256	308	314	309	286	322	340	314	315	315	330	328	326	288	298	302	305	278	315	287	306	288	290	347	286	322	314	307	319	310	294	327	330	335	321	322	289	303	302	332	320	308	317	333	334	288	323	268	304	297	320	317	300	313	285	299	313	295	292	331	320	285	280	311	350	326	297	286	314	318	302	295	316	314	327	309	290	279	298	331	285	321	299	319	336	316	276	271	308	346	307	311	318	292	311	299	308	271	291	311	313	293	310	350	290	321	333	293	277	314	312	309	323	314	299	320	329	308	305	297	272	286	316	310	298	312	322	322	303	259	318	302	302	284	316	321	323	285	332	304	318	308	323	327	319	300	293	289	333	295	306	323	338	301	313	328	315	300	309	287	304	297	315	307	300	292	299	280	352	299	322	297	298	294	311	278	274	296	300	322	295	310	307	312	300	303	290	317	303	307	291	294	341	315	340	292	282	321	339	321	296	295	287	295	293	317	337	316	259	274	327	308	304	322	311	319	302	312	312	334	308	318	320	310	336	308	331	292	330	331	314	321	318	341	279	290	313	323	327	312	295	307	312	322	319	281	297	343	293	327	313	292	307	333	304	311	312	308	286	327	330	321	305	309	293	289	291	304	308	298	275	316	284	272	315	272	311	337	321	306	315	307	303	300	303	316	296	285	305	339	303	304	298	288	298	296	292	319	312	316	323	293	328	301	271	306	300	316	313	289	291	309	304	303	304	332	295	330	301	287	283	291	318	308	318	284	296	304	333	317	293	310	313	347	311	295	331	323	298	312	321	323	300	330	306	311	321	317	314	300	294	300	298	298	325	309	292	303	306	268	313	264	314	331	297	303	326	322	316	298	314	328	331	277	316	313	339	314	285	300	285	308	299	327	323	320	306	319	313	272	323	300	307	347	299	306	305	321	313	307	321	299	334	337	347	300	325	313	292	305	344	324	295	273	288	309	324	322	302	330	345	336	285	289	312	303	309	311	295	270	297	304	311	314	280	299	344	308	307	309	312	323	311	259	318	327	278	316	295	316	268	297	304	282	321	338	295	302	294	296	315	304	327	321	333	310	270	300	292	303	276	321	306	277	313	301	265	335	325	300	311	280	310	274	320	326	264	314	329	324	305	304	308	326	312	285	299	340	309	269	336	315	287	322	276	302	345	323	290	289	295	293	289	285	287	299	364	299	299	313	262	295	324	323	304	294	330	326	336	304	313	315	326	315	285	308	337	303	299	342	311	324	308	286	303	323	302	289	307	297	288	362	344	308	295	280	329	307	298	297	335	287	285	298	313	306	329	278	289	327	284	320	285	321	290	340	301	312	323	315	316	310	346	321	310	307	303	290	332	289	297	305	308	310	279	290	320	307	284	301	298	274	320	317	319	303	348	323	300	303	322	323	297	289	308	328	283	308	337	279	306	303	333	303	319	314	318	310	298	311	308	295	292	304	288	278	318	316	335	303	329	314	310	314	313	329	342	342	306	315	295	302	289	327	281	323	311	272	345	321	302	306	344	316	337	311	329	302	295	298	314	299	322	307	308	306	306	306	314	313	311	272	315	311	313	291	304	302	309	307	321	292	295	298	303	314	306	320	306	305	304	276	317	269	306	296	335	306	302	317	266	307	299	316	306	305	286	320	306	312	308	310	295	277	306	297	323	330	328	316	298	313	301	301	280	278	332	305	336	332	313	321	312
3206	2704	2260	1083	852	835	770	755	796	757	726	801	758	718	764	782	741	759	748	764	725	726	761	760	759	777	801	776	789	723	723	773	719	739	707	771	744	762	708	782	769	764	770	745	732	751	731	730	766	796	735	745	837	763	765	727	750	707	740	756	752	754	761	748	753	744	769	734	764	749	781	705	810	693	744	737	751	755	781	767	744	742	729	753	722	774	763	725	719	744	738	751	718	744	813	723	721	718	776	711	760	750	712	733	671	793	746	726	770	753	774	806	751	742	767	746	744	763	756	763	756	753	754	745	761	750	798	714	731	738	710	792	751	743	780	743	743	748	691	718	769	743	735	755	772	711	714	782	753	753	743	805	703	805	769	782	722	764	744	728	733	777	769	784	811	750	774	729	803	751	759	794	744	749	789	738	713	742	746	773	760	785	744	755	749	724	722	744	744	767	718	699	714	695	716	748	708	785	726	716	716	761	763	769	742	721	726	724	778	760	810	764	721	719	720	768	731	741	765	752	774	707	735	772	784	768	757	728	742	754	741	751	739	784	781	764	766	758	714	681	755	779	757	730	804	753	720	692	777	742	802	785	793	738	793	725	729	777	783	708	747	739	694	746	730	775	773	781	729	766	756	785	757	752	734	740	755	786	745	784	810	747	769	778	776	753	732	730	797	766	695	730	765	737	787	774	769	708	764	766	724	763	760	748	788	745	794	766	725	759	719	713	791	736	767	782	708	780	785	790	744	776	709	746	738	754	743	738	778	747	774	743	744	741	772	736	759	737	746	730	778	676	704	757	742	820	702	767	771	735	755	754	722	773	742	734	759	780	787	751	754	742	688	727	771	730	725	764	794	735	767	765	778	732	700	737	713	748	769	733	704	763	730	754	759	705	692	751	712	736	738	730	772	778	711	716	713	692	782	737	719	730	795	730	737	751	771	708	740	719	708	770	752	729	687	717	705	775	784	756	733	760	750	798	732	729	772	772	754	753	758	758	766	701	739	760	708	741	702	774	781	731	753	717	715	761	720	732	708	745	739	776	778	729	745	780	799	768	740	796	735	771	769	706	753	765	746	760	788	798	752	754	752	744	765	742	767	758	730	723	738	730	788	742	714	736	713	757	723	770	797	730	763	702	739	698	733	712	738	786	709	709	754	725	729	734	761	782	694	779	746	738	704	754	765	754	771	746	817	721	737	778	726	764	736	712	771	717	748	727	770	771	744	788	741	763	760	723	714	755	804	735	745	742	774	701	738	750	761	714	730	769	770	746	760	764	703	705	779	776	730	754	764	747	738	794	729	810	785	809	723	767	766	777	804	732	766	728	756	766	701	749	779	785	743	765	774	735	716	740	772	753	764	742	750	692	752	762	715	727	719	735	742	720	734	717	757	728	785	738	755	723	718	781	678	757	738	748	790	759	742	761	741	775	705	770	751	768	770	714	771	787	714	737	755	719	736	772	721	791	706	715	743	727	721	746	751	746	778	726	780	738	739	769	708	765	735	733	723	732	765	764	726	737	696	728	702	773	731	736	761	746	755	741	689	745	759	781	695	765	773	721	757	738	733	712	763	774	693	708	754	750	773	751	721	838	715	708	798	762	740	778	739	777	704	731	746	741	784	756	743	769	762	734	762	793	760	762	779	755	767	779	721	770	771	773	754	731	734	751	758	724	761	805	706	756	745	724	745	759	715	728	771	762	732	736	777	716	732	741	758	754	753	720	750	734	783	777	736	753	734	768	745	791	722	723	781	786	740	745	715	753	752	756	736	723	775	712	726	766	752	800	750	777	768	750	768	718	748	774	737	769	731	694	745	744	753	748	774	766	759	774	778	744	754	741	818	771	747	702	755	701	773	711	760	739	768	768	722	735	777	790	770	724	738	710	787	759	700	706	737	728	742	731	742	777	707	797	725	778	756	741	756	764	742	762	739	731	718	719	755	724	734	745	759	722	749	748	701	761	717	732	731	773	713	709	737	704	728	772	701	754	758	726	726	791	771	670	734	793	735	709	745	755	738	737	773	770	755	753	773	709	763	769	777	709	741	776	766	766	736	740	761	738	758	786	742	684	733	700	758	771	726	764	780	747	751	785	755	728	748	785	744	763	730	746	801	806	785	733	764	794	768	743	752	751	728	758	789	730	735	766	807	718	705	731	736	718	747	726	754	780	788	744	811	716	742	778	756	716	704	757	774	778	738	788	751	759	767	766	734	753	786	726	725	785	753	740	761	722	768	724	688	760	711	742	748	755	780	776	774	743	724	755	771	788	783	688	727	720	710	776	790	729	770	766	760	736	769	760	792	745	695	755	714	716	743	803	733	758	758	708	717	775	685	715	716	751	725	768	719	763	724	699	810	746	754	805	721	721	710	750	813	719	734	718	721	723	705	714	730	737	754	757	775	772	788	723	702	767	779	737	747	764	759	776	760	718	726	794	775	744	727	730	796	716	779	732	751	751	717	753	804	765	783	760	761	751	734	794	744	726	775	752	741	774	760	733	786	762	783	798	773	722	804	736	769	715	781	780	756	737	687	727	751	740	777	752	729	737	738	737	779	744	760	741	758	764	743	771	805	732	750	772	765	727	768	759	711	731	738	740	780	749	716	735	787	764	735	716	772	742	784	731	711	753	745	783	786	748	780	804	784	753	755	745	739	754	744	774	744	740	744	705	750	783	742	794	737	733	741	765	706	753	728	749	745	730	693	745	762	726	779	720	778	766	755	759	715	767	806	755	722	744	742	689	781	741	753	752	714	769	777	735	734	748	736	761	756	769	728	730	736	723	756	769	784	752	779	780	776	743	766	739	760	704	709	803	771	778	759	770	740	778	781	725	730	769	753	778	714	776	738	714	716	742	714	743	808	735	751	727	745	749	748	715	709	752	826	753	774	690	778	747	712	734	751	751	709	711	743	759	780	733	729	780	725	747	732	720	740	723	754	773	696	772	736	788	777	796	785	783	739	719	767	733	747	732	753	752	731	755	742	738	738	818	727	738	758	739	730	696	697	745	724	810	758	767	717	728	759	796	736	782	762	730	706	778	778	748	795	741	749	750	784	709	705	713	785	713	747	717	700	778	773	735	829	779	684	765	746	735	704	729	746	752	767	693	748	759	734	758	770	788	774	720	732	803	728	699	727	748	764	731	767	747	725	748	718	798	719	738	758	696	753	761	758	745	750	721	711	763	750	736	739	747	731	791	800	693	800	750	722	762	786	769	710	747	750	786	741	772	733	739	729	724	730	734	796	784	754	747	794	729	752	729	775	764	761	771	733	758	768	691	773	734	762	699	785	733	784	733	730	782	741	715	778	693	803	745	710	761	796	765	783	741	787	723	720	746	733	723	731	737	764	710	741	801	732	737	752	748	753	724	749	752	742	763	717	710	751	750	751	709	742	727	761	779	742	760	736	723	724	719	783	739	705	737	748	710	729	784	721	689	762	766	747	745	682	729	803	782	778	715	728	782	710	749	789	768	768	719	724	751	759	713
23901	20994	24317	27850	20995	21007	12693	547	324	308	277	271	283	268	259	253	237	220	247	261	254	255	225	226	229	237	207	215	246	222	214	212	236	180	194	236	195	226	232	256	238	228	226	246	201	234	200	201	220	230	229	221	223	197	226	228	208	224	209	240	215	250	212	212	200	219	185	217	231	224	213	235	231	218	221	219	187	218	228	252	206	209	230	236	226	203	195	185	208	211	235	194	216	218	211	207	202	231	222	231	226	221	231	206	218	188	255	190	221	242	201	224	213	189	216	214	213	208	196	244	192	237	218	250	206	216	248	197	235	235	226	224	189	224	245	219	214	181	225	218	194	223	214	221	218	218	227	227	237	230	214	199	229	196	216	222	229	211	232	206	231	214	235	213	221	204	203	244	209	206	226	217	209	218	238	243	200	237	219	205	207	235	223	210	234	208	200	216	221	181	222	220	198	204	210	245	236	235	224	226	196	239	214	221	199	209	232	223	232	201	210	225	219	229	235	218	200	248	227	212	220	228	231	187	209	211	200	227	216	202	223	195	230	250	228	219	239	217	212	213	190	203	221	226	226	257	235	219	234	209	218	223	206	227	229	221	200	244	225	222	213	250	222	204	227	218	210	218	222	205	223	224	200	219	247	221	207	221	223	209	202	220	207	211	233	221	217	216	219	221	185	198	201	237	193	215	219	227	200	219	224	234	207	203	217	231	215	208	229	228	223	236	189	233	231	239	205	215	238	244	211	224	215	235	238	194	246	194	207	220	204	206	206	225	197	211	218	204	238	211	236	190	202	208	230	197	231	218	217	220	215	226	225	221	232	200	222	209	204	250	224	228	234	226	201	195	214	223	201	211	214	247	211	220	204	229	258	212	217	219	222	228	192	214	206	219	232	201	208	219	210	231	242	215	203	199	229	245	230	203	242	201	224	170	221	240	211	233	233	214	216	199	207	194	226	196	232	215	227	222	202	231	232	238	199	233	217	200	254	228	204	214	211	210	236	213	198	202	236	221	212	202	221	206	198	240	240	233	188	233	216	196	198	222	227	229	203	222	224	228	234	228	226	216	204	226	227	198	234	238	214	182	208	213	196	228	230	220	230	243	209	234	200	202	223	204	198	207	226	193	221	238	215	203	210	216	237	219	197	222	226	188	230	242	205	217	236	200	223	209	241	212	201	253	217	231	240	218	209	212	214	235	236	235	234	221	250	246	215	231	227	200	220	215	192	218	198	226	201	228	196	230	215	208	240	221	227	222	219	241	196	236	206	222	201	215	234	209	199	219	239	233	215	222	232	224	229	204	226	214	198	222	233	251	210	227	217	201	191	210	229	218	200	240	225	211	209	210	247	178	212	218	208	225	228	227	220	211	196	223	195	240	230	235	204	237	187	180	216	218	243	226	215	251	237	213	222	224	204	205	208	201	217	201	236	216	246	212	213	205	220	211	221	245	235	188	224	219	213	217	228	185	236	211	201	216	223	191	222	209	215	200	196	202	189	226	219	243	233	223	218	180	207	233	203	185	231	198	213	227	220	209	231	241	196	197	230	222	213	202	262	215	185	216	223	226	207	222	227	206	232	214	210	223	217	218	203	193	214	223	211	208	216	207	234	218	217	220	215	189	232	207	214	240	208	223	207	233	204	217	241	227	232	216	230	227	216	227	224	207	209	202	241	255	213	206	193	219	227	227	228	211	233	206	239	220	221	209	229	203	247	196	199	207	227	199	224	199	192	207	227	230	204	224	228	228	206	251	227	215	239	224	170	210	201	219	240	233	216	240	248	219	225	230	219	213	217	223	201	221	235	221	228	202	213	202	218	215	221	219	214	211	237	228	231	213	203	244	204	232	191	221	228	221	222	218	232	202	192	219	199	260	225	217	216	211	221	204	234	226	202	207	237	244	192	225	232	232	249	208	215	215	237	210	238	238	212	212	214	212	204	214	227	232	210	211	215	221	187	212	223	220	220	212	248	246	212	216	199	210	246	206	207	222	200	245	231	212	199	232	192	207	215	227	226	214	222	222	213	227	228	231	209	212	207	215	222	222	238	200	210	221	248	217	209	236	210	183	248	227	219	232	201	196	229	223	216	209	194	215	221	221	197	232	223	230	221	205	223	211	226	190	216	202	230	239	226	216	210	254	217	207	252	208	236	179	221	216	237	209	213	209	245	212	213	199	215	225	229	224	236	188	240	188	210	232	234	201	253	219	229	227	203	239	253	226	213	254	198	214	223	234	247	213	189	259	193	212	215	219	200	249	224	189	232	232	233	221	209	191	191	222	203	200	217	217	202	229	246	205	211	220	252	221	191	228	211	210	208	230	204	242	238	217	240	203	212	224	193	211	201	205	205	240	225	222	213	182	216	208	219	186	202	227	187	201	227	241	209	220	239	225	232	221	216	221	212	223	221	234	205	221	196	245	222	203	192	225	257	247	256	214	204	207	219	239	233	239	218	184	195	218	243	202	205	239	225	234	203	202	212	190	212	226	205	211	221	223	240	220	218	225	232	224	191	201	218	229	228	232	212	223	202	195	234	195	224	203	213	218	204	216	222	189	245	209	203	213	195	221	232	207	216	207	228	191	206	228	242	229	211	209	213	210	220	239	223	221	214	232	223	223	181	236	236	236	250	219	209	239	218	214	212	220	212	224	226	252	210	221	209	230	227	202	212	236	206	193	208	229	208	221	203	233	207	219	203	215	187	202	220	222	242	228	233	238	216	222	208	186	228	220	203	221	225	197	222	223	208	225	227	213	227	213	257	218	273	203	201	243	213	206	226	259	201	209	236	244	222	221	233	232	209	215	223	220	198	183	222	225	184	236	212	240	233	240	221	224	243	231	238	209	200	221	220	228	214	243	234	212	219	233	215	233	208	232	210	268	229	251	234	226	191	195	219	251	191	197	220	201	215	223	205	220	214	238	228	192	219	222	242	245	218	192	207	196	244	227	227	191	229	212	225	211	215	220	194	189	227	228	207	209	216	240	233	228	236	205	223	234	260	220	226	202	231	225	225	203	195	219	206	246	214	241	214	222	213	209	208	220	210	219	233	245	223	228	210	203	211	218	199	189	220	248	215	208	210	201	218	213	241	184	220	238	221	216	200	196	207	194	197	196	201	216	242	203	216	214	210	234	228	231	231	211	224	205	176	211	224	215	211	210	205	236	205	237	191	206	195	219	223	207	213	222	174	205	237	222	202	220	217	190	211	215	241	211	245	226	214	229	183	211	231	236	207	247	238	246	211	225	228	202	224	200	236	216	182	202	261	223	191	218	214	203	195	212	224	231	208	231	223	206	223	220	193	207	193	209	223	225	206	193	197	231	243	210	207	218	229	230	192	210	249	179	204	216	243	205	223	223	237	211	229	256	195	212	202	214	215	222	207	225	208	190	207	203	229	203	205	213	235	219	220	206	242	224	214	228	225	194	208	193	200	207	209	260	231	243	218	206	208	224	229	239	212	243	202	201	236	238	224	234	219	208	219	235
3115	4618	3136	1117	739	682	577	595	595	557	527	523	582	510	551	569	530	547	553	513	533	516	527	540	518	537	501	538	583	485	528	558	524	524	516	547	546	496	486	542	484	508	504	542	542	509	553	515	527	474	532	524	534	504	538	524	496	537	548	533	503	542	557	509	502	516	471	489	519	527	560	508	527	549	526	488	531	547	499	537	522	531	518	525	512	493	534	516	507	534	537	496	526	543	548	540	566	486	535	571	552	494	553	520	528	535	509	563	527	563	545	498	530	536	531	519	497	521	527	514	551	507	542	527	527	527	523	536	515	521	527	525	527	500	533	530	542	514	535	472	488	524	508	502	519	528	527	535	525	524	525	514	534	523	513	530	540	508	514	524	503	496	502	568	538	559	519	532	520	448	513	537	539	498	531	531	529	517	528	502	510	539	514	484	527	498	531	509	499	542	506	501	497	503	499	507	472	527	521	521	523	509	497	512	525	531	510	537	477	520	545	502	533	502	534	535	525	539	486	514	507	510	532	531	520	494	547	515	558	464	549	531	556	510	489	492	552	525	553	529	518	521	493	529	531	472	499	527	512	526	531	514	507	553	516	527	594	497	507	477	502	503	517	486	526	546	548	536	531	498	542	539	544	507	547	526	538	510	493	555	514	548	488	509	488	499	528	545	525	537	513	500	516	579	513	570	543	521	535	561	485	535	475	487	523	536	527	504	517	522	540	531	514	525	496	499	530	545	513	548	538	509	545	499	502	532	462	541	504	541	524	524	503	515	533	527	542	505	564	554	559	536	528	516	540	562	492	528	543	521	490	513	486	522	539	532	508	490	534	541	543	521	509	530	502	537	503	543	537	513	520	565	525	509	525	497	502	526	542	542	540	531	507	572	515	537	534	512	529	536	544	526	498	518	497	562	520	516	534	560	487	523	511	504	539	551	489	514	533	491	496	503	506	530	516	516	507	500	501	496	553	534	549	523	503	519	509	521	510	502	503	524	539	547	487	516	539	544	480	540	486	510	531	535	502	551	505	546	504	513	520	514	542	489	537	471	548	524	515	515	560	546	517	514	507	513	532	565	533	517	547	525	534	526	495	514	536	505	549	549	522	498	514	454	506	536	500	506	537	531	506	543	482	504	533	550	541	520	560	516	548	539	579	553	479	518	502	503	512	503	527	504	476	547	495	534	541	531	536	508	526	503	493	504	518	525	502	508	577	488	535	561	487	557	512	512	525	506	483	511	549	476	522	519	496	515	496	510	541	541	476	508	536	485	503	497	517	522	488	508	530	530	522	517	484	520	508	487	531	546	529	543	519	517	520	500	512	523	523	504	545	488	540	521	489	501	543	510	481	538	524	548	527	532	546	486	537	519	518	503	570	557	500	537	549	503	539	532	494	529	520	529	560	550	531	510	550	560	485	543	505	516	466	548	608	561	543	506	517	528	511	489	493	531	528	492	531	502	542	473	536	545	548	535	532	504	511	512	531	520	537	546	526	546	527	530	509	552	514	525	537	564	521	514	525	527	474	516	513	553	500	522	484	498	498	532	505	544	507	498	523	504	517	523	513	536	513	523	557	527	561	501	534	554	552	552	486	499	528	511	481	489	498	531	511	500	473	510	518	528	557	537	526	524	545	525	545	541	533	513	510	522	516	493	489	519	500	506	536	473	514	509	494	544	525	516	544	512	519	521	504	510	537	548	513	490	495	517	525	569	502	495	479	551	484	515	531	497	524	509	497	493	504	505	521	550	486	516	499	516	531	482	524	527	538	529	549	511	530	517	510	518	530	492	511	526	505	505	536	529	532	499	531	481	517	531	522	527	516	523	522	500	503	541	526	513	509	525	509	505	519	525	494	512	496	480	502	503	516	477	537	481	495	487	507	514	515	527	504	492	520	513	535	510	541	532	499	511	522	491	528	535	518	510	500	555	557	516	493	527	544	523	494	534	522	502	504	517	499	546	521	547	503	511	545	542	543	563	500	500	512	504	543	556	491	558	532	490	528	491	507	523	519	541	555	483	511	519	481	523	532	510	494	561	517	549	537	516	486	499	539	541	509	508	534	546	488	546	548	524	499	529	492	496	538	542	520	544	550	541	544	523	535	517	511	530	552	535	501	531	531	538	496	547	525	503	533	512	561	532	591	555	540	522	505	543	523	514	544	493	516	526	492	546	539	539	490	535	518	520	505	490	520	546	529	515	487	497	506	489	501	572	518	533	501	522	552	551	550	496	574	524	512	479	500	506	497	537	541	512	512	502	508	536	519	532	556	509	528	487	536	501	497	540	506	522	535	539	499	505	492	535	558	502	463	465	508	530	560	519	502	563	529	527	507	517	510	510	502	520	500	460	506	540	553	504	500	514	517	496	516	539	538	510	553	472	544	521	551	502	515	515	519	511	508	500	526	517	461	487	550	518	510	505	486	581	519	520	524	517	511	515	539	517	487	517	548	477	537	498	542	515	509	516	553	514	490	550	523	546	529	534	499	547	541	504	548	510	507	508	487	564	498	520	530	513	496	514	512	491	523	508	512	511	576	516	533	493	491	513	515	525	512	584	502	540	514	515	525	551	557	528	524	544	511	527	500	506	521	489	540	502	513	553	520	544	475	521	527	492	483	500	498	508	523	529	531	509	462	512	516	506	538	504	545	490	515	514	517	479	517	523	544	523	533	514	504	519	506	493	551	541	549	505	506	494	506	514	531	558	508	486	553	499	505	530	538	526	491	553	487	473	487	534	538	493	506	479	515	545	546	505	559	522	544	554	494	543	480	522	519	550	519	488	517	538	536	489	515	538	508	562	532	550	562	515	529	503	574	521	561	542	518	557	538	540	487	503	519	507	539	541	524	511	494	493	556	477	479	494	554	465	530	541	513	515	495	543	537	506	504	510	542	531	538	507	516	546	512	547	527	500	523	516	524	485	538	525	510	514	504	516	499	537	503	514	516	493	543	489	503	515	525	512	469	509	491	560	537	524	507	488	508	519	485	514	502	510	531	501	535	521	523	559	547	523	484	478	498	484	510	539	507	564	497	544	521	521	540	518	502	532	505	512	490	514	555	461	537	524	557	526	523	541	519	526	546	533	511	531	539	518	523	541	512	512	564	509	533	540	489	536	504	525	505	481	500	505	497	506	573	524	512	536	511	529	526	536	517	490	494	484	509	518	550	508	510	562	484	525	503	508	492	521	535	564	515	542	542	508	525	517	534	548	496	508	542	526	499	564	498	562	460	506	534	518	533	486	570	508	508	512	509	536	481	533	537	531	544	510	479	514	533	500	555	490	537	560	489	528	509	515	538	516	532	522	512	554	509	554	533	569	522	497	524	528	498	492	554	493	516	539	526	512	492	529	478	537	537	539	524	446	523	547	520	496	541	540	527	535	523	526	505	543	531	554	506	520	537	536	540	500	498	544	519	511	533	551	523	580	501	518	541	558	520	507	510	540	490	551	547	526	491	534	513	505	548	484	494	491	529	480	540	531	520	557
31683	19342	7506	578	266	252	215	218	208	204	229	216	218	222	214	215	218	227	229	226	197	204	245	208	213	198	235	225	228	232	233	218	207	239	228	227	200	208	191	214	177	234	218	200	236	223	207	208	201	202	231	213	194	222	236	214	232	199	212	207	217	231	217	200	220	206	205	201	214	225	211	226	219	203	220	204	201	216	189	191	225	217	217	216	187	230	233	198	209	190	220	219	237	209	226	192	198	215	213	221	208	246	220	228	191	223	218	222	213	211	226	228	175	201	192	211	220	216	215	234	235	209	224	206	217	233	208	212	210	206	187	179	237	204	215	223	212	239	231	220	223	199	267	224	219	222	237	198	199	236	215	221	235	199	212	222	191	209	211	197	209	189	215	204	231	205	223	193	207	225	180	223	238	193	219	204	218	211	196	192	222	211	230	225	231	223	199	214	220	203	207	228	208	193	229	227	225	208	217	220	209	226	208	192	233	209	198	228	215	187	210	214	228	200	190	224	209	233	216	240	192	209	229	231	194	225	197	223	203	220	220	208	212	220	219	222	194	196	215	189	212	241	217	197	211	206	229	218	221	226	213	191	190	216	204	223	184	238	220	218	219	226	224	233	230	222	242	211	189	255	199	197	232	211	195	237	209	219	209	201	206	238	221	241	213	205	204	205	251	200	218	224	216	203	221	186	240	213	204	190	218	196	202	199	235	207	202	217	204	247	227	242	215	201	233	219	210	204	222	235	205	219	190	239	190	221	225	227	211	218	234	255	213	219	201	211	245	250	207	202	231	237	212	211	208	234	175	226	198	204	225	220	226	212	221	221	208	228	212	255	191	234	209	228	200	214	210	207	238	224	193	218	213	247	233	220	207	223	233	204	195	227	193	214	224	183	209	197	240	213	237	215	230	206	219	240	251	229	209	234	201	204	219	208	209	230	232	240	247	233	223	215	223	216	216	213	207	202	218	220	189	225	190	203	211	191	197	224	213	201	210	205	208	222	225	226	217	228	216	215	190	214	194	205	210	216	204	204	206	210	238	193	204	229	217	202	235	201	199	239	191	205	219	237	242	247	209	210	188	232	201	213	227	205	214	209	192	236	229	223	266	211	233	235	222	210	207	234	227	209	221	221	201	227	242	178	204	209	214	239	190	206	231	222	214	235	222	227	201	216	192	244	218	224	225	221	209	192	198	213	223	224	200	253	193	237	196	206	211	209	221	204	216	209	212	232	212	234	194	166	230	226	202	216	206	230	221	249	223	210	245	183	221	211	236	204	209	198	196	192	222	197	215	195	228	213	238	245	223	214	247	229	220	230	229	212	216	191	216	192	221	187	238	191	216	228	200	201	191	218	231	197	205	218	218	221	227	191	225	203	179	204	209	210	227	207	195	186	217	220	239	218	190	212	182	220	203	247	184	205	236	195	203	222	185	226	220	215	182	216	230	208	227	192	235	193	220	190	237	242	225	183	214	184	188	211	192	219	203	191	183	201	223	212	214	209	224	213	224	212	222	206	223	195	223	204	230	223	211	201	239	218	237	225	236	218	229	232	204	210	213	179	193	202	201	220	246	198	192	198	210	218	226	210	213	199	235	221	227	219	195	217	216	203	230	197	211	214	189	201	201	218	222	204	190	210	216	191	220	189	216	208	215	233	219	211	214	216	216	210	200	219	202	215	229	190	193	190	198	205	196	201	188	222	223	227	250	202	208	191	218	221	259	234	207	223	241	236	227	221	203	214	188	206	217	190	220	223	205	192	206	200	201	196	221	229	217	195	221	242	223	207	219	220	189	235	194	185	219	226	209	201	198	193	209	213	243	214	236	229	190	235	193	232	237	198	188	188	227	239	214	228	223	233	189	211	242	222	202	234	209	218	218	213	210	202	187	189	231	230	206	216	196	236	196	233	223	198	235	226	214	199	203	219	227	218	231	196	192	234	208	185	220	176	204	211	216	224	228	233	240	231	216	214	222	236	225	217	190	222	227	207	186	234	211	202	210	187	215	246	228	224	237	192	195	212	241	178	232	234	200	235	248	203	231	215	236	212	210	210	232	209	211	196	244	192	238	230	209	209	233	194	223	252	197	206	196	232	189	244	243	214	206	204	209	217	224	213	233	219	208	227	231	209	209	218	218	192	197	205	214	202	227	204	219	191	221	220	227	205	219	194	197	222	220	209	208	228	211	205	228	207	193	221	214	245	227	187	246	207	216	225	242	215	211	219	205	231	201	237	227	224	238	204	208	221	234	215	233	223	180	205	214	224	218	222	200	228	211	220	207	224	214	243	212	202	211	204	189	202	225	189	198	232	206	214	198	200	201	256	205	231	206	227	201	205	222	204	179	201	214	237	225	217	199	223	250	198	210	200	214	240	238	228	213	206	210	217	237	228	205	205	225	207	225	201	221	243	217	226	210	215	215	220	199	229	192	223	221	227	225	208	217	222	224	228	224	229	209	218	195	224	231	218	216	204	219	221	250	203	224	210	210	198	202	219	211	229	220	201	197	213	223	213	197	207	218	219	235	197	229	221	217	223	197	186	197	239	197	185	218	219	214	209	201	224	212	197	193	205	215	211	213	227	190	198	203	207	219	185	225	235	202	224	204	206	230	187	220	207	238	191	226	200	223	199	224	225	193	207	195	183	208	202	223	207	209	194	200	199	218	225	236	199	224	206	234	250	226	202	219	207	225	209	179	207	182	218	237	224	185	223	223	223	246	212	188	218	231	241	223	185	210	185	215	207	193	207	221	209	244	224	231	230	208	219	203	213	215	234	195	210	224	207	213	225	208	193	222	226	210	220	191	219	217	204	219	205	210	242	200	226	195	184	226	193	227	221	182	192	197	217	183	226	234	203	238	208	197	197	201	227	211	207	237	206	192	246	228	231	214	234	207	207	222	201	250	220	232	195	205	202	221	231	201	210	224	230	239	210	197	211	193	189	216	228	226	202	221	244	207	221	205	203	198	224	213	229	201	230	225	232	220	227	216	233	232	211	209	180	216	207	227	201	224	216	195	196	230	222	222	190	194	211	241	197	184	193	202	207	200	231	242	236	202	229	236	206	201	183	218	221	196	220	222	207	206	234	228	243	219	224	205	210	195	230	216	215	211	207	194	204	228	209	253	189	224	225	223	173	198	220	225	243	221	227	227	208	215	209	200	216	214	185	223	235	193	205	195	216	205	206	229	208	193	232	233	217	209	198	219	219	237	221	205	223	239	220	197	221	224	230	223	228	213	200	200	212	180	171	223	203	196	207	207	224	207	231	221	202	215	221	223	204	198	210	238	204	253	234	211	216	227	201	190	194	200	221	230	236	223	207	203	211	211	226	225	238	198	206	203	206	228	224	230	228	212	189	222	213	211	234	195	195	201	205	191	238	208	237	237	206	188	204	205	226	229	211	239	212	231	227	220	185	209	216	207	200	212	223	198	193	222	206	220	217	242	224	228	214	208	198	214	229	215	206	174	197	214	229	213	232	204	226	219	220
5438	1488	1188	597	552	602	581	532	567	551	558	570	590	568	576	599	568	542	587	534	542	594	575	540	586	568	576	581	550	553	551	594	535	624	584	585	518	599	558	536	590	531	576	534	538	594	560	576	528	575	532	577	559	592	564	585	573	594	572	585	578	546	571	599	559	614	582	558	563	562	573	581	556	544	602	574	538	558	579	555	569	537	603	539	560	539	548	567	580	554	531	548	600	592	562	580	576	562	549	574	578	513	538	541	575	580	563	600	554	544	562	576	555	593	580	541	569	590	534	587	565	572	603	514	614	607	555	591	546	559	557	571	552	564	549	565	584	537	567	562	600	599	581	579	570	539	552	532	590	560	570	553	540	565	565	569	541	525	549	559	598	560	591	561	555	568	572	544	547	560	554	566	532	566	583	570	595	558	537	587	558	581	571	585	561	544	558	571	608	581	552	576	575	549	592	547	565	520	580	533	570	574	520	548	545	551	563	549	561	580	574	573	582	520	545	573	598	528	598	576	541	530	590	551	546	574	545	569	567	560	569	564	583	571	580	576	560	561	523	575	585	536	559	608	530	572	538	570	531	541	593	557	546	584	601	601	604	549	532	561	585	549	530	563	539	573	544	579	559	566	578	559	570	571	532	589	525	568	598	612	588	571	533	545	525	552	545	551	533	560	549	568	593	543	588	561	586	552	614	589	523	554	548	565	543	570	532	556	551	544	584	537	559	564	554	552	607	583	621	573	529	550	591	536	581	575	552	571	550	566	588	567	609	555	559	599	536	549	579	532	583	546	566	588	582	560	543	562	599	569	580	589	602	544	556	599	581	556	552	583	592	566	565	587	523	553	546	560	576	562	551	604	579	563	532	549	549	515	593	561	602	555	577	578	587	562	621	592	559	562	575	572	570	599	571	545	531	582	548	577	518	556	541	562	556	539	595	567	585	571	512	562	560	592	533	579	557	545	593	520	576	559	560	554	533	560	533	544	580	539	534	603	592	555	564	594	551	523	541	575	584	562	603	539	579	569	582	611	554	605	554	546	574	612	563	587	559	556	567	595	529	573	632	601	568	606	554	566	558	528	546	540	574	563	550	578	575	620	582	549	553	594	584	596	547	572	568	550	599	565	585	606	523	565	556	526	573	541	560	590	551	561	524	548	590	546	528	597	542	517	576	527	530	536	612	582	571	541	534	562	563	596	527	538	581	510	562	598	558	571	549	571	558	590	607	523	596	609	603	529	551	567	491	596	617	554	565	517	580	545	570	543	566	551	518	548	572	565	571	549	596	614	548	551	583	552	558	591	559	571	568	552	571	521	558	579	599	606	567	591	563	568	597	554	546	529	554	569	591	582	603	597	580	549	546	546	534	550	588	518	527	574	532	601	557	560	564	554	584	600	618	564	569	551	574	530	551	567	555	530	567	545	584	552	569	548	584	538	517	549	573	608	562	545	567	572	534	590	570	527	629	616	591	561	546	601	552	546	558	561	604	555	596	564	578	532	589	555	560	563	562	622	543	583	570	562	586	634	565	581	569	576	564	574	535	554	554	554	588	570	546	557	577	552	584	512	567	584	582	585	578	574	572	554	583	596	577	547	571	521	547	560	579	591	576	542	581	543	583	567	550	571	553	533	525	534	568	519	576	574	590	585	560	580	587	563	531	544	560	500	575	552	558	592	547	582	571	580	593	563	542	568	610	543	561	585	580	578	595	515	515	583	584	564	538	593	555	563	578	537	574	625	562	571	557	565	563	536	577	568	607	571	559	564	576	534	554	551	578	615	571	612	605	594	584	561	551	561	592	559	538	561	528	574	553	572	623	561	569	523	579	556	572	553	568	546	599	591	505	577	598	566	551	578	580	593	561	593	610	536	546	564	588	552	569	594	597	528	567	560	547	562	590	606	545	584	513	518	591	581	596	496	530	568	548	510	582	552	514	606	578	564	590	546	548	583	582	543	572	517	554	532	546	557	541	573	570	553	638	544	546	538	557	571	538	523	539	559	589	584	516	611	579	554	555	568	548	566	597	549	567	562	595	546	606	603	559	553	583	584	579	569	564	618	562	562	622	591	618	574	537	569	558	582	564	584	598	548	580	522	522	549	587	580	565	565	555	573	568	547	573	555	543	557	593	574	597	596	564	559	540	537	561	566	582	575	573	568	565	599	554	602	534	594	569	601	575	585	525	574	565	540	569	559	601	574	537	578	583	591	575	595	544	599	547	590	580	588	581	581	505	588	544	562	582	550	596	528	595	526	604	519	579	511	566	577	571	606	581	547	576	581	548	568	595	554	568	566	561	587	549	568	606	558	609	538	586	604	567	528	569	573	563	569	563	599	549	560	566	557	527	591	582	606	614	543	561	576	543	589	540	526	569	522	538	578	555	503	606	571	575	574	563	567	553	550	537	586	596	552	575	559	573	581	536	580	572	589	557	619	540	564	566	537	594	559	593	563	580	561	538	580	582	554	540	555	552	559	554	558	585	554	573	556	608	535	596	589	558	573	572	561	529	551	545	558	576	547	583	532	510	542	603	539	548	593	591	599	615	585	552	544	554	612	537	574	530	565	596	575	561	559	537	581	530	578	600	568	552	573	585	562	586	568	547	564	610	623	570	553	557	557	560	555	555	538	607	578	598	586	588	575	588	588	547	643	583	529	528	537	529	545	553	585	603	543	571	584	610	585	600	538	533	566	590	598	559	606	556	566	541	598	516	574	573	547	545	559	569	624	528	560	618	547	525	544	563	558	572	520	567	602	553	563	605	560	580	561	587	535	545	542	591	581	543	580	543	603	556	623	562	554	513	601	523	585	560	539	552	560	586	574	530	560	567	559	530	598	577	561	561	555	565	567	544	595	561	540	576	550	535	547	577	542	622	572	591	560	580	600	542	547	572	549	538	598	574	565	593	588	604	545	546	595	606	562	575	567	543	573	522	564	528	565	587	571	529	530	578	557	552	558	551	592	549	574	555	558	545	550	553	602	568	552	580	589	555	591	560	534	574	536	562	565	571	586	563	563	572	547	586	558	567	551	623	569	592	601	540	535	565	555	565	563	591	567	569	550	574	550	574	619	568	567	538	556	583	514	562	538	560	566	587	555	562	598	577	557	572	576	554	604	575	530	577	521	571	549	557	563	593	548	564	579	541	548	584	594	612	565	568	522	558	527	546	517	569	566	562	603	545	532	538	585	518	580	567	571	610	569	571	571	537	576	525	547	583	555	572	549	558	552	588	541	595	539	597	557	558	549	539	562	554	535	568	586	560	563	534	601	589	592	599	575	549	584	551	545	555	512	601	583	596	585	575	555	537	579	526	515	551	549	561	576	549	522	556	576	578	578	580	553	558	553	582	562	585	595	565	555	548	536	526	530	636	571	545	537	565	570	559	588	530	588	574	585	592	522	603	583	617	559	560	592	577	552	598	554	601	583	578	534	577	590	540	576	531	584	614	546	561	591	582	537	586	546	587	582	540	584	572	577	576	585	585	555
24657	20970	23830	28277	20967	13273	581	396	342	362	311	382	334	322	299	327	306	317	328	338	335	315	290	306	315	339	341	327	302	312	336	345	294	297	309	314	347	342	298	308	305	287	311	334	310	324	311	319	340	336	319	335	292	310	309	292	328	313	309	316	296	315	311	276	293	298	325	292	307	321	299	341	268	302	304	302	306	297	298	299	290	280	352	282	296	287	294	297	287	285	284	323	297	290	319	326	287	320	274	292	299	330	271	302	338	306	307	296	334	306	329	310	315	296	272	291	297	277	335	311	336	313	330	314	295	330	333	315	276	295	340	312	279	289	283	324	284	299	282	316	288	298	324	313	313	296	316	283	297	284	312	323	299	322	300	329	310	332	311	296	278	288	293	303	333	317	294	297	324	303	333	342	311	301	290	327	314	304	316	288	302	294	298	310	313	310	303	314	326	283	299	308	302	305	329	320	283	301	307	314	323	302	321	317	315	309	308	285	306	329	314	310	281	311	320	323	344	331	327	301	313	311	260	305	340	300	284	334	357	299	326	323	312	347	274	317	312	311	324	283	311	273	301	304	301	297	315	304	306	299	271	311	332	308	282	312	318	273	298	295	313	292	287	292	347	286	307	327	338	323	315	261	312	301	315	269	300	308	300	284	294	310	298	334	309	299	313	322	296	339	294	319	332	294	297	325	340	317	305	320	292	304	315	301	350	299	345	313	311	316	298	320	294	274	272	306	279	304	311	283	317	325	284	321	327	307	331	314	334	307	304	331	309	265	327	315	313	324	300	301	306	321	308	299	316	281	284	261	328	290	283	321	300	313	331	313	315	305	340	309	299	312	332	303	318	336	296	286	326	318	294	330	330	302	287	340	281	296	293	309	318	319	285	314	322	359	293	291	312	364	292	298	316	271	306	321	293	301	345	286	308	318	290	314	285	299	273	285	316	284	281	290	315	314	311	304	287	285	306	275	319	320	298	298	321	313	305	314	326	281	305	297	321	330	310	305	282	323	301	325	317	281	267	310	294	344	333	281	277	285	307	324	301	320	308	304	330	294	330	299	348	355	323	287	310	319	309	305	315	283	293	317	278	297	312	353	324	281	294	338	324	301	291	304	309	322	286	311	306	307	340	307	321	320	306	319	300	300	284	287	313	319	352	310	289	316	287	331	320	293	289	296	319	337	310	278	294	293	338	355	312	329	302	290	295	309	292	287	292	325	298	336	340	284	301	320	298	304	297	277	296	314	325	280	322	308	322	320	321	322	308	311	294	318	296	298	311	322	334	292	322	311	339	292	274	274	315	293	291	295	311	293	308	305	345	359	299	332	296	290	295	309	317	318	286	354	299	292	288	305	303	301	330	281	307	314	306	324	284	290	319	329	323	286	304	300	316	351	303	326	315	285	314	313	310	302	268	278	342	303	328	314	321	273	306	319	305	306	295	312	326	317	274	280	306	294	301	323	304	287	318	292	327	310	340	287	307	272	320	316	282	301	295	308	290	301	330	299	327	308	322	305	333	301	359	311	272	319	320	309	302	296	313	328	299	250	314	289	303	318	297	303	295	299	299	332	308	340	302	285	316	317	322	293	316	313	304	301	317	307	321	267	314	297	323	298	336	317	301	313	316	312	314	326	305	313	323	317	314	307	315	334	310	331	304	307	288	283	294	329	319	325	307	339	351	321	303	290	321	313	264	320	307	299	307	303	300	334	350	294	302	313	282	328	304	287	267	300	314	287	338	287	274	318	320	300	339	329	306	319	327	291	280	284	299	312	282	291	338	306	296	343	316	339	303	311	296	304	283	329	280	324	288	300	308	313	294	303	334	300	313	330	300	305	303	318	299	318	306	320	336	337	313	334	293	330	296	326	312	293	288	309	356	328	292	348	306	319	289	302	318	327	299	294	281	307	315	339	289	278	271	284	322	282	343	306	307	300	302	272	325	314	296	291	322	308	333	317	325	314	332	266	344	306	331	306	312	310	317	331	324	308	324	309	305	293	345	302	323	334	312	303	313	297	283	292	292	309	300	300	329	296	323	313	346	298	325	327	318	264	267	289	330	294	290	315	302	302	298	319	290	274	292	340	324	330	313	338	288	307	290	287	286	304	307	284	310	289	326	329	297	301	308	304	302	284	320	302	286	288	283	292	363	347	320	307	338	349	346	301	314	303	319	332	317	323	331	304	309	271	319	333	289	260	287	313	316	297	303	298	326	311	306	320	291	299	306	317	310	278	322	279	308	304	320	302	318	298	305	310	292	297	293	322	302	272	306	300	317	302	336	283	283	297	308	316	313	314	301	287	292	313	310	311	282	313	306	321	332	285	286	323	299	268	311	283	323	310	305	315	343	306	283	321	306	295	300	302	329	297	245	311	314	307	310	314	292	311	292	334	304	276	328	326	321	321	327	275	329	301	329	320	328	298	313	304	306	327	300	308	302	291	323	296	316	291	302	301	316	301	342	285	296	311	302	297	273	295	328	322	311	309	317	256	290	279	317	318	292	338	298	315	316	285	314	277	298	306	300	298	272	277	299	310	322	314	310	315	295	333	307	300	290	289	311	304	283	296	322	283	300	295	326	336	286	306	310	284	303	292	293	342	332	296	270	288	304	283	275	300	304	281	316	302	312	291	321	345	324	266	320	295	284	352	294	330	303	267	328	318	307	334	243	293	291	315	292	310	302	309	316	321	336	328	347	297	333	333	286	308	309	337	298	298	346	320	269	332	362	331	347	321	277	316	274	309	296	303	287	326	327	300	288	305	303	298	321	312	301	299	306	326	293	336	336	307	316	293	297	302	303	298	320	286	291	302	300	280	320	310	286	291	294	299	279	289	312	323	307	324	303	321	324	332	308	328	292	306	295	315	347	353	317	299	320	304	321	331	327	315	288	322	327	324	359	320	320	303	281	298	320	308	306	307	294	305	312	332	300	325	299	306	310	292	352	281	315	277	312	312	310	321	293	301	321	317	294	293	299	335	323	296	294	330	266	285	273	310	314	286	283	283	323	336	320	306	307	293	320	265	330	259	292	273	315	310	308	351	289	321	312	279	308	319	293	295	300	308	296	290	310	306	274	306	315	269	312	322	291	324	295	302	292	278	313	300	296	340	293	295	293	309	282	291	300	289	329	319	338	326	321	309	288	293	304	295	310	315	298	277	288	280	300	299	266	305	286	297	319	319	321	323	274	295	302	313	315	310	280	294	317	350	293	295	344	320	333	284	324	311	327	308	306	318	277	295	307	315	301	295	292	299	284	291	297	315	321	305	312	344	298	329	327	323	303	292	325	268	327	282	310	320	286	294	319	275	344	327	334	330	283	321	314	313	313	293	305	312	294	332	280	343	266	336	308	284	313	281	325	322	311	317	249	314	322	319	285	312	326	340	322	292	302	318	304	291	297	290	290	308	298	297	319	283	333	298	276	272	264	276	300	296	300	285	306	312	315	320	318	307	316	293	316	325	319	312	295	324	288	301	311	338	354	303	285	316
3379	3869	2194	967	842	782	812	758	718	735	799	732	794	722	802	770	769	804	731	811	733	734	752	750	769	777	791	743	795	757	777	679	736	756	790	731	727	698	783	723	799	742	750	789	697	730	784	696	792	777	735	767	768	790	760	705	706	780	720	783	744	768	772	764	705	771	783	799	715	724	734	737	741	756	716	720	751	761	711	778	778	726	735	696	788	766	737	771	739	745	744	719	754	744	752	758	688	760	788	747	740	730	735	782	775	756	774	729	768	746	761	752	754	742	752	711	768	741	755	759	741	758	745	780	764	767	797	684	745	760	722	780	725	745	745	777	695	772	752	758	758	666	749	698	760	777	775	763	679	780	750	758	794	700	718	761	758	728	762	716	706	750	758	798	763	728	776	733	758	757	747	782	770	743	721	712	772	750	744	778	764	778	729	735	789	677	752	719	720	727	744	756	708	701	759	702	698	762	745	723	798	743	747	776	749	732	731	809	726	693	731	743	706	782	732	717	745	764	754	782	783	714	772	771	743	794	765	744	738	727	781	762	685	725	738	714	735	697	694	767	767	746	701	711	715	774	767	756	764	746	762	731	749	790	733	733	772	764	766	728	709	750	743	739	702	755	748	740	750	757	715	739	801	757	733	756	724	799	715	718	729	821	707	779	748	725	800	760	799	758	756	746	835	769	749	728	751	745	779	768	738	782	753	719	779	781	715	709	770	771	711	787	715	735	774	745	741	743	729	746	820	738	763	707	737	722	730	780	749	749	748	730	763	721	752	765	745	727	757	759	754	744	736	749	740	723	769	716	744	757	741	687	750	718	750	742	759	765	755	768	746	735	765	740	807	752	748	761	788	786	734	768	762	761	740	715	772	795	745	781	762	838	706	750	740	755	732	716	757	735	721	767	735	743	744	753	756	784	758	761	733	729	762	752	715	744	775	798	719	752	748	772	751	808	747	770	761	745	726	754	734	798	806	822	743	727	717	791	735	736	726	811	691	744	750	751	776	734	716	789	736	741	783	740	793	773	718	713	811	781	754	774	722	762	751	791	792	776	733	767	739	735	747	736	771	757	761	757	708	736	752	735	777	722	739	751	762	754	739	743	723	798	736	740	728	735	774	744	792	685	759	710	767	724	778	708	720	755	716	785	750	769	779	773	773	757	727	737	780	771	746	768	741	747	761	789	746	751	764	768	753	739	718	753	750	765	753	747	726	758	707	736	773	742	753	769	751	756	703	749	757	671	809	756	766	757	767	760	740	749	782	702	779	748	768	763	721	699	756	724	765	778	742	755	733	706	798	744	691	720	718	722	765	771	741	750	745	717	739	740	782	730	765	753	726	719	694	706	729	812	787	739	747	739	723	756	775	766	727	745	741	717	779	757	814	718	765	782	728	744	759	734	719	704	737	718	774	725	724	830	765	759	774	747	742	746	722	731	754	788	742	762	756	746	727	734	749	802	698	740	749	773	739	691	749	774	728	770	741	732	754	732	721	726	760	788	752	794	739	742	744	824	717	743	843	744	761	807	739	741	777	775	812	742	790	740	746	755	762	752	752	727	765	732	748	762	732	757	723	780	790	708	751	797	740	788	771	714	750	787	783	748	717	732	770	715	739	728	792	695	772	727	726	770	708	757	778	779	730	726	714	736	722	800	756	730	780	784	771	775	763	745	751	780	720	776	744	717	757	727	744	795	736	774	765	710	727	776	792	785	778	758	802	752	760	737	729	734	750	742	702	755	739	770	743	744	760	729	788	800	755	750	770	767	779	763	746	734	806	810	724	736	767	745	791	737	727	784	773	732	768	750	737	712	760	757	751	731	784	800	720	743	715	749	734	784	762	770	751	781	769	783	754	760	762	713	707	775	771	742	764	703	755	719	753	717	804	768	749	727	751	715	691	708	809	725	770	723	758	756	734	742	741	785	759	760	739	763	752	728	729	774	745	773	805	776	704	720	733	756	740	739	756	676	737	764	816	791	690	736	752	774	724	803	773	703	783	732	738	788	773	766	703	728	759	729	749	764	756	729	713	780	752	761	698	765	726	756	700	734	663	736	715	750	769	745	720	778	776	753	772	806	700	764	773	769	767	753	757	753	782	699	731	759	734	748	756	734	792	717	725	770	779	738	779	773	760	758	788	723	748	725	763	826	748	740	722	743	761	727	768	742	741	802	713	770	770	713	714	759	710	753	798	749	733	754	732	755	765	748	777	743	787	762	757	766	759	787	728	752	726	754	723	803	782	744	704	757	751	741	752	764	761	740	783	711	752	775	773	770	715	790	747	729	713	780	746	743	734	741	730	714	709	743	764	789	765	760	743	739	706	747	776	709	761	768	743	778	781	809	699	754	745	776	812	728	753	744	736	646	752	748	741	796	730	769	724	743	764	765	824	754	736	689	745	795	783	751	793	748	772	754	794	767	766	787	735	764	774	751	756	771	747	777	737	793	729	732	743	750	755	773	751	729	723	736	796	732	756	751	758	744	777	695	732	730	730	780	726	714	701	739	732	729	735	784	763	769	760	793	745	728	767	745	756	725	745	789	772	770	727	731	713	759	732	710	774	763	762	766	726	781	769	720	739	729	720	762	752	742	800	700	779	769	781	726	785	759	708	780	797	757	708	796	735	775	752	754	752	776	763	795	749	757	740	750	805	759	707	787	730	778	740	728	781	757	756	771	766	760	697	795	785	766	735	720	732	757	792	745	737	744	777	756	770	787	698	746	783	718	775	807	759	696	715	753	748	774	734	791	756	741	746	749	768	750	770	794	757	783	765	761	744	759	726	771	770	807	723	743	717	785	831	756	747	755	680	760	745	738	773	771	754	739	771	753	743	720	774	736	812	735	755	714	751	693	738	792	701	756	740	793	736	786	777	731	752	725	721	705	720	780	727	766	755	733	761	745	765	731	773	739	793	742	766	756	753	774	758	792	769	767	752	675	747	767	774	764	765	720	705	781	721	729	778	777	785	756	774	715	759	724	720	751	716	807	721	762	752	798	697	745	685	754	721	749	740	726	756	736	703	735	709	756	708	688	664	755	735	735	713	791	736	784	780	774	781	735	688	759	756	797	750	756	755	793	724	750	750	740	855	717	747	737	746	722	756	756	749	705	801	756	768	753	796	713	794	754	779	759	738	730	719	766	742	736	757	739	738	719	775	750	746	746	746	770	750	746	776	702	715	750	755	723	722	718	747	756	752	719	779	718	795	794	768	695	766	761	795	753	736	710	792	729	731	753	777	734	737	782	718	758	745	750	768	699	755	755	738	792	777	736	814	764	715	732	719	760	710	755	742	756	736	766	798	776	736	753	740	747	734	775	753	750	702	753	726	774	734	730	747	711	791	725	764	742	790	792	761	761	788	768	818	723	771	777	777	747	723	726	727	749	761	750	697	717	814	715	733	685	746	789	746	787	773	817	766	695	763	750	739	730	767	744	725	741	727	746	726	776	730	743	787	788	759	788	795	762	790	827	788	792	722	747	743	755
23929	20972	24280	27831	20977	20990	12693	566	368	302	286	305	263	264	234	250	267	258	241	230	258	229	229	251	217	237	232	215	238	218	247	232	214	228	245	193	229	218	223	165	196	226	224	214	227	235	217	214	198	225	181	219	221	217	197	227	232	210	172	210	193	214	236	211	239	214	202	211	217	214	231	213	214	216	206	212	207	196	208	202	213	221	198	215	220	229	220	206	232	211	225	226	231	190	228	214	202	190	240	229	211	218	228	218	197	201	219	228	216	196	235	208	208	213	233	221	210	215	219	240	220	239	215	213	206	206	247	227	222	239	218	215	251	203	238	228	219	231	210	217	246	216	257	207	216	211	224	210	217	208	212	255	203	218	195	206	225	207	232	217	229	226	215	210	225	194	227	222	220	230	232	203	219	200	209	201	234	225	237	250	224	218	189	230	224	257	203	235	222	229	222	214	225	238	222	249	205	215	208	210	213	201	239	252	235	220	213	243	230	218	216	182	226	234	211	229	231	221	217	219	228	251	195	220	216	222	235	227	210	228	242	190	222	207	242	223	217	226	202	222	228	206	208	194	220	235	248	218	194	212	217	204	224	246	201	220	235	192	221	233	216	212	209	217	226	213	234	226	223	198	194	212	249	210	211	214	200	216	210	187	219	214	209	201	235	206	236	219	240	211	211	206	191	211	216	218	220	239	227	234	206	213	229	185	254	250	191	235	246	258	231	223	233	203	211	218	236	190	226	220	225	191	204	223	214	200	253	215	221	235	184	213	227	209	228	222	218	239	233	197	226	207	220	237	222	236	227	222	218	253	200	253	198	237	235	238	227	201	221	214	207	231	227	209	221	208	229	219	202	241	222	240	210	228	224	239	230	197	227	208	207	232	225	225	237	194	243	201	231	231	212	219	220	231	226	199	241	217	210	193	232	249	223	222	250	191	193	205	197	195	201	215	211	205	232	203	221	195	211	210	244	193	210	202	209	232	181	203	211	227	214	220	228	183	220	217	200	212	196	213	211	229	208	225	197	199	193	227	205	208	236	219	213	219	216	213	201	221	244	223	227	241	234	189	223	218	222	226	195	237	210	193	239	238	219	200	222	219	201	218	217	187	226	228	180	228	202	227	218	231	207	213	218	244	216	217	187	226	221	197	250	193	235	220	205	227	190	234	206	219	241	205	200	216	213	242	211	213	190	223	221	202	240	251	202	209	247	214	228	225	201	218	223	218	222	224	216	200	217	209	223	222	203	205	222	217	223	216	201	205	213	247	215	201	184	230	233	182	215	194	213	201	222	224	203	213	220	226	214	175	205	219	252	193	253	222	213	232	197	221	224	219	228	236	216	209	200	240	207	218	200	216	232	199	200	230	186	227	204	212	205	256	221	204	228	230	219	209	213	234	231	217	212	228	224	229	212	220	221	230	198	233	228	190	225	254	223	202	173	209	211	211	229	204	190	212	247	210	185	214	246	242	229	215	213	217	234	206	231	209	229	225	215	214	199	217	218	218	213	206	212	243	206	215	202	189	209	253	195	213	235	184	195	244	226	234	238	213	211	239	234	230	250	218	216	205	183	222	227	212	245	198	229	229	236	191	205	205	217	239	199	232	202	204	192	195	220	223	214	226	204	211	220	189	211	185	253	223	207	223	206	218	204	225	207	197	230	203	240	211	208	222	227	237	221	208	236	202	208	218	226	220	224	224	210	199	207	218	199	236	211	223	207	221	227	218	206	223	213	225	208	204	211	224	255	216	218	195	204	202	203	222	234	235	225	218	198	228	225	199	218	242	215	241	248	212	209	221	210	224	209	228	245	215	213	205	216	198	203	227	202	199	217	217	211	245	232	225	222	210	220	216	208	213	199	214	206	222	225	202	196	213	204	210	209	226	186	176	198	241	219	199	222	248	203	210	228	211	219	214	200	212	208	204	224	226	217	203	234	221	231	216	236	213	189	207	219	230	201	189	216	232	224	239	232	202	232	217	233	220	221	183	233	202	225	238	223	222	207	209	227	203	200	248	218	229	224	222	220	222	206	212	241	240	180	220	219	228	222	242	210	213	225	191	228	221	217	220	223	249	215	254	223	209	203	198	221	201	207	215	220	222	224	233	246	188	200	216	258	235	217	212	231	218	208	217	216	216	245	242	204	236	222	226	220	224	202	204	240	225	225	209	233	218	232	204	238	222	222	208	199	220	177	195	205	211	218	211	200	232	256	220	247	200	187	205	215	215	207	194	220	236	217	194	216	191	227	224	258	243	210	207	225	204	204	229	214	214	197	211	206	214	164	207	206	234	221	216	214	236	218	221	226	204	223	218	208	228	215	208	204	212	223	219	197	218	185	214	191	244	192	197	190	198	207	219	214	213	236	197	225	217	232	243	223	222	211	227	230	207	204	207	238	248	220	208	217	229	212	231	231	216	222	243	222	219	230	203	221	225	230	215	216	199	201	202	231	223	201	225	218	219	216	200	218	252	223	230	190	204	201	219	213	209	199	217	232	209	226	217	230	228	220	213	234	185	253	209	217	226	199	225	221	230	189	217	207	221	204	239	219	206	223	222	238	233	213	179	215	216	198	215	210	221	228	213	212	224	222	199	206	179	177	225	203	223	213	233	214	220	214	190	197	208	221	196	232	219	218	232	225	206	238	186	190	248	213	191	207	207	223	193	227	198	216	206	215	228	240	225	217	212	211	220	226	219	250	217	209	173	214	244	207	205	229	203	186	208	214	220	185	235	243	217	206	233	207	238	236	176	200	220	238	220	208	204	237	250	237	222	210	233	236	215	201	225	227	228	214	203	202	220	240	219	220	238	233	217	207	215	209	215	218	222	224	239	195	201	217	230	218	200	232	234	202	196	266	212	187	239	227	238	231	231	212	226	207	251	229	235	223	215	196	202	201	235	205	220	227	215	203	200	221	235	232	219	223	237	236	218	208	200	216	218	184	217	223	219	221	219	216	202	229	243	221	205	214	196	212	221	239	216	206	224	198	190	189	210	196	236	212	244	204	248	223	234	198	232	212	221	223	207	227	199	234	232	202	227	203	224	211	212	205	221	199	244	203	221	249	223	232	217	209	218	214	222	195	212	237	217	224	208	236	218	254	222	222	197	223	212	220	220	222	195	219	242	217	216	179	225	221	227	210	220	220	217	207	191	210	196	190	198	214	212	202	243	210	217	229	223	227	241	229	195	238	233	235	233	214	195	193	198	206	221	201	199	233	254	225	229	191	183	212	206	212	242	233	192	240	228	216	212	196	210	194	205	220	219	243	223	233	194	207	241	214	199	199	204	213	222	217	193	232	202	198	227	231	213	203	204	212	234	206	233	207	195	188	212	224	195	212	193	223	200	222	204	207	209	225	224	238	234	188	195	212	220	242	207	196	210	187	225	225	215	171	243	219	220	206	229	197	189	241	232	224	225	221	228	195	187	227	217	216	180	235	210	198	202	256	201	202	199	200	213	193	213	199	214	241	183	225	227	204	215	228	201
3243	6423	2847	1082	733	623	596	541	554	577	565	556	581	564	532	517	524	546	552	541	533	538	485	512	553	539	566	528	482	553	513	521	523	539	510	549	501	554	544	515	545	508	533	489	554	513	508	496	549	511	527	539	513	538	504	526	571	507	527	540	519	492	523	546	508	515	510	545	542	504	509	503	533	563	548	516	505	550	551	506	505	528	534	517	553	492	469	539	474	545	526	518	540	554	508	510	510	514	533	469	551	506	520	518	580	517	519	526	513	544	531	490	534	501	482	508	538	557	509	545	484	493	545	517	506	504	509	491	526	497	543	518	505	462	525	488	484	470	512	511	503	467	519	503	510	507	490	489	571	488	522	565	482	498	529	519	523	527	515	533	511	485	511	522	502	506	538	535	538	545	489	501	515	502	522	533	503	499	484	544	547	493	524	509	477	489	564	523	516	510	507	552	543	511	505	532	492	525	566	521	498	542	503	503	483	528	525	506	515	507	525	494	575	519	516	549	538	529	526	521	514	523	489	501	525	500	505	529	574	540	528	502	502	499	502	518	519	509	498	505	531	596	510	545	530	558	514	541	498	471	495	554	499	537	515	520	498	512	516	517	528	540	546	551	491	561	522	546	523	550	522	499	520	512	488	509	529	530	532	505	561	512	534	507	528	527	515	503	565	455	527	522	554	487	520	537	533	514	548	486	510	536	554	495	530	546	506	501	495	508	568	477	533	556	522	485	488	539	534	495	499	490	480	494	495	516	494	534	572	569	511	562	527	521	524	499	555	467	515	528	519	504	507	536	496	507	522	483	506	525	524	520	519	530	495	535	535	519	553	513	565	507	549	512	524	503	554	524	504	507	527	542	504	536	542	524	501	497	522	531	520	532	483	552	487	482	498	552	531	530	517	518	455	504	502	515	563	486	543	511	524	536	514	529	501	502	544	521	531	502	535	525	497	526	512	510	511	517	517	459	488	522	512	515	548	559	558	543	468	599	496	575	577	550	517	482	489	523	527	478	521	525	526	516	543	521	563	522	510	509	520	521	535	517	511	525	506	507	532	509	522	494	496	509	518	480	520	519	507	520	582	524	523	521	473	461	535	515	543	510	507	504	499	552	517	521	529	491	499	543	513	505	506	568	508	511	510	547	531	539	519	548	544	493	528	491	509	502	509	510	543	493	512	516	517	529	539	560	538	516	498	563	525	509	518	519	531	506	503	513	541	504	512	517	484	544	488	504	522	511	523	528	540	523	500	527	499	511	551	480	537	549	556	520	545	537	498	525	511	556	553	509	508	557	546	540	506	490	526	472	552	509	503	523	492	531	537	503	527	547	518	539	507	559	492	516	542	491	485	492	532	531	521	510	508	526	505	509	529	492	482	491	533	512	541	464	510	562	525	516	557	573	522	505	519	521	557	521	546	503	515	505	514	518	507	523	490	521	529	505	544	528	547	524	545	528	525	515	489	545	505	525	561	521	532	531	562	530	520	538	534	436	519	470	552	502	511	492	573	538	537	520	525	512	538	521	574	543	515	523	493	482	531	494	522	537	555	513	481	501	508	549	525	512	511	522	531	532	526	528	503	497	538	506	518	551	520	483	555	566	537	565	510	527	523	510	540	487	550	522	525	520	524	505	480	530	548	503	530	490	487	511	508	531	505	560	509	535	549	551	563	527	517	465	501	516	509	492	538	510	520	509	544	503	550	534	526	506	537	526	545	528	496	476	546	526	567	514	525	518	571	485	543	520	512	532	513	456	465	496	560	490	473	516	527	512	546	551	537	600	481	489	522	505	523	493	528	530	528	463	495	525	555	528	525	507	569	544	541	501	457	537	546	521	541	511	518	481	506	544	510	490	553	544	523	482	523	508	490	524	535	549	546	529	521	508	549	495	498	544	485	480	528	532	509	508	481	485	521	510	587	550	551	492	543	500	516	487	556	515	478	524	523	478	529	517	512	513	507	530	509	487	535	558	508	546	585	504	526	499	539	478	538	497	504	492	525	557	553	511	536	524	519	516	495	502	491	516	515	512	494	513	492	556	536	528	542	485	504	521	509	545	519	525	525	523	517	488	493	523	558	477	538	467	512	503	520	480	486	528	494	474	513	558	534	478	520	500	531	484	530	498	529	510	518	501	498	496	516	533	492	538	506	498	521	491	500	490	529	474	546	528	531	564	495	518	508	492	538	512	506	499	512	528	522	534	485	542	542	589	470	529	524	515	520	489	555	528	533	490	539	547	479	466	511	502	542	475	508	553	532	546	505	501	532	550	538	509	503	526	518	540	485	518	484	529	507	526	507	549	497	499	542	550	519	502	524	511	523	522	550	488	474	553	518	490	534	505	531	518	570	534	471	528	531	521	544	522	550	547	503	546	518	519	497	529	549	538	502	556	513	556	524	517	530	483	529	528	514	521	527	535	549	540	496	520	494	495	503	524	535	500	533	524	498	532	561	534	532	550	506	545	518	492	510	462	515	550	481	543	535	522	566	495	506	480	506	576	509	536	548	482	524	552	532	510	540	531	523	511	531	534	548	550	506	511	546	500	470	518	561	480	534	535	526	546	495	507	534	525	511	524	512	570	506	536	499	515	545	525	492	530	499	504	511	490	509	524	552	535	482	503	486	549	543	521	522	529	544	507	526	483	523	511	496	510	525	554	542	530	502	501	501	570	513	495	507	500	511	499	484	512	584	511	495	485	534	536	540	518	536	495	524	553	511	521	478	541	480	520	493	502	547	543	562	493	527	495	527	538	480	570	534	491	528	551	525	489	552	495	547	493	508	545	534	523	514	517	491	536	525	536	503	522	533	504	545	553	526	517	494	498	512	542	516	561	530	518	508	522	520	559	534	507	533	561	543	527	528	530	485	499	541	519	526	539	522	495	524	540	537	529	483	516	539	538	538	510	553	491	544	510	522	519	492	537	536	520	494	498	540	535	539	537	509	528	501	516	480	526	502	529	522	528	499	557	509	502	497	521	550	504	507	539	501	532	506	530	494	505	539	511	528	471	548	512	536	525	537	582	505	515	538	576	535	533	520	539	511	487	560	484	537	528	505	539	535	531	485	498	503	502	525	520	521	531	532	493	497	517	518	534	523	515	536	530	491	532	481	520	523	497	543	579	535	564	537	503	525	469	498	504	539	509	522	496	487	517	559	500	508	548	517	538	543	534	524	501	528	508	521	527	510	488	520	498	495	509	494	509	550	539	518	514	505	560	493	544	523	559	504	460	519	490	488	494	528	539	547	503	497	529	493	492	539	541	484	520	556	528	500	539	532	501	570	560	465	523	544	532	474	503	541	522	508	528	469	539	523	509	508	498	534	492	540	509	547	504	517	521	488	526	529	501	505	494	568	571	488	514	541	504	506	520	557	507	490	528	525	533	499	514	538	527	565	533	544	536	542	485	523	473	507	525	529	523	539	533	556	494	544	510	520	545	517	497	508	544	514	513	521	511	521	475	520	556	573	556	532	520	528	517	527	496	517	487
31742	19397	7304	608	399	353	302	217	233	220	214	196	203	187	245	197	189	237	229	233	212	239	222	213	205	186	207	208	234	218	196	228	233	236	202	225	225	199	202	219	235	226	210	228	204	220	232	229	208	232	222	237	224	227	217	227	212	221	223	216	201	206	211	179	228	224	209	209	236	210	221	230	200	221	210	183	228	191	197	226	219	213	194	221	218	193	217	201	205	210	193	210	224	192	213	208	223	194	210	219	212	207	216	198	213	240	218	251	191	200	213	213	220	227	225	233	193	221	199	189	201	237	202	204	186	222	255	202	200	226	217	200	216	205	234	191	225	204	229	202	225	199	224	220	215	213	207	230	223	183	217	231	237	201	237	217	203	227	218	240	212	206	202	194	213	218	222	192	238	209	256	222	165	222	218	236	232	224	206	219	204	193	213	197	220	222	245	210	223	215	195	188	229	215	225	206	196	231	213	204	185	216	197	185	261	203	209	207	209	203	226	222	233	206	221	195	219	221	202	238	194	196	202	234	217	209	196	216	215	229	237	200	236	221	190	213	228	207	214	197	221	217	232	226	186	199	227	200	189	209	229	195	206	221	219	221	236	217	200	193	216	206	235	225	237	201	196	180	225	219	209	219	241	218	226	214	213	213	208	227	227	209	216	206	243	179	245	234	219	216	229	229	220	207	210	202	227	196	224	196	206	239	202	219	211	194	225	222	224	210	222	208	229	208	222	228	198	222	236	222	213	177	236	224	234	203	210	230	206	242	217	199	224	241	197	195	226	217	200	224	209	193	235	239	205	230	200	209	202	244	220	230	216	199	202	211	184	197	221	232	203	244	197	226	228	231	182	186	225	198	210	194	196	202	222	218	219	206	221	194	169	216	211	203	187	208	231	233	220	219	217	220	191	231	223	193	229	224	205	199	207	196	224	214	213	202	197	224	215	219	223	203	231	221	226	205	210	203	230	198	213	213	203	238	204	228	212	218	217	225	199	232	219	216	186	199	235	232	237	201	200	206	224	215	212	217	216	225	207	178	208	208	204	211	196	217	207	208	229	199	209	223	218	204	215	213	213	195	201	207	225	215	224	212	218	189	195	220	223	225	180	223	208	201	191	202	203	222	204	226	220	236	220	219	201	204	241	216	178	217	187	216	222	204	218	210	225	209	244	204	207	233	207	240	221	228	226	229	196	188	213	206	223	195	176	214	174	202	208	221	219	169	258	179	232	198	215	220	217	235	215	220	215	203	205	224	221	203	222	197	212	222	208	221	192	204	194	236	214	232	194	205	214	219	197	208	192	216	209	217	207	210	208	221	243	239	214	210	227	224	204	194	215	207	218	233	188	201	226	230	214	196	197	219	224	233	224	205	204	196	246	209	197	220	206	213	221	204	219	212	225	251	213	244	194	246	219	199	222	225	215	212	213	216	222	228	218	219	213	180	178	221	248	185	234	189	206	198	220	223	230	200	221	200	230	253	207	191	231	194	240	209	219	197	219	210	226	256	256	211	191	224	236	196	210	210	207	205	213	189	238	218	207	230	237	214	217	230	232	212	210	224	211	196	226	224	207	211	224	207	200	198	188	216	213	184	214	215	205	200	190	213	228	209	226	233	212	215	193	224	258	222	220	251	243	202	227	219	232	217	208	191	229	208	220	172	204	217	198	207	205	236	195	224	235	213	228	224	199	219	223	231	210	210	240	207	201	206	215	220	222	203	197	208	207	187	216	221	231	239	199	237	226	220	201	204	224	209	197	230	192	205	186	250	181	205	208	211	223	209	203	218	233	206	203	213	222	198	227	228	223	231	208	214	218	211	189	255	209	230	222	210	221	234	238	217	210	220	230	229	221	180	242	203	197	197	207	206	218	218	218	206	219	205	173	224	202	183	200	223	215	212	210	225	201	219	213	216	211	219	221	231	216	229	211	207	224	221	216	215	208	209	226	205	230	234	194	234	215	235	213	225	216	214	222	211	216	223	211	222	229	193	213	201	229	225	197	201	242	229	206	210	230	209	221	222	243	211	241	214	226	210	206	201	210	232	216	225	225	210	205	228	195	207	215	218	225	218	227	197	214	213	207	211	206	217	216	226	231	205	220	192	206	206	204	178	203	214	211	200	221	232	185	220	222	197	216	214	210	210	192	214	225	247	224	204	207	237	208	219	211	236	181	194	199	215	205	207	222	222	201	248	195	234	207	203	207	250	228	198	214	230	236	189	209	242	251	209	233	213	243	206	194	200	233	221	217	214	234	222	212	252	202	210	212	226	223	226	198	232	211	216	238	205	232	210	239	230	228	227	210	203	215	224	192	224	231	196	233	235	244	236	212	243	215	208	196	223	255	225	216	192	241	194	190	208	207	209	253	226	194	196	252	240	216	228	208	200	208	216	220	214	215	185	211	203	235	188	237	199	216	220	243	214	215	236	228	189	226	225	200	236	249	225	258	213	178	205	224	188	202	192	225	215	214	224	227	243	219	215	214	236	210	217	186	235	217	215	206	202	222	183	245	216	194	206	194	227	230	233	202	231	206	216	223	233	212	209	208	231	226	225	195	204	224	205	210	204	187	199	223	214	222	202	230	230	207	225	203	215	206	241	211	217	211	214	251	217	220	193	201	230	238	203	202	212	216	232	201	203	227	208	214	190	233	195	226	226	208	219	198	239	241	233	223	220	187	209	219	225	211	230	214	230	234	218	185	193	218	204	210	218	222	202	228	213	201	236	199	206	198	204	199	223	200	217	234	231	225	226	241	225	231	219	219	203	206	221	212	238	208	211	222	250	214	183	220	219	209	196	209	197	220	228	211	195	234	214	206	227	214	193	206	220	200	219	191	206	245	216	207	221	218	218	240	222	219	212	227	227	211	233	197	209	239	222	201	194	204	222	238	243	216	240	222	192	212	222	218	226	201	227	211	229	186	186	218	192	213	225	187	220	223	197	224	221	204	200	240	201	215	191	236	179	228	228	233	215	204	227	218	220	221	209	216	218	214	197	210	198	221	234	226	242	228	210	187	225	216	214	220	230	239	222	209	215	203	183	203	204	195	206	234	199	212	199	248	240	208	216	199	213	214	212	211	187	223	219	223	207	189	235	224	211	210	242	204	217	236	221	212	214	211	242	230	209	215	202	222	208	223	232	226	222	216	224	200	245	217	230	215	201	232	207	258	208	214	234	230	228	236	197	255	215	225	208	215	219	241	250	238	202	238	221	240	205	205	206	231	218	208	230	204	206	231	220	209	212	203	221	224	200	235	189	240	210	226	227	206	211	200	203	224	221	223	216	211	201	219	223	214	225	235	233	211	237	212	216	231	227	192	200	217	221	183	222	207	211	224	210	197	191	200	242	235	208	255	217	220	205	210	216	220	214	234	207	219	217	206	190	188	232	202	208	190	222	215	211	226	236	218	214	213	238	213	185	222	227	212	209	222	222	198	207	216	205	208	199	203	199	209	194	226	218	223	212	208	224	210	207	223	247	212	212	209	229
5609	2434	1053	606	521	511	565	630	565	582	615	569	575	589	593	616	615	557	591	582	547	579	601	566	600	538	562	553	585	568	553	593	583	543	607	555	567	535	565	587	531	603	607	582	612	594	575	610	582	621	570	559	601	576	571	577	603	549	613	603	610	625	578	560	568	556	576	575	560	584	565	573	539	591	532	623	563	542	575	561	582	560	604	576	619	546	542	576	563	566	607	583	605	591	574	600	581	544	565	561	619	611	560	545	591	551	546	545	572	546	582	541	554	567	592	553	592	564	540	590	574	556	597	580	601	593	527	580	581	601	577	588	605	593	564	602	575	575	594	583	536	553	561	553	577	566	553	584	579	521	564	544	543	544	577	572	557	556	612	541	574	574	568	622	563	528	583	560	575	575	564	571	612	561	631	592	535	577	549	583	543	590	563	561	588	570	574	579	583	528	554	614	586	560	563	546	588	548	564	541	543	568	595	571	574	549	570	602	546	547	574	609	570	587	548	570	574	603	580	588	567	584	593	558	554	602	575	527	506	582	570	551	557	584	566	573	547	582	570	580	618	562	580	587	567	567	586	604	604	571	585	564	553	547	559	572	571	580	598	533	592	532	641	580	556	586	549	599	599	597	598	584	542	565	544	579	569	567	548	553	555	554	533	585	543	551	563	566	603	583	570	555	584	539	551	570	558	567	579	563	533	555	548	577	601	559	551	572	588	574	560	552	613	548	575	574	556	589	576	562	593	564	587	577	555	582	556	570	566	586	566	577	610	562	583	524	595	566	585	580	566	611	529	552	558	549	545	579	594	582	567	558	538	517	550	568	582	554	560	595	574	583	609	567	587	575	562	564	544	593	585	563	608	605	585	569	641	507	582	544	521	554	545	578	577	573	597	548	596	585	563	549	589	553	607	598	564	599	622	582	571	549	566	541	569	575	543	546	577	555	604	567	561	595	518	601	580	553	597	638	545	580	567	564	600	595	552	567	595	568	577	556	572	642	593	569	547	576	589	586	610	562	535	570	555	584	580	557	535	594	571	603	509	578	573	618	557	575	539	615	515	532	546	593	565	547	575	591	618	580	574	578	595	558	559	578	582	536	578	557	557	549	535	543	582	570	615	546	576	569	576	554	574	557	542	604	561	573	576	567	589	572	613	601	580	618	579	567	555	569	624	591	606	564	581	525	570	565	623	531	598	576	548	563	562	592	551	572	555	559	529	558	571	549	558	576	584	604	567	611	559	579	598	585	531	554	569	569	535	561	564	614	554	540	567	554	557	548	588	598	582	549	568	572	589	597	546	578	577	610	532	574	534	561	515	572	537	556	551	556	541	567	551	566	581	567	559	603	579	593	564	569	588	572	593	585	572	591	560	587	580	574	576	530	543	576	577	583	567	555	586	531	552	562	590	581	564	552	594	524	576	550	565	554	566	559	546	550	565	544	561	576	614	598	530	635	511	575	568	575	606	553	589	556	553	580	541	579	578	553	561	599	582	545	579	587	533	622	576	607	598	589	588	562	573	539	595	558	600	552	533	592	538	536	615	559	558	566	573	602	574	566	534	567	545	581	606	543	540	581	566	557	578	568	587	589	576	589	569	550	574	579	569	550	583	560	559	592	567	566	590	568	593	591	575	586	549	549	597	568	570	608	561	569	564	587	581	576	596	543	586	539	562	602	629	564	595	616	563	591	568	520	596	577	571	542	554	553	550	575	624	557	583	562	572	611	556	546	585	581	611	598	557	594	566	572	580	570	550	618	552	569	567	562	586	550	563	622	556	605	558	582	575	602	552	616	565	494	602	545	592	588	549	593	555	587	558	550	584	532	536	542	617	538	575	576	543	604	549	549	576	556	579	540	555	559	586	561	571	590	519	558	560	549	546	526	514	589	536	590	574	554	535	588	544	547	582	568	569	515	585	576	564	537	573	549	583	534	558	591	583	569	587	624	538	559	584	565	567	565	575	575	550	575	529	644	560	557	550	597	538	546	552	531	507	596	557	562	558	548	595	592	588	537	557	563	541	518	572	548	568	540	584	554	531	582	577	578	581	535	555	559	576	569	542	542	564	537	549	565	555	566	512	574	557	618	548	556	572	552	603	559	570	595	563	577	575	535	571	554	572	576	570	568	588	547	569	550	582	579	555	596	592	537	547	575	514	564	539	597	549	592	545	572	567	592	576	561	569	566	585	586	595	588	536	568	606	569	604	578	531	560	589	591	548	542	572	577	578	553	551	595	586	567	573	543	577	602	613	601	582	607	548	569	585	596	560	567	579	627	601	572	561	591	578	532	561	574	569	540	564	538	567	601	569	594	560	583	576	531	552	549	561	562	534	585	563	554	569	547	587	541	596	577	559	540	603	540	530	556	572	501	558	584	569	608	559	580	571	553	573	609	577	540	595	573	578	571	586	603	589	589	567	579	549	620	589	589	582	549	613	571	563	607	552	544	572	586	542	535	607	592	554	547	580	563	548	588	582	564	569	596	564	560	573	620	576	553	571	563	534	503	543	591	589	539	526	623	575	566	545	578	610	569	579	568	566	573	582	560	570	533	582	519	538	603	536	536	580	555	549	556	568	552	607	541	558	581	576	550	575	555	550	612	559	558	583	551	594	554	541	608	544	552	598	594	527	566	542	565	559	563	588	598	547	592	600	566	605	578	533	559	596	616	565	580	555	592	554	591	543	573	553	541	568	570	616	597	578	518	539	570	560	576	552	589	572	555	582	581	574	574	581	553	600	576	579	579	570	545	616	570	554	549	540	548	572	528	553	603	536	573	541	580	564	563	512	600	595	591	570	580	532	581	597	545	570	528	567	548	575	574	554	568	552	556	601	550	592	572	566	572	566	502	588	577	589	601	572	579	551	580	557	604	598	539	540	583	549	553	538	596	579	579	552	540	592	577	589	557	585	568	578	596	595	559	562	576	640	582	583	605	587	563	599	576	572	557	577	551	545	568	561	547	558	576	578	571	594	576	606	584	580	618	584	591	579	538	532	582	576	557	554	564	594	554	586	562	590	544	561	583	551	587	565	565	563	567	557	535	554	603	563	562	613	561	575	559	542	547	597	563	564	594	588	583	548	558	530	535	538	592	602	590	612	546	570	580	614	573	562	603	593	578	622	521	555	574	549	524	542	570	607	579	592	583	604	548	594	588	582	580	587	585	591	606	563	559	540	590	576	559	614	584	554	589	553	585	569	586	539	540	532	579	582	579	583	588	566	554	600	519	597	545	602	606	540	571	581	574	577	620	559	574	625	563	600	599	548	588	578	559	527	549	579	543	590	565	604	592	585	560	575	634	570	583	563	602	600	548	577	547	549	527	524	586	575	540	596	561	566	528	596	555	583	596	580	542	575	554	547	541	568	579	545	573	581	571	523	564	545	564	521	589	607	533	562	558	557	612	563	562	582	568	587	587	585	564	547	626	590	606	573	573	548	546	592	553	546	598	536	594	564	520	570	618	572	561	577	572	588	606	575	572	565	545
24627	20964	23854	28233	20951	13473	585	422	363	349	301	322	318	331	286	283	335	340	334	328	326	321	324	321	309	307	312	340	322	313	338	301	313	330	363	294	341	331	352	312	293	325	319	315	311	303	300	283	304	317	310	307	319	313	327	307	318	289	329	308	314	320	304	292	288	322	330	308	338	297	297	332	265	289	320	306	310	323	313	342	302	294	289	289	278	307	281	282	304	310	286	303	348	318	287	278	317	323	276	284	309	307	297	274	283	338	318	306	303	302	291	314	283	314	348	339	314	313	308	281	312	307	309	308	335	310	330	340	280	288	316	294	295	299	327	283	289	301	312	299	309	286	323	295	320	316	312	346	267	287	329	320	296	276	305	323	299	320	303	337	311	308	288	285	339	336	301	314	307	316	312	326	306	295	325	279	301	327	300	318	288	336	322	305	325	306	304	338	320	312	305	335	316	288	306	286	320	314	294	297	311	291	295	297	285	326	335	255	336	262	305	330	291	312	302	309	287	335	299	303	278	305	357	313	300	324	328	298	326	309	301	337	311	321	304	336	320	330	296	324	287	294	315	326	306	325	296	310	289	292	323	319	306	328	340	287	305	318	291	292	314	338	336	302	301	322	299	321	305	337	296	287	305	322	310	309	320	306	322	305	267	299	301	285	312	305	303	312	291	281	315	307	310	287	364	304	275	300	289	329	274	313	316	304	346	305	314	327	293	305	331	315	333	312	282	327	315	276	296	308	313	267	297	282	321	318	295	314	326	287	292	285	285	314	300	313	315	342	340	331	313	297	289	324	334	334	288	302	304	343	334	299	298	284	295	302	315	348	337	296	289	295	300	321	312	337	297	313	330	286	304	318	284	326	287	344	284	313	312	296	314	330	298	322	320	296	288	331	288	310	281	305	310	290	286	270	323	304	299	332	319	270	302	323	312	303	323	302	323	328	331	303	315	300	311	285	325	281	314	307	267	290	330	298	307	303	328	343	338	304	319	329	278	324	307	280	317	315	296	306	322	309	326	331	289	298	298	354	349	306	327	310	308	317	309	302	285	293	308	302	282	310	289	287	316	277	313	272	308	333	329	336	327	330	346	310	301	300	329	315	317	300	294	305	326	323	322	280	312	293	312	336	279	283	327	271	285	310	307	321	268	301	282	347	310	300	314	288	312	334	269	299	297	314	299	294	323	333	284	313	293	301	297	324	294	294	297	306	257	318	326	334	290	304	292	280	304	319	310	316	290	245	336	308	311	300	309	325	325	287	304	305	325	317	331	309	304	336	283	310	271	328	319	310	252	274	316	278	288	313	296	333	324	301	281	327	326	282	312	319	305	332	286	299	306	328	289	314	273	303	273	311	318	311	304	320	311	288	294	305	294	286	267	316	306	287	313	337	350	278	280	306	308	292	295	319	264	290	325	298	278	280	314	302	289	316	281	274	341	320	301	319	291	304	305	292	315	309	330	304	274	313	289	293	330	284	307	298	290	306	285	327	326	305	287	302	334	282	293	272	312	276	295	303	301	312	335	285	336	311	304	322	310	306	283	324	304	324	322	322	306	302	329	317	305	321	267	300	319	302	317	289	289	271	330	273	308	275	309	307	301	339	318	278	306	301	295	289	304	307	286	295	305	326	304	325	336	330	308	303	328	315	315	309	306	322	310	303	300	293	302	299	298	304	305	305	318	283	317	289	304	283	250	331	282	316	301	329	290	332	317	323	313	320	303	302	303	334	264	332	302	302	324	287	275	288	309	341	324	342	310	291	345	299	302	312	322	326	320	311	286	307	339	341	300	359	320	303	303	336	279	288	322	282	264	295	329	296	320	311	327	263	297	330	314	306	321	315	291	330	294	304	325	324	276	299	325	284	292	288	334	321	302	313	308	304	288	289	315	307	295	324	297	291	314	336	308	302	350	303	330	327	317	326	290	335	280	308	330	303	312	315	287	299	307	347	295	312	294	340	294	315	284	307	292	318	284	291	282	297	313	273	279	332	319	294	296	318	332	289	297	313	303	337	289	304	292	306	284	305	272	334	313	289	281	326	309	283	327	317	278	309	281	267	316	320	305	316	300	315	325	328	286	297	312	303	315	295	262	301	301	281	336	315	279	318	321	324	302	296	316	291	301	291	317	311	311	274	311	283	327	346	311	327	260	323	308	308	287	305	273	282	310	302	332	313	297	278	289	314	296	299	325	283	286	325	327	289	319	314	291	338	315	302	279	324	317	300	299	306	291	297	314	298	315	299	317	294	305	327	296	296	324	304	305	321	307	297	305	301	286	282	311	294	304	291	308	300	330	334	293	338	306	324	297	313	315	307	293	325	294	299	283	296	319	356	291	309	298	307	323	317	299	322	314	326	329	270	342	336	322	303	318	291	320	297	260	328	299	374	306	314	304	332	334	302	301	334	300	300	289	322	348	309	278	310	290	309	308	298	332	305	303	296	313	316	317	327	321	308	305	310	304	304	322	273	286	311	352	328	303	292	329	293	299	312	316	283	283	346	314	311	291	303	296	337	329	311	317	273	320	327	298	319	279	316	303	318	315	325	290	320	331	277	297	298	298	308	310	294	333	354	287	323	289	319	318	302	327	316	325	306	314	328	289	295	290	314	337	297	309	295	295	283	338	311	313	296	312	283	287	299	321	281	286	289	346	302	302	320	300	305	307	300	320	307	277	309	295	299	302	310	322	286	322	314	266	319	285	290	275	321	294	285	300	333	307	306	308	310	326	332	314	339	310	302	333	299	311	283	327	316	340	325	277	303	333	294	289	294	304	303	313	296	270	306	301	321	305	296	327	308	295	317	315	282	305	281	297	293	347	328	321	303	317	304	312	298	276	298	329	304	313	328	283	328	310	278	325	296	308	319	331	308	286	333	321	297	289	323	313	288	328	291	343	332	312	309	310	298	311	297	292	339	297	320	291	299	316	267	323	312	312	348	278	295	302	302	301	318	303	264	318	296	302	285	316	341	273	307	303	314	304	268	328	343	295	275	294	286	299	295	279	305	282	257	307	318	305	295	302	320	339	300	302	288	291	322	318	301	307	312	317	324	303	329	298	288	303	281	307	306	305	284	318	297	294	296	282	304	286	303	293	300	308	323	315	319	352	297	324	263	307	288	298	276	321	339	314	273	281	301	290	296	319	298	286	303	310	317	334	329	327	345	314	276	307	308	293	292	276	313	313	350	334	337	303	317	322	317	313	317	281	306	289	300	304	334	300	334	263	334	335	278	317	302	305	344	299	291	276	296	316	330	342	296	308	305	305	348	291	337	303	285	312	293	319	275	304	309	277	307	326	316	269	310	296	280	306	312	343	306	290	279	309	338	305	311	311	307	330	293	312	268	347	291	309	301	307	334	310	284	291	292	289	302	326	313	283	329	289	267	309	290	296	292	346	340	314	284	320	268	326	311	290	299	306	309	296	306	306	278	310	301	288	316	291	288	280	335	314	313	329	311	299	307	319	318	305	270	304	312	297	285	293	294
3773	4516	1818	969	906	796	768	791	820	817	797	817	708	752	778	783	707	754	745	780	757	724	766	733	783	764	782	729	767	745	802	784	770	768	781	734	770	704	763	732	756	752	728	771	794	745	758	715	726	750	786	759	748	725	708	756	726	749	789	761	722	768	704	729	765	751	752	789	740	715	754	707	770	792	752	769	737	739	676	764	794	737	802	769	769	750	742	794	784	709	751	740	797	806	748	717	777	761	709	748	743	741	764	755	725	788	786	737	788	785	772	766	748	793	717	762	767	725	766	747	738	769	745	738	770	762	737	770	749	784	745	732	752	741	766	724	761	740	741	797	784	741	750	715	758	748	790	760	738	800	750	756	651	734	725	763	756	784	827	726	721	744	743	760	779	752	767	718	745	749	750	771	703	756	762	746	718	745	754	747	755	794	752	820	762	712	772	749	739	724	716	709	754	744	745	743	749	797	757	813	758	742	698	738	772	713	785	740	760	707	769	741	770	763	796	727	775	772	751	753	768	750	768	750	741	724	693	761	788	767	749	796	746	794	804	748	740	753	743	787	709	750	696	814	710	760	727	725	740	712	751	730	759	793	719	757	748	772	748	761	710	792	782	771	701	690	758	738	775	694	788	740	755	783	743	786	752	799	739	760	742	758	768	747	746	774	764	743	739	772	784	768	699	762	755	742	771	727	768	705	725	727	765	738	751	738	810	781	775	641	727	731	752	780	716	734	790	724	753	747	770	756	722	726	772	724	769	747	774	732	746	695	759	795	767	727	720	751	714	733	776	709	740	715	711	725	741	794	744	769	725	740	733	733	714	781	752	700	722	737	765	746	777	764	754	733	776	760	761	751	822	733	737	765	732	750	737	745	765	693	763	770	754	734	710	732	713	754	772	838	779	740	767	754	791	787	740	768	762	717	739	733	737	746	693	775	782	768	746	727	802	816	757	755	759	752	763	759	764	787	780	780	811	701	755	781	783	785	772	763	749	763	751	760	723	740	715	768	733	742	671	706	797	771	750	735	731	717	745	742	790	742	791	797	765	767	737	734	733	690	747	802	726	788	741	759	774	762	742	749	745	720	739	699	758	689	740	755	744	787	751	817	706	771	731	702	741	751	711	753	758	814	693	758	724	750	749	796	765	754	833	773	785	770	731	741	728	740	748	752	731	713	725	721	745	760	747	744	756	821	781	750	765	697	808	737	749	799	730	750	761	732	804	731	792	710	730	768	772	748	779	740	745	771	750	733	732	774	769	730	797	729	768	743	785	699	702	743	741	756	737	736	739	766	773	734	728	721	770	722	744	795	754	727	767	767	760	753	741	767	829	718	731	784	746	750	793	703	739	708	740	772	745	733	734	757	726	709	734	772	812	779	778	771	756	750	791	768	794	787	715	802	742	738	749	809	737	763	788	753	741	747	750	766	771	753	713	741	774	766	744	725	763	775	733	780	766	808	747	780	735	748	782	754	702	755	790	830	744	746	762	744	747	766	728	802	735	749	771	656	755	738	758	731	791	725	743	729	723	734	743	704	766	707	709	737	736	800	748	773	717	754	703	762	733	737	745	743	721	799	741	731	753	730	757	755	763	783	736	728	782	752	754	743	777	769	720	747	712	749	749	708	715	767	739	728	718	750	768	740	744	746	768	758	783	765	784	739	736	756	748	768	776	749	744	772	713	792	757	720	717	763	722	759	727	756	780	711	800	749	779	763	735	710	754	747	774	785	773	752	730	720	792	760	713	739	769	780	754	794	746	773	749	732	725	722	724	685	799	782	782	737	745	739	736	753	734	742	739	732	796	740	744	757	765	746	789	794	754	761	759	785	758	728	797	750	755	744	711	781	770	726	838	757	783	778	732	742	721	766	785	713	751	695	773	758	734	774	758	716	773	748	753	723	774	671	750	754	746	747	759	754	751	738	764	757	736	746	761	764	778	779	767	769	752	752	757	732	802	736	754	776	781	729	858	750	710	766	792	795	741	733	737	740	785	754	767	746	736	783	726	741	739	812	705	776	746	737	774	753	717	790	767	749	754	715	744	698	730	759	693	716	699	755	748	713	766	737	758	741	722	756	723	776	755	696	754	791	734	750	721	736	775	757	787	728	779	773	772	726	773	748	770	855	789	767	776	762	736	691	740	746	732	738	715	790	773	724	765	788	746	735	730	731	771	711	758	740	761	757	786	768	746	756	746	771	745	740	742	739	745	778	761	817	747	774	817	760	774	746	738	765	752	762	723	697	819	739	806	744	750	759	755	768	777	753	769	739	769	829	766	743	761	758	716	708	765	801	729	791	758	730	782	778	731	750	738	734	750	716	716	719	751	706	736	786	750	718	769	721	734	773	751	718	713	742	755	761	718	694	738	740	745	774	808	727	773	713	714	753	794	766	798	763	723	774	768	771	755	712	755	757	781	718	729	693	727	792	759	788	723	762	719	762	728	753	734	758	726	764	716	718	747	782	763	784	781	692	740	740	740	770	773	751	767	750	747	754	709	826	764	747	720	731	726	733	771	779	747	740	753	748	767	762	792	725	792	757	768	756	803	749	758	757	817	762	760	757	778	736	756	739	757	771	703	734	755	798	726	749	820	782	749	731	781	774	762	725	750	756	763	730	774	770	774	762	782	731	743	773	744	805	727	731	720	796	784	734	727	764	739	686	742	711	752	738	757	709	768	776	744	778	735	750	734	755	753	778	716	789	745	756	757	782	724	766	789	703	778	775	750	793	835	737	782	768	711	756	731	760	731	778	727	753	738	707	782	726	780	735	783	761	737	750	788	819	705	734	764	739	791	748	719	772	708	728	776	731	734	729	732	739	776	772	777	713	763	734	718	740	749	770	750	738	725	804	763	730	836	765	785	769	770	737	781	735	781	753	750	770	746	768	731	748	765	766	806	799	802	789	770	766	730	722	735	737	775	769	733	713	744	704	777	729	782	756	740	705	768	806	731	766	690	731	756	742	742	761	761	714	764	778	742	775	731	765	714	745	807	725	761	752	736	771	726	750	773	732	747	749	747	720	763	700	807	738	774	733	727	761	791	722	780	778	719	766	733	731	758	742	743	785	738	770	790	754	777	754	731	780	767	745	774	722	750	723	778	807	691	794	713	797	769	771	785	725	733	740	754	807	772	781	727	744	784	770	709	755	757	744	767	789	725	766	750	733	771	756	749	783	766	837	730	746	769	741	746	720	759	781	718	760	733	751	735	777	721	778	766	737	752	706	763	750	755	752	759	781	740	738	808	736	732	713	746	777	746	746	744	762	777	774	772	804	778	739	765	841	741	780	705	787	756	753	766	715	739	730	708	777	728	765	716	752	794	731	769	721	747	743	683	739	753	791	752	709	727	725	720	729	726	704	791	748	759	756	781	743	750	815	749	749	813	733	761	726	700	753	721	749	767	770	756	773	746	750	701	747	753	755	715	753	706	758	810	771	767	786	747	758	721	785	734	713	773	754	746	737	768	786	723	779	754	693	755	771
23913	21016	24347	27907	21018	21024	12842	543	316	304	296	255	263	261	266	226	233	234	244	253	253	257	241	239	239	256	215	197	235	208	232	192	237	246	201	207	249	225	211	229	222	214	224	223	213	252	219	231	213	241	212	205	247	225	210	206	203	206	182	220	216	217	238	231	203	248	201	233	241	219	233	235	219	224	230	236	207	210	232	216	206	191	210	247	230	198	213	223	216	217	202	210	217	220	248	226	227	185	230	222	203	224	215	229	201	225	218	233	228	216	228	210	192	205	219	219	236	230	223	194	203	204	215	239	225	249	219	237	201	242	210	221	207	216	235	188	211	211	227	209	221	196	228	205	205	205	227	209	231	233	228	217	205	254	220	239	222	219	198	218	194	205	196	207	204	216	238	215	200	215	231	230	198	235	254	223	205	195	207	231	202	210	214	235	194	208	238	219	198	213	230	219	235	210	221	231	223	215	210	229	225	215	230	210	235	212	238	201	208	200	207	209	233	200	201	215	263	217	197	208	197	229	236	220	227	210	234	208	237	232	213	194	207	224	203	211	229	209	191	222	218	236	240	221	222	222	215	223	229	239	199	219	224	225	246	215	256	210	212	214	196	213	220	232	227	225	227	220	224	215	221	224	236	238	234	230	213	245	192	220	207	206	239	233	235	232	215	213	225	224	197	187	242	221	224	230	216	225	228	217	214	218	213	220	204	236	235	232	182	239	223	206	231	219	218	235	235	175	233	240	223	203	215	224	223	217	198	204	220	236	236	218	254	211	214	215	202	187	253	225	226	248	218	210	197	226	202	206	202	213	209	234	211	180	215	229	202	243	213	194	173	220	228	207	231	220	210	232	222	227	212	227	237	212	218	231	195	185	235	209	201	194	219	214	224	224	217	220	231	244	212	205	203	240	205	188	230	257	195	246	202	222	215	226	206	229	208	213	244	213	201	214	209	210	258	206	210	219	205	220	212	214	212	190	222	240	218	242	191	232	215	223	220	181	217	203	226	208	207	201	206	215	210	232	218	223	212	253	219	208	211	223	239	200	238	195	221	225	236	193	221	230	224	234	229	228	232	194	213	210	186	198	230	213	185	223	187	188	245	201	200	203	213	192	213	205	208	210	212	229	223	191	218	251	229	217	179	220	230	243	227	223	179	231	209	210	215	211	232	215	206	218	202	233	241	215	225	215	217	219	224	223	218	181	226	208	231	229	240	207	237	206	245	219	241	220	213	220	220	241	196	213	208	200	220	204	183	227	202	214	206	193	224	208	236	191	222	203	236	210	212	231	198	199	228	210	218	222	227	190	223	220	219	218	234	222	202	220	258	218	212	222	223	219	212	214	197	213	231	222	196	238	210	240	220	237	213	212	177	222	211	236	205	212	188	215	232	218	189	223	218	202	175	244	216	218	228	201	228	185	196	203	215	263	209	223	219	210	219	222	207	220	228	216	201	238	215	227	190	227	234	201	221	220	232	207	206	187	209	234	237	211	217	219	215	229	226	220	232	215	225	209	235	216	236	222	216	200	237	230	245	207	235	230	211	229	223	236	221	203	229	190	211	208	206	216	213	219	207	210	212	229	212	220	238	202	202	218	205	215	218	224	205	217	210	210	207	221	198	222	228	216	209	195	201	232	200	215	234	210	208	238	233	201	226	217	203	233	234	229	206	216	216	222	205	200	203	221	211	194	250	211	213	200	216	227	217	208	205	210	191	223	218	215	230	199	210	255	219	211	211	201	202	226	195	214	229	205	214	218	235	212	206	202	215	250	227	219	225	225	201	198	204	195	218	188	191	191	197	195	232	229	199	241	214	204	249	236	219	208	223	249	211	223	201	199	215	230	240	201	209	233	204	221	210	218	205	199	227	221	209	241	237	238	217	205	184	200	238	234	207	225	233	199	233	211	196	202	220	226	221	223	191	219	262	228	220	200	214	228	212	207	229	201	211	225	206	201	185	221	218	208	233	206	223	243	217	188	215	219	220	237	228	204	214	213	228	232	246	205	194	175	214	213	210	206	211	227	224	247	222	207	177	215	219	226	203	209	219	221	219	214	227	234	211	213	218	220	228	206	231	244	225	236	215	221	246	229	218	185	233	231	238	208	217	217	246	222	218	233	219	211	191	208	212	221	234	247	204	225	204	219	213	220	211	252	206	214	195	229	228	215	225	217	236	224	219	220	226	221	238	213	202	205	219	231	220	227	193	237	215	204	200	222	233	239	236	229	234	210	193	213	213	242	210	200	240	230	237	219	207	227	176	225	202	204	211	189	231	227	208	203	207	219	232	226	208	242	215	203	212	233	217	211	207	216	216	198	230	217	217	207	227	232	210	224	193	217	244	222	223	203	197	229	205	240	189	238	251	197	220	211	220	192	223	228	204	215	195	235	225	204	201	215	207	236	203	210	215	233	203	218	224	227	220	206	209	233	211	205	221	232	224	205	232	227	220	220	199	228	230	230	206	217	220	214	231	215	241	181	242	217	245	232	263	223	234	229	220	215	211	202	236	227	214	219	216	212	231	213	209	225	232	222	217	214	216	240	219	212	198	206	218	231	231	234	198	234	225	227	212	255	208	228	235	213	243	197	231	245	211	230	217	215	213	210	219	211	211	211	224	231	221	208	235	228	194	234	225	230	235	233	228	215	215	223	215	208	203	231	231	245	201	236	216	221	237	197	243	216	193	224	207	227	217	208	222	214	224	204	197	214	221	206	201	215	211	212	205	242	213	218	212	213	206	225	214	217	215	195	248	222	198	214	227	225	249	222	237	211	223	233	205	206	203	205	232	222	218	214	199	211	198	217	228	218	232	211	229	231	195	234	249	243	195	203	226	193	246	228	207	249	219	234	228	230	207	207	199	225	212	236	221	225	211	220	212	230	247	222	204	211	229	226	204	193	209	219	233	203	214	225	205	208	244	208	237	220	243	220	203	225	204	204	235	223	207	222	179	208	208	233	234	231	213	217	230	238	206	212	228	238	224	231	207	204	233	231	221	202	204	216	239	210	227	210	212	227	227	220	209	202	210	205	231	189	190	207	198	203	187	205	218	208	220	231	237	214	200	228	232	205	234	229	221	226	224	213	209	216	231	231	212	256	210	236	200	208	204	231	186	242	243	213	218	209	217	220	240	232	210	220	210	219	233	227	268	228	198	222	212	196	267	216	212	216	242	215	186	210	203	208	192	219	201	218	228	240	226	222	214	205	209	192	216	240	248	204	216	224	207	217	232	224	218	211	223	236	239	217	253	205	190	218	222	236	202	223	208	220	202	204	212	224	206	225	224	224	220	217	229	232	199	226	221	195	219	226	192	208	196	213	236	217	199	245	229	254	209	205	208	224	226	224	204	214	254	221	200	219	205	209	206	203	235	225	209	222	208	228	203	190	202	228	206	210	223	220	248	221	216	229	222	237	238	223	220	234	217	228	210	212	205	182	213	206	194	216	182	217	202	207	233	225	231	190	205	201	216	221	200	198	206	201	247	230
3995	6251	2225	1060	712	615	585	540	565	592	500	561	575	528	518	563	546	559	540	506	516	538	513	536	520	471	511	550	506	532	528	498	536	493	524	558	554	541	495	523	566	524	514	501	478	504	512	523	495	511	522	503	531	553	509	482	520	483	519	498	539	550	483	492	527	524	517	551	532	477	479	525	510	524	548	548	506	496	520	534	484	495	547	533	541	516	532	524	547	513	536	526	521	524	514	505	518	497	521	534	482	504	539	483	486	538	493	533	525	471	528	511	548	537	499	543	514	498	535	524	504	519	503	575	485	513	534	539	525	563	522	496	522	514	522	519	511	497	545	490	530	535	502	524	531	504	539	512	572	466	497	524	521	549	509	525	515	541	525	559	510	498	515	485	480	511	473	501	571	514	533	487	503	529	523	538	527	557	517	530	521	531	512	537	558	538	547	526	536	523	522	512	534	500	513	517	499	541	548	528	544	499	525	531	507	517	523	515	515	543	531	539	481	506	490	513	535	510	517	558	499	520	507	531	550	543	558	509	515	523	533	527	532	537	543	522	531	564	541	506	544	496	534	509	481	523	517	526	530	571	545	525	546	530	523	530	510	527	499	513	534	519	504	517	499	516	527	500	506	523	523	520	510	545	535	531	549	508	565	517	550	490	527	498	487	513	541	483	533	506	506	505	517	532	544	521	543	506	494	539	556	505	490	529	554	479	475	500	549	516	526	544	527	500	536	541	522	516	505	533	489	502	518	513	520	542	505	535	514	553	534	504	522	502	502	519	512	525	554	481	509	558	525	501	545	541	496	532	539	510	542	534	580	538	527	542	517	555	512	520	515	564	536	481	511	519	537	509	468	492	527	490	529	545	491	503	556	538	532	513	495	521	539	535	564	545	557	534	524	508	547	527	527	514	526	481	521	559	536	488	497	555	507	512	455	482	522	520	496	536	510	506	493	522	512	500	493	511	549	515	496	501	483	531	523	532	526	562	536	523	509	536	499	523	520	514	485	554	490	509	501	521	517	559	504	518	542	534	519	528	509	518	574	518	495	537	501	511	536	503	502	489	496	540	535	550	524	522	491	537	535	519	509	521	519	524	538	540	558	543	523	526	543	523	517	531	503	516	494	461	528	500	552	534	532	484	534	506	515	548	521	527	537	505	501	533	533	554	512	504	475	535	523	544	491	545	471	495	473	523	503	559	510	512	530	522	549	552	499	465	508	534	519	531	511	493	539	496	562	513	516	537	517	518	507	516	531	533	512	496	485	512	510	511	519	533	507	519	546	515	530	458	535	530	513	558	524	485	494	538	570	518	483	501	481	523	574	507	532	511	492	532	508	555	513	505	536	533	499	518	544	514	528	494	538	502	577	545	543	513	517	512	520	531	492	502	498	556	542	554	523	547	534	494	508	556	529	487	530	557	511	499	508	551	533	501	497	511	522	504	550	540	524	495	547	556	518	524	550	489	542	506	529	487	535	487	470	513	538	486	515	537	526	541	559	529	508	523	541	510	506	512	543	548	525	532	554	560	497	526	512	510	533	516	514	532	546	548	554	542	505	487	544	508	501	516	515	508	503	520	572	516	566	555	508	503	542	521	502	513	500	509	494	532	513	474	517	510	532	523	522	518	509	499	528	532	523	539	541	565	519	521	480	521	498	543	509	543	558	514	551	518	519	500	482	524	544	480	500	531	528	522	501	521	524	521	542	563	529	551	531	490	498	553	542	521	513	519	526	509	501	541	496	506	528	520	536	504	531	526	565	513	545	518	535	530	528	499	490	510	548	529	504	537	513	515	542	526	532	519	510	526	523	523	508	534	518	515	528	503	526	495	506	479	514	509	527	488	539	523	498	546	500	471	504	484	516	499	542	529	555	505	509	506	517	499	586	494	546	498	545	517	493	508	530	523	513	517	531	515	535	555	527	479	539	515	501	539	491	536	558	515	515	486	522	512	506	531	508	523	570	508	565	542	547	532	542	521	551	506	531	494	528	480	510	554	527	514	510	515	479	496	572	536	514	498	527	553	522	487	511	506	490	538	507	520	511	523	504	547	522	503	538	527	530	510	514	519	506	508	503	527	527	550	530	504	529	518	537	544	521	567	503	556	535	519	500	526	498	536	511	540	557	515	515	473	540	510	537	538	508	513	527	520	564	525	509	499	511	566	534	530	532	482	567	540	498	537	521	532	496	507	539	475	547	543	556	549	518	541	541	512	546	525	497	568	522	506	503	506	497	504	485	496	495	541	539	473	529	538	535	544	521	461	499	540	500	533	535	466	534	523	512	575	535	542	533	569	531	524	524	493	467	532	516	560	523	505	496	542	492	546	517	515	520	502	540	530	533	523	485	514	539	534	532	561	527	479	482	468	513	523	512	486	509	513	491	509	511	547	507	482	513	542	510	501	524	532	526	515	527	522	524	533	556	533	536	517	527	492	480	533	495	542	535	526	513	547	512	563	511	482	526	553	533	539	523	552	519	544	506	519	475	486	501	486	529	542	543	535	515	532	520	499	525	543	529	518	516	523	522	501	512	472	528	502	502	513	508	488	479	481	510	534	525	519	543	472	546	506	485	504	525	565	531	510	546	513	554	507	520	508	530	517	546	509	540	503	513	499	529	505	512	550	507	497	542	520	502	524	524	470	489	556	513	502	549	527	551	543	489	476	519	494	571	511	522	506	545	501	542	508	511	498	511	538	521	513	534	467	545	512	540	520	569	479	539	492	507	499	542	492	521	482	525	506	522	520	509	505	490	513	524	499	506	503	500	543	496	542	487	550	529	502	567	526	550	539	475	539	490	543	559	533	571	514	498	544	483	508	480	530	554	479	537	526	552	488	476	534	510	527	540	518	500	540	541	541	491	495	501	496	537	488	501	497	515	518	531	512	527	478	521	548	502	543	544	531	518	531	507	510	480	499	503	509	536	506	540	510	536	525	520	514	471	542	525	535	521	550	532	500	556	541	507	529	487	517	542	535	535	500	535	500	486	510	522	482	544	530	488	585	508	542	537	575	511	516	489	534	516	504	525	490	542	494	514	522	501	519	480	491	498	525	533	543	576	521	545	558	528	521	533	520	507	559	522	499	510	501	516	518	469	496	487	524	528	522	525	512	506	506	515	493	522	537	539	465	508	473	544	485	505	520	500	514	528	566	496	531	523	504	524	509	580	536	563	520	480	520	510	525	543	506	536	537	535	528	502	530	519	524	532	524	505	521	508	520	488	539	552	466	516	496	537	558	497	511	508	484	517	565	472	502	494	527	502	542	496	556	519	488	517	497	523	526	507	531	487	525	531	504	492	487	559	518	503	520	497	557	528	520	484	533	518	496	505	493	497	482	510	521	503	492	494	494	517	485	529	526	512	507	509	506	531	510	536	524	513	509	526	547	475	539	506	467	493	513	484	538	527	492	510	535	509	546	504	509	508	481	520	518	513	540	512	490	522	506	550	560	525	546	520	558	518	521	513	536	497	548	549	539	488	535	500	519
31907	19306	6703	437	267	254	233	233	220	223	231	206	190	238	225	225	220	226	209	215	211	219	200	230	198	219	214	224	210	228	235	219	245	216	236	200	241	222	232	215	202	191	220	238	221	219	213	204	224	225	224	203	192	235	212	196	207	219	229	219	213	205	209	233	193	220	194	235	206	201	194	208	216	215	199	205	203	181	179	236	209	202	229	191	223	213	228	227	216	249	265	205	222	223	218	245	222	234	228	215	210	224	211	222	193	216	207	203	193	208	203	217	221	212	210	221	236	192	219	230	201	187	213	232	224	230	216	221	198	216	224	210	204	239	189	218	222	214	221	217	248	226	219	216	227	180	212	227	225	200	251	226	217	212	202	228	190	208	231	215	202	196	210	233	233	216	244	190	231	217	223	201	238	222	225	223	226	208	212	228	211	210	201	209	230	214	221	243	221	193	215	220	204	222	257	214	231	212	229	186	197	218	206	215	230	240	207	213	192	216	208	231	196	215	213	226	251	222	249	234	232	214	226	213	231	204	234	242	214	209	214	195	213	222	226	216	184	201	214	209	178	217	189	195	215	228	192	215	213	190	223	208	214	191	221	210	206	229	209	196	227	226	206	193	198	236	214	199	238	233	198	246	220	198	219	215	198	196	184	226	207	232	210	193	209	225	198	206	202	205	237	200	227	241	212	193	243	237	243	230	253	221	199	215	215	222	223	243	220	207	218	239	198	230	211	193	226	227	210	214	196	199	234	194	217	212	220	193	214	202	183	243	198	213	218	230	218	189	223	206	218	228	230	233	209	213	215	214	208	202	217	222	240	218	213	187	224	206	196	186	213	238	208	217	233	269	193	213	203	197	237	219	226	185	197	215	209	221	200	221	196	233	206	208	228	240	239	227	218	204	208	207	199	205	211	205	208	223	208	229	222	229	244	185	227	190	178	213	211	235	204	216	213	231	197	225	209	219	214	258	223	197	215	228	206	201	232	225	205	182	224	203	222	205	196	207	225	254	212	187	224	261	247	230	207	198	236	192	234	240	255	239	211	199	227	238	213	249	242	185	199	222	211	201	246	195	208	224	231	211	211	217	207	226	176	199	211	203	216	213	225	211	207	211	215	219	226	228	222	234	213	188	207	194	241	226	213	226	221	199	208	221	193	212	214	214	207	225	229	214	217	241	202	235	212	238	216	213	194	233	221	203	217	223	230	226	221	202	204	188	222	200	210	203	214	230	212	203	215	216	197	237	191	207	211	220	201	201	213	231	214	200	227	207	192	203	229	229	196	200	216	202	234	214	221	235	234	222	197	213	213	223	236	217	207	245	214	212	205	238	237	207	192	215	183	225	196	209	209	219	206	232	210	221	208	206	220	185	227	213	222	218	219	239	252	217	196	228	220	205	218	221	226	229	214	194	194	225	250	216	232	199	217	200	210	191	217	234	236	210	221	236	221	229	212	203	215	228	214	215	239	224	217	214	244	226	242	235	239	219	207	221	211	203	192	238	219	212	217	260	240	211	213	195	185	200	216	233	206	244	220	209	204	219	197	204	196	229	192	206	208	190	196	228	222	222	219	220	218	219	196	248	206	212	193	213	226	213	217	226	227	202	207	219	242	224	221	217	191	213	185	218	221	220	213	208	195	197	220	221	201	206	221	192	203	206	208	212	196	220	194	227	211	223	213	246	245	218	210	244	196	207	199	202	208	185	238	250	238	196	212	236	203	212	244	203	237	225	231	221	266	216	192	201	222	212	229	190	227	223	213	195	220	208	218	216	219	218	205	239	214	217	208	232	257	222	198	230	232	244	228	215	200	172	219	212	244	204	234	195	226	204	197	227	237	230	205	237	192	199	232	231	193	232	205	222	229	222	198	205	217	220	256	247	227	212	211	209	210	218	230	212	225	193	223	212	199	217	234	255	199	203	207	194	210	215	213	203	215	201	221	221	221	221	238	212	205	236	230	227	232	202	231	219	240	225	235	226	231	212	218	221	233	224	223	206	244	215	224	239	212	206	234	200	224	225	215	206	201	218	227	234	193	213	213	196	202	230	201	209	220	223	235	199	230	234	226	200	220	199	207	202	212	215	249	231	229	214	207	223	244	200	203	229	213	184	245	189	238	197	204	194	203	196	228	218	205	217	216	227	223	227	206	196	213	238	193	254	206	220	215	239	186	211	216	200	239	209	218	214	197	196	228	214	190	227	215	220	251	219	220	207	200	206	207	222	224	198	213	207	223	242	250	230	230	213	201	193	218	245	225	230	209	228	246	202	203	231	230	199	218	219	235	204	198	194	226	208	209	211	229	198	204	216	221	212	214	225	248	204	208	230	204	235	221	212	203	208	208	198	205	264	218	168	232	203	214	209	221	218	227	243	192	226	225	225	199	218	221	237	200	202	225	244	198	234	183	211	232	224	187	206	204	212	219	203	239	228	219	251	218	200	187	242	222	236	237	225	210	201	208	211	234	207	206	218	210	227	221	215	225	228	203	209	223	181	241	226	197	234	197	206	210	229	227	212	190	216	211	191	232	178	216	215	217	180	225	212	235	210	267	241	233	234	233	200	210	206	210	197	209	197	219	220	226	217	228	227	203	208	216	215	232	196	214	215	238	224	208	215	202	246	235	237	217	186	224	195	219	211	208	209	196	217	197	223	247	195	175	221	213	228	236	223	227	190	223	230	230	249	209	210	226	202	214	196	225	229	218	186	220	241	218	234	240	203	206	213	206	229	210	196	206	182	229	208	219	252	193	227	213	196	213	209	223	197	208	194	214	226	230	195	221	216	225	235	227	225	217	209	207	199	203	232	219	204	206	196	195	216	205	194	213	206	232	247	203	180	232	213	199	244	226	238	205	230	208	215	228	204	202	201	230	246	198	224	218	241	240	223	202	247	229	214	261	229	237	222	207	197	202	202	205	202	219	221	214	222	217	231	213	225	211	211	240	231	231	237	191	210	182	232	218	221	236	222	206	221	212	215	217	211	201	207	223	253	252	208	202	223	216	204	238	225	225	199	240	209	213	227	242	185	209	216	210	214	217	229	195	203	228	205	183	211	248	207	244	224	218	219	202	230	220	214	221	211	217	226	217	181	232	228	221	210	228	204	215	201	228	231	210	227	206	219	209	216	210	223	223	230	240	222	216	245	226	210	210	225	223	199	246	216	197	211	200	190	205	210	210	194	195	200	202	230	215	210	189	245	215	221	186	218	200	206	186	235	205	217	225	216	209	221	205	188	217	221	192	209	232	241	202	201	171	233	238	222	206	211	198	205	187	231	241	213	244	209	210	223	198	224	198	253	216	210	225	210	225	223	169	214	226	203	237	209	204	222	214	230	242	212	213	219	219	235	234	183	208	205	213	235	206	224	221	204	226	235	209	228	219	197	222	227	225	211	202	233	220	223	190	214	203	191	232	188	217	196	223	209	184	221	209	200	216	204	198	192	226	218	209	234	212	255	214	210	184	234	199	210	208	198	220	198	227	226	211	184
5917	1893	831	533	566	605	559	592	556	572	571	599	576	570	581	579	585	602	611	508	602	588	571	575	565	598	593	559	582	581	581	576	565	591	559	561	588	574	610	563	551	521	542	578	568	597	520	570	597	546	564	594	584	544	563	539	556	590	559	574	576	581	549	558	606	556	551	521	588	530	580	551	527	528	568	539	591	573	588	545	556	574	575	603	570	571	579	586	530	559	599	611	595	568	570	570	535	566	591	529	561	578	607	567	542	576	573	538	535	556	580	545	616	564	570	574	578	559	603	531	551	580	601	562	574	545	551	606	563	545	564	589	576	555	609	556	539	560	607	562	561	564	595	555	569	531	621	534	610	572	593	582	555	557	584	562	616	555	557	580	544	522	553	539	578	553	569	592	577	574	562	541	553	588	609	590	586	551	566	550	553	590	549	555	572	574	589	611	570	614	571	546	542	553	579	563	521	548	583	569	531	559	555	555	538	576	571	560	563	556	576	575	540	602	574	558	620	556	575	595	627	544	590	572	570	591	530	582	577	595	618	530	607	555	580	537	584	563	593	588	514	536	544	566	608	565	556	556	584	599	613	494	566	596	582	546	557	545	586	533	575	553	627	589	597	591	604	571	553	571	572	585	570	588	580	625	593	552	552	575	609	533	586	586	561	580	595	573	630	579	568	544	613	588	569	578	593	595	555	625	560	556	556	532	558	569	519	584	547	575	580	541	556	590	544	564	541	556	642	561	581	581	607	569	587	591	566	542	570	569	590	564	595	543	567	568	576	550	534	565	561	546	603	610	559	585	573	576	554	552	563	550	577	589	535	579	586	626	560	545	555	593	592	559	605	587	552	597	572	572	559	587	564	559	573	568	559	544	544	550	590	577	560	579	537	556	546	600	562	538	577	530	570	543	581	505	570	598	562	546	560	599	557	549	522	561	582	601	566	536	567	576	569	553	557	574	580	563	557	573	577	583	620	594	587	581	583	594	556	532	540	561	549	554	560	580	531	578	575	563	546	566	544	589	575	558	556	552	541	519	581	560	614	556	592	542	563	593	594	585	530	541	558	586	575	572	537	551	604	533	560	593	594	549	579	559	588	543	579	606	597	550	590	589	589	538	572	576	559	560	562	552	607	606	563	584	564	569	595	564	587	550	561	558	578	577	559	510	547	591	552	632	574	545	566	549	584	555	580	548	531	574	583	579	569	571	605	526	555	545	561	554	579	640	574	535	604	579	545	572	533	535	583	554	603	562	560	560	592	522	566	602	553	605	583	568	577	564	585	587	560	594	528	592	567	574	552	537	589	588	582	585	607	555	549	564	536	601	551	570	529	530	570	572	554	555	582	548	566	588	551	529	521	605	573	609	607	561	609	560	538	595	559	592	630	596	605	566	599	560	570	597	562	562	583	585	575	577	616	537	564	540	557	569	532	540	542	575	588	558	542	547	585	560	565	502	572	559	563	549	599	604	555	555	577	573	576	586	569	568	549	555	542	612	573	537	616	576	553	570	584	566	551	568	571	542	595	577	553	546	557	561	567	598	578	541	533	589	556	536	529	540	524	589	527	544	596	589	605	583	559	567	517	542	591	550	571	595	533	612	562	580	623	598	556	632	543	604	593	582	590	581	541	550	562	568	543	577	565	588	580	577	575	619	590	571	597	581	562	562	602	579	564	581	513	578	579	565	597	550	585	573	577	554	610	589	549	585	547	561	552	538	597	606	587	572	533	572	565	571	584	586	524	552	584	540	579	605	557	606	537	575	576	579	558	546	536	573	549	583	616	597	562	568	616	572	577	509	550	571	564	570	588	599	591	571	578	571	568	527	594	610	571	566	597	635	554	575	577	546	582	583	581	560	566	614	582	584	563	534	603	616	581	557	565	606	540	599	571	528	565	531	587	559	575	556	558	553	557	533	558	567	555	546	573	572	587	561	583	499	553	579	541	556	554	595	554	574	593	574	559	596	558	565	531	558	538	537	571	604	588	560	635	549	552	555	593	580	568	584	565	612	571	567	578	566	564	591	566	540	573	543	577	571	546	520	546	603	563	523	589	547	539	641	629	613	593	554	605	598	584	551	531	571	554	570	581	616	580	567	582	568	544	631	578	550	589	542	578	574	587	579	596	576	562	558	569	629	533	587	551	567	579	552	589	594	593	533	542	587	535	587	550	540	544	581	584	590	573	544	546	537	558	503	595	578	537	593	524	574	582	552	528	600	566	588	529	530	558	582	561	599	580	597	613	549	528	578	564	599	573	579	559	584	561	602	580	551	581	589	563	600	589	574	562	574	585	570	567	572	555	576	592	588	519	586	567	575	535	577	514	578	547	559	532	567	567	584	586	547	554	569	553	583	539	585	591	586	524	598	592	587	576	527	541	606	583	533	530	556	582	578	567	562	598	562	612	575	550	580	575	623	603	593	542	595	564	613	565	551	550	613	577	596	559	534	610	585	621	593	559	501	566	567	563	539	505	595	592	550	585	551	570	560	521	556	546	529	590	510	588	535	523	544	611	555	577	581	577	573	562	550	595	574	574	550	573	618	578	555	581	606	519	537	574	542	555	569	594	604	599	547	571	590	552	554	562	568	585	535	572	584	549	556	585	577	561	574	561	617	597	585	508	555	542	596	553	584	506	552	549	605	592	577	534	634	554	593	527	578	586	572	552	548	640	614	593	581	530	639	553	565	555	557	593	600	543	548	591	551	548	593	582	519	592	537	564	596	532	560	556	562	566	574	612	571	625	584	601	537	608	572	570	606	603	551	593	542	594	561	592	578	579	543	552	602	559	597	545	558	567	591	590	546	565	527	607	581	593	594	591	516	570	561	543	577	583	588	559	569	589	598	560	556	591	526	579	561	588	567	571	593	575	584	587	600	536	563	545	633	593	586	545	552	575	553	607	585	573	559	519	592	568	565	553	628	557	582	533	598	594	574	553	584	573	568	583	549	570	586	528	596	585	538	587	575	545	564	573	590	602	547	597	601	563	551	606	590	574	517	581	533	573	563	574	517	572	579	590	592	497	596	580	523	573	577	591	571	584	553	557	627	598	572	559	580	580	567	609	545	565	543	550	548	590	570	629	588	580	562	560	588	572	593	535	596	583	594	562	576	539	558	565	535	619	581	550	531	551	581	606	580	563	585	543	554	576	605	543	567	581	551	587	585	573	549	582	585	586	576	577	550	537	580	581	561	558	572	606	552	563	539	591	586	551	571	577	551	564	577	570	599	578	580	592	555	601	543	598	582	575	564	536	614	590	578	596	557	567	605	544	610	564	594	565	565	606	590	589	541	578	517	549	537	581	562	564	574	580	549	561	523	579	579	588	598	533	546	573	560	615	577	610	587	557	581	538	585	555	578	577	589	556	594	561	590	552	571	530	589	565	539	582	564	557	588	592	572	557	553	583	530	534	564	589	554	560	532	618	554	549	524	591	566	551	602	565	564	597	620	587	610	576	619	544	584	585	550	605	550	512	562	570	601	588	582
24658	20990	23896	28274	20995	13911	550	408	381	394	345	308	347	311	365	302	320	322	321	329	318	368	277	285	319	346	317	300	322	287	270	314	307	295	307	318	280	289	282	320	324	353	322	295	328	260	300	308	309	315	288	305	296	296	290	310	282	277	312	295	291	309	289	312	331	345	310	355	313	288	303	296	329	314	329	301	285	320	308	368	329	264	300	287	299	321	344	301	302	300	320	298	268	334	316	312	297	310	319	312	290	284	300	316	279	284	305	311	281	322	318	321	343	288	338	287	295	296	301	294	281	325	293	290	316	317	322	286	322	281	330	324	307	301	298	316	331	302	313	306	291	289	328	305	297	332	288	324	305	307	318	327	299	334	309	307	309	282	311	288	301	330	302	323	296	294	287	307	319	294	341	294	309	297	281	314	310	293	326	300	315	293	324	339	355	308	315	321	271	297	289	328	291	305	272	321	300	290	265	279	317	290	304	322	307	300	286	294	296	310	311	262	279	324	296	280	329	324	283	311	315	315	295	303	276	324	298	305	287	285	308	301	317	318	306	309	305	327	330	319	321	273	299	313	321	295	321	309	326	272	309	277	304	321	323	330	310	324	309	306	306	337	327	334	315	285	295	281	281	333	300	315	304	310	338	295	322	326	323	302	316	299	298	297	332	323	282	315	290	279	305	329	313	304	330	272	311	299	312	313	305	285	288	299	304	302	310	314	296	320	284	311	303	304	336	302	273	293	330	325	308	345	301	298	329	305	299	308	266	303	280	301	317	292	316	316	328	294	332	293	297	318	343	296	318	301	305	364	285	345	295	328	308	318	289	319	295	294	336	294	285	332	306	326	313	304	301	316	316	321	299	318	335	292	290	320	302	291	298	301	324	289	311	284	322	301	291	308	330	312	305	317	287	302	278	300	306	307	243	306	298	299	316	290	303	324	324	309	331	311	284	271	304	299	276	314	321	312	314	333	323	350	332	314	296	316	309	296	312	295	296	356	298	328	321	284	301	331	282	324	312	297	298	329	281	296	319	330	324	280	310	340	322	352	310	296	368	307	307	272	296	332	283	297	291	279	310	306	306	320	269	286	284	307	303	313	299	283	308	335	324	313	325	348	309	319	309	326	296	302	297	338	303	282	304	295	303	317	331	314	352	307	335	324	333	321	334	322	313	338	300	310	297	310	315	314	296	319	302	300	315	319	322	281	309	306	312	316	329	290	328	329	313	330	328	306	299	323	289	336	319	306	313	298	277	310	317	312	284	290	289	305	326	296	287	317	295	299	291	275	265	284	294	296	264	315	285	286	306	277	323	334	319	318	326	285	292	352	315	299	285	334	311	320	301	289	300	320	316	321	306	279	308	290	301	308	332	328	320	324	307	344	302	294	322	301	329	322	317	299	307	318	296	320	311	296	297	323	299	295	307	306	315	327	291	328	313	327	301	330	322	305	333	286	312	313	279	318	313	328	320	292	330	296	325	312	322	288	322	340	315	320	288	323	315	270	287	302	309	300	287	329	319	325	302	277	295	308	336	305	304	321	288	302	321	320	288	343	325	338	322	317	342	337	296	311	313	290	298	316	319	316	305	285	316	314	275	312	310	331	294	311	278	307	280	289	317	331	321	305	301	354	303	331	316	301	306	307	332	350	347	315	328	321	318	318	310	314	308	309	306	322	326	301	311	299	329	326	310	327	295	324	294	326	286	316	314	287	299	330	286	294	340	312	269	308	306	307	304	320	330	296	325	325	292	284	318	334	309	286	321	315	314	299	315	335	284	344	350	334	295	317	333	330	332	331	302	280	302	330	310	311	313	323	299	317	275	320	293	328	326	312	289	323	317	314	303	306	321	311	322	316	343	326	308	323	303	259	288	354	317	322	300	307	334	291	315	325	287	323	277	305	278	313	300	294	333	275	312	284	310	303	308	282	321	319	311	288	338	332	311	324	369	256	290	277	290	306	305	271	330	314	331	344	288	301	313	306	295	311	304	328	305	308	315	264	283	310	296	297	315	304	319	314	328	298	290	310	310	317	290	298	281	310	303	294	330	315	307	337	289	300	322	290	280	325	321	307	315	318	313	334	305	311	301	328	318	277	295	307	316	281	295	309	303	316	291	310	307	319	303	322	283	317	303	347	328	307	288	286	294	309	321	302	285	315	280	279	264	286	318	306	308	291	281	338	339	322	320	293	310	327	294	332	308	303	294	293	322	321	330	315	304	314	272	309	288	301	312	351	323	309	280	317	309	288	286	298	322	306	284	330	301	300	328	294	300	299	318	326	303	276	293	278	302	308	302	311	304	332	325	357	291	316	329	312	298	293	328	291	313	309	294	323	341	332	298	290	281	339	310	299	297	287	302	297	310	296	296	313	313	309	269	275	316	333	319	291	312	304	303	300	312	313	287	294	286	273	309	274	288	315	300	333	309	317	305	279	323	326	333	257	297	298	308	296	284	294	293	327	300	313	298	302	330	312	304	299	321	338	323	322	300	317	315	303	346	321	291	295	282	307	292	301	280	321	329	298	300	291	324	328	275	278	317	329	308	317	291	293	320	292	319	290	292	321	282	296	312	329	312	292	298	293	308	283	316	305	311	313	316	335	287	281	299	310	312	282	339	297	320	339	315	317	307	297	325	295	310	300	293	296	289	298	288	315	278	292	338	330	314	301	298	333	318	299	310	322	304	306	337	299	316	299	291	288	273	312	288	301	303	352	304	309	329	308	314	308	305	278	332	283	325	300	298	316	295	305	306	309	333	315	265	290	308	313	326	294	318	350	297	301	305	288	289	323	311	292	298	315	314	294	325	305	317	296	287	355	299	337	322	298	355	289	330	326	314	322	287	331	281	277	303	260	313	312	298	307	304	317	300	313	271	275	306	319	273	317	307	331	340	307	272	325	309	309	326	307	304	292	328	299	305	301	313	302	287	295	292	319	295	292	291	301	323	314	336	268	287	284	312	307	291	307	284	305	304	302	310	380	323	333	319	305	326	289	272	333	309	302	286	294	303	302	320	307	289	327	320	340	312	325	322	310	326	298	313	285	291	306	301	308	288	314	307	294	312	325	282	320	305	321	305	279	301	291	325	313	318	317	282	340	301	305	314	330	370	295	319	338	293	286	293	307	319	280	315	321	313	273	295	327	316	322	322	332	312	318	316	328	334	284	314	303	342	306	343	297	304	315	288	301	323	298	334	297	304	320	297	282	299	307	307	326	307	299	291	329	319	289	324	304	309	326	311	278	325	299	274	302	300	303	339	292	336	292	294	295	317	320	312	295	306	308	313	291	309	276	325	315	298	293	316	299	313	315	326	324	292	314	322	304	311	304	309	290	321	310	316	316	333	317	331	361	306	275	293	281	322	307	289	297	293	306	310	289	297	301	305	301	289	297	306	323	288	299	318	322	303	291	322	317	319	276	324	292	332	306	323	308	309	331	327	280	306	307	277	289	295	311	318	274	301	281	297	299	288	315	298	314	355	300	332	302	332	314
4007	3868	1620	965	858	829	862	780	775	817	746	772	743	788	760	762	746	739	725	762	775	772	788	740	761	764	753	737	764	744	744	718	786	767	780	787	787	781	798	743	755	731	757	752	806	757	720	733	745	799	786	747	768	744	778	732	758	738	756	768	750	755	753	737	737	750	748	789	719	772	791	730	776	788	732	779	767	739	767	771	776	736	694	734	774	825	762	740	796	760	782	724	748	740	765	801	727	755	699	796	760	795	731	725	764	765	739	774	752	747	759	765	779	754	736	689	740	747	765	743	769	738	699	751	749	783	754	727	700	750	715	743	746	749	768	771	729	733	715	752	717	738	806	776	770	756	787	726	747	724	800	704	720	779	751	768	730	794	792	782	759	730	741	729	762	774	768	758	742	779	778	767	691	765	766	783	743	735	747	713	744	698	747	726	734	753	823	772	731	750	775	735	741	797	758	740	743	730	759	783	717	822	750	779	767	786	762	761	733	772	728	762	740	797	738	759	739	773	753	785	750	746	782	684	782	771	711	696	797	739	774	726	768	723	754	722	744	771	752	751	705	794	783	755	752	722	763	770	700	761	752	715	771	723	721	781	751	758	722	768	748	753	752	706	804	733	731	806	717	726	745	759	777	774	716	743	750	734	800	759	792	757	705	793	776	767	750	707	716	771	771	752	790	779	764	754	769	769	736	779	767	723	713	771	724	757	774	808	739	769	720	755	745	737	745	774	755	738	763	780	787	728	754	760	765	777	710	763	749	745	718	731	762	718	721	751	772	753	741	774	782	762	747	716	769	787	757	747	736	726	745	763	675	763	795	753	781	751	780	750	795	747	768	768	752	738	759	731	697	750	743	769	749	772	714	731	733	750	748	764	743	718	776	760	752	745	754	766	708	690	772	798	758	743	725	794	762	756	757	745	724	776	774	768	786	706	763	756	730	751	767	751	734	760	741	710	753	794	785	765	744	757	750	766	777	742	772	721	782	732	738	762	826	722	770	808	706	701	731	711	794	783	775	723	774	765	763	729	759	761	751	764	753	751	798	754	747	736	707	785	764	757	744	768	754	751	749	759	750	763	757	798	723	733	759	744	797	772	774	721	755	797	718	781	769	764	721	725	753	695	750	752	800	713	768	745	728	727	747	736	733	761	735	716	710	761	765	727	832	757	763	736	804	765	786	721	749	752	761	713	820	734	711	764	695	719	743	754	717	735	764	701	706	755	805	760	726	741	746	714	770	761	771	744	760	764	721	738	728	759	758	784	736	771	721	758	723	704	807	754	767	742	758	811	745	709	798	720	743	753	770	757	781	735	741	804	735	725	777	773	760	800	775	747	788	722	727	733	742	745	760	728	709	757	758	708	712	738	734	718	726	768	800	710	745	737	772	718	751	795	726	755	750	737	722	758	748	765	750	770	764	746	766	761	771	767	669	744	728	725	739	721	754	725	802	751	753	736	777	727	768	757	799	763	740	703	712	766	727	765	736	755	700	715	780	716	780	756	744	731	743	756	777	700	757	700	704	761	813	776	787	768	805	749	786	819	735	782	796	771	765	747	741	746	761	732	738	791	748	757	781	750	730	732	765	738	754	721	704	785	795	750	755	739	751	710	763	767	685	763	743	734	711	773	750	706	747	713	789	776	764	734	776	716	722	738	744	780	741	728	741	699	711	769	737	758	726	715	725	734	749	745	698	750	833	763	779	756	764	769	788	743	727	762	751	731	768	738	741	740	719	725	760	710	756	804	798	744	733	717	775	768	774	786	727	778	772	740	793	743	731	788	728	752	725	762	792	729	749	720	772	730	736	719	805	721	746	743	807	724	775	746	742	736	724	726	783	782	739	775	783	728	779	717	765	768	768	746	774	774	772	785	760	732	816	757	760	770	732	743	752	784	743	743	766	734	716	726	773	786	757	697	765	797	674	755	713	755	759	777	771	731	744	764	797	761	737	772	693	747	770	783	756	737	778	768	719	738	758	751	753	772	752	774	805	727	756	696	772	722	742	746	725	753	748	756	803	758	744	764	693	749	758	737	747	754	759	778	710	743	786	775	750	787	750	765	769	749	734	775	747	719	764	762	783	742	775	736	806	733	728	715	743	721	815	772	768	757	744	813	746	795	736	740	759	750	761	756	759	776	735	759	782	740	736	769	712	744	777	771	785	735	738	734	770	805	764	755	774	787	777	719	813	712	758	764	769	758	743	795	739	749	756	735	727	728	753	717	762	724	757	715	771	748	757	765	826	708	768	767	787	788	775	743	752	764	736	723	759	762	719	771	744	743	766	774	784	760	721	817	773	710	799	813	699	813	747	789	804	757	753	712	684	784	728	706	763	748	755	751	772	797	759	721	799	802	783	748	772	790	754	764	758	840	756	767	735	759	753	774	730	754	796	766	691	751	771	716	777	727	776	764	809	792	789	781	740	756	702	721	724	778	726	720	722	716	754	699	760	733	752	746	723	767	748	732	720	794	788	704	722	746	747	693	728	787	743	749	758	751	737	809	728	778	722	776	752	742	754	785	783	692	745	787	715	752	794	715	793	743	775	786	743	766	770	774	718	787	765	725	769	727	749	759	803	738	768	730	846	765	730	783	705	766	778	697	704	755	720	722	787	733	742	716	763	734	739	732	793	744	720	791	768	752	736	789	712	772	719	749	765	713	754	765	763	750	765	741	782	726	723	780	739	761	750	714	744	708	715	760	801	766	780	736	738	781	798	759	800	772	767	757	741	763	791	742	731	774	744	748	785	682	762	727	781	723	772	755	762	769	709	711	736	725	748	757	728	779	766	732	745	777	775	720	756	710	709	790	741	692	778	712	763	747	765	749	746	737	789	749	723	762	754	742	756	718	773	699	817	723	760	750	733	760	752	776	693	740	747	789	802	771	772	707	766	727	715	732	750	759	759	731	713	726	784	752	754	739	747	753	748	736	800	698	747	736	753	780	734	778	722	720	751	749	742	721	692	727	774	759	743	750	712	786	761	803	793	740	735	740	768	736	762	757	742	739	765	794	756	727	724	755	741	670	786	755	721	775	807	769	789	760	760	769	750	709	747	743	694	753	785	725	710	752	755	752	795	766	715	702	724	745	787	711	781	794	719	759	769	778	747	730	673	774	775	795	763	750	763	753	741	782	745	761	781	751	794	776	732	762	781	747	765	783	745	760	758	715	773	758	768	793	720	740	765	778	791	725	734	773	757	765	707	743	769	788	723	719	775	730	748	815	725	766	760	755	739	709	737	725	752	758	706	715	769	695	724	724	747	747	728	731	787	764	741	791	754	728	751	757	749	800	722	732	691	722	731	746	786	771	718	779	768	793	773	775	765	779	769	779	754	809	768	718	764	783	758	763	727	757	755	714	780	762	777	726	729	746	794	745	724	758	752	741	783	780	714	699	740	826	716	762	728	729	761	672	750	735	699	754	769	747	758	787	795	705	813	794	758	752	730	785	749	778	799	750	730	742	740	725	787	779	711	797	760	751
23853	20962	24264	27817	20965	20978	12761	547	387	296	319	320	257	259	250	275	225	265	237	257	249	275	229	246	226	255	240	231	195	212	219	196	209	224	226	238	235	232	191	207	199	210	201	249	195	238	224	239	207	230	219	206	227	235	205	211	198	209	219	206	220	205	232	185	204	206	198	240	208	224	201	229	223	233	229	205	185	219	235	223	213	209	246	211	204	230	228	221	211	198	201	222	233	236	215	224	238	205	216	210	218	205	215	234	198	240	232	224	208	217	206	215	190	226	231	203	214	202	203	221	183	232	238	211	209	251	224	224	229	213	205	236	233	185	213	225	224	218	200	225	233	225	207	217	230	202	207	211	196	233	207	225	236	199	241	211	232	197	225	237	225	225	227	224	227	211	192	191	195	249	203	222	217	222	210	211	190	245	200	234	219	243	235	235	214	220	240	205	195	195	201	210	209	228	213	204	222	215	211	202	229	206	236	222	187	246	210	197	213	216	218	235	222	211	230	180	227	197	212	236	214	235	218	206	194	194	236	220	233	214	199	205	226	222	202	207	241	216	228	216	214	202	210	205	225	243	234	224	204	208	212	213	237	206	190	213	209	224	231	232	207	199	209	223	208	201	203	221	214	201	223	208	202	206	205	208	209	205	214	204	223	199	234	208	203	210	226	216	219	234	224	213	232	218	217	242	215	197	205	213	231	196	222	224	214	225	193	207	214	219	225	235	197	215	205	223	205	249	222	231	209	257	227	225	219	214	212	221	217	224	241	227	234	209	206	209	212	224	220	242	226	210	213	185	204	210	230	230	191	227	238	208	237	225	230	204	233	221	203	227	236	236	189	192	229	211	240	237	225	185	247	214	208	238	240	235	198	239	210	243	193	213	204	214	229	193	203	211	207	217	226	193	206	236	214	233	202	207	234	215	239	215	205	203	248	209	201	211	224	229	218	201	189	206	208	184	218	221	222	228	220	225	207	217	188	218	200	221	245	206	242	206	224	231	219	223	213	213	211	212	224	241	251	202	196	214	215	216	242	228	209	195	228	238	245	239	215	212	228	206	219	215	205	211	248	227	207	221	213	194	204	210	274	207	216	218	207	197	242	223	208	219	206	230	223	200	197	244	209	220	183	210	213	227	226	208	229	223	210	237	233	237	213	242	187	205	231	265	198	250	208	214	240	200	217	213	225	201	213	216	219	241	219	210	227	204	219	212	216	219	249	238	195	186	231	239	231	202	212	231	208	232	220	208	220	203	220	203	250	256	211	206	201	239	219	214	224	210	191	202	225	214	210	218	184	224	220	241	238	216	190	215	216	197	204	227	235	244	216	203	251	231	234	227	247	212	214	208	209	202	241	233	201	217	200	212	228	201	199	251	210	209	205	222	213	226	208	206	223	244	211	223	221	222	191	240	238	211	220	250	210	220	221	207	197	214	209	192	211	215	224	207	195	222	214	226	211	217	220	221	208	220	208	222	216	222	229	200	190	215	212	212	225	200	191	195	242	236	201	238	235	220	212	215	219	223	203	236	223	209	214	210	222	216	201	192	205	212	216	228	210	213	231	236	210	209	230	235	233	234	231	199	204	241	209	213	205	198	240	263	211	204	214	216	229	196	215	210	212	214	217	214	231	215	243	205	195	229	213	239	196	210	210	210	228	226	242	231	210	220	227	211	214	219	226	217	221	222	228	211	243	226	238	225	224	186	224	196	230	219	242	195	230	214	229	202	212	232	240	203	228	228	239	217	184	225	202	208	231	224	236	223	223	204	228	184	219	225	233	233	257	226	214	230	217	217	218	206	210	192	201	215	185	207	211	196	206	197	208	235	220	224	210	223	245	249	208	250	203	228	222	195	218	206	215	227	202	196	212	218	239	249	230	210	213	211	221	214	200	206	202	213	211	197	195	177	215	182	216	199	226	205	219	210	217	222	227	200	210	216	207	215	234	224	215	209	223	228	230	207	220	212	219	217	217	235	203	238	216	218	218	209	209	197	211	206	226	240	214	219	219	236	208	190	232	208	211	225	217	225	252	216	208	228	223	201	229	255	243	178	188	217	230	208	216	222	220	233	208	218	237	236	224	237	226	210	195	211	205	226	240	181	195	229	227	212	225	214	234	227	233	204	221	205	184	220	209	191	219	202	206	255	202	207	243	243	210	235	245	185	241	213	214	197	220	202	218	194	209	221	229	205	207	214	222	219	212	182	212	242	230	222	219	222	219	207	211	222	233	224	236	184	198	226	217	246	220	197	226	233	205	248	223	233	222	229	222	194	223	204	225	247	209	231	222	233	211	208	197	230	202	216	209	235	229	203	209	212	220	236	212	211	215	251	224	219	217	221	213	208	212	247	213	191	226	233	205	208	223	198	194	231	208	216	233	219	217	247	206	202	203	243	222	214	189	208	229	222	206	219	238	254	219	209	254	206	206	202	220	215	213	200	222	233	205	203	209	224	212	211	230	216	250	203	222	208	221	220	239	188	225	245	231	232	222	215	219	221	203	220	221	205	239	230	204	217	220	214	216	204	204	200	212	249	250	223	226	201	224	197	224	206	231	233	196	219	215	219	207	217	211	231	218	241	199	220	205	243	202	213	219	242	210	200	231	245	194	214	217	219	205	240	238	238	213	216	228	198	237	221	215	220	210	239	212	222	215	207	230	244	208	225	201	228	214	217	231	201	243	200	198	213	229	213	191	220	236	215	202	233	212	195	215	213	218	208	181	201	229	219	194	198	220	214	215	197	208	217	216	226	226	225	202	231	191	192	218	210	220	189	202	235	205	200	208	219	203	233	219	194	232	222	193	227	225	199	199	207	237	246	214	212	216	228	218	185	210	228	240	177	231	211	220	209	214	208	199	213	227	190	206	205	213	210	206	203	219	220	227	226	223	212	216	217	208	208	245	247	225	231	217	193	222	242	194	212	215	216	222	192	221	229	175	222	237	219	225	196	200	209	226	226	232	203	211	212	228	209	197	203	188	229	225	199	242	234	196	223	219	218	222	226	223	225	253	211	220	207	195	229	228	211	223	241	222	218	192	216	192	242	214	209	195	227	236	212	208	205	201	235	219	204	221	215	205	227	212	206	193	229	232	244	242	242	197	183	211	219	242	209	222	206	237	208	217	253	253	191	204	205	219	224	195	218	209	196	205	257	222	226	239	242	203	215	195	203	238	186	236	220	220	210	206	227	208	228	210	214	180	239	206	205	209	220	228	223	195	205	214	234	224	215	208	190	218	206	201	211	231	223	196	190	242	211	191	202	200	225	194	197	224	240	206	220	227	225	214	212	230	223	237	241	237	217	215	204	206	191	216	219	223	209	222	195	200	218	225	216	196	230	228	226	206	209	249	229	230	197	199	213	231	217	209	233	232	218	235	238	223	246	204	187	219	221	209	221	244	220	194	231	216	219	210	215	197	220	199	180	242	208	217	185	232	209	213	243	227	214	188	187	225	228	200	187	208	190	222	216	226	215	218	188	188	245	216	193
4123	5838	2010	992	762	686	591	580	574	553	562	540	538	553	595	535	525	536	549	564	506	519	521	510	547	533	498	508	537	549	507	527	503	491	552	494	571	537	567	531	488	510	539	526	490	532	512	527	501	547	488	503	533	467	516	540	483	525	529	517	523	500	531	547	468	529	516	540	527	488	517	488	512	552	559	518	496	496	562	484	529	532	504	496	523	539	520	469	491	496	503	511	527	500	554	498	511	515	505	524	556	516	518	524	510	502	541	513	559	520	496	493	514	545	549	543	570	511	513	484	519	537	573	482	489	485	489	488	559	473	504	524	533	480	512	508	531	535	533	526	542	515	560	483	514	532	562	529	513	507	534	508	515	523	491	486	532	535	476	543	536	493	483	529	510	460	482	489	573	535	494	465	540	538	546	488	551	496	501	536	511	524	473	511	530	546	539	534	537	488	549	562	511	577	523	520	511	468	520	502	517	510	508	533	528	551	531	534	530	539	503	545	525	494	513	501	528	499	497	514	503	507	511	556	491	522	570	527	513	477	542	508	516	499	557	498	496	518	503	525	553	521	504	533	503	565	545	494	532	496	487	498	541	502	521	491	526	518	510	518	505	508	514	499	489	510	497	511	500	487	528	486	507	529	528	517	523	563	521	492	531	532	509	526	541	501	505	518	512	540	519	521	500	531	522	486	506	532	523	514	520	540	556	541	498	506	550	529	518	469	511	493	488	539	541	520	481	545	516	525	497	481	508	492	527	525	577	501	536	587	506	493	506	531	510	554	499	507	528	534	546	502	490	506	534	484	519	534	508	503	487	519	514	479	509	518	517	509	511	532	550	503	516	502	501	509	488	516	554	536	516	541	482	525	495	479	495	540	484	504	498	555	512	536	541	514	487	555	519	540	506	509	497	557	481	511	524	478	510	506	496	488	533	525	560	539	507	513	537	533	538	496	500	500	514	555	537	528	504	535	556	547	515	510	536	512	488	502	499	569	536	493	517	499	531	486	529	500	529	473	467	517	535	512	512	541	501	517	499	533	540	559	494	514	534	526	509	541	528	505	555	548	501	499	516	524	506	527	560	555	518	538	527	494	513	461	532	503	496	491	488	493	546	568	509	525	517	525	500	537	551	529	540	507	563	495	480	533	516	529	526	503	501	491	556	503	529	549	523	498	494	495	490	515	504	500	509	506	533	528	528	535	521	464	520	496	564	539	528	499	532	503	514	503	510	549	553	487	516	506	491	517	527	505	525	515	556	546	528	536	540	519	549	484	531	505	502	564	533	500	510	516	541	498	523	500	498	540	521	517	494	532	494	488	504	492	521	527	506	474	532	489	503	508	482	527	561	527	513	545	519	519	529	437	511	553	519	516	517	545	495	491	532	531	505	549	522	531	521	516	508	528	540	497	496	555	520	514	523	534	514	520	563	551	502	528	534	496	489	469	522	538	522	517	534	506	561	515	551	516	512	509	555	548	517	526	525	509	534	559	517	514	485	499	520	457	542	540	529	533	507	490	572	517	516	514	526	494	507	508	514	505	529	524	536	503	529	522	479	503	552	535	499	501	525	516	509	519	545	523	541	512	525	504	579	509	526	527	506	477	516	483	529	499	548	516	523	520	530	553	561	540	532	517	542	500	518	511	526	520	530	490	539	503	532	533	504	542	518	527	496	495	519	509	496	474	526	501	525	521	555	511	524	507	521	557	510	517	511	518	547	495	483	486	523	528	500	519	538	589	548	514	523	524	526	533	487	582	496	505	548	499	488	521	469	513	526	535	510	533	512	541	537	511	528	548	547	510	605	492	558	516	502	519	516	483	494	495	499	503	567	530	489	506	480	526	507	511	481	510	496	511	541	503	509	512	511	515	521	515	520	517	475	522	588	522	550	523	501	548	488	483	515	512	522	496	533	526	516	552	509	493	550	477	494	522	562	503	529	521	496	505	508	535	495	543	519	519	531	511	525	531	524	483	494	501	516	499	505	543	509	501	501	506	536	518	549	528	489	514	545	522	501	510	504	489	555	474	518	549	482	518	526	516	490	544	554	489	557	501	517	543	507	468	539	519	526	562	534	524	496	511	529	515	520	540	527	521	517	509	542	520	508	557	523	526	505	510	540	533	536	464	528	527	532	553	541	528	507	541	535	494	518	518	492	474	501	529	530	473	510	516	537	480	520	505	480	508	526	522	536	485	546	505	528	501	472	517	482	518	539	473	530	501	550	524	514	504	528	503	509	586	550	555	482	514	506	489	553	494	487	526	578	494	529	526	532	501	484	552	514	521	510	532	505	532	534	511	505	563	505	509	535	497	498	514	502	546	534	507	531	511	543	513	534	515	540	487	516	506	523	519	492	560	527	543	483	497	496	506	495	549	502	481	521	473	551	514	542	552	542	514	514	529	498	513	552	496	526	515	539	499	519	493	509	508	515	529	540	515	513	537	480	500	534	517	529	515	515	560	570	541	490	485	500	511	491	533	527	561	530	485	511	525	464	490	508	499	479	504	507	502	509	530	472	499	499	498	514	544	495	499	538	516	534	566	502	551	524	508	521	510	550	526	487	530	532	499	520	505	542	515	498	527	517	532	483	521	481	513	532	554	513	548	497	509	513	504	538	535	537	514	534	533	514	499	502	501	521	511	528	511	543	510	507	522	506	518	492	508	523	488	548	503	458	474	496	475	493	526	488	521	517	525	548	516	520	494	492	532	552	487	488	497	510	524	521	525	546	539	537	506	500	531	545	505	504	531	511	490	483	517	510	524	512	505	484	537	518	505	512	503	532	520	542	527	538	518	489	521	526	556	474	536	513	511	548	525	490	509	524	519	541	517	487	540	513	514	501	527	590	487	567	516	524	483	486	513	509	543	490	500	513	542	536	517	501	511	553	552	540	503	523	530	527	560	524	525	497	493	525	513	521	527	493	503	494	514	530	530	522	517	491	542	523	461	513	522	528	555	502	516	464	546	495	550	503	503	547	535	468	558	536	541	535	536	484	495	498	522	494	539	479	502	512	527	514	504	591	482	481	503	511	525	529	536	556	533	521	507	534	510	537	565	519	481	535	512	537	484	477	564	561	479	518	513	509	524	495	533	492	534	509	517	499	519	552	532	526	541	516	473	511	493	516	527	497	508	589	504	519	481	502	513	497	502	503	547	510	556	512	518	510	507	539	503	558	514	530	525	462	469	499	527	489	516	524	492	538	559	461	519	543	507	550	523	510	554	504	543	492	509	522	559	491	491	558	514	531	534	530	504	533	504	519	543	521	525	547	519	541	522	491	550	519	526	516	508	498	530	505	502	523	552	521	497	509	490	517	487	510	546	491	526	534	538	508	500	476	577	512	529	531	528	539	523	545	557	544	524	530	527	538	541	492	551	510	523	539	513	463	486	519	518	523	497	530	506	542	564	568	523	515	532	536	484	502	537	498	544	506	500	533	491	482	522	557	533	544	500	523	493	504	484	535	522	489	552	493	494	490	564	545	472	482	500
31865	19355	6484	408	265	217	225	228	228	245	235	212	223	233	170	211	194	238	220	194	215	232	223	213	223	227	207	211	237	219	214	248	231	215	205	204	193	218	216	242	183	209	237	251	224	201	215	204	222	212	215	217	198	221	181	172	228	212	224	167	211	207	193	221	229	212	216	228	189	227	187	241	216	216	205	220	246	215	225	200	208	221	199	220	186	203	199	232	223	225	204	211	219	217	213	202	207	218	206	217	226	204	211	218	196	211	199	205	208	223	217	207	234	224	212	185	252	214	229	200	190	242	221	246	198	198	236	249	233	240	231	213	204	215	204	203	210	223	221	229	216	249	208	240	229	210	221	242	190	235	200	199	232	233	222	221	222	218	207	228	217	227	197	228	241	270	239	204	205	214	236	228	226	224	237	225	206	213	227	223	177	207	192	196	237	241	213	225	199	230	206	255	193	235	195	216	220	236	209	183	203	215	228	219	193	218	221	211	207	211	234	210	229	223	233	232	217	238	204	216	206	210	216	191	209	216	234	211	220	206	219	236	238	220	212	213	231	211	233	223	183	223	194	221	209	218	224	190	222	227	243	187	185	215	212	223	205	234	222	216	214	219	208	206	222	230	229	214	225	205	214	204	196	215	216	195	233	212	195	223	219	245	201	227	202	201	217	203	199	222	187	218	230	246	228	199	198	197	220	220	241	258	220	215	226	230	216	207	221	206	210	245	232	233	228	238	207	248	222	213	223	215	219	209	215	228	219	204	200	229	195	219	184	210	244	220	230	225	230	218	222	215	232	220	217	210	178	215	235	252	216	208	243	233	198	227	233	200	214	205	220	228	195	211	230	201	213	196	207	252	222	205	198	218	232	208	225	216	223	200	227	223	195	198	197	194	229	210	241	189	215	211	223	218	232	203	211	204	238	201	189	211	251	259	211	227	207	216	225	214	262	239	231	203	211	215	217	232	206	235	228	226	184	213	213	245	217	216	231	206	229	222	219	244	232	222	207	216	199	227	207	207	216	223	222	191	196	238	198	199	229	228	213	221	214	210	210	215	211	233	233	219	211	219	223	231	215	215	190	206	254	188	217	197	201	196	221	194	244	224	205	233	223	234	216	232	209	217	207	233	208	201	198	223	225	206	229	218	208	203	227	218	200	211	214	235	188	224	191	213	227	225	215	211	218	199	213	238	205	198	219	223	214	195	233	199	209	205	222	211	222	232	207	225	230	235	205	224	212	202	226	216	224	232	214	221	208	208	224	215	206	201	212	229	225	234	232	213	211	209	190	210	244	206	205	203	220	220	214	219	191	224	222	197	204	225	221	223	232	223	225	198	218	219	217	198	205	234	209	238	181	181	218	222	227	201	218	194	206	232	203	198	227	233	221	231	220	201	225	202	244	199	235	186	198	217	199	214	210	211	197	216	237	230	220	171	194	225	220	214	212	201	195	205	221	227	238	229	234	198	230	199	238	217	230	239	193	239	218	240	220	215	208	216	236	204	237	232	205	209	226	241	212	198	223	209	210	227	259	215	252	229	212	239	222	191	197	199	199	206	213	212	244	199	211	217	225	237	234	248	205	245	192	214	227	200	237	211	203	201	237	201	220	202	219	226	213	239	224	208	243	212	211	233	197	196	209	212	215	203	200	211	240	250	219	238	221	225	247	245	224	218	231	234	205	248	219	245	228	220	192	217	216	194	202	234	218	220	206	203	209	233	236	227	220	222	219	223	204	209	202	207	240	201	202	221	215	254	216	217	241	227	217	215	208	220	204	228	239	232	220	222	229	232	190	223	230	210	228	224	216	215	229	216	210	208	186	211	218	242	198	203	236	205	201	200	220	211	220	233	245	218	239	221	240	188	218	233	227	205	221	197	216	218	204	189	201	221	215	195	211	237	198	201	198	200	238	222	210	242	218	201	230	208	211	217	223	231	223	211	241	214	208	228	210	178	218	204	206	205	223	225	225	191	242	236	201	191	238	232	210	216	211	213	212	211	241	232	223	234	225	234	221	228	211	217	235	210	212	233	228	225	184	197	217	202	216	237	227	220	213	236	241	222	213	201	234	226	217	210	217	240	226	194	212	203	227	236	229	197	188	220	227	211	206	212	193	218	225	226	216	234	252	244	221	229	218	228	189	202	227	234	197	216	181	218	183	210	228	219	206	204	240	199	217	205	209	210	209	214	204	237	243	212	230	248	219	215	212	177	248	194	213	224	200	202	226	204	207	186	216	232	216	227	206	205	198	198	234	239	209	218	208	214	238	233	197	193	220	222	227	213	208	191	207	217	239	226	203	220	211	198	240	258	216	226	241	242	204	208	210	215	213	211	213	203	234	244	227	226	218	223	209	208	213	190	217	229	212	214	212	214	240	220	210	231	227	222	241	219	213	198	204	205	245	215	237	208	174	198	227	205	222	197	197	218	231	230	246	206	214	235	238	220	230	209	223	203	219	225	210	235	215	237	234	213	217	218	195	227	217	186	220	200	189	238	236	224	245	200	222	230	242	225	205	220	198	201	202	218	219	251	228	191	228	208	198	230	199	213	204	234	227	200	237	182	211	232	213	207	220	207	211	219	190	215	229	193	190	230	219	215	242	230	229	184	232	219	208	210	226	198	214	241	226	241	231	228	216	218	254	210	223	247	207	208	204	220	241	222	213	230	217	212	207	212	216	198	252	214	236	181	196	203	231	227	230	198	216	223	219	210	196	240	186	218	198	201	225	246	200	202	215	232	222	206	254	226	221	217	209	203	206	244	227	203	207	207	224	185	210	206	230	205	222	265	186	210	213	221	240	213	217	229	227	223	208	205	208	247	210	188	243	212	228	251	194	226	204	224	188	211	209	183	198	197	231	227	219	225	195	234	220	205	213	207	234	215	219	211	229	205	218	211	210	202	227	210	247	226	221	197	215	204	231	217	242	203	228	238	222	201	215	211	233	237	209	223	199	229	205	232	196	205	219	214	234	218	195	234	195	206	219	199	213	207	188	205	226	236	227	202	235	218	219	201	189	216	209	218	236	234	197	218	241	203	220	191	218	182	195	187	215	212	188	225	227	203	241	209	236	220	192	212	216	212	199	192	197	199	215	206	226	212	225	215	238	227	216	209	214	235	199	229	203	240	235	217	231	235	211	207	204	221	220	236	217	211	229	232	198	210	211	212	197	221	220	218	208	213	230	244	209	226	202	204	220	212	220	223	243	224	228	228	206	207	215	212	218	212	210	207	216	227	235	233	223	208	237	202	202	234	223	222	206	216	202	213	231	200	231	234	212	230	221	228	205	198	225	206	203	207	206	217	201	195	214	212	219	210	230	205	221	206	231	202	227	196	246	233	241	235	205	261	213	193	216	195	238	223	207	205	212	205	240	221	226	235	230	221	218	176	205	220	209	200	215	230	217	220	185	198	213	230	230	210	220	228	221	242	214	212	212	219	218	220	186	190	206	217	229	215	203	243	220	207	216	202	244	182	207	196	194	171	191	216
5985	1816	676	588	581	559	634	587	575	563	580	581	565	543	602	579	533	541	573	592	567	598	585	614	545	579	561	554	569	600	618	566	608	594	601	583	565	538	548	585	582	556	597	571	547	563	598	590	565	579	564	532	565	576	569	561	598	543	603	586	577	574	585	563	582	584	593	564	551	582	557	587	555	597	547	605	539	571	538	581	551	559	583	585	588	558	590	583	591	566	549	581	561	569	584	603	543	540	595	569	550	532	590	632	553	549	543	581	560	598	588	531	579	539	610	581	597	584	602	592	617	567	575	552	550	560	581	567	558	572	600	561	565	544	597	544	582	545	571	571	562	544	542	548	578	595	560	552	547	564	576	555	621	590	544	605	569	570	595	568	539	582	587	634	562	600	575	532	544	552	545	540	563	604	560	558	576	551	514	557	562	552	583	570	536	539	563	539	575	547	567	598	549	556	546	557	542	563	591	560	597	593	613	526	562	519	562	591	538	570	572	635	566	566	527	546	554	587	574	594	590	564	615	523	571	567	596	558	569	588	574	547	594	579	604	547	609	550	615	599	553	560	564	560	542	577	570	588	540	549	573	543	584	517	531	554	570	581	578	524	534	558	560	634	576	578	541	567	613	529	550	598	588	599	551	552	542	565	547	598	559	584	573	588	580	606	558	606	540	547	558	576	564	544	565	563	560	573	558	601	541	602	614	545	517	587	586	589	534	587	545	535	563	617	560	550	571	596	585	577	543	507	625	560	550	579	610	576	545	565	559	601	574	570	594	586	610	570	539	518	608	563	562	594	539	598	559	590	570	554	544	567	565	582	548	532	579	529	534	580	559	563	572	552	547	566	592	561	558	602	555	587	532	621	534	576	630	570	526	564	555	541	636	556	551	604	565	591	594	558	572	561	592	532	534	586	575	557	575	538	582	584	525	578	577	603	569	560	540	567	570	571	555	568	579	569	575	594	581	547	586	547	524	576	569	576	536	529	573	547	577	555	600	579	566	597	587	600	564	625	590	577	614	542	544	584	553	492	574	543	545	552	553	605	540	633	533	567	559	607	543	572	572	559	571	564	587	544	592	579	553	568	562	562	575	554	563	541	591	589	604	590	569	559	563	554	605	597	592	556	591	539	582	607	566	556	601	622	590	582	591	536	585	542	620	565	532	580	579	530	590	542	553	565	558	550	605	565	556	586	556	547	546	586	591	569	564	568	602	599	566	564	606	563	552	555	591	540	510	565	572	568	569	563	581	539	546	569	632	544	566	580	544	606	573	560	564	529	585	550	585	552	574	584	541	586	563	536	601	576	605	556	555	563	577	601	538	589	534	570	596	586	566	582	538	560	598	558	586	564	543	543	574	572	573	606	595	565	575	539	580	553	584	590	612	554	639	570	588	585	565	574	585	578	591	608	548	559	615	588	579	525	590	585	581	581	551	597	551	532	571	571	559	609	570	547	546	569	588	593	590	533	590	556	558	584	543	550	582	571	590	565	552	593	551	552	590	576	545	546	558	597	574	567	612	589	552	601	606	584	566	535	576	549	553	570	578	595	581	558	541	598	585	586	587	555	565	540	541	553	560	582	564	582	584	575	573	524	567	554	541	599	572	589	549	572	545	598	553	576	568	554	588	591	577	529	554	575	545	558	544	582	584	595	552	593	536	535	575	525	575	551	553	552	585	593	577	566	511	576	581	541	606	566	593	608	597	571	549	563	532	574	611	546	601	572	545	597	598	580	564	587	563	582	570	576	571	543	627	595	595	584	611	580	549	580	561	585	557	592	539	577	557	551	596	563	573	545	606	561	543	589	568	552	607	546	537	561	575	556	600	519	584	581	565	561	597	572	578	557	566	593	589	593	627	577	575	559	620	539	608	569	574	536	543	576	585	555	577	551	573	615	568	567	498	530	575	529	571	570	597	563	594	567	554	568	581	602	578	575	536	578	573	575	591	520	598	569	559	620	583	577	581	543	527	565	561	591	546	559	579	585	596	565	559	580	583	628	562	572	560	566	570	539	582	574	575	536	536	553	528	589	581	563	562	562	553	583	543	558	580	578	564	535	551	600	574	581	574	586	584	502	549	549	606	543	583	516	580	573	615	614	499	564	554	537	519	583	561	543	586	568	602	556	531	548	604	609	574	551	583	572	563	555	587	566	524	571	593	570	556	574	547	574	575	547	590	586	573	557	598	593	571	552	552	575	542	513	561	594	544	561	620	587	570	547	603	581	577	540	586	563	610	592	578	578	591	544	553	547	539	569	544	586	617	621	571	608	574	579	590	532	547	575	595	543	572	554	555	560	578	585	594	528	571	546	550	586	578	589	561	583	566	576	589	551	572	571	603	572	565	576	575	608	593	597	572	548	556	566	575	583	560	601	560	578	607	529	545	575	577	588	560	536	560	588	569	572	527	569	582	589	557	560	563	567	544	584	573	561	605	578	547	603	539	579	569	539	541	580	563	568	543	572	557	602	583	538	624	551	563	584	549	586	579	605	591	568	575	592	583	586	529	565	552	585	573	566	567	576	601	572	598	569	573	597	548	575	539	587	543	590	554	563	612	551	585	606	550	509	579	571	578	562	571	595	601	563	562	582	614	595	557	542	580	600	595	598	588	585	601	545	572	550	552	580	568	613	589	556	565	538	610	596	541	565	562	577	551	581	599	542	559	585	528	556	598	549	557	599	509	594	582	621	563	537	559	581	569	581	557	573	584	590	587	572	589	611	578	581	561	583	552	523	586	573	545	537	573	601	538	605	555	582	544	567	614	602	584	593	538	595	566	572	535	617	533	554	558	552	583	584	554	579	586	548	576	559	544	571	566	534	577	575	562	593	583	549	558	586	568	586	543	585	555	590	566	578	583	609	560	556	588	623	552	506	550	554	568	557	558	556	589	550	554	592	654	566	550	587	514	581	596	581	559	590	575	568	567	548	571	563	561	580	575	594	580	577	575	572	575	569	568	561	582	581	588	595	561	555	575	556	550	601	606	592	564	551	544	549	557	567	554	592	605	593	554	560	533	556	588	612	566	543	540	636	547	568	561	577	548	554	580	572	567	591	605	572	533	553	573	565	563	586	577	577	564	578	587	592	583	589	542	566	554	569	584	524	576	559	533	601	538	570	584	565	583	551	515	621	581	556	581	532	611	541	548	555	592	536	557	599	572	581	521	611	592	543	580	560	557	612	582	555	545	597	537	587	577	550	552	566	585	569	567	564	533	599	582	583	580	561	574	554	620	580	557	545	547	570	586	576	581	563	586	589	586	549	576	565	605	572	540	551	558	578	610	588	539	560	556	572	597	579	564	600	569	552	608	558	607	554	597	511	551	500	600	560	542	554	542	526	583	571	583	568	569	578	574	566	542	545	544	576	572	566	593	544	579	578	598	586	540	571	603	580	522	558	595	606	546	566	551	584	584	557	561	570	525	522	565	567	574	578	550	584	593	595	572	580	545	574	586	603	556	592	570	607	571	587	569	563	582	563	551	528
24646	20970	23849	28242	20956	13896	598	413	389	325	385	336	372	308	306	324	324	324	322	323	328	310	314	315	290	299	323	302	331	294	324	292	328	309	286	322	342	292	321	312	305	276	287	286	313	314	331	322	294	283	320	332	318	316	312	301	325	338	316	326	308	295	338	322	330	350	332	270	303	343	315	299	323	303	272	289	338	311	318	307	295	319	341	312	305	321	305	284	288	310	334	291	310	299	335	327	299	318	292	315	302	312	307	306	288	317	313	305	336	268	296	332	311	315	342	337	326	307	308	277	302	307	296	299	314	318	331	332	317	310	341	298	316	312	302	296	310	324	315	302	319	323	283	333	329	301	300	313	327	313	274	332	312	290	302	314	275	313	317	314	313	292	306	316	308	273	319	296	298	284	334	326	321	287	293	306	309	309	305	301	329	325	326	291	280	309	328	303	314	299	319	273	328	297	332	283	279	324	298	281	304	316	319	340	325	289	288	302	318	299	307	307	307	312	337	316	323	309	329	313	283	320	293	291	291	283	305	312	301	313	333	328	339	295	300	300	296	312	294	300	295	320	267	304	303	320	294	339	318	297	292	293	308	308	319	287	304	322	342	320	289	300	336	299	314	285	274	300	298	307	302	303	310	318	296	337	305	283	300	299	314	303	333	286	307	342	320	329	317	333	311	333	307	309	332	306	305	293	306	298	343	332	324	312	307	310	311	300	284	355	303	319	303	317	269	285	319	283	318	307	307	325	328	285	304	331	271	313	300	284	297	263	289	305	306	311	296	293	340	306	315	297	307	302	285	287	309	307	309	296	349	310	298	249	306	279	308	306	314	344	311	297	283	297	325	311	286	267	317	315	335	310	296	279	290	305	303	299	306	306	326	305	307	343	338	285	314	325	284	312	283	307	290	287	334	301	325	305	308	316	304	301	313	294	319	289	276	304	328	309	290	318	299	356	313	294	327	316	309	319	275	294	325	281	287	305	313	281	295	308	290	298	331	282	339	289	310	306	279	296	340	287	333	288	298	335	288	289	299	278	303	307	309	302	271	316	288	265	312	329	316	293	324	339	268	324	289	308	320	325	293	308	308	287	296	285	332	302	313	295	302	301	303	302	306	304	297	324	305	299	322	315	298	360	345	291	324	293	324	328	269	277	286	376	318	313	311	302	309	298	363	337	272	329	309	339	288	301	300	312	313	298	298	286	289	290	327	287	318	331	324	360	319	299	341	314	285	287	301	323	317	279	283	326	305	321	305	293	297	316	291	313	313	323	256	299	344	297	305	308	304	306	343	322	315	340	330	329	269	311	322	318	327	290	318	328	316	302	334	286	339	304	297	305	299	314	298	313	294	311	305	317	311	331	292	301	298	297	321	315	300	303	299	282	298	338	328	344	264	291	302	301	305	291	321	316	324	328	273	346	285	355	294	305	309	307	284	326	330	312	309	316	316	317	293	301	319	325	291	301	320	307	280	324	306	312	298	312	303	298	319	295	301	267	297	301	281	324	320	316	286	327	310	321	311	323	302	295	295	302	326	320	315	338	304	305	288	341	344	296	306	280	309	268	299	283	309	306	302	300	308	354	316	307	310	291	341	313	284	315	282	309	314	306	350	303	335	301	309	292	310	302	305	292	287	286	290	307	316	307	315	300	292	301	326	274	300	278	295	316	286	308	328	284	288	315	324	307	291	324	284	293	292	288	292	303	303	289	330	344	321	312	316	305	317	269	287	322	309	294	298	315	309	305	286	305	312	329	301	299	310	302	318	337	297	281	315	314	319	330	337	296	305	323	314	315	320	345	321	299	309	282	294	277	318	330	353	294	303	302	330	326	280	293	313	283	340	339	321	323	329	315	312	317	306	330	324	271	307	319	283	327	319	288	322	288	301	300	310	335	300	309	316	329	300	278	304	315	288	304	317	316	327	310	309	318	290	306	273	302	298	325	297	301	315	278	308	325	309	317	293	314	305	300	312	303	289	317	280	311	289	303	305	283	311	312	321	298	321	322	313	322	296	307	303	312	302	294	297	345	309	326	310	314	319	320	309	330	322	292	305	265	342	307	276	285	296	311	316	309	291	319	309	305	354	318	316	284	294	279	309	293	286	288	301	282	291	328	298	310	278	308	303	284	303	306	327	284	311	333	321	307	281	303	310	321	310	309	291	308	297	313	288	301	316	299	322	310	326	332	288	323	285	301	296	291	262	312	309	310	265	299	331	297	333	340	316	336	270	297	313	281	317	293	276	323	306	305	320	320	288	293	300	316	319	291	308	325	326	300	349	318	301	277	304	297	309	297	316	301	335	324	314	322	324	299	279	323	317	300	304	288	278	311	293	311	349	296	308	327	277	294	323	318	316	309	290	320	287	310	333	321	306	329	269	296	303	324	336	292	312	312	290	320	313	265	315	262	323	301	304	298	301	326	292	287	287	317	307	322	336	337	337	307	308	321	284	297	318	315	334	287	284	309	318	319	313	310	314	313	319	325	304	320	309	264	291	295	314	284	304	304	267	288	318	314	300	298	315	348	286	302	319	298	305	301	294	333	317	295	314	329	298	323	283	303	293	326	321	318	321	277	286	296	304	303	300	313	282	332	275	316	337	333	307	318	290	305	312	345	304	328	326	339	286	269	272	306	300	334	295	311	325	291	312	321	326	312	288	317	318	307	300	327	296	287	296	282	349	316	323	318	282	317	297	290	289	302	316	293	316	324	318	338	273	320	272	308	293	316	303	304	279	306	321	314	318	330	331	294	304	312	294	333	314	318	319	306	303	315	318	292	347	289	295	315	327	338	317	337	336	286	306	304	284	335	297	313	314	307	274	293	284	295	310	301	342	284	279	303	318	306	279	304	299	296	317	349	310	297	285	314	312	295	313	310	325	305	302	308	302	304	320	299	317	271	334	283	295	312	301	301	270	311	295	327	278	313	324	289	281	320	301	308	300	274	300	301	309	297	327	307	325	299	321	298	291	277	312	298	313	313	328	340	308	316	292	295	276	315	299	309	310	312	255	316	307	311	295	338	301	330	292	308	298	303	295	330	323	290	331	343	288	300	312	331	269	319	293	312	329	308	303	279	318	300	282	298	312	313	291	308	314	303	317	283	292	296	279	346	278	293	284	312	303	303	321	292	297	321	345	315	326	290	355	310	323	299	303	330	312	313	302	328	303	306	318	347	299	291	310	316	318	314	305	308	317	320	299	339	322	316	321	303	308	325	317	307	295	279	309	309	303	311	289	311	326	292	324	292	321	316	335	317	315	278	301	304	352	311	313	313	283	349	299	297	284	339	310	296	294	313	322	294	290	307	286	281	318	291	289	323	298	309	330	341	326	293	318	334	279	302	319	318	303	311	309	322	322	309	310	317	277	320	305	290	285	315	367	308	285	299	306	305	343	304	324	308	302	313	307	308	318	332	296	330	316	308	285	289	294	344	332	295	281	283	296	273	294	312	316	326	339	310	296	293	311	271	319	320	333	317	315	330	290	302
4013	3687	1419	972	840	796	786	770	744	777	812	772	800	804	787	743	777	733	734	750	752	788	774	764	746	744	749	796	752	763	739	780	755	807	750	739	738	692	744	787	735	749	736	732	746	752	736	766	749	801	789	715	745	789	767	774	737	757	762	800	765	737	741	765	750	779	754	779	751	776	752	831	741	725	763	749	734	787	713	749	740	780	705	741	776	726	777	731	756	724	740	753	721	746	723	779	750	758	736	787	714	723	775	764	799	736	730	756	756	763	720	776	760	740	744	732	766	711	715	786	795	764	726	754	751	737	765	779	752	745	749	765	734	764	692	727	749	823	760	730	773	787	759	770	708	754	709	747	724	727	766	746	750	710	731	735	791	753	721	745	740	771	744	759	791	801	773	772	786	753	723	736	730	742	779	777	776	737	784	773	749	775	737	727	799	751	793	728	722	791	762	744	795	778	727	746	720	825	740	752	712	731	737	767	760	767	766	748	754	781	773	759	767	724	765	756	758	800	708	770	753	732	752	798	752	772	779	751	760	728	739	740	758	796	735	699	736	750	769	734	756	767	781	772	712	778	747	801	754	749	787	738	749	731	725	798	741	702	787	698	752	740	742	735	755	804	745	738	737	773	735	796	759	762	719	761	717	775	738	771	761	729	709	776	738	753	756	716	802	772	743	759	740	702	768	807	756	772	745	762	747	731	740	772	736	767	807	761	750	735	808	707	715	752	708	786	745	747	796	723	759	791	784	753	741	743	779	692	779	720	767	744	748	703	763	754	760	712	781	749	741	761	685	804	730	729	710	747	773	838	765	725	761	757	790	757	753	750	771	760	720	746	760	787	738	742	726	735	748	759	736	758	704	777	779	709	762	749	748	769	718	782	790	700	783	761	754	735	739	680	803	781	736	756	763	777	763	732	763	766	721	796	791	739	715	761	755	727	747	713	725	766	702	775	740	772	707	747	733	739	764	749	785	747	692	738	766	811	758	720	777	739	714	765	817	732	794	763	743	716	758	699	736	747	785	782	762	704	787	763	756	821	743	777	760	759	761	713	802	726	752	708	715	743	732	727	770	702	717	704	715	744	779	725	785	767	747	783	764	745	744	742	757	748	754	754	742	752	752	721	735	732	757	735	720	688	739	762	786	765	679	751	795	783	790	790	738	767	764	780	756	765	770	767	729	765	785	777	758	768	749	758	801	750	738	736	743	774	776	731	762	702	757	755	762	776	717	777	769	802	757	791	764	705	717	731	751	724	710	760	812	743	725	737	723	716	764	731	726	793	749	749	757	695	768	736	780	701	751	755	769	754	707	726	743	749	759	719	723	705	766	748	740	750	728	819	769	766	780	705	753	810	741	771	741	757	736	749	736	757	750	741	741	759	749	765	790	810	739	743	761	797	748	728	718	689	715	653	716	785	752	733	768	755	767	749	822	724	727	742	737	698	720	744	752	737	774	729	715	768	743	757	760	765	747	765	751	746	734	737	706	792	762	781	702	704	747	780	735	706	764	745	769	773	770	781	772	769	746	794	736	761	764	745	776	745	756	784	754	723	804	817	753	758	772	774	682	750	721	759	746	756	788	733	751	783	771	765	748	711	753	729	721	706	709	755	725	752	715	759	746	767	741	747	706	722	768	762	742	721	735	766	756	740	768	747	767	748	750	751	722	747	668	692	741	747	716	756	753	697	747	754	693	751	759	773	725	702	736	739	761	760	741	727	723	744	778	755	699	763	791	737	768	742	791	780	814	754	760	738	726	727	771	752	760	750	747	729	776	774	753	753	789	803	731	727	753	796	752	765	726	750	827	763	755	786	802	723	752	751	782	755	737	734	725	782	752	775	748	805	731	738	799	707	775	756	733	790	714	726	767	738	754	758	789	731	786	770	740	727	776	728	717	770	769	783	740	779	728	757	766	761	745	759	749	771	755	710	701	747	745	729	787	751	716	751	751	762	779	729	754	763	744	722	746	733	745	742	758	723	745	750	781	742	755	762	772	761	717	779	750	780	766	787	737	758	761	733	740	773	743	774	726	707	731	756	769	719	739	760	764	722	747	774	738	745	697	773	765	782	774	745	760	781	763	765	726	721	771	740	739	771	754	737	752	761	768	739	764	710	743	744	773	699	718	718	753	718	702	718	739	732	711	692	772	729	725	740	771	803	741	711	722	731	738	742	791	777	744	733	723	779	732	699	736	756	738	734	765	769	729	759	731	766	718	784	794	774	749	791	761	768	767	745	725	798	783	759	733	752	731	753	742	761	740	791	759	755	769	785	715	713	788	791	752	703	770	745	739	741	721	725	791	744	791	733	750	808	742	705	784	729	737	741	749	793	715	720	748	733	738	699	723	737	747	715	815	760	698	718	806	774	751	793	753	776	785	734	762	729	747	747	709	708	739	735	753	753	748	701	723	737	766	789	706	735	739	788	711	758	776	798	782	799	809	722	735	743	745	762	721	738	735	727	741	724	752	738	704	727	749	726	724	679	756	740	760	733	754	738	742	778	769	803	735	706	725	717	761	786	713	784	739	791	724	745	719	747	752	702	757	759	774	806	809	748	769	712	751	813	759	767	772	736	718	814	808	754	724	752	718	748	751	741	732	742	702	769	779	754	756	775	768	744	736	759	718	715	733	727	730	733	760	758	706	784	809	726	744	742	784	785	773	732	741	754	743	733	712	738	741	719	747	724	678	706	785	764	800	771	758	764	751	707	782	740	751	748	734	714	746	750	744	744	771	743	711	726	827	761	747	776	744	743	706	767	753	738	746	779	724	689	766	725	731	781	780	762	748	764	768	759	754	753	768	723	788	784	741	726	719	726	763	679	737	772	753	755	747	754	768	740	725	771	781	742	719	749	770	720	736	730	795	733	789	724	765	744	772	776	727	763	697	808	751	740	745	733	769	776	705	752	693	739	765	746	733	791	707	721	744	729	739	749	768	715	759	761	777	753	787	743	760	782	723	785	765	767	731	778	754	780	695	758	735	765	739	729	744	697	751	801	741	717	756	773	788	747	752	754	752	739	755	760	763	780	756	741	796	732	708	765	749	749	717	745	707	734	729	775	770	760	761	759	746	698	762	772	806	754	779	723	738	760	770	749	713	747	739	722	739	804	709	753	756	721	705	781	778	780	762	756	715	710	748	758	750	735	743	715	782	786	786	770	835	750	750	728	767	761	730	793	708	721	737	812	779	691	733	769	717	731	758	749	810	758	809	781	806	732	729	727	750	741	749	765	737	720	737	730	742	743	730	766	787	712	793	759	779	760	698	771	749	701	759	775	762	722	741	737	741	740	736	725	736	761	811	779	720	707	793	797	750	755	800	772	772	758	751	774	761	713	768	761	770	719	751	752	770	783	727	731	762	740	681	731	752	768	794	746	757	763	757	748	747	709	742	744	744	742	792	760	744	730	746	761	752	761	765	750	765	737	767	758	762	743	723	764	717	804	765	764	690	724	743	715	754	722	759	778	715	766	739	726	746	763
23907	20966	24293	27813	20966	20972	12806	561	347	291	295	253	302	269	284	238	275	217	243	230	220	225	238	221	248	259	250	242	220	251	243	250	206	239	235	211	201	211	224	217	197	212	227	235	200	235	233	237	236	220	223	250	222	220	201	217	214	232	215	204	220	230	204	206	219	217	246	228	204	219	220	197	231	232	216	238	215	205	212	215	193	191	218	232	206	209	242	223	226	219	196	202	190	208	232	217	236	244	219	243	201	231	218	228	231	232	222	222	221	196	206	205	222	197	220	212	222	235	231	234	201	216	214	227	211	213	207	205	204	220	209	206	213	211	209	233	250	211	217	209	209	220	194	225	217	235	222	207	182	205	220	185	224	255	201	198	214	235	206	228	236	211	216	217	209	225	239	212	226	178	215	229	195	213	246	239	213	224	239	240	218	212	225	232	233	211	200	203	239	176	195	220	240	217	224	226	190	185	221	196	213	218	258	211	241	256	224	200	246	205	225	210	206	231	212	200	221	206	212	228	200	215	230	228	226	223	225	216	202	202	225	242	201	227	209	205	192	212	226	235	224	265	244	217	209	206	231	216	196	224	207	210	239	231	212	240	219	196	240	191	237	205	212	225	265	237	214	203	196	211	216	233	199	208	194	247	226	192	215	204	210	232	201	222	200	204	230	244	218	217	245	237	209	231	203	216	235	218	200	230	188	220	209	224	245	214	203	222	240	217	218	237	202	220	226	226	220	205	228	196	226	201	204	213	178	221	212	197	223	205	239	226	208	227	214	245	213	207	235	232	189	204	231	214	209	205	225	241	220	218	217	228	207	241	236	220	192	190	257	211	206	197	224	231	215	232	223	205	230	200	198	209	227	193	216	214	220	213	217	223	224	212	228	220	235	216	236	217	226	203	207	223	227	243	230	194	211	236	200	211	202	213	233	211	209	219	210	207	217	229	206	220	193	221	205	206	245	195	226	205	210	206	221	189	218	196	235	204	213	208	211	228	212	200	213	231	236	242	204	208	199	214	201	238	233	198	222	206	233	249	182	207	245	227	211	208	236	215	225	202	205	189	233	202	223	219	217	233	241	231	220	247	197	221	202	234	187	204	183	220	242	218	219	203	233	203	199	207	217	225	222	237	216	214	222	190	208	193	213	238	215	203	224	240	213	217	224	240	212	226	215	223	204	220	224	205	238	201	237	215	212	223	208	198	217	226	240	204	219	223	231	190	217	213	209	224	236	242	229	250	218	226	229	253	194	232	216	210	196	192	233	230	216	218	210	202	205	247	230	206	207	241	214	221	235	194	199	218	219	213	214	210	225	225	227	203	181	201	212	231	238	233	229	209	223	217	202	185	238	222	221	210	202	216	222	214	223	210	230	223	211	208	218	223	231	239	212	221	224	201	208	206	208	236	200	232	212	243	212	199	214	225	195	190	203	234	199	217	227	225	227	185	204	197	232	192	241	193	234	220	237	215	259	201	185	245	205	209	208	226	209	228	203	216	213	256	210	216	237	198	203	213	207	207	207	213	245	225	257	220	198	246	202	224	222	191	193	219	209	236	251	236	213	195	221	254	233	195	185	255	204	219	228	214	240	202	247	210	216	240	201	203	222	233	213	202	214	187	217	231	231	219	238	247	226	259	218	219	197	235	224	199	188	213	220	220	222	209	213	232	222	242	194	184	205	205	221	235	217	190	218	228	235	233	199	220	203	236	207	205	235	233	214	217	214	205	213	225	223	210	180	216	197	235	242	227	223	216	216	244	237	221	235	222	213	201	199	204	212	245	221	217	193	201	235	212	211	214	227	216	235	238	219	216	198	204	247	202	227	223	212	196	224	198	199	213	214	229	207	224	246	235	220	223	209	186	221	219	217	220	240	217	224	233	211	217	226	216	195	238	222	213	217	227	214	206	214	232	241	208	208	199	222	216	215	233	227	235	192	227	224	222	220	208	212	176	205	220	213	195	218	212	221	233	231	207	230	247	218	198	231	228	214	227	205	187	209	204	202	210	236	235	213	227	214	225	205	224	217	229	241	185	207	208	216	228	209	219	224	231	222	224	196	216	204	219	233	189	208	228	226	198	222	195	235	233	215	212	219	181	194	210	185	227	206	190	218	209	222	233	211	204	225	214	203	200	246	194	249	227	234	205	241	234	211	221	200	207	208	221	213	217	206	203	205	206	214	215	201	193	221	217	221	201	205	209	218	218	203	232	218	234	210	213	180	192	227	215	225	228	211	236	166	214	219	232	224	236	213	219	225	221	245	213	205	224	186	212	213	213	233	205	208	240	241	233	207	220	235	222	228	203	206	224	225	210	211	207	230	204	219	201	226	213	242	211	226	233	245	230	205	210	228	210	217	226	209	232	230	242	210	220	214	240	215	221	240	183	238	213	222	217	215	214	204	252	225	192	213	226	250	218	212	222	213	241	202	225	200	216	227	228	216	228	210	222	228	203	219	213	221	238	247	209	191	232	227	225	220	226	207	222	231	224	200	229	220	255	179	208	180	213	226	227	215	235	222	221	219	197	227	216	205	248	223	218	240	236	202	218	218	225	194	240	217	214	246	224	233	223	209	181	224	227	239	227	212	222	220	215	218	219	203	227	222	206	232	239	253	216	224	221	233	216	201	213	196	221	203	224	228	214	229	228	221	219	218	209	238	229	231	206	230	217	208	236	223	215	193	192	213	241	214	193	214	209	206	212	230	211	230	223	197	220	215	221	208	226	208	217	204	210	256	206	211	211	189	221	219	224	219	225	223	236	212	217	230	243	210	203	231	225	209	202	239	225	187	265	236	225	214	229	228	222	181	175	205	226	197	239	220	191	222	224	226	219	225	222	224	193	236	215	195	242	224	224	233	224	197	240	220	229	213	206	194	237	214	224	201	221	223	190	192	232	245	218	230	217	229	222	203	210	203	193	194	214	219	236	228	216	200	238	225	235	233	218	176	179	186	199	216	201	221	197	185	202	223	221	203	200	203	213	215	211	190	238	225	211	219	203	213	224	238	213	208	227	235	217	192	219	225	205	194	206	243	215	197	219	212	236	223	221	229	225	210	208	209	237	233	215	212	210	189	206	201	208	205	231	226	229	242	193	217	192	212	215	217	191	220	189	220	224	216	226	206	228	231	234	218	247	208	231	206	212	214	232	230	229	195	231	221	223	213	218	242	199	200	217	202	219	223	217	194	218	217	219	204	224	219	240	230	201	205	215	230	236	228	221	217	200	212	213	238	231	222	232	231	205	227	242	222	219	210	219	212	197	200	202	250	209	228	191	207	217	231	204	241	225	226	221	207	225	213	205	218	210	186	209	194	189	206	243	209	221	202	226	257	213	228	207	209	210	222	220	204	194	207	222	198	218	207	219	213	222	232	234	219	212	240	201	204	231	210	192	213	223	213	188	187	195	226	218	201	192	235	214	229	205	208	231	222	220	233	232	218	180	222	228	229	226	216	199	238	218	200	213	201	266	220	196	193	223	207	206	196	209
4278	5097	1700	967	726	666	543	566	566	555	561	566	579	517	544	553	493	554	524	508	540	529	511	559	501	577	487	554	506	543	543	511	518	525	513	510	534	506	560	531	536	525	503	511	513	508	503	544	542	528	490	519	484	527	520	497	465	518	535	513	595	539	500	495	536	498	528	549	508	514	535	485	526	505	528	518	537	507	509	488	523	552	545	463	565	534	517	508	479	539	515	503	493	506	513	513	502	524	559	510	484	548	525	505	526	488	530	484	518	496	517	484	503	488	529	547	521	512	481	518	526	543	501	516	534	492	479	545	479	518	520	566	543	556	507	541	524	543	521	543	502	526	531	539	507	557	540	511	550	575	549	530	482	545	544	514	558	548	500	512	527	511	518	496	506	524	533	500	502	520	526	528	488	531	558	521	513	488	527	519	485	543	534	521	475	501	504	503	506	501	517	494	536	523	494	522	544	484	509	495	558	543	502	536	540	515	576	515	460	500	512	519	528	527	511	516	514	482	533	502	518	554	531	560	491	475	556	513	513	508	488	525	539	491	526	511	511	496	468	544	542	532	522	517	517	487	550	540	517	487	501	538	529	494	515	549	535	492	529	516	479	520	515	536	510	526	491	541	529	532	550	482	563	534	536	528	543	538	554	505	529	503	539	541	525	539	534	532	507	541	517	550	490	498	522	505	536	558	468	528	539	508	548	514	530	497	504	484	499	531	499	529	530	524	529	498	537	524	495	513	550	518	534	510	525	528	502	554	505	518	525	519	519	516	539	480	523	498	546	521	537	487	496	523	501	488	517	511	555	511	495	481	513	501	499	523	481	543	529	508	519	552	502	485	492	524	517	522	529	473	520	546	529	506	552	500	498	493	535	524	533	509	532	534	494	524	510	517	499	516	537	542	519	568	540	526	481	482	530	553	530	514	549	500	495	548	497	541	493	504	531	510	565	506	515	501	513	509	503	529	532	472	557	530	513	524	548	524	511	551	532	489	503	534	481	570	516	545	488	500	501	515	490	512	514	488	534	475	499	479	516	495	520	487	498	546	534	538	501	532	509	507	521	527	527	536	515	487	484	489	548	530	509	547	525	470	503	518	494	536	524	524	566	478	526	522	513	533	487	530	541	506	496	542	535	546	523	499	509	517	541	539	514	478	545	506	513	555	501	534	554	512	507	488	515	528	537	489	513	481	552	528	521	511	523	514	499	522	515	516	519	518	529	485	508	488	532	536	483	539	439	549	558	531	489	520	527	514	517	506	492	549	508	497	507	520	528	532	516	488	503	507	530	501	488	555	532	535	507	518	498	446	508	499	511	537	500	519	540	545	513	511	523	533	521	509	549	528	509	505	508	545	489	541	465	569	539	534	517	518	545	496	522	537	480	496	521	508	539	561	503	515	511	514	546	562	479	474	531	504	494	462	502	509	510	512	495	547	464	538	509	516	555	499	519	514	522	551	510	494	548	593	517	495	507	529	529	545	554	532	461	489	497	505	519	528	550	492	549	505	505	510	502	507	511	559	519	496	535	516	517	507	504	512	506	544	511	511	503	512	512	514	506	529	476	502	562	488	542	514	524	523	501	528	509	583	500	549	490	552	574	534	501	496	563	508	498	529	490	518	499	515	521	498	495	573	517	536	497	483	524	558	491	487	545	534	503	513	505	504	510	543	552	503	572	519	546	539	555	536	485	555	537	495	505	542	527	495	494	510	563	528	457	535	484	512	511	540	501	543	507	518	503	506	540	542	549	488	534	512	487	489	496	537	499	556	532	501	549	508	498	531	553	513	521	539	498	529	527	529	516	562	500	481	517	525	520	550	525	513	526	455	497	479	536	481	487	483	510	528	520	524	507	547	508	515	528	564	539	518	541	528	503	527	483	481	504	536	545	523	518	532	507	519	526	530	543	498	555	514	487	534	514	532	486	520	508	508	518	530	514	494	539	526	530	534	508	521	550	546	565	524	487	518	513	527	555	508	523	481	535	544	501	510	507	488	519	503	479	538	524	508	532	497	521	526	515	496	498	543	534	470	516	553	539	478	478	521	528	529	534	586	524	514	480	555	494	484	545	512	560	480	525	533	522	529	522	532	560	509	515	491	536	522	503	509	532	515	503	513	558	556	502	488	482	517	507	534	502	545	520	508	537	504	477	532	534	522	516	565	491	525	515	519	484	530	524	499	513	509	510	485	546	536	572	548	496	565	527	519	548	495	503	498	544	524	514	499	494	498	551	552	518	476	489	543	498	496	542	503	522	539	546	562	538	497	549	493	461	508	547	548	531	519	525	512	514	499	521	544	531	503	486	491	523	500	550	524	495	501	520	498	522	507	527	530	524	516	558	483	511	451	487	532	525	522	529	499	514	527	552	473	489	536	527	509	508	506	542	507	522	515	513	511	488	530	484	549	531	510	571	492	495	505	517	523	501	492	525	514	513	575	527	520	489	530	528	536	473	499	488	521	551	563	509	537	541	502	517	539	514	538	514	523	491	482	515	500	554	534	511	520	524	526	485	514	499	507	520	544	545	548	498	481	547	525	503	518	506	509	494	539	483	521	516	507	542	523	539	523	512	520	507	533	529	494	534	551	499	517	518	492	537	506	538	495	541	531	577	528	524	475	520	497	522	509	526	529	516	511	469	544	498	530	499	547	506	549	520	505	516	551	517	550	501	537	526	511	560	510	521	494	505	539	502	509	501	507	498	492	469	524	545	508	532	535	528	567	532	509	492	481	526	501	479	521	548	531	533	506	482	481	545	480	535	568	481	486	496	553	536	521	513	469	521	535	548	531	499	553	507	579	518	524	491	531	515	498	505	545	514	562	524	517	526	511	497	498	511	531	466	519	486	514	490	550	532	513	547	528	533	550	543	510	539	532	501	512	532	507	500	498	530	533	521	505	476	495	497	504	544	498	535	538	521	506	516	527	533	512	471	531	495	530	559	522	476	498	530	522	554	541	539	550	492	541	518	516	509	518	509	569	492	530	542	519	520	518	538	544	488	496	518	522	515	566	533	520	519	511	488	537	549	542	524	535	517	545	475	535	512	522	514	509	512	516	519	554	482	504	509	493	491	483	479	506	466	489	511	502	534	514	522	547	533	527	509	504	520	480	517	510	530	571	546	524	527	546	512	519	516	497	505	518	548	517	526	553	521	498	535	534	547	529	524	504	540	502	512	497	477	493	484	528	507	525	495	536	489	479	480	472	511	561	469	481	548	500	513	527	517	538	532	510	514	528	520	504	543	490	545	527	500	487	524	518	463	478	508	524	536	538	524	514	530	497	504	533	553	488	518	523	483	489	486	516	547	500	539	493	542	535	526	505	513	511	495	524	502	531	492	510	526	484	509	517	501	509	533	551	495	535	502	532	519	497	521	504	528	532	530	535	501	524	523	499	543	512	519	489	504	526	488	500	537	513	570	514	537	534	479	540	547	514	519	491	507	524	515	468	499	540	567	497	492	533	536	531	499	515	551	490	560	476	575	515
31970	19342	6428	411	281	227	242	214	214	219	231	185	212	204	189	235	244	199	225	236	195	218	210	230	198	208	205	222	240	232	231	218	225	217	235	235	186	215	241	205	218	229	210	210	223	227	215	232	236	245	228	218	221	194	209	220	219	199	227	204	203	231	207	206	204	214	216	169	226	197	212	206	191	225	213	214	203	219	190	233	224	237	213	214	219	223	205	231	236	218	221	217	213	199	197	210	206	228	237	193	218	201	213	237	234	225	245	235	218	241	212	220	228	204	213	198	228	226	210	217	204	207	225	240	199	216	211	197	231	192	208	254	229	203	215	208	241	222	222	215	222	217	238	206	227	234	219	245	223	184	185	231	235	217	233	214	210	227	228	245	244	231	193	221	218	213	219	210	193	211	224	219	212	204	241	225	226	231	229	205	225	216	224	198	215	216	199	205	233	210	205	203	224	204	247	190	195	232	210	222	211	237	216	226	233	217	196	217	217	201	243	221	222	272	220	221	199	232	216	232	208	180	242	210	170	221	228	222	224	238	202	228	226	201	226	235	208	205	220	215	194	214	213	246	215	216	212	230	202	203	201	227	214	234	218	243	228	221	196	207	237	232	203	209	205	203	232	222	219	201	224	230	230	220	199	181	208	199	232	240	202	185	217	198	217	229	210	210	233	227	213	204	231	204	232	238	194	212	176	208	205	203	226	245	184	222	198	200	232	214	252	208	200	207	220	218	219	195	221	208	214	235	218	211	193	219	241	230	218	216	219	215	225	225	223	235	220	237	231	208	205	210	227	199	227	215	226	215	220	214	224	215	220	205	229	211	220	205	207	209	226	239	191	242	211	192	203	222	216	221	236	232	219	231	206	207	197	219	235	224	221	215	252	208	198	239	217	211	226	232	215	235	220	217	234	219	210	227	230	212	228	217	209	238	204	211	232	211	229	218	206	230	216	211	209	212	234	194	241	205	223	207	200	223	222	208	201	224	216	229	207	222	230	234	190	215	210	218	235	215	244	224	225	204	217	222	223	201	191	211	208	226	204	206	245	214	234	207	214	204	211	226	209	217	219	231	222	224	205	235	233	222	220	216	245	178	208	221	213	234	225	214	210	224	226	217	199	205	204	201	223	231	207	189	239	223	202	205	244	241	227	221	205	241	194	214	212	213	205	206	200	210	214	196	196	205	207	211	216	219	231	230	223	219	237	225	204	210	201	216	206	241	230	227	206	215	214	209	227	218	233	218	236	208	224	189	220	209	227	239	227	214	242	201	231	221	232	217	237	239	231	218	211	198	209	234	223	209	217	214	226	206	197	236	232	212	229	225	241	220	208	216	214	204	225	172	235	228	199	237	208	202	218	198	235	236	225	247	206	203	205	214	249	222	198	188	184	190	222	223	207	226	225	197	214	205	234	204	219	213	210	233	229	215	238	230	198	203	214	204	241	236	218	197	220	215	221	238	238	211	211	243	202	222	197	201	211	222	195	198	227	218	231	215	219	226	235	209	222	226	232	201	224	230	210	203	200	188	218	191	203	212	201	182	230	224	231	214	191	189	190	225	235	220	197	256	207	227	233	172	200	192	240	204	210	204	220	212	190	217	221	215	206	221	232	209	224	190	229	226	203	244	180	212	222	216	206	215	209	229	205	223	208	193	245	229	207	243	233	242	232	219	200	203	222	209	235	199	221	199	229	232	243	221	218	194	216	214	220	203	222	214	197	233	247	182	237	246	211	243	218	223	234	208	211	233	214	219	208	221	197	198	217	211	231	232	206	183	218	223	215	216	214	217	195	223	211	215	217	206	219	229	220	189	203	207	201	203	211	200	220	191	233	230	238	214	193	224	224	217	199	219	223	218	220	202	200	203	210	200	196	228	193	186	217	229	214	212	195	241	216	203	190	208	237	220	259	204	223	209	240	220	236	211	216	244	196	204	216	228	223	202	212	242	204	224	190	207	203	262	219	208	217	198	187	216	200	216	234	192	200	223	215	201	229	216	240	229	210	207	211	239	232	221	208	227	222	192	219	222	210	229	220	239	210	187	233	244	205	241	211	227	222	232	229	206	222	234	216	234	248	219	231	201	230	211	206	220	225	215	235	226	218	233	212	198	218	215	222	210	215	225	218	198	222	200	220	211	203	192	217	244	194	195	213	191	220	228	195	213	202	228	212	218	194	226	228	235	213	200	228	226	216	211	212	215	193	214	208	230	224	212	196	249	218	228	239	214	235	239	222	243	259	217	230	259	213	222	211	207	249	224	205	201	220	210	219	220	216	201	200	182	218	220	221	210	237	229	249	221	215	225	241	199	213	222	211	206	233	245	198	244	189	220	216	198	226	223	200	215	222	230	198	191	194	195	219	231	233	218	219	201	197	229	221	262	220	226	220	223	219	193	216	232	186	225	222	220	227	227	197	202	214	213	212	203	210	190	208	208	220	214	211	238	177	206	220	209	219	251	192	227	216	234	220	188	213	213	209	220	212	202	213	194	228	188	206	218	234	240	211	248	221	194	207	193	215	235	220	223	204	211	226	228	207	235	238	241	205	220	192	194	222	244	231	216	206	205	205	238	221	213	224	216	196	214	219	204	211	206	200	212	230	216	213	187	214	208	239	217	218	219	204	221	213	191	233	197	220	239	240	220	218	227	211	201	225	226	221	224	232	206	225	179	235	206	210	224	199	210	181	203	181	208	212	209	224	211	215	212	206	240	221	202	227	239	213	216	211	217	195	218	204	211	231	242	203	200	197	239	229	176	208	232	221	174	225	196	236	231	208	190	219	206	220	212	213	222	180	229	204	204	246	207	219	204	210	237	230	233	198	226	212	224	212	232	189	239	205	200	234	222	232	222	214	239	204	237	231	227	202	220	184	218	240	200	202	245	227	234	214	235	197	208	228	205	226	228	206	208	217	226	233	207	212	208	227	230	226	230	203	236	235	226	219	203	209	214	219	223	221	229	223	236	223	242	224	204	214	200	206	245	209	229	216	194	233	208	208	224	239	229	237	227	220	254	190	240	220	236	215	234	214	202	228	217	227	223	191	238	218	221	217	217	238	251	204	207	181	186	219	228	231	244	221	210	240	221	198	211	224	237	212	217	184	228	234	214	218	236	218	210	203	234	222	180	198	204	232	232	198	204	196	225	195	200	230	198	214	241	212	233	210	215	214	233	222	223	212	258	224	212	244	228	195	230	200	212	236	195	233	186	227	216	220	191	206	228	208	234	227	188	209	224	205	219	198	233	214	222	225	206	267	240	201	215	236	233	214	220	215	202	201	244	236	222	207	211	219	250	225	216	243	247	210	211	203	204	208	227	192	250	215	230	218	208	214	230	188	221	239	234	239	228	234	227	215	235	236	220	242	212	213	225	234	241	234	238	216	226	226	218	227	212	186	204	217	220	215	227	227	202	232	224	187	227	224	192	230	208	238	222	202	215	217	224	234	215	210	230	230	237	222	217	237	210	216	197	223	178	202	221	219	240	213	191
5887	1338	688	607	578	565	587	642	597	567	582	578	571	607	553	572	600	549	605	568	572	554	598	581	563	609	554	564	534	580	587	571	581	608	565	602	541	531	591	558	574	557	548	570	586	555	550	593	577	589	534	543	587	567	573	549	554	602	609	584	570	565	593	535	588	582	554	566	583	566	601	523	558	595	550	567	552	554	543	571	559	557	606	530	567	557	558	603	617	542	552	608	548	541	606	541	558	529	572	611	610	581	567	562	573	544	575	561	544	571	584	570	554	578	560	570	589	556	584	586	569	535	607	538	541	558	595	564	610	533	590	589	558	552	550	571	548	621	587	614	541	533	586	602	571	575	572	562	549	577	564	526	570	574	562	569	535	610	591	536	590	578	566	558	547	599	573	575	565	572	578	598	569	556	586	602	566	575	547	626	532	566	598	562	565	568	589	570	555	591	556	566	560	579	589	539	546	534	572	528	573	567	552	603	539	590	573	590	585	566	562	549	571	565	548	572	580	580	532	573	597	577	563	565	567	599	587	535	558	569	590	564	545	545	597	536	569	570	595	529	571	577	569	603	602	584	592	591	569	567	609	581	564	549	549	555	541	558	553	556	597	603	550	561	583	578	605	609	559	586	568	474	538	595	552	579	543	582	556	591	565	581	560	558	543	582	553	548	572	597	549	537	521	596	572	581	560	584	533	598	567	580	573	595	557	611	577	556	557	605	579	602	546	558	570	567	571	583	553	589	581	594	569	611	575	598	545	587	578	605	569	554	565	558	560	591	566	609	552	610	560	610	576	585	557	567	600	567	594	609	588	547	535	579	561	607	558	549	571	568	571	573	575	561	577	563	573	595	569	599	556	595	559	584	563	599	553	543	580	570	575	571	544	570	567	593	553	572	574	598	574	557	631	583	554	587	599	546	560	581	537	580	564	547	542	554	596	548	583	556	555	588	593	583	582	567	598	545	544	537	562	610	600	545	558	549	577	585	532	570	619	547	545	599	546	593	571	567	544	583	536	603	578	555	544	585	591	592	566	520	566	554	568	549	557	576	585	595	567	537	584	554	525	567	620	597	591	536	542	583	578	545	575	577	601	585	613	622	522	571	571	585	553	574	581	564	565	536	616	582	552	596	531	557	555	628	577	626	608	572	549	584	552	590	609	568	561	605	540	571	568	579	573	542	554	564	575	593	608	578	521	576	571	586	560	566	577	611	588	568	578	588	589	548	585	526	587	595	519	584	536	579	557	557	568	564	562	577	549	525	627	583	589	562	568	568	576	572	585	593	564	578	559	538	580	569	595	585	619	584	590	598	585	615	569	600	588	553	576	578	597	535	570	601	591	572	627	549	565	602	550	575	591	569	584	557	566	588	564	564	577	568	570	527	589	615	544	511	571	504	590	601	546	577	553	570	570	562	586	553	522	600	607	594	567	583	558	542	624	607	602	590	570	598	559	569	572	582	568	564	540	545	576	528	591	604	562	568	617	613	621	575	578	586	593	565	599	572	632	590	578	576	600	583	560	549	594	601	554	552	553	580	568	607	551	611	596	633	571	571	587	563	594	596	608	621	560	582	549	577	549	592	540	624	557	569	582	550	546	549	603	579	577	594	573	588	586	577	581	590	608	571	550	604	562	607	591	601	550	518	570	602	537	540	607	561	557	574	570	564	566	577	565	548	580	570	579	562	559	577	563	594	543	569	566	554	563	527	565	552	588	575	595	558	580	572	552	550	597	586	534	589	597	547	615	622	553	558	557	586	590	521	539	554	549	584	587	577	571	605	562	589	556	601	571	620	568	538	576	556	623	581	592	613	541	560	571	581	550	609	587	566	579	542	586	542	551	551	558	583	554	557	571	572	614	625	583	602	585	584	556	605	614	538	577	588	585	538	560	560	580	592	549	561	576	576	557	581	616	553	591	585	587	579	568	586	591	624	516	537	518	529	601	564	569	560	577	585	579	551	606	588	570	597	586	574	542	631	588	555	584	570	594	564	583	564	536	584	523	584	519	618	597	576	594	572	584	564	596	590	500	600	571	603	570	560	556	522	561	553	568	567	567	603	590	567	523	591	585	604	566	546	590	564	574	560	562	566	604	604	556	548	549	618	598	531	578	566	539	563	562	576	533	588	598	580	587	600	574	577	563	596	567	606	575	537	570	567	535	564	581	603	570	564	593	586	610	581	534	555	572	590	565	565	572	586	603	547	605	535	574	558	593	561	609	547	577	540	580	597	615	571	546	609	565	577	555	561	569	598	566	564	552	560	581	556	577	579	601	589	538	551	562	563	563	608	582	575	610	599	572	575	553	604	573	576	624	606	547	558	606	593	551	585	592	535	583	623	560	559	539	602	541	567	589	588	621	566	614	558	540	573	580	550	544	613	538	578	562	572	556	561	559	544	540	591	582	559	558	563	561	552	554	538	598	530	577	632	544	589	553	588	595	597	579	581	604	581	539	598	577	604	624	548	557	643	566	551	537	565	539	518	559	623	535	583	546	565	573	586	549	589	564	585	535	583	572	565	606	599	535	580	510	573	560	559	550	630	522	570	571	574	563	590	547	584	624	542	629	534	571	573	580	569	541	584	530	600	556	564	545	562	597	561	601	590	522	584	557	607	552	595	567	597	563	560	597	564	589	554	568	623	596	567	561	589	550	565	569	574	568	589	567	558	598	563	557	564	600	570	604	577	556	562	584	563	609	535	554	574	569	581	599	576	569	584	586	561	534	568	561	564	574	530	543	533	577	535	572	570	546	553	607	569	597	590	566	569	535	610	548	580	595	574	584	588	582	575	598	533	585	602	565	582	573	563	605	584	570	605	573	561	551	590	593	577	587	598	581	604	553	595	596	583	614	579	578	579	561	543	570	532	563	566	551	628	553	573	579	618	544	600	605	535	587	553	569	584	587	560	537	567	566	563	582	545	549	604	554	602	575	553	562	507	622	562	578	573	569	570	573	582	547	574	617	558	568	559	559	555	562	590	564	606	545	549	590	576	559	600	563	585	503	646	618	537	566	570	603	559	584	539	558	567	593	607	541	580	581	601	614	580	579	563	572	547	531	576	566	587	575	599	602	546	583	543	547	564	587	577	585	566	604	595	596	539	543	557	589	558	547	557	582	523	547	546	588	591	573	584	539	533	598	547	558	556	594	610	580	585	566	578	561	590	560	568	564	529	588	568	568	583	630	548	584	538	580	607	608	559	624	563	579	567	569	576	567	595	584	577	565	586	540	599	556	591	538	560	542	585	618	545	614	587	567	564	554	569	567	568	546	600	596	571	539	601	594	581	565	552	597	531	563	571	554	544	558	572	584	540	537	563	592	554	521	565	578	579	551	592	587	556	592	571	594	560	575	589	585	558	550	560	542	598	559	526	553	553	543	588	601	541	547	569	543	570	568	567	559	596	583	539	570	579	556	584	611	537	601	562	539	570	605	599	595	589	585	556	564	547	529	551	588	586	571	534	593	550	531	550	522	570	589	585	622	581
24661	20994	23890	28263	20987	14099	532	442	396	376	348	357	333	351	347	327	310	333	338	300	331	297	317	311	306	340	326	325	275	329	305	334	337	334	298	318	315	337	283	319	329	305	320	291	289	272	310	329	320	310	303	310	323	306	294	287	329	314	311	322	306	316	312	329	326	313	310	312	300	315	364	331	327	298	324	297	320	286	319	295	304	286	318	319	295	293	329	287	295	330	304	343	305	306	289	308	326	310	324	294	313	330	330	303	309	317	307	290	330	345	327	290	331	313	326	299	310	301	329	326	313	324	328	320	329	313	296	326	316	304	306	294	358	326	329	326	332	264	339	317	309	317	305	289	316	313	319	304	338	316	325	334	282	315	286	310	335	306	309	331	291	307	295	295	328	287	332	277	303	340	284	303	302	304	290	326	309	281	287	318	299	305	332	312	310	314	318	319	295	311	308	343	302	324	278	310	295	322	282	328	356	313	310	342	334	352	315	314	292	298	327	335	309	295	306	290	298	312	307	300	273	299	338	313	311	313	319	329	290	286	327	320	311	330	340	346	319	329	334	345	293	337	314	351	331	305	302	295	303	293	284	306	314	337	333	326	292	332	324	314	312	293	290	306	324	351	317	291	319	330	339	331	325	317	314	303	290	289	316	297	352	283	297	327	326	311	296	329	314	320	300	313	324	280	306	314	334	317	307	307	307	300	321	298	348	340	298	318	292	275	301	277	337	331	289	288	312	309	294	287	278	294	341	300	274	320	309	309	303	290	310	302	329	276	299	292	315	292	319	332	316	289	306	303	326	329	306	302	326	303	337	300	316	330	287	339	297	287	317	298	318	312	311	285	346	323	308	306	280	299	290	294	299	295	339	299	311	287	298	335	338	294	320	290	336	324	288	314	309	329	298	295	301	301	307	331	307	325	315	301	309	305	305	305	332	286	327	297	326	346	322	292	350	302	309	305	305	288	265	316	300	299	329	335	325	316	332	324	281	295	320	331	289	322	294	275	335	302	297	311	311	318	327	296	339	290	316	283	294	348	339	316	327	326	331	287	284	300	325	330	294	301	292	305	311	340	346	304	329	306	314	314	326	264	299	288	306	320	309	332	306	332	282	279	314	301	316	297	285	304	310	301	306	323	275	310	284	323	306	341	327	296	324	285	289	315	293	268	309	281	323	314	302	309	304	275	321	302	344	310	295	292	294	297	305	315	333	346	327	342	340	318	287	316	323	329	338	310	294	329	304	317	351	313	330	312	295	299	340	311	296	317	309	288	326	311	309	346	303	317	333	330	301	314	333	307	312	312	316	312	302	314	307	279	322	271	349	324	306	341	296	290	296	313	326	308	325	260	308	312	336	338	310	328	321	325	330	310	270	297	298	316	313	290	274	307	266	324	318	325	330	299	305	321	290	323	354	289	339	297	327	313	311	337	318	306	350	309	315	329	319	309	319	324	317	321	348	338	328	271	285	294	334	294	322	293	298	315	312	332	298	303	310	294	299	348	299	316	308	295	336	293	311	322	318	312	324	306	326	332	310	325	276	275	291	306	332	267	291	286	277	336	313	317	315	289	291	332	323	324	305	296	323	281	327	312	301	320	337	307	338	288	282	299	287	318	334	306	318	308	333	341	291	290	307	301	290	356	317	312	319	280	283	335	311	334	298	292	281	325	319	292	308	291	300	315	312	299	310	283	310	327	322	348	303	300	310	309	309	291	312	291	324	328	340	279	276	304	297	324	317	339	328	318	331	326	284	300	307	299	308	303	286	296	344	309	314	286	332	335	293	320	283	319	325	301	285	310	305	301	315	348	321	324	317	283	299	284	311	320	309	319	339	326	291	313	295	344	304	283	341	325	306	355	299	276	306	312	303	339	303	335	313	327	322	275	298	307	318	306	306	295	351	318	314	292	295	295	300	283	307	306	311	323	296	295	313	302	314	349	330	321	330	355	318	318	300	343	332	318	305	320	329	294	334	315	293	302	309	335	327	314	299	296	326	322	297	302	293	373	343	306	304	336	306	286	343	309	297	320	297	310	336	302	306	298	342	276	306	294	292	319	312	309	312	283	310	287	281	304	366	321	283	303	313	309	307	316	308	304	338	336	297	285	321	303	308	314	294	330	323	315	318	310	323	326	301	293	316	303	304	323	325	337	299	299	285	304	312	334	315	305	297	311	339	331	302	302	291	353	320	309	274	293	338	317	282	330	339	327	327	299	297	290	311	314	317	362	314	301	327	323	301	334	310	313	349	329	307	317	300	311	310	277	338	315	320	310	324	315	289	281	286	324	331	300	286	287	300	308	336	340	319	303	310	326	316	306	294	295	306	291	304	275	314	328	318	284	336	309	297	306	294	317	304	319	331	312	298	301	305	294	302	298	283	291	330	362	325	284	274	298	314	351	330	345	294	319	329	329	323	301	330	302	283	308	316	339	316	326	341	279	339	291	347	321	317	279	334	297	290	307	330	304	315	340	331	311	318	314	338	320	330	315	355	308	340	312	306	303	289	326	300	283	294	302	326	290	294	292	297	332	331	282	325	343	308	313	330	323	329	301	310	326	318	298	324	293	333	331	327	316	315	320	313	282	342	309	312	284	290	324	315	319	335	302	315	337	335	332	249	299	280	298	292	333	334	320	320	307	286	295	307	317	296	301	272	342	289	307	302	347	330	272	325	323	295	297	303	304	286	297	315	308	308	313	308	330	326	288	267	312	327	252	298	305	313	306	330	348	321	299	303	319	316	298	326	269	310	310	318	311	315	306	308	343	289	309	322	311	284	347	311	297	300	345	299	332	332	306	304	330	276	324	277	280	292	313	316	330	307	301	328	290	322	297	280	298	343	290	320	317	294	344	309	285	300	288	286	306	300	315	333	264	332	331	298	317	320	295	294	346	315	341	321	311	320	305	310	320	281	312	294	309	297	296	293	269	321	269	315	280	281	332	266	339	311	333	327	312	320	308	316	312	310	296	277	343	326	346	327	310	322	294	305	292	295	327	326	335	287	330	318	302	324	313	314	346	338	321	324	324	309	326	309	305	312	310	331	306	304	284	295	326	306	335	316	341	287	321	312	297	307	308	330	336	311	296	297	327	279	306	320	318	296	276	334	304	297	317	306	319	301	302	301	331	324	322	315	324	299	278	311	280	312	312	278	272	282	295	297	280	348	302	320	301	308	304	325	338	290	302	309	283	320	301	288	329	316	300	311	322	319	319	325	300	310	327	333	315	323	288	326	313	347	300	300	302	288	290	329	309	317	296	312	326	312	310	343	282	267	319	314	312	320	306	314	311	353	315	332	309	346	333	332	298	308	294	300	312	304	300	307	303	325	288	303	319	267	294	317	322	290	307	319	326	312	326	308	311	311	332	299	310	308	308	323	281	341	290	308	315	289	349	326	321	311	313	301	286	299	318	289	315	284	296	339	344	314	302	284	324	342	324	327	316	319	326	306	291	312	309	311	294	287	312	310	303	278	303	321	326	322	330	358	312
3987	2929	1266	986	808	816	800	779	776	756	787	725	769	766	797	754	771	795	744	737	729	694	777	758	725	857	787	751	737	776	729	751	741	763	711	736	772	773	776	766	724	722	773	764	731	748	738	714	771	782	779	732	781	755	773	746	770	712	734	754	811	767	750	728	765	721	712	763	743	757	767	787	757	794	734	711	703	757	751	786	759	756	776	784	728	722	748	764	765	735	754	781	773	737	754	710	767	756	771	758	750	747	790	750	764	753	745	753	718	719	767	764	779	766	739	767	782	719	730	738	790	760	748	764	716	760	781	737	776	712	779	778	775	712	725	780	770	745	813	738	741	716	714	770	732	741	762	760	759	729	794	778	780	784	762	738	769	753	781	732	760	746	730	738	728	744	764	727	808	755	719	719	794	782	740	742	724	743	715	800	806	795	740	765	753	789	770	751	741	779	703	711	757	708	735	786	768	753	729	756	762	743	745	770	781	730	729	763	735	754	753	724	771	722	775	737	683	778	722	758	748	747	761	785	725	762	787	754	760	767	719	769	697	742	738	771	736	768	714	806	794	781	715	800	766	776	741	768	758	794	766	762	758	749	757	721	714	758	765	800	746	778	710	717	749	763	744	765	747	792	765	784	753	776	702	789	698	770	772	757	831	735	763	720	750	750	760	781	785	775	739	757	723	749	757	737	813	739	710	754	780	755	714	718	790	729	797	735	716	799	750	781	759	756	724	786	790	759	754	753	749	783	765	723	750	774	763	737	772	742	712	787	776	763	726	712	730	729	740	709	719	737	772	745	762	771	764	733	705	768	768	808	738	699	778	755	783	781	727	750	699	721	764	767	768	756	798	734	685	736	745	744	739	785	729	735	730	724	729	767	759	723	802	721	766	752	779	782	737	730	776	735	776	815	730	757	770	730	743	739	762	765	775	766	731	741	781	755	746	718	754	795	732	714	768	728	709	705	765	740	753	738	773	760	736	741	808	727	742	781	778	745	757	712	794	760	806	743	781	753	791	738	705	703	784	760	741	781	668	735	769	760	763	747	734	775	770	714	762	743	718	773	794	781	776	782	738	791	746	740	762	760	772	781	709	777	752	773	723	784	769	770	750	760	693	793	702	686	718	745	750	738	767	757	769	746	716	808	753	668	727	779	759	714	780	757	801	749	739	759	724	777	838	727	757	752	762	747	811	767	759	793	741	767	729	753	728	748	724	744	769	760	748	778	697	719	708	768	774	726	713	762	762	715	757	727	715	732	716	782	732	766	768	781	734	758	754	765	775	781	743	774	756	715	688	743	712	743	760	730	708	765	760	775	689	787	745	737	766	755	796	753	763	775	727	732	777	723	772	719	750	710	720	739	752	774	760	745	720	748	740	739	706	749	779	756	742	763	737	770	804	729	756	741	773	739	754	697	743	737	754	740	782	741	749	726	744	684	739	796	739	782	785	751	725	767	768	722	686	755	733	740	772	755	771	779	763	757	740	747	812	683	795	766	754	742	729	750	727	704	799	730	736	745	716	784	756	732	798	778	740	723	682	755	796	804	811	705	708	730	685	733	714	731	771	830	731	762	743	734	752	707	729	751	728	767	781	788	737	735	770	787	784	785	751	772	726	736	696	808	721	760	767	758	777	729	781	772	792	734	726	725	753	775	742	724	685	763	773	718	790	744	811	763	774	720	714	703	803	746	762	761	735	751	793	755	714	730	763	763	704	796	721	797	755	762	770	749	737	746	712	742	764	797	693	816	752	765	720	756	723	710	722	725	758	711	710	743	770	754	717	800	758	746	740	764	795	752	780	747	749	809	736	802	783	777	757	728	737	749	733	743	752	764	789	760	763	745	741	758	748	781	697	763	724	773	759	727	736	747	742	767	706	773	733	728	754	807	745	763	767	763	794	728	791	740	796	796	729	797	757	759	720	754	789	770	780	730	826	712	783	768	758	720	748	734	789	726	782	726	798	756	702	736	780	774	740	702	740	778	764	719	746	755	789	729	735	755	710	772	707	777	747	709	804	729	753	748	758	754	784	803	755	768	755	694	771	743	790	753	738	781	773	779	810	721	739	774	712	717	801	721	784	770	738	759	713	744	747	740	775	766	762	733	780	729	736	727	686	778	745	761	746	771	732	755	765	760	763	744	731	739	765	753	794	741	770	794	726	701	771	756	754	720	751	728	729	769	782	795	755	767	752	774	747	798	753	842	758	738	730	680	780	758	754	781	701	766	721	774	750	763	727	757	748	771	789	754	764	744	743	727	741	730	787	736	763	719	738	761	748	723	754	720	724	774	741	766	743	783	743	798	705	753	743	696	737	788	839	710	712	735	731	748	736	740	784	711	706	722	783	756	780	773	734	780	800	721	791	744	761	750	725	738	746	806	806	769	740	740	750	725	755	731	731	737	786	690	738	727	777	735	720	765	755	757	717	769	757	725	736	760	733	750	717	764	737	730	721	807	699	796	792	727	757	803	790	756	759	734	776	712	760	765	747	756	751	726	773	731	765	797	732	739	729	713	765	742	710	735	738	771	730	718	766	730	755	718	808	782	750	780	769	761	738	762	753	739	754	773	734	741	693	739	734	782	772	714	712	751	789	675	699	744	716	722	728	712	775	736	734	786	685	779	743	787	778	732	726	699	776	788	706	756	750	781	706	766	755	739	748	762	747	770	770	728	737	739	739	724	730	779	742	793	734	739	751	733	746	773	748	799	729	738	767	784	720	750	738	786	760	737	760	694	753	739	751	766	780	717	730	738	752	763	700	725	771	718	781	769	728	746	743	703	734	721	784	775	765	741	766	769	728	713	721	715	733	742	694	721	769	752	703	711	747	747	799	727	739	754	752	742	764	774	744	741	682	712	749	762	761	747	730	738	738	791	766	765	792	750	725	724	777	714	764	761	757	706	733	770	777	742	740	815	741	752	805	733	702	736	714	763	689	777	741	743	764	759	720	775	763	753	765	721	724	796	779	713	772	793	736	732	680	768	770	730	773	792	775	730	763	746	794	745	748	769	743	705	710	761	808	766	791	787	727	745	723	755	783	742	714	716	743	747	733	737	783	739	804	728	770	762	708	728	716	705	802	722	754	749	784	778	773	762	732	755	737	735	745	754	746	759	778	770	773	760	773	715	791	741	754	785	758	752	759	715	744	763	767	765	742	778	734	766	706	721	797	726	786	771	733	730	719	771	729	728	755	751	731	754	728	773	766	745	779	769	729	750	741	728	753	734	756	725	718	777	772	743	759	747	737	729	744	781	732	787	727	757	744	684	718	773	779	780	775	751	769	743	766	765	736	734	735	771	731	759	730	739	765	750	742	764	757	758	721	789	744	782	761	685	693	740	782	692	744	805	789	751	756	741	773	790	769	765	770	753	725	727	737	750	758	700	794	806	792	746	722	753	727	725	723	748	767	739	679	739	783	720	768	747	726	741	750	745	742	740	739	754	759	769	711	757	730	743	776	765	765	696	755	762	744	728	772	766	765	744
23943	20986	24310	27851	20986	20998	12830	564	334	300	297	304	263	229	264	263	237	239	212	264	242	267	259	233	244	211	212	222	228	233	229	228	230	245	193	197	212	210	205	237	210	229	208	216	184	209	205	217	229	253	207	224	210	208	214	234	240	209	216	211	260	221	205	216	201	226	255	222	203	197	216	235	238	217	217	197	223	213	202	207	199	225	191	225	213	206	211	197	238	195	222	249	230	224	207	236	209	199	212	225	223	215	231	202	190	216	215	195	215	237	235	205	217	214	229	211	217	187	210	237	237	201	191	221	214	205	192	235	226	218	220	244	201	199	207	201	216	219	234	184	207	233	221	199	210	234	219	203	260	217	217	199	198	191	227	228	215	224	237	220	226	234	232	241	183	210	225	209	202	202	237	223	232	232	236	208	217	219	213	209	225	209	210	210	193	249	248	233	207	222	215	193	230	231	226	221	260	222	216	201	232	223	211	213	218	212	217	220	211	205	220	232	220	213	192	226	254	245	215	209	232	224	200	215	214	222	229	209	224	222	219	229	209	233	205	252	201	218	248	230	227	223	205	193	244	220	212	217	239	209	198	205	206	245	216	192	214	213	204	217	210	224	210	180	225	211	258	223	193	231	235	216	215	229	212	223	207	223	213	231	239	208	239	208	233	199	239	196	192	230	193	229	180	241	203	217	216	192	211	211	224	195	217	207	196	197	238	208	220	237	219	203	229	213	225	229	231	219	212	214	220	209	221	210	205	232	206	200	230	233	240	217	219	223	228	217	196	236	228	232	197	223	211	223	209	220	214	204	206	232	248	242	218	216	203	235	243	184	225	217	214	218	204	210	239	208	245	212	234	231	231	234	217	203	246	226	231	222	240	221	209	234	221	226	237	233	228	252	242	235	222	225	239	222	244	203	247	238	210	215	206	235	216	221	212	206	222	249	198	215	214	231	216	208	224	185	205	228	225	217	224	226	227	227	223	214	220	214	225	219	215	227	215	222	220	223	205	220	218	222	226	204	233	209	187	212	219	188	214	238	209	183	201	231	247	197	229	230	177	215	230	188	214	207	193	207	217	209	199	210	235	230	209	193	195	205	189	208	206	197	216	189	233	222	222	191	229	208	219	224	224	180	207	232	198	211	228	232	217	217	240	196	203	201	221	232	204	202	222	224	235	215	198	203	201	230	230	226	218	223	194	229	185	228	232	242	211	225	203	238	235	215	215	267	227	223	216	210	253	214	208	232	194	227	219	215	202	212	223	235	231	222	203	180	214	233	212	210	210	216	238	229	223	239	213	221	218	220	226	214	212	203	232	209	249	223	223	222	208	213	224	230	210	187	220	193	218	204	205	209	208	213	207	202	214	212	218	235	201	240	223	221	223	202	209	221	237	215	204	240	207	230	180	212	229	210	232	222	187	194	206	212	206	225	244	210	215	225	197	190	205	242	199	217	225	215	230	204	220	239	225	227	211	220	196	210	230	209	219	228	227	232	234	235	203	210	220	228	229	232	212	203	220	213	196	232	192	202	228	211	223	187	237	210	218	240	218	225	198	247	184	204	237	239	221	259	196	224	198	204	214	223	203	202	249	230	213	213	232	232	263	199	208	229	227	205	190	211	223	207	207	221	209	211	227	199	225	230	230	208	218	184	253	227	216	228	237	194	209	207	232	210	207	225	218	190	234	221	194	220	217	208	210	184	194	217	196	213	210	244	232	209	218	233	202	185	242	225	205	209	246	243	206	184	221	190	217	219	206	211	228	193	206	191	196	204	233	208	212	209	195	232	215	227	201	182	229	208	206	254	241	213	225	197	229	221	227	200	188	223	234	205	225	187	224	231	212	213	238	208	212	207	205	222	236	233	239	187	218	179	176	214	234	232	224	186	237	244	236	221	207	251	194	216	225	231	207	229	227	202	241	180	217	206	228	230	198	219	220	243	212	211	210	204	213	235	222	243	217	217	224	219	228	242	202	205	185	205	223	209	212	217	227	197	228	233	224	231	234	228	216	234	220	222	201	219	233	232	240	232	205	220	220	210	231	211	186	210	233	223	216	212	221	194	185	213	221	212	197	225	246	242	218	221	189	188	209	214	206	228	220	198	217	252	221	192	238	238	201	203	222	199	193	228	193	197	237	221	210	199	231	209	215	200	212	182	246	220	203	212	220	204	181	214	209	236	199	222	217	217	205	192	223	194	202	222	250	239	214	213	211	197	215	214	236	211	227	213	246	201	247	187	218	205	216	193	207	222	205	219	208	238	224	217	214	207	208	237	214	230	224	254	224	202	218	199	198	224	214	233	197	228	228	200	254	214	200	217	227	194	218	243	218	234	183	219	211	229	211	221	222	230	203	210	218	242	185	241	225	220	201	200	213	213	234	226	214	206	236	230	223	225	225	220	204	240	185	220	226	225	214	224	220	190	184	207	227	189	198	206	198	209	207	226	210	226	186	221	193	236	222	212	231	216	235	227	233	229	210	191	222	212	232	255	238	231	227	248	237	195	221	237	198	242	238	192	226	221	219	230	194	217	210	220	235	236	237	224	205	208	195	218	246	193	220	200	236	213	204	185	203	216	214	200	208	237	216	213	195	199	221	175	204	212	229	207	219	232	205	198	203	235	238	213	208	233	225	201	226	208	202	245	193	207	214	193	201	230	218	225	229	235	194	223	186	208	240	223	204	213	220	217	226	239	198	232	202	246	230	215	218	204	216	226	221	212	233	212	206	200	214	228	208	206	236	194	212	205	212	206	191	200	216	218	214	198	210	249	209	216	221	228	237	230	219	197	220	216	212	177	211	219	233	200	218	242	218	222	232	204	224	224	221	218	196	183	233	201	241	218	225	264	222	213	192	228	241	225	232	226	224	215	222	192	238	207	220	218	232	236	220	224	214	213	195	208	220	207	196	229	213	213	206	222	217	201	217	210	203	200	256	206	199	239	209	218	218	217	250	234	240	232	226	229	204	232	235	197	226	204	211	217	233	222	231	218	229	212	231	196	238	213	219	209	220	211	218	248	202	205	232	238	237	222	237	215	191	208	186	224	225	206	224	202	216	208	241	243	233	215	195	206	217	193	225	199	214	200	229	198	233	223	234	222	226	225	227	192	206	205	217	213	238	193	210	218	230	220	233	193	231	236	225	208	221	192	227	206	218	223	195	226	232	202	230	203	230	237	233	190	209	216	207	232	222	201	227	258	218	190	218	206	209	275	200	223	218	245	220	234	199	216	223	211	220	204	227	203	230	203	205	202	199	227	214	245	212	213	239	224	203	216	220	227	250	228	225	196	218	204	212	220	222	254	205	226	247	225	208	224	211	205	204	236	201	180	235	228	219	200	218	239	234	172	232	242	222	218	228	205	219	200	223	231	217	228	184	220	202	213	233	209	198	222	229	192	204	220	222	194	210	208	199	202	223	209	205	199	195	234	209	223	241	234	228	225	206	225	207	202	214	209	199	236	218	208	243	218	242	214	208	227	217	212	210	215
4069	4164	1706	901	784	628	620	560	551	535	519	512	543	529	544	470	544	526	557	524	502	512	544	529	534	537	554	533	576	473	535	549	523	518	561	533	522	543	502	516	484	573	549	500	491	526	496	525	501	489	528	504	512	497	523	512	505	553	552	524	510	529	504	493	508	530	501	545	515	535	538	515	510	492	483	518	492	514	522	533	478	532	530	529	528	559	502	490	568	546	539	507	490	541	529	545	510	542	540	509	532	537	513	526	514	513	482	540	508	520	550	488	522	539	530	512	518	474	509	498	558	494	574	541	531	501	508	526	506	484	525	524	496	506	531	543	504	499	521	514	509	538	504	506	497	532	540	534	518	472	494	531	548	505	551	489	522	485	503	508	482	516	491	484	469	515	489	540	531	496	494	519	544	532	473	571	511	547	550	495	519	492	522	507	503	522	495	547	483	483	497	472	530	507	540	511	510	530	542	532	490	519	490	553	525	512	528	534	511	514	502	505	562	555	540	573	506	518	514	578	558	556	548	486	520	530	521	504	541	504	511	537	503	541	519	538	554	569	503	519	545	515	536	506	502	489	523	534	508	535	510	512	545	535	464	552	521	545	500	480	489	531	483	529	530	567	515	514	546	506	522	600	538	521	475	522	537	519	524	522	518	552	511	543	515	473	526	532	503	520	521	506	537	509	520	506	524	520	528	517	554	533	506	517	507	530	499	565	529	506	513	530	532	486	530	531	523	520	483	480	527	492	515	500	499	521	537	494	480	505	504	496	518	482	542	505	487	519	537	475	467	526	513	522	547	525	538	495	529	512	550	515	520	508	523	525	486	507	470	531	540	518	522	516	505	483	493	486	481	528	494	497	535	537	504	518	484	498	539	501	553	497	545	512	533	532	545	566	530	486	523	523	518	504	545	534	529	533	518	486	542	481	507	510	524	555	556	514	533	517	511	540	493	544	513	485	533	508	491	522	516	532	525	518	496	505	537	509	519	549	498	522	548	519	471	534	526	533	501	533	552	559	483	532	505	470	493	510	471	502	520	516	495	521	533	509	514	523	493	541	544	526	537	505	504	525	566	578	501	507	521	532	515	521	544	505	537	548	519	531	505	512	502	506	515	522	528	558	525	501	546	525	528	497	562	514	536	492	482	524	504	494	512	513	513	508	520	520	557	545	517	495	513	510	534	495	525	537	499	487	536	498	570	499	550	509	476	522	487	530	532	502	507	552	508	522	477	488	506	491	502	526	541	491	516	521	569	492	483	499	564	514	510	525	513	524	486	508	517	536	566	541	500	524	508	527	535	515	454	460	458	526	526	523	522	507	479	508	535	540	512	504	479	537	509	480	563	502	520	556	529	568	501	516	520	571	525	512	490	529	533	521	467	524	520	494	525	559	510	531	518	530	474	522	521	477	489	506	539	545	519	494	494	509	503	532	520	524	493	485	557	501	519	519	543	550	490	477	494	529	469	493	533	514	568	514	520	543	515	520	540	521	536	501	536	504	497	547	592	527	554	534	504	529	535	489	494	515	487	521	489	537	513	506	518	563	493	506	543	553	482	523	542	556	549	546	530	503	506	527	557	528	506	530	475	524	537	548	522	470	502	503	598	525	536	475	547	517	510	545	530	516	495	510	490	509	525	538	478	495	516	531	538	490	501	513	547	531	519	497	503	536	525	535	514	549	517	500	534	538	509	528	530	529	527	506	486	517	498	514	566	545	524	488	539	485	551	520	540	538	532	472	541	480	474	539	531	505	505	543	481	515	516	527	505	531	534	524	516	487	513	539	589	497	492	514	487	511	499	533	484	492	511	531	520	493	567	508	494	522	523	497	525	522	499	517	517	515	496	498	517	487	514	531	524	478	540	495	554	542	496	531	496	528	501	525	527	532	515	548	517	494	547	510	497	533	502	507	504	515	485	496	575	533	521	527	543	521	510	536	529	478	487	521	537	479	564	487	532	541	543	494	544	483	544	497	503	530	472	517	515	536	530	492	530	515	500	515	511	529	542	513	472	516	502	516	497	523	519	543	520	528	533	541	517	473	511	519	495	532	488	529	548	492	542	506	529	519	537	506	542	515	511	528	496	546	531	511	544	501	498	519	483	513	520	485	528	488	502	544	532	504	557	545	529	539	497	501	506	521	528	513	535	506	537	480	545	482	517	512	535	513	471	566	510	492	509	499	500	491	541	542	526	529	530	516	554	503	554	486	496	514	544	453	525	513	516	510	499	501	562	504	542	531	504	515	489	533	548	546	502	526	491	535	552	458	532	504	556	480	489	520	521	532	503	522	486	525	521	503	524	502	533	519	522	496	535	510	543	492	477	539	535	485	506	513	526	473	465	515	507	494	535	528	479	494	493	531	535	545	510	532	505	520	526	498	509	549	504	515	487	511	536	558	473	522	520	520	513	522	549	557	483	503	524	560	500	546	497	483	479	546	524	557	481	529	558	544	550	543	536	552	507	527	563	526	480	531	514	479	509	523	554	526	520	555	535	494	521	510	484	537	544	489	520	526	514	508	491	519	522	487	532	519	502	521	515	503	498	506	518	544	492	500	536	524	520	501	553	543	539	487	558	573	513	534	510	522	501	511	512	508	551	496	538	588	525	526	506	526	507	501	526	528	506	502	542	507	506	531	519	489	517	517	516	523	549	521	475	487	534	505	523	503	523	544	485	486	487	541	507	525	518	544	519	514	460	461	515	510	504	493	502	567	526	492	490	519	525	540	547	514	512	536	523	502	510	512	539	493	510	507	563	539	519	523	524	536	542	544	494	500	512	534	492	541	511	492	526	521	513	506	512	531	534	492	522	486	522	507	516	512	526	519	498	561	505	529	508	523	543	481	510	537	529	535	549	500	507	537	529	452	515	505	510	529	497	498	491	502	509	499	491	538	514	552	512	488	526	505	510	503	502	484	554	480	518	506	497	511	497	493	526	467	562	511	485	554	502	555	533	502	511	505	530	522	494	473	527	508	560	494	514	497	489	546	505	546	530	531	529	527	502	531	532	510	533	499	531	523	502	487	554	514	508	512	516	493	485	531	536	541	525	524	508	541	504	545	538	486	538	480	552	499	518	521	524	544	517	508	574	534	526	549	520	514	538	561	522	479	536	498	512	523	514	536	559	501	506	531	484	524	558	526	478	506	468	503	514	547	512	507	489	533	499	519	520	499	510	545	517	540	553	544	487	497	569	507	546	536	525	546	491	538	529	526	517	512	536	487	504	521	525	528	521	523	522	502	506	520	507	523	542	515	521	556	501	461	500	500	556	491	574	535	532	530	533	528	525	508	537	489	483	501	537	507	519	543	513	533	478	529	536	495	513	516	555	532	511	560	499	493	500	498	559	503	511	498	524	552	503	525	501	534	547	529	526	494	499	527	515	518	546	519	504	517	495	529	556	493	520	503	519	539	577	503	529	524	542	483	532	555	508	530	482	516	520	506	524	506	526	501	526	492	484	519	517	537	516	542	528	528	497	516	510	553
31835	19331	6470	380	280	231	211	220	232	207	201	236	219	202	218	219	208	219	226	227	208	227	242	227	205	232	208	201	218	214	198	237	220	229	232	242	246	217	200	183	214	208	223	189	224	228	244	211	218	215	213	210	212	236	233	245	235	213	213	201	226	233	228	226	209	252	198	227	209	208	232	217	212	208	216	213	210	235	184	222	229	197	216	225	236	180	203	203	250	199	198	234	216	224	205	205	217	213	221	232	187	214	234	198	202	211	205	200	225	201	198	248	225	211	230	216	202	211	220	195	187	212	245	189	249	236	203	211	223	209	256	230	191	233	241	216	205	228	225	225	220	201	215	215	257	237	244	205	227	222	253	191	216	194	230	243	222	198	233	212	216	199	205	198	236	232	212	237	226	201	242	195	220	197	221	242	236	235	232	199	209	247	228	244	212	195	215	225	218	199	225	227	198	195	219	220	224	192	201	222	222	218	221	216	243	215	218	204	202	179	211	193	225	227	215	195	241	232	211	195	212	208	233	228	197	230	252	196	218	209	184	228	222	203	217	212	214	229	225	205	203	194	218	206	216	194	228	226	207	208	231	183	200	255	192	215	219	186	194	220	216	199	202	235	223	201	198	211	211	212	231	215	218	196	248	194	223	216	229	212	206	218	215	221	225	202	204	227	232	231	248	196	220	225	234	206	211	226	225	204	220	236	223	232	190	191	236	200	203	223	205	213	206	247	218	200	228	187	242	212	217	216	213	221	213	249	209	211	208	233	196	227	226	239	215	191	199	234	209	211	217	205	198	197	264	203	199	213	230	188	220	218	224	215	210	197	205	212	221	234	223	251	198	217	224	199	253	197	200	224	228	217	200	224	232	236	240	187	212	215	195	203	222	218	195	225	256	219	233	199	207	229	223	219	210	197	224	213	239	197	212	234	190	215	211	241	218	211	212	207	217	241	225	225	190	202	242	223	217	210	214	206	214	229	205	194	208	206	208	215	210	219	190	212	198	217	212	203	221	220	210	208	199	216	224	213	209	221	229	215	225	216	206	210	227	234	207	213	214	222	218	204	241	220	217	216	255	220	205	194	218	231	201	221	205	193	203	203	224	219	210	240	233	215	219	235	225	230	217	206	233	211	190	239	229	217	222	227	217	193	242	250	208	220	208	235	223	242	223	219	205	221	218	221	240	218	237	212	217	246	232	240	198	217	245	220	206	224	181	217	199	191	216	202	205	220	224	194	219	216	230	240	240	238	210	164	219	196	215	223	203	207	195	214	217	200	229	208	227	221	215	220	228	228	203	232	221	217	210	196	216	237	228	215	194	215	194	205	211	219	193	215	222	232	212	205	195	213	207	217	224	216	205	228	217	194	235	220	233	212	213	217	210	233	207	221	240	216	219	229	211	206	227	225	239	200	196	205	195	250	240	218	215	213	215	203	209	191	218	208	238	203	228	239	227	194	193	247	228	235	203	240	222	218	222	223	213	207	197	231	208	214	207	218	193	216	186	237	217	172	235	194	216	220	203	212	219	214	232	210	200	190	213	203	228	218	211	216	197	218	226	226	209	243	242	218	209	189	211	184	215	221	220	228	223	207	212	224	201	206	231	225	208	232	231	174	206	204	237	214	213	221	203	194	198	207	199	233	209	212	222	197	209	235	238	210	239	246	210	228	193	207	193	207	209	248	226	225	226	227	215	210	224	201	216	221	218	240	205	206	208	223	222	209	197	187	203	215	202	179	214	240	207	210	214	239	216	211	224	198	231	223	204	220	233	221	207	221	229	230	221	238	223	217	208	232	201	202	244	218	188	203	216	211	202	222	195	230	207	218	203	222	212	216	241	217	194	223	231	228	217	206	212	245	246	190	204	238	193	228	216	211	221	219	205	217	198	202	224	215	200	217	195	216	222	213	212	220	219	237	190	214	216	204	213	213	197	228	237	234	205	198	213	203	236	242	216	208	218	220	218	221	199	220	224	183	194	177	225	243	211	204	193	205	221	212	224	218	194	198	221	200	236	221	215	216	219	216	185	227	208	234	180	182	204	221	203	227	210	241	212	221	226	224	245	220	239	203	208	237	208	214	232	217	226	191	233	208	236	255	224	203	223	202	212	214	196	202	194	230	227	217	208	232	223	191	217	215	212	219	217	225	215	193	228	248	204	194	214	214	219	225	209	215	199	208	225	228	237	241	233	234	204	220	234	205	212	184	203	215	226	216	219	246	227	260	184	234	220	195	207	203	227	210	212	212	221	212	216	216	245	212	219	230	248	211	206	209	230	252	236	205	199	234	218	215	229	222	197	217	230	212	179	225	206	236	243	190	224	214	177	229	218	209	247	209	216	193	222	195	240	239	228	171	224	222	221	229	223	204	221	238	176	210	210	227	225	216	223	207	218	218	225	206	230	237	225	210	220	216	209	214	204	216	233	238	210	206	218	214	216	202	226	217	239	245	206	224	204	240	234	221	214	188	228	226	219	209	194	194	211	205	221	235	184	219	223	251	194	193	199	227	244	236	205	236	232	199	220	237	232	226	197	215	204	240	231	215	221	215	228	226	205	208	207	209	197	231	228	237	193	192	213	199	220	229	213	249	247	211	229	223	206	215	250	209	214	232	230	222	230	230	236	206	205	214	216	234	188	213	220	192	225	212	210	209	220	217	202	181	214	216	257	223	213	231	216	203	191	204	212	204	218	200	218	243	230	204	210	206	242	207	203	206	219	232	230	237	222	205	227	214	219	225	215	193	217	229	207	220	221	203	213	223	214	215	230	195	199	236	209	210	205	221	181	217	219	201	219	210	200	222	218	203	216	222	212	224	196	206	211	222	206	212	238	195	243	226	214	236	239	259	216	216	221	232	222	208	228	204	210	198	199	232	223	220	211	228	216	224	217	224	208	206	240	216	198	239	227	213	197	197	231	201	225	211	199	191	197	211	230	205	210	232	238	216	196	201	226	195	212	222	191	240	230	222	280	223	236	229	225	219	212	230	208	201	201	230	210	202	220	187	201	194	214	230	212	231	212	190	219	203	238	222	240	227	230	220	216	196	195	272	229	227	232	231	227	227	216	205	209	246	198	218	220	226	198	238	202	214	198	212	223	220	243	229	232	210	239	176	209	210	206	231	217	224	234	239	227	234	207	214	239	200	207	200	207	217	211	216	215	238	223	226	212	214	230	215	206	208	230	217	210	218	236	216	222	222	226	211	189	238	202	180	243	232	195	218	231	196	202	193	224	219	210	215	212	243	206	223	231	191	234	215	189	225	227	208	206	172	193	231	253	216	199	232	231	243	232	202	192	227	214	240	231	228	207	226	208	223	211	224	207	225	245	209	251	195	216	217	194	212	215	232	248	250	202	226	224	232	205	222	240	218	213	212	198	225	201	207	251	197	196	199	203	198	224	237	229	232	223	227	214	225	235	198	209	244	179	212	236	221	224	211	218	232	219	222	225	233	215	240	209	212	222	222	218	209	215	218	204	201	229	208	222	239
5803	1084	660	586	603	559	648	557	570	565	602	585	541	569	601	510	561	547	560	608	583	611	561	583	557	580	548	549	549	563	584	598	535	580	596	579	562	615	554	554	625	597	596	572	560	560	557	564	556	530	579	576	592	592	570	617	563	580	586	585	573	557	561	557	538	570	554	563	593	582	559	595	576	586	575	602	566	585	596	552	562	582	564	534	586	578	591	609	587	568	602	571	622	555	571	568	592	554	564	563	532	565	569	530	582	604	552	582	572	566	554	529	544	601	561	579	596	572	572	556	556	596	577	553	534	566	604	568	617	581	565	574	626	591	560	557	570	573	579	517	559	580	546	579	571	582	609	555	560	546	547	581	558	594	584	544	533	570	596	572	549	552	554	554	524	577	585	580	574	527	565	549	561	574	586	579	589	608	609	517	586	588	601	547	570	563	570	566	577	551	557	540	569	550	590	564	599	555	547	559	560	573	543	622	561	570	595	538	559	552	558	571	577	596	587	558	558	579	543	516	573	576	532	592	577	551	580	618	607	592	570	567	562	559	600	561	566	612	580	564	578	588	562	576	576	564	604	568	577	564	562	559	556	602	529	556	529	536	504	517	561	586	546	570	537	573	597	587	537	574	557	552	561	578	604	551	625	580	597	545	604	578	559	553	544	597	549	610	577	591	584	571	599	612	561	579	571	580	540	581	567	568	569	581	559	587	564	549	628	599	574	531	586	563	561	535	566	557	553	517	588	551	592	595	578	565	606	544	569	544	574	551	584	544	590	555	569	592	577	541	594	542	549	532	533	616	552	607	548	530	588	574	617	571	586	559	542	599	561	556	561	592	517	562	609	583	584	586	595	565	577	520	596	588	574	621	607	562	611	574	577	546	532	608	612	568	590	548	581	558	576	547	605	547	589	593	590	595	576	597	550	549	555	556	603	531	573	587	569	576	556	555	566	557	558	547	535	593	592	541	594	567	559	564	560	572	572	588	579	589	538	533	593	546	561	594	553	550	566	593	625	593	566	544	556	571	592	579	568	544	555	557	590	588	555	582	579	584	577	552	553	560	548	614	590	611	556	568	583	611	539	600	583	594	580	605	559	548	577	538	595	583	547	587	575	578	586	587	569	567	567	572	582	566	616	545	547	560	553	578	621	556	529	513	592	619	615	540	596	539	598	552	544	577	603	559	595	548	547	582	568	568	559	556	558	573	554	540	550	609	628	537	530	543	566	541	523	538	575	591	584	549	573	596	566	575	556	586	608	606	589	561	550	614	605	565	557	569	547	563	561	567	600	568	550	568	548	561	559	605	562	574	574	593	602	616	571	538	549	515	583	539	605	548	548	579	580	574	544	525	531	570	568	569	581	519	582	559	534	565	593	554	587	578	544	580	576	605	593	546	575	586	568	569	538	589	578	605	532	581	583	586	580	585	594	570	529	551	565	566	609	580	567	592	554	579	584	550	582	503	532	612	577	563	546	605	583	552	570	538	584	573	545	547	620	571	505	548	536	586	562	609	561	544	567	533	577	548	548	594	594	570	577	560	551	543	577	562	566	590	565	552	601	549	534	615	561	576	532	560	534	605	530	545	568	563	591	570	553	555	577	596	551	567	597	564	536	596	518	636	599	537	547	584	584	585	561	577	611	567	528	551	542	598	579	546	548	572	567	553	578	537	587	542	625	571	531	570	497	530	539	562	609	567	606	530	591	566	564	585	562	601	625	593	557	549	577	581	588	552	559	527	569	582	576	577	597	576	603	567	568	546	574	585	582	561	557	541	572	524	544	565	589	568	563	618	540	580	564	587	546	573	582	593	582	592	582	566	547	564	593	505	575	592	561	587	545	586	590	618	578	590	576	547	565	585	593	554	569	550	568	573	560	559	530	612	581	585	579	601	570	586	572	538	584	592	565	560	552	592	559	587	584	561	538	551	564	608	573	555	574	558	612	599	572	570	576	542	564	543	572	546	547	564	532	552	622	606	515	558	564	539	533	598	577	564	588	572	584	607	569	599	584	596	582	570	564	539	581	570	617	563	588	590	604	570	570	592	572	552	613	578	581	556	552	563	595	623	557	535	572	581	592	528	594	553	569	552	559	575	571	607	581	569	607	575	507	562	551	597	541	535	541	585	583	589	562	554	565	582	523	554	567	560	547	617	550	585	574	562	571	563	592	562	602	571	618	590	605	528	567	554	562	590	554	617	564	578	575	553	590	587	621	593	567	553	585	555	563	531	541	552	571	576	570	573	597	508	547	568	591	603	552	568	554	631	566	647	591	578	586	553	603	585	579	552	539	591	564	575	537	554	525	572	571	550	586	576	557	581	580	576	567	566	591	588	546	560	562	532	582	565	549	583	550	562	570	528	552	561	573	577	558	553	581	614	591	553	573	531	565	626	570	557	635	548	560	626	611	613	567	576	606	578	560	571	588	544	587	566	587	582	592	607	575	570	582	583	565	589	577	548	550	583	548	571	549	589	531	568	528	554	577	571	543	560	607	613	591	604	574	608	606	527	552	566	547	609	555	577	640	573	581	581	561	537	553	548	562	546	582	563	535	584	600	590	595	554	542	556	602	538	578	556	607	546	564	591	564	554	539	568	593	622	553	556	524	552	557	617	580	570	562	595	579	566	536	550	598	572	572	586	585	554	553	548	561	568	556	587	629	563	596	564	529	577	600	571	557	593	586	525	551	565	573	541	575	563	636	521	549	557	590	579	583	574	533	573	539	573	580	591	606	573	529	535	548	539	573	559	539	544	568	566	561	580	574	600	534	554	592	590	552	569	632	557	598	556	543	598	602	574	604	567	551	552	557	562	582	587	594	575	576	592	582	552	559	591	583	647	592	543	562	551	584	584	522	620	612	575	562	563	615	580	544	546	565	550	560	600	579	590	554	588	577	569	567	563	624	591	533	531	587	557	571	593	598	563	585	521	558	561	580	621	567	586	560	624	588	547	526	555	546	577	566	565	590	575	548	554	576	633	555	571	570	595	596	575	589	579	552	587	598	571	559	582	571	591	566	564	568	549	571	606	592	553	552	576	546	595	568	576	578	558	593	542	583	552	575	555	563	592	591	577	545	598	542	557	558	543	532	577	588	555	519	569	571	602	565	599	555	576	571	540	618	583	577	574	545	615	560	614	598	591	583	571	607	628	618	588	599	578	556	580	578	558	562	579	578	603	604	499	589	632	596	576	510	575	576	561	588	571	565	567	591	574	555	520	577	558	552	578	587	601	566	619	588	614	617	579	578	582	554	581	592	599	585	539	585	579	562	563	539	549	600	513	564	580	533	562	533	599	543	571	601	581	544	591	592	565	560	574	600	603	569	559	547	548	546	541	577	551	595	589	553	650	603	535	608	540	590	577	568	601	583	578	580	573	592	565	594	573	574	593	582	564	586	546	573	584	584	574	607	610	591	567	535	614	590	588	563	603	551	608	532	551	510	593	610	570	569	608	568	567	578	520	544	579	586	593	545	565	570	594	555	587
24679	21000	23941	28255	21012	13832	590	390	350	340	337	333	331	279	337	340	339	344	323	341	299	347	323	292	349	307	326	292	334	344	318	323	318	321	302	299	311	308	321	290	316	307	321	292	295	332	341	295	300	298	323	336	259	314	290	302	303	303	304	313	286	292	344	263	302	325	330	323	290	337	303	334	306	292	310	263	314	312	346	282	324	299	335	312	279	304	325	284	304	317	290	310	333	308	272	281	321	308	293	313	280	340	318	320	326	356	294	311	293	323	283	279	288	307	311	315	326	305	299	317	302	292	317	283	307	312	313	340	340	331	309	289	305	317	304	321	299	326	339	311	288	266	293	312	339	342	310	297	351	319	293	320	308	324	316	285	301	299	327	324	310	312	293	328	291	313	289	293	329	301	320	299	304	303	335	277	309	320	311	312	292	273	346	298	320	319	309	317	291	295	353	296	315	303	316	307	312	287	322	302	318	304	292	345	309	317	310	329	287	326	316	330	287	314	301	317	309	303	337	305	301	279	305	307	301	287	309	296	332	312	304	318	302	310	293	311	273	299	321	285	307	321	311	321	348	313	320	297	300	298	288	273	283	301	301	297	321	312	324	325	297	300	312	340	323	337	333	309	321	291	331	328	324	303	331	286	317	287	315	289	311	338	290	316	294	319	290	297	309	332	316	298	300	274	342	300	300	323	300	323	275	314	293	322	315	320	315	311	280	290	319	344	312	315	294	290	300	319	304	298	319	345	311	279	302	329	338	313	316	314	332	295	334	313	301	320	298	336	311	329	346	335	295	287	312	318	300	321	300	300	316	311	320	298	296	305	302	322	325	308	315	344	281	285	316	290	344	302	305	318	315	297	308	293	294	285	302	324	298	317	335	311	311	323	282	329	340	300	292	315	333	306	299	312	315	331	289	312	302	331	300	309	286	298	297	326	303	324	309	296	287	334	310	315	328	280	301	328	340	296	293	320	299	291	316	282	333	308	326	271	323	300	313	316	301	303	292	312	328	328	338	299	289	328	287	272	312	314	314	320	310	315	295	332	297	291	300	348	302	316	333	315	324	337	299	281	307	298	316	317	312	290	308	292	310	309	328	305	307	334	306	290	313	327	292	312	300	315	278	295	325	297	273	321	304	327	320	320	314	314	300	302	303	311	300	293	323	338	292	298	287	322	325	316	287	308	260	307	342	306	310	294	299	289	306	337	278	312	337	294	306	331	309	302	347	288	319	310	363	311	330	280	313	335	318	307	326	314	316	288	292	291	288	308	309	277	312	310	325	284	295	288	311	305	303	318	298	271	290	279	295	325	327	300	306	350	294	329	295	348	293	309	309	327	320	309	281	302	309	293	299	301	303	345	293	327	322	313	285	287	306	305	320	300	290	284	318	321	292	305	297	295	315	300	299	296	308	325	286	280	312	317	306	295	314	313	324	302	298	306	296	314	324	312	303	258	320	283	345	283	332	311	318	281	322	277	305	298	331	307	296	354	343	304	291	311	304	293	275	320	325	316	297	316	323	301	305	325	314	294	307	314	292	316	311	301	313	269	288	316	350	327	311	302	279	300	310	311	329	311	286	317	311	295	272	309	309	326	319	274	280	335	286	302	317	314	318	290	302	294	313	293	310	274	306	287	309	306	325	311	313	305	318	316	308	270	319	320	288	327	303	321	303	314	268	353	318	331	301	300	295	326	331	303	338	313	300	264	331	301	293	339	314	300	338	302	294	302	318	291	320	308	317	294	305	298	325	293	308	297	306	329	302	281	318	318	309	292	296	278	327	289	307	327	321	321	303	311	329	308	289	326	330	310	309	318	342	305	292	334	299	298	309	292	301	325	346	317	299	313	333	319	300	309	316	310	261	322	326	276	311	314	318	294	274	301	279	302	323	327	318	290	329	327	345	304	328	330	321	334	314	325	302	315	278	282	310	297	319	313	326	297	298	288	307	329	322	295	321	286	323	305	309	323	336	303	292	301	356	328	311	327	336	303	318	329	288	314	312	326	315	310	304	313	333	300	311	300	343	297	299	324	321	302	288	326	315	300	308	311	337	300	314	314	324	349	321	309	302	307	296	318	306	324	302	297	308	353	272	324	288	292	317	301	322	293	311	313	299	288	299	322	291	345	319	259	286	326	295	328	289	322	257	278	278	314	298	311	351	314	315	317	318	307	295	314	298	317	327	287	285	309	315	309	298	314	273	312	345	314	318	272	314	308	329	313	306	339	296	275	341	310	349	316	320	306	331	330	296	302	314	344	282	312	269	306	304	310	302	315	290	265	309	313	304	314	290	281	332	297	333	312	322	290	306	339	334	302	307	282	299	303	303	321	296	311	334	299	299	301	316	304	310	330	296	301	316	300	272	314	320	304	334	291	323	306	281	299	303	298	321	294	297	292	298	291	321	302	314	287	298	302	325	303	294	299	315	334	312	312	292	312	289	325	319	314	315	303	280	294	315	322	315	290	293	323	306	301	304	269	306	302	302	315	323	294	333	346	315	283	297	303	296	344	309	299	320	311	317	320	307	308	295	310	276	298	324	308	298	341	316	314	309	286	272	301	305	336	329	311	304	301	304	310	282	313	302	266	319	309	349	352	313	326	306	310	328	303	298	324	329	321	317	311	322	291	340	333	290	305	282	313	324	292	289	305	307	297	300	301	291	305	293	321	312	306	310	307	302	322	302	277	333	317	305	339	314	306	306	311	309	338	331	331	292	317	300	310	310	281	326	315	302	324	323	292	317	317	313	278	308	295	290	299	304	283	321	308	300	300	332	283	290	316	314	298	316	328	300	313	312	327	304	294	336	331	284	337	294	313	313	310	295	273	323	288	297	311	315	331	307	292	290	301	350	332	309	299	315	319	316	314	314	335	281	317	312	309	319	301	321	306	311	329	347	361	305	292	310	286	310	289	320	342	304	311	309	332	303	310	292	320	344	299	288	352	308	308	300	291	283	307	329	331	268	295	256	296	290	321	290	292	298	315	299	316	330	301	327	324	322	307	256	295	307	328	286	318	315	311	338	313	293	285	283	271	264	313	304	319	307	311	281	312	314	310	324	298	327	308	301	320	294	272	314	322	284	332	308	302	315	282	319	328	314	289	300	308	302	321	295	304	289	288	321	285	282	266	291	310	296	321	325	303	331	305	318	315	277	293	289	290	314	290	300	329	298	331	298	346	266	312	321	301	295	291	319	331	328	305	308	350	310	280	296	326	321	322	296	308	344	321	303	289	277	290	309	310	310	310	308	284	323	317	285	321	315	292	290	316	323	289	317	282	305	296	314	303	342	314	329	285	326	303	267	312	299	317	304	311	297	325	301	323	317	328	293	344	306	315	315	336	289	320	334	326	312	296	304	325	302	329	320	303	307	335	308	320	269	290	300	340	315	315	308	298	308	318	296	301	306	305	258	301	305	322	311	310	316	314	352	311	322	317	293	271	295	292	358	304	283	294	339	310	324	295	278	326	329	318	321	314	300	279	298	303
3713	2672	1313	962	843	795	753	810	746	741	782	806	790	737	768	782	705	802	791	791	769	754	752	782	780	759	787	749	770	735	734	734	761	779	732	784	779	746	740	722	752	758	769	761	751	753	783	739	733	722	749	720	684	716	674	771	733	753	755	776	745	747	685	727	760	728	728	762	755	754	727	754	775	734	795	731	711	739	772	821	786	751	739	782	718	701	741	741	746	720	744	756	807	811	740	755	780	728	742	735	761	708	789	788	762	756	746	712	718	737	766	791	761	713	754	792	825	798	710	756	754	710	742	769	755	782	766	772	755	732	802	782	737	675	807	785	806	790	759	767	763	734	727	740	736	769	743	747	705	765	716	741	730	730	782	778	779	732	742	702	757	762	751	702	711	760	786	778	730	783	729	695	760	757	747	759	717	721	766	737	764	759	753	751	709	740	707	761	745	744	733	767	721	770	722	758	773	701	755	786	777	798	774	730	740	685	744	780	778	737	762	740	785	803	734	707	756	803	790	733	765	750	724	785	751	732	751	750	777	752	745	733	712	724	749	777	771	726	741	803	731	773	734	738	724	754	735	734	726	755	747	717	742	760	736	792	727	740	745	729	816	730	736	742	750	789	765	713	737	801	700	783	802	797	702	744	747	707	794	726	699	787	745	785	727	740	807	740	761	759	713	790	763	735	812	773	741	750	791	779	748	741	802	794	736	731	729	772	787	797	727	728	750	783	798	713	716	807	757	720	687	739	779	754	752	743	786	753	751	747	750	775	767	770	752	789	738	717	733	741	708	705	784	724	726	773	722	727	745	691	796	724	768	786	740	757	778	771	790	753	731	752	713	740	747	807	708	750	731	744	723	775	740	724	725	752	757	779	714	760	751	807	800	779	767	744	765	769	765	746	745	729	758	742	755	771	748	755	776	760	748	731	792	734	769	702	774	678	747	717	768	770	780	742	707	733	729	760	714	707	746	724	745	756	747	773	766	726	721	801	803	759	804	749	766	782	750	791	712	712	739	743	769	748	808	789	734	776	728	741	757	801	811	735	766	736	728	800	762	725	708	683	765	771	736	734	765	789	754	739	766	742	786	733	774	727	745	738	725	754	786	744	796	715	736	774	735	788	753	768	718	750	739	780	714	764	694	759	751	738	751	756	788	794	741	723	737	736	705	732	760	715	760	754	741	746	727	760	715	793	777	759	720	711	752	775	724	746	720	776	768	731	713	742	765	761	717	751	711	717	727	807	683	733	768	744	722	756	736	767	718	716	748	800	753	711	745	729	724	744	750	767	736	791	720	748	753	759	720	725	723	768	680	761	775	777	776	802	736	719	735	743	794	798	762	766	796	712	741	721	747	721	762	732	719	742	718	784	746	753	752	744	746	725	705	777	737	769	735	723	800	744	784	756	821	778	730	786	737	741	778	746	760	759	732	764	732	763	770	743	753	770	759	786	761	724	687	769	736	702	777	754	764	733	730	732	736	710	746	751	756	735	720	739	780	786	722	774	743	715	802	736	750	685	753	754	723	772	758	729	711	751	709	748	715	803	764	734	740	750	818	749	713	717	794	747	767	725	753	751	779	750	754	743	727	743	725	746	761	753	763	779	748	751	761	777	738	731	782	730	757	803	701	738	716	704	789	772	746	754	752	791	731	769	745	775	774	729	758	750	761	761	735	715	733	723	706	751	783	714	755	789	715	789	814	762	727	719	749	728	724	785	714	749	795	752	756	696	725	764	739	763	762	753	791	750	744	706	764	743	725	732	777	749	752	720	793	723	744	755	732	730	708	773	710	763	768	750	734	747	799	756	739	657	751	731	783	762	735	776	725	704	716	750	698	759	730	705	748	739	757	765	766	711	791	774	767	743	712	797	774	747	695	729	759	782	737	728	734	788	774	736	777	725	750	732	771	727	752	792	722	815	740	753	775	751	747	766	804	707	765	760	723	722	785	770	724	717	753	723	760	733	685	767	753	714	689	789	752	726	768	727	727	690	771	794	751	790	749	759	793	744	753	787	748	737	754	748	743	723	799	728	816	756	767	771	772	733	759	765	778	733	779	750	752	717	745	760	782	771	760	733	750	744	735	723	795	761	767	757	723	769	739	760	742	772	749	732	772	800	770	722	741	754	719	760	724	753	772	730	760	715	743	726	722	775	756	763	760	749	773	763	744	750	787	735	784	752	740	717	771	747	730	739	792	728	742	722	774	762	774	720	736	730	697	768	756	746	758	793	750	764	768	765	728	735	732	752	793	750	772	757	787	803	736	749	755	764	733	777	738	794	767	723	742	774	748	731	717	747	776	757	742	737	823	746	762	681	726	764	771	732	793	789	761	805	756	744	745	760	806	775	778	736	738	773	774	766	784	747	758	730	742	735	757	744	727	762	754	782	736	772	786	748	763	724	784	796	709	818	778	721	759	741	755	763	785	723	720	781	772	775	739	754	767	727	725	719	778	787	745	733	736	762	754	776	791	706	738	766	786	705	775	745	750	805	780	785	756	741	777	753	780	787	733	785	721	729	762	733	806	749	789	747	739	779	718	725	743	784	728	792	754	785	753	739	740	763	725	721	745	768	769	723	705	773	740	751	704	757	762	741	760	732	749	727	776	760	759	754	794	755	755	718	693	773	771	756	768	788	817	765	789	739	732	736	723	752	778	753	707	720	750	780	744	758	774	795	756	801	761	706	755	694	739	808	799	767	772	779	735	765	755	729	766	699	752	710	732	775	782	776	763	797	792	749	735	750	704	784	747	750	776	731	740	735	729	741	739	767	769	776	736	742	715	788	751	774	721	781	791	760	721	745	769	725	751	706	768	747	713	788	771	750	773	743	784	763	711	745	750	787	756	767	785	746	800	720	787	730	719	768	745	734	755	783	747	739	688	719	712	756	790	710	752	697	756	749	773	742	744	776	783	743	727	781	741	760	751	753	756	741	783	736	771	760	709	719	762	732	768	769	752	769	743	752	781	693	764	737	776	740	712	725	751	766	730	763	745	747	774	752	751	754	792	759	773	744	706	751	718	758	764	769	767	720	736	762	764	747	753	732	753	746	766	750	751	749	751	696	743	769	746	757	738	807	762	797	798	729	773	731	770	800	744	735	752	784	708	757	733	770	693	744	720	754	743	732	747	763	767	725	798	734	710	768	777	762	759	737	746	771	769	779	795	795	777	758	772	737	770	762	750	776	766	743	756	717	758	766	761	779	705	738	805	735	718	794	752	760	701	786	753	729	766	787	743	688	762	756	715	745	720	768	761	779	778	717	731	769	768	750	759	748	723	752	716	778	770	775	754	756	766	730	714	759	657	732	733	723	743	759	777	746	754	714	821	780	758	733	745	734	758	706	769	804	765	789	748	706	762	726	745	747	760	737	800	725	737	751	739	727	767	732	752	768	788	768	753	768	726	741	744	755	792	774	792	765	725	743	761	788	779	754	772	742	694	721	769	754	750	791	742	694	712	651	791	724	788	760	806	777	736	795	719	727
23938	21000	24309	27852	21001	21009	12971	572	329	300	291	280	253	270	267	237	259	264	246	231	228	244	227	249	203	193	214	243	210	232	224	227	226	224	225	219	240	226	219	203	229	234	215	237	216	198	222	205	204	206	201	245	210	250	206	216	205	214	207	243	208	199	181	211	219	244	231	228	234	217	202	190	239	216	217	221	202	181	240	208	212	224	212	248	209	199	217	232	202	231	200	219	199	234	221	188	237	209	202	230	194	212	235	225	226	211	192	229	201	227	215	204	234	197	216	239	218	246	222	238	202	217	197	206	224	254	182	223	213	234	211	226	179	223	242	222	220	216	218	196	192	202	244	203	210	244	200	212	232	215	224	239	199	222	223	251	210	223	233	222	229	230	200	197	209	214	190	220	226	257	221	231	219	216	215	248	201	221	206	209	221	201	248	206	220	245	197	245	211	203	223	230	216	185	220	198	229	199	206	218	229	235	235	203	235	205	212	249	243	245	206	215	224	247	215	219	225	205	223	206	224	229	223	231	189	200	202	216	202	207	217	196	225	220	207	207	214	210	185	216	215	218	227	204	193	223	204	204	196	212	210	218	212	214	218	223	217	222	208	243	212	215	232	233	233	210	210	208	219	220	190	205	232	226	232	197	199	212	210	244	229	202	186	235	192	213	235	213	217	239	214	203	212	207	233	209	238	233	212	176	218	210	230	244	221	209	208	225	198	201	229	202	208	204	194	194	236	221	237	222	194	242	204	209	211	214	223	210	236	235	218	214	219	224	224	230	225	216	226	222	194	213	207	216	199	251	207	199	208	212	202	215	210	197	214	252	225	206	225	208	206	242	225	246	228	243	232	213	195	205	226	227	203	212	180	194	211	205	201	244	222	228	193	206	202	205	224	240	210	223	206	228	219	209	222	214	196	235	193	205	182	216	202	194	208	223	221	236	225	233	209	206	213	248	207	218	214	229	241	239	200	237	195	257	207	221	250	214	207	222	235	240	213	235	227	208	217	244	194	206	244	203	222	209	183	232	210	202	202	200	226	248	210	235	210	223	186	195	236	213	203	222	224	202	214	226	223	222	200	212	201	201	222	227	218	222	237	231	189	206	234	212	222	203	174	181	244	212	234	223	195	223	219	230	245	251	199	217	233	249	244	186	219	205	192	222	216	208	220	223	207	195	234	230	210	191	217	192	216	229	227	243	215	201	212	226	212	229	213	197	233	221	196	188	196	221	231	204	210	240	181	208	200	235	221	218	213	209	196	222	248	217	226	190	232	201	215	212	219	203	214	200	214	220	230	213	230	225	197	186	224	219	212	212	207	219	254	214	210	219	198	210	230	197	218	213	206	227	198	196	213	220	223	196	216	220	239	219	245	219	210	205	220	192	242	237	217	245	212	230	223	210	228	195	201	218	232	190	200	219	230	226	236	226	205	208	226	230	236	238	216	203	191	222	257	212	231	206	200	200	209	244	200	186	216	207	179	212	227	206	226	203	206	223	210	190	198	219	196	219	222	227	198	216	219	222	184	215	195	216	210	222	229	213	221	232	208	224	211	210	193	234	235	220	216	212	238	222	218	210	215	186	215	266	204	217	212	210	219	232	232	209	176	208	209	198	223	238	219	224	224	202	209	201	197	204	198	220	217	254	210	222	206	213	232	226	227	214	227	237	224	196	208	203	225	221	209	207	217	243	250	230	219	201	213	236	205	202	200	209	218	233	227	207	212	215	222	224	231	202	255	224	222	217	226	219	250	200	235	216	191	221	205	214	201	200	224	215	208	222	220	240	210	181	225	216	236	223	215	230	225	225	211	226	228	209	205	215	251	194	214	231	252	208	231	218	245	205	241	213	246	212	234	223	227	239	233	224	203	222	208	185	198	217	208	233	199	214	233	201	228	220	217	228	225	195	215	231	226	239	240	233	251	222	263	223	230	200	216	212	224	205	208	202	224	208	191	194	216	226	191	223	209	236	198	224	226	221	214	208	205	225	199	220	209	225	197	252	224	199	212	218	226	230	235	225	207	207	209	207	214	210	258	248	240	221	203	203	200	221	190	213	230	198	208	209	211	222	212	233	235	208	209	208	220	237	224	224	207	238	244	198	217	246	209	219	211	257	221	241	212	238	206	229	207	191	231	234	229	213	209	231	205	182	228	189	230	207	229	209	206	199	223	256	212	205	190	232	210	208	215	217	207	201	197	203	215	198	197	222	213	212	216	211	215	220	212	201	213	206	224	223	208	185	236	208	230	217	252	222	234	200	246	251	224	209	245	207	216	218	250	225	218	187	221	227	239	212	222	158	222	196	212	197	229	213	232	202	195	205	207	228	198	214	214	255	200	209	233	206	213	231	224	221	203	197	185	240	217	182	211	205	202	239	219	229	260	217	222	210	237	195	224	214	201	201	210	195	244	208	192	233	212	232	222	217	203	217	212	234	192	217	222	227	199	194	232	215	213	228	194	235	248	226	210	193	216	238	217	225	226	214	208	224	251	236	252	210	205	232	211	212	191	216	204	217	195	192	216	208	203	251	211	202	197	203	211	230	219	200	223	232	246	224	192	216	203	206	219	225	214	221	234	192	229	241	234	196	197	204	212	206	235	256	219	197	204	212	215	204	225	221	221	247	200	209	229	248	216	260	214	218	211	219	253	221	241	222	203	185	227	203	198	219	234	233	211	229	226	211	216	220	209	188	230	193	209	212	221	210	220	226	214	242	221	224	209	219	219	215	228	218	203	225	212	212	241	225	206	224	192	215	208	181	207	211	203	203	226	205	219	229	239	216	196	196	220	196	209	204	224	232	227	189	234	222	223	217	203	239	190	244	216	211	201	223	222	201	192	216	219	207	214	203	230	207	238	231	211	206	210	242	190	214	197	221	208	220	205	228	192	197	204	213	201	232	210	204	220	225	226	218	217	211	219	217	224	260	202	214	213	184	230	196	218	221	217	216	207	228	216	233	218	218	242	220	212	235	214	219	221	208	192	199	212	222	236	227	192	235	193	261	226	236	212	216	195	218	215	227	223	200	199	223	233	203	208	222	208	203	226	199	205	211	213	211	193	188	225	241	196	219	228	201	190	220	217	233	225	205	224	215	234	221	209	230	225	215	206	214	217	194	234	240	207	222	201	193	209	211	209	195	231	240	223	211	193	203	205	212	204	250	195	206	206	201	234	231	223	237	216	237	214	193	213	220	212	219	232	215	238	208	217	195	238	220	241	217	223	226	198	175	217	247	211	225	224	212	228	211	209	234	228	228	184	196	230	187	206	193	207	210	224	229	222	189	193	203	219	220	209	228	182	233	192	229	203	203	222	185	213	229	204	181	200	196	233	222	215	238	219	238	209	245	226	208	197	216	212	186	216	184	247	225	208	241	224	197	186	250	210	222	213	217	208	217	208	222	228	203	203	199	235	225	229	231	212	203	180	190	215	221	206	232	238	198	201	229	213	207	162	224	216	206	221	209	200	209	214	237	225	214	221	201	234	211
3563	3875	1665	970	730	619	591	593	547	508	549	544	519	549	565	543	538	553	509	515	538	541	502	573	546	543	545	518	538	516	533	503	550	516	489	536	506	530	508	500	529	535	544	524	535	496	488	498	532	515	524	507	480	502	510	579	484	525	503	548	518	492	499	485	472	558	522	490	492	495	545	514	502	536	538	478	528	469	503	505	509	518	506	482	498	545	481	538	551	508	506	507	539	533	546	545	486	504	536	534	524	499	541	512	532	514	519	507	504	536	525	529	486	535	536	556	543	526	549	477	512	523	488	471	504	542	510	489	519	470	465	542	521	516	486	542	514	500	566	509	511	477	541	520	504	560	500	459	488	526	496	539	524	563	538	498	484	521	534	531	498	506	532	512	491	505	514	529	490	489	535	497	513	520	543	507	506	494	509	521	532	470	509	482	512	520	548	537	497	498	511	527	513	517	486	516	503	491	536	491	509	488	512	511	509	527	493	496	491	502	544	515	560	495	519	554	487	501	505	521	524	473	529	551	505	548	506	486	534	530	543	511	542	480	518	522	509	517	471	542	505	485	521	513	487	535	483	537	513	529	545	530	498	475	485	540	526	517	527	514	507	568	534	489	561	542	528	496	545	494	546	510	478	498	505	501	501	505	512	528	542	538	516	533	480	515	477	476	507	515	503	490	512	513	525	521	495	526	518	493	518	485	487	529	506	495	510	498	463	485	464	539	489	496	519	556	498	536	485	529	505	529	508	538	508	502	561	566	522	501	553	471	548	525	502	507	498	529	522	531	515	502	522	496	494	511	505	524	485	485	488	510	491	509	503	515	550	537	515	526	495	526	509	532	542	523	526	522	517	477	517	549	530	526	505	510	487	528	531	526	497	504	524	543	559	516	522	539	511	489	533	521	512	485	512	506	497	512	536	503	506	463	539	496	541	520	522	522	481	524	508	511	545	514	523	512	538	522	531	538	533	475	499	520	512	518	516	518	545	495	496	541	507	526	507	513	516	511	553	509	484	506	529	537	555	556	543	542	489	506	542	504	517	459	488	496	515	504	504	542	505	507	522	525	550	517	532	515	500	507	495	507	482	492	507	504	512	492	505	512	457	528	521	474	531	557	469	543	537	482	526	511	542	544	499	472	534	520	551	481	496	499	492	521	555	485	486	545	514	483	545	539	534	533	500	518	539	484	500	527	493	537	541	522	528	505	485	507	520	500	510	493	481	472	519	459	530	541	526	547	505	521	506	522	542	562	541	574	532	500	539	505	555	504	519	517	496	522	538	506	476	483	520	533	553	537	465	532	493	506	524	554	520	521	535	498	537	479	530	510	500	508	511	535	517	526	484	536	518	520	513	547	543	522	467	486	499	495	524	494	499	519	503	546	526	510	515	559	503	523	507	516	526	523	533	532	538	499	472	480	498	518	509	527	550	481	497	484	498	490	520	484	516	515	523	497	528	506	479	518	501	539	512	528	509	528	511	542	497	491	525	549	534	545	499	524	529	533	524	510	532	544	488	495	489	538	547	495	517	481	510	517	517	494	495	536	526	525	532	484	526	504	485	525	562	527	510	527	494	518	483	535	515	530	513	514	504	516	534	493	524	530	495	509	504	521	504	508	521	489	530	504	514	502	536	507	508	519	546	526	522	503	556	537	518	517	530	544	502	514	496	494	514	516	490	522	501	533	492	508	538	508	499	492	520	489	539	517	540	520	499	447	563	511	509	540	530	511	533	447	523	534	516	521	533	485	526	502	476	563	513	522	531	487	503	525	519	535	536	521	508	519	526	509	493	516	515	457	557	531	488	468	485	491	486	523	499	493	538	492	523	519	507	528	521	539	498	526	510	522	506	526	544	530	533	487	522	540	507	515	503	502	527	524	508	561	508	521	510	541	521	508	515	529	526	508	482	497	513	528	512	507	490	487	519	490	518	534	521	512	542	555	492	516	493	532	467	546	523	552	523	554	502	471	505	527	540	517	546	523	519	503	507	526	544	528	497	471	485	524	485	486	497	501	499	541	516	515	518	509	545	516	499	520	537	545	521	526	510	518	517	543	528	528	526	523	549	490	473	529	519	529	472	530	526	511	557	478	504	530	526	536	503	530	520	556	528	500	471	536	509	526	500	522	543	486	452	518	506	474	532	513	523	531	505	542	531	484	528	533	519	536	529	525	500	533	506	524	509	551	537	506	535	522	497	511	493	535	533	524	486	505	550	497	528	483	519	514	504	490	483	504	531	484	542	530	495	524	547	497	507	486	506	532	518	482	501	487	521	490	505	540	543	536	541	511	480	562	507	504	530	497	546	541	518	523	496	518	602	534	552	464	530	567	519	525	524	501	531	509	505	548	489	516	505	540	507	493	549	507	545	514	520	466	484	534	564	506	528	513	517	535	498	561	504	487	476	507	531	521	531	521	506	513	538	553	504	526	508	510	514	519	500	500	520	519	502	534	519	477	553	494	491	503	534	506	516	525	482	515	508	452	557	487	537	532	509	492	508	502	482	486	502	480	476	497	505	540	536	528	518	506	573	537	540	499	545	509	491	520	487	532	495	547	532	521	499	529	510	527	490	504	529	520	506	532	481	519	498	549	522	546	524	546	529	473	530	499	542	500	488	497	505	523	502	534	491	537	517	472	495	486	522	492	499	514	539	553	527	587	517	501	495	526	530	499	531	503	548	512	485	548	556	464	496	510	527	489	514	528	508	515	514	543	509	489	521	518	502	499	513	519	497	483	523	477	472	444	509	510	503	515	511	515	532	550	510	524	511	517	488	474	509	513	510	537	500	521	515	491	543	474	516	520	501	515	471	489	504	475	483	511	553	554	487	489	508	495	501	553	508	525	527	505	512	508	528	513	487	494	490	513	510	488	538	482	525	520	518	511	528	537	545	524	488	516	555	517	559	525	512	501	490	533	533	489	515	522	520	504	457	490	496	520	563	509	507	541	509	494	519	535	496	516	536	515	450	504	497	530	497	542	523	536	490	515	524	530	508	519	512	565	474	491	477	471	520	522	545	532	523	506	479	508	517	535	546	531	523	505	517	518	483	502	522	507	559	482	528	515	502	495	534	509	510	506	501	499	531	522	503	505	534	524	489	496	513	522	494	532	498	518	507	487	463	511	515	485	545	506	505	506	562	538	462	502	573	544	523	530	472	501	544	472	550	522	486	548	555	512	533	525	559	521	492	525	511	535	530	512	523	510	524	508	546	456	510	531	493	494	535	546	510	494	511	512	505	495	515	527	544	509	469	499	537	565	503	542	508	529	572	512	523	498	527	529	483	541	528	507	523	506	492	508	526	512	507	511	537	528	531	500	556	499	526	510	467	505	494	498	559	484	505	512	503	471	522	511	535	523	517	530	549	532	486	556	489	506	547	514	512	551	500	528	512	514	486	475	506	501	525	507	519	511	549	509	497	521	502	474	509	534	517	501	526	545	535	530	491	553	517	516	489	507	531	497	487	523	523	534	505	503	508	485	516	522
31607	19385	6735	553	378	369	297	223	203	208	212	205	217	232	251	224	243	214	223	183	236	210	219	217	194	210	222	232	221	223	248	212	204	198	215	183	189	241	194	202	198	233	224	218	217	242	214	246	192	190	228	210	235	222	229	229	219	245	237	209	227	213	184	249	212	196	201	198	245	235	243	203	218	217	226	206	226	223	229	216	200	201	207	224	209	187	216	207	223	216	231	230	251	213	198	194	212	227	231	216	210	196	216	183	214	213	242	215	208	216	218	227	231	224	226	215	227	197	212	243	216	253	203	198	192	195	204	220	253	253	220	199	187	226	242	204	214	220	213	223	229	228	215	210	213	188	208	205	247	217	223	211	219	213	225	212	200	199	217	216	207	214	197	230	226	226	224	226	257	219	241	215	233	247	214	209	209	210	215	216	228	222	239	220	224	194	204	223	225	217	205	210	219	226	244	234	191	233	220	226	208	220	231	211	232	214	224	180	220	218	216	239	230	225	228	219	205	213	221	229	215	189	219	234	217	222	200	214	235	181	226	214	197	219	234	217	202	250	225	220	215	207	228	218	242	217	254	223	203	193	219	220	213	235	199	220	225	191	205	221	221	214	237	235	224	233	200	227	209	199	199	195	204	176	223	241	218	195	210	207	218	202	198	209	218	230	179	202	193	201	215	208	206	191	201	201	211	246	207	226	209	227	206	250	235	210	204	228	181	205	211	222	239	239	211	208	214	245	247	192	198	209	203	236	241	240	219	220	223	205	213	193	227	259	232	211	240	218	205	210	227	235	245	226	214	222	204	213	216	186	199	215	210	211	187	211	185	231	194	237	214	216	218	244	216	241	196	221	220	223	207	205	206	219	206	226	207	202	198	207	225	225	223	217	213	228	236	221	212	206	234	215	208	212	216	236	194	243	236	193	233	208	220	238	198	217	217	245	203	194	211	208	224	218	246	191	193	221	219	185	230	204	247	203	224	225	241	221	226	210	222	207	225	222	236	231	205	198	211	227	239	205	207	233	213	217	209	231	251	209	225	234	225	198	214	215	236	206	218	207	204	216	228	202	188	230	221	225	205	212	234	221	208	226	200	214	196	252	255	175	208	237	202	218	162	218	215	226	216	246	213	195	224	221	202	224	219	235	227	207	221	217	194	235	225	183	212	233	231	224	220	232	222	232	197	213	210	217	228	172	224	209	207	205	203	209	212	235	233	209	184	243	209	217	206	197	213	215	223	209	221	213	248	215	205	200	204	206	225	233	225	245	224	188	194	229	252	232	217	227	206	213	208	217	221	241	198	220	220	219	212	218	224	212	226	249	248	236	215	220	211	220	221	209	216	223	248	210	246	229	220	220	211	227	205	222	234	205	245	206	197	205	213	231	220	202	201	206	214	200	216	227	210	247	209	216	204	203	216	202	217	215	229	218	216	218	200	211	211	222	199	225	216	201	220	209	231	200	242	220	224	191	224	197	214	225	197	214	224	212	212	203	199	215	212	221	233	222	250	216	208	241	223	223	240	233	262	230	236	194	203	228	208	252	210	230	209	218	219	210	210	201	221	225	243	221	247	213	220	227	197	176	226	220	240	228	199	228	206	198	218	237	229	217	218	180	235	187	216	218	194	216	233	221	220	222	237	212	194	226	225	232	207	204	217	194	220	219	203	208	232	220	246	206	215	205	239	216	237	212	236	218	230	237	213	227	173	222	199	198	223	207	224	255	215	230	202	204	200	203	234	217	224	213	238	233	218	227	211	201	207	235	211	240	239	198	204	214	202	203	209	211	234	214	209	209	188	223	203	209	212	180	235	220	213	188	212	204	212	192	212	204	194	235	198	215	205	206	224	251	211	202	205	208	213	209	220	194	220	227	212	249	226	198	213	223	244	219	204	213	198	184	206	201	236	214	209	235	233	230	211	237	214	200	234	228	218	218	218	206	205	212	204	227	223	230	205	191	213	198	217	227	232	211	226	211	195	197	215	193	253	207	229	238	204	205	223	230	195	188	212	266	244	214	206	206	238	194	207	203	210	215	206	197	221	241	221	209	215	204	203	218	204	183	216	226	203	207	206	213	212	244	222	240	202	209	236	203	210	231	228	215	210	197	223	198	227	223	204	216	239	217	209	245	213	210	238	234	223	234	235	221	177	216	200	210	223	224	207	234	207	192	207	194	205	221	209	218	225	224	213	220	197	229	231	219	209	216	213	210	212	187	196	203	208	207	203	223	205	211	220	189	210	206	205	225	207	221	220	199	250	230	227	230	227	194	225	260	246	226	204	237	227	239	211	206	200	209	200	257	221	207	195	222	201	204	200	233	214	192	225	206	226	215	165	215	216	228	241	203	224	209	234	233	201	216	207	191	213	224	211	211	224	210	210	238	223	229	204	212	216	202	238	214	191	198	220	218	200	203	230	198	217	193	208	214	191	213	211	228	233	218	222	210	209	217	188	210	230	205	212	232	226	226	212	223	223	218	219	246	236	230	205	259	237	219	221	201	227	216	228	232	225	207	247	241	219	198	222	218	190	212	203	225	215	213	227	197	213	212	205	228	224	222	193	235	247	194	190	184	220	201	228	233	216	204	205	210	246	222	248	222	216	200	196	203	217	227	204	224	193	213	210	237	236	239	237	238	203	184	213	188	205	205	216	195	224	215	235	200	220	215	211	222	218	220	184	193	235	198	215	210	211	223	237	212	247	218	217	232	223	234	244	210	204	212	218	217	226	188	231	214	245	247	242	214	216	205	211	223	219	191	215	229	213	250	225	212	231	231	247	221	219	211	211	213	229	206	179	242	196	247	199	242	226	226	213	244	247	230	194	197	209	222	210	232	211	221	217	237	221	221	229	247	240	210	222	208	235	214	226	236	216	222	267	220	206	224	255	223	201	225	204	214	208	206	229	207	215	215	214	205	211	213	220	200	217	197	224	207	192	206	190	222	214	186	220	213	228	195	244	223	217	209	230	217	241	226	223	224	237	207	206	223	236	224	213	232	195	232	194	215	206	233	190	219	238	215	207	238	209	215	202	201	230	230	242	247	236	224	183	185	214	212	217	235	227	230	194	212	224	233	230	194	208	202	229	199	229	211	208	216	241	197	229	205	222	221	223	209	202	220	238	218	218	249	226	196	195	219	196	195	204	209	236	208	231	208	213	254	209	203	213	206	199	221	212	222	227	213	236	233	243	242	195	214	206	223	207	222	212	234	211	250	212	222	192	229	239	207	169	227	233	233	216	252	233	251	199	205	236	219	205	245	224	225	242	232	219	237	215	245	206	200	239	222	218	207	221	248	194	243	221	240	229	198	237	213	209	205	219	221	210	207	196	235	223	213	203	219	197	203	194	227	207	214	243	225	214	240	220	185	199	204	227	215	254	213	230	222	203	258	222	216	201	223	195	239	223	194	223	225	254	244	214	207	184	225	216	201	234	228	247	238	215	224	224	219	237	203	235	202	225	229	214	228	204	209	244	223	241	224	210	203	235	213
5675	921	576	563	572	615	586	609	610	569	569	525	549	550	603	561	570	567	581	599	561	582	550	542	560	553	594	524	579	630	560	579	542	567	552	592	556	590	660	533	560	543	580	570	597	533	554	592	564	569	559	552	554	587	578	602	538	583	580	571	591	572	595	588	583	541	582	590	590	559	580	586	534	547	569	565	575	522	548	555	537	538	538	568	559	575	574	597	587	560	592	583	542	560	602	582	584	582	563	579	526	564	547	596	580	615	582	605	559	606	594	549	525	590	574	557	557	640	564	549	582	565	559	573	570	538	601	586	600	544	543	566	573	590	547	597	617	569	561	594	570	557	631	592	570	578	570	563	558	579	573	546	585	611	612	600	599	602	579	581	537	588	547	545	582	560	568	558	564	558	527	528	519	602	560	583	584	570	561	565	575	557	587	599	596	565	564	549	576	549	587	573	570	562	586	620	546	580	635	539	554	601	541	538	581	618	577	534	560	590	594	606	590	574	579	540	587	566	546	567	588	573	605	559	596	601	580	526	588	549	559	571	565	646	551	587	544	603	583	556	592	603	556	549	566	574	564	567	539	610	521	539	588	558	547	555	563	572	546	594	558	594	561	556	634	581	589	578	565	563	576	560	564	586	594	580	525	592	546	567	572	581	568	545	554	616	605	577	573	573	593	582	589	588	558	520	561	568	587	554	570	592	517	543	564	550	558	547	614	573	568	560	557	552	555	597	565	556	553	591	540	583	528	582	580	590	572	536	565	588	550	590	614	580	610	589	601	583	571	555	587	530	573	575	536	582	572	541	570	591	601	574	568	572	585	548	541	604	605	563	576	550	561	583	534	591	564	578	563	554	536	570	580	529	579	586	594	585	573	555	581	551	612	604	530	567	591	581	550	549	596	643	610	538	552	567	571	584	588	557	554	584	582	574	603	585	537	592	532	599	562	561	559	619	537	620	557	591	587	540	601	578	570	571	573	603	579	576	551	533	576	597	609	573	562	601	560	572	604	646	566	594	555	593	563	574	563	590	599	560	547	593	589	594	580	552	573	592	575	565	587	574	553	593	588	517	580	555	565	561	595	566	580	586	538	567	565	563	551	572	618	554	550	569	558	560	547	566	608	595	585	617	564	573	543	572	598	588	539	521	578	552	562	595	547	558	595	553	546	543	577	564	591	577	504	596	616	553	563	595	588	577	545	555	582	570	544	531	578	589	561	570	557	547	631	618	522	570	582	571	544	593	587	594	597	551	579	571	588	536	595	580	559	526	557	554	558	563	539	576	566	514	610	593	591	569	533	577	572	553	634	560	529	528	591	556	563	570	581	605	593	590	572	566	570	582	557	529	579	547	552	556	566	541	538	557	561	628	568	583	569	549	579	584	592	602	568	542	590	558	586	566	551	556	606	589	549	605	570	550	556	543	576	537	585	597	586	576	568	550	555	595	585	577	588	544	660	600	574	595	574	572	599	601	608	557	524	555	595	575	610	566	578	570	593	584	591	531	580	546	615	573	579	602	608	625	573	554	641	582	589	542	567	514	559	572	582	569	555	579	542	607	566	533	575	553	578	562	584	588	576	568	547	617	615	640	547	545	611	565	557	597	552	568	562	579	599	576	625	575	569	602	592	574	560	558	554	567	555	581	559	563	587	577	645	544	562	566	599	552	586	601	546	596	610	580	585	559	580	592	545	586	574	576	578	572	556	572	552	538	563	536	584	568	567	565	567	553	572	543	569	554	562	579	580	551	548	557	561	566	529	582	550	544	554	575	574	583	561	583	524	574	577	571	558	579	558	541	524	537	574	538	611	562	540	529	567	577	561	572	613	535	584	565	620	594	558	589	562	542	546	596	572	576	557	546	526	550	559	540	588	586	547	568	570	586	579	580	575	607	568	519	593	571	611	572	579	606	571	577	550	577	546	583	579	553	566	546	608	548	547	577	575	602	560	593	562	585	523	566	571	541	559	539	585	620	537	573	585	551	600	526	531	541	604	581	575	578	602	572	547	537	585	562	587	516	602	589	578	578	578	514	591	538	634	557	564	520	565	576	577	581	570	561	579	577	546	594	547	527	588	565	585	553	532	534	578	575	597	566	582	556	552	529	612	527	517	593	535	557	566	539	596	559	581	580	561	571	579	536	530	585	619	571	588	596	565	537	594	566	569	582	554	570	551	587	544	544	583	546	575	548	552	578	552	568	589	518	563	577	566	589	612	600	595	552	585	602	583	573	574	541	562	548	556	607	536	583	602	544	523	525	525	554	539	615	587	592	568	580	552	554	619	573	602	561	572	563	575	555	570	564	572	524	577	605	572	547	564	518	572	604	565	578	569	585	585	570	575	604	544	590	544	626	580	557	553	527	585	580	565	579	554	561	546	569	581	573	555	581	590	593	565	582	569	572	531	582	614	532	554	549	566	567	564	531	576	608	571	600	615	557	606	549	584	528	566	561	585	579	596	580	556	603	556	570	567	617	559	568	553	554	604	534	586	556	569	566	627	606	615	604	577	560	575	527	543	581	598	524	560	555	565	611	572	566	580	567	590	562	529	558	555	561	549	592	565	574	614	564	597	546	575	575	598	561	588	571	565	557	575	535	516	555	623	569	599	582	623	586	567	592	589	581	544	600	611	568	580	600	513	597	565	562	574	553	568	588	577	550	588	556	551	563	593	577	564	536	553	545	593	631	576	554	603	546	548	565	595	597	575	542	573	586	543	592	567	549	595	540	542	576	538	582	588	567	570	551	562	567	538	573	611	571	564	585	534	607	563	557	612	552	597	584	536	596	568	581	539	616	586	555	622	555	579	563	587	581	564	543	569	533	583	584	624	542	535	527	585	549	552	572	532	568	560	595	572	587	569	598	564	553	586	591	602	601	621	563	603	583	560	553	595	617	573	579	535	583	589	564	581	591	586	566	585	572	571	563	600	597	585	591	548	537	574	555	580	573	551	561	593	567	559	572	590	533	550	583	567	564	533	551	572	600	592	565	575	558	584	579	581	574	556	551	562	592	565	580	565	604	569	582	585	562	561	571	614	565	578	561	609	564	604	557	529	568	556	593	548	549	604	560	556	581	542	593	615	598	549	571	582	561	601	558	581	548	555	572	590	550	625	540	575	596	577	584	593	563	551	558	555	609	542	546	565	582	569	561	556	543	569	590	560	591	593	571	572	619	608	595	554	563	576	593	567	574	602	555	560	562	602	578	604	598	516	586	580	609	525	557	558	619	580	577	600	577	526	545	536	583	546	576	603	519	545	539	544	546	569	589	562	562	567	554	574	606	561	592	555	570	587	546	545	511	587	583	598	565	582	559	591	623	572	578	537	598	588	554	553	555	557	567	566	572	530	609	555	567	558	568	565	564	571	573	543	591	562	547	592	531	589	589	574	558	613	577	585	553	538	598	532	573	580	541	587	549	572	607	576	559	565	569	549	513	557	550	579	602	582	548	570	572	546	591	604	560	569	536	607	592	587	534	559	574	559	537
24643	20960	23839	28221	20954	13753	603	372	374	378	306	316	356	325	346	326	337	341	304	303	298	288	315	317	297	338	317	293	279	316	330	336	292	301	305	265	317	319	282	340	343	297	304	315	315	280	315	333	310	334	291	271	267	322	310	284	288	299	337	314	320	323	288	324	327	326	271	310	283	300	269	325	338	329	266	302	332	310	321	333	321	312	306	312	265	286	287	313	304	297	281	321	332	325	317	328	312	299	286	311	282	276	350	305	314	315	324	324	309	293	322	323	296	292	284	328	314	306	310	308	344	291	309	307	333	299	312	307	304	310	331	334	322	308	301	318	300	291	319	342	309	308	334	290	309	324	312	292	314	319	295	336	311	322	344	277	337	301	304	323	303	319	334	323	347	315	278	321	331	274	305	286	295	311	327	315	319	315	348	273	321	285	300	349	316	307	315	322	303	297	355	305	309	335	292	329	320	300	314	310	312	297	293	298	319	299	325	326	297	309	344	279	309	284	317	334	285	313	328	291	302	285	324	295	307	313	306	302	300	294	293	279	307	292	290	305	312	288	294	307	288	300	305	334	293	288	313	306	337	259	321	324	330	321	302	316	307	313	320	310	299	339	272	289	314	318	358	337	330	317	271	320	317	311	297	322	299	324	339	263	310	296	296	305	295	296	297	349	307	334	299	313	322	321	336	354	321	316	284	324	294	289	297	306	305	299	334	293	289	296	311	323	307	317	287	307	294	303	299	344	301	306	317	274	327	305	280	302	319	316	286	310	307	309	335	291	300	309	285	343	307	310	302	312	340	305	297	332	316	299	312	300	335	288	288	302	318	305	294	277	269	322	293	276	303	298	330	295	300	328	279	300	308	291	318	278	363	318	293	331	333	318	309	292	312	318	309	303	309	276	306	316	323	317	327	309	306	288	300	290	323	325	326	306	320	304	312	305	330	295	289	317	328	274	309	303	292	310	330	283	299	296	314	309	310	316	298	304	318	306	326	296	306	278	273	284	286	292	285	315	322	341	284	280	309	292	274	289	320	298	324	332	297	262	306	317	319	285	337	352	339	320	323	325	292	282	286	321	282	297	314	330	313	309	307	306	328	305	316	295	313	333	335	307	309	303	291	297	327	292	356	325	309	303	299	327	328	320	300	316	318	332	274	279	318	297	310	295	281	301	294	291	327	331	308	306	320	283	284	285	309	291	322	314	290	327	281	299	292	294	331	313	311	293	303	279	301	286	301	306	283	324	285	288	304	323	266	298	298	268	317	331	292	351	289	309	318	325	316	265	270	318	311	310	299	315	296	297	313	319	288	312	287	313	358	307	318	318	312	315	296	308	294	289	349	299	315	327	321	314	288	297	295	303	309	311	290	317	300	312	357	315	301	325	327	297	315	339	328	303	317	323	311	331	333	296	318	327	344	295	308	312	345	295	317	313	297	322	327	295	307	312	302	320	342	300	311	327	315	304	331	318	280	318	287	310	278	327	284	270	328	299	282	311	277	291	330	322	297	314	308	303	331	287	299	288	294	305	288	285	286	315	326	276	300	310	331	275	266	299	297	339	327	328	328	301	314	349	290	275	354	294	334	257	304	303	315	321	326	312	302	318	317	294	295	367	317	283	326	329	295	298	321	314	333	316	303	325	317	305	321	299	317	328	316	314	309	295	312	282	316	324	293	303	303	287	303	338	292	286	294	273	294	277	304	309	332	318	297	334	291	318	301	287	315	314	323	316	324	292	334	296	298	337	305	296	331	293	319	304	301	306	311	309	322	296	354	303	282	310	286	334	288	289	290	307	302	294	329	294	300	290	314	321	313	336	323	315	301	355	281	333	314	298	307	324	261	287	306	313	299	296	299	340	277	324	288	294	322	284	309	324	311	361	324	281	293	280	311	321	357	305	290	312	325	303	348	317	290	302	325	306	319	329	298	309	328	326	295	297	305	311	325	310	289	374	307	345	284	290	303	266	314	274	260	312	309	338	293	277	297	320	302	304	297	303	315	292	301	307	300	302	301	301	285	281	291	289	333	286	255	302	330	306	307	289	311	265	294	300	303	345	297	304	292	320	287	316	270	304	327	312	323	285	312	279	272	302	281	299	292	300	314	300	320	320	357	306	302	269	349	314	264	332	329	354	315	317	310	314	306	312	351	285	303	319	302	281	297	298	291	316	303	313	304	325	303	322	319	292	339	290	289	319	309	297	320	291	305	304	273	335	299	303	288	301	281	345	306	295	296	311	304	319	318	284	292	320	301	351	293	302	321	300	322	295	302	288	315	309	323	278	272	322	320	325	309	325	345	292	308	279	306	332	275	291	311	325	356	321	291	320	300	305	292	322	300	322	289	323	282	324	302	308	333	324	303	290	315	304	296	311	292	307	336	318	313	302	313	313	333	299	309	334	288	295	311	325	316	299	314	294	328	309	329	313	332	327	314	284	343	306	311	295	315	314	332	309	316	312	283	353	323	323	282	298	337	287	311	308	297	318	318	294	313	337	329	309	279	285	293	304	285	308	314	289	325	298	324	334	321	279	323	282	325	289	317	316	327	317	333	328	341	289	313	290	313	319	304	318	308	325	323	299	301	274	270	296	306	263	348	319	293	288	336	352	329	298	288	299	316	296	315	281	323	312	297	309	326	303	302	280	308	323	319	334	290	318	294	313	310	292	300	294	319	323	318	290	291	286	310	308	324	306	305	295	308	301	311	289	288	273	298	277	321	307	314	303	327	317	306	297	273	311	250	300	298	290	288	293	321	334	293	331	320	320	287	285	306	321	337	322	295	313	321	329	284	313	303	320	319	334	315	289	324	305	282	328	313	306	324	325	291	295	281	330	296	315	291	320	324	359	309	316	272	322	307	325	295	297	324	322	315	296	303	296	318	334	315	317	324	291	285	271	307	298	310	325	335	320	346	319	301	287	307	324	292	351	302	307	274	279	345	297	342	320	340	357	339	323	297	337	314	286	311	314	316	313	336	303	315	265	320	298	319	297	309	341	314	296	302	334	299	291	300	300	325	325	329	313	311	307	296	290	300	287	320	349	316	308	275	303	298	306	315	304	326	312	304	340	300	334	307	273	300	330	318	275	327	319	306	317	277	313	329	327	287	324	321	299	331	274	297	289	321	290	298	305	303	328	289	303	307	302	311	275	315	309	329	329	288	322	312	282	313	302	303	300	306	294	323	310	323	305	333	277	294	306	327	354	289	327	313	324	287	318	329	324	319	311	294	314	314	330	307	337	322	329	300	303	284	285	304	321	287	311	328	315	279	329	319	336	304	321	304	313	305	300	312	296	339	320	287	302	273	293	305	314	315	331	292	309	276	305	333	300	334	288	319	321	308	299	310	270	300	349	318	307	296	301	295	280	313	311	305	322	298	301	330	319	306	286	329	333	319	306	351	306	318	286	332	302	266	317	297	331	291	324	276	314	287	327	317	340	310	298	329	311	344	286	341	316	261	299	287	313	309	312	310	311	319	278	290	290	316	303
3542	2463	1247	991	874	813	817	764	734	740	758	789	727	713	767	767	801	730	738	787	782	750	789	748	787	774	704	736	753	717	794	734	757	739	739	740	702	743	741	698	747	750	755	771	770	777	739	786	730	747	776	768	761	751	700	767	783	746	725	716	789	749	789	771	747	820	731	759	760	756	750	706	735	762	785	733	796	744	796	744	773	740	733	756	696	730	714	737	760	756	740	753	762	736	747	757	743	749	760	770	764	798	735	747	740	808	773	682	773	805	743	686	707	722	758	728	764	730	735	751	774	736	740	723	741	758	780	752	725	744	696	774	773	680	733	769	749	807	735	720	746	761	759	758	764	810	752	730	739	772	747	725	725	745	735	738	740	774	730	720	746	709	804	715	711	714	752	734	720	757	755	729	733	732	727	751	754	781	781	745	739	733	736	752	725	741	779	791	791	734	731	697	700	757	766	762	766	724	763	764	778	723	738	763	746	761	771	777	768	743	792	750	732	752	726	809	752	751	774	723	724	728	692	744	743	743	781	748	739	756	721	721	801	800	718	785	702	742	775	771	754	764	689	751	734	736	773	717	702	753	783	780	724	793	758	706	726	736	743	769	753	771	759	757	723	759	764	765	730	779	736	801	761	746	725	731	728	782	733	716	753	761	707	762	792	774	705	760	727	779	777	762	758	732	770	761	768	734	725	800	723	808	720	730	734	774	748	739	752	763	783	759	767	763	776	814	744	753	751	759	817	770	800	769	728	752	731	755	772	752	766	770	720	685	746	755	705	737	759	782	778	742	815	758	762	710	753	755	720	731	807	775	744	748	764	739	773	767	769	710	771	789	751	800	751	696	761	756	740	712	735	760	746	741	771	801	681	752	727	683	754	722	725	754	762	753	763	798	734	766	774	682	727	728	769	777	778	740	746	797	762	715	780	723	740	752	722	789	795	788	772	720	758	777	751	772	779	821	703	720	711	757	710	766	748	724	750	747	753	705	764	773	733	766	768	677	784	766	765	742	744	777	713	772	729	729	756	737	755	742	781	736	774	757	775	728	728	764	785	710	746	751	718	763	757	771	752	757	746	758	728	767	741	728	743	725	740	750	749	781	717	754	787	701	751	776	754	741	752	748	764	743	774	740	725	776	745	753	729	735	779	774	754	764	766	747	755	782	767	746	769	775	761	775	713	728	742	751	744	765	761	690	817	721	699	779	737	714	758	814	745	727	725	767	756	739	747	709	806	757	738	803	812	779	776	759	730	742	711	759	768	743	733	759	786	758	748	702	731	770	757	745	750	744	764	762	742	725	739	741	725	755	694	753	739	743	783	706	710	747	750	740	740	760	792	736	736	736	730	742	765	761	777	790	818	772	730	775	765	787	744	793	797	719	792	740	776	768	816	756	788	738	723	752	711	752	673	729	725	744	727	758	738	772	771	796	717	758	756	756	720	746	757	803	738	751	765	783	794	744	713	749	766	710	731	756	734	787	752	773	715	750	782	718	715	738	740	769	763	774	750	741	791	762	789	770	758	738	726	755	748	773	735	744	738	775	747	768	774	757	776	758	754	792	698	777	713	716	732	743	730	803	747	742	768	768	780	775	759	751	721	771	782	776	770	741	740	738	770	751	765	715	704	768	740	709	704	774	739	772	736	736	709	749	729	794	750	739	742	779	782	774	796	684	790	732	758	761	766	740	759	749	686	757	732	729	755	706	760	747	745	754	801	791	721	763	756	769	768	740	801	731	689	723	773	741	775	736	786	729	762	728	774	731	706	769	753	772	724	760	746	778	732	759	780	687	780	751	792	760	761	756	750	808	751	733	746	749	752	806	714	762	763	730	727	765	757	740	725	803	710	710	758	714	750	741	759	773	775	772	728	743	780	756	805	729	755	753	738	753	776	743	777	690	724	745	733	784	743	731	724	744	738	794	696	751	709	732	772	735	740	709	759	707	743	768	792	722	730	731	735	746	714	776	735	690	747	748	728	751	708	701	757	770	731	713	760	747	739	744	771	773	795	704	751	786	758	769	734	769	808	765	723	725	744	762	722	714	739	724	714	706	751	756	744	768	779	751	783	793	696	741	744	780	783	735	731	751	719	777	728	742	762	732	723	782	782	702	731	780	762	759	765	737	790	744	731	768	782	718	749	736	728	721	734	768	713	741	706	764	741	722	762	776	736	760	758	747	706	752	804	739	770	711	722	754	673	723	763	755	743	724	794	741	764	770	742	770	701	750	774	711	751	709	705	752	774	748	751	768	724	753	799	835	738	685	744	750	757	752	756	730	745	762	769	785	762	748	756	738	692	716	719	796	737	755	768	766	736	724	751	776	761	752	747	756	764	756	715	766	731	792	742	772	723	740	699	738	787	742	764	761	768	731	743	694	708	763	728	767	748	799	768	757	795	769	794	724	768	746	758	729	729	798	732	743	749	734	772	760	791	760	765	715	724	768	728	770	744	782	716	757	732	720	766	712	713	762	751	742	798	742	714	748	725	773	702	771	731	752	739	726	777	695	723	759	751	758	742	714	785	744	718	746	724	744	723	771	731	733	737	726	777	736	759	764	834	739	731	731	777	754	718	693	746	728	772	773	741	764	778	726	747	777	746	824	719	719	802	785	762	777	726	753	764	737	711	772	762	713	745	744	766	816	807	725	699	702	745	783	801	748	787	731	789	744	741	750	772	751	776	760	774	734	779	761	763	767	757	763	762	733	739	778	728	791	718	785	729	760	710	771	742	788	737	757	773	747	805	689	721	713	747	752	704	771	750	796	748	729	757	774	749	714	771	749	747	758	774	716	733	765	723	773	737	769	692	796	769	788	744	741	795	785	868	747	706	745	754	713	768	739	754	777	794	734	722	711	732	742	718	767	795	710	726	724	752	771	718	727	789	742	690	788	717	686	734	769	806	791	745	775	699	756	734	717	781	749	747	742	723	752	808	741	747	744	768	792	750	737	726	723	701	767	772	722	855	773	718	751	771	771	758	765	731	736	769	733	789	752	763	741	724	763	716	752	802	747	781	738	794	750	724	788	759	746	739	745	713	739	726	754	769	753	742	680	741	724	772	755	708	736	756	770	785	725	775	694	797	747	735	762	759	762	794	745	759	747	733	732	755	796	754	762	749	771	693	772	756	745	772	717	686	748	730	735	769	734	781	716	776	735	701	790	754	776	767	730	790	732	768	830	777	746	757	761	752	708	741	717	753	719	716	747	751	771	769	745	760	774	812	719	744	727	777	727	740	808	756	734	740	716	734	707	747	747	755	739	807	752	729	774	765	744	752	776	741	729	729	768	711	739	692	720	724	748	780	794	733	738	757	750	710	750	785	744	798	781	782	724	736	804	712	759	738	763	753	772	770	750	764	768	758	759	773	821	734	748	754	746	731	816	750	733	757	828	752	752	754	765	719	729	699	739	760	724	782	727	728	714	784	750	730	765	773	695	758	769	712	740	728	799	759	767	738	741	793	730	734	751	759	765	766	730	786	766
23878	20956	24286	27784	20956	20970	13006	555	365	332	320	255	259	276	234	242	260	244	244	250	233	260	243	222	220	206	229	240	212	204	215	234	232	240	240	221	222	245	222	216	221	222	214	217	240	203	236	214	202	229	231	207	212	202	231	211	214	210	220	210	235	207	220	222	249	217	222	227	237	239	243	224	215	194	209	202	233	227	245	229	228	245	232	201	251	218	210	232	207	236	208	209	222	230	201	213	208	194	219	208	219	197	222	211	206	222	230	212	234	225	241	228	225	218	199	252	222	221	222	198	217	210	217	196	198	264	209	216	226	199	246	221	213	220	211	218	201	220	217	227	215	203	230	236	249	242	206	229	211	258	197	227	233	255	214	214	215	208	210	211	226	221	225	238	220	206	212	217	236	203	235	216	222	206	204	204	227	201	203	230	200	230	183	250	217	208	199	237	210	187	213	197	212	213	245	239	225	228	214	197	233	233	197	230	180	227	218	250	229	233	238	227	254	213	231	225	246	205	214	225	226	210	215	232	234	232	216	194	218	231	197	196	220	195	216	242	214	224	215	225	253	242	224	212	225	219	258	240	238	219	193	227	202	220	195	217	220	208	213	223	263	202	199	210	241	219	207	246	198	219	217	228	265	245	214	238	215	223	206	219	245	215	210	204	230	213	192	218	236	234	219	199	224	214	217	200	231	229	232	201	218	219	206	215	234	189	209	215	206	214	217	212	208	206	222	187	211	227	221	237	240	243	209	195	236	199	195	232	230	222	228	212	227	226	202	219	206	241	226	216	227	204	219	245	183	259	214	217	198	199	227	210	190	199	203	222	226	206	231	218	209	240	211	198	197	235	222	213	221	202	250	207	214	204	212	229	206	230	221	223	203	162	207	207	206	228	205	209	220	227	190	219	199	217	217	209	219	220	214	239	210	200	208	191	223	219	214	211	233	219	221	233	205	211	191	203	187	210	213	255	220	217	226	174	200	225	222	206	231	186	235	213	210	216	228	209	226	226	237	219	213	200	231	239	227	229	221	239	197	219	219	206	192	229	227	228	222	209	206	246	211	253	233	239	213	232	217	216	231	232	225	210	210	177	229	227	223	227	185	237	211	176	219	229	212	215	231	219	187	218	231	202	222	208	204	235	219	188	217	210	223	224	192	222	228	260	235	228	214	219	218	215	187	215	242	223	250	241	218	194	200	242	205	248	199	192	220	219	219	204	233	200	217	194	218	195	225	228	186	217	216	223	216	206	257	243	220	238	198	237	227	179	211	207	248	221	191	203	258	212	224	196	222	201	201	220	228	210	203	209	208	212	186	239	225	222	215	202	225	215	208	209	189	184	224	208	221	195	192	220	208	249	221	196	231	218	217	209	214	247	199	239	237	206	245	200	251	196	194	239	212	207	218	222	184	212	232	208	210	202	222	203	211	205	198	242	219	217	205	237	207	218	216	184	204	255	209	192	200	215	242	211	206	221	213	201	220	211	229	222	198	211	259	193	229	229	215	229	216	235	244	208	225	215	212	201	251	216	204	232	211	209	203	221	243	187	185	223	199	211	221	210	227	220	190	205	217	248	210	182	197	223	230	212	217	204	233	212	190	220	208	197	218	218	213	211	188	204	209	214	221	222	236	216	233	216	243	215	199	205	225	212	185	215	201	199	214	211	211	219	216	197	226	203	182	201	210	210	208	230	201	242	190	213	219	247	220	200	196	217	197	199	220	221	218	211	200	225	188	180	210	223	226	198	200	219	205	188	197	223	227	224	209	219	232	224	226	230	228	206	187	232	205	207	204	221	214	221	201	195	247	217	221	225	228	244	221	213	215	205	236	217	225	189	209	227	217	198	212	205	226	239	195	169	207	206	217	227	221	213	221	207	226	199	175	226	236	229	232	232	202	233	229	193	214	232	224	225	224	212	229	210	218	207	207	228	231	211	219	218	202	203	208	244	247	225	224	213	222	233	192	203	237	203	198	203	201	220	213	193	243	223	199	220	236	202	220	223	242	235	246	220	215	229	218	197	222	201	205	197	217	216	202	211	203	210	230	233	219	203	212	214	197	196	215	208	222	222	222	208	218	204	208	201	205	219	197	203	245	226	244	221	198	210	231	225	224	220	215	210	227	234	213	238	256	219	227	227	192	197	195	199	213	204	220	215	190	213	227	212	213	207	230	236	232	234	192	197	196	196	216	223	236	219	193	228	232	221	212	254	201	231	231	204	226	224	232	220	241	234	200	227	201	227	219	195	202	214	210	239	209	217	200	244	213	243	204	218	234	229	232	251	226	219	218	229	199	230	252	176	216	216	227	232	230	214	190	217	214	218	240	204	221	203	199	212	240	194	203	190	242	201	231	278	235	212	227	228	229	228	200	225	187	239	211	229	247	233	221	222	201	211	215	199	214	229	196	193	229	218	247	220	193	187	217	214	220	232	226	211	182	239	227	233	227	185	228	222	209	221	198	238	210	215	212	213	231	223	191	207	190	190	240	215	197	209	211	236	195	216	237	219	235	192	209	202	229	223	244	204	219	226	217	220	228	221	218	198	216	265	224	210	194	210	212	250	235	225	234	209	222	213	186	224	210	218	221	228	208	212	227	237	221	238	177	207	218	188	210	214	239	232	195	236	235	208	217	231	220	225	221	196	233	213	213	196	207	205	189	200	223	202	235	232	207	192	216	200	236	250	203	210	227	203	236	227	229	218	258	201	206	205	223	220	220	225	211	239	197	185	242	210	189	217	235	202	228	235	232	229	223	183	225	221	194	191	221	221	231	224	225	202	212	220	213	223	220	204	190	224	229	218	211	192	225	234	213	201	229	174	186	221	216	224	221	188	200	217	215	236	197	200	237	251	203	231	187	201	215	205	207	252	219	205	203	216	218	231	227	212	207	207	205	222	228	231	225	233	246	202	228	236	260	195	230	219	225	221	210	239	214	236	194	219	215	224	224	205	204	195	235	201	211	237	229	200	223	255	217	202	205	246	233	232	204	224	253	221	208	201	215	197	233	212	196	220	234	215	218	207	201	201	214	226	196	250	203	209	199	208	208	207	231	192	189	241	242	251	199	237	207	206	230	251	237	210	225	205	197	209	227	231	215	199	224	227	188	214	225	194	253	240	234	215	200	191	213	223	216	210	212	205	211	234	211	218	201	232	223	247	214	240	225	221	214	222	214	202	204	240	220	192	200	221	204	238	211	207	183	213	229	199	212	245	232	204	207	218	206	218	218	227	211	219	215	241	221	235	220	206	240	238	211	210	203	217	230	217	208	208	158	214	204	234	218	211	231	202	198	226	225	201	221	220	217	197	195	214	208	222	206	200	209	241	232	219	211	206	217	241	225	206	229	248	216	190	232	215	208	233	216	243	209	216	212	188	207	224	236	210	197	228	241	211	239	182	222	226	242	216	202	219	226	225	207	195	212	237	255	237	226	233	188	206	237	225	222	198	216	211	192	221	198	244	212	210	208	225	223	214	198	234	216	225	215	226
3346	3810	1583	1001	747	652	579	557	559	564	539	500	520	557	508	522	517	552	503	483	496	550	521	520	504	499	500	494	546	530	504	558	493	543	502	525	536	480	494	489	513	509	543	506	525	545	551	530	528	502	507	502	513	513	486	545	498	528	531	512	516	520	494	556	494	497	529	493	519	487	474	486	515	544	481	527	509	498	506	488	526	501	510	512	492	517	557	487	567	545	542	501	527	533	518	483	489	538	509	508	520	523	511	535	487	518	455	540	552	546	528	482	537	508	537	476	470	499	516	527	538	485	527	518	499	555	526	517	494	531	526	522	493	503	519	481	499	531	530	506	525	536	543	505	533	523	541	543	485	496	486	534	526	532	486	542	508	495	517	517	530	530	491	502	480	529	510	482	482	529	530	508	492	508	497	490	517	509	504	534	525	498	503	509	503	485	493	499	513	550	556	474	498	499	498	548	525	515	482	533	512	528	549	494	490	492	535	562	561	519	499	540	485	520	507	534	494	493	523	477	494	520	542	524	540	499	492	504	565	531	455	530	523	551	536	520	503	495	549	494	496	519	523	513	503	501	515	484	520	484	552	516	500	502	494	522	521	528	523	482	517	492	541	512	522	499	495	539	469	521	549	539	512	528	531	503	516	515	502	526	505	542	521	528	536	468	557	499	531	524	501	516	557	512	490	549	534	568	528	493	530	468	524	508	490	509	543	517	487	487	555	519	514	528	512	526	483	503	484	538	528	498	505	515	550	577	523	510	512	497	523	493	499	493	504	496	504	529	541	551	517	505	530	556	524	497	512	534	531	513	544	509	492	504	500	513	533	536	487	547	497	508	534	528	524	506	505	482	489	501	526	458	532	552	509	517	491	532	531	509	510	519	498	570	529	501	555	542	526	503	558	504	543	542	509	510	537	522	474	524	533	490	510	533	524	528	531	540	529	477	513	488	554	531	506	511	541	527	537	559	501	513	541	514	493	524	508	500	504	487	500	512	510	512	528	510	504	483	503	529	524	527	554	463	536	533	524	540	483	539	509	518	497	506	526	552	522	505	543	509	521	512	478	520	544	486	551	541	527	503	542	509	485	534	519	528	539	533	494	567	483	479	472	488	554	504	527	471	518	507	543	538	516	531	482	530	521	513	545	514	509	530	517	518	536	545	514	514	528	520	529	539	534	533	512	485	478	520	476	507	541	526	493	537	530	462	528	535	532	507	540	521	541	502	506	511	591	479	493	515	542	505	491	516	521	503	494	506	489	533	504	512	527	532	489	488	513	520	544	502	536	541	537	509	519	528	498	534	482	519	518	503	502	521	512	507	538	511	510	533	505	511	534	519	477	448	516	522	507	493	499	499	512	525	530	494	534	527	561	541	479	533	496	552	544	520	544	514	531	530	510	516	456	491	536	514	551	507	519	474	570	508	522	548	560	540	550	524	525	577	541	515	532	495	525	508	545	520	476	525	531	490	519	497	471	508	544	495	559	521	518	524	496	498	497	509	504	512	548	509	514	504	536	515	551	534	488	555	489	467	508	518	467	506	523	485	511	539	512	502	521	517	524	536	497	475	531	502	499	532	506	501	541	513	511	531	522	502	491	528	512	579	502	476	490	528	499	511	544	536	538	524	543	505	476	540	477	489	522	505	526	517	548	467	496	528	509	524	496	524	501	500	520	496	490	535	493	543	532	522	528	492	529	514	545	480	504	495	553	462	538	503	505	509	499	483	546	522	493	515	549	547	509	486	478	520	523	546	533	480	484	528	485	532	525	509	536	508	519	541	485	486	495	458	515	504	513	471	534	517	490	488	503	509	483	489	475	530	517	510	504	488	504	521	511	493	524	524	546	474	487	499	537	514	502	475	493	476	526	536	533	512	529	538	501	497	519	483	491	520	525	496	528	500	551	497	473	518	538	501	487	522	467	508	515	539	515	546	529	529	515	553	498	509	551	545	546	498	519	501	513	566	556	538	481	535	476	498	487	494	500	512	532	506	480	532	561	497	521	535	539	502	498	486	518	506	560	489	508	485	499	538	531	548	485	489	471	529	499	524	505	552	491	525	520	511	523	498	502	520	544	520	537	514	530	546	508	515	508	518	552	483	529	527	503	515	530	544	532	531	493	520	505	500	515	506	532	554	482	545	549	492	532	542	525	551	503	509	537	512	549	497	520	522	547	494	519	514	564	491	507	510	551	556	513	545	509	541	465	499	487	509	541	511	540	525	511	486	549	512	569	535	521	471	526	545	506	532	489	513	515	494	560	533	498	524	535	489	517	542	486	522	516	506	538	519	492	501	487	529	497	517	546	468	507	491	496	536	488	548	514	536	491	517	484	496	527	529	519	547	504	540	522	539	526	512	486	495	490	509	546	497	534	495	550	520	531	494	534	510	517	550	540	450	517	490	509	500	492	551	505	504	518	516	503	491	508	498	477	533	513	544	502	516	516	540	536	530	518	557	515	515	486	533	535	481	509	482	499	568	503	510	506	531	524	522	480	526	512	508	496	485	511	529	495	508	507	491	530	489	483	528	508	482	515	539	532	544	525	514	489	500	489	524	526	501	575	540	517	484	527	539	535	487	471	522	539	516	534	544	551	473	471	469	502	495	493	494	496	526	492	537	513	539	505	534	538	523	510	518	531	478	523	554	513	518	517	491	515	509	538	491	518	533	496	518	500	491	503	497	480	549	498	531	522	550	529	511	539	495	519	552	524	525	527	511	505	497	513	527	534	527	503	530	568	513	547	507	513	524	542	523	487	563	526	519	497	512	529	488	524	513	521	505	536	531	516	535	547	486	496	515	535	530	514	536	530	556	483	478	488	500	494	491	475	525	506	576	536	474	523	505	542	517	489	522	519	514	520	482	483	519	501	546	513	555	507	485	536	513	508	537	530	535	493	511	521	539	506	516	557	501	518	507	493	501	530	483	568	525	486	508	533	519	548	501	500	480	508	489	502	540	515	517	520	537	532	505	498	522	509	540	539	530	523	556	471	523	540	481	503	497	525	558	505	522	517	536	499	536	549	508	494	528	508	502	514	508	510	522	535	510	510	519	486	497	479	524	477	483	549	510	520	513	510	495	558	554	502	555	511	504	507	493	530	484	532	475	476	492	500	548	525	486	496	513	551	506	534	489	539	559	523	544	523	514	470	512	505	503	494	509	501	508	540	508	524	505	611	495	530	539	527	512	556	543	499	540	510	544	517	504	516	500	547	500	500	508	562	527	512	539	532	550	467	496	483	528	523	488	522	486	505	515	500	527	524	499	503	521	500	511	516	540	557	484	477	482	512	513	511	510	496	528	511	490	502	527	549	553	511	494	532	520	507	521	531	511	492	527	488	523	484	525	461	519	521	518	513	490	529	503	508	488	548	528	510	521	510	537	503	515	494	515	515	481	560	513	538	527	538	523	554	511	509	452	513	501	537	518	561	524	505	476	481	501	501	515	519	525	532	537	498	513	526	537	503	528	490	544	518	525	510	547	503	505
31653	19201	6382	387	258	225	223	203	207	235	219	220	229	223	226	245	202	240	207	206	208	194	197	217	223	197	227	211	219	220	225	229	223	215	222	209	227	231	220	237	226	202	224	188	236	217	215	218	212	219	223	209	211	225	179	206	223	234	210	207	228	207	210	220	220	252	218	212	189	187	202	210	212	230	232	235	221	191	219	228	232	208	196	197	218	202	212	234	197	212	205	217	197	220	207	219	219	218	210	225	189	209	208	219	193	196	193	216	224	210	235	212	231	213	210	223	194	216	210	240	210	212	217	217	216	219	214	190	210	209	237	203	207	221	201	214	215	207	237	222	191	185	214	216	215	203	237	193	197	208	207	194	206	210	191	233	238	199	230	219	188	201	231	203	187	221	209	224	237	206	226	205	165	198	211	201	211	235	203	203	208	177	221	200	212	210	225	196	223	217	216	231	198	231	226	229	225	212	214	198	241	235	211	208	185	231	232	233	236	201	228	199	229	243	201	233	226	209	215	221	192	209	200	204	215	237	224	209	252	201	215	212	207	186	202	219	229	222	199	229	213	205	229	224	212	222	200	210	246	196	245	196	215	188	211	229	206	204	210	209	189	217	236	213	215	225	211	202	208	249	217	225	208	230	195	224	217	240	205	210	222	221	226	192	204	210	235	215	214	224	207	213	223	233	235	227	188	244	216	222	211	183	244	223	215	257	244	218	215	236	233	224	191	193	191	215	196	197	228	238	240	222	227	210	208	216	224	177	223	185	225	216	252	249	204	217	213	217	212	222	221	230	217	180	216	225	225	206	229	240	215	188	232	240	219	221	225	213	206	200	222	213	209	221	194	200	221	196	206	200	216	219	221	219	217	228	206	223	221	215	216	221	236	193	233	197	230	186	215	232	221	188	212	206	196	251	238	227	220	197	232	230	216	213	195	200	218	212	243	218	211	197	232	194	242	193	227	240	243	213	192	238	208	237	242	200	231	205	237	222	222	227	218	197	236	214	175	212	232	237	229	214	199	219	234	231	224	186	232	240	198	213	222	218	230	225	227	204	219	215	245	225	223	214	225	256	217	215	211	236	206	190	197	178	222	195	209	211	208	179	205	191	194	223	207	208	204	197	215	219	231	214	220	218	223	227	198	195	207	221	205	215	226	223	202	219	198	218	207	210	219	207	177	207	223	248	216	206	203	279	201	221	238	239	180	215	192	218	222	219	223	192	231	212	198	200	220	217	226	217	214	197	234	224	207	217	199	191	207	231	216	225	189	212	216	213	229	215	183	195	230	199	217	212	208	217	210	209	212	208	218	192	204	186	196	229	211	222	207	210	190	212	214	222	195	195	213	226	198	217	220	228	208	204	199	194	208	205	218	214	213	222	221	218	240	221	196	224	227	224	216	217	185	211	202	217	205	206	182	211	224	217	214	217	231	201	216	213	216	218	229	220	224	205	215	228	222	225	223	205	218	217	235	216	221	235	215	210	214	232	201	218	202	204	192	217	219	224	229	202	197	216	224	187	227	204	222	219	222	222	171	216	208	219	201	220	227	222	224	208	201	234	202	209	204	230	226	237	237	198	220	184	241	202	240	197	232	186	219	248	233	202	234	217	215	222	220	239	227	226	206	222	205	220	220	239	229	218	214	220	213	220	195	217	235	174	231	215	205	213	190	199	198	213	210	220	211	209	202	212	221	195	203	224	222	193	205	208	185	209	212	237	216	196	215	204	227	241	216	200	229	252	235	229	207	193	189	204	213	235	238	205	219	198	208	204	230	217	231	238	194	203	211	189	197	229	222	213	197	207	201	224	222	226	227	204	243	224	252	217	203	217	183	233	236	228	224	217	198	235	202	204	231	236	216	211	219	218	197	203	223	227	217	219	220	236	199	206	233	224	216	219	228	194	217	234	223	206	201	192	214	222	208	233	218	190	230	205	211	213	217	235	215	219	222	210	218	215	190	229	209	197	205	234	208	246	227	223	219	221	221	194	205	212	213	199	195	228	214	213	217	226	225	232	189	210	193	189	208	183	230	195	175	213	229	205	197	208	225	206	213	194	237	212	206	210	201	224	208	193	169	209	218	201	201	205	231	257	232	206	196	233	207	203	213	205	199	229	224	204	228	193	198	238	217	220	176	219	215	215	225	204	198	229	221	209	212	211	213	185	203	195	205	221	183	224	226	234	176	200	187	218	217	232	214	214	230	221	207	200	191	242	230	218	221	228	211	232	204	232	254	203	212	224	218	212	197	205	244	218	221	221	226	219	202	227	245	222	221	218	210	242	212	185	188	217	210	238	230	216	249	209	230	193	247	225	230	217	233	207	209	206	235	221	187	230	239	195	192	196	217	206	228	215	213	211	244	213	221	216	190	207	201	219	208	235	201	185	209	236	207	214	207	221	215	244	200	231	197	215	231	235	210	229	199	208	224	198	189	223	201	240	243	242	203	216	234	216	204	204	213	203	236	224	203	208	218	243	211	231	229	198	176	205	217	210	189	231	209	240	213	208	224	232	213	191	205	215	198	246	203	231	204	231	232	225	229	204	217	245	214	214	202	218	213	220	209	215	198	214	209	214	231	229	237	208	231	216	240	201	198	193	233	216	235	223	199	199	206	218	200	244	207	187	226	208	202	200	206	233	211	218	218	228	193	216	234	216	236	214	214	243	238	217	199	230	206	214	225	208	199	204	196	210	199	217	217	219	237	197	208	221	236	226	227	217	208	221	230	197	199	241	202	218	228	212	209	193	235	205	234	216	238	214	212	234	203	191	209	205	207	227	195	193	206	215	189	197	231	242	229	213	201	225	240	217	189	230	212	209	214	233	201	215	216	197	242	208	214	191	189	214	244	199	247	232	206	232	229	206	198	193	204	225	214	224	238	215	240	176	245	250	217	202	200	187	212	200	238	201	239	217	213	221	237	221	170	220	211	217	239	247	204	240	227	230	220	207	226	205	230	236	221	208	209	226	199	215	202	229	237	217	204	217	206	208	224	228	191	220	239	235	213	186	202	223	229	210	211	202	224	192	247	242	220	222	217	208	225	226	222	200	226	228	208	219	241	217	223	218	213	202	237	223	238	217	223	246	225	193	252	198	216	199	209	216	208	216	209	200	200	213	241	226	201	210	223	243	230	174	185	188	210	220	217	196	216	202	243	228	222	219	208	209	186	226	222	199	236	190	211	243	204	197	212	222	237	219	234	234	222	223	211	233	207	213	203	247	209	235	221	223	232	218	218	231	210	190	237	235	229	223	213	223	231	210	228	222	221	195	219	211	199	209	213	214	217	222	235	227	203	221	200	198	248	212	200	205	218	229	222	207	238	225	224	207	215	211	217	222	205	219	209	221	253	244	213	206	211	224	217	227	227	201	189	211	214	213	225	203	207	215	187	204	198	209	213	227	216	196	221	208	240	216	196	205	222	236	215	207	209	230	238	229	218	224	210	208	203	196	202	207	184	233	206	193	237	200	207	201	248	198	215	214	185	187
5620	881	633	554	604	606	537	549	588	614	584	560	591	536	609	605	549	581	560	590	584	565	534	606	543	549	535	595	542	571	589	578	616	546	546	599	568	592	582	563	572	566	601	606	571	564	568	565	511	572	554	546	583	576	588	588	620	578	552	597	542	558	576	588	576	634	559	571	590	595	558	532	560	577	581	590	567	535	548	560	593	577	559	559	597	576	587	581	597	579	586	571	616	563	585	592	564	622	558	600	583	558	584	556	556	544	535	595	575	547	578	606	592	590	557	546	562	553	550	571	563	553	567	606	575	576	575	538	557	585	566	596	583	592	581	556	573	603	596	571	575	537	607	613	561	601	531	577	563	573	581	562	599	547	568	560	565	552	562	579	556	554	567	577	558	565	577	584	572	599	588	606	574	548	569	567	568	538	563	630	606	526	555	544	583	561	580	575	553	562	577	554	550	558	588	526	572	591	527	587	558	533	594	551	576	567	557	584	562	557	557	602	527	552	610	562	580	566	572	577	544	562	529	586	601	544	583	536	595	565	570	563	581	604	592	543	587	595	579	626	581	550	589	567	552	564	563	550	580	558	558	558	552	547	554	583	567	574	578	555	559	572	584	576	568	557	580	563	534	588	549	608	604	574	576	567	582	555	548	569	586	609	604	525	590	571	606	566	595	569	581	526	549	609	602	577	588	574	544	495	597	588	578	581	570	597	542	556	575	580	532	596	536	537	558	613	583	549	570	593	584	565	599	562	542	584	593	547	613	596	573	567	572	550	552	581	570	575	580	576	568	565	571	584	573	564	540	570	583	582	572	572	583	547	572	569	578	615	538	568	600	563	572	615	569	593	567	599	607	586	587	541	528	570	550	564	643	577	586	593	596	567	558	584	581	557	576	567	570	547	573	567	586	546	579	545	604	577	558	585	610	610	548	544	530	519	599	570	549	565	573	526	576	540	566	565	621	603	610	542	573	558	610	559	571	571	604	582	567	551	524	602	581	595	584	559	543	599	608	568	559	608	558	564	588	517	573	603	552	610	612	581	603	589	546	548	561	564	542	563	583	551	534	553	589	594	586	529	546	616	545	598	621	609	526	556	571	589	549	568	548	558	590	563	570	563	566	557	577	568	593	561	597	550	547	603	590	567	596	601	570	595	572	555	578	570	539	610	586	574	614	528	573	530	598	613	565	599	585	585	531	562	558	535	555	593	540	533	574	552	552	563	580	545	568	560	547	565	597	589	558	565	546	554	572	571	574	570	571	569	572	552	600	608	545	554	585	571	556	586	564	566	561	555	582	590	579	509	574	582	514	595	565	546	565	605	603	588	531	545	608	574	556	580	567	570	592	526	614	580	588	601	558	588	556	574	559	542	573	599	548	582	546	589	593	601	598	553	592	560	566	569	585	580	551	569	594	575	595	577	560	604	559	593	569	566	599	597	560	516	605	588	596	583	563	564	552	595	550	617	566	568	531	559	585	589	547	567	563	560	552	543	572	568	595	570	582	585	593	556	584	532	621	567	570	544	612	610	574	536	551	554	529	562	558	563	572	644	577	578	520	628	567	565	569	614	597	588	589	604	633	593	552	586	554	581	588	597	554	578	552	553	552	579	575	576	593	586	587	602	595	549	551	600	536	550	565	589	572	618	558	595	590	542	601	581	571	532	594	602	593	578	526	619	570	578	586	585	579	576	584	584	607	553	558	601	532	603	559	613	575	586	583	586	579	597	594	556	578	562	549	560	588	583	589	615	614	529	567	575	559	567	530	579	525	563	581	535	586	553	620	595	590	602	568	543	584	579	551	581	612	564	559	564	556	597	547	567	566	567	582	600	562	561	556	546	569	558	590	624	596	554	581	536	587	590	566	538	584	596	584	563	555	548	620	624	552	533	570	554	549	591	603	544	594	560	557	625	617	572	556	582	596	531	616	580	543	582	584	567	562	562	575	534	579	583	591	554	550	561	594	540	594	537	510	548	587	552	586	583	584	555	579	590	552	579	553	566	535	584	564	569	594	580	531	571	577	587	564	606	565	573	586	618	574	591	586	584	583	548	573	544	590	521	588	548	563	601	598	584	590	581	570	556	575	545	565	582	575	541	541	582	590	553	575	604	549	573	555	591	542	578	600	572	589	568	584	565	552	590	561	589	553	579	565	595	539	554	591	594	589	593	580	544	544	568	565	535	579	551	600	575	574	566	580	593	579	528	571	601	545	561	598	554	544	528	610	601	551	586	585	593	569	577	551	543	597	566	584	558	580	568	564	569	564	543	568	547	569	559	552	602	568	574	544	576	537	606	563	563	582	513	609	570	551	566	583	586	595	573	568	563	600	578	582	598	594	529	570	535	575	525	609	571	579	562	599	528	528	555	609	561	571	597	579	588	579	599	578	605	579	546	558	567	589	589	560	597	556	563	564	588	631	565	566	538	551	528	558	578	606	597	523	516	570	539	529	546	614	561	580	580	521	561	619	573	590	577	571	569	587	596	563	501	546	570	613	570	591	559	564	572	581	572	582	590	546	568	594	558	560	559	565	567	597	576	540	548	569	578	563	545	598	582	553	599	540	538	538	579	548	594	550	572	587	542	573	579	509	574	538	549	600	572	572	543	543	547	547	549	588	556	598	607	546	608	549	557	570	599	580	585	619	569	521	548	567	597	586	595	571	547	595	582	567	566	603	591	586	549	538	620	575	552	571	575	597	598	610	604	563	582	567	587	561	571	555	579	558	578	571	574	553	562	573	558	564	549	544	561	551	536	582	627	561	531	560	594	603	571	530	584	588	548	546	555	588	553	599	596	569	586	591	563	567	578	556	603	579	574	580	516	566	601	542	575	583	601	550	580	561	569	590	543	554	559	537	619	575	548	569	554	566	588	557	603	587	544	533	582	518	592	536	579	559	599	628	551	573	583	590	576	554	561	535	583	555	567	579	557	531	595	529	586	574	553	534	624	591	556	572	545	575	624	570	585	591	542	562	587	573	577	605	573	589	590	545	553	594	552	564	573	571	553	537	601	567	570	548	565	597	606	554	616	615	543	551	595	577	585	587	605	571	558	581	574	551	578	512	564	524	608	591	567	580	552	580	582	593	560	588	549	552	590	575	594	567	541	595	588	597	582	585	583	578	630	561	560	565	557	570	590	592	593	583	575	561	538	571	541	574	524	550	619	600	588	563	566	532	524	578	550	556	605	571	559	584	564	528	603	564	577	559	600	566	540	540	609	561	567	576	561	588	588	596	513	548	565	588	548	590	554	572	594	553	570	584	587	574	564	578	625	571	569	580	578	585	578	579	533	524	584	581	556	606	578	561	568	573	597	604	551	568	614	591	566	560	572	596	571	503	592	573	549	531	566	552	563	546	588	617	569	575	547	609	582	598	545	551	572	604	595	536	566	574	498	586	617	600	525	550	559	565	579	553	549	593	555	582	580	561	589	572	585	550	576	576	580	549	607	525	575	607	553	580	568	551	569	554	603	581	561	598	527	581	577
24638	20990	23899	28258	20995	13507	559	391	350	338	338	322	313	339	297	331	329	294	282	313	335	291	286	300	309	303	311	326	321	303	315	310	297	301	344	299	314	301	311	329	327	307	293	332	351	342	354	315	316	292	308	310	297	308	308	309	310	325	319	305	310	288	323	324	310	368	301	317	314	322	299	330	264	300	291	303	343	298	333	304	324	289	289	321	340	324	277	292	294	294	292	292	282	333	324	341	297	305	309	326	289	300	328	298	304	307	306	328	309	306	315	321	289	300	288	304	324	283	325	269	327	318	315	326	309	287	295	321	328	301	303	321	327	300	316	335	336	331	325	315	271	273	314	290	289	309	335	310	347	309	297	309	323	313	288	291	267	290	335	322	332	312	309	305	306	282	301	332	346	288	286	312	332	275	299	330	294	285	274	329	332	318	263	299	326	306	302	273	310	311	297	310	311	291	282	314	330	367	327	304	343	311	297	294	313	308	298	304	304	313	311	281	308	316	282	298	293	346	323	315	316	298	295	270	295	303	313	317	312	317	300	316	318	306	288	298	324	261	297	317	317	311	294	360	304	330	300	315	311	336	300	297	300	311	295	309	332	314	284	306	286	332	282	316	277	276	284	299	287	300	319	310	319	328	304	308	320	311	299	321	318	300	301	304	331	314	327	302	309	325	296	323	304	286	341	284	255	306	312	344	295	319	313	322	325	294	339	283	310	318	328	281	303	289	272	320	311	303	314	290	300	317	295	323	322	330	311	324	333	296	315	268	307	319	297	300	329	280	284	299	296	329	316	307	302	308	324	304	297	305	318	318	312	263	311	296	314	307	306	305	318	349	314	341	297	305	311	301	313	309	305	339	303	297	348	313	303	316	329	299	314	288	313	286	286	320	321	337	308	278	286	320	305	313	322	301	328	291	305	308	291	331	336	344	296	293	343	315	343	294	343	325	278	324	284	308	300	314	292	321	285	293	278	305	300	330	281	346	294	324	334	330	330	271	318	294	298	293	304	294	307	325	321	309	294	267	289	325	320	306	301	350	287	316	290	367	290	338	296	297	297	307	299	304	305	271	314	280	297	295	284	328	322	317	295	306	302	265	323	294	279	328	306	265	339	302	306	295	313	311	302	326	308	292	294	317	298	334	298	294	297	325	319	337	310	309	298	277	315	318	316	315	351	310	292	280	335	298	319	282	295	283	285	264	278	273	287	317	312	317	313	295	333	318	315	296	311	295	279	282	302	297	322	325	323	275	285	311	324	316	316	332	340	294	297	335	288	287	313	324	331	300	333	275	324	295	300	306	323	292	305	300	267	295	304	286	293	313	292	314	288	321	328	300	313	297	300	313	326	329	347	283	346	298	316	334	282	310	320	317	322	304	301	281	332	319	286	330	332	283	307	294	329	289	305	324	324	310	307	304	328	294	333	310	268	310	283	325	269	303	295	307	304	342	282	308	341	323	279	313	310	297	298	314	305	302	330	319	315	314	341	314	318	286	292	324	329	308	319	275	323	337	282	322	290	304	332	292	281	326	301	311	299	312	284	308	306	298	328	298	349	279	296	312	278	293	310	303	299	339	278	313	277	310	293	287	321	321	290	325	326	272	282	258	293	306	305	282	298	321	313	310	273	267	290	300	328	313	299	300	311	337	293	311	318	314	292	322	281	315	326	328	334	302	274	317	278	307	275	307	298	289	311	333	331	327	284	323	305	300	289	306	319	279	284	291	329	317	333	327	316	286	319	293	316	318	312	260	324	299	279	337	290	318	312	304	303	308	326	298	291	310	343	264	287	305	326	313	284	342	336	286	328	294	269	321	316	292	290	316	325	296	320	312	311	322	325	320	290	302	299	316	326	297	299	315	313	287	308	304	311	292	309	301	312	345	331	342	310	295	331	321	310	326	314	308	320	341	306	330	300	291	289	331	305	297	331	323	322	325	307	298	308	312	326	325	311	325	341	314	298	326	285	313	325	343	305	282	323	290	313	332	279	290	317	306	306	312	250	311	321	293	316	304	295	274	308	299	287	332	338	305	315	312	319	313	302	320	281	323	298	271	318	364	307	312	296	292	298	298	282	268	293	303	324	331	260	289	278	308	303	272	314	311	305	295	304	313	295	332	332	301	304	335	324	310	313	301	287	344	320	304	301	283	294	310	307	311	319	305	317	317	277	307	343	334	274	309	313	310	310	283	314	291	313	296	304	291	294	322	311	281	277	291	293	298	304	301	316	309	309	278	321	292	293	317	312	323	322	313	302	317	296	288	279	307	308	339	320	282	303	323	303	261	275	285	298	316	322	325	297	302	300	303	294	325	306	290	313	325	292	349	332	323	291	289	368	295	323	328	346	340	287	293	318	288	294	300	321	317	303	318	318	301	311	270	327	316	317	310	305	290	288	324	320	304	293	281	308	297	300	312	286	292	310	317	313	318	330	311	326	337	330	287	304	315	301	310	310	292	288	289	307	298	318	323	302	302	312	331	340	305	301	319	330	302	295	323	266	292	304	310	292	325	336	337	299	304	268	312	321	309	319	303	325	277	318	281	274	310	307	342	297	313	287	327	295	320	323	303	310	287	283	283	312	342	299	318	299	305	307	323	304	317	286	316	335	302	285	306	328	282	283	284	292	309	310	327	310	325	291	294	299	302	331	334	309	297	332	300	311	358	340	298	305	326	295	302	291	321	351	321	306	316	329	320	325	313	307	329	310	307	271	338	336	278	308	302	299	310	290	313	318	332	332	324	325	298	316	291	322	297	313	275	286	273	299	285	297	333	333	296	247	305	322	293	376	359	318	309	292	309	350	311	306	268	319	269	330	327	305	268	267	268	323	294	328	299	295	325	309	299	314	335	307	314	313	301	311	319	317	339	259	321	310	293	299	374	323	291	293	311	304	284	306	298	322	323	358	315	323	319	320	308	293	324	312	308	314	293	301	364	317	296	319	285	304	310	302	282	317	268	318	299	292	341	306	329	354	304	307	321	314	300	286	297	341	298	343	306	316	288	301	297	302	336	301	330	318	304	319	298	315	305	278	339	307	298	294	308	329	330	307	304	307	322	292	352	309	289	297	293	287	325	303	322	334	313	313	333	303	301	324	341	297	304	327	325	324	291	324	331	296	307	334	322	320	318	259	328	298	298	312	332	340	307	282	279	283	267	318	331	335	275	323	300	295	295	325	318	323	296	297	269	310	329	316	321	317	322	311	327	300	337	311	314	298	332	310	290	295	313	314	325	312	296	291	311	314	349	299	284	297	331	304	327	309	296	302	317	289	306	286	308	306	303	308	286	292	302	292	308	317	309	318	299	304	344	294	294	305	283	320	303	315	301	321	292	325	287	334	328	285	337	271	259	328	312	338	296	281	307	319	285	281	303	324	300	326	317	278	296	302	284	324	310	319	297	313	314	295	285	329	301	319	308	290	297	316	293	275	290	326	309	280	317	301	303	291	322	305	307	328	317	320	294	304	294	303	356	312	306	277	308	360	268
3534	2220	1332	990	819	829	785	748	754	797	757	744	750	783	743	782	781	733	727	704	777	747	734	773	771	784	763	720	745	775	789	755	735	757	742	764	761	799	753	755	763	790	765	784	741	735	762	697	729	771	804	749	722	734	768	707	720	766	775	760	749	759	708	728	759	727	794	753	776	760	758	759	767	743	769	748	794	742	766	722	728	785	801	751	780	753	817	744	735	758	742	725	776	744	738	719	751	755	808	795	737	779	739	753	753	712	749	781	770	760	759	687	764	783	731	771	739	800	764	736	745	729	751	711	758	762	753	737	753	779	764	760	784	728	753	753	752	762	753	744	756	753	734	729	757	778	757	761	771	764	711	736	732	784	749	760	728	805	749	716	741	748	771	712	783	714	734	746	736	722	787	712	769	788	750	768	822	829	754	738	746	735	753	771	792	747	781	766	803	712	778	761	796	765	683	791	776	721	740	764	754	804	736	779	720	742	763	778	784	739	765	732	771	749	722	750	762	779	754	806	809	760	723	744	732	757	762	756	751	754	756	752	744	743	753	744	815	719	754	731	758	752	790	727	735	765	816	732	751	795	716	781	773	743	751	722	715	732	725	735	787	718	793	735	730	735	797	774	741	709	777	735	762	741	723	775	736	685	771	728	739	790	783	744	754	721	766	734	784	747	747	777	717	727	739	699	727	707	751	738	750	787	799	757	722	736	745	761	774	758	766	740	789	767	756	740	763	739	765	751	740	733	752	776	704	748	744	743	740	751	764	770	800	755	747	732	753	813	750	778	771	768	741	763	751	747	746	759	785	762	764	776	735	709	753	728	743	730	740	760	746	765	770	756	748	760	767	717	751	773	766	757	712	771	779	762	747	763	732	769	786	728	762	754	730	775	788	779	719	732	697	776	772	739	810	753	703	761	761	706	734	702	728	739	794	741	741	753	789	772	710	778	767	744	777	724	750	703	756	761	735	734	765	762	737	774	761	728	776	724	773	728	797	704	772	757	755	738	792	756	765	707	715	715	749	718	755	769	730	729	771	815	786	700	781	792	735	713	690	715	788	746	755	736	774	750	705	748	708	716	772	768	764	785	693	753	796	725	757	749	778	769	760	741	795	748	769	746	762	788	778	791	711	771	727	747	767	771	714	743	722	761	761	736	773	752	757	714	757	746	731	774	752	772	811	758	738	803	731	736	784	735	682	722	728	754	735	755	725	713	738	801	775	714	771	739	752	787	763	748	760	706	775	765	754	850	742	731	752	733	712	744	771	767	737	754	761	758	735	721	720	728	722	760	755	735	714	705	716	730	748	740	725	732	727	759	742	733	740	770	778	771	773	763	734	728	756	691	766	773	758	763	740	754	740	769	765	770	746	745	740	700	751	700	755	767	737	695	762	768	754	739	723	758	737	777	745	781	731	742	779	798	776	676	740	793	736	729	775	779	743	744	745	722	760	765	708	767	766	769	714	754	753	741	711	794	749	691	728	745	702	751	781	745	725	765	725	768	726	739	778	765	740	696	746	798	730	751	778	733	736	827	744	751	731	681	775	800	755	753	766	718	774	747	730	767	783	749	760	765	749	714	710	773	742	732	753	776	742	709	729	780	761	699	759	732	737	769	756	730	745	752	780	743	728	803	752	735	815	741	768	745	761	788	783	738	773	730	752	715	809	748	743	778	699	735	713	768	767	759	734	741	769	782	818	755	751	750	756	774	784	753	788	769	774	693	734	729	764	776	771	776	733	722	784	755	763	775	752	747	779	755	780	720	732	772	713	739	738	804	787	688	773	731	757	828	752	775	727	756	719	715	749	751	754	747	811	774	746	728	802	764	726	773	815	726	708	735	762	744	788	754	763	795	749	728	778	737	782	761	749	720	754	745	734	728	784	726	720	750	777	738	798	767	787	786	728	755	725	707	737	740	759	736	770	773	752	785	736	769	782	753	784	735	777	790	766	806	796	741	715	739	779	724	732	749	781	749	774	772	743	771	741	777	706	756	726	729	767	761	742	775	708	733	759	761	745	753	735	758	802	715	708	742	702	751	803	757	732	739	794	762	748	742	756	785	746	737	734	768	715	755	741	771	700	699	737	708	696	738	753	731	757	723	718	713	755	725	759	732	738	727	769	784	758	789	770	762	756	773	732	726	746	756	676	788	789	693	772	781	752	797	697	750	703	734	731	744	771	758	771	773	740	729	739	731	701	711	740	804	752	759	727	749	709	731	735	750	743	708	795	784	737	805	748	761	748	732	740	712	706	790	732	764	761	728	727	764	714	734	757	755	766	721	753	756	775	793	774	759	733	775	741	743	750	734	704	760	743	779	757	728	765	801	777	739	736	796	749	723	732	717	716	763	717	761	777	738	758	744	799	730	769	701	761	788	722	723	739	733	786	739	726	783	760	710	784	747	738	775	729	755	697	696	770	731	709	753	758	749	729	714	722	766	725	791	738	773	763	795	740	765	788	775	712	770	752	733	751	752	755	743	776	751	766	708	756	754	782	782	724	763	745	790	758	757	731	774	732	806	776	736	758	805	712	749	752	732	676	734	743	798	727	801	772	722	788	746	787	741	728	719	777	773	700	728	766	779	714	746	784	777	779	736	724	773	703	746	762	762	744	739	725	790	716	763	753	671	747	780	783	752	765	751	779	788	710	744	760	759	763	797	781	830	733	755	740	788	730	760	774	811	754	764	741	742	763	750	748	728	795	715	765	729	772	727	716	757	740	771	759	765	738	749	744	773	764	757	754	723	721	769	809	803	811	751	786	737	748	735	728	728	740	738	776	733	788	788	716	786	750	769	745	755	685	753	767	733	733	734	763	780	740	736	757	788	768	771	734	771	739	770	766	702	766	745	794	732	721	786	744	765	784	780	742	768	775	752	743	738	747	717	730	751	772	805	739	767	723	768	758	789	756	722	771	785	726	718	723	826	782	768	768	766	742	771	731	781	737	724	740	773	724	793	761	771	786	756	737	744	721	790	758	731	716	740	707	760	762	806	775	770	739	720	727	722	787	767	756	737	756	744	742	720	825	795	791	740	768	748	732	753	758	759	727	734	740	785	725	760	744	760	743	788	750	834	777	724	709	743	715	698	723	695	780	744	729	741	748	782	781	719	760	770	742	735	746	802	748	781	734	764	762	728	668	734	735	719	741	769	705	710	738	730	737	773	798	779	798	761	749	797	721	749	730	737	771	743	729	756	752	707	779	709	784	746	749	740	711	731	773	772	749	732	771	760	727	782	733	761	784	788	840	750	795	737	745	711	767	795	690	764	738	739	771	728	780	758	709	705	753	748	786	795	713	749	725	780	694	742	728	763	722	658	751	709	754	732	763	793	733	759	776	724	718	760	739	725	676	733	784	749	743	751	756	711	708	729	776	753	745	809	730	738	794	693	709	747	748	728	820	745	753	751	789	735	771	733	795	763	802	784	732	742	758	711	734	747	727	751	720	728	789	755	716	710	749	817	750	748	751	728	715	795	765	738
23958	21030	24343	27900	21030	21036	12791	551	318	316	271	283	286	227	281	241	240	230	249	259	232	223	264	224	236	225	209	219	217	218	251	226	223	227	228	226	205	224	234	221	216	222	217	207	216	207	223	231	213	238	243	244	222	253	224	225	224	203	201	244	200	223	205	188	247	193	233	211	212	204	204	229	218	236	210	229	218	232	201	234	196	221	203	213	231	199	195	217	185	212	214	214	194	215	195	221	196	229	210	229	189	199	228	198	206	220	188	213	203	191	227	189	218	213	203	223	200	230	254	191	182	196	212	199	238	222	213	246	216	221	200	225	204	198	224	213	239	201	235	243	241	230	221	199	206	206	215	187	230	213	257	236	206	197	236	206	222	186	193	224	193	216	216	225	233	226	206	205	227	195	222	198	182	180	216	245	202	198	232	199	204	220	255	200	246	219	193	212	228	247	221	194	205	216	222	212	195	193	221	226	230	228	213	224	203	232	242	235	209	226	233	215	223	248	188	215	220	213	233	234	196	220	196	193	229	227	193	189	206	196	204	260	215	185	231	217	214	235	237	218	236	210	239	215	204	221	246	199	234	216	227	218	238	218	220	214	238	255	229	200	208	225	177	204	268	236	238	212	217	206	214	212	210	245	233	244	222	216	197	233	226	210	205	210	257	237	188	194	207	204	231	204	225	225	186	209	220	207	205	216	228	217	227	230	225	220	236	209	220	229	198	214	258	227	224	223	211	212	234	221	223	228	242	223	221	249	248	204	206	209	196	227	224	205	217	227	258	215	233	197	254	240	200	201	238	231	252	221	210	211	233	237	232	197	219	218	199	240	213	242	192	215	197	232	219	263	232	201	206	241	234	224	211	226	210	204	206	208	216	223	219	226	196	201	222	186	214	190	248	210	219	201	256	210	213	228	240	225	213	207	227	197	230	218	249	194	193	208	231	223	200	222	208	218	209	195	182	218	209	209	219	206	244	202	230	213	223	210	218	241	209	215	213	225	210	209	221	201	222	229	200	213	187	198	227	215	233	202	233	211	217	208	211	238	234	213	227	218	196	230	222	190	184	210	193	210	210	230	215	226	213	200	187	254	217	241	217	203	193	201	202	244	200	224	240	208	210	231	210	224	188	214	214	214	217	206	195	235	214	203	231	216	231	225	212	239	217	236	224	208	227	209	200	240	201	223	206	236	229	251	228	231	212	238	215	210	234	206	213	215	211	238	208	217	196	226	226	228	210	197	194	207	191	225	205	216	214	205	225	228	192	230	204	233	208	214	240	201	192	224	246	224	202	237	202	226	228	231	239	215	222	215	213	216	215	225	214	200	227	243	237	215	213	213	225	200	206	249	188	208	218	217	229	204	227	227	206	239	205	213	218	205	220	226	217	210	230	218	200	205	209	226	230	187	214	201	201	199	219	202	227	219	242	219	224	232	228	220	219	214	206	232	221	203	220	208	212	214	239	208	209	235	232	214	230	231	190	207	206	232	216	182	212	202	234	196	208	233	219	234	183	221	203	246	228	211	235	241	231	216	248	210	213	217	226	227	218	183	233	207	218	223	242	224	179	212	238	213	202	219	247	253	213	209	220	230	232	236	215	203	229	221	237	208	207	240	224	217	218	224	225	229	193	218	211	193	219	228	221	236	216	217	202	194	245	228	201	214	225	203	220	245	212	192	204	214	218	195	180	194	218	204	209	213	201	208	200	211	228	227	231	225	205	198	231	245	212	198	226	190	198	241	225	214	215	194	206	205	233	207	232	228	224	228	206	229	230	222	226	206	195	210	233	197	208	225	238	214	215	191	212	224	215	232	240	218	208	220	208	225	232	225	212	228	211	214	237	214	201	199	201	228	232	200	228	187	217	224	206	213	227	210	225	222	211	213	189	226	229	228	207	192	203	231	216	216	228	246	231	230	218	211	229	224	223	202	214	221	195	194	201	243	209	241	201	235	219	233	230	212	211	203	227	213	197	197	210	234	224	220	206	217	222	207	223	219	198	219	230	230	214	210	189	208	192	213	199	225	200	233	222	230	189	196	229	247	225	207	221	200	240	246	235	205	200	199	234	178	221	201	203	215	236	210	221	206	246	214	215	220	203	183	238	211	217	219	226	195	224	215	199	184	215	234	213	234	222	204	217	189	218	199	199	212	200	220	207	227	219	232	224	199	227	210	221	209	243	232	219	216	227	240	223	210	224	229	218	214	195	197	203	212	199	219	238	237	219	210	230	210	207	200	224	214	225	237	207	228	211	215	214	216	219	203	225	201	201	206	191	188	205	207	211	237	208	207	224	211	218	239	242	218	188	206	226	221	240	230	217	227	218	222	232	253	204	204	241	223	230	220	213	217	207	220	217	239	207	231	245	232	242	252	227	231	236	202	194	227	197	214	204	227	250	219	205	215	210	216	203	202	220	240	188	196	230	223	191	202	220	234	167	220	211	220	225	227	214	211	224	244	204	227	216	199	214	229	217	247	212	212	209	197	212	196	211	210	234	205	211	215	212	227	253	214	233	231	212	229	178	204	213	225	224	238	206	196	202	231	193	218	220	206	207	212	218	226	225	202	236	224	220	200	204	219	222	223	207	234	223	228	215	216	191	227	212	217	207	208	224	202	231	205	194	196	202	206	244	199	197	249	233	248	207	215	210	217	211	220	250	209	195	179	232	200	210	218	181	209	212	241	215	225	225	241	200	242	218	225	218	222	213	223	214	197	209	203	216	201	242	189	198	237	211	213	219	235	227	223	248	201	243	206	221	191	215	197	195	199	210	249	221	222	221	202	228	209	213	223	218	215	203	237	232	227	221	237	222	203	264	213	218	228	232	221	209	230	214	207	191	191	205	194	211	210	173	215	213	235	226	239	221	211	216	231	237	204	207	216	205	235	222	208	221	226	205	196	206	216	216	200	206	207	210	216	251	216	227	219	214	215	241	233	203	250	228	200	249	235	202	212	226	191	265	206	210	216	221	208	204	203	207	208	226	213	207	227	204	218	207	232	247	221	226	222	210	209	206	237	205	220	201	213	194	209	244	207	221	237	236	206	219	222	197	227	225	232	198	201	219	211	227	203	231	211	206	206	220	180	218	234	243	230	230	204	230	234	234	230	208	214	223	244	212	244	212	230	230	223	202	236	205	235	222	233	221	209	211	224	229	205	201	219	195	215	204	203	204	223	210	236	214	215	224	211	213	210	187	208	223	217	234	225	216	221	221	214	207	193	206	247	208	216	219	230	209	224	225	228	228	211	231	209	234	211	247	209	214	236	211	233	232	214	197	216	205	232	223	214	183	219	255	239	236	219	213	220	221	213	217	185	208	204	214	279	222	199	243	192	214	236	174	217	211	237	213	239	206	184	236	237	219	215	217	223	204	220	220	223	188	226	200	212	212	217	230	232	229	221	222	181	199	209	230	211	210	218	233	220	217	239	233	228	202	210	215	199	213	220	219	220	206	217	208	208	187	221	205	191	219	211	224	251	189	230	198	188
3495	3424	1640	973	726	680	564	558	614	579	533	560	508	548	534	546	530	539	486	479	496	520	550	518	511	518	515	514	443	494	534	527	516	530	559	544	517	512	493	488	493	534	517	513	568	489	516	523	564	551	541	516	445	512	542	554	506	518	547	529	509	502	474	497	520	504	518	515	526	520	534	515	500	555	539	519	514	504	523	514	498	551	545	501	515	544	549	495	563	489	557	505	488	474	503	497	499	521	523	515	521	503	499	528	532	521	503	502	544	516	547	541	528	516	534	523	534	504	516	529	537	560	531	490	503	499	560	497	540	540	526	520	516	507	508	495	505	487	538	498	525	506	552	529	509	489	521	495	507	494	523	514	500	532	500	558	503	492	541	528	578	492	535	548	560	532	527	516	523	520	526	531	540	506	533	479	519	512	499	544	563	531	486	504	498	515	499	482	505	520	529	543	539	528	559	523	520	557	529	525	558	501	514	502	514	476	525	470	531	531	510	508	516	498	530	549	534	555	527	520	552	488	520	523	542	492	517	534	489	554	536	514	525	507	522	502	533	575	501	526	517	504	531	505	495	549	495	453	536	541	515	474	491	501	472	585	489	566	528	495	497	491	532	513	495	490	494	498	526	540	529	492	509	533	532	555	498	482	527	537	507	533	515	503	514	497	520	540	524	483	541	517	507	517	464	494	555	510	525	551	511	554	541	539	526	497	518	495	528	529	471	515	531	510	517	522	517	514	508	560	538	542	516	537	538	519	504	566	523	522	517	539	484	519	506	493	510	492	550	525	517	520	486	538	493	534	495	516	515	527	535	565	517	541	518	471	552	540	536	488	459	549	540	519	545	517	524	478	522	536	516	506	520	546	499	529	503	555	489	562	516	505	499	493	549	495	546	537	529	523	565	532	545	512	534	510	502	534	477	547	523	543	505	523	457	508	561	498	520	499	536	498	497	530	535	544	518	524	513	487	496	525	509	468	533	540	524	498	531	513	443	502	481	532	551	492	540	562	540	552	504	546	527	485	519	520	507	538	551	505	488	569	489	544	549	490	531	508	534	515	524	481	513	512	519	545	484	522	537	530	563	543	486	492	510	566	505	504	522	497	503	548	523	507	502	540	502	513	557	482	504	541	527	511	521	529	537	522	510	532	505	512	490	542	478	493	519	532	520	550	544	503	476	539	533	531	518	525	508	517	521	509	499	481	570	519	478	526	532	477	491	503	507	526	489	550	510	520	506	487	513	544	516	463	527	544	520	508	508	518	534	529	574	517	467	510	512	542	505	553	519	514	545	501	505	503	521	522	486	527	513	469	491	497	494	497	543	543	505	530	568	510	508	517	518	480	491	536	541	576	471	510	526	523	546	529	507	515	525	496	510	509	562	555	505	524	545	511	534	529	522	538	496	497	500	522	553	487	519	544	542	497	518	479	548	554	520	520	533	577	564	524	500	562	533	517	505	543	537	508	517	523	521	529	531	512	511	527	530	528	506	488	527	520	493	542	515	514	475	511	516	537	534	538	534	546	490	529	532	499	510	547	505	579	495	518	544	552	492	528	476	527	512	489	486	472	512	509	514	516	547	498	494	555	522	493	492	543	534	540	490	536	517	572	496	498	535	500	513	503	497	525	527	533	500	506	518	525	504	544	544	545	516	535	534	513	572	531	511	517	539	486	550	508	550	531	518	497	546	475	517	487	504	497	518	499	532	536	522	521	520	536	489	536	543	507	502	511	525	544	505	496	512	528	503	543	493	548	532	519	517	519	496	490	502	530	480	474	510	535	495	491	510	471	527	535	530	480	511	467	522	497	501	538	485	521	525	490	523	524	520	544	525	507	513	496	484	494	516	521	538	504	545	514	512	520	501	505	491	538	514	520	528	517	534	540	522	498	517	517	499	503	488	494	563	473	514	531	507	534	501	542	534	544	527	510	489	494	483	499	497	481	484	514	504	500	520	550	540	508	547	543	497	553	510	495	535	539	549	505	484	489	484	553	513	500	493	515	499	489	538	463	515	494	503	456	495	512	491	515	524	531	477	470	538	514	519	526	527	541	519	553	521	512	523	512	525	537	497	551	484	540	537	536	541	517	541	499	510	506	541	514	527	535	530	516	537	538	546	544	511	470	462	574	531	523	528	492	547	517	541	513	528	509	520	533	527	511	535	489	568	488	506	554	503	522	522	555	514	503	514	506	514	522	518	486	554	523	535	508	498	510	518	479	487	525	464	534	467	521	496	527	473	510	556	521	481	561	482	533	482	512	489	518	516	497	540	507	506	517	523	505	522	556	502	480	548	557	486	527	500	481	526	518	506	578	536	512	527	534	485	494	503	504	524	523	506	472	523	564	532	568	535	523	527	494	497	556	485	486	516	505	494	510	506	531	561	501	520	524	547	492	541	538	484	544	558	503	534	488	528	533	512	535	481	497	505	505	504	497	496	538	513	514	560	507	510	512	512	509	499	523	539	523	517	496	497	500	509	515	526	555	515	515	513	515	488	495	520	529	495	491	508	530	474	520	520	498	518	542	509	473	500	502	586	535	526	539	548	559	521	495	540	503	457	502	508	511	528	512	475	502	477	505	503	488	514	527	525	511	505	530	524	501	504	508	537	512	516	526	540	529	502	531	501	571	548	481	521	455	503	530	507	509	505	520	534	511	513	507	523	499	498	502	551	511	524	550	495	538	531	543	461	482	544	483	529	511	534	520	550	533	542	555	483	515	554	538	496	524	532	547	512	545	545	517	475	490	529	534	487	497	532	518	469	514	508	527	548	514	524	505	525	509	462	528	481	521	556	494	556	531	558	527	484	519	515	489	535	544	536	524	524	507	506	505	525	503	505	506	524	492	540	547	547	522	525	465	517	561	522	537	537	486	529	497	485	519	500	504	475	538	531	497	538	497	540	544	538	533	492	493	522	523	516	526	521	524	525	489	513	519	501	554	502	500	531	522	512	536	513	510	501	520	487	506	526	549	506	532	542	523	505	516	503	532	518	527	535	475	497	521	503	568	505	515	515	532	522	507	528	525	512	512	521	546	509	505	508	509	493	488	483	501	461	524	508	565	549	498	540	544	501	522	506	483	544	486	523	508	495	534	553	508	470	503	523	508	556	504	499	487	495	559	497	499	509	529	522	527	504	483	491	474	545	497	529	502	526	488	525	522	486	529	493	492	512	481	464	565	562	512	513	522	550	488	510	479	557	529	524	526	569	511	605	559	514	481	480	522	543	522	526	491	530	517	518	511	483	523	503	522	533	488	515	495	461	531	530	494	484	526	538	524	525	545	498	515	513	505	507	533	506	519	509	541	532	531	516	515	521	490	494	516	534	530	529	514	512	544	537	519	518	528	546	479	496	490	549	504	531	547	537	530	524	526	521	517	517	556	507	490	497	472	544	502	537	544	514	503	542	519	532	519	512	548	526	517	532	507	531	491	529	526	525	501	510	529	557	540	529	527	502	523	512	513	500	526	493	501	505	546	481	515	490	515
31784	19422	6772	661	450	412	380	255	203	226	210	206	209	214	219	233	243	246	242	252	223	224	178	202	210	242	210	214	198	208	238	247	236	219	223	216	240	199	190	217	229	234	221	197	229	201	243	238	221	207	231	210	238	198	244	217	251	224	234	232	214	230	239	226	243	225	230	195	235	223	206	207	194	217	211	204	223	209	169	213	176	220	217	236	226	225	224	232	211	212	218	201	216	226	236	216	215	200	210	205	211	219	213	264	236	231	203	201	211	221	230	216	213	232	204	248	201	211	223	224	215	228	226	222	198	215	243	226	217	223	199	222	236	206	228	240	227	206	236	211	235	219	202	225	237	208	212	251	216	233	230	229	217	202	195	251	233	232	214	220	231	219	217	235	231	242	219	235	215	211	208	258	215	222	231	215	228	232	213	224	210	206	206	232	203	221	246	240	220	196	231	215	230	208	218	247	222	175	224	220	208	204	217	220	230	222	231	207	196	201	236	223	206	256	233	229	212	216	204	220	202	231	222	218	223	232	199	208	253	240	205	218	230	215	235	223	196	213	209	242	207	235	202	235	212	225	200	192	208	235	219	214	237	207	212	212	221	218	203	237	221	227	225	221	223	262	224	210	206	235	198	225	185	207	233	227	219	235	218	214	208	205	208	216	194	191	233	236	216	188	198	186	228	196	229	232	232	217	206	204	222	211	214	208	207	198	207	233	207	210	241	228	223	249	196	208	218	213	244	194	205	214	226	224	224	222	209	203	232	231	219	246	223	233	221	221	201	225	224	220	225	212	206	206	201	242	205	215	231	215	190	231	217	203	222	230	223	205	195	247	228	239	237	230	196	220	217	230	234	231	229	209	201	190	199	233	215	227	208	213	238	228	199	235	227	228	204	229	209	217	238	206	197	231	213	236	215	205	216	213	210	241	222	231	217	212	232	200	197	221	238	190	204	219	237	239	229	212	236	253	215	212	199	186	230	226	248	218	239	219	218	227	198	214	245	219	223	249	214	201	203	208	232	222	219	204	235	224	216	238	223	203	217	208	223	199	242	200	231	219	225	201	225	206	213	231	221	221	197	208	193	245	190	211	217	203	200	261	211	205	191	212	214	214	200	206	225	203	215	202	211	234	222	218	223	205	210	232	234	217	188	216	189	209	217	229	211	216	210	207	198	185	231	216	222	218	215	203	213	226	228	227	228	223	248	212	234	229	236	245	217	207	260	250	220	233	210	199	216	183	206	221	211	213	231	194	194	211	231	210	215	212	235	250	238	232	213	236	241	210	233	223	231	215	222	211	213	237	224	228	223	221	220	193	219	227	219	205	229	209	230	240	219	216	239	211	234	232	246	212	202	221	241	253	218	209	217	240	257	224	197	210	215	226	232	219	241	245	206	208	212	207	214	230	210	196	213	199	245	203	222	243	196	209	199	204	224	231	206	211	210	213	239	222	238	235	206	190	228	210	224	208	209	214	196	215	221	208	205	200	213	209	218	231	233	186	239	227	236	241	183	241	205	229	207	235	237	197	211	204	255	212	246	223	218	209	183	207	220	209	230	241	214	212	260	201	249	216	205	218	225	255	222	192	220	202	233	233	220	228	223	219	204	225	217	217	245	229	204	210	235	201	214	234	211	216	253	237	194	224	209	229	210	212	213	228	213	213	193	248	219	224	222	208	201	179	213	208	243	244	222	232	235	227	245	228	200	226	199	229	209	208	238	212	226	210	203	209	218	218	235	233	248	216	187	217	209	217	189	228	244	209	250	216	215	186	223	176	201	227	212	216	212	239	223	224	204	227	213	213	214	221	262	222	201	257	224	224	207	220	240	194	230	231	217	208	228	211	196	223	198	236	245	235	222	226	197	231	251	215	235	208	234	237	218	250	255	237	192	206	211	257	201	225	224	210	212	203	229	230	240	207	191	227	235	226	209	234	231	221	225	203	227	188	216	213	233	214	224	201	219	215	216	197	219	207	228	208	223	210	211	197	199	217	234	209	229	235	226	213	239	188	231	209	219	215	204	230	219	219	246	227	202	221	223	211	241	198	208	229	255	192	235	232	228	211	229	237	230	221	233	228	242	213	185	198	195	207	233	199	222	216	237	226	218	206	224	210	208	220	196	225	223	233	214	229	223	208	208	233	238	215	214	189	200	238	220	240	215	210	220	219	220	240	176	231	202	239	220	210	199	215	240	229	248	229	213	235	215	248	237	210	233	222	209	195	215	213	223	218	220	207	191	232	192	231	239	220	232	222	225	208	203	247	235	231	211	222	221	225	218	213	234	238	227	236	224	229	234	227	209	193	202	214	216	232	198	203	240	238	231	197	235	191	216	210	235	230	240	242	208	204	209	221	228	214	212	220	192	230	198	244	217	224	231	234	239	237	255	231	228	194	207	223	225	224	222	225	218	214	237	240	216	203	232	220	198	210	230	204	194	208	221	207	172	249	223	238	221	210	219	201	220	219	227	217	217	233	217	235	222	219	225	192	228	222	185	216	213	226	198	192	232	216	230	214	235	204	218	233	208	258	241	236	193	235	217	213	239	218	235	231	222	244	228	207	241	222	227	217	202	232	207	215	209	229	228	234	241	211	202	221	195	230	218	213	237	223	195	225	229	223	231	198	205	227	240	199	195	190	219	213	227	230	220	221	223	203	232	195	206	225	207	220	202	219	232	197	210	236	206	208	234	248	227	228	215	222	245	228	196	233	235	225	224	230	207	202	217	194	162	190	224	219	193	210	237	199	193	206	229	224	241	215	226	217	200	183	200	201	219	216	247	196	213	219	225	222	236	223	197	229	241	213	244	216	225	214	215	198	230	226	207	226	215	200	230	230	207	206	216	227	217	212	220	191	216	206	228	227	225	233	205	242	201	208	208	234	221	177	221	188	205	234	195	219	198	216	220	233	201	193	236	216	252	224	227	198	221	236	234	189	209	233	224	212	198	241	232	201	235	222	220	222	198	256	203	215	209	218	231	218	214	226	211	230	244	254	225	218	202	175	215	212	197	212	247	214	196	198	200	221	226	204	202	226	207	227	239	251	220	215	212	236	213	218	210	221	216	226	216	215	190	207	233	218	237	203	245	223	201	207	242	207	212	210	233	218	235	212	223	236	229	198	235	208	231	209	210	216	209	206	212	215	242	194	218	216	230	216	259	238	228	224	202	190	217	223	229	225	222	201	232	196	212	214	217	212	222	203	216	239	213	204	205	230	218	203	222	222	224	243	218	218	210	205	231	213	210	242	225	201	193	224	196	208	228	224	227	222	204	226	183	219	224	233	237	208	220	213	219	206	200	224	220	229	217	214	245	246	241	222	215	215	214	207	214	234	219	192	215	217	202	211	226	217	223	213	206	211	214	222	215	203	206	220	230	205	223	210	207	180	212	227	213	209	204	228	226	225	234	250	219	201	236	199	222	232	207	207	244	204	216	222	244	209	222	215	227	225	228	221	204	227	219	223	191	233	228	234	218	238	203	215	192	205
5502	727	668	579	543	587	584	592	603	558	617	539	614	549	604	565	580	577	577	594	584	572	594	584	566	579	607	523	545	595	542	578	589	585	563	545	583	585	567	585	576	607	582	575	548	580	585	606	563	605	568	573	566	548	582	605	583	598	580	580	607	549	580	560	565	592	551	590	553	589	558	592	581	587	584	595	589	560	599	583	579	567	568	574	602	550	596	571	598	585	559	584	597	576	596	569	584	589	557	604	544	562	592	587	570	563	548	621	529	566	597	554	538	572	606	559	565	578	528	593	548	583	569	581	568	608	576	582	567	598	572	562	552	581	549	572	573	641	538	588	581	596	556	563	583	473	528	573	550	564	606	554	561	597	573	567	590	587	596	544	566	573	556	593	562	594	582	593	561	599	524	587	592	569	585	592	567	588	562	541	590	591	551	553	590	591	554	570	616	552	587	569	553	625	548	566	598	543	556	538	569	588	622	603	561	580	596	598	578	549	576	538	585	576	567	559	560	535	567	581	582	571	547	549	560	574	596	577	625	545	568	583	603	573	560	597	545	584	572	546	580	572	619	594	543	580	523	576	591	573	625	574	569	570	552	564	540	622	563	543	561	568	573	537	550	540	537	558	547	562	574	595	587	591	563	591	541	597	650	575	535	547	563	577	576	556	591	555	564	566	620	604	577	605	573	593	585	588	575	572	585	575	595	560	554	594	546	601	566	563	522	576	589	546	575	565	639	566	598	564	558	581	606	561	598	563	602	594	603	612	566	553	582	624	596	572	559	591	605	576	550	564	565	544	584	551	564	600	594	555	575	557	560	557	569	560	571	566	568	553	582	566	567	584	584	563	582	569	546	543	580	608	558	602	595	570	578	564	589	551	555	576	567	571	595	600	582	553	590	595	569	573	592	571	572	594	562	544	567	570	603	571	534	586	565	589	534	621	598	580	606	550	604	591	577	567	601	547	607	565	576	581	553	566	593	572	589	566	592	590	573	607	593	585	571	587	551	561	620	546	575	588	605	574	586	602	583	576	555	569	612	570	593	573	581	568	543	562	545	590	572	559	624	563	586	556	583	541	614	576	602	579	560	577	553	591	535	605	545	557	600	536	611	545	556	583	617	539	605	555	520	619	575	569	554	573	552	568	582	559	608	565	593	565	602	560	581	561	590	586	540	602	604	588	539	579	574	547	558	572	544	581	527	603	568	598	592	588	605	592	598	548	583	548	568	585	581	529	568	618	578	563	597	552	577	588	590	572	555	588	593	588	593	551	560	558	556	566	569	576	606	565	587	579	584	574	578	530	592	547	631	549	578	582	577	562	565	606	579	593	602	573	565	561	612	607	601	572	538	560	591	580	565	543	558	550	568	571	599	581	596	619	602	557	581	533	590	583	571	545	520	532	624	574	614	559	572	595	539	540	598	562	593	573	569	558	578	621	568	555	510	565	594	602	596	569	592	572	530	550	580	599	619	608	584	611	586	566	581	546	575	580	576	562	563	562	557	587	581	587	582	536	577	601	538	535	578	590	574	611	577	564	596	570	593	531	560	564	547	616	560	606	597	565	558	565	592	577	569	546	546	544	570	568	566	585	613	581	587	584	554	554	594	596	590	572	558	600	587	544	571	568	600	577	581	611	558	582	594	599	590	563	609	604	581	629	565	593	564	576	651	579	618	591	572	584	584	615	584	547	582	575	571	608	614	600	577	577	561	596	562	544	568	611	606	579	580	570	619	535	560	568	646	543	562	581	576	559	591	617	597	574	573	574	607	530	602	535	619	564	615	514	592	570	598	535	549	521	599	602	575	531	542	531	541	521	591	585	583	597	637	568	558	563	575	591	537	617	619	551	573	566	584	580	582	581	596	559	555	558	539	625	513	587	587	564	583	594	570	568	566	607	542	562	585	565	579	605	574	559	565	583	585	510	561	552	589	541	567	589	587	579	596	572	578	573	585	559	569	563	598	565	584	559	593	568	536	568	597	540	582	544	598	595	572	564	616	597	587	564	591	525	624	563	577	591	582	556	585	554	577	559	605	577	571	572	543	570	581	580	540	603	574	585	551	595	534	593	626	503	576	584	591	566	582	502	579	569	586	621	590	620	528	567	571	551	576	571	526	571	600	604	561	565	587	593	590	563	606	609	573	556	611	571	538	597	600	549	584	549	586	566	615	541	548	565	553	586	585	583	594	574	566	574	568	576	565	573	610	576	569	560	580	640	583	542	582	611	617	580	590	594	531	583	581	581	585	609	548	571	600	545	579	542	535	557	525	588	574	574	586	580	613	565	605	559	573	591	590	581	523	581	602	563	545	579	585	549	589	566	576	555	575	564	581	567	592	566	597	577	573	585	591	531	591	551	573	539	584	549	585	562	615	570	557	549	595	535	601	600	573	557	600	568	581	580	592	580	569	626	566	638	581	551	552	577	587	599	592	580	513	608	555	616	562	567	572	547	571	600	582	593	561	567	583	539	569	575	557	577	594	568	551	562	595	559	558	631	555	593	575	622	572	597	606	564	601	587	582	582	559	582	619	570	576	569	562	593	559	572	560	584	539	564	584	545	576	570	551	570	553	570	569	556	631	562	600	572	512	556	598	604	577	569	616	599	560	529	541	586	566	592	622	619	590	578	590	552	555	567	554	545	578	585	589	544	583	598	564	570	560	558	569	552	585	590	546	519	569	570	568	594	595	560	566	573	587	546	567	558	516	534	622	556	611	569	595	546	544	518	583	594	556	594	593	532	575	569	580	588	609	607	572	560	552	592	571	622	601	602	543	590	613	592	619	604	584	564	544	554	566	601	538	569	543	613	579	598	581	580	595	592	550	585	588	599	575	587	590	546	540	552	591	558	563	570	563	592	523	580	550	546	557	556	581	595	593	579	594	599	548	561	559	564	582	556	559	609	573	590	546	648	540	578	595	586	564	600	582	577	582	567	559	567	591	547	580	586	562	561	604	601	583	564	624	613	528	558	614	586	570	594	606	612	540	561	558	585	554	564	558	548	549	597	575	585	591	542	570	540	582	568	576	598	567	573	590	574	564	567	570	608	550	560	582	568	588	550	551	592	592	592	555	603	585	580	585	587	571	566	546	569	632	582	559	567	563	590	556	568	606	622	600	607	595	615	550	571	586	589	572	545	582	493	572	612	580	584	576	628	564	551	526	552	637	547	554	562	611	548	561	602	570	594	533	576	564	578	555	620	606	581	545	545	592	573	601	586	548	627	548	574	581	551	555	598	585	596	615	523	624	549	618	550	571	567	548	616	570	549	557	555	616	548	535	569	580	598	638	567	577	558	540	567	563	585	570	579	580	591	544	549	572	561	565	606	575	580	568	596	541	591	622	599	580	530	581	524	566	552	542	571	558	590	568	571	565	578	547	584	569	583	598	600	572	557	582	570	548	558	602	596	538	565	575	567	558	549	604	546	571	574	581	596	591	601	585	552	593	595	601	579	597	590	611	574	578	557	584	550	560	565	547	564	574	535
24694	21028	23927	28333	21017	13392	572	394	324	360	369	310	334	336	337	322	345	299	325	335	352	325	320	303	326	331	323	298	300	275	319	300	306	308	319	335	325	313	329	362	323	282	293	279	304	261	343	321	302	317	309	303	279	305	332	306	294	300	320	292	299	323	296	307	323	305	285	325	315	292	289	293	323	321	328	327	320	319	338	317	338	316	323	307	316	280	291	319	331	288	322	320	341	302	334	291	327	329	284	321	313	294	258	286	316	283	278	289	307	329	311	300	330	310	290	335	293	339	328	337	285	288	347	271	325	309	329	297	328	298	319	314	313	331	324	318	286	289	305	299	294	287	288	295	325	296	324	318	311	273	309	325	326	313	294	309	313	299	300	323	323	290	317	316	302	326	288	292	303	324	311	308	299	302	309	298	346	280	307	296	313	308	314	302	277	312	364	298	312	291	317	328	302	361	312	335	282	325	277	279	315	275	306	309	276	330	316	345	302	308	322	299	303	323	331	303	292	301	302	309	322	312	345	328	308	275	305	301	315	331	285	269	313	303	290	274	308	331	311	348	311	320	301	302	329	292	327	304	323	299	301	312	318	308	332	300	314	335	299	317	294	298	296	307	314	289	320	299	300	317	364	315	301	293	315	331	317	276	322	321	343	332	305	299	302	317	328	299	324	290	297	303	304	311	318	350	301	271	294	295	285	289	296	297	312	292	303	288	324	331	291	341	300	306	304	302	295	294	286	337	319	270	299	312	306	312	315	279	297	292	309	298	299	323	310	289	311	296	316	297	311	308	324	306	297	332	318	337	318	306	290	305	338	306	321	308	324	299	317	270	323	340	316	327	293	329	322	306	314	317	308	334	338	288	317	301	314	303	332	321	302	324	326	290	291	334	299	323	273	253	335	303	295	311	295	300	278	310	327	307	309	330	293	303	309	321	339	289	291	287	317	294	297	294	314	274	316	330	328	293	303	324	282	300	337	313	328	329	301	320	315	297	334	350	316	284	296	340	309	333	315	292	342	291	303	301	318	302	313	305	309	265	335	299	315	321	288	288	304	309	314	281	327	343	313	312	303	294	315	276	311	294	263	304	296	334	351	313	299	315	290	300	314	324	246	315	310	320	312	288	328	318	314	323	255	305	262	321	293	306	302	296	273	287	290	316	335	292	291	346	304	324	307	307	340	311	285	321	320	268	323	295	304	287	330	324	304	312	284	303	333	310	342	318	304	303	314	296	340	332	324	324	320	343	310	283	277	269	311	278	316	312	298	344	331	324	310	324	324	320	335	326	279	310	357	318	343	334	297	328	297	290	284	311	310	305	337	344	300	279	312	280	303	302	281	295	308	298	293	305	333	285	308	294	285	300	323	318	329	312	315	318	334	309	303	304	320	291	306	292	362	329	301	304	313	300	308	303	313	294	321	293	335	315	293	307	318	304	282	317	294	300	331	303	315	335	297	289	327	297	281	305	303	331	319	297	314	334	300	313	330	314	310	323	314	313	344	314	267	320	308	310	330	313	322	312	352	317	323	349	323	339	333	292	276	297	321	284	334	317	326	300	304	333	317	283	324	334	269	333	320	288	313	343	310	352	300	312	297	318	293	322	317	331	334	303	313	331	310	301	313	295	311	328	341	353	298	359	287	299	341	277	290	329	294	281	296	281	287	269	337	320	318	307	308	351	310	290	337	290	329	314	307	312	284	270	334	312	314	309	314	328	303	276	329	331	304	287	307	352	285	313	307	292	290	317	265	329	310	319	303	325	338	335	283	284	300	315	297	276	294	327	287	309	296	307	296	317	301	322	320	332	278	288	323	325	320	303	279	333	300	283	283	345	314	312	279	293	312	286	310	326	334	330	293	298	295	325	343	295	324	286	320	287	335	326	300	294	314	324	285	302	333	341	303	314	315	313	255	311	293	312	322	310	262	333	314	324	287	311	344	295	316	306	331	326	281	337	308	313	336	300	291	316	306	294	314	324	330	291	311	322	345	309	303	290	300	314	325	348	311	272	302	316	306	295	313	305	286	312	290	315	316	325	342	318	285	303	304	315	303	359	294	311	323	324	292	299	303	326	320	303	293	303	320	304	286	290	313	316	275	303	304	280	301	324	312	328	349	302	296	341	296	297	337	294	315	311	314	323	324	315	283	278	298	303	337	335	268	331	308	301	292	331	291	306	289	311	301	306	331	296	314	326	288	305	311	332	306	328	301	316	302	324	292	348	328	289	281	309	335	310	297	313	319	329	289	321	309	322	288	305	301	323	322	290	303	316	272	290	297	298	330	332	298	323	320	307	312	297	316	295	313	314	334	295	312	270	312	292	287	277	301	297	329	275	283	295	307	321	326	306	321	295	327	313	322	316	304	292	316	310	288	306	307	332	318	343	290	302	305	298	330	276	318	297	326	310	304	304	266	328	305	299	318	310	294	297	301	331	280	310	299	311	321	303	302	322	312	312	298	309	367	319	311	290	316	292	307	365	317	322	316	311	322	297	287	323	309	332	344	290	284	311	294	302	327	291	291	322	352	297	315	301	353	317	338	302	306	309	315	314	318	304	307	293	363	329	334	310	310	347	334	311	297	314	322	304	313	308	341	333	299	322	303	328	308	327	288	270	306	307	327	294	319	323	290	308	312	307	295	330	310	296	323	303	330	349	313	325	330	303	298	298	284	293	313	292	305	300	322	310	327	337	326	309	289	307	328	310	290	356	298	284	289	301	315	334	290	328	301	314	319	274	318	331	295	314	310	314	331	334	305	316	309	307	317	294	319	347	308	322	322	316	320	363	295	311	308	322	289	319	284	300	302	291	294	326	329	318	295	295	275	283	322	329	300	301	298	301	342	295	325	334	293	288	316	327	293	303	317	332	272	326	307	319	326	338	315	347	302	322	284	276	300	305	293	325	332	312	274	322	327	327	308	338	270	276	316	338	260	310	303	320	334	295	322	287	287	315	306	296	304	324	295	287	268	268	306	305	291	300	293	335	304	336	297	309	338	301	304	331	321	284	276	291	300	295	335	360	320	310	319	337	287	297	309	284	315	274	312	315	328	305	315	308	300	297	290	325	296	322	309	340	336	308	291	320	332	291	325	297	319	351	322	293	303	327	289	289	334	332	309	312	344	331	290	307	333	309	300	364	322	300	323	285	304	309	341	300	325	307	334	304	310	291	300	305	304	315	302	277	307	284	317	306	322	318	331	292	327	335	289	300	329	332	269	337	320	263	317	336	317	294	306	348	312	334	322	335	342	301	303	335	312	280	316	288	311	270	305	278	279	313	297	311	299	305	308	313	325	326	325	298	293	323	310	317	319	302	313	305	310	321	320	299	309	320	295	301	314	332	305	307	294	282	317	308	344	283	306	311	327	317	283	299	348	320	323	341	314	279	280	269	286	293	282	313	331	310	308	283	303	318	301	298	315	288	329	332	307	330	305	299	323	309	297	349	300	300	290	308	318	313	270	291	331	326	270	333	292	330	273	308	299	298
3314	2049	1290	961	843	807	800	792	797	782	759	781	763	749	770	733	773	804	732	701	780	747	758	717	744	747	762	793	761	743	776	719	740	785	736	765	745	712	764	769	742	715	771	725	764	739	746	730	745	711	778	766	751	757	713	765	755	752	760	705	809	737	789	719	758	764	774	751	787	721	752	710	780	769	772	746	722	737	759	748	757	713	764	741	748	754	772	744	753	729	762	783	789	738	683	747	743	777	819	784	803	785	764	784	752	763	825	799	820	758	775	746	806	762	759	742	763	752	772	754	792	752	766	729	758	740	742	764	786	717	776	764	770	728	784	714	736	808	775	734	764	733	733	730	738	723	763	732	736	748	746	764	755	753	753	744	786	767	783	734	792	734	758	731	740	774	789	750	802	736	739	781	754	756	752	741	734	761	747	821	785	758	767	773	800	761	753	778	753	757	748	832	830	748	816	746	768	735	749	722	742	721	729	714	745	776	732	754	823	756	770	748	759	789	723	736	770	771	752	747	762	708	737	756	706	746	731	716	785	786	741	729	800	766	821	756	737	742	766	806	769	715	784	751	769	767	761	744	682	743	785	739	779	696	776	766	773	737	718	751	800	781	755	781	742	730	768	788	753	793	755	813	752	730	737	772	757	793	725	743	769	768	736	730	738	745	779	747	779	742	727	753	732	755	806	731	712	732	728	822	716	753	795	737	760	810	730	759	744	723	760	745	726	717	732	778	767	748	727	827	778	772	769	786	701	769	767	738	796	806	766	763	768	756	728	767	739	763	783	762	760	760	773	752	713	765	722	789	788	762	737	755	753	753	757	785	741	753	770	781	764	698	713	781	785	716	760	755	681	752	719	737	744	744	753	714	725	724	759	794	791	793	744	762	757	771	727	787	789	709	760	725	726	746	738	740	781	768	745	762	773	731	720	742	766	763	767	712	729	784	756	739	757	763	731	709	767	774	765	726	757	717	772	782	747	714	757	775	769	783	748	814	758	777	717	748	781	751	721	731	775	723	734	724	743	751	767	710	753	788	726	729	772	772	743	762	729	710	725	763	761	806	748	805	726	746	685	740	769	734	704	732	743	756	726	729	738	768	740	777	714	783	748	755	735	753	774	730	754	750	769	750	741	728	766	792	702	769	785	779	739	756	709	738	793	748	747	745	756	732	770	719	761	728	743	710	730	762	744	731	724	780	760	800	752	770	752	750	744	758	737	752	757	792	759	751	807	734	711	787	801	756	782	738	763	797	782	777	800	741	778	749	776	727	727	750	701	733	713	751	770	795	732	759	721	813	748	723	781	772	749	741	792	770	792	716	795	749	745	767	742	720	709	786	764	791	763	751	752	718	702	773	764	799	746	749	763	747	778	829	745	765	743	738	753	815	769	732	710	752	757	743	765	731	763	722	744	754	769	752	764	739	769	749	693	783	728	736	777	773	730	774	780	775	757	743	733	758	746	751	751	737	765	765	765	759	794	742	753	707	729	786	762	767	786	738	752	740	677	720	730	749	769	745	737	717	741	785	802	711	741	784	767	762	809	723	728	741	781	754	720	770	819	787	753	755	742	728	771	780	759	760	694	742	708	785	768	781	760	754	721	793	757	718	808	731	776	778	781	760	807	748	725	760	759	825	727	779	701	742	808	780	761	726	701	745	752	769	741	794	762	753	805	747	791	739	738	721	753	780	700	733	767	784	723	786	728	751	813	751	746	778	782	766	739	717	740	724	815	736	713	761	743	726	803	749	769	739	763	816	762	748	772	718	734	802	783	726	738	748	757	718	720	795	748	752	796	747	767	751	756	759	752	771	759	780	765	781	754	734	729	732	789	770	701	778	744	766	821	778	734	736	707	767	761	737	733	779	757	756	743	778	731	757	762	729	753	746	779	745	724	758	775	798	709	708	797	741	693	760	706	767	774	782	745	782	773	722	748	777	744	745	741	787	721	749	722	768	720	777	747	748	766	734	767	733	793	744	760	785	769	799	768	741	778	725	739	775	701	735	781	773	764	740	735	725	772	828	725	786	734	672	723	768	741	692	720	732	771	772	749	744	762	761	729	687	731	718	792	733	757	821	786	765	807	731	736	715	805	742	699	766	736	735	809	745	798	765	744	769	760	747	745	807	744	773	713	746	797	728	715	755	791	719	762	795	788	788	737	776	749	802	821	725	748	755	801	721	782	748	738	760	749	744	795	755	749	743	734	769	767	785	744	755	751	771	801	793	759	794	740	726	791	742	773	776	769	776	736	748	761	802	806	724	738	743	797	723	808	748	796	761	731	779	817	753	793	749	766	739	778	757	753	776	716	707	773	720	763	787	733	795	749	729	750	760	744	789	771	705	751	748	741	742	745	784	781	801	791	809	766	726	763	750	790	734	760	742	773	799	710	784	718	837	753	709	772	737	760	806	746	710	757	719	763	793	726	733	719	795	752	811	737	689	762	773	745	784	793	789	784	780	728	749	764	775	774	718	768	693	746	714	795	799	753	753	778	714	775	765	742	712	718	720	739	761	774	693	778	716	787	771	784	739	814	806	720	767	723	732	785	755	768	762	756	725	783	706	723	774	776	797	753	770	759	802	736	700	701	749	737	793	770	759	740	736	757	803	763	748	741	802	733	739	728	796	754	756	740	711	780	754	740	764	742	732	790	729	748	764	812	751	721	743	773	761	780	753	761	787	744	758	753	731	753	727	810	747	740	699	773	740	734	744	738	810	766	757	725	741	769	711	760	748	771	750	812	711	756	717	747	764	736	697	769	769	770	754	709	690	765	725	769	704	766	708	735	770	781	787	808	714	826	793	782	779	770	730	723	788	713	809	759	714	772	747	743	768	768	766	740	778	786	787	751	717	754	762	725	753	737	758	748	796	822	740	773	742	776	751	728	721	823	722	757	757	751	747	764	758	757	768	750	745	770	676	760	765	786	786	758	716	760	784	750	752	738	727	745	775	752	748	789	782	765	804	735	781	818	747	738	776	741	778	712	757	708	757	757	740	757	810	777	773	720	748	775	743	738	763	732	742	727	706	751	720	719	746	704	743	765	774	753	787	764	761	798	766	760	728	761	776	758	751	698	790	756	789	760	772	706	738	753	777	748	751	717	761	730	738	770	699	745	703	752	777	778	784	767	738	729	704	752	785	774	791	763	732	740	775	802	751	707	794	757	801	780	799	758	763	787	810	804	772	750	755	765	743	743	764	761	801	766	745	753	726	747	732	805	762	744	800	736	736	768	753	782	777	758	802	747	770	757	754	780	745	758	758	773	760	737	787	776	770	750	796	835	763	746	737	790	776	753	775	787	713	780	755	801	807	741	751	717	694	746	756	708	752	740	736	777	750	775	767	810	714	734	772	717	795	743	758	749	718	758	770	796	738	780	774	704	797	829	781	744	745	757	735	747	806	748	752	757	721	786	772	760	788	804	751	721	733	721	761	785	750	763	763	770	716	722	806	773	762	748	749	756	742	746	780	755	787	757	758	765	777
23960	21016	24315	27926	21016	21035	12739	546	336	304	328	261	274	259	295	279	227	229	236	242	257	228	185	229	230	240	214	239	245	213	225	237	215	225	201	213	239	251	208	254	222	185	189	198	220	212	252	236	214	200	239	214	221	206	235	201	210	207	208	176	198	244	228	225	184	237	207	217	211	222	186	220	198	231	228	209	215	208	214	212	240	245	223	216	218	202	219	180	249	230	191	214	216	207	223	222	228	223	205	207	219	196	218	233	202	223	274	205	213	218	209	222	233	206	218	196	225	232	196	238	229	229	224	222	215	222	208	210	210	209	221	247	228	236	207	231	209	219	209	195	153	224	213	210	196	209	229	206	224	204	225	237	197	240	207	196	235	216	222	213	224	209	235	214	187	236	225	213	239	203	220	205	212	187	242	193	223	221	230	226	228	231	203	211	238	200	218	211	218	242	210	227	208	221	211	196	198	228	211	187	207	199	215	212	224	218	225	193	195	243	219	207	213	242	236	224	219	218	216	229	206	217	201	232	220	242	230	225	207	214	235	226	235	216	240	216	226	203	248	243	200	216	217	210	212	233	211	234	216	168	222	220	210	221	218	216	238	213	215	224	214	227	248	210	216	233	215	225	207	219	219	217	250	205	217	206	211	224	229	248	197	211	225	237	247	202	237	214	229	213	223	244	179	220	190	213	196	238	229	218	197	216	213	226	239	230	217	228	224	240	209	236	216	194	185	222	210	214	199	222	217	241	210	238	206	215	232	241	251	212	235	210	213	206	232	206	201	199	241	213	193	219	200	197	215	199	238	228	214	240	222	205	223	220	194	219	229	220	210	206	223	220	217	205	197	219	212	193	211	197	215	208	226	222	220	214	204	198	231	239	228	221	204	221	252	206	209	223	193	226	203	205	236	221	214	212	231	233	179	231	210	227	207	198	227	185	185	207	208	217	222	209	236	193	225	218	222	221	204	226	237	216	217	219	222	210	197	202	223	236	207	196	201	195	217	232	211	234	227	244	210	232	213	224	221	208	180	236	208	196	236	198	199	240	227	225	229	225	213	212	227	187	224	198	189	202	239	217	194	226	194	210	219	226	233	201	208	215	220	244	208	236	202	231	206	220	230	219	240	229	214	213	217	213	207	206	220	237	209	211	231	226	215	195	247	190	232	207	218	210	219	229	230	195	210	217	190	209	224	209	211	170	221	225	226	195	215	226	215	200	203	227	201	228	220	223	197	228	211	208	216	208	217	202	222	201	199	197	203	204	217	217	200	233	230	211	189	221	231	222	190	213	203	213	197	221	224	222	222	208	218	221	200	200	241	247	189	208	230	220	204	232	189	230	222	216	199	220	203	207	224	225	239	211	226	235	210	217	229	238	244	192	215	204	186	214	200	236	209	208	196	239	271	195	208	257	204	212	222	209	226	192	208	215	198	215	198	221	210	221	213	206	184	219	263	227	206	203	206	181	251	211	211	242	231	200	215	201	234	260	231	195	210	195	200	216	230	225	225	221	214	205	200	214	212	195	209	200	243	191	193	212	215	215	222	224	235	225	232	216	202	229	211	213	201	217	229	219	207	217	221	208	200	222	206	197	206	245	223	204	211	220	226	214	228	197	236	209	196	227	213	240	227	226	208	226	206	213	205	218	205	221	206	222	201	210	209	197	219	209	214	199	230	224	227	203	218	214	215	218	200	211	207	218	211	220	222	202	209	204	216	204	184	206	236	213	232	211	186	214	213	201	202	205	209	221	187	240	229	202	206	210	201	213	235	218	228	227	211	206	220	204	212	210	244	228	221	200	188	192	230	203	192	194	239	217	191	216	218	220	193	212	201	234	200	227	202	215	211	248	228	191	236	200	219	226	208	221	207	228	227	229	213	240	224	230	237	193	220	230	218	204	226	235	196	213	235	227	209	221	234	203	203	248	230	222	177	187	248	230	230	199	195	190	222	220	217	212	224	221	220	199	193	216	202	204	201	204	219	211	243	222	223	195	215	212	203	197	224	226	266	200	198	238	212	199	218	203	233	218	218	201	210	218	214	232	249	243	232	211	239	226	224	215	218	247	228	200	177	211	217	215	222	228	200	215	209	227	211	219	245	269	228	214	204	200	217	207	206	231	234	232	228	206	210	202	211	213	194	217	223	228	239	220	223	203	187	209	203	223	185	219	202	190	237	240	224	228	199	213	201	232	235	226	190	207	232	233	231	195	231	212	226	217	195	245	212	202	201	232	176	211	209	232	212	208	209	228	212	208	212	180	213	201	217	197	225	225	219	251	222	204	201	234	203	195	229	208	212	234	188	231	215	240	236	225	197	212	227	221	205	223	221	189	204	231	211	233	241	235	197	195	198	223	202	211	222	212	219	212	196	256	219	196	227	220	212	207	202	208	225	232	187	233	206	207	246	230	211	235	228	213	201	216	197	230	202	225	229	226	229	198	204	214	235	232	236	228	192	208	204	199	223	210	195	218	229	196	186	217	207	222	217	208	216	228	236	219	232	201	220	189	209	214	199	216	209	209	235	217	202	230	214	205	222	211	229	231	238	243	220	198	213	234	225	217	207	226	219	206	204	242	216	213	191	209	204	213	224	224	231	231	244	235	247	218	200	206	210	228	226	214	209	203	215	213	215	232	209	212	217	218	207	224	219	254	230	217	222	225	224	215	233	223	215	185	209	218	219	190	232	246	219	205	189	232	193	235	229	210	193	181	211	227	193	205	199	219	220	208	208	216	215	229	219	190	212	210	209	240	226	222	239	208	230	201	222	208	217	221	227	238	211	231	215	236	239	228	224	206	224	196	224	219	219	207	201	221	223	230	222	221	222	192	213	198	206	246	223	223	215	222	219	219	190	207	213	175	228	217	222	232	208	209	218	226	210	213	204	229	250	203	210	226	211	202	222	210	219	228	226	222	223	201	238	180	237	240	201	221	217	227	228	205	216	230	217	228	200	243	219	223	195	223	213	222	173	234	209	241	189	207	222	221	204	220	210	228	243	219	216	215	215	199	227	206	232	215	210	215	210	232	233	207	205	211	197	214	204	240	220	224	216	231	215	201	240	207	225	196	258	197	205	206	212	216	212	231	216	197	196	210	202	187	193	249	208	259	211	209	255	182	202	221	223	252	209	249	219	196	190	188	204	208	231	207	207	232	209	186	211	223	217	198	232	174	184	191	218	227	219	210	232	224	219	197	233	192	206	205	244	186	198	212	244	219	219	222	192	224	218	200	230	204	219	220	233	218	200	205	217	220	219	191	231	212	223	199	191	189	228	226	216	215	229	187	204	212	223	231	188	212	202	228	244	224	217	233	197	218	224	210	199	195	219	206	227	243	207	206	250	215	209	209	223	206	210	189	225	200	208	223	224	221	213	202	194	213	222	234	201	224	210	201	212	246	210	201	223	200	228	201	193	222	264	215	212	214	214	205	209	211	216	222	207	196	205	198	226	241	222	221	209	207	220	198	204	222	207	207	204	214	216	213	204	236
3156	3290	1698	1077	741	599	552	564	568	519	572	567	532	563	513	524	524	551	561	527	520	512	504	558	507	500	482	530	519	542	528	514	540	508	501	519	551	491	524	510	518	467	513	530	499	480	562	486	522	519	495	549	487	490	520	546	547	541	491	498	550	542	495	475	510	483	513	536	486	511	531	503	545	495	526	515	524	541	489	547	542	470	483	537	485	558	515	517	505	558	520	513	520	483	527	523	508	498	518	493	563	499	522	507	529	555	519	522	515	499	473	526	539	517	518	565	566	501	516	523	518	483	530	494	545	516	484	536	526	490	491	533	515	481	516	498	524	528	533	498	507	544	507	514	526	534	579	529	487	577	484	486	528	515	564	515	486	501	503	520	524	523	491	491	501	495	484	525	531	514	515	507	536	494	513	527	547	524	526	515	508	542	501	492	513	491	523	507	506	561	473	500	523	505	561	517	527	531	469	497	529	507	524	536	524	527	533	495	501	546	533	527	523	541	527	507	485	515	497	540	510	547	535	514	531	496	498	515	533	500	550	493	499	525	513	526	554	524	531	491	535	517	489	476	524	484	497	523	517	513	526	523	522	547	485	495	507	513	518	547	493	514	498	512	537	508	480	507	515	563	541	536	493	542	491	499	507	521	479	505	533	503	522	529	490	510	481	535	518	548	525	509	536	503	493	529	506	530	530	535	523	525	531	501	535	527	530	538	524	489	488	555	561	547	521	514	523	523	503	489	507	527	533	535	497	499	519	481	526	548	506	523	498	544	515	494	512	491	500	524	510	518	508	508	523	476	469	516	524	514	538	494	491	520	479	501	540	494	490	532	529	516	496	565	540	489	514	517	509	500	528	511	585	505	532	506	491	524	500	499	495	528	548	515	492	504	511	503	492	501	540	524	539	498	558	483	491	535	527	523	484	460	511	525	496	487	501	571	529	562	566	514	507	530	505	492	519	511	559	512	512	568	545	521	535	503	520	555	515	511	476	563	510	518	516	526	532	543	503	532	543	485	531	541	491	514	487	505	485	522	502	507	527	531	518	562	517	514	507	493	496	517	542	516	506	526	507	487	481	513	550	484	498	521	507	449	505	485	528	464	500	478	475	490	521	483	553	520	521	527	488	525	491	556	519	517	548	505	512	538	530	504	553	492	474	522	525	501	503	507	527	554	496	524	485	508	530	521	513	553	520	511	496	485	504	512	526	533	540	525	503	556	517	526	508	515	491	495	520	538	524	515	504	498	521	513	502	504	552	494	486	502	529	517	520	492	512	488	482	471	543	518	493	529	535	510	502	544	519	478	473	497	538	504	532	496	517	461	522	508	532	552	515	534	517	526	503	523	543	544	521	542	522	542	518	509	499	518	524	536	511	534	530	498	535	527	543	541	548	528	520	489	546	519	489	468	546	526	522	527	492	489	528	518	512	502	505	514	530	504	516	494	484	540	500	471	529	516	482	489	541	547	515	531	539	543	543	494	482	540	516	580	512	549	524	496	536	551	505	507	542	512	514	502	496	553	519	531	541	514	489	562	530	500	549	501	536	510	515	531	471	537	523	539	524	496	530	518	493	513	509	556	542	509	493	502	509	499	507	495	496	479	537	507	514	529	541	504	553	526	490	505	543	495	506	488	513	524	521	501	531	540	487	506	533	498	508	493	513	502	553	497	532	491	551	484	501	488	512	524	510	538	510	519	518	521	533	523	500	506	555	488	500	521	559	552	556	511	516	507	544	558	525	519	493	501	540	515	519	517	550	556	488	488	511	517	499	503	531	539	480	496	537	495	549	512	528	547	544	535	583	501	512	504	550	508	516	529	517	505	542	493	538	569	477	495	461	515	536	527	526	485	510	491	487	523	516	501	514	508	470	535	528	500	534	499	474	498	477	513	529	486	553	549	540	567	480	505	474	496	508	491	490	534	505	538	501	488	477	514	540	541	483	498	531	521	461	494	529	513	512	502	495	505	530	496	536	523	498	528	545	517	508	494	511	510	524	528	514	539	551	561	522	542	491	561	507	506	520	461	564	510	487	494	536	543	509	524	530	533	529	503	483	502	539	532	513	518	491	501	528	484	521	512	476	529	507	538	481	514	510	553	527	507	531	482	537	493	535	490	501	527	548	553	544	529	554	546	539	491	532	512	496	506	514	514	492	508	500	541	532	518	542	516	542	499	516	450	515	475	510	500	504	537	563	491	545	479	558	563	532	533	508	515	553	508	511	496	533	485	527	532	527	543	514	556	478	508	535	515	492	518	530	546	525	537	554	505	501	479	500	523	519	538	526	495	537	492	503	500	512	519	530	522	522	555	532	479	524	496	470	501	529	551	490	534	508	505	498	562	546	529	524	533	535	524	530	548	465	510	530	481	520	511	530	512	532	514	526	538	503	483	496	480	529	526	497	535	508	524	507	512	551	496	503	508	476	531	494	518	531	486	542	503	541	508	543	520	542	552	497	500	514	502	554	535	532	488	484	518	564	519	478	545	528	515	530	534	526	539	495	531	540	544	509	553	524	483	536	517	548	527	466	513	517	527	536	505	547	522	501	581	522	536	492	506	483	521	500	501	499	526	498	515	500	548	518	532	504	500	566	494	485	522	427	526	525	518	531	535	499	504	543	512	575	513	528	499	535	483	503	531	532	508	520	513	550	514	491	542	507	544	512	508	511	529	531	501	518	554	492	478	541	496	543	500	530	556	497	543	518	530	523	516	501	489	533	509	511	498	552	516	550	529	519	485	480	509	477	513	501	515	557	545	493	527	522	502	559	561	534	537	522	499	547	564	527	484	545	528	491	463	534	488	520	492	497	502	528	555	521	480	542	532	533	514	511	522	560	503	509	521	514	524	496	533	512	524	515	541	552	517	527	496	528	495	520	527	501	553	515	495	503	499	486	555	504	533	551	538	544	524	578	528	503	539	503	534	512	529	521	529	488	535	510	531	511	555	542	552	488	488	534	479	506	499	507	506	486	528	552	571	481	528	522	521	501	509	498	505	521	481	500	510	480	516	526	508	511	526	522	494	547	502	514	480	520	525	510	532	501	526	488	490	454	459	535	490	565	536	508	523	485	522	547	486	533	501	529	542	529	508	518	547	547	537	531	506	499	498	473	514	505	508	528	542	528	525	510	511	504	515	480	545	562	502	532	486	479	560	511	503	528	532	506	537	498	549	520	519	499	516	535	521	519	523	520	491	508	491	513	486	542	554	534	526	535	530	509	515	471	513	557	516	497	549	543	523	451	537	508	545	531	527	463	504	484	513	499	499	501	509	490	523	497	534	564	543	558	511	546	516	538	442	521	536	515	491	488	518	525	522	525	547	530	535	517	532	508	475	551	572	509	521	547	525	514	518	508	510	502	505	551	543	529	515	536	509	538	508	463	503	500	514	511	542	528	510	498	530	512	543	510	468	535	502	531	523	501	503	510	523	559	490	507	503	502	593	483	537	534	505	498	523	531	510	465	529	549	556	531	523	544	521	477	515
31655	19131	6337	400	298	254	205	224	223	231	224	202	228	196	223	231	197	230	242	221	185	192	219	253	207	211	219	224	199	225	210	215	212	220	215	235	208	247	208	196	211	185	199	200	201	231	203	216	207	200	226	227	212	210	197	239	215	217	208	209	239	219	248	205	215	219	230	224	179	224	222	224	232	226	228	221	203	214	200	234	204	224	214	198	217	228	218	206	210	208	218	190	226	233	219	221	200	217	221	238	233	211	235	219	209	192	198	216	219	225	202	204	195	189	220	233	224	226	192	203	223	214	184	208	235	199	239	205	228	231	218	207	227	215	206	234	229	229	223	246	223	208	220	198	192	205	222	213	260	217	229	186	216	245	204	222	215	241	200	213	234	233	209	215	214	235	206	204	227	196	240	204	219	201	205	225	239	222	181	241	211	207	206	218	234	187	211	217	198	222	230	215	218	232	206	198	210	233	191	222	198	233	224	224	228	246	209	204	214	213	210	250	214	216	216	204	203	233	230	251	211	203	230	225	229	231	196	213	228	210	221	219	232	214	199	182	221	225	191	198	210	227	211	198	199	216	230	225	235	234	218	241	212	203	221	200	216	214	213	228	202	186	233	224	240	205	213	250	189	218	253	224	217	202	198	240	203	236	228	221	230	169	212	217	216	227	231	227	230	197	206	208	199	209	248	200	196	216	211	188	224	209	192	190	223	214	211	228	213	224	209	203	198	198	247	206	217	185	208	239	231	224	192	236	199	224	209	196	214	213	201	233	219	229	219	208	207	214	210	185	220	223	206	230	213	201	207	228	206	207	218	215	223	231	234	233	218	241	236	217	229	245	209	195	227	186	221	203	227	213	251	224	229	233	219	201	191	224	201	206	198	225	187	235	201	215	204	213	223	214	209	236	236	201	214	242	239	240	215	214	248	247	221	205	235	208	220	207	200	201	223	203	220	227	234	196	207	244	237	217	235	193	198	208	203	209	242	200	216	218	220	229	230	201	209	219	230	238	239	233	194	220	228	211	209	230	224	191	214	205	231	202	233	221	215	208	199	235	228	217	222	216	218	215	243	220	219	217	213	201	223	212	208	219	215	207	210	232	216	231	211	215	218	220	224	211	220	223	235	229	227	206	207	214	211	221	230	228	232	226	237	191	213	190	205	183	223	225	238	199	202	227	224	211	204	240	200	228	235	241	247	233	205	208	216	224	212	197	201	227	229	228	204	187	224	206	200	220	199	243	212	223	213	228	241	203	227	220	212	187	212	215	248	260	197	213	212	231	176	239	225	239	228	221	221	206	225	225	196	224	207	244	214	232	183	242	213	238	213	211	214	195	222	225	232	225	181	168	220	222	201	211	190	195	200	188	239	222	231	204	211	220	206	202	235	198	252	187	202	238	250	207	219	203	211	209	200	233	214	214	235	211	196	219	220	221	174	208	219	227	206	233	218	256	208	199	220	197	197	207	211	236	227	248	209	202	211	205	234	199	212	224	236	205	217	208	205	226	218	217	220	208	230	227	237	211	173	224	252	223	246	239	193	198	205	262	247	230	204	240	216	239	249	205	211	222	217	220	230	203	214	231	219	236	181	227	235	227	230	227	217	213	192	211	226	193	238	235	221	226	220	221	210	199	228	203	232	208	204	263	195	223	220	229	213	212	209	188	209	221	220	217	219	213	218	231	228	234	209	210	202	248	214	209	189	225	202	233	211	200	221	193	207	205	240	207	202	206	243	195	219	205	240	221	189	214	251	242	252	207	188	219	228	226	201	204	204	196	206	239	217	240	258	240	210	200	234	232	220	241	216	227	234	218	189	226	204	213	212	228	217	200	188	206	226	215	229	206	214	218	234	207	199	218	227	231	229	211	194	213	216	256	208	228	230	220	214	239	213	214	222	231	200	225	222	204	203	208	223	234	240	235	195	237	226	215	187	258	222	210	230	214	213	236	194	229	229	245	223	208	195	191	236	194	198	208	213	206	182	195	195	215	206	212	197	222	246	214	226	230	237	234	216	198	233	201	232	173	201	205	214	205	215	202	221	243	214	234	243	209	233	209	231	231	224	230	214	207	231	230	203	221	229	192	209	227	222	232	240	208	214	237	229	228	209	218	224	223	199	217	177	204	222	258	237	215	237	228	227	186	226	225	223	214	249	210	244	226	198	235	215	220	221	208	206	201	212	220	228	212	218	219	202	200	243	210	204	214	220	226	237	212	212	227	243	255	190	216	199	208	202	224	234	240	220	217	203	199	216	196	243	192	224	203	225	220	240	214	183	198	213	226	224	233	235	210	192	203	217	212	227	190	222	224	216	192	209	189	212	191	196	201	245	206	206	210	236	172	212	212	222	223	216	213	230	222	218	210	216	249	219	234	222	223	202	210	230	197	197	233	214	253	223	239	227	222	212	209	217	220	196	234	208	191	219	226	227	206	195	200	203	208	221	236	225	213	207	225	224	189	229	248	212	190	211	209	225	198	190	221	239	220	227	237	210	196	226	215	221	216	207	239	221	235	221	205	204	235	252	240	228	215	221	229	224	210	228	224	233	251	207	214	199	222	204	235	227	246	220	237	209	212	228	205	216	209	257	207	220	232	229	214	210	191	231	208	219	227	253	195	242	197	230	243	215	199	219	200	204	241	208	220	202	223	217	242	201	199	209	222	209	211	248	214	253	203	218	213	187	198	219	217	209	216	209	244	215	164	211	226	223	245	233	219	180	237	225	212	201	224	213	230	229	250	228	231	233	200	216	217	207	220	242	184	225	238	216	236	221	223	230	201	217	228	199	240	216	235	200	226	220	223	222	222	208	210	213	201	207	224	224	252	224	205	213	213	233	237	215	212	192	199	225	223	206	212	210	239	213	207	211	225	223	208	240	196	232	208	225	242	218	193	243	209	209	214	205	226	243	231	262	216	205	211	221	229	195	229	252	215	211	211	208	211	237	255	251	230	248	203	237	201	203	210	207	211	219	250	236	230	221	231	240	228	230	186	204	190	235	209	245	242	240	220	236	219	232	211	204	210	211	230	229	211	215	235	220	219	207	193	189	205	195	231	230	244	209	218	226	203	209	231	208	235	197	207	224	213	219	219	224	252	221	210	193	217	226	236	229	222	211	236	220	214	194	198	210	211	219	215	195	197	195	204	213	230	211	234	234	207	216	211	230	213	214	214	236	209	247	220	231	260	229	210	203	203	219	220	215	240	204	226	216	217	248	208	207	226	212	222	211	246	207	210	212	195	211	230	212	214	216	211	208	224	250	217	216	216	239	219	194	206	235	214	249	214	211	203	222	224	191	198	207	206	201	220	243	243	221	217	221	225	217	226	226	241	230	199	221	230	229	219	203	224	192	200	222	225	203	191	221	219	229	214	228	204	221	192	212	211	242	201	200	211	199	229	201	219	204	226	203	185	205	215	215	233	226	185	199	237	215	195	213	241	236	205	214	215	215	215	220	219	217	229	217	208	225	223	239	230	205	217	211	228	228	188
5395	680	602	560	588	562	542	591	590	570	585	586	601	548	569	554	598	564	569	577	584	603	619	540	589	563	568	590	571	578	535	568	546	528	611	553	571	584	574	538	512	566	540	614	593	603	561	581	573	590	566	565	581	588	583	585	589	616	558	569	573	575	559	525	550	585	550	592	609	547	615	586	583	567	573	531	564	530	569	562	530	617	607	585	559	566	543	572	590	616	560	607	542	537	567	594	557	575	580	577	565	593	578	588	579	594	600	576	599	572	596	524	584	592	584	606	600	578	586	576	595	594	596	533	553	571	561	520	602	587	535	568	545	552	549	585	583	574	552	518	562	588	577	573	543	585	601	559	560	559	584	539	564	579	563	570	557	602	601	547	580	576	575	613	566	572	546	570	559	573	577	556	540	578	593	525	582	558	585	620	524	563	561	561	608	565	514	535	555	552	590	608	588	557	590	568	568	539	546	584	536	579	559	580	547	578	547	559	558	560	566	605	578	577	571	606	565	560	585	560	578	602	570	585	556	603	553	547	572	584	534	584	621	557	574	579	554	567	517	582	580	550	598	579	576	573	582	551	555	548	574	550	556	574	583	538	549	528	564	608	572	555	583	559	578	561	590	590	573	579	566	581	561	548	545	558	561	542	570	625	567	562	553	589	558	581	583	592	565	564	568	560	595	550	542	576	567	591	612	572	576	525	527	584	581	531	557	583	591	540	590	591	547	605	577	551	596	545	551	566	557	559	565	561	555	569	564	564	557	593	543	525	566	580	572	546	558	618	528	596	515	531	591	587	578	604	566	540	630	536	594	595	578	616	596	567	615	610	541	552	606	557	556	638	580	596	567	503	559	561	580	559	534	604	566	557	590	579	543	590	566	540	556	535	593	561	581	569	576	568	595	603	593	614	585	572	567	601	575	555	538	584	574	582	582	604	529	589	576	618	591	555	610	570	571	539	584	593	556	559	611	558	555	603	543	599	533	602	611	542	562	603	615	539	564	548	530	594	605	558	599	531	573	583	592	567	603	555	553	532	632	570	555	553	628	584	558	560	565	593	574	595	562	581	563	535	620	565	565	558	569	592	581	576	551	607	576	568	568	592	517	569	558	580	517	578	622	577	581	570	566	577	556	518	557	575	571	574	594	549	559	607	591	582	576	579	563	587	558	556	555	583	557	582	548	534	564	566	554	592	610	577	583	604	553	578	562	594	536	564	571	596	604	578	518	588	527	575	578	581	608	541	587	589	540	613	559	565	547	542	548	551	571	568	607	590	607	562	591	561	592	569	572	587	545	547	610	567	563	584	575	540	585	582	559	577	565	603	584	610	534	559	535	580	609	541	570	568	594	542	587	585	583	545	600	596	568	577	550	560	545	618	623	598	595	626	571	600	546	563	553	585	552	555	594	624	618	565	590	630	589	575	535	604	579	585	560	538	565	567	560	580	566	555	555	576	577	573	613	587	596	562	551	554	570	556	612	615	571	566	557	557	609	590	583	565	586	580	579	573	570	568	573	612	552	577	562	570	570	606	556	561	554	589	583	520	596	566	558	577	577	599	568	552	597	556	579	613	595	563	542	567	553	556	537	623	529	568	552	559	595	559	603	569	565	551	594	552	588	569	594	573	588	570	603	572	562	581	566	540	554	569	599	563	570	558	531	570	575	565	532	555	576	553	577	545	550	615	565	553	568	569	576	559	566	580	580	580	574	575	579	558	593	600	583	612	594	558	566	599	579	624	548	571	565	584	528	557	563	609	550	544	578	534	559	580	572	557	591	573	570	583	616	559	579	563	520	538	607	566	570	533	589	563	573	587	623	562	585	600	595	577	590	582	594	549	587	581	570	588	571	526	544	570	528	588	558	553	567	532	540	568	568	567	543	598	581	564	597	555	554	559	562	559	528	590	555	593	609	573	563	590	538	576	613	564	561	557	602	595	615	570	531	561	565	609	582	542	538	570	531	565	594	584	572	558	617	591	597	575	587	586	615	564	574	560	618	561	557	581	547	557	595	562	574	584	543	579	584	545	570	562	579	596	597	647	567	581	554	581	546	585	571	602	603	577	544	533	592	587	568	602	592	578	578	591	572	570	552	535	616	569	558	554	589	605	566	571	567	589	575	556	588	593	568	590	616	572	586	600	532	577	569	605	574	571	594	602	540	578	567	574	575	593	580	572	540	570	554	574	601	603	560	594	600	544	602	563	592	585	593	570	554	572	569	570	584	597	563	571	537	572	576	550	574	570	588	586	600	577	546	591	537	567	574	559	603	583	579	603	542	580	562	560	578	598	585	583	570	592	587	583	594	595	573	543	557	540	600	552	595	576	542	582	562	627	570	551	548	640	506	547	565	583	560	607	563	568	540	594	591	566	587	539	586	558	561	586	540	609	599	585	564	579	582	564	580	556	565	521	541	574	559	606	540	616	560	602	636	573	566	559	570	535	614	587	569	584	568	531	552	582	579	563	554	585	561	598	552	599	543	552	545	572	604	572	590	576	565	608	588	510	581	593	614	602	630	608	586	536	586	570	532	559	612	534	588	574	561	604	573	607	528	624	608	577	592	562	583	573	542	600	563	575	578	563	539	561	576	572	565	559	552	593	607	577	537	553	589	545	543	587	578	598	555	617	587	560	574	565	583	537	590	552	573	555	538	593	617	578	552	590	560	551	589	572	601	567	575	568	562	534	579	596	541	577	562	535	598	561	571	608	582	641	579	587	566	594	583	583	563	552	550	553	567	560	593	595	570	561	538	545	602	587	576	590	550	536	551	568	582	595	586	584	591	614	534	588	557	571	544	580	570	622	544	542	565	585	549	613	550	566	560	602	583	580	579	581	573	572	539	579	564	564	556	586	584	555	528	598	596	548	566	564	565	575	576	557	574	539	579	559	593	586	573	557	539	614	558	578	550	603	564	579	570	569	528	607	606	561	603	577	595	570	581	550	560	582	593	589	546	561	573	548	578	579	559	577	584	602	546	622	542	540	582	535	584	553	608	533	609	576	590	533	570	611	563	563	585	558	538	574	555	587	588	578	587	562	565	577	587	566	577	542	542	546	586	567	559	614	534	554	579	558	559	591	581	611	549	535	622	543	611	584	610	555	576	606	549	582	580	540	565	535	589	560	552	609	588	575	566	622	524	583	558	584	625	552	541	565	561	553	578	599	566	598	555	582	601	593	592	624	557	565	576	582	550	591	548	558	544	550	605	593	547	577	551	567	566	591	561	601	562	583	569	575	582	583	543	564	535	583	559	529	556	566	561	582	536	628	577	603	537	604	583	515	626	537	547	550	593	538	600	620	548	586	581	571	562	580	581	614	592	559	538	577	555	559	533	592	544	621	559	506	565	587	578	602	551	591	585	607	560	597	564	568	566	563	555	544	524	579	562	537	588	592	569	549	551	553	615	569	535	581	568	583	527	603	609	597	563	526	554	563	595	538	581	632	588	565	575	562	565	583	593	565	600	511	567	540	562	581	548	550	618	577
24658	21016	23930	28284	21009	13580	582	440	380	325	345	357	337	316	313	318	298	339	304	304	320	316	319	286	318	324	336	289	341	296	318	310	310	324	287	306	287	336	316	330	320	361	307	314	285	314	314	317	318	323	319	290	319	316	302	339	315	292	323	312	286	301	309	341	301	334	282	308	290	321	340	345	324	321	323	311	323	306	289	312	304	323	298	305	351	301	324	303	284	321	357	317	302	324	317	321	322	307	309	347	302	296	313	325	318	293	287	324	318	284	284	305	315	322	307	308	275	314	333	338	285	299	329	309	289	249	303	333	309	316	293	300	292	298	339	332	302	291	318	304	315	323	340	348	309	308	339	353	331	315	292	290	277	323	302	335	288	314	309	316	311	308	306	290	330	324	323	299	318	338	308	303	287	310	317	316	311	291	291	311	297	281	302	307	302	364	332	298	308	327	273	314	309	322	315	318	334	311	318	295	297	318	340	298	293	292	328	320	309	323	328	304	295	327	285	327	290	326	311	302	328	345	323	344	315	308	331	296	321	355	296	303	342	333	346	299	313	311	311	337	310	311	352	320	322	303	305	329	302	325	297	346	335	298	295	295	294	293	303	312	293	310	313	277	308	307	291	309	340	296	323	313	286	320	300	278	286	288	292	349	279	316	309	336	308	320	275	318	303	303	280	305	308	334	328	294	300	259	287	304	290	278	279	342	299	325	288	300	283	302	325	291	333	343	329	313	300	292	314	287	319	329	351	317	273	301	299	296	322	311	306	302	302	297	318	296	305	347	326	295	308	355	314	304	297	286	332	317	336	319	277	313	324	365	263	299	316	315	311	317	350	299	305	298	316	352	303	335	302	294	335	334	303	291	340	314	296	316	336	300	324	325	312	286	280	319	284	350	309	326	316	294	309	313	280	293	329	310	313	328	279	344	281	333	295	318	303	320	303	307	304	319	304	315	304	321	299	287	300	267	347	340	315	338	322	310	326	318	286	348	317	322	314	316	310	316	285	336	311	292	306	310	313	315	315	311	306	317	333	291	316	286	300	317	320	314	298	362	311	326	316	288	338	307	325	281	332	298	302	310	305	337	325	292	311	313	323	334	321	284	315	316	323	322	301	294	280	310	301	314	332	348	330	337	330	324	306	300	319	317	309	272	306	315	338	327	329	319	319	342	306	267	310	303	327	316	297	318	295	306	308	291	303	305	305	308	304	317	302	281	339	291	326	321	355	348	301	310	276	341	309	326	319	307	335	324	304	299	331	317	302	295	349	305	315	332	313	310	309	304	311	320	320	325	318	303	314	281	325	335	329	311	321	309	285	290	352	332	332	339	310	293	341	320	293	305	312	307	327	318	305	313	318	297	344	328	319	297	288	324	325	303	300	314	339	305	319	324	301	286	321	292	272	302	294	276	307	289	282	304	311	321	328	330	315	285	301	293	301	283	310	311	307	352	335	323	279	335	306	308	349	322	317	321	293	324	275	329	319	323	314	345	307	306	316	275	285	317	313	303	337	286	300	325	305	311	323	277	308	306	298	306	311	320	313	323	294	306	332	307	311	291	294	322	326	321	342	351	309	302	319	305	336	302	296	284	305	295	284	308	259	276	314	287	311	317	308	311	295	320	315	328	303	308	306	353	316	299	326	323	287	306	299	325	317	315	316	338	290	304	320	301	328	328	303	316	304	263	331	313	328	333	305	291	339	295	272	325	304	296	333	331	280	334	268	301	304	341	316	309	329	285	288	288	318	317	343	299	278	298	323	332	304	319	305	316	318	335	276	284	281	285	284	329	300	335	312	329	352	319	312	336	323	301	303	303	305	358	372	332	315	290	310	301	327	315	329	268	317	335	306	266	310	263	309	298	333	313	310	295	324	322	344	317	345	365	316	297	311	311	289	309	326	298	346	302	308	299	319	309	302	272	296	331	299	305	320	329	289	325	329	322	336	307	303	301	280	298	299	337	313	325	285	305	307	326	294	309	284	297	338	306	342	314	309	339	313	302	318	269	315	294	323	279	297	308	340	317	316	280	306	303	305	295	290	329	326	315	288	314	340	305	293	335	317	309	300	286	283	279	307	327	338	302	298	318	287	327	344	322	293	307	292	286	328	326	302	272	320	321	303	306	336	261	318	321	340	319	327	306	301	340	300	330	319	295	342	343	314	331	311	329	297	319	321	296	344	322	290	307	335	286	302	318	309	334	288	317	292	308	301	306	277	297	334	314	332	337	273	310	277	315	333	308	302	324	334	324	286	264	303	321	300	311	322	305	292	320	280	330	315	281	311	286	318	292	317	306	312	292	302	278	285	304	338	292	266	305	339	299	291	317	328	307	300	310	327	295	338	316	311	317	352	322	315	300	346	296	291	294	307	310	303	288	312	311	323	324	285	325	289	332	329	332	302	308	352	310	310	302	300	307	319	303	299	330	320	270	290	311	308	324	317	306	317	322	331	260	313	317	306	304	310	276	294	344	314	320	326	283	324	330	312	316	315	317	328	309	309	304	328	341	324	336	306	295	321	304	303	324	317	307	317	341	338	339	309	328	290	300	343	313	329	318	333	332	304	282	328	290	308	309	327	347	302	320	300	324	303	315	315	288	315	343	302	294	288	335	298	300	300	341	299	293	311	300	355	294	303	312	289	314	324	310	351	314	363	288	318	304	322	288	299	320	332	320	319	289	324	319	341	295	294	304	288	347	290	295	284	294	302	304	314	349	285	293	309	313	278	331	299	329	304	294	294	305	310	336	316	319	300	323	306	319	305	305	331	319	262	293	279	324	314	341	300	295	314	291	328	284	333	295	287	318	301	312	288	376	348	315	316	308	306	306	323	312	318	334	291	291	289	280	279	287	309	288	325	326	327	325	318	303	330	293	270	307	323	337	289	276	298	324	325	327	308	314	286	331	282	291	306	304	325	314	293	308	302	291	313	301	296	291	320	298	299	317	299	334	314	311	308	304	304	312	311	330	294	304	313	322	350	311	317	301	324	317	297	305	262	309	302	321	326	303	296	298	333	317	312	320	293	309	329	294	331	275	317	300	304	301	358	308	337	307	333	322	317	294	322	315	309	299	321	310	304	311	308	303	322	324	326	298	287	319	320	314	293	306	283	319	298	302	328	340	275	287	288	329	300	320	299	295	328	298	301	276	336	308	324	329	305	321	322	314	273	305	318	272	332	307	296	292	319	330	344	332	292	308	308	321	302	318	319	323	318	285	310	310	342	312	297	299	299	334	305	304	337	314	283	295	304	331	303	344	294	321	313	291	310	285	337	314	334	305	298	311	336	312	328	299	288	310	315	333	292	342	308	316	331	347	328	294	310	329	315	307	279	291	308	312	313	322	326	302	340	296	308	288	304	326	311	330	319	282	312	276	323	309	303	305	262	282	309	333	323	330	310	335	336	306	307	306	324	318	292	321	324	337	299	315	313	336	315	283	326	346	277	308	262	335	304	291	304	308	307	291	329	329	335	319	306	304	309	341	287	299
3203	2125	1311	1018	830	828	760	755	782	802	799	756	746	724	739	759	735	797	811	758	724	775	765	756	787	753	772	786	792	748	742	724	704	820	744	725	797	798	772	720	732	859	705	722	778	703	738	727	792	733	760	756	769	754	731	768	771	778	782	778	756	695	752	781	741	732	735	747	719	781	785	742	762	734	731	772	743	755	750	716	746	742	775	705	804	748	764	725	749	795	768	719	809	761	747	791	767	723	760	747	719	769	775	805	774	697	758	724	779	727	789	737	763	778	766	786	780	732	798	772	812	709	773	783	709	749	798	756	757	770	763	796	701	724	756	757	770	720	765	710	787	792	740	718	771	790	730	801	766	720	690	763	799	736	748	814	710	744	843	764	754	734	744	777	741	769	740	773	732	756	784	766	816	764	760	739	726	739	724	789	739	799	783	756	751	751	714	725	756	738	828	746	772	729	778	814	737	786	686	764	758	761	776	719	758	747	757	755	744	763	729	798	776	689	771	730	747	722	743	768	752	757	721	748	778	809	746	769	760	792	715	761	811	710	741	778	758	752	765	744	767	770	782	756	811	779	755	753	800	774	745	779	739	775	738	729	783	739	737	730	759	725	774	761	748	745	701	695	758	825	725	765	733	766	731	771	802	740	769	768	734	798	791	745	697	779	805	732	822	741	737	758	743	727	779	746	741	758	782	688	785	749	805	761	764	744	707	716	736	723	790	776	729	756	771	733	743	739	766	697	769	760	758	766	738	828	746	731	766	782	770	714	751	756	741	753	722	766	713	768	746	750	791	766	736	762	755	698	711	746	769	735	737	689	742	740	705	764	785	788	756	704	765	745	772	810	761	764	737	777	791	753	706	683	760	750	767	777	710	709	735	744	789	733	777	732	749	732	750	750	782	721	728	787	724	794	805	743	768	755	758	750	713	741	743	750	740	787	783	790	802	780	792	786	772	740	720	684	765	750	749	732	804	727	767	769	768	776	749	760	775	804	765	725	805	741	741	792	786	755	754	801	778	731	737	759	778	780	733	764	785	730	752	751	735	738	799	700	701	780	731	750	776	739	756	737	739	796	741	769	794	757	719	684	739	770	749	765	749	785	741	773	786	712	814	698	761	781	771	765	787	729	756	702	738	732	757	731	787	753	750	719	755	767	808	752	751	725	747	741	735	775	732	752	754	769	739	734	755	762	792	733	762	755	719	757	742	719	779	752	781	765	743	745	755	767	737	733	774	755	726	723	726	717	712	811	717	796	762	724	779	762	779	792	771	728	734	763	741	745	737	710	829	787	755	733	772	726	818	722	750	740	714	768	741	735	763	754	728	717	771	710	744	730	741	746	784	768	744	727	794	749	730	769	718	771	757	781	702	727	743	801	760	728	778	737	740	748	734	727	726	746	795	772	770	753	776	718	690	738	792	788	761	745	774	808	761	821	781	787	726	805	723	765	765	759	753	815	776	797	778	779	703	724	803	752	734	695	774	774	693	669	692	706	716	736	760	765	750	787	754	724	709	764	752	753	745	730	719	759	809	765	726	736	744	765	767	732	784	714	782	739	770	829	767	747	726	730	793	761	752	744	713	782	723	740	750	772	758	771	786	763	758	729	771	776	743	769	696	790	741	821	705	788	757	744	743	781	775	732	808	776	753	744	752	817	698	728	744	660	673	774	715	773	828	764	757	757	729	776	743	773	756	742	751	778	806	762	747	758	735	722	769	765	751	758	751	777	699	761	756	726	748	712	733	783	724	751	769	755	724	764	745	751	734	777	769	750	761	739	742	766	790	748	756	762	721	717	737	757	754	692	729	710	768	761	748	815	746	785	784	776	736	772	745	765	747	779	765	729	788	737	721	760	779	757	781	757	722	748	758	768	729	765	719	786	711	760	740	784	751	808	766	792	756	775	734	789	709	748	721	712	784	753	744	755	722	767	766	754	764	798	729	695	748	697	746	798	775	733	696	746	761	779	737	797	762	709	749	788	741	753	711	776	737	757	701	747	745	720	737	741	740	783	705	732	779	749	735	753	743	727	750	759	734	792	771	709	748	764	775	719	755	777	771	747	765	748	784	789	781	747	742	731	781	761	744	785	774	773	773	737	725	753	746	715	757	770	748	711	783	738	801	764	766	739	759	732	738	747	716	771	745	775	776	722	758	795	744	742	746	731	774	747	737	721	744	718	756	763	779	779	717	751	695	733	741	758	759	747	739	761	742	718	746	749	738	730	735	745	730	733	777	735	728	785	734	794	732	758	793	790	764	781	781	748	734	705	795	730	750	699	699	764	766	739	768	782	748	736	760	720	775	770	763	753	758	779	729	751	735	729	701	795	744	760	733	769	745	732	736	773	762	731	740	749	739	766	803	741	776	741	741	743	776	745	785	748	762	785	746	747	756	718	813	751	781	726	772	804	736	750	776	714	714	740	787	766	773	784	725	804	736	717	739	780	745	756	772	705	778	743	749	752	782	799	789	732	720	752	752	786	783	730	793	761	762	744	718	769	751	833	714	720	803	746	751	768	793	749	766	794	746	701	791	767	753	716	737	726	741	759	748	746	718	785	778	760	735	767	744	744	766	736	749	767	717	731	790	717	722	720	744	743	700	760	782	743	721	757	791	766	754	746	751	812	781	732	713	742	723	739	742	724	776	749	785	748	758	780	730	699	738	761	751	764	808	753	805	756	729	780	771	769	742	729	784	753	707	757	758	742	729	716	760	753	715	736	723	759	752	735	758	778	820	734	761	785	746	771	798	772	764	760	696	692	714	742	754	738	764	806	775	775	755	745	711	752	778	710	710	724	752	765	753	762	747	754	761	804	746	788	732	742	761	722	747	737	770	762	761	755	746	804	740	766	733	765	771	798	738	805	781	730	755	737	771	785	706	750	789	789	785	735	693	728	745	773	722	724	775	786	755	770	756	745	750	764	740	801	702	687	782	757	781	820	734	761	732	738	714	761	750	801	760	749	754	745	723	718	748	734	752	747	724	781	765	730	779	774	759	759	755	747	735	799	736	703	751	798	759	741	779	743	713	743	750	771	743	747	712	740	712	716	717	739	692	761	767	784	779	770	748	729	805	792	731	709	692	760	717	723	778	774	784	768	769	707	778	765	760	757	800	789	770	831	771	724	769	733	789	722	771	755	723	809	749	727	719	824	781	752	764	822	752	740	750	753	722	752	793	737	768	760	782	803	678	744	790	785	760	786	755	686	739	847	740	750	769	751	751	768	738	745	739	732	768	772	705	775	749	693	752	751	714	747	765	732	774	769	742	728	736	753	762	771	745	748	784	729	751	712	727	769	743	768	784	739	743	759	717	715	784	759	766	743	782	742	744	755	735	778	774	758	783	769	760	712	721	753	771	710	750	753	764	733	711	766	747	741	776	734	784	717	760	689	749	689	758	754	753	731	695	771	781	768	779	708	760	798	738	735	734	792	749	773	738	770	758	732	740	757	751	708	773	755	800	790	751	752	714	732	797	718	746	768
23942	21030	24360	27909	21033	21043	12888	549	351	333	306	295	306	241	278	270	236	231	253	223	232	218	247	216	223	223	210	183	222	218	222	201	223	223	251	200	216	225	203	225	236	240	214	223	233	199	221	205	211	241	244	212	235	237	219	214	214	228	221	257	220	216	236	204	202	229	215	224	194	222	220	238	211	221	223	204	230	207	232	238	249	235	232	200	189	238	226	229	211	225	222	241	222	204	219	225	211	194	240	216	213	238	235	239	222	240	219	219	203	230	195	248	226	232	196	229	223	231	200	221	212	225	186	201	241	208	252	205	232	269	208	199	231	224	212	204	240	218	206	240	193	220	196	226	227	225	234	219	224	190	203	221	228	207	211	207	211	204	238	238	225	190	211	198	246	210	208	209	229	240	195	219	233	216	231	257	219	201	235	239	216	227	213	261	225	208	211	202	228	237	235	244	197	215	226	211	218	216	191	217	204	225	200	222	235	253	202	231	209	214	226	195	217	233	215	203	224	248	223	214	232	221	204	239	234	218	245	251	205	214	211	218	247	205	227	187	230	238	210	189	195	234	215	228	233	212	240	231	236	230	216	220	218	209	226	195	197	216	201	233	229	214	233	235	218	212	204	247	249	223	217	225	201	226	212	197	219	186	189	206	258	216	220	235	198	251	223	208	194	212	211	203	234	236	199	227	230	221	199	233	216	186	241	241	211	213	222	198	242	231	226	222	213	188	182	206	249	223	208	184	237	244	250	207	210	213	243	227	215	219	221	195	213	201	224	211	203	202	223	223	203	233	205	202	206	212	204	220	252	181	231	211	230	205	261	215	210	213	210	207	234	243	205	194	207	246	222	228	182	216	218	249	235	229	218	198	223	204	224	230	203	239	216	235	262	229	203	207	215	208	228	204	210	210	239	199	223	220	217	225	211	227	199	228	213	239	203	214	214	204	214	234	222	202	228	215	225	233	203	194	229	242	231	220	186	246	220	246	203	203	249	208	235	210	228	205	212	206	211	225	201	204	198	219	219	222	230	201	211	235	219	214	236	226	196	195	228	222	221	246	222	231	186	234	237	230	223	205	221	227	226	205	220	215	233	232	207	194	224	237	234	218	235	195	243	220	213	210	215	214	228	225	211	218	213	245	209	232	222	249	226	226	234	215	199	217	245	224	217	186	217	231	226	215	221	234	234	204	225	229	220	208	214	251	236	227	226	177	217	224	235	230	212	229	212	190	227	251	221	224	218	222	208	202	216	195	218	203	205	233	220	201	227	228	229	204	227	248	225	207	227	213	231	191	223	227	207	210	224	221	207	217	224	229	228	236	244	227	205	229	228	204	250	230	226	223	213	216	202	232	214	212	193	204	226	209	215	192	215	193	236	197	232	212	229	230	204	232	203	210	201	192	226	206	200	195	187	206	196	228	200	231	205	223	215	240	207	208	232	216	216	225	220	218	201	236	217	235	241	206	208	212	225	229	197	213	205	223	221	206	209	224	192	223	225	227	224	250	228	215	228	223	196	202	239	235	229	218	213	211	194	209	224	210	242	236	238	203	195	241	223	209	211	234	240	206	216	225	240	236	213	217	222	236	211	208	224	240	215	201	224	218	211	225	215	201	208	216	229	219	210	216	223	237	225	217	210	224	208	230	207	194	224	218	243	237	199	246	228	212	181	249	239	225	217	227	226	213	216	235	225	225	239	214	219	229	198	230	221	210	180	209	259	221	205	223	219	220	202	220	201	201	229	218	220	227	203	245	223	219	221	211	195	235	203	204	225	243	246	188	221	198	216	250	246	205	210	245	220	232	224	230	240	232	242	195	217	244	203	212	203	235	225	220	220	233	175	185	211	209	231	221	216	202	219	202	222	243	228	217	231	197	192	224	253	227	238	224	239	227	215	228	223	231	245	223	248	242	193	225	222	213	224	230	238	184	227	187	238	229	212	218	205	229	237	205	208	197	214	204	227	216	209	211	185	207	213	212	215	250	216	191	204	225	215	228	236	224	222	227	201	227	248	209	216	236	213	241	221	219	207	198	219	228	194	214	199	231	237	270	192	207	221	210	247	206	213	200	213	217	223	226	192	242	195	237	240	226	217	197	202	190	227	227	207	231	197	230	218	202	210	234	197	198	230	213	219	226	225	238	230	215	225	209	219	207	195	209	207	243	228	192	222	215	241	217	224	201	230	205	218	209	219	226	216	224	206	227	226	232	251	202	229	200	254	192	220	221	220	222	248	227	235	212	246	209	213	217	200	216	242	200	221	230	210	225	216	218	225	215	217	213	201	228	208	209	225	197	214	213	219	219	216	210	192	224	230	224	232	233	198	238	217	228	237	223	217	205	209	217	237	216	215	232	231	189	225	198	219	210	200	201	210	222	190	228	194	230	246	212	205	199	222	227	218	242	221	226	219	222	204	224	192	231	223	221	252	218	233	218	218	225	199	240	197	222	226	212	235	202	222	225	196	212	221	205	211	230	213	216	219	221	195	247	210	230	220	216	212	200	212	206	226	225	223	210	221	225	218	209	212	221	239	210	223	212	214	219	201	212	205	202	202	217	199	196	236	199	213	223	219	208	214	257	244	225	209	229	207	204	235	229	180	240	232	225	222	209	201	192	245	256	241	218	210	216	227	218	205	230	194	204	235	227	218	221	234	224	226	218	190	218	226	222	203	213	228	228	209	219	239	201	225	220	210	220	220	226	213	219	241	211	231	233	211	227	229	200	221	214	203	216	221	223	199	219	201	201	234	207	231	216	213	196	202	263	201	194	209	211	215	227	254	228	235	220	190	232	218	206	206	212	183	216	224	216	208	207	204	216	216	214	220	207	200	224	236	219	233	200	211	258	222	228	220	188	218	235	210	201	205	214	223	199	217	213	237	221	215	197	251	215	211	232	205	201	223	239	208	248	213	241	211	217	221	228	232	235	222	241	200	217	216	214	228	243	221	220	228	230	236	222	220	195	211	193	231	210	228	217	234	200	249	206	193	187	188	227	245	229	226	232	247	191	201	216	235	227	246	204	216	222	203	226	190	243	229	219	203	229	204	233	196	235	231	214	204	210	237	226	233	204	189	241	205	218	197	210	244	228	201	206	238	215	223	238	221	212	197	225	214	214	190	233	237	191	188	214	212	225	219	225	215	220	197	235	229	218	198	196	211	241	220	218	221	215	255	207	216	230	206	205	236	218	201	214	212	237	221	234	241	213	207	200	198	243	204	203	250	185	226	204	214	209	202	206	235	221	227	219	222	210	227	235	235	233	228	220	204	207	227	212	202	220	198	211	193	255	226	231	221	212	201	230	204	228	212	224	228	224	208	242	187	216	205	194	213	236	233	235	214	193	257	238	192	216	224	187	203	228	193	209	223	213	187	198	186	249	193	209	219	234	224	209	224	183	218	214	199	216	223	197	196	206	236	205	225	202	221	224	206	222	191	244	225	199	225	242	220	220	208	211	221	219	214	209	220	218	240	196	223	185	214	217	212	253
3065	3285	1643	1064	738	621	572	556	528	530	554	537	529	519	568	565	500	553	551	522	511	502	523	498	513	546	538	513	496	510	493	504	506	533	541	488	528	538	482	558	569	520	527	513	573	537	494	519	550	544	518	509	442	500	524	529	517	541	523	522	549	534	568	493	533	520	525	507	506	573	542	528	547	526	522	558	501	524	503	460	534	529	520	518	518	552	534	513	500	534	519	566	509	501	543	552	523	479	524	511	488	497	494	522	533	518	517	521	518	566	497	509	512	516	524	503	484	542	544	523	497	501	514	531	546	490	531	561	533	517	498	505	545	488	497	539	511	515	524	512	526	535	502	522	522	495	514	475	503	483	484	528	535	505	508	555	502	481	521	484	497	517	534	551	519	512	555	554	513	501	492	508	495	538	519	541	523	549	552	537	494	486	499	525	503	509	534	521	524	525	521	524	508	566	489	507	481	538	506	521	522	544	540	564	538	542	480	518	521	518	520	527	516	514	514	548	503	549	483	515	525	511	533	520	501	551	520	528	523	530	490	544	499	534	517	500	544	495	527	518	512	540	503	509	530	530	569	507	548	477	515	561	535	534	511	519	504	521	490	537	552	542	512	493	542	504	515	497	519	522	498	517	499	495	560	510	466	483	520	502	531	488	460	452	499	509	520	514	513	463	506	542	495	523	511	527	499	500	535	534	511	526	520	517	538	543	513	493	515	497	499	507	502	499	534	497	543	520	501	536	498	526	467	551	513	470	508	523	499	511	501	509	515	522	519	524	497	507	525	519	514	528	500	466	487	560	529	532	552	501	543	515	479	487	518	523	515	491	479	503	540	465	489	562	525	521	512	525	499	492	480	513	553	531	504	572	528	543	497	577	523	502	540	506	532	530	560	577	505	498	454	553	519	504	531	551	511	458	525	500	562	551	510	532	483	538	557	526	511	495	483	505	495	517	490	521	512	500	503	509	518	568	545	513	511	519	516	535	557	504	488	516	500	555	508	483	508	538	488	485	504	532	530	516	505	480	525	497	517	521	527	545	502	513	514	533	481	501	526	522	487	529	524	491	528	510	525	553	487	512	529	499	512	523	511	526	528	488	538	547	549	518	502	527	498	513	518	484	511	514	514	507	532	526	500	532	539	457	550	539	527	495	510	524	519	537	522	529	551	511	541	571	502	499	554	496	513	497	533	467	549	523	503	520	500	497	504	534	483	504	541	519	481	540	512	465	513	516	557	507	536	481	483	510	525	510	513	517	531	510	513	490	511	570	555	550	510	514	560	550	508	527	537	547	529	515	497	533	517	523	519	513	527	553	489	527	515	527	505	505	500	480	494	526	537	534	506	576	526	519	511	555	551	540	527	509	552	524	520	531	491	522	550	510	488	508	495	521	523	529	556	500	513	487	509	510	514	530	536	493	540	532	517	554	508	511	531	517	525	513	526	500	516	478	573	496	507	504	531	528	505	540	530	505	499	555	485	516	507	503	479	491	503	525	538	488	507	483	530	541	509	543	535	540	491	547	530	512	542	534	530	517	502	508	479	495	500	493	532	564	542	492	550	529	518	567	541	496	517	508	527	503	500	503	520	508	514	515	576	498	501	530	547	521	521	525	531	488	520	505	517	521	517	507	513	490	510	505	520	519	487	508	570	500	490	536	540	539	511	548	542	498	511	514	519	512	529	487	487	508	533	523	548	497	526	495	527	507	492	533	502	528	524	521	532	486	504	503	513	500	509	485	510	538	517	543	509	530	548	533	503	509	535	540	521	562	500	555	488	538	497	507	496	559	501	523	515	504	559	488	497	478	512	508	508	511	518	518	488	506	527	518	493	539	487	514	541	499	542	515	494	544	532	499	517	486	512	494	479	473	521	499	525	499	520	519	508	530	571	517	484	504	482	521	521	490	565	491	536	489	514	481	483	530	545	488	529	488	507	492	536	508	557	515	493	541	480	483	504	503	530	490	556	477	520	530	520	489	469	508	559	529	482	499	477	555	529	507	503	489	510	510	485	548	473	521	551	531	515	480	508	516	534	569	504	486	507	554	528	471	517	467	513	486	529	499	519	534	530	510	538	541	507	502	522	486	530	530	475	537	516	485	562	513	477	501	495	537	488	535	547	507	566	528	523	533	511	469	484	509	501	517	511	524	542	542	519	561	517	565	505	540	513	528	527	505	528	506	543	531	451	456	505	535	499	509	474	523	550	484	466	494	553	500	501	531	553	545	512	502	467	575	512	540	506	508	516	508	513	547	517	519	547	504	504	509	505	498	520	515	539	535	490	520	538	525	485	515	480	536	528	543	491	544	538	475	515	537	489	510	499	507	486	478	496	526	534	473	462	514	518	495	497	494	526	521	496	510	532	524	506	494	537	501	498	492	511	523	528	539	532	535	500	507	518	487	465	524	524	542	503	515	523	524	521	551	483	523	540	501	527	540	510	551	524	515	539	505	500	486	558	541	522	516	492	510	504	522	499	517	517	498	536	514	539	542	495	550	503	495	509	514	523	509	536	503	518	526	489	553	510	488	496	514	507	543	511	497	509	507	539	538	525	498	552	515	508	541	549	530	526	532	497	480	535	495	461	503	509	550	617	543	498	515	516	494	529	516	505	504	523	544	546	519	494	474	524	510	522	493	488	515	519	521	526	484	485	532	514	495	508	496	518	523	528	539	562	512	552	527	493	519	494	514	498	546	521	509	515	519	507	515	494	507	498	493	502	563	528	479	556	502	504	546	531	504	499	507	504	516	494	472	510	499	535	504	547	527	504	521	504	495	525	524	518	533	553	534	512	533	504	528	510	508	563	545	488	521	512	498	530	495	467	572	523	531	529	502	533	489	474	520	504	542	492	505	544	453	538	489	505	509	553	498	526	529	513	517	475	530	470	521	534	477	573	496	512	513	498	507	473	545	530	522	508	490	529	542	493	531	495	510	497	556	491	539	548	544	531	535	524	526	544	461	524	528	494	552	492	529	530	527	519	520	571	497	470	561	522	538	541	570	511	520	480	533	475	534	510	529	537	547	520	527	547	518	531	551	521	545	534	490	521	489	521	520	524	479	495	543	484	517	547	501	564	534	466	520	503	538	545	513	528	501	508	507	505	485	533	517	474	528	524	527	508	513	506	509	492	547	546	501	528	545	524	497	531	498	473	484	468	544	500	549	526	502	528	515	505	530	523	545	496	529	545	524	528	515	510	522	558	546	563	511	522	540	518	451	537	492	545	529	501	508	480	562	515	519	539	517	466	537	524	497	482	542	508	495	503	566	533	550	510	541	536	514	499	530	495	563	485	516	512	517	496	495	533	502	525	556	533	459	530	530	479	527	499	503	492	525	505	510	466	501	519	558	560	579	520	536	476	502	490	525	531	511	513	511	521	484	535	495	554	505	530	505	516	536	519	513	521	489	522	549	527	511	542	494	533	504	518	531	534	517	538	463	510	492	482	498	509	509	485	497	527	484	543	534	472	527	507	529	510	511	479	475
31675	19356	6764	678	446	425	321	225	218	226	228	242	222	233	200	215	235	224	227	207	218	212	213	222	225	210	229	216	203	247	206	224	215	227	225	233	242	209	232	244	215	192	221	230	206	234	219	227	227	219	249	215	198	224	215	204	203	215	211	226	233	229	207	227	223	211	207	228	235	234	221	212	221	203	235	219	200	213	205	230	236	215	192	244	219	230	212	187	220	210	213	236	207	216	210	232	214	231	208	214	190	208	231	224	213	234	217	232	207	249	218	211	229	228	226	227	215	237	209	229	199	218	198	221	224	208	225	208	240	228	214	211	196	231	196	206	244	197	233	230	230	251	213	214	228	233	224	223	207	196	240	209	243	223	219	238	223	217	226	198	207	236	198	224	189	245	217	221	219	224	238	219	218	175	246	237	238	221	224	187	203	233	235	228	223	253	218	218	213	195	193	235	227	223	228	201	203	221	210	208	212	199	220	205	235	211	216	205	243	214	232	218	227	221	211	249	211	229	241	212	225	221	217	218	231	214	236	213	207	221	214	206	207	208	230	221	215	228	197	226	257	195	194	229	204	228	222	213	246	224	205	214	204	222	195	204	211	247	220	235	240	228	226	191	216	221	212	237	221	232	216	239	222	210	219	216	216	229	222	218	216	249	192	188	206	222	223	240	229	245	237	230	224	228	227	231	219	204	231	223	232	236	197	204	202	223	194	225	235	229	228	234	224	207	197	223	219	240	224	217	197	238	206	219	229	230	202	219	215	210	222	273	202	238	206	228	203	214	209	221	217	224	214	225	195	237	253	214	212	192	197	198	208	211	224	231	209	201	242	216	199	249	222	220	228	227	193	227	201	183	217	197	226	189	224	201	219	204	242	198	215	214	198	236	224	202	264	222	223	201	230	220	224	217	203	219	199	218	226	229	265	253	230	207	197	202	240	227	177	209	203	220	242	224	233	226	226	188	211	178	227	222	221	230	222	239	205	256	213	204	217	203	210	221	229	256	242	219	218	208	212	210	230	211	218	207	213	223	203	225	204	200	222	230	252	201	222	201	191	207	234	219	226	219	228	216	219	210	224	213	254	206	207	243	226	226	228	216	232	197	228	228	217	244	240	228	198	235	216	224	214	229	219	213	200	218	230	230	237	233	220	258	226	236	217	238	221	215	256	226	199	235	238	256	224	234	235	232	204	248	229	229	230	222	218	234	185	219	247	235	221	224	213	209	213	233	221	232	215	217	216	196	243	215	200	223	212	215	220	245	228	228	217	193	235	219	229	180	230	251	228	216	215	202	227	230	244	222	209	230	207	208	227	196	251	196	238	190	225	214	224	215	207	222	188	233	214	223	211	221	212	204	188	236	199	216	186	213	213	218	231	212	223	253	226	227	207	232	225	225	188	211	184	207	230	220	213	228	228	217	219	200	227	185	192	228	223	214	235	219	249	240	213	210	212	216	258	206	195	214	210	207	195	229	214	201	213	234	195	210	203	253	216	220	209	223	236	223	203	181	219	206	230	224	227	231	230	259	228	229	237	205	211	235	232	212	222	222	201	214	223	205	233	226	209	222	241	218	225	211	207	208	240	206	198	185	207	196	237	255	234	185	204	218	223	247	243	220	221	239	215	216	227	211	267	205	227	213	213	231	224	244	250	219	227	201	223	221	203	219	240	212	207	231	241	221	177	206	230	222	236	240	248	228	197	230	241	209	241	215	228	226	222	187	220	216	184	190	198	238	260	251	224	206	214	245	228	221	221	234	261	236	222	205	241	202	228	201	233	233	236	230	219	204	230	200	233	235	225	205	209	231	218	227	243	215	220	230	221	239	222	216	224	239	234	233	221	230	189	228	222	221	186	219	239	224	241	212	215	222	232	199	216	190	201	213	232	236	222	243	235	224	210	214	189	223	234	199	204	188	222	208	230	214	263	212	220	241	191	225	230	228	260	236	219	224	209	219	239	229	244	231	230	241	221	222	241	210	229	215	230	227	208	222	224	200	218	237	207	227	230	238	219	218	221	211	227	206	216	231	211	223	202	188	237	227	204	228	213	206	248	211	211	225	219	200	218	196	213	231	231	217	200	237	221	196	211	218	240	236	231	229	241	209	217	236	243	211	215	247	199	221	224	219	210	207	224	220	230	203	219	211	211	239	233	215	229	208	234	204	212	228	199	206	215	232	221	225	185	221	243	190	224	228	224	209	189	208	229	230	231	214	219	216	191	236	234	201	209	241	208	221	218	223	211	220	229	216	224	224	219	203	205	209	207	231	213	225	211	228	198	238	209	246	237	218	183	234	220	201	233	219	234	248	222	198	208	264	209	230	194	191	220	226	221	219	247	194	216	225	214	225	229	242	232	252	232	220	212	218	219	213	212	240	220	225	204	189	216	201	187	231	217	205	221	220	228	237	240	248	226	216	216	211	227	194	228	204	205	223	201	243	219	213	236	222	235	190	212	208	206	209	195	197	232	207	204	241	189	222	209	221	216	225	245	228	210	218	228	237	201	254	210	230	220	254	222	220	224	225	220	209	206	199	203	220	215	236	219	202	215	242	231	230	226	214	217	222	219	234	209	238	212	213	216	189	198	216	232	201	228	222	228	211	194	205	197	234	243	218	200	216	242	232	236	214	212	239	244	240	230	224	247	233	199	226	217	202	194	225	234	225	193	226	213	216	224	234	229	230	193	236	245	218	223	247	209	193	221	227	221	228	201	226	226	236	238	244	206	231	229	222	203	222	198	223	235	223	246	242	215	205	225	222	195	222	227	223	216	234	213	219	185	228	206	205	220	200	197	221	220	211	225	229	221	197	208	224	225	195	224	208	225	226	208	229	224	242	229	212	226	211	250	244	245	242	230	238	231	223	187	226	215	199	218	204	240	199	248	215	199	230	224	215	222	222	235	221	259	223	198	229	227	238	235	230	209	256	215	231	229	211	217	225	213	214	214	218	211	204	215	214	217	247	231	235	205	215	224	238	228	210	225	236	225	234	204	223	224	195	235	212	206	219	259	197	195	205	232	220	197	231	196	246	207	204	197	222	215	218	235	206	219	215	206	221	241	244	224	253	230	241	192	247	221	215	217	219	238	217	214	244	228	196	230	211	232	224	187	229	222	215	222	207	223	249	194	220	241	234	212	225	223	224	189	207	190	208	219	222	199	217	214	204	235	226	178	231	224	225	228	214	209	207	193	224	232	214	211	223	236	212	245	220	213	233	208	223	270	225	234	182	236	220	229	214	214	247	220	218	200	204	245	191	218	201	224	236	221	221	254	244	216	228	233	226	189	217	228	214	231	218	246	208	237	237	207	215	267	214	201	210	265	218	214	231	206	226	225	230	190	226	207	221	207	213	225	272	210	254	212	231	233	236	237	217	209	223	216	227	232	238	205	239	219	231	189	190	226	228	216	215	224	212	254	238	252	236	207	217	226	222	203	234	222	209	244	242	216	217	205	226	228	203	245	202	209	213	237	236	219	207	214	226	229	224
5433	674	672	598	577	567	552	599	597	566	573	594	624	585	560	637	537	558	569	547	601	611	568	600	604	623	588	585	598	511	561	590	590	575	608	582	557	599	588	573	572	574	547	550	542	535	569	636	556	626	528	592	581	569	600	592	593	592	568	572	627	585	566	615	600	548	584	583	574	585	572	562	572	599	589	579	571	580	566	591	571	587	581	582	596	567	574	605	590	596	540	547	585	537	596	584	556	551	582	575	609	559	553	581	577	567	591	548	544	594	592	577	581	569	576	564	589	582	617	555	585	620	565	606	595	571	571	611	592	541	571	587	592	567	544	566	575	544	554	561	614	589	620	563	558	592	590	559	546	542	615	559	553	598	553	607	523	543	565	574	587	598	565	585	541	636	563	578	545	570	592	590	565	576	575	589	560	550	593	579	586	558	557	580	570	568	559	576	574	571	576	587	561	569	581	574	594	569	588	608	595	568	579	572	550	585	611	581	574	579	587	588	587	588	567	569	603	571	581	595	567	561	578	575	587	569	607	619	600	582	588	571	553	552	583	615	571	550	530	572	597	587	578	547	566	628	549	547	599	540	572	591	591	584	595	564	567	567	554	629	610	592	585	567	592	555	573	559	579	579	556	571	532	576	564	607	584	547	537	585	559	570	580	580	571	546	608	508	571	578	561	603	591	542	570	579	611	533	534	560	569	616	566	576	589	565	542	538	612	565	569	533	595	562	567	550	585	566	637	575	572	554	560	598	589	564	623	609	561	576	596	559	559	553	606	558	568	546	564	562	568	528	587	563	546	571	600	509	558	583	556	571	579	583	596	613	585	600	597	588	560	598	594	564	574	609	577	603	580	520	608	559	577	592	586	606	584	548	545	552	557	566	562	559	528	565	614	585	574	629	586	547	546	591	562	587	605	551	571	585	593	556	582	590	573	615	583	574	547	555	570	602	566	589	567	552	590	609	581	561	555	630	555	596	528	576	621	614	548	603	586	581	592	564	591	607	592	563	581	582	585	600	551	578	572	602	601	614	561	538	566	594	543	633	653	558	577	608	539	544	557	588	576	554	614	561	571	572	594	595	582	579	608	581	610	582	581	531	581	556	603	539	622	576	578	583	599	581	587	584	577	576	580	558	588	609	594	589	609	603	550	563	534	567	571	593	590	560	597	624	590	545	564	598	574	575	521	575	551	614	576	565	574	532	575	607	587	588	570	524	570	588	583	612	552	568	570	565	571	628	553	567	559	592	547	524	615	546	568	579	555	578	573	582	559	549	560	564	536	566	552	577	585	608	513	581	584	583	573	543	575	500	551	493	539	589	586	555	597	566	587	564	605	564	576	544	581	519	578	569	568	596	556	608	572	580	588	614	614	587	606	555	602	542	597	585	604	571	565	549	574	560	576	596	586	587	553	580	580	622	574	607	586	592	599	589	579	592	566	569	582	550	532	588	578	558	589	555	546	555	605	589	575	589	580	612	518	584	614	588	619	572	544	563	541	574	586	584	537	561	610	581	592	586	575	558	599	579	566	578	590	560	538	553	542	570	583	582	579	595	613	576	594	610	554	606	602	606	569	554	587	577	581	565	597	556	573	575	609	567	582	606	572	614	608	582	594	568	562	619	593	566	616	599	561	578	593	540	612	548	622	564	597	591	612	589	561	530	571	564	620	577	560	577	585	633	599	561	534	596	568	548	569	559	601	561	601	577	612	569	591	565	577	586	577	532	540	571	553	580	626	577	542	551	563	593	563	584	608	606	569	590	556	609	547	584	552	587	560	576	600	582	586	623	552	586	587	570	579	587	531	549	547	588	590	588	567	575	594	587	519	535	579	591	567	567	572	605	578	573	609	595	535	581	569	551	576	550	596	588	559	572	576	580	568	582	583	555	558	548	532	534	574	591	586	537	596	566	599	568	562	549	602	600	572	573	586	575	531	531	555	574	593	594	559	599	590	615	613	629	533	562	571	570	600	589	565	544	567	582	563	559	584	585	580	575	555	626	570	551	564	610	580	549	555	565	590	591	609	557	582	591	562	605	579	568	554	537	580	583	592	568	545	586	605	575	542	568	596	571	605	586	581	577	568	572	592	563	528	577	570	564	598	578	567	602	545	555	559	563	547	557	596	573	537	566	599	524	609	601	595	583	553	580	584	598	619	572	583	597	596	552	617	607	545	578	538	565	532	604	557	559	585	585	540	587	545	556	600	588	546	575	574	586	570	530	593	584	552	573	545	573	634	551	572	565	573	578	597	569	575	549	579	575	582	638	556	627	547	590	562	593	568	579	565	563	608	589	558	595	561	563	549	572	573	580	541	582	555	573	586	584	572	560	568	543	584	547	609	558	546	587	585	551	579	562	587	613	587	543	590	620	564	566	569	621	562	555	557	570	580	597	603	565	599	611	580	612	505	559	586	607	569	547	600	586	573	577	586	590	532	561	518	522	563	555	611	583	574	555	571	596	571	583	598	576	642	584	531	570	574	531	605	532	643	592	589	546	624	574	561	559	564	562	577	577	572	578	574	565	566	537	577	570	559	578	554	605	590	608	561	577	558	539	561	576	561	574	552	556	603	576	523	588	624	557	610	588	600	592	588	555	600	597	572	566	576	549	575	605	584	605	597	540	544	587	561	585	587	557	576	556	607	578	576	539	567	588	549	580	579	573	603	598	570	544	589	572	614	585	537	606	546	568	553	607	571	558	598	597	573	577	577	548	599	556	572	554	589	578	580	596	545	595	555	604	551	531	574	604	596	560	554	563	602	613	594	556	592	578	606	604	566	566	622	611	567	610	555	588	588	558	602	557	608	600	571	577	553	618	572	597	546	565	555	576	549	599	558	618	555	561	608	608	573	532	583	585	571	591	615	531	542	593	573	558	603	568	578	578	584	542	570	588	614	567	550	565	574	567	592	566	604	559	545	581	553	581	609	568	565	580	568	613	553	584	590	545	562	550	616	557	581	553	546	571	582	602	597	606	602	578	577	568	555	534	587	568	569	570	574	590	594	585	618	581	584	576	583	574	623	551	573	552	627	551	522	549	637	549	547	563	564	550	532	547	573	560	583	624	583	537	593	591	585	606	547	555	592	591	529	601	599	550	562	572	551	539	514	584	603	548	541	580	516	549	580	600	567	540	591	559	575	544	559	551	593	583	569	566	570	587	581	549	572	598	596	557	574	560	603	568	574	546	586	591	573	585	559	565	562	585	576	593	600	525	586	618	585	573	580	598	516	609	560	581	551	568	583	613	550	581	577	520	612	559	587	601	561	576	599	548	565	539	553	553	594	558	609	571	611	583	554	587	573	604	575	564	599	572	561	552	608	536	547	544	579	552	571	532	580	563	604	568	549	548	575	596	610	589	613	558	521	555	571	570	558	610	577	554	574	540	581	549	560	564	583	538	572	562	582	582	582	564	555	596	577	596	587	543	606	580	619	547	581	597	528	584	580	561	534	594	606	606	607	583	563	565	575	543	581	564	535	608	536	572
24616	20954	23830	28260	20963	13281	599	373	368	355	330	338	315	328	349	331	331	310	296	339	335	324	306	336	326	307	306	324	310	340	324	303	309	328	339	313	301	280	300	311	311	309	310	343	312	302	334	305	313	323	307	303	338	337	309	302	313	319	310	340	299	330	321	300	328	332	288	344	330	319	332	287	334	322	318	318	302	330	323	326	276	313	312	302	307	333	327	315	323	297	296	326	304	311	313	326	306	335	311	345	282	295	318	327	337	284	304	271	332	277	314	299	311	298	296	330	309	274	278	316	321	332	296	308	277	329	283	281	273	331	300	311	342	324	301	277	343	318	329	316	298	306	327	311	284	320	299	318	311	286	315	328	285	334	292	316	312	290	348	329	302	287	318	311	307	341	319	335	325	292	309	336	300	308	355	305	314	337	293	295	306	295	289	331	321	331	318	295	295	298	287	281	362	294	323	332	294	307	328	293	321	336	278	298	330	309	330	304	298	302	299	328	294	296	278	306	316	324	298	291	298	300	300	331	292	336	311	338	314	306	331	290	309	312	296	330	318	331	294	275	364	308	334	338	302	307	300	296	285	302	317	285	282	293	319	280	276	284	293	322	317	294	290	345	295	306	333	322	312	334	335	334	303	297	295	317	318	343	314	330	325	312	332	325	308	309	316	308	303	307	299	303	295	301	309	310	332	298	308	327	340	306	295	297	309	315	304	317	304	333	314	346	294	302	349	291	321	300	312	304	303	324	305	304	334	309	333	309	285	315	339	328	311	335	312	315	303	289	306	329	324	347	301	304	309	330	325	338	306	320	324	337	306	326	345	307	310	343	308	303	301	300	331	316	285	369	321	322	310	285	309	291	315	287	304	285	290	330	291	328	303	317	294	315	279	293	302	337	328	323	291	313	296	328	271	300	280	284	336	290	280	311	279	264	304	290	296	319	313	330	343	306	306	289	294	303	324	308	336	319	308	290	299	301	302	295	297	297	327	300	377	290	276	319	318	344	284	318	310	292	304	321	311	326	308	331	324	318	283	302	318	357	340	316	292	290	324	337	320	318	305	310	299	354	303	321	286	299	325	312	314	362	313	289	310	308	320	324	302	326	335	342	312	297	317	328	335	315	281	327	297	308	313	329	316	289	310	327	298	315	320	351	320	329	316	308	329	318	324	317	300	333	325	321	309	314	350	307	277	336	304	309	288	324	295	321	313	273	282	348	297	255	283	299	302	311	313	313	288	317	319	330	304	296	296	285	298	266	333	316	280	306	313	313	311	292	315	293	330	309	333	309	266	295	326	289	323	324	300	306	279	317	348	308	319	288	315	306	309	302	271	317	301	293	334	314	328	338	304	287	314	282	321	323	322	323	314	301	362	299	329	311	298	313	294	324	308	313	291	298	311	300	315	318	281	321	320	280	262	305	322	313	309	314	306	297	309	325	301	318	303	315	341	314	307	297	314	321	330	310	318	319	341	313	321	316	318	292	329	272	363	323	326	316	312	288	326	316	312	274	295	316	336	295	282	302	291	258	309	308	304	332	310	328	299	318	317	290	319	315	301	296	318	293	307	315	310	288	311	294	325	319	297	294	353	286	283	318	333	340	289	297	315	336	321	311	305	293	337	303	298	283	293	299	277	295	283	311	275	291	325	323	308	324	295	310	291	334	309	315	298	280	328	299	286	304	323	299	296	297	298	315	319	319	319	313	307	293	318	336	300	299	271	313	280	337	299	290	276	302	292	305	318	308	314	280	338	313	325	321	286	327	316	344	320	335	328	316	306	299	304	348	299	307	311	340	321	303	309	287	302	310	282	306	321	313	318	304	310	305	311	332	302	306	312	293	340	315	299	296	303	316	327	308	265	305	315	272	308	340	326	293	277	297	332	311	313	344	319	320	347	300	279	316	305	315	311	321	317	324	308	308	304	311	326	342	296	354	337	304	319	330	292	313	311	331	346	306	303	313	294	304	321	311	275	315	280	313	306	288	285	284	311	325	309	304	311	279	309	318	291	295	289	330	288	301	307	278	304	316	328	317	289	302	325	304	317	279	297	290	275	318	324	346	300	324	329	282	303	332	299	303	312	258	306	302	303	332	330	318	318	317	299	307	286	308	301	312	295	329	324	314	302	292	304	313	315	354	339	311	319	303	327	339	354	297	318	312	339	324	317	331	331	320	325	299	306	343	329	291	300	280	328	307	287	324	306	315	306	309	330	289	322	309	287	314	341	319	332	273	312	381	342	341	293	321	317	287	307	309	344	340	300	319	301	308	300	328	289	317	266	316	300	319	279	345	312	295	293	278	325	313	314	317	323	309	298	284	332	317	297	317	310	299	288	333	289	329	287	313	294	310	321	316	312	302	296	309	301	313	300	329	284	305	328	316	301	304	334	301	328	302	356	298	294	291	307	297	289	302	315	330	333	323	280	314	306	277	323	303	310	328	292	308	306	329	322	285	354	324	277	302	310	307	335	333	315	316	303	322	294	327	325	312	311	311	341	315	324	303	315	306	284	343	330	338	327	320	335	306	322	312	310	273	298	330	296	297	307	313	276	309	334	317	317	320	311	309	318	333	292	295	298	299	301	295	280	322	279	307	354	308	315	314	302	323	291	290	340	308	296	322	302	304	303	317	305	341	324	335	294	322	291	357	304	296	283	284	316	331	354	318	294	312	310	319	297	320	293	310	329	308	314	304	326	292	331	338	300	313	362	347	285	289	298	284	313	291	280	280	309	306	311	302	310	316	282	295	282	287	282	306	300	325	313	337	323	295	282	334	306	347	291	289	302	299	293	293	299	326	318	277	277	307	280	300	324	284	290	351	319	314	305	313	312	343	335	301	319	342	307	314	298	304	305	317	283	281	308	285	307	319	331	342	346	320	318	310	292	326	326	297	341	321	320	319	292	299	293	317	333	310	333	302	292	303	307	315	292	322	282	304	359	325	304	290	347	315	305	329	330	275	308	322	307	301	314	296	350	296	304	315	296	301	283	312	325	321	318	286	296	320	296	311	332	327	310	302	348	349	307	331	305	322	300	309	356	311	294	328	317	338	279	309	310	313	293	368	331	283	310	336	291	301	333	302	312	326	276	337	316	326	303	310	301	313	283	283	288	276	320	288	326	295	320	318	320	323	325	314	302	309	320	318	286	291	328	304	314	303	297	324	295	338	310	354	326	306	348	322	285	285	353	318	296	325	307	297	279	330	363	307	309	318	294	318	307	329	296	338	295	276	326	309	316	284	322	318	340	313	314	307	325	321	311	284	297	298	298	334	319	331	297	304	294	312	310	323	317	334	320	303	302	330	333	280	280	323	297	294	309	316	321	307	362	313	351	332	346	309	293	321	306	308	317	297	308	298	310	338	292	351	336	324	291	310	299	306	291	293	313	332	304	297	301	299	297	314	353	330	301	319	293	302	304	298	318	319	304	332	302	292	307	312	309	283	305	300	321	326	328	336	318	316	329	308	317	288	319	312	298	306	307	326	286	350
3290	2078	1404	959	899	763	819	802	791	748	740	810	746	793	824	734	771	738	770	726	757	700	744	723	745	735	731	775	735	782	780	741	763	766	710	780	834	743	776	768	787	737	768	745	701	721	738	725	753	748	791	753	757	766	739	739	777	759	752	753	789	777	791	702	743	748	748	751	758	782	770	749	770	744	759	758	736	777	759	784	767	736	777	792	723	775	760	758	756	741	728	804	740	748	758	744	750	789	800	768	756	744	727	735	741	744	762	763	774	731	734	736	741	754	753	777	774	750	738	745	755	790	720	732	780	783	799	722	750	812	799	786	768	761	748	756	772	771	735	780	761	723	761	700	771	726	756	722	729	769	721	750	715	753	723	784	770	736	740	764	738	683	785	759	768	688	762	821	752	730	751	744	725	735	752	750	766	732	756	713	758	786	721	720	749	775	780	760	776	751	746	744	745	752	775	749	753	761	791	760	743	761	741	717	769	721	728	775	775	783	804	801	707	742	767	800	749	804	759	741	737	761	748	802	721	750	746	758	748	754	721	748	720	738	745	757	734	703	732	807	782	807	748	757	748	764	722	739	762	775	713	743	784	703	776	744	697	773	738	761	738	707	753	732	759	725	787	732	727	798	772	698	734	738	733	762	800	771	738	765	755	748	717	775	725	747	787	769	762	788	725	768	800	742	775	794	726	751	721	730	749	769	727	749	804	769	805	742	761	740	783	768	766	744	741	734	782	699	806	766	800	752	795	779	763	700	747	693	749	717	801	755	807	773	736	741	769	748	749	724	762	778	783	721	734	766	742	759	783	750	777	787	757	777	721	709	758	753	763	738	739	750	745	746	814	745	744	735	755	724	775	735	803	727	761	746	831	796	753	821	746	714	761	759	767	718	740	767	793	749	733	730	767	713	753	769	750	750	717	751	769	746	762	733	737	730	728	736	766	716	732	730	755	746	742	757	735	811	691	789	753	761	775	760	774	743	781	757	777	754	753	792	758	759	731	760	738	743	745	737	797	742	751	802	788	750	710	759	772	766	738	794	724	752	760	745	773	733	750	775	805	764	798	802	773	697	742	712	728	776	763	723	753	779	770	797	779	749	780	728	778	762	769	753	780	761	729	787	790	738	762	768	728	754	770	757	760	781	780	775	778	781	767	711	762	738	702	758	731	746	737	725	736	739	744	746	741	735	803	717	754	705	750	756	775	701	753	756	771	754	736	715	770	755	730	746	752	715	698	723	746	736	775	780	786	751	744	724	713	748	780	714	814	778	783	819	760	769	731	777	754	730	736	783	783	722	730	747	773	718	713	754	753	766	770	773	742	704	755	771	738	744	788	796	751	744	790	735	772	731	754	738	744	706	783	752	742	749	756	769	713	757	712	736	709	717	803	784	764	741	765	753	683	733	757	758	776	717	739	757	768	787	765	773	737	738	774	781	762	686	735	789	708	755	771	788	732	719	711	757	795	732	761	747	713	713	756	722	726	731	734	755	748	756	782	717	751	806	762	766	684	716	739	721	719	745	745	762	732	743	733	758	746	763	692	780	741	741	780	752	787	733	764	732	751	727	711	742	755	743	763	728	698	734	732	783	793	727	789	773	720	763	747	740	724	803	791	804	835	750	778	798	778	767	711	756	718	772	673	815	765	750	768	764	748	758	716	752	775	717	742	703	784	778	747	732	746	748	757	744	749	738	730	801	822	721	758	759	760	740	753	737	676	708	734	773	787	721	727	719	753	767	764	736	766	786	781	765	787	762	750	741	806	744	772	718	702	749	782	768	760	768	734	755	727	739	689	779	736	768	756	751	726	760	758	763	752	768	746	726	766	736	751	752	755	700	786	768	803	749	794	783	744	757	724	703	743	729	742	751	778	772	674	792	785	746	783	721	763	727	747	709	756	722	778	751	747	743	754	806	724	781	746	763	775	792	749	724	769	749	769	777	711	781	763	779	729	804	721	780	755	723	761	783	776	764	756	721	730	756	775	713	722	741	774	727	766	728	766	733	747	725	720	728	735	766	739	751	762	785	723	737	776	733	786	763	774	798	756	754	762	819	764	768	760	789	754	755	735	725	755	767	795	758	708	769	725	774	763	761	754	762	751	765	793	731	742	748	762	789	739	726	745	747	714	753	742	686	731	753	749	734	769	731	738	788	727	735	811	776	784	801	801	744	762	706	716	791	731	736	699	751	756	745	736	793	717	787	776	759	706	749	744	746	781	755	794	750	767	686	748	772	774	772	728	723	698	759	726	766	731	733	761	752	778	742	714	756	773	785	720	753	756	772	776	777	721	729	796	720	698	702	726	730	757	743	785	756	752	735	755	699	708	720	769	730	777	715	754	847	730	754	756	698	722	788	754	757	752	735	752	791	755	728	691	768	748	725	749	729	723	730	793	794	761	753	764	793	774	754	739	779	779	754	737	750	798	793	770	773	776	784	791	789	759	753	771	747	765	748	792	748	723	786	761	797	754	789	734	744	731	781	805	711	729	742	757	717	782	750	726	752	729	758	684	749	721	756	723	774	742	776	766	777	742	678	692	744	781	743	771	770	770	785	761	694	749	726	807	741	756	739	736	781	754	752	768	749	774	756	732	745	728	779	734	710	746	794	778	747	753	752	742	772	814	729	787	736	781	806	689	736	776	765	747	772	761	746	818	751	791	731	799	761	703	769	761	735	752	775	737	737	783	728	742	729	749	762	745	784	728	704	814	741	783	718	737	765	752	737	773	798	788	769	800	723	736	740	737	746	745	749	730	813	733	788	772	701	768	726	699	827	758	776	742	774	754	746	790	735	739	740	739	756	801	755	748	771	736	749	731	757	746	756	729	750	789	783	792	798	751	735	796	769	802	798	728	752	765	782	783	737	761	797	773	729	700	718	763	780	698	735	777	750	770	755	751	718	776	734	710	737	799	784	758	787	775	764	695	751	723	740	753	814	713	768	713	807	731	732	786	748	754	762	767	752	809	717	781	734	799	764	783	744	724	752	739	717	766	736	716	745	780	746	755	737	760	703	755	753	744	735	777	750	756	720	728	760	742	739	733	762	741	794	796	756	763	696	752	749	753	778	758	744	799	783	726	761	779	730	732	737	769	731	725	693	770	804	710	777	745	779	756	727	737	800	682	734	764	742	796	778	710	770	776	759	779	823	745	733	769	776	734	773	806	724	737	730	763	761	766	726	778	775	766	741	716	766	792	749	766	749	772	726	788	772	777	756	741	724	774	750	767	749	739	782	744	785	757	770	760	767	737	753	777	730	778	723	702	751	745	827	777	718	807	766	734	753	768	802	775	765	744	759	731	732	687	802	783	775	785	746	752	754	784	721	762	749	748	741	773	784	770	734	793	746	764	748	790	780	753	769	733	754	750	719	740	723	815	732	735	780	749	732	746	747	721	756	765	770	713	728	731	743	781	740	745	736	814	744	744	768	744	809	760	780	723	722	819	757	802	759	744	757	751	796	793	770	742	795	774	741	730	759	764	730
23938	21010	24354	27888	21012	21027	13313	584	324	281	272	316	273	274	256	246	282	235	219	254	233	222	238	217	221	221	222	230	211	205	219	252	222	245	191	243	237	215	218	221	223	199	230	216	235	224	219	208	209	235	235	235	258	223	232	221	202	230	231	224	225	178	238	219	226	194	222	224	240	229	214	208	226	186	226	215	213	211	223	225	173	203	222	190	241	225	224	220	222	228	228	240	232	233	189	224	221	204	193	232	213	225	202	212	237	213	219	248	190	237	216	218	232	224	232	217	179	225	233	226	211	206	231	209	198	238	236	211	204	211	228	214	228	212	223	211	216	207	207	202	222	210	233	239	237	219	207	204	239	214	221	210	223	214	218	201	203	214	270	206	223	250	240	226	201	210	229	222	222	214	227	259	228	220	219	217	218	203	222	207	209	231	214	235	222	192	191	231	225	212	222	253	213	213	197	208	224	193	200	217	233	245	197	205	194	212	188	190	243	222	235	195	237	221	219	231	211	204	218	201	227	218	214	206	236	203	240	234	231	216	223	210	214	222	215	211	254	201	242	238	207	219	256	201	225	217	212	225	228	204	218	209	208	229	218	228	229	239	216	225	202	204	214	250	212	217	216	241	218	236	190	213	220	196	261	240	214	213	210	220	227	220	198	231	215	226	204	232	220	210	189	219	232	208	227	221	189	204	186	202	226	219	199	225	220	217	191	207	220	223	212	228	242	217	215	191	242	213	235	210	236	222	220	237	207	203	222	223	200	246	204	239	208	201	234	236	208	193	226	228	238	225	233	239	221	240	230	230	240	191	226	207	222	218	233	226	190	253	199	211	234	223	219	235	224	202	212	237	206	209	220	202	212	237	218	211	214	209	218	184	206	201	232	208	194	204	229	212	203	215	204	199	194	199	199	200	200	222	203	217	237	219	199	217	225	217	200	238	178	203	215	210	220	209	190	215	214	212	208	233	190	237	221	231	207	226	203	243	216	198	222	232	215	207	191	220	236	233	215	244	218	223	195	230	213	228	222	199	183	215	205	211	237	233	218	213	227	228	222	218	200	215	179	216	200	194	244	216	214	206	255	219	197	223	202	224	193	244	215	225	226	216	194	232	216	235	223	222	231	241	227	227	224	245	234	224	255	207	228	220	209	226	206	216	205	225	220	236	188	240	220	211	202	221	228	235	213	217	204	219	236	225	212	214	215	216	235	206	241	220	259	199	214	228	219	217	244	223	198	210	215	225	227	205	226	200	216	226	216	220	221	211	222	223	218	226	238	217	209	206	208	212	237	232	222	222	230	198	239	228	196	203	249	211	218	235	215	230	227	237	223	224	228	235	233	216	221	226	192	213	186	211	218	228	233	241	194	210	219	210	237	231	198	220	255	245	210	244	208	225	229	185	219	218	202	182	223	221	225	213	228	218	237	219	237	213	227	217	200	209	231	259	235	203	197	210	223	248	214	217	241	206	203	218	235	215	198	245	233	234	213	219	202	228	204	202	219	213	211	220	230	216	240	220	214	238	246	231	223	191	225	227	256	236	209	197	244	182	239	216	210	205	213	212	222	211	219	214	226	231	194	199	218	205	223	213	236	241	225	206	229	235	195	227	210	190	190	187	218	246	194	215	219	221	242	216	211	227	206	224	221	220	237	228	233	205	222	199	230	237	230	239	203	215	215	219	238	231	230	218	224	208	205	207	205	219	241	207	213	201	202	196	206	192	198	228	228	194	226	230	209	223	218	219	220	195	214	194	196	239	217	227	224	216	209	217	219	219	222	221	223	210	219	210	224	225	203	208	231	205	233	212	214	237	212	212	193	214	214	224	219	217	248	244	217	224	219	196	231	211	228	201	201	225	229	220	204	191	221	233	223	231	217	222	225	207	193	233	190	211	218	202	242	213	213	215	204	193	215	195	237	244	231	225	215	194	239	196	221	217	205	231	233	219	188	228	223	199	232	198	227	246	242	230	217	216	216	210	201	230	211	214	218	205	218	228	228	228	224	210	220	224	218	224	220	216	241	213	224	211	215	203	205	226	196	204	209	225	214	217	221	211	214	205	209	231	226	210	229	252	195	209	200	203	205	204	232	217	199	211	210	203	220	224	240	214	230	235	232	230	211	216	205	232	227	225	217	215	218	207	232	220	219	201	226	231	207	221	240	213	214	215	215	220	233	219	230	221	216	216	200	199	182	229	235	244	223	212	217	231	240	226	239	220	181	240	228	207	215	206	201	209	192	208	229	209	232	187	220	219	224	209	205	197	236	198	224	220	200	208	217	212	195	267	192	208	214	214	214	206	198	218	240	221	228	235	214	245	197	193	223	203	228	212	223	214	188	235	250	227	194	224	208	206	211	210	214	209	246	244	225	226	219	222	190	213	249	216	216	196	222	223	200	243	216	224	216	212	223	224	209	225	226	209	222	224	200	246	212	220	202	198	211	228	216	241	246	198	226	204	214	237	219	243	198	208	208	222	222	233	207	187	229	212	215	220	209	235	212	192	193	233	229	225	195	226	229	235	216	227	237	203	227	216	227	220	202	254	231	234	246	230	209	196	206	209	208	204	233	216	177	199	231	225	208	230	205	204	212	208	219	209	205	216	231	225	211	210	197	246	209	191	195	216	231	243	218	208	215	203	212	206	212	227	194	209	210	231	213	206	222	196	207	199	237	222	215	221	191	223	238	241	197	201	228	254	211	226	212	218	224	215	199	236	220	183	209	210	208	192	202	229	224	195	218	216	219	227	219	230	223	207	215	203	191	229	213	210	222	212	206	195	213	230	195	226	226	216	222	203	216	236	188	209	222	192	219	216	234	216	225	217	226	230	209	216	236	203	212	226	227	229	186	206	222	215	222	208	246	194	224	234	218	211	215	228	240	224	205	212	241	196	238	183	244	218	204	213	203	216	215	222	231	212	228	217	211	206	206	209	232	209	189	223	237	204	196	232	196	229	214	214	198	195	207	207	219	238	215	197	217	225	222	213	234	244	251	217	239	228	235	210	212	199	215	207	218	194	209	208	236	181	230	224	235	219	226	206	238	193	228	223	229	204	203	215	217	219	209	186	199	248	202	200	213	216	203	226	244	210	241	217	204	202	221	260	224	203	198	207	194	220	214	211	225	235	204	206	236	208	218	201	203	229	181	196	209	208	200	231	200	200	201	194	184	204	219	210	206	222	199	227	236	220	247	203	214	190	224	228	221	208	229	232	205	221	203	246	197	212	209	188	203	247	247	210	215	219	213	245	229	244	213	219	239	226	205	215	203	228	206	217	218	204	219	249	252	190	229	206	220	216	225	211	238	244	204	227	209	210	211	204	195	204	177	223	213	231	234	237	232	218	182	204	238	187	228	198	222	201	226	214	212	238	220	190	192	225	239	223	232	218	232	211	220	195	223	232	214	198	202	199	224	193	225	216	222	221	222	246	219	240	194	203	234	197	212	223	216	230	213	246	217	190	191	205	218	246	236	216	236	225	226	209	214	197
3057	3312	1811	1031	770	678	577	598	544	536	535	532	548	559	528	516	484	544	571	519	570	521	552	543	458	545	533	534	525	513	506	532	535	501	561	499	502	521	519	493	533	521	491	528	527	511	514	533	524	526	551	534	519	531	501	558	534	519	524	518	525	531	518	518	469	472	542	530	551	458	535	489	508	490	504	527	541	529	483	538	534	516	509	499	478	482	515	540	493	487	504	536	524	508	519	506	533	491	564	533	472	491	533	518	505	472	510	505	528	507	515	493	505	512	530	486	476	501	541	516	511	523	484	505	518	490	524	533	482	500	515	473	521	513	509	521	528	494	495	519	554	543	520	510	506	511	489	514	514	521	577	556	549	549	510	542	574	500	500	500	540	517	546	536	550	520	575	516	495	537	553	500	514	507	518	556	537	529	515	498	535	533	525	502	523	514	508	477	500	487	528	549	515	493	507	499	538	504	518	511	495	485	508	494	516	489	461	511	523	499	508	549	512	507	516	531	516	499	511	538	529	521	534	503	518	530	525	486	499	507	501	554	497	506	524	526	489	498	506	515	487	558	493	522	533	538	510	548	511	555	514	617	533	534	501	486	551	544	518	519	508	517	491	534	511	506	534	533	486	501	492	510	527	528	490	526	511	472	526	466	520	555	522	486	556	538	501	495	510	536	500	536	520	516	519	512	511	472	487	543	514	517	519	524	536	513	509	531	493	516	452	491	537	529	498	498	535	496	551	509	510	521	509	509	493	524	488	526	480	512	505	477	535	515	506	517	517	509	515	520	495	511	499	551	479	478	541	500	534	504	506	510	556	546	503	489	535	516	525	486	524	507	521	533	539	548	530	516	495	489	505	543	514	526	481	500	482	510	526	520	524	514	542	501	537	525	535	522	477	482	536	512	541	508	513	542	519	499	546	530	550	531	492	508	552	534	524	511	504	511	511	514	511	530	532	509	538	523	475	515	507	539	535	489	512	534	510	537	554	503	510	573	512	509	544	532	514	569	514	504	482	485	497	516	543	493	517	524	513	506	584	532	530	540	524	535	523	540	531	524	533	474	509	507	523	520	518	545	500	531	525	499	523	525	518	518	477	528	572	500	501	534	496	542	512	549	522	516	501	551	541	503	484	489	537	506	521	560	507	520	553	512	515	537	521	495	514	492	501	520	491	552	523	525	512	506	536	537	544	512	486	501	542	503	545	514	509	501	531	468	524	503	549	530	485	548	511	509	523	487	515	546	514	549	525	483	498	541	512	571	496	547	570	554	482	519	514	545	514	535	502	516	513	517	505	509	538	552	522	538	469	569	542	467	506	509	502	487	531	510	473	478	539	565	513	553	501	504	501	582	502	528	545	510	539	501	499	535	582	525	512	506	522	536	533	506	518	500	521	576	530	463	501	504	563	543	505	534	515	576	541	530	492	533	515	523	528	537	458	535	478	481	548	481	480	513	522	526	519	556	491	535	536	534	516	492	516	504	526	496	519	500	492	515	509	506	491	538	513	525	498	473	526	510	505	545	541	521	515	532	524	489	511	541	489	494	519	528	523	491	522	534	507	491	537	516	496	491	488	558	543	482	518	535	515	525	531	525	560	497	559	499	528	545	513	528	510	506	537	525	524	526	496	496	529	555	483	532	522	543	518	492	523	556	564	534	531	518	499	522	499	538	488	523	540	546	532	481	493	528	547	509	546	547	530	523	542	494	524	539	514	551	517	542	538	501	530	511	496	553	504	521	524	519	538	528	520	497	498	537	497	537	520	515	540	519	505	545	525	504	513	529	541	524	506	518	525	534	547	510	538	524	512	497	540	517	523	502	513	563	533	506	537	499	531	552	506	517	506	477	519	479	547	503	530	542	496	517	470	507	549	542	539	554	534	528	555	507	535	504	531	514	551	505	542	557	486	533	473	543	501	515	500	486	556	523	533	487	538	488	516	526	520	549	510	529	534	539	526	497	498	478	545	520	524	524	475	535	499	496	534	522	523	553	508	499	519	485	552	518	515	468	570	546	549	551	510	515	556	478	523	494	511	531	516	511	509	558	537	546	495	508	554	533	530	477	537	546	529	541	505	549	514	545	539	522	522	516	553	498	504	541	517	526	491	542	519	487	497	485	554	512	519	490	494	525	515	504	526	522	511	536	533	532	507	545	506	484	526	472	522	545	526	494	487	541	535	491	531	513	528	544	496	504	528	499	528	498	504	513	506	487	526	549	471	564	495	468	531	511	506	497	503	490	550	486	513	511	516	526	509	566	500	519	525	530	510	487	530	541	491	524	498	522	526	507	501	481	519	465	526	521	510	509	522	514	501	495	472	517	531	510	520	538	535	520	519	474	521	532	510	514	523	484	489	546	468	542	527	523	567	504	506	535	516	509	531	538	518	494	531	487	532	520	518	496	521	500	525	509	510	503	465	515	505	520	501	517	494	486	491	499	481	565	563	517	544	530	537	531	520	461	506	537	509	493	546	526	480	510	502	559	524	530	563	509	514	508	528	556	523	504	541	521	527	499	523	540	510	509	531	523	528	498	505	494	477	533	507	529	478	528	549	537	501	560	504	528	492	488	516	514	519	552	472	495	559	533	508	505	501	493	554	530	526	518	509	536	507	522	476	521	494	510	473	537	533	460	530	524	486	514	512	527	488	522	509	507	550	517	559	512	503	517	527	543	540	552	526	534	489	552	510	524	495	517	516	502	515	585	475	541	513	483	515	485	513	477	529	514	517	539	540	539	529	506	504	494	492	542	508	518	556	547	490	513	555	545	514	501	550	540	499	518	524	507	544	527	491	483	506	510	499	496	544	524	549	518	536	544	481	526	483	492	488	515	506	504	502	474	553	520	545	503	551	478	465	528	535	499	521	526	529	480	535	497	538	506	541	530	527	550	526	535	544	536	505	524	510	505	527	561	532	481	548	479	497	492	522	516	534	518	545	492	556	533	495	527	470	559	522	483	517	519	525	523	506	536	540	468	532	463	528	501	522	492	524	562	489	541	536	547	516	511	478	527	524	517	449	494	516	517	551	534	486	515	529	523	499	515	554	496	478	549	516	529	532	537	514	522	516	538	514	536	548	517	513	513	516	527	519	531	552	516	543	512	521	512	550	505	504	543	514	528	523	522	532	524	511	525	529	470	528	511	504	516	511	525	508	500	528	509	516	502	532	496	545	509	507	523	533	500	504	464	493	524	489	548	492	533	487	512	509	513	502	513	536	529	520	514	530	540	498	537	501	498	554	503	485	517	527	504	526	494	501	550	525	555	520	567	546	538	486	494	475	535	523	484	566	507	515	462	550	543	525	524	520	537	510	534	515	493	509	513	530	495	525	521	528	519	513	528	509	557	496	467	530	558	541	502	490	506	550	508	526	518	517	507	530	482	549	512	530	531	522	506	536	514	481	504	531	531	496	519	531	533	515	508	541	509	517	482	528	537	484	495	515	510	539	510	497	506	553	512	504	536	510	489	512	496	501	521	505	505	530	502
31564	19205	6659	440	292	254	224	247	242	215	244	208	213	230	227	242	213	227	199	229	211	229	237	206	220	216	252	204	192	245	208	245	217	255	209	213	191	248	235	227	239	233	231	241	220	201	203	226	215	213	231	211	222	192	207	214	193	225	205	220	222	215	233	232	210	210	235	214	205	229	208	229	235	216	232	249	235	230	231	209	234	193	224	201	217	245	234	212	209	204	241	205	212	213	246	215	239	226	238	221	231	217	210	199	223	224	218	224	212	210	203	222	224	229	220	183	212	194	234	240	206	228	228	242	250	217	214	232	220	197	225	217	230	224	204	238	203	232	195	225	223	216	229	212	218	216	212	232	204	201	229	209	210	235	216	230	204	202	211	206	210	226	197	210	223	228	195	228	208	245	248	228	214	190	193	244	238	236	225	207	230	223	220	240	232	198	218	196	249	218	244	233	216	223	240	194	222	203	228	210	213	213	209	215	245	228	235	204	232	199	182	220	208	214	214	233	227	205	227	197	205	219	193	208	237	225	189	229	210	210	221	205	244	227	235	202	228	233	201	202	233	229	200	213	232	214	200	197	210	214	244	195	208	224	208	194	240	211	230	233	221	222	222	182	204	222	205	210	235	222	198	211	209	220	253	222	230	214	226	211	209	210	193	207	213	215	229	201	208	230	236	219	194	214	226	200	219	207	250	224	220	201	196	215	223	203	207	229	231	220	206	213	226	223	208	221	210	188	246	202	198	209	206	229	208	226	201	242	226	220	237	208	208	224	243	225	250	213	223	230	198	228	203	201	241	221	231	201	203	250	227	230	260	221	212	215	210	226	208	203	242	221	220	211	225	215	215	246	224	215	224	205	239	225	189	247	221	227	243	223	219	239	206	232	237	225	226	229	218	247	197	215	213	217	198	221	230	230	212	230	205	233	237	219	231	192	224	216	213	243	228	212	224	204	230	215	204	236	200	218	245	189	223	210	207	218	209	208	236	201	248	227	201	205	217	189	220	205	211	197	175	230	240	234	226	216	236	196	213	225	236	224	216	188	210	238	227	238	188	232	229	189	227	229	229	212	242	198	237	230	214	193	215	208	203	218	230	211	217	257	194	224	212	218	210	217	191	216	238	224	226	250	212	249	224	221	220	223	241	216	224	205	223	240	228	251	201	212	205	216	253	216	239	214	240	249	218	210	205	204	230	196	221	217	218	212	216	260	197	203	229	254	228	218	213	271	228	237	229	191	187	231	208	239	208	242	194	236	241	200	224	203	203	243	211	212	215	209	242	227	228	249	195	221	234	230	245	257	206	201	242	199	206	227	220	241	187	216	211	221	197	247	221	208	259	235	212	213	239	241	218	239	237	239	224	212	219	227	195	234	211	208	219	219	219	205	222	214	210	224	221	193	228	215	225	219	213	211	225	233	213	207	219	220	205	214	210	227	203	222	207	185	191	233	212	233	197	246	242	250	193	226	217	207	207	216	221	212	249	207	228	202	225	205	207	230	240	223	234	227	192	234	251	215	218	214	209	212	234	230	221	205	221	213	224	214	217	222	218	221	178	226	225	239	209	240	213	240	225	200	196	207	215	187	221	241	249	209	182	222	230	215	185	219	232	224	213	232	220	236	229	197	220	215	198	216	220	224	252	216	224	250	224	201	240	196	199	192	245	204	237	216	237	208	216	238	210	213	192	221	220	197	213	212	215	203	192	201	218	193	195	216	209	222	227	237	202	218	208	215	236	210	234	236	234	210	251	239	263	203	233	219	238	207	241	230	245	252	223	211	219	233	238	210	229	215	217	206	204	216	205	232	221	198	212	215	189	209	219	254	238	231	216	235	229	221	221	206	206	234	235	222	195	222	240	212	204	241	230	222	211	235	223	207	213	223	204	227	229	216	216	213	238	209	214	199	221	239	231	232	202	233	197	249	229	232	235	216	213	234	240	227	201	211	227	222	232	220	211	250	243	234	226	208	209	205	214	223	223	223	231	224	219	209	226	185	241	202	225	228	229	217	212	229	231	230	232	235	214	223	208	215	233	202	216	207	187	202	208	243	252	215	205	212	221	230	220	200	250	228	234	195	217	244	218	189	226	200	191	201	217	231	245	216	219	231	231	200	202	212	218	215	215	236	263	205	206	214	223	220	243	220	239	197	225	233	236	234	249	219	206	211	224	236	241	210	203	229	220	224	226	222	226	202	214	239	217	194	238	174	219	223	230	226	204	218	237	206	204	207	240	214	221	241	231	191	203	231	238	196	204	211	208	257	205	207	215	199	207	210	218	232	225	213	227	222	239	232	221	228	225	224	208	201	217	211	238	207	210	212	248	227	207	202	201	226	223	214	232	235	250	217	216	227	211	207	191	221	204	220	200	226	227	210	232	193	229	244	229	214	229	210	232	224	230	204	235	246	217	196	193	226	194	250	218	212	215	229	212	210	240	237	207	207	225	212	240	212	214	195	227	209	199	226	227	205	218	224	204	210	205	218	241	244	251	249	216	194	216	222	235	230	247	225	253	226	225	226	202	229	200	223	233	247	232	226	221	216	250	224	221	213	221	185	213	254	221	218	201	213	232	203	223	221	216	218	239	198	216	215	207	246	203	216	201	217	212	237	218	213	223	223	201	200	210	204	231	219	202	209	225	232	240	209	250	244	212	210	225	218	231	229	219	201	216	227	240	210	209	211	198	196	230	218	198	207	208	201	228	213	185	222	196	221	217	221	214	224	218	223	216	213	238	219	219	218	219	233	204	198	217	260	226	233	213	220	207	222	223	214	208	198	216	239	235	229	202	209	203	258	218	232	207	221	216	213	202	214	201	234	217	218	232	187	210	228	221	217	218	233	220	222	212	207	211	213	243	194	222	218	203	197	198	225	226	228	233	211	210	201	229	240	244	205	237	206	222	230	190	208	226	212	234	208	229	207	227	201	204	243	184	215	194	213	244	236	190	230	203	216	206	216	221	203	194	208	202	193	223	202	239	191	230	224	199	215	197	214	223	225	229	227	238	188	208	223	229	230	259	207	198	225	222	224	187	219	221	256	188	217	206	231	215	211	230	221	237	210	206	221	221	215	212	243	232	256	211	215	194	197	211	236	229	228	232	235	231	236	223	209	231	234	203	220	229	223	213	210	232	204	226	201	223	197	220	227	193	217	222	216	213	232	232	227	247	220	171	220	241	234	231	212	237	220	208	215	206	226	224	229	227	222	244	208	226	213	200	224	232	201	253	224	204	236	218	212	200	219	221	201	222	244	233	212	213	217	221	235	228	225	224	211	201	251	212	195	233	213	235	222	204	204	203	203	238	219	238	183	222	197	253	195	206	204	237	202	192	203	227	232	205	215	233	222	215	216	241	217	217	215	233	218	237	210	199	199	222	196	213	201	244	228	203	256	211	238	237	233	236	247	223	208	226	221	216	238	208	228	234	242	200	188	216	229	216	210	224	223	207	193	236	230	232	218	262	204	184	229	189	222	204	217	234	194	207	232
5379	752	695	544	622	627	597	519	571	587	564	575	542	555	552	586	548	584	578	601	581	602	585	564	592	572	541	586	578	524	603	585	578	517	591	587	542	549	596	597	580	558	531	552	568	544	620	603	610	565	560	614	619	576	584	558	584	542	571	579	611	554	555	565	570	603	586	594	585	561	565	543	587	562	604	590	537	572	583	575	566	564	569	564	508	560	548	628	569	536	548	570	555	546	594	607	618	560	572	563	588	567	577	546	571	618	560	598	587	553	592	558	610	570	585	548	555	572	603	524	572	570	569	570	577	575	564	581	564	525	587	532	592	592	565	582	601	604	604	584	550	568	591	622	554	578	598	588	571	591	543	560	542	549	588	613	599	568	557	566	557	616	583	601	571	574	633	578	577	564	582	571	546	543	575	594	579	571	588	578	505	615	544	562	525	556	589	596	595	579	590	555	603	574	570	589	593	577	535	565	548	608	544	567	586	571	595	621	602	532	558	580	548	566	574	600	592	555	580	563	615	613	583	621	578	544	627	585	606	606	586	585	630	615	594	573	564	555	608	574	552	541	584	581	570	552	559	570	589	579	564	565	604	557	548	568	575	556	583	552	596	595	565	570	601	636	549	554	594	570	576	559	575	571	596	596	575	557	574	556	574	575	556	594	587	598	570	581	592	588	569	618	551	527	567	546	573	563	557	537	555	519	554	602	562	590	585	561	578	618	601	544	571	568	532	564	586	537	601	586	588	633	591	610	613	569	604	556	549	640	548	568	583	537	553	610	582	603	563	514	579	600	603	567	572	610	600	545	568	525	536	598	642	567	557	614	612	573	577	589	567	535	571	603	563	581	583	641	577	599	538	564	552	540	572	558	605	594	574	610	580	539	591	563	565	572	575	581	540	561	576	590	552	568	610	581	565	605	538	580	556	571	568	579	543	551	583	514	554	591	567	590	595	631	609	559	605	544	560	560	584	538	597	586	573	564	558	562	578	583	572	550	618	572	566	539	542	583	553	567	603	572	594	544	603	600	561	580	576	593	589	573	593	596	625	559	574	600	584	607	601	589	597	632	546	575	585	539	589	588	543	581	560	589	594	566	547	591	601	569	561	559	532	593	601	566	601	597	549	577	582	520	567	563	603	622	547	560	554	605	597	524	556	551	605	556	567	576	572	583	579	573	580	563	539	556	543	574	562	553	563	549	619	515	599	579	564	593	582	606	589	551	562	586	573	547	585	542	580	598	595	565	588	575	589	548	596	568	538	591	548	609	555	582	597	546	583	602	545	564	611	578	592	579	612	575	606	572	555	573	552	540	574	616	580	599	555	603	531	555	587	570	573	582	545	588	584	593	560	560	576	604	584	590	562	540	578	596	576	560	589	564	563	579	584	557	589	620	571	570	590	599	592	549	563	572	608	593	607	573	576	567	575	566	606	543	580	582	560	545	566	543	579	588	605	565	585	546	571	590	545	566	567	575	561	592	548	555	548	582	571	541	604	574	549	562	518	618	581	569	585	594	545	562	622	530	537	591	533	598	573	596	554	533	586	566	616	566	530	547	594	540	554	567	580	563	539	598	577	589	568	592	568	593	560	634	576	562	582	515	542	593	568	579	594	585	561	569	561	558	576	601	581	605	591	598	541	537	624	547	577	575	565	583	533	585	535	590	570	582	616	586	578	605	592	603	564	588	570	582	572	553	601	567	550	565	596	564	568	533	560	577	586	598	558	542	551	596	541	543	560	592	581	533	564	563	573	547	610	554	582	614	560	540	545	602	593	608	533	560	590	575	515	589	597	554	589	592	591	620	599	575	605	578	554	613	585	549	552	553	577	625	564	582	571	568	539	580	586	579	562	557	562	549	610	548	563	565	600	565	605	552	581	530	570	575	531	635	572	611	540	552	561	592	567	560	540	602	563	583	548	553	586	528	594	615	601	600	521	568	624	560	603	581	583	543	593	578	579	527	544	564	560	570	592	565	614	568	599	609	547	604	569	553	613	606	593	555	583	587	573	604	548	602	576	603	592	607	598	543	543	580	579	560	575	587	578	547	607	537	573	598	581	600	599	546	553	576	602	575	594	597	538	617	559	579	614	601	596	611	546	586	601	550	562	634	625	609	574	560	593	553	591	583	564	569	598	568	512	574	600	561	578	579	615	576	584	611	597	597	585	586	559	524	617	549	577	600	528	619	600	609	596	547	615	555	605	580	582	513	553	553	579	556	565	588	568	582	573	610	585	584	568	557	565	604	566	583	610	593	576	594	605	524	556	592	594	581	544	587	536	591	555	581	565	600	560	571	564	558	592	605	541	609	583	582	557	570	572	577	590	626	539	555	558	643	544	540	548	551	551	556	556	546	611	608	532	571	554	592	558	596	588	589	565	565	594	602	585	557	568	542	566	646	585	579	597	562	564	583	539	581	590	590	588	609	599	556	558	574	553	581	591	605	587	596	568	545	587	632	564	588	579	568	633	553	578	577	567	576	557	565	542	532	590	560	549	575	558	613	552	540	556	555	565	595	558	568	563	618	583	561	594	548	592	577	610	537	586	590	618	585	587	594	574	531	531	620	552	612	578	614	562	540	583	550	578	513	602	550	607	558	577	596	589	543	579	563	571	601	613	548	552	601	558	604	607	553	558	546	559	587	580	533	607	612	582	551	567	569	613	611	572	544	587	612	571	563	577	546	602	586	631	577	594	544	534	609	612	554	570	558	605	550	582	584	549	579	584	612	566	596	574	551	589	587	566	608	555	591	622	577	596	599	597	551	566	536	512	593	599	570	587	566	560	597	581	592	572	567	572	574	576	620	570	595	556	621	564	549	585	588	609	586	579	569	573	594	541	583	578	571	597	539	586	588	579	574	542	590	525	622	554	582	580	583	537	614	566	615	594	559	564	546	597	554	559	629	585	587	566	589	561	585	581	580	540	559	570	602	603	554	579	583	562	584	597	567	529	589	599	575	579	598	557	561	595	602	565	598	589	571	592	583	549	621	545	601	582	594	554	522	548	553	591	574	612	593	564	626	552	601	580	554	559	576	561	543	568	573	593	582	573	577	553	566	599	546	565	547	541	585	549	562	559	585	607	579	577	563	554	632	585	593	577	589	562	591	604	553	541	580	597	640	614	551	591	555	559	582	577	596	556	532	555	585	573	552	591	527	559	607	559	554	621	566	596	553	597	548	585	571	592	598	560	542	552	536	588	548	541	598	531	589	607	616	559	566	555	571	561	583	597	601	570	561	574	593	607	553	586	580	568	565	521	554	599	565	527	565	596	564	567	612	539	550	594	534	562	591	589	604	585	562	587	562	553	616	602	576	557	585	560	576	609	571	574	582	626	539	591	578	603	568	630	549	556	572	623	604	594	587	557	579	623	578	533	582	595	552	525	584	558	570	589	622	532	562	551	518	609	610	540	583	551	544	556	547	562	589	571	602	616	535	579	612	567	606	568	588	575	571	573	565	560	597	562	559	604	581	569	589	566	565	537	563
24746	21036	23901	28366	21031	13495	570	410	369	370	357	323	320	335	334	325	322	325	340	325	308	314	355	363	335	282	286	313	327	343	292	312	337	319	318	311	303	328	297	307	326	311	298	318	322	352	294	262	319	281	314	326	307	355	317	314	305	298	322	320	320	339	329	327	301	301	334	295	334	300	329	296	328	312	324	325	329	352	313	346	307	290	318	294	316	315	334	317	301	307	328	314	314	303	318	313	326	313	312	293	347	316	326	306	314	312	333	322	326	335	289	328	311	312	301	326	299	333	308	330	282	340	284	301	294	345	302	338	329	301	323	329	307	299	317	330	291	320	299	339	320	304	312	319	313	315	343	324	349	278	295	315	310	304	314	309	329	351	309	314	338	309	324	341	325	297	314	312	311	285	289	319	348	326	315	324	322	311	341	312	304	287	285	296	315	309	361	324	303	331	299	346	314	323	300	337	312	298	304	294	322	326	332	335	337	308	324	294	291	314	332	294	292	308	303	349	320	312	303	320	324	337	302	335	286	321	302	303	295	317	310	329	301	284	310	326	318	300	311	335	316	335	309	313	301	298	335	294	293	302	325	314	310	307	280	309	259	316	318	296	303	302	324	317	312	295	302	345	352	303	313	291	322	357	305	341	343	304	341	293	336	297	321	307	311	350	328	314	309	304	335	296	309	306	306	286	287	295	313	317	302	325	288	314	304	300	315	359	304	285	292	338	320	304	304	305	290	315	341	293	345	341	316	308	314	309	315	286	325	264	315	281	308	327	300	319	315	339	303	317	321	277	307	281	300	319	306	298	321	315	343	270	308	302	331	297	297	307	303	306	287	300	297	310	320	318	311	351	330	283	308	313	307	320	312	336	323	307	298	352	321	319	287	298	289	298	298	301	337	293	298	338	308	325	302	334	299	290	296	262	328	334	292	327	331	280	326	291	321	339	309	318	323	308	319	286	336	262	329	350	310	311	306	331	332	307	317	327	308	314	277	325	321	336	319	302	340	279	326	310	293	332	317	297	318	313	322	307	313	338	295	296	313	301	344	301	310	303	296	312	303	311	301	296	311	294	308	296	301	323	304	350	321	311	306	335	305	303	320	307	294	306	316	293	342	323	317	317	305	287	297	297	287	310	320	342	292	333	306	331	338	283	316	320	289	296	329	325	313	321	319	313	306	310	315	286	346	313	302	305	316	313	333	309	300	299	300	290	336	299	322	314	337	310	303	330	302	317	333	335	270	322	331	268	322	315	297	308	281	314	321	299	334	322	289	269	308	305	318	328	344	311	295	307	286	345	308	319	301	301	336	288	323	340	280	312	312	317	315	298	291	343	294	344	286	305	307	310	291	319	295	293	299	366	297	314	316	283	305	309	323	343	321	319	345	335	290	300	283	285	304	288	332	323	308	323	298	317	271	292	292	322	324	310	304	297	303	314	332	325	324	321	311	313	316	340	299	295	288	289	288	350	286	321	318	306	299	310	326	331	324	280	326	334	312	305	314	301	328	294	300	353	310	315	311	324	289	303	321	334	320	303	292	297	322	298	329	308	331	310	314	312	283	313	336	319	362	317	323	319	299	281	316	304	312	281	312	321	304	311	342	351	364	331	309	279	312	302	283	312	328	303	319	302	316	313	331	308	301	287	335	296	324	300	303	326	333	289	318	309	290	270	306	330	357	313	316	293	297	321	324	324	317	303	333	316	313	331	296	310	287	298	295	279	323	315	308	339	333	326	313	291	323	306	300	325	311	315	297	303	317	291	317	365	323	299	333	323	360	295	331	331	302	305	294	339	332	297	344	310	301	320	319	321	330	333	335	318	324	310	315	303	350	332	299	291	320	286	276	297	334	339	298	312	289	291	322	332	309	306	294	329	314	335	281	306	324	315	308	306	287	291	327	314	322	307	290	320	316	316	312	314	336	332	280	326	300	326	302	347	312	303	309	310	283	330	301	301	301	317	292	315	308	295	309	304	344	316	331	302	311	331	349	314	311	296	297	312	330	288	333	307	315	292	318	289	347	321	368	313	302	303	272	328	342	293	323	331	266	322	292	310	307	294	311	313	316	331	296	333	309	325	308	336	321	307	297	309	318	276	328	307	328	306	296	324	299	323	308	332	314	316	317	322	340	312	291	326	307	330	330	293	322	327	300	305	312	330	349	366	297	318	293	295	320	288	305	311	290	328	314	312	268	316	334	323	319	321	309	310	295	306	317	294	308	308	363	301	348	331	315	305	318	317	271	286	316	310	308	293	268	330	329	275	317	330	349	310	302	310	338	319	316	312	302	327	293	289	298	359	278	311	265	320	338	307	332	330	306	317	291	316	295	321	299	306	292	338	323	293	324	303	285	315	325	337	331	306	329	288	330	305	337	304	345	339	275	304	316	317	302	339	295	290	330	319	262	332	283	320	325	304	293	339	306	328	328	287	299	329	311	334	322	344	332	300	307	318	315	281	278	305	329	313	347	306	329	312	304	311	302	279	308	316	285	317	317	321	293	307	287	327	306	344	292	297	304	324	327	311	285	294	317	285	318	320	298	302	324	297	318	289	348	304	314	310	341	342	318	311	306	282	298	319	315	296	287	288	310	313	335	295	287	318	308	324	274	349	287	289	343	301	340	312	297	307	313	322	290	306	310	317	319	311	333	289	278	283	346	314	299	329	330	302	293	319	297	340	312	328	318	309	319	286	307	318	297	316	307	307	300	300	292	307	323	318	312	297	320	297	306	299	292	314	324	306	313	314	291	325	322	314	281	309	281	316	336	317	297	306	313	287	338	277	324	305	316	287	298	355	310	324	311	326	289	306	326	277	310	286	319	300	342	316	339	303	291	313	326	344	326	318	313	293	291	328	310	318	326	320	314	343	332	318	322	316	314	323	320	329	312	291	300	281	289	324	296	341	324	304	276	305	320	320	279	320	320	297	296	317	317	291	293	332	304	272	339	316	338	297	295	328	323	319	299	332	305	309	309	320	294	299	314	328	306	311	336	294	293	308	356	311	329	331	308	315	321	280	343	305	288	319	320	287	274	299	321	333	283	343	320	304	303	340	333	303	315	319	328	344	329	328	321	329	313	300	301	295	313	304	286	308	327	327	306	319	284	284	289	303	310	294	323	300	291	335	292	283	288	284	274	310	307	321	339	315	332	335	320	297	330	325	294	322	324	280	323	344	289	314	298	317	304	319	303	323	327	297	298	351	324	318	289	296	322	311	308	347	291	331	292	308	335	315	316	316	317	325	324	318	334	323	295	289	294	297	305	279	327	347	298	299	311	315	302	317	319	318	315	279	285	330	312	302	279	304	321	320	322	331	321	309	346	307	291	289	321	298	293	336	334	294	271	345	327	329	286	327	296	300	299	324	298	324	303	296	297	316	308	313	298	329	312	287	341	311	316	312	305	333	312	292	317	311	296	318	332	313	305	319	321	321	337	320	308	278	290	285	314	306	325	325	309	286	333	322	343	311	333	299	317	317	346	323	282	309
3259	2218	1498	983	841	808	813	827	723	796	790	781	782	777	762	815	723	739	747	815	738	714	722	801	753	795	740	699	738	779	705	797	788	737	794	746	770	769	760	806	785	744	788	763	802	773	722	757	775	744	774	725	732	747	737	756	802	687	811	781	803	722	750	779	781	796	725	768	735	758	723	777	721	730	780	726	728	737	701	731	797	756	760	741	780	774	745	799	743	784	752	724	748	754	760	755	777	753	688	766	781	782	774	739	820	759	755	818	741	743	726	754	776	830	791	770	738	762	783	798	771	770	829	797	739	796	746	742	703	737	748	785	729	708	743	810	746	735	772	766	741	759	783	766	782	762	729	784	772	771	792	747	750	796	749	773	757	804	757	765	708	782	769	772	777	775	744	769	748	793	748	752	739	756	753	781	730	759	731	791	770	779	745	770	727	794	755	773	747	771	751	775	745	764	795	776	701	775	720	738	752	760	727	763	730	744	776	755	738	741	789	757	765	781	741	738	742	719	760	732	792	734	769	797	785	801	749	748	746	815	760	768	788	749	759	755	774	702	804	803	768	742	746	772	708	764	744	726	749	776	758	750	763	664	785	814	772	742	807	783	772	738	766	792	793	761	737	737	753	688	790	772	800	774	771	697	764	766	787	735	765	739	776	751	733	743	775	771	786	733	784	751	766	774	768	793	752	751	809	733	689	770	757	771	749	745	754	786	747	744	767	776	713	787	779	733	784	755	765	724	760	729	749	714	751	807	735	703	750	747	802	745	772	778	802	720	759	802	668	813	733	765	783	781	756	792	743	767	762	778	771	751	755	758	728	745	783	772	772	738	762	693	741	744	727	770	771	748	754	781	735	780	783	765	766	745	778	726	769	805	755	784	733	755	747	752	716	765	728	776	748	756	779	763	736	770	724	759	803	734	725	751	772	776	827	746	777	783	767	735	780	738	772	755	752	722	745	763	791	727	787	730	742	755	760	739	772	783	711	768	771	757	796	739	743	756	737	742	745	747	770	771	766	742	759	721	773	769	731	719	773	770	744	752	756	802	737	753	714	775	781	752	784	732	798	719	715	728	771	737	788	751	798	741	764	801	760	729	754	743	738	759	738	694	760	735	737	742	730	739	742	756	751	759	757	796	704	734	728	738	743	783	734	776	741	724	732	751	770	765	769	781	757	701	747	780	772	751	798	767	807	788	789	744	732	755	779	765	736	727	815	717	808	794	756	789	743	760	776	700	777	756	770	754	740	757	757	813	783	774	739	710	798	760	760	747	772	773	749	717	728	754	756	749	719	740	804	797	732	772	735	814	805	751	769	752	779	739	770	765	767	802	756	748	758	763	728	745	773	787	745	749	780	740	819	781	741	713	745	829	767	779	788	766	769	771	798	832	804	776	769	764	742	742	743	766	783	730	704	792	761	754	785	735	750	784	710	779	809	764	713	747	752	743	772	723	772	771	753	786	771	745	801	757	763	777	740	766	759	722	750	787	801	788	772	759	704	725	795	760	744	775	768	766	757	773	775	740	710	757	754	753	791	756	746	761	772	717	765	791	731	731	768	758	773	793	773	772	752	739	744	762	746	783	782	770	786	754	754	752	765	761	750	767	764	780	728	783	701	762	784	698	758	791	713	748	734	740	774	743	746	720	781	787	761	775	793	734	769	750	771	747	764	757	759	738	759	778	762	754	756	795	727	720	764	745	748	721	769	721	750	777	791	751	780	767	803	776	821	741	794	790	721	749	758	757	756	741	736	802	804	742	716	726	815	775	704	707	783	749	792	740	751	737	768	748	736	756	774	770	814	743	755	773	768	763	751	755	795	753	801	746	749	734	724	796	757	749	770	847	778	751	793	795	693	768	742	729	777	789	774	779	778	745	737	768	750	770	742	775	794	697	785	736	762	770	782	751	801	769	774	755	805	769	775	769	730	688	739	741	757	748	717	767	741	853	754	792	791	733	762	774	705	780	751	777	770	720	736	777	771	723	769	813	779	733	752	791	762	755	731	774	742	779	731	707	739	736	751	798	761	771	753	777	772	690	792	760	763	818	754	757	726	756	747	735	761	754	738	777	745	765	747	767	725	759	798	808	759	742	789	731	736	794	774	768	752	771	773	759	806	760	727	761	778	761	718	777	729	736	754	712	753	740	813	774	763	715	713	733	770	776	733	735	751	746	760	745	764	744	748	789	771	751	724	717	767	760	793	794	750	772	747	761	739	725	768	805	741	706	802	718	788	772	751	701	737	737	737	770	775	752	712	759	772	799	781	782	700	715	733	775	791	767	790	711	717	740	758	750	720	840	738	789	753	726	782	764	739	728	787	741	752	757	772	703	784	756	718	789	793	741	748	740	785	697	722	758	764	790	744	784	732	704	762	806	769	741	754	757	743	775	817	789	729	740	809	777	765	722	764	767	765	724	799	759	744	752	734	727	744	757	720	711	761	759	793	744	813	736	739	744	778	719	825	742	741	822	731	715	798	756	716	771	730	750	772	722	769	769	767	782	737	763	807	764	757	740	780	729	780	776	762	757	738	761	780	744	796	783	750	727	760	768	792	746	719	729	736	772	740	748	778	787	762	818	713	751	768	752	719	745	725	746	757	806	696	786	778	723	743	738	774	751	811	721	803	715	721	776	787	807	755	761	779	762	719	777	766	720	753	748	736	724	759	779	748	733	779	728	734	813	753	794	742	777	746	765	732	724	763	775	767	736	774	755	746	779	718	773	762	777	756	710	795	761	776	750	762	779	781	774	838	717	759	729	786	734	776	788	745	789	784	804	785	754	739	807	756	768	786	772	722	722	749	774	744	724	774	787	771	707	768	773	811	762	737	748	807	747	728	755	718	748	788	763	757	738	749	807	783	720	767	757	780	768	757	765	725	770	795	751	722	739	778	767	772	774	757	814	768	749	784	748	746	739	699	752	737	728	783	770	765	752	729	763	790	779	793	782	778	783	738	775	715	755	768	744	789	764	720	748	768	751	794	747	757	740	727	769	725	746	754	770	763	785	737	831	772	788	751	770	756	725	720	756	741	719	730	774	782	688	766	728	757	739	792	751	771	716	705	735	778	812	766	766	734	738	756	788	745	735	754	766	727	734	767	750	740	770	741	775	723	766	784	763	756	712	767	725	740	755	768	743	784	746	783	742	786	750	762	781	788	719	742	733	744	779	719	755	719	732	777	803	736	744	746	712	756	755	701	786	796	737	767	794	754	774	735	735	726	760	764	747	786	762	770	733	739	718	739	772	799	754	770	763	720	721	712	764	814	777	723	732	740	792	725	793	743	755	775	761	777	744	753	750	745	750	784	719	765	796	751	794	771	761	774	748	774	786	778	760	739	772	691	746	793	722	805	765	756	796	788	741	779	774	766	735	772	765	759	745	758	724	779	810	750	742	737	757	770	781	711	753	731	772	781	728	715	760	752	827	728	723	806	783	753	769	800	721	745	708	738	771	789	752	760	721	802	767	740	753	814	705	802	733
24019	21064	24387	27964	21066	21081	12986	608	334	313	302	302	280	245	275	240	251	240	216	241	218	212	240	243	219	230	262	234	218	214	221	241	227	205	225	215	226	242	211	201	210	218	199	242	208	223	224	205	244	214	246	247	214	217	230	229	237	200	232	216	234	221	240	243	191	195	237	207	211	239	228	232	201	234	248	229	195	201	221	237	180	242	219	195	210	225	185	240	219	217	213	227	195	224	214	212	237	208	214	218	225	217	223	217	219	234	232	209	197	222	236	200	236	227	243	215	247	201	251	203	202	225	236	229	251	213	246	201	217	231	219	246	224	206	221	209	229	203	201	224	226	216	236	231	226	189	253	215	196	194	226	233	209	204	212	192	213	217	205	221	209	212	226	218	209	231	208	217	239	232	224	226	200	225	225	206	233	252	215	195	214	224	215	201	218	206	188	244	210	202	202	238	197	218	210	224	198	252	226	231	235	214	227	215	224	204	213	213	211	237	230	234	232	236	242	209	207	191	196	211	224	224	210	221	174	218	227	230	229	222	217	210	212	210	219	222	209	206	220	203	209	218	210	207	197	215	230	208	237	236	231	226	205	228	233	220	198	209	249	234	190	204	238	230	212	253	275	228	200	205	248	225	244	220	205	252	203	226	222	244	185	235	239	209	219	231	213	234	211	211	198	224	223	191	239	223	213	220	240	205	241	229	251	232	207	196	214	237	222	215	209	225	193	222	257	225	205	203	202	202	219	237	231	219	242	216	214	265	184	194	220	245	221	225	214	211	225	196	224	233	213	215	215	193	202	198	228	210	212	219	217	214	227	239	253	201	260	204	226	205	205	227	202	197	200	203	233	214	223	213	232	252	238	221	220	215	234	231	242	195	233	220	230	215	247	249	210	193	209	205	222	201	206	203	218	207	199	221	218	223	193	227	254	214	199	189	240	211	210	233	219	246	237	219	233	216	221	207	228	222	214	246	220	221	213	217	200	214	245	228	210	222	255	206	187	220	221	185	197	191	198	218	212	236	179	237	223	188	228	208	215	234	220	202	211	223	218	242	222	217	205	213	212	229	202	208	200	233	211	220	226	213	223	260	203	228	233	211	202	218	213	243	230	232	220	215	235	196	223	265	217	224	223	214	211	209	235	220	246	227	224	217	218	212	196	226	188	228	217	217	197	212	223	233	226	240	214	241	218	212	213	209	182	209	216	218	252	221	230	193	176	214	226	209	213	198	221	231	217	236	218	229	214	225	216	195	240	196	226	209	196	202	207	237	249	203	211	229	232	203	239	209	227	205	209	204	207	203	228	253	237	205	217	225	188	228	224	215	236	213	212	241	230	219	185	217	224	201	221	195	200	217	242	213	204	244	213	224	212	232	222	230	211	222	243	226	214	198	223	214	224	244	264	219	231	235	207	232	211	247	216	232	227	182	228	205	231	214	233	226	224	203	202	240	225	225	234	226	223	225	235	222	217	210	210	223	238	211	232	192	236	221	223	230	216	245	250	202	218	230	245	202	214	240	223	222	238	207	204	225	216	231	213	214	208	224	210	230	225	215	216	207	218	196	211	236	205	183	217	241	224	240	225	203	211	223	205	218	243	226	229	220	200	206	214	213	223	223	202	222	200	212	223	185	189	208	220	230	210	234	213	202	202	207	223	211	229	196	232	202	198	204	236	209	204	219	237	245	205	211	189	230	234	220	224	238	226	229	229	245	212	239	210	227	224	231	206	220	228	192	198	213	215	244	224	209	223	220	203	211	207	212	215	221	202	221	236	239	201	195	223	209	220	224	245	205	165	214	220	223	168	218	232	241	249	210	218	186	208	212	193	202	232	230	197	230	241	231	235	196	217	222	213	226	212	229	207	207	230	232	238	237	235	231	238	244	217	216	220	208	217	214	217	210	208	209	189	208	215	212	217	224	209	184	211	201	227	219	253	230	203	234	245	218	215	238	208	213	251	202	192	247	210	222	224	198	187	249	213	192	198	227	245	208	218	226	188	211	195	251	230	213	216	205	211	207	244	195	238	211	201	211	197	240	231	202	204	192	235	196	208	190	192	189	220	222	207	239	252	231	220	208	233	199	214	208	223	229	240	246	196	221	229	209	218	228	199	203	206	205	218	248	241	227	200	234	232	239	213	236	235	222	202	211	203	208	175	227	241	214	202	228	222	205	212	185	212	200	257	243	239	191	227	201	206	234	226	204	217	228	209	239	224	225	217	206	210	192	242	214	207	226	214	202	235	233	209	219	205	215	196	213	222	243	264	202	226	229	214	192	211	210	226	238	198	223	214	239	192	194	244	208	213	223	228	210	193	200	206	241	229	204	229	221	221	216	217	235	210	205	178	213	229	224	215	213	220	232	208	215	231	242	214	204	236	200	198	239	200	224	208	217	205	226	258	247	217	207	229	217	200	243	192	220	217	209	225	212	195	225	214	217	217	213	204	234	226	186	231	217	229	226	190	228	216	207	225	194	213	222	227	227	248	202	251	209	230	224	233	217	231	237	235	208	248	212	242	229	219	233	221	217	212	222	207	242	243	211	209	233	226	193	216	230	212	230	248	242	205	201	208	201	207	187	221	214	216	241	247	201	210	224	200	229	191	253	227	240	225	186	212	187	235	248	212	218	228	227	209	222	238	185	216	203	231	237	217	236	211	212	220	208	249	213	234	182	182	226	198	202	218	236	237	208	242	265	253	228	239	238	240	187	226	220	195	223	218	226	196	222	211	233	225	246	199	203	202	215	216	186	224	212	219	224	195	203	197	236	214	242	216	221	213	227	216	217	206	229	208	227	204	196	212	201	206	204	240	203	213	253	212	183	211	189	212	198	198	182	214	197	254	192	200	208	208	214	245	243	231	210	222	216	218	237	216	251	246	222	243	228	216	214	206	207	235	196	238	208	234	196	183	219	198	229	229	198	206	199	219	213	203	202	225	214	210	225	236	214	192	213	188	187	205	216	187	252	219	201	198	215	228	217	228	230	223	227	249	233	215	236	226	232	216	228	200	229	215	239	208	218	194	244	219	225	201	209	223	203	175	252	232	216	249	210	203	212	228	205	232	229	201	213	222	221	227	230	219	194	207	229	235	215	216	221	230	206	224	213	242	209	206	246	216	196	214	208	218	223	206	211	234	232	236	220	229	210	206	234	249	212	225	249	229	225	223	231	226	216	220	220	231	223	196	223	247	203	230	227	224	199	207	223	250	224	213	218	242	208	232	224	206	228	241	225	224	197	201	240	217	226	194	208	207	229	223	230	227	220	238	196	199	246	216	195	187	222	218	200	209	204	213	256	244	216	199	206	202	243	246	224	217	221	212	205	195	242	200	216	233	227	203	242	216	211	213	227	215	213	221	242	208	236	223	231	209	209	204	188	235	218	227	218	212	201	206	229	208	240	200	231	244	242	221	207	194	244	240	217	207	243	239	257	202	209	197	218	232	236	206	255	216	190	229	245	215	221	212	206	223	251	201	206	217	225	216	240
3014	3384	1909	963	743	641	609	590	576	607	569	560	534	538	496	567	517	486	543	535	508	564	552	512	513	508	544	558	549	530	518	529	551	523	499	517	527	577	540	542	500	526	508	505	562	490	521	552	533	514	525	499	525	508	539	531	511	491	524	529	498	520	542	548	511	520	530	525	512	530	513	545	474	541	557	595	565	494	495	508	493	535	495	510	498	524	502	546	513	480	500	501	511	549	503	530	462	520	508	514	523	532	545	515	508	511	523	538	544	534	476	514	534	493	508	493	522	521	513	556	558	508	549	499	525	541	536	472	502	536	516	515	533	477	484	492	511	532	527	554	520	532	502	519	521	519	505	552	499	570	579	529	524	530	526	547	488	539	511	560	494	512	499	496	510	502	499	529	523	502	518	479	511	520	518	545	487	506	517	536	539	534	538	493	580	453	533	489	491	505	542	522	537	563	521	523	504	521	542	528	532	540	500	535	504	501	528	544	533	508	510	540	511	535	514	526	546	514	568	500	564	513	503	571	495	548	520	526	509	505	544	551	516	535	486	560	495	508	478	530	512	534	522	510	517	500	553	495	490	526	474	479	484	499	534	512	514	490	520	496	488	516	513	522	552	520	502	501	549	496	504	569	494	529	526	500	539	509	525	478	508	534	548	524	524	547	543	472	513	545	526	495	538	487	546	524	497	512	528	485	522	486	504	568	512	520	545	523	504	520	515	534	514	543	549	511	560	524	501	474	500	526	525	520	562	533	522	518	503	524	490	495	516	501	527	539	498	465	548	515	529	518	530	497	502	529	495	541	527	501	513	468	531	491	547	511	492	549	481	485	532	482	508	515	487	520	498	511	491	525	506	531	498	507	537	541	515	573	540	504	492	497	538	463	460	504	531	538	518	495	501	507	521	513	557	519	571	531	506	499	521	519	521	533	497	512	536	514	496	501	540	565	527	500	491	545	559	491	525	497	512	502	487	540	506	531	506	519	485	510	498	531	528	506	522	501	511	554	519	517	539	570	552	507	552	548	464	491	547	502	503	549	556	512	542	534	506	514	545	512	529	477	492	529	561	475	551	529	515	575	533	520	535	509	500	496	524	544	507	531	500	506	551	523	548	545	501	521	493	541	506	513	535	578	494	526	454	504	503	497	536	549	522	514	511	506	542	517	512	524	487	482	573	548	530	503	504	553	504	508	529	532	524	549	561	529	496	535	514	516	526	486	520	533	494	523	518	498	509	504	516	511	501	519	490	551	514	547	554	512	507	500	498	510	520	521	545	545	476	510	545	508	522	514	509	542	511	556	545	501	487	516	525	525	501	526	528	526	513	489	468	544	514	498	508	542	539	508	519	526	522	508	496	500	508	545	500	522	539	517	526	546	532	518	483	575	566	528	501	502	506	482	518	506	509	480	546	487	486	543	539	496	538	545	498	522	535	491	500	527	509	509	494	518	533	524	489	478	486	515	496	520	507	519	508	555	555	538	529	537	545	500	521	494	501	536	512	513	506	488	510	551	543	515	544	527	539	496	500	534	527	490	546	516	539	517	473	521	510	526	504	486	531	537	528	535	559	486	516	501	514	465	551	541	501	529	486	524	490	533	506	505	517	511	475	501	490	549	494	525	541	505	535	543	524	484	516	494	541	470	527	521	510	551	534	526	519	585	494	496	541	490	500	491	510	494	532	538	550	493	525	543	470	513	506	527	577	517	482	490	521	554	481	485	526	539	571	515	526	514	530	517	538	514	493	523	522	536	523	485	536	542	567	533	535	491	510	503	509	531	506	521	540	503	480	486	518	493	519	530	528	511	545	535	495	488	526	508	521	500	532	544	537	572	563	557	563	562	517	492	490	564	538	491	511	511	543	521	537	504	536	508	515	533	486	524	554	542	514	518	521	493	490	523	558	523	508	552	494	506	526	544	527	522	539	529	513	514	492	514	551	521	557	524	477	511	488	508	527	549	571	533	505	524	524	481	523	564	523	521	529	500	509	589	520	523	504	511	548	498	573	511	510	508	523	588	520	495	522	530	528	530	502	526	543	483	532	489	540	519	538	495	507	560	544	522	528	535	542	495	511	531	501	513	539	518	510	491	537	515	540	528	499	499	538	476	541	511	536	496	500	529	531	491	502	500	554	500	517	515	549	495	498	497	534	481	515	548	500	542	522	486	514	525	465	521	550	513	520	488	520	499	526	526	570	499	535	497	485	555	535	506	537	484	497	552	515	471	528	541	508	507	520	496	505	544	543	551	518	519	538	579	506	506	509	529	514	544	525	562	487	554	494	530	512	578	543	538	564	503	513	522	520	499	493	516	504	524	551	540	505	513	552	556	519	545	517	572	538	493	541	476	555	537	534	500	550	526	523	511	547	540	549	489	536	517	534	493	517	504	491	555	563	500	507	563	509	572	511	528	514	466	510	502	473	524	517	546	500	495	468	538	574	521	557	512	468	521	543	522	525	538	531	517	483	548	499	484	517	478	521	546	548	497	512	498	533	544	524	515	487	504	499	538	540	490	544	515	542	482	519	526	559	508	514	526	540	525	523	508	516	542	541	499	548	536	536	505	493	514	511	521	538	500	526	522	481	544	509	547	549	492	542	558	508	538	446	549	493	548	513	528	514	502	511	469	466	473	497	521	554	547	533	524	535	524	525	553	473	521	521	518	504	537	495	506	551	499	500	517	522	507	531	490	510	492	525	501	535	519	496	499	513	514	480	499	519	510	501	492	540	521	532	562	501	521	473	524	546	503	498	520	524	506	513	466	518	517	525	508	545	535	548	505	501	531	522	535	517	534	540	542	499	511	523	544	497	516	512	544	507	515	527	495	458	482	533	484	540	519	510	533	517	560	515	516	487	536	519	511	528	497	510	496	517	535	554	520	512	527	473	514	463	544	481	508	515	537	501	555	551	560	518	499	515	550	522	515	530	547	550	553	535	488	533	524	532	556	516	511	508	508	541	526	511	595	475	530	533	487	554	502	513	495	473	529	504	547	549	506	519	519	534	469	493	532	520	497	497	516	490	520	501	530	502	493	495	513	475	519	538	514	521	528	557	520	548	504	506	532	540	489	483	504	512	499	530	546	531	548	518	508	525	553	497	516	530	559	528	505	527	497	531	527	509	542	531	504	531	483	493	512	533	514	509	503	520	483	516	522	487	551	531	526	492	581	521	535	518	524	497	538	531	523	539	496	520	519	489	563	513	503	526	476	501	483	496	477	525	551	507	523	508	512	542	541	546	513	474	500	531	554	500	507	545	540	480	518	532	528	504	492	534	495	518	509	481	520	459	525	519	531	511	522	532	523	533	512	526	532	523	501	539	506	499	515	526	541	485	492	481	458	512	517	530	489	532	519	550	483	521	518	561	530	526	530	520	537	507	489	523	532	497	548	499	512	504	540	501	514	525	512	505	489	497	555	511	465	545	516	494	525	522	518	500	512	540	525	530	511	514	514	535	577	554	523	511	533	523	532	558	525	539	494	484	498
31902	19443	6909	667	472	436	337	214	224	245	217	244	187	258	231	247	217	233	223	228	225	224	223	236	241	220	222	236	215	210	228	218	214	225	225	213	231	214	228	216	242	232	239	215	218	211	225	221	214	209	174	213	219	205	220	226	199	237	225	251	203	223	208	242	252	218	209	232	219	219	235	223	238	218	214	200	244	211	258	220	220	213	201	217	226	223	205	202	250	227	265	179	230	222	205	210	204	216	222	246	238	237	224	224	207	233	233	249	192	213	211	232	231	206	222	228	242	209	229	256	216	215	220	246	220	213	200	213	226	210	232	231	207	242	253	209	205	222	250	201	218	206	228	216	211	210	221	206	221	203	219	242	218	219	226	219	208	213	209	251	242	207	202	196	232	242	208	217	181	207	262	207	237	233	206	221	229	233	254	227	198	227	201	250	206	246	210	205	237	224	232	226	225	223	235	261	235	226	202	216	221	226	200	204	222	204	238	204	182	217	238	240	246	205	215	236	214	218	221	239	236	212	224	204	224	224	210	209	209	218	204	231	227	227	224	198	211	224	216	203	206	195	217	251	206	252	227	213	191	244	207	223	229	220	226	229	224	229	210	228	210	210	207	235	249	223	233	187	213	215	194	226	218	211	233	246	202	221	223	214	245	211	216	247	235	223	193	198	203	216	244	211	264	232	226	196	231	235	227	177	210	212	248	200	202	214	225	187	190	239	228	233	221	233	220	223	234	227	208	217	225	241	227	222	236	208	238	218	194	223	228	218	210	207	213	214	216	227	224	209	224	260	209	235	216	205	197	239	228	225	216	237	225	219	202	182	211	207	240	220	215	230	222	214	235	224	215	211	221	220	250	254	224	228	206	218	204	209	216	228	224	219	231	206	239	226	236	214	221	234	241	210	237	227	210	214	222	265	230	224	213	229	210	203	221	202	232	200	231	220	224	217	205	233	225	241	192	209	218	245	210	201	198	227	207	204	220	206	235	219	217	232	232	242	223	244	209	222	193	219	252	230	225	216	221	204	224	211	218	212	222	227	219	249	235	241	216	215	184	212	228	190	214	217	205	231	197	211	215	214	215	244	230	242	245	216	196	237	236	234	215	226	215	227	220	240	229	211	207	219	238	212	204	219	214	215	193	223	207	227	218	250	235	243	203	171	202	221	194	233	222	218	234	233	227	225	186	240	210	237	225	199	209	249	226	230	224	229	208	203	213	209	210	192	225	212	203	251	240	227	214	211	207	211	203	227	236	203	224	212	246	204	221	227	183	222	226	246	252	206	228	224	202	233	225	216	215	199	225	222	221	241	219	223	204	218	215	241	252	228	196	196	235	251	210	227	191	236	229	221	227	208	257	231	217	214	201	216	236	205	253	222	226	213	220	212	198	236	231	219	206	233	227	243	249	196	212	219	236	213	225	215	221	225	216	219	214	187	212	228	217	217	230	247	217	225	232	217	213	223	226	215	222	210	211	182	218	249	217	211	201	203	200	208	194	210	223	224	200	221	218	205	198	213	220	200	229	211	230	217	237	208	209	213	244	220	215	231	231	216	203	211	209	218	202	213	240	240	238	217	225	245	214	247	203	202	201	209	203	214	232	205	242	193	217	222	227	203	224	240	195	260	225	231	206	258	200	201	207	207	219	204	188	230	201	212	234	230	223	222	212	227	242	221	219	239	234	224	205	209	221	259	218	190	229	228	236	216	241	239	211	233	183	220	235	229	225	235	236	248	225	252	245	210	221	200	186	214	204	243	224	266	234	237	260	190	210	223	210	208	233	223	215	242	232	229	192	217	226	209	225	212	214	226	221	227	233	228	210	235	237	204	218	210	216	212	234	227	256	219	211	232	232	209	245	217	257	246	238	213	216	216	205	213	228	227	232	218	218	212	232	253	225	220	210	247	220	192	195	216	203	253	212	219	225	220	226	215	228	227	231	253	233	237	215	237	204	207	223	252	198	213	187	203	254	213	179	218	204	218	232	219	229	222	239	192	227	234	234	244	204	224	205	240	206	214	198	243	229	229	227	225	253	221	258	249	226	206	221	242	232	212	206	228	216	230	220	230	205	232	197	228	213	216	210	210	208	226	231	224	210	190	211	212	227	219	220	247	221	219	226	230	232	245	239	209	247	220	221	224	221	243	205	201	204	220	214	219	228	216	204	217	248	226	211	220	209	204	249	233	208	217	259	218	210	260	235	241	240	205	208	223	225	212	201	232	245	209	245	196	213	215	237	245	228	234	223	235	202	232	243	232	225	217	237	203	196	246	232	241	233	206	229	210	231	251	229	231	242	240	213	232	204	211	229	208	196	230	247	238	229	214	234	235	234	228	232	222	212	186	230	207	225	240	246	205	227	252	232	231	209	220	238	220	232	225	256	198	219	223	238	214	227	224	250	247	203	231	228	241	232	199	220	220	220	227	222	215	218	196	239	242	238	221	247	241	216	208	225	234	191	223	240	219	215	219	202	201	244	218	220	214	224	223	209	231	225	250	227	259	221	231	189	221	217	207	228	217	224	224	224	239	215	240	233	234	240	224	233	204	224	206	250	234	205	253	205	208	233	237	218	203	208	236	209	223	217	220	219	216	204	225	224	247	226	188	226	214	222	215	245	225	205	255	222	227	221	211	227	238	225	218	199	205	205	192	226	212	242	226	218	224	211	225	229	230	214	185	211	223	229	224	246	211	218	231	216	219	218	229	229	198	229	207	200	254	244	229	225	198	197	229	240	223	218	208	234	218	239	231	211	220	245	240	217	228	245	226	227	195	205	210	181	248	201	203	199	224	230	211	236	211	228	208	217	228	217	218	242	221	237	239	244	222	207	219	218	222	228	224	203	232	212	213	239	225	224	212	216	215	240	222	216	232	245	235	208	239	194	218	230	211	211	250	225	231	247	220	221	207	232	195	217	230	211	213	205	223	234	220	240	219	251	216	227	230	228	233	215	232	205	207	248	229	243	238	201	219	224	227	205	215	251	215	195	220	215	221	224	222	262	241	214	213	197	207	201	204	203	202	214	247	219	211	210	218	224	225	198	217	209	217	192	255	220	219	186	209	190	190	220	202	202	202	238	205	226	218	226	201	197	225	223	232	212	232	220	207	227	244	208	191	234	209	199	218	203	194	239	226	212	226	221	237	226	225	247	218	206	228	220	250	226	228	237	228	219	227	207	242	233	224	253	252	212	204	190	213	215	231	206	210	199	194	203	242	229	217	207	225	224	212	208	229	211	218	237	230	231	214	241	217	222	195	211	220	220	225	236	222	214	204	214	211	198	248	237	219	241	222	218	213	211	228	218	238	216	224	205	229	235	192	224	204	223	246	231	212	222	231	197	235	226	209	223	205	236	212	214	219	205	209	195	228	215	207	199	220	231	231	215	200	228	232	222	258	234	224	219	213	228	245	202	223	210	232	213	213	239	227	224	218	221	234	231	213	222	233	210	224	230	226	227	238	218	230	218	231	239	213	214	225	232	239	226	226
5399	877	735	591	608	566	552	567	577	566	570	563	581	614	582	622	608	573	524	566	541	583	557	613	547	593	578	576	593	565	598	586	566	596	579	549	578	588	547	586	591	598	531	567	560	577	550	577	550	567	589	579	556	571	566	566	619	551	599	608	572	603	603	530	566	550	579	572	600	560	560	591	606	604	575	528	570	609	518	591	577	532	591	593	576	572	585	591	565	565	541	583	606	604	573	607	561	562	585	583	583	578	557	546	603	563	604	595	594	578	564	585	573	592	544	566	597	591	566	539	623	602	620	570	565	575	567	550	577	578	551	577	580	612	570	567	604	597	594	586	594	571	602	549	573	526	593	617	597	645	554	591	607	581	596	585	586	572	538	511	544	575	614	562	549	568	623	569	617	629	548	614	576	573	560	598	562	583	586	609	644	632	568	571	573	574	562	582	610	559	589	615	570	528	597	588	598	561	571	564	572	595	542	549	552	589	572	613	610	589	595	587	531	624	590	568	579	590	571	614	592	582	558	541	564	593	557	605	551	631	592	536	552	595	591	577	572	597	599	601	596	582	581	564	607	582	557	592	625	557	591	549	544	563	577	623	557	587	590	604	592	613	559	602	576	523	588	553	526	565	535	597	586	584	568	584	551	547	596	576	547	587	572	619	571	549	563	572	566	557	578	550	532	570	561	620	613	615	568	597	581	577	579	615	527	605	596	557	577	621	617	577	593	568	589	549	572	606	590	558	556	572	578	588	546	583	592	651	572	586	603	608	582	548	591	566	581	575	610	560	570	583	567	600	596	563	586	570	622	593	611	596	573	611	581	542	582	585	589	602	584	628	569	563	579	595	574	562	579	576	575	586	539	576	564	608	545	561	559	579	584	597	527	569	541	539	570	597	581	655	543	584	571	575	625	545	604	575	587	584	597	554	568	544	631	556	562	577	604	615	597	593	545	583	586	559	566	603	602	566	602	591	642	595	592	584	599	572	538	596	608	589	584	541	573	591	587	587	566	572	568	556	526	602	562	583	559	569	574	586	527	565	596	538	584	548	537	590	608	586	552	569	540	599	606	605	618	562	576	620	545	589	569	585	552	629	553	590	568	590	581	599	562	588	612	554	554	586	546	576	561	590	568	591	601	609	584	612	654	569	616	567	595	584	566	546	543	589	590	557	569	569	562	573	570	512	562	585	612	578	580	588	618	578	568	566	569	575	602	601	582	582	593	578	547	577	597	535	582	533	573	584	607	563	597	625	612	595	545	546	584	603	610	599	551	577	600	536	600	586	587	593	605	596	576	534	592	592	609	592	666	529	583	590	571	587	559	578	583	631	579	618	588	573	643	592	598	547	602	594	573	602	556	617	565	609	576	553	594	600	618	561	520	567	588	615	627	573	553	578	561	590	570	565	597	628	592	572	588	597	586	588	598	613	594	584	571	533	549	561	587	558	582	573	561	599	574	573	618	574	610	559	561	585	548	591	593	578	546	595	583	595	578	572	618	569	568	605	565	539	591	600	592	599	604	533	574	597	536	561	606	592	568	604	636	595	566	590	590	562	558	580	551	619	574	601	613	559	553	567	600	552	581	616	588	587	604	576	610	533	606	577	562	543	553	531	563	590	562	572	550	566	601	602	594	606	575	591	566	600	566	551	616	581	558	616	563	521	567	597	568	571	621	566	618	575	554	571	607	586	575	586	597	568	568	594	593	553	584	545	567	567	549	557	564	570	587	605	597	595	572	609	565	575	555	587	611	527	559	653	587	598	581	571	599	582	567	522	569	580	565	581	586	531	581	585	602	604	581	605	587	581	600	609	578	552	594	605	630	616	577	565	597	518	598	583	550	552	610	537	562	593	551	513	582	537	569	571	594	608	585	620	603	580	546	566	581	601	580	622	546	564	564	575	634	584	605	575	576	528	588	608	594	505	590	550	575	608	592	565	582	588	540	581	568	551	563	575	659	574	591	561	550	597	536	591	591	589	554	543	533	563	596	622	619	565	586	557	627	613	554	561	587	606	627	603	547	606	574	576	531	594	523	595	537	557	548	558	559	563	591	620	604	581	591	558	593	574	567	593	597	593	606	538	584	588	593	597	567	574	562	637	573	609	551	630	639	565	583	605	562	541	585	591	590	557	586	567	544	583	549	555	602	587	575	566	567	578	599	554	558	570	590	610	565	579	572	556	571	600	596	588	628	547	590	588	615	612	570	558	609	546	565	559	577	570	605	604	587	570	538	591	587	568	574	579	573	587	566	579	582	580	560	560	604	598	565	572	597	582	586	544	552	592	573	582	563	541	610	575	598	533	569	581	634	564	573	594	592	577	589	567	574	585	602	659	576	539	549	616	591	587	524	582	570	553	595	580	596	569	596	587	596	578	574	576	564	578	565	610	606	582	583	556	595	547	586	581	548	572	583	608	610	568	629	542	587	576	596	544	547	565	571	531	564	633	541	572	597	551	585	609	554	604	579	640	614	567	626	571	583	553	574	575	569	611	594	554	545	570	557	576	578	519	637	629	580	537	611	583	591	593	598	561	596	601	577	585	537	562	573	598	569	583	599	563	604	578	566	566	606	550	581	564	554	594	625	607	598	579	580	578	560	555	557	564	613	565	578	570	560	571	619	580	589	554	577	560	589	595	592	629	587	590	585	556	597	576	611	535	540	585	599	625	557	583	564	583	545	615	578	532	591	562	571	546	567	658	569	624	540	566	568	592	576	577	541	591	606	578	588	571	573	553	570	565	575	562	617	612	591	577	556	544	567	579	602	583	577	563	598	538	569	592	577	569	550	593	591	625	586	570	549	555	531	634	583	579	578	580	579	574	590	549	598	582	566	561	574	594	594	554	613	604	589	563	603	635	604	626	591	588	580	611	569	600	586	549	581	561	593	568	602	551	565	523	559	558	583	572	607	591	589	570	588	586	591	609	538	579	584	619	605	632	597	584	567	567	543	568	588	573	559	560	559	561	581	610	602	588	595	573	528	564	581	564	557	591	582	559	558	585	558	593	569	611	537	531	558	550	592	577	581	577	577	593	600	557	575	594	603	548	601	572	565	582	567	563	606	588	546	568	583	581	600	554	567	606	628	571	560	574	570	615	570	542	593	567	574	557	607	612	554	588	579	581	549	598	601	569	563	608	593	607	624	572	612	583	571	614	570	572	582	589	540	560	554	548	611	583	601	621	599	547	551	555	538	593	608	577	591	600	536	555	612	567	586	590	565	580	557	561	548	552	614	601	587	551	523	597	586	576	611	607	596	532	591	583	579	551	585	553	607	594	579	617	537	584	600	542	609	587	574	591	602	601	578	561	581	533	579	553	588	555	593	582	580	572	596	597	589	527	566	596	571	585	579	600	576	596	567	574	604	553	633	569	617	567	580	561	554	567	577	591	601	588	558	563	549	629	597	573	566	612	559	595	564	575	505	579	579	562	597	579	595	584	536	540	565	548	604	591	589	560	583	589	561	592	594	567	606	538	618	566	582	593
24664	21022	23910	28297	21006	13353	590	399	352	359	358	363	355	283	347	311	318	314	299	297	304	323	277	356	337	314	329	338	324	339	330	300	349	303	261	287	306	336	359	302	311	322	291	300	282	311	303	277	285	352	319	304	314	302	335	324	295	347	324	310	286	293	310	337	314	311	289	284	334	298	270	299	321	322	355	302	347	304	309	342	331	329	303	300	285	297	328	321	284	324	326	330	308	268	327	327	321	318	306	312	325	303	325	311	307	294	345	297	304	284	345	293	326	331	312	293	294	274	312	272	303	308	325	322	295	355	311	300	274	270	312	306	337	319	319	286	311	314	295	293	305	334	311	315	362	360	309	332	310	324	321	310	336	294	331	342	309	291	330	324	297	317	296	325	320	326	316	303	325	309	297	325	311	347	347	343	341	289	264	311	298	287	324	285	300	299	296	292	300	314	314	303	297	289	326	327	311	297	293	277	320	308	340	286	328	304	366	298	317	325	318	320	334	317	299	310	287	328	318	296	313	269	352	313	322	306	326	337	316	326	314	317	337	305	265	324	325	283	306	287	324	320	316	296	310	307	321	291	280	313	268	279	294	296	311	308	334	315	306	311	325	335	352	329	327	353	320	319	307	303	308	295	302	338	311	271	296	349	314	310	324	325	321	313	342	306	286	273	291	319	308	316	298	340	284	295	336	292	327	328	294	326	305	296	307	334	358	342	332	339	322	299	318	338	321	341	286	319	324	310	318	294	305	304	284	294	297	307	331	322	321	298	285	306	284	283	303	322	316	316	292	353	316	344	322	310	306	338	331	337	305	264	299	291	307	301	293	315	318	332	323	310	320	285	309	323	299	326	325	288	281	303	287	320	347	288	309	289	316	306	301	330	328	280	322	313	305	286	300	308	320	310	339	332	306	308	315	279	303	307	295	326	348	327	339	304	318	320	314	312	328	329	312	302	310	302	331	316	354	337	313	357	332	317	354	304	282	300	286	295	284	319	306	294	330	317	323	340	321	312	335	342	265	313	331	347	308	332	311	325	316	292	329	321	322	322	311	328	300	324	348	302	331	288	308	338	335	323	342	330	312	322	328	297	342	329	311	330	293	319	278	340	308	336	325	313	338	332	304	329	298	308	302	333	305	292	352	304	297	306	274	297	287	287	293	358	320	332	325	334	295	294	302	308	306	299	328	314	328	282	308	310	369	353	296	315	283	295	345	307	302	314	328	328	319	321	339	309	296	319	343	314	323	311	274	285	300	277	317	283	299	295	320	296	276	338	287	327	299	329	301	293	307	305	308	315	305	349	326	317	275	350	302	300	306	302	337	313	283	328	334	318	316	337	339	296	306	290	336	280	316	325	322	334	327	315	312	290	302	332	336	285	335	286	300	297	319	302	309	332	310	359	328	335	304	302	300	319	333	331	307	313	310	306	286	304	324	357	332	318	316	323	296	295	339	309	293	277	340	319	311	286	290	326	328	314	313	315	315	290	288	305	307	294	310	289	289	324	298	337	340	291	306	284	320	310	339	300	335	304	307	308	309	354	309	311	302	303	336	292	335	325	336	342	319	325	310	293	330	326	328	326	315	307	299	290	312	310	329	296	323	273	306	298	295	309	304	330	312	321	280	320	302	301	371	315	305	301	295	311	304	320	307	301	308	312	308	313	328	321	297	324	310	253	312	321	309	298	302	259	319	331	298	291	322	314	331	307	297	279	310	324	343	307	320	320	296	314	313	322	307	318	310	335	306	318	263	332	305	313	305	353	320	323	306	322	328	326	334	327	310	299	297	297	338	309	320	318	323	339	289	303	319	288	281	307	324	290	314	340	306	295	280	327	319	292	301	311	308	367	308	332	273	302	301	316	322	367	314	305	288	331	311	333	326	305	277	283	298	306	317	313	307	339	301	314	312	301	327	285	304	302	315	319	317	286	303	305	320	293	319	285	288	326	335	350	342	331	313	289	297	297	323	322	298	313	300	323	325	301	339	337	310	315	300	315	301	331	323	315	315	321	309	328	313	305	280	277	311	295	334	309	290	301	330	318	326	274	308	314	285	289	319	295	313	327	316	323	330	329	318	311	296	334	327	314	325	305	343	299	253	275	318	316	297	260	280	338	343	340	319	309	299	357	297	332	333	340	303	299	307	289	313	300	292	319	309	308	331	325	300	319	321	316	313	326	311	305	307	336	305	335	292	314	304	279	308	345	331	320	323	307	309	292	308	304	313	327	319	316	294	302	273	283	312	306	317	334	306	295	268	330	310	346	292	310	330	304	280	316	304	320	356	294	328	275	310	311	323	273	331	322	284	313	285	318	239	278	292	311	306	290	310	260	293	325	290	309	302	315	320	301	302	287	314	324	304	328	304	358	328	296	317	318	317	305	306	299	315	283	317	310	301	318	325	287	328	358	305	317	312	300	336	313	305	304	310	307	314	293	326	295	327	326	331	321	299	305	312	307	366	304	314	290	315	309	320	325	331	331	363	313	289	336	313	309	289	311	294	285	349	324	344	343	290	291	320	275	302	313	307	329	289	308	302	361	298	319	303	301	289	326	330	301	291	299	331	310	336	310	325	306	298	327	307	304	352	312	329	315	287	293	352	298	291	311	319	315	310	343	319	329	324	261	327	312	314	322	335	345	288	271	286	344	318	295	296	308	287	311	312	336	321	298	309	311	307	328	302	303	288	299	324	343	297	331	324	321	306	341	309	336	325	301	310	308	315	299	303	304	319	288	337	346	318	304	312	302	304	316	316	341	310	305	364	312	312	310	347	337	323	320	339	310	325	321	320	336	294	334	312	320	345	302	307	347	320	323	313	304	291	327	332	300	289	317	274	310	321	290	311	300	298	327	305	311	291	313	306	299	338	334	326	318	320	291	296	323	310	310	318	323	299	290	315	332	329	337	312	311	335	293	302	301	297	331	340	305	330	314	321	348	296	312	299	340	294	297	283	303	328	315	320	320	285	318	328	328	319	327	300	286	312	305	334	284	289	341	303	289	293	274	324	340	362	310	318	302	286	344	296	340	321	333	296	277	326	298	313	330	312	311	319	338	334	313	313	308	314	313	293	320	288	308	327	368	283	290	317	329	319	302	306	315	322	310	305	278	301	302	322	320	327	308	293	304	347	306	326	307	324	309	311	321	287	310	305	289	302	314	294	292	329	311	312	291	316	293	304	330	296	304	270	310	323	318	292	344	300	297	289	323	321	306	316	304	298	294	293	319	306	299	330	311	306	299	279	304	331	333	299	302	302	298	311	321	300	297	345	277	344	326	310	286	328	331	323	297	289	318	330	323	339	300	348	313	292	327	333	299	294	301	314	295	312	334	313	311	316	301	335	343	315	354	267	304	310	325	320	299	324	324	313	288	325	362	306	347	332	331	323	305	303	317	330	389	292	288	299	327	330	298	298	342	335	303	309	292	308	311	322	289	329	314	300	312	324	298	324	331	296	308	353	334	321	293	319	296	306	310	305	329	345	297	315	316
3234	2369	1416	923	884	873	843	807	782	759	795	781	811	760	757	774	796	758	742	779	741	802	801	756	779	781	745	743	744	756	773	701	745	805	743	717	725	815	699	841	725	741	786	762	762	769	772	764	781	795	736	779	749	758	733	745	780	762	789	769	751	764	753	776	731	733	759	767	731	740	810	753	760	766	815	783	733	752	774	801	736	782	750	802	777	747	740	805	736	738	774	714	729	790	762	797	744	746	758	780	721	748	746	764	719	710	807	724	754	782	727	747	745	759	778	719	790	760	718	764	754	723	794	744	729	718	778	737	795	746	760	725	747	786	766	722	759	742	768	765	732	725	763	758	752	754	765	780	741	735	754	753	763	747	728	790	808	787	774	807	749	736	717	775	779	762	722	809	732	765	782	760	748	726	740	743	730	768	801	749	738	721	732	717	762	749	757	753	757	754	756	758	784	805	791	797	789	762	723	774	760	722	766	741	771	752	758	795	749	724	752	710	721	771	761	792	761	725	725	745	796	767	777	748	782	735	774	781	768	791	741	729	751	741	769	753	742	793	736	710	749	793	778	742	803	754	799	735	720	779	760	705	752	776	788	727	706	732	772	789	767	716	792	754	752	765	725	767	802	772	761	767	775	713	791	782	723	768	768	740	756	738	749	738	757	785	731	714	739	793	768	744	783	798	715	742	750	725	764	798	771	729	774	711	771	744	747	765	749	750	693	730	814	772	734	753	752	781	767	755	743	757	747	746	748	796	789	769	729	768	758	743	805	759	749	774	751	753	781	760	762	763	784	737	774	775	750	779	773	762	722	794	759	727	810	728	730	768	798	729	723	720	707	777	684	744	746	764	737	744	730	775	737	738	785	801	753	738	766	766	798	750	773	740	742	765	738	764	738	733	760	770	814	798	752	802	763	753	793	754	753	753	744	729	735	724	811	771	772	766	740	764	785	794	790	791	767	755	755	751	693	782	760	737	756	733	788	750	770	806	734	781	747	760	725	705	747	761	733	767	797	748	748	747	750	775	756	715	754	772	754	758	746	754	756	772	795	745	790	770	766	735	757	782	719	767	804	716	768	774	795	739	762	769	758	760	724	770	774	749	745	767	727	749	755	767	768	797	719	744	726	814	728	698	770	785	790	792	758	766	739	797	723	728	723	753	758	786	755	748	786	768	742	745	753	779	819	789	787	737	817	713	724	769	752	783	737	753	714	737	724	764	724	775	759	719	755	776	739	762	732	731	796	730	767	780	760	788	813	773	749	762	724	758	783	762	785	769	700	740	725	746	778	778	804	758	811	779	774	734	709	702	741	744	704	750	783	743	762	745	786	762	796	704	733	766	821	747	732	741	749	761	780	755	766	795	742	751	742	724	738	779	792	758	796	771	759	777	743	771	763	736	754	743	779	724	760	740	799	785	722	835	791	790	787	765	780	823	766	767	737	744	689	720	786	791	726	743	778	734	707	834	754	762	762	785	753	745	762	797	754	679	705	739	778	770	774	794	733	813	792	714	804	783	794	762	794	748	743	742	770	809	760	751	711	773	779	744	783	747	753	810	759	762	756	726	751	793	691	746	811	761	736	728	753	714	755	792	779	748	705	770	755	789	699	778	743	745	722	716	747	734	787	721	782	725	765	747	770	753	730	757	762	724	752	731	797	823	748	782	723	800	707	743	778	809	756	729	745	748	726	778	796	822	794	748	713	782	805	771	734	735	724	703	705	733	766	790	747	742	789	738	723	729	740	743	773	779	769	755	782	751	736	771	785	721	728	820	759	717	756	739	741	781	731	775	745	811	770	772	781	770	781	794	731	755	777	724	770	765	748	762	745	730	771	756	782	742	761	753	772	769	745	731	819	739	757	764	827	748	795	761	791	768	752	784	783	808	738	745	733	736	789	758	749	762	729	743	821	758	727	747	803	774	759	731	728	674	752	780	741	799	771	726	756	738	788	768	710	703	784	759	746	747	769	743	790	664	717	797	770	790	711	734	766	825	756	742	756	745	763	739	791	748	693	742	737	750	782	772	765	729	766	756	771	727	746	754	768	813	842	711	757	782	792	780	715	746	759	744	752	740	809	752	821	776	785	703	765	786	773	744	759	743	744	736	763	774	828	732	760	800	731	762	748	722	743	730	779	749	721	791	734	779	746	753	775	822	737	773	796	774	781	778	770	752	711	724	770	755	755	732	752	746	768	742	742	770	780	779	767	748	803	776	707	736	742	723	755	776	775	709	757	699	723	786	771	707	756	778	765	804	760	756	747	751	734	718	762	783	760	757	797	765	753	772	787	717	737	746	744	752	733	769	741	729	766	739	719	737	747	774	758	775	781	777	812	775	763	775	755	715	731	748	747	755	754	731	717	744	803	724	742	757	763	768	749	759	745	725	758	783	745	812	780	789	779	803	733	800	782	756	757	738	757	727	771	771	736	778	723	746	758	750	794	770	771	787	765	712	748	755	754	763	823	803	757	756	762	829	798	742	767	712	824	774	778	751	772	793	732	747	708	723	774	752	747	757	784	749	743	791	754	728	786	763	752	740	802	713	765	767	755	765	747	729	773	785	760	720	743	763	728	717	758	773	784	716	750	755	714	790	748	760	767	772	742	739	745	769	747	756	773	773	791	730	743	737	782	745	735	759	784	766	765	806	733	728	792	741	706	737	805	780	769	738	733	717	760	720	733	788	753	735	813	768	722	755	693	711	777	766	771	728	776	732	771	732	788	785	742	741	792	818	783	797	723	767	752	750	757	738	748	738	787	768	759	731	802	748	797	815	736	762	741	756	768	761	710	698	759	763	751	759	804	722	774	761	746	778	778	708	739	763	725	698	745	740	739	702	708	807	752	784	719	710	764	788	797	752	758	764	734	802	716	759	762	767	756	785	747	740	730	743	708	768	794	763	687	734	696	767	787	789	758	753	763	774	742	822	733	731	742	737	726	769	746	783	766	754	696	744	751	742	728	739	701	759	744	731	729	732	767	766	710	735	781	785	749	717	766	780	771	781	731	754	804	693	751	732	747	774	748	754	760	730	748	724	763	804	763	772	754	759	786	714	790	742	767	797	748	736	767	746	753	795	775	719	729	758	759	757	768	749	740	756	764	791	736	788	755	756	749	755	737	730	708	749	785	777	808	771	727	773	789	732	798	770	796	776	761	779	732	745	767	746	732	789	816	801	724	745	778	769	752	758	736	778	801	746	763	795	770	837	789	729	775	713	730	783	771	760	713	785	788	719	741	712	755	773	736	712	758	726	738	752	744	716	754	746	809	762	760	817	782	782	744	770	780	795	768	709	745	724	760	733	784	737	732	733	755	791	789	737	756	755	721	760	772	726	764	744	770	760	814	753	701	750	781	800	771	752	758	783	773	756	761	741	743	766	803	716	744	763	782	736	777	752	750	768	766	760	787	809	790	767	730	792	755	756	770	743	750	742	772	765	763	743	820	746	745	722	781	747	783	742	745	789	757	775	767	792	763	737	707	742
23994	21026	24358	27891	21034	21039	12887	492	351	296	250	290	283	251	276	249	235	251	228	265	211	234	210	225	202	244	223	216	203	232	246	215	249	228	238	240	231	234	236	218	207	192	205	243	219	178	204	218	224	222	224	239	224	200	239	222	230	215	232	205	193	226	219	214	209	209	215	226	228	222	213	207	228	214	231	233	214	219	247	208	232	247	224	208	221	209	240	225	222	205	220	214	214	200	200	247	194	192	219	231	213	219	243	203	212	206	230	208	219	210	176	199	220	198	215	206	229	223	209	188	226	221	194	214	214	226	229	222	229	204	217	219	198	204	203	206	209	200	215	220	183	245	202	233	223	226	200	225	217	201	214	230	237	215	208	186	235	236	222	238	206	240	221	265	222	193	201	204	214	207	204	200	191	214	192	185	245	232	233	217	234	232	216	231	227	233	227	224	216	208	220	228	212	221	200	222	208	205	241	254	203	222	216	210	203	230	239	202	193	167	198	224	207	209	239	232	213	254	210	221	219	219	215	205	223	220	217	213	199	209	230	214	211	232	192	224	207	214	234	219	196	239	211	236	245	242	222	201	199	221	240	248	223	227	249	223	233	187	219	208	215	214	228	212	230	224	215	240	221	192	231	225	227	224	211	237	192	238	241	247	205	226	229	226	213	216	241	216	242	198	200	207	251	222	181	215	192	207	194	228	202	227	246	221	227	227	236	233	232	236	233	195	203	233	213	208	232	213	190	199	216	198	222	231	212	209	214	228	197	225	235	211	240	212	238	201	200	236	229	242	228	203	195	221	212	227	223	228	221	222	223	219	236	221	214	241	208	210	249	217	225	225	239	237	218	199	220	216	211	237	242	226	248	210	202	234	215	209	216	207	250	226	225	202	204	203	194	211	213	233	233	203	233	204	217	236	191	234	248	210	222	234	242	231	235	207	234	221	235	256	218	200	229	201	221	232	215	211	217	245	205	220	221	214	209	215	207	242	237	233	205	230	223	230	218	209	224	203	215	195	228	227	219	215	206	265	185	204	246	214	225	209	225	222	213	201	199	220	202	221	222	225	235	210	209	211	224	222	179	242	204	186	227	215	230	223	215	216	211	210	233	222	226	249	191	214	221	212	231	226	213	202	213	205	206	235	205	222	214	237	209	210	233	194	211	209	199	200	209	192	208	235	230	220	219	224	205	205	225	193	213	230	208	243	214	213	204	214	217	209	229	188	227	230	224	235	210	215	237	207	220	220	212	195	198	230	243	235	200	211	210	223	235	205	226	202	190	223	204	229	182	194	226	214	204	233	217	232	227	206	248	193	242	206	230	212	229	244	221	230	221	233	210	179	190	198	194	197	206	231	206	230	204	225	199	214	253	199	237	217	207	199	217	217	231	230	227	203	220	191	228	232	221	220	232	195	226	231	222	198	205	217	235	225	237	242	207	226	232	211	241	227	220	225	208	211	193	244	240	186	203	215	213	220	234	225	231	214	229	188	225	212	217	198	238	218	200	221	201	217	204	231	209	220	237	227	212	212	206	205	223	209	210	201	212	199	210	222	245	201	238	203	222	212	229	213	206	217	230	185	222	233	214	246	220	229	225	192	225	221	221	216	195	240	213	232	233	236	209	222	215	219	201	192	214	211	219	202	186	205	207	220	215	219	238	217	206	198	198	215	196	218	197	218	211	211	222	227	208	229	215	217	237	213	200	196	219	204	210	242	224	215	200	223	206	214	234	232	229	206	210	189	204	224	239	212	239	225	211	222	227	220	212	188	202	220	250	180	214	219	210	217	229	195	228	182	185	204	231	212	219	218	239	223	220	210	220	208	233	192	181	217	178	241	231	214	215	248	232	206	225	210	203	236	209	207	200	211	210	213	213	249	245	208	253	220	216	212	208	239	246	229	213	211	231	201	208	186	173	193	216	233	218	223	236	212	203	236	228	213	222	223	241	242	190	213	230	209	240	206	227	208	232	217	207	214	230	198	219	199	205	210	204	238	192	201	225	194	219	194	204	198	213	238	228	220	234	203	217	224	218	229	229	227	213	207	197	215	204	219	214	178	230	188	233	226	204	233	237	216	217	216	207	217	214	213	214	227	192	218	193	208	247	221	224	237	214	201	229	220	223	230	221	192	228	225	233	226	230	230	209	201	254	191	201	202	227	231	204	248	209	226	207	235	194	217	215	224	216	191	234	220	216	219	214	187	244	216	215	211	231	214	185	215	191	218	242	194	222	187	207	205	219	226	239	199	199	221	240	201	232	223	208	218	198	247	215	222	228	217	225	240	211	217	227	240	206	201	229	235	207	238	206	209	231	208	213	223	211	204	210	212	210	204	193	204	229	197	218	247	198	227	214	206	198	219	192	224	216	200	219	228	236	213	230	231	240	224	214	232	240	248	236	200	231	242	202	207	247	199	197	222	235	196	215	231	214	206	241	190	213	208	221	208	233	220	209	208	211	228	209	221	255	209	203	211	241	221	234	196	181	196	223	211	225	199	213	232	211	207	216	193	209	219	213	180	214	220	242	197	196	234	228	199	212	224	218	243	223	187	202	210	234	223	233	210	229	197	214	227	202	187	215	221	193	221	207	205	215	245	218	210	198	205	224	224	229	216	223	208	221	226	236	218	220	211	220	176	227	225	213	246	217	227	202	226	209	211	210	180	225	246	215	198	220	239	208	213	233	242	225	211	218	195	231	208	221	222	211	209	217	212	211	200	231	207	207	243	212	215	225	239	205	198	222	246	188	239	192	203	215	215	219	219	217	207	217	211	197	227	225	206	214	176	191	215	233	229	212	215	255	207	210	228	246	224	233	222	211	220	228	204	207	186	221	217	227	207	234	218	213	193	225	199	217	222	204	206	209	209	226	194	199	242	246	227	246	232	213	249	209	212	221	207	239	219	215	248	201	210	236	203	228	213	227	226	220	194	202	212	230	234	215	229	214	193	204	194	229	232	195	226	192	213	218	220	191	248	225	230	219	194	224	213	210	230	210	225	205	231	198	211	186	234	201	226	235	222	199	211	201	178	218	210	220	226	201	209	218	228	213	207	208	229	213	225	223	216	223	235	258	238	202	206	227	198	195	219	212	214	212	212	215	206	235	233	191	238	202	216	215	234	206	218	239	231	209	206	224	225	217	216	213	237	222	220	185	220	203	221	249	226	223	198	212	203	204	199	215	250	231	224	219	255	220	210	193	228	222	184	193	218	216	219	192	229	230	220	229	211	213	202	236	207	212	210	203	205	227	207	205	210	226	253	219	232	206	217	207	232	222	207	243	195	216	207	201	203	223	214	240	213	216	184	223	220	223	220	210	235	215	221	199	236	204	219	219	213	257	222	218	235	216	225	197	206	216	204	185	199	229	210	180	223	222	200	182	190	193	240	209	203	193	197	208	196	189	203	215	226	208	235	206	203	191	206	228	231	245	247	206	230	252	225	192	204	231	244	244	211	222	209	208	222	243	216	198	200	231	206	210	230	217	227	235	219
3083	3713	1722	985	747	652	608	601	558	556	502	524	531	540	542	528	527	546	497	512	503	508	517	529	552	562	519	500	525	494	564	501	533	522	556	505	480	527	507	520	485	539	528	514	511	529	495	554	532	546	466	532	535	542	520	534	518	526	550	542	519	548	529	504	529	522	512	472	485	569	527	505	499	527	510	504	565	523	515	514	565	528	529	528	543	505	534	497	569	566	527	547	516	494	517	493	523	491	501	534	520	497	491	511	501	516	500	545	508	528	525	512	533	529	490	486	542	484	527	514	517	509	507	527	521	531	506	529	489	526	513	505	518	491	523	491	475	509	519	501	553	538	544	502	512	534	543	538	500	500	533	496	553	505	497	484	532	482	533	531	510	504	486	499	547	515	508	517	505	478	530	515	549	531	492	539	527	539	527	523	517	522	483	542	540	479	541	544	524	529	502	472	506	509	532	513	525	528	511	524	492	524	511	481	525	534	543	546	502	501	506	536	553	534	489	554	498	543	484	563	539	502	493	503	495	486	523	511	546	472	520	515	533	528	520	558	523	539	528	525	508	474	503	512	520	497	532	511	564	528	540	530	497	490	566	523	509	492	524	495	522	485	548	488	517	521	528	523	508	455	540	505	496	508	521	524	556	479	479	524	549	526	540	532	549	566	513	555	486	524	485	486	525	481	530	519	504	512	524	498	516	513	518	525	525	472	522	518	526	484	492	481	565	538	536	514	528	541	539	519	515	498	510	508	525	515	513	453	551	461	524	527	476	532	576	511	529	543	492	519	545	554	527	560	504	505	497	508	528	514	516	491	540	542	526	496	538	496	493	549	538	477	525	482	513	532	547	493	520	560	525	513	517	560	510	509	518	486	490	504	509	483	510	511	520	513	519	558	502	520	480	528	501	471	544	525	534	536	544	526	515	517	530	506	500	532	524	482	487	477	512	504	506	525	495	542	509	503	494	526	563	520	516	528	526	527	486	495	563	526	487	512	489	557	513	481	493	539	572	534	462	529	517	513	528	498	517	511	570	520	507	457	537	540	532	472	492	533	540	518	495	539	530	510	547	539	519	514	528	546	529	507	529	513	524	529	483	540	522	523	485	500	532	508	467	504	543	501	477	481	487	549	558	553	511	500	527	478	506	518	514	488	504	527	457	522	517	553	517	480	516	533	547	548	519	476	517	488	493	506	518	499	502	518	516	511	489	495	518	487	514	511	565	492	531	551	507	529	522	521	519	538	503	514	506	495	516	536	469	530	523	490	491	494	482	517	516	508	524	511	529	515	531	534	514	513	493	496	532	539	535	510	504	535	523	480	540	530	530	541	466	486	509	508	513	538	525	546	579	554	499	523	513	532	507	519	497	524	540	512	510	484	531	498	523	485	540	499	535	586	494	509	542	536	519	518	539	475	480	509	499	494	536	507	521	534	516	572	496	515	445	548	480	516	516	527	513	505	530	544	556	481	491	536	535	550	504	480	503	512	517	530	488	508	488	527	526	530	544	565	546	547	491	500	505	529	495	531	534	485	533	536	510	481	490	535	539	514	550	535	476	523	530	562	490	541	521	530	531	520	519	487	521	572	490	498	541	521	522	510	515	518	495	502	514	481	534	563	527	531	512	507	524	515	554	479	478	540	543	514	516	516	541	525	478	528	521	527	549	508	461	526	503	525	542	499	500	525	540	519	536	522	528	515	530	512	535	495	509	490	486	518	485	488	464	490	544	509	482	523	521	487	497	528	485	507	530	531	502	507	531	510	534	487	484	504	519	569	536	510	556	548	524	534	503	517	535	474	496	516	533	540	496	499	482	533	551	504	513	507	518	492	482	516	508	533	520	556	553	503	529	526	490	507	512	543	523	504	519	487	509	495	490	496	521	525	552	542	512	510	502	547	518	539	497	514	514	537	534	500	514	504	496	523	506	497	488	552	499	530	501	511	525	543	544	474	513	547	564	515	498	530	437	534	525	497	529	522	520	504	555	519	511	492	503	532	512	510	564	526	505	547	486	492	505	498	518	554	478	520	508	507	528	531	490	449	541	518	572	484	542	513	511	521	526	552	484	529	508	509	515	505	507	495	510	503	543	502	484	487	554	510	484	547	500	528	494	512	535	557	530	551	533	489	495	537	516	509	488	525	512	533	511	519	522	460	536	504	503	516	521	553	505	508	518	533	513	494	536	505	518	541	525	499	538	493	566	505	502	501	535	488	506	499	538	516	567	525	517	571	546	519	520	465	504	571	465	528	487	528	519	544	503	528	524	509	500	493	547	490	496	503	526	549	546	571	507	508	493	503	526	534	483	515	552	531	526	536	488	553	499	575	539	514	492	498	538	505	502	541	474	510	547	500	523	519	519	529	552	519	567	489	572	524	535	520	489	539	518	472	503	501	500	519	534	478	506	538	539	515	541	533	493	516	540	507	553	472	524	532	507	507	560	580	540	523	549	486	544	560	504	519	517	536	526	531	507	551	521	507	537	525	527	542	515	499	526	524	438	506	505	529	508	552	563	554	499	546	545	496	519	526	527	536	502	573	539	513	516	516	509	505	546	511	517	546	507	502	528	531	541	504	510	520	521	481	467	557	520	525	513	482	547	510	528	485	539	529	500	534	511	511	515	505	480	497	524	521	521	543	494	524	493	509	520	478	470	507	479	502	529	515	557	550	500	504	507	497	498	519	503	560	517	523	494	522	506	527	535	535	510	508	509	488	501	497	494	480	526	571	501	576	532	509	502	515	513	532	511	488	524	463	535	474	518	530	532	520	514	534	506	477	528	548	554	566	536	543	519	498	509	517	535	522	557	510	501	509	512	502	560	512	485	504	536	521	483	498	519	526	523	525	491	518	540	501	518	541	528	534	501	514	525	518	525	502	524	536	534	516	467	500	548	523	521	485	525	510	542	525	513	502	530	451	501	495	492	523	478	502	480	512	516	525	532	523	515	506	526	471	524	515	541	486	498	508	550	504	496	528	502	510	503	541	525	554	477	507	539	526	495	532	529	544	496	496	532	517	547	508	485	519	506	511	494	557	565	482	540	507	476	532	479	529	550	516	519	517	525	535	507	514	510	526	484	541	482	545	504	494	524	543	519	527	512	530	511	515	520	546	468	523	520	519	526	519	548	518	556	485	519	563	482	516	502	532	482	512	515	484	496	528	517	545	498	505	481	538	531	484	568	508	489	516	464	508	539	517	503	535	531	517	530	516	519	556	513	551	519	533	493	508	517	539	516	472	542	510	522	514	523	532	469	516	521	530	508	519	525	555	522	557	544	536	563	513	515	529	495	464	492	499	510	533	512	524	498	506	511	485	529	562	471	511	487	524	546	495	537	538	532	496	511	530	509	523	491	477	476	552	520	527	521	476	517	551	534	551	528	506	526	552	528	524	493	504	559	506	515	536	544	517	516	529	538	500	493	528	502	511	527	512	530	534	504	497	477	515	510	506	532	523	536	514	556	534	530	563	512	509	541	560	478	497	557	545
31782	19193	6518	410	284	228	243	231	245	210	212	231	228	222	205	222	236	221	201	246	236	215	239	234	228	223	242	189	223	233	240	225	207	209	223	236	231	222	195	235	214	248	202	257	213	213	217	241	232	224	213	204	206	212	225	224	230	224	211	213	211	214	222	232	212	233	237	194	209	216	192	218	215	218	245	219	205	215	231	222	246	217	238	264	210	213	223	225	227	235	208	229	221	212	218	229	237	200	218	249	198	228	232	202	255	239	223	238	221	229	214	214	244	210	226	213	225	217	234	200	197	206	213	244	231	208	202	213	237	214	244	232	204	239	227	206	209	202	227	205	227	220	225	200	228	199	212	218	246	217	205	203	235	230	230	233	223	213	207	220	247	216	230	222	199	225	228	222	229	218	240	248	205	192	213	239	217	239	221	212	223	217	244	226	224	213	214	216	202	205	225	217	209	217	220	252	237	238	230	205	176	227	236	239	216	204	198	219	241	206	182	213	230	225	215	227	220	225	238	220	217	235	218	227	253	211	218	241	229	230	213	229	207	218	218	194	211	227	250	236	187	228	233	235	232	219	208	208	219	199	183	236	201	214	221	215	224	201	213	218	223	221	234	191	221	242	211	210	223	211	234	198	227	229	236	226	231	186	225	221	207	204	209	213	230	231	235	216	216	207	216	217	249	230	226	214	236	229	231	228	212	205	222	238	221	216	243	240	230	237	181	229	206	204	212	226	234	232	232	238	246	232	222	201	225	214	244	200	234	232	216	220	226	213	223	218	224	228	222	226	197	241	237	215	230	214	224	214	218	217	241	223	221	253	251	239	227	241	242	210	221	231	239	197	215	230	232	215	215	230	235	229	212	201	214	213	227	204	236	197	209	234	242	234	224	234	217	226	198	231	211	231	243	227	238	212	201	214	205	214	219	222	242	226	178	207	225	240	232	204	205	219	220	245	196	204	217	233	221	209	230	216	229	224	238	217	214	207	213	218	239	232	197	208	272	204	196	220	204	202	221	227	218	228	196	237	245	238	239	233	219	220	245	208	229	240	226	215	229	208	235	220	230	230	222	217	216	222	230	211	224	202	221	212	219	218	242	203	195	224	196	223	243	241	232	222	200	214	232	211	201	230	187	213	211	230	217	251	233	214	214	218	208	225	241	225	229	221	211	216	243	191	247	189	243	250	254	219	236	225	205	219	211	220	208	206	232	214	208	210	225	220	209	227	198	236	213	219	204	229	246	215	236	219	212	220	227	220	219	228	194	221	225	208	215	208	220	236	213	243	234	200	226	216	199	189	229	208	247	218	202	218	204	215	220	218	223	215	216	229	223	206	255	216	219	226	212	193	217	199	201	234	211	216	209	229	225	261	204	205	196	262	219	221	215	233	226	227	199	210	226	214	223	218	207	192	212	254	194	234	194	197	241	227	243	210	241	214	200	198	225	211	217	228	213	202	220	206	233	193	234	215	244	220	229	210	222	209	242	209	237	229	227	222	214	199	233	214	227	218	222	233	224	223	215	212	200	192	233	244	211	223	231	204	210	235	250	222	219	215	220	224	244	252	249	221	231	232	225	191	231	224	218	240	237	218	213	222	190	222	245	220	201	211	235	207	200	221	223	241	190	232	250	203	218	224	196	236	240	226	234	219	210	204	243	220	205	240	220	206	238	224	227	229	198	220	226	213	217	222	224	233	218	214	217	211	242	220	219	224	230	221	212	235	210	204	205	231	213	231	209	226	221	193	226	198	244	223	220	234	230	213	229	220	230	206	221	234	206	234	201	229	207	202	225	237	209	187	226	210	204	240	199	244	214	235	239	213	201	223	212	190	211	216	211	224	227	214	230	233	206	225	217	243	184	238	260	219	219	203	237	221	229	227	231	227	217	242	201	214	232	243	196	228	232	231	214	234	238	227	216	241	239	249	202	234	214	182	202	191	211	216	204	213	198	212	220	223	212	238	201	213	229	213	257	231	217	221	198	199	243	213	228	231	231	226	187	207	213	228	231	215	217	196	182	238	219	224	219	218	214	239	230	204	232	221	197	216	214	208	200	223	228	240	217	228	254	239	209	224	216	210	220	219	205	228	225	218	224	228	221	224	198	195	231	217	196	227	219	221	243	218	216	207	208	214	196	213	241	228	235	196	224	194	238	245	214	212	217	187	216	209	225	231	208	235	221	206	185	216	207	189	206	240	203	217	223	220	218	227	229	205	192	190	213	224	213	215	243	223	220	239	213	219	226	223	222	222	244	231	251	212	206	189	198	216	217	187	224	194	215	201	203	218	226	221	216	214	214	207	202	219	233	227	219	204	204	234	191	201	214	232	229	216	204	219	196	210	217	193	239	209	228	238	210	238	238	240	245	206	197	233	216	203	229	232	235	229	226	240	208	223	205	237	212	224	220	216	189	224	242	237	247	190	224	211	214	235	222	237	257	213	224	241	231	241	203	216	210	222	195	217	234	226	218	208	216	207	245	231	235	211	219	231	199	238	240	234	219	200	246	244	246	224	237	237	200	238	268	213	201	208	236	205	196	238	214	229	237	231	217	231	213	229	229	229	222	232	216	239	215	213	199	202	234	235	231	215	228	212	206	240	227	213	231	240	224	246	228	202	212	247	195	243	266	209	229	228	194	213	209	207	221	200	214	220	235	233	209	241	218	236	227	210	221	205	235	235	210	215	223	222	208	229	214	217	200	210	201	203	230	233	223	217	217	240	219	228	205	212	213	213	216	199	202	211	234	224	212	203	206	230	209	213	212	226	208	213	181	230	227	225	197	197	226	256	209	198	232	200	224	213	225	203	228	205	216	222	211	247	248	230	218	210	219	215	193	235	222	223	229	233	202	214	240	201	216	242	223	219	230	229	228	229	209	207	208	239	226	190	225	217	225	224	217	205	217	188	197	212	218	235	225	192	219	219	200	209	221	217	198	215	212	203	226	234	202	198	222	218	218	214	218	232	233	225	240	225	244	209	208	209	209	241	242	207	229	229	209	211	229	199	212	204	214	209	221	213	192	199	212	233	217	177	222	244	259	250	216	238	243	214	224	229	246	233	222	229	240	211	209	224	212	212	227	210	239	228	238	236	197	224	218	212	236	236	240	192	229	212	225	218	216	229	227	227	212	233	227	233	227	216	225	211	225	218	232	230	226	210	217	233	213	219	214	237	228	219	216	206	261	260	226	213	221	245	221	186	229	214	214	192	203	229	226	236	233	221	225	219	234	231	236	246	201	234	211	220	197	225	225	223	244	222	224	225	235	202	221	231	227	197	237	212	233	253	218	202	208	220	225	197	226	255	221	194	217	229	211	201	211	214	220	206	182	246	227	229	236	212	231	214	198	235	222	220	230	234	218	233	226	219	247	224	242	220	205	193	201	234	207	193	199	242	192	215	199	201	212	234	247	222	232	211	253	238	202	194	216	231	247	212	230	250	211	180	223	222	209	252	228	200	195	239	205	233	221	215	223	184	223	238	224	216	215	226
5338	852	670	603	560	585	610	592	569	584	599	582	604	576	606	537	586	553	566	590	562	556	591	654	579	584	611	586	540	541	577	576	590	594	561	570	607	572	553	544	581	557	563	565	572	568	564	559	571	582	518	558	565	545	589	598	571	548	563	565	590	593	568	564	567	566	579	572	590	556	574	590	552	588	535	540	608	567	564	552	586	581	551	571	542	560	575	594	577	566	559	545	619	604	549	563	555	586	581	613	639	575	593	611	541	569	592	545	555	599	587	609	571	599	580	578	572	575	608	543	606	604	590	572	633	588	558	591	553	566	597	611	599	567	554	618	552	536	585	551	514	575	583	576	573	594	569	619	568	575	616	559	546	598	586	581	576	586	589	588	565	570	606	550	573	586	600	582	604	589	572	574	577	626	587	545	530	559	584	604	600	579	519	580	559	595	530	569	550	581	534	629	617	557	540	608	604	522	584	559	532	573	564	592	567	593	537	571	581	623	573	589	588	576	575	571	572	567	566	619	563	557	597	644	544	545	597	598	567	532	566	537	585	594	588	559	551	581	557	545	590	604	611	598	584	534	561	609	581	576	590	553	570	535	561	527	579	545	571	505	575	635	577	556	586	567	543	607	551	556	559	563	618	595	580	573	620	569	608	628	576	587	561	591	560	642	580	565	616	606	572	631	553	607	580	544	573	595	570	588	609	555	602	604	575	548	537	546	589	588	563	579	603	534	590	531	566	595	584	559	586	557	606	607	587	605	605	543	590	616	599	586	561	619	637	547	620	539	555	559	560	531	543	575	560	573	591	576	564	574	563	535	601	615	571	617	577	561	543	605	571	595	574	596	543	585	596	559	572	574	596	561	586	588	613	563	573	585	561	546	581	575	546	584	559	600	533	613	602	557	558	571	589	602	624	591	593	573	574	564	597	630	588	592	574	567	599	605	556	532	595	597	551	556	553	569	572	592	553	575	551	576	605	600	587	593	609	582	560	586	593	573	582	607	612	623	577	565	568	615	571	600	622	603	587	592	605	616	574	571	553	614	575	617	607	610	576	567	589	593	569	594	596	587	561	564	563	612	555	608	557	529	576	565	555	581	582	568	551	576	571	564	608	572	602	607	621	602	571	611	579	596	592	546	587	574	555	606	571	574	560	623	555	601	550	588	593	584	569	599	569	534	538	573	588	589	593	611	583	584	595	551	549	577	588	531	539	577	600	552	554	579	575	584	546	608	547	587	565	566	522	570	607	571	540	590	575	628	591	553	586	540	557	575	551	613	556	518	553	594	568	587	617	546	575	606	586	577	627	551	563	599	581	586	624	571	571	577	543	577	591	611	592	543	578	579	570	609	540	611	602	563	563	591	550	586	573	567	550	552	568	622	619	594	601	595	567	673	571	585	562	567	578	589	572	572	617	548	564	579	602	572	584	613	618	589	590	592	573	561	555	576	591	572	604	583	556	567	582	508	562	580	582	552	541	557	564	569	614	588	554	575	530	533	613	618	588	593	572	605	620	588	580	623	570	534	579	548	587	562	601	607	570	607	582	543	575	552	574	576	567	517	552	577	539	546	565	593	588	571	548	545	594	531	561	560	566	627	590	545	583	568	602	541	595	591	595	593	579	588	569	568	598	567	558	565	517	568	573	571	514	597	583	611	540	591	612	639	508	586	600	573	586	547	580	571	628	610	599	528	604	587	558	583	577	637	527	598	571	566	580	527	585	568	613	586	570	610	572	594	537	571	559	577	609	562	568	572	573	560	550	582	570	624	593	565	597	600	568	597	573	603	589	500	586	607	591	532	599	574	528	592	578	572	530	579	595	577	571	572	585	583	538	637	553	570	570	537	577	562	598	564	589	557	564	564	606	555	576	570	613	562	538	537	557	581	519	601	574	591	557	587	562	580	549	536	581	578	525	595	569	571	581	608	564	590	592	616	597	600	550	554	564	594	555	567	549	531	582	584	567	560	546	544	617	580	567	547	610	554	568	614	606	582	576	625	558	626	552	615	576	572	598	559	636	549	632	557	550	545	584	575	620	610	521	607	592	558	558	596	579	562	578	594	559	586	575	617	643	587	571	561	607	603	582	594	617	567	588	581	629	555	595	574	568	579	559	573	575	588	608	631	538	594	587	548	599	613	614	529	568	542	565	588	577	596	559	568	584	568	545	630	549	580	585	548	593	587	590	577	592	583	563	598	557	566	606	615	571	582	593	601	618	568	597	590	590	582	574	592	553	596	596	567	579	596	560	604	558	578	605	609	568	566	565	589	575	584	579	563	547	595	569	576	538	574	560	605	583	546	586	580	568	586	591	550	578	590	603	603	564	573	602	594	561	532	569	582	596	573	589	560	571	571	585	601	578	565	551	559	572	584	560	591	558	603	571	579	590	534	597	538	615	576	577	556	631	555	539	558	590	579	616	603	598	606	545	568	579	575	585	570	614	547	604	612	579	546	619	599	574	550	563	559	584	596	573	583	564	610	568	556	613	579	579	623	586	576	576	587	564	563	597	595	560	591	600	602	574	607	586	609	573	556	550	566	573	557	549	586	627	587	608	600	573	578	602	604	594	552	623	601	568	555	561	572	595	584	615	584	590	577	618	568	586	569	596	596	592	570	637	552	584	586	565	559	544	553	602	573	551	578	573	593	588	547	537	593	579	617	582	573	518	593	567	577	574	573	552	554	591	570	555	601	593	559	617	579	543	603	622	592	565	560	546	588	552	582	519	590	563	632	599	574	573	552	544	578	563	570	607	546	549	593	597	563	536	587	537	554	591	585	549	551	583	569	629	506	565	548	574	564	584	549	610	614	618	566	558	601	587	560	590	571	595	584	582	585	558	546	595	617	545	545	548	553	612	590	563	524	589	548	600	630	554	595	583	637	609	605	539	602	592	559	567	616	598	607	559	552	578	576	585	601	625	592	542	566	546	568	554	583	574	539	606	556	569	578	567	537	575	586	591	621	564	587	562	612	575	558	609	604	596	575	548	558	542	593	615	638	568	588	570	593	561	583	582	564	602	553	544	574	593	526	617	580	591	587	542	606	567	629	575	563	578	584	552	552	580	532	554	582	571	560	618	577	589	608	577	567	565	562	599	559	554	591	601	627	577	612	531	566	613	573	600	572	561	592	561	580	536	570	553	565	585	584	586	612	606	554	579	602	589	590	576	549	612	574	564	625	592	578	595	610	603	561	592	531	599	614	577	573	598	606	548	583	604	536	587	556	547	589	558	610	577	603	567	546	534	566	568	582	565	569	606	570	578	593	584	550	585	552	561	599	561	611	571	603	559	499	547	587	557	596	584	574	579	583	568	591	541	583	559	597	603	562	587	569	550	580	571	592	588	543	599	581	609	583	575	569	557	569	582	622	554	574	616	596	569	580	579	568	607	580	617	612	564	569	591	600	567	571	549	607	601	581	558	563	594	559	565	554	594	566	581	553	599	601	598	555	557	597	545	567	604	591	609	603	560	547	578	587	554	614	573	592
24678	21024	23897	28357	21021	13277	550	407	357	343	361	332	321	320	313	338	356	322	315	336	353	311	332	299	287	310	318	306	294	334	321	317	325	332	336	294	355	325	318	341	278	320	339	327	293	295	335	291	309	346	321	326	274	292	328	333	332	304	292	286	309	299	340	310	304	300	292	309	372	312	332	341	311	312	336	286	345	320	354	304	301	308	322	332	279	313	299	301	284	323	312	330	328	328	335	333	314	320	328	297	282	298	308	303	317	314	321	322	329	315	313	332	325	341	283	278	295	321	298	339	293	319	329	321	289	333	303	299	294	324	324	321	319	307	292	342	287	308	316	316	303	301	299	291	326	302	348	303	295	340	323	325	338	316	293	327	330	319	296	308	345	319	297	321	295	322	315	287	346	342	300	318	305	303	347	282	288	307	316	313	287	289	306	308	298	291	300	308	306	314	314	297	292	325	294	335	295	332	328	331	330	283	339	281	281	318	327	328	293	308	292	307	293	316	301	330	283	320	315	284	330	286	322	289	285	293	316	312	316	307	342	311	268	292	297	333	320	305	295	309	327	289	273	324	330	317	297	353	335	334	297	277	321	296	321	286	342	272	284	294	324	333	311	324	330	327	333	307	310	315	343	300	357	276	313	318	310	341	340	289	321	309	327	334	298	310	302	315	322	321	318	261	317	325	311	329	351	341	287	339	353	330	310	280	326	346	315	321	289	297	313	281	315	323	303	316	269	321	296	282	287	286	306	324	262	297	326	314	330	322	333	347	297	321	284	285	286	299	327	301	309	274	312	301	288	282	314	317	329	327	329	298	300	285	335	314	299	315	326	309	334	352	347	322	335	303	321	351	312	292	319	302	299	336	319	310	334	289	320	316	308	332	316	318	309	334	302	288	322	312	296	336	293	315	282	342	343	320	293	313	326	285	284	317	311	331	336	290	287	322	320	329	317	335	337	327	324	331	334	331	316	320	308	331	256	324	295	300	276	325	301	301	336	333	325	323	319	354	328	313	327	332	302	322	314	303	293	303	354	303	317	323	318	315	311	292	311	312	312	305	335	330	334	307	330	312	340	342	295	321	330	290	319	320	326	339	335	327	350	315	281	297	313	304	303	330	294	304	324	324	345	299	311	321	313	301	298	333	302	306	301	314	308	312	328	312	339	355	301	316	316	319	303	307	313	301	312	287	310	314	318	327	324	313	328	271	299	323	302	328	321	317	329	322	315	307	321	307	301	287	304	289	295	312	301	290	330	323	319	342	315	295	322	293	284	312	304	341	299	309	329	329	270	301	327	309	308	341	319	285	326	306	306	307	309	294	293	311	302	289	316	325	305	317	311	309	322	294	308	328	311	344	301	326	301	306	322	283	319	304	307	283	280	327	314	325	295	294	317	328	346	339	308	288	318	346	284	314	322	325	342	325	293	319	327	293	292	323	311	288	310	293	316	284	313	352	309	301	310	320	287	332	303	301	344	318	264	322	340	305	323	315	297	307	300	295	313	303	281	290	277	308	314	296	285	284	303	336	325	294	303	311	317	291	317	328	282	335	350	298	334	337	299	322	313	325	308	335	315	314	301	332	300	313	295	327	307	298	281	284	316	292	316	312	344	300	330	350	310	369	312	320	299	315	295	294	287	327	297	343	331	340	321	306	311	310	335	295	324	348	320	341	319	302	334	328	281	264	290	328	310	329	282	330	303	311	305	306	305	301	307	324	325	321	321	303	306	313	341	320	320	345	295	330	318	279	311	330	278	276	276	314	342	314	319	291	280	299	319	319	327	342	274	326	314	302	315	320	316	319	314	313	305	307	339	314	315	311	300	328	339	307	301	314	291	320	285	348	346	293	287	302	331	338	324	292	292	287	323	313	300	317	333	313	335	278	335	328	298	305	302	297	335	327	310	338	341	300	296	305	314	320	355	285	303	278	294	290	311	275	335	318	333	332	287	314	321	296	327	317	340	324	322	338	317	328	294	314	311	318	318	336	327	332	305	310	307	297	303	295	343	299	334	305	286	328	320	315	330	315	312	338	325	326	295	351	325	299	294	316	310	294	309	316	323	303	300	344	310	278	338	321	322	322	322	285	305	325	331	272	296	327	327	286	312	304	283	295	312	340	321	304	312	318	286	348	311	334	318	279	326	350	339	305	277	322	301	295	303	292	305	313	285	283	357	346	300	312	323	308	317	312	321	315	300	317	286	329	361	301	321	312	337	315	303	307	359	291	319	327	292	314	317	331	328	297	325	335	298	315	304	324	324	327	324	297	277	350	307	318	302	323	312	301	290	324	331	296	275	294	296	307	304	316	308	311	330	337	334	333	320	337	309	287	311	314	299	299	359	334	276	343	329	306	308	311	297	315	304	314	329	324	321	299	330	310	330	323	280	288	295	274	287	298	304	288	305	319	306	300	334	303	318	303	307	301	303	325	301	285	320	318	301	304	318	325	344	327	299	337	308	306	290	304	289	313	337	324	325	310	332	310	314	310	314	299	331	315	352	332	314	323	312	333	311	327	316	291	332	307	270	347	329	294	295	305	289	283	292	302	322	320	300	306	342	290	325	325	299	295	288	313	314	319	289	305	337	325	333	291	325	298	326	282	310	335	326	321	341	299	335	361	350	326	291	315	310	292	304	288	337	318	309	314	347	279	310	305	270	327	303	327	312	327	327	297	318	292	302	308	306	320	326	316	332	322	320	317	302	307	294	306	313	322	313	278	307	333	315	321	304	307	345	311	290	303	317	321	318	328	277	286	255	314	306	323	320	311	288	317	305	301	335	326	324	289	293	282	316	331	302	341	317	317	287	308	312	323	348	313	334	290	272	309	329	315	281	285	315	318	311	325	300	345	321	285	301	318	316	333	325	314	327	303	320	329	309	307	310	311	301	329	303	319	290	305	298	323	326	308	296	337	320	281	334	368	282	301	273	326	298	340	346	331	341	301	340	300	295	323	302	316	311	297	290	296	339	296	297	315	350	310	323	306	310	274	309	322	282	333	348	296	320	322	313	298	284	273	306	346	329	327	330	315	298	284	326	301	344	306	279	333	311	314	289	301	315	319	293	291	325	302	290	284	319	308	298	307	302	315	344	322	317	328	304	309	315	310	304	315	328	309	325	299	305	323	311	323	311	280	303	303	320	343	340	337	302	276	303	294	312	291	300	305	296	302	292	323	350	339	315	296	347	288	306	312	324	291	312	293	282	346	329	332	309	302	315	302	308	322	309	299	339	315	344	347	298	321	312	335	320	298	312	310	312	313	343	351	278	274	336	322	302	330	335	288	312	334	310	278	305	310	336	332	355	365	307	305	305	299	351	279	317	304	301	304	316	315	320	321	306	328	358	330	335	334	308	275	314	313	270	281	311	314	308	299	353	293	322	297	309	359	300	306	292	314	314	295	320	328	337	302	299	297	316	338	325	298	299	295	303	300	332	275	304	293	315	290	352	319	291	299	333	303	316	315	304	312	291	314	282	264	319	309	315	323
3352	2383	1357	931	856	782	825	742	816	783	788	768	769	777	784	732	724	755	791	734	790	742	705	757	777	805	732	763	757	748	766	727	760	763	781	751	771	754	765	790	783	765	780	753	779	740	736	746	757	730	745	762	766	759	744	749	772	776	720	805	823	714	744	735	708	775	767	789	715	781	770	762	757	744	746	737	750	795	750	766	697	738	763	783	812	776	789	719	731	753	788	783	764	798	697	733	785	759	718	716	732	779	716	767	769	772	741	787	754	765	747	761	776	718	753	744	741	741	747	724	787	803	759	767	716	788	771	788	786	736	786	748	807	743	779	767	830	752	767	794	759	742	756	779	804	743	828	791	738	760	713	774	748	741	793	750	791	764	779	729	737	765	786	796	739	743	748	803	723	785	710	753	803	754	762	727	740	702	739	725	733	767	791	753	744	770	792	798	767	778	756	728	764	739	763	755	765	747	705	783	772	780	764	810	746	750	786	738	778	729	808	750	739	752	768	740	792	798	770	808	777	775	763	804	815	760	801	789	805	750	757	731	778	804	727	831	766	735	770	720	792	821	774	795	712	754	791	771	732	766	778	764	812	734	761	778	760	764	778	759	779	768	809	774	765	743	772	752	745	742	767	730	771	741	715	768	751	802	768	771	748	738	754	815	782	824	770	750	747	755	767	800	750	759	805	748	775	784	763	749	687	747	788	705	725	786	712	757	733	773	783	751	746	743	805	726	711	754	733	822	730	760	746	754	804	740	787	728	760	742	767	754	790	722	768	786	732	817	766	745	749	778	701	734	766	747	791	716	757	772	776	742	792	774	748	776	728	719	764	732	780	767	766	770	752	742	764	779	712	771	748	767	750	757	761	743	765	772	761	757	815	733	729	790	805	773	735	754	803	774	779	747	770	797	777	750	704	757	778	810	795	774	739	745	767	776	713	781	685	752	740	724	733	732	716	726	782	719	775	790	786	759	738	779	758	810	787	788	756	814	738	755	757	793	720	730	739	752	763	779	748	736	769	769	779	795	753	755	799	778	771	772	761	762	717	776	743	731	737	778	762	812	767	755	780	702	737	776	816	796	757	731	750	754	811	790	742	735	775	800	800	751	731	744	746	760	745	767	740	751	730	756	721	774	756	766	742	778	791	784	748	713	768	769	702	748	678	757	767	778	759	719	783	779	771	742	734	789	735	705	746	751	718	764	785	750	763	746	744	786	764	765	764	770	742	793	811	746	717	804	772	711	736	731	764	720	738	753	783	767	741	777	779	777	782	715	781	701	810	772	766	783	798	719	776	784	776	727	753	774	766	789	775	815	737	719	746	778	735	752	786	762	702	737	765	723	764	724	788	752	757	796	752	742	746	752	743	761	757	741	730	823	760	755	809	797	739	763	778	749	770	701	752	785	827	757	754	784	756	768	754	763	741	763	763	767	809	749	757	737	715	753	803	755	774	783	696	762	788	786	723	773	743	782	753	720	774	728	763	776	761	762	757	787	804	754	729	755	757	751	758	789	732	777	756	775	758	801	734	776	762	742	770	728	737	738	830	706	739	760	775	781	755	737	756	750	727	816	755	796	752	772	714	735	750	775	759	793	754	744	751	749	745	727	797	779	770	771	800	790	748	729	750	761	718	726	822	770	711	784	782	792	751	743	785	765	761	792	788	780	718	743	765	736	729	729	737	728	778	725	766	758	728	776	803	757	716	738	709	825	741	788	785	770	763	739	759	773	741	743	789	758	711	801	780	763	736	710	737	765	768	771	787	781	754	758	735	756	757	795	743	734	756	760	792	771	784	726	734	780	742	739	775	746	705	768	777	786	713	829	760	765	752	763	742	730	732	734	720	761	782	728	759	764	736	723	789	751	755	772	729	778	738	776	807	749	815	685	756	755	748	740	748	745	727	710	732	761	755	724	797	753	735	786	732	756	764	759	744	753	754	780	788	825	746	765	755	783	799	763	759	758	776	749	770	760	759	747	777	757	769	767	768	701	759	780	755	779	798	745	739	788	749	722	766	811	762	740	691	757	783	791	724	773	763	750	744	747	725	773	758	789	771	762	798	785	786	767	731	783	777	787	740	778	692	791	798	793	789	763	755	754	706	782	768	744	766	729	758	752	790	750	727	780	757	765	709	725	800	779	740	761	766	775	786	730	809	768	736	733	738	753	747	789	736	742	703	758	754	766	796	766	763	783	748	776	714	788	727	757	751	746	757	763	773	751	771	796	749	733	746	763	736	755	764	757	741	765	715	737	801	751	754	766	737	746	742	784	714	711	761	758	765	757	738	758	760	753	737	779	751	792	710	773	730	728	735	705	806	798	742	752	720	759	755	793	738	749	740	723	799	799	661	741	790	760	737	780	748	750	702	784	758	756	727	760	759	730	706	749	793	768	739	766	762	725	772	757	745	756	772	777	721	714	751	699	812	759	806	785	764	746	708	766	757	731	829	768	748	729	751	727	792	759	757	744	776	778	770	731	758	787	759	795	739	755	728	794	764	749	778	735	803	736	775	776	737	785	767	731	745	720	688	790	796	813	793	760	774	730	799	810	759	806	738	806	757	745	763	787	752	769	759	778	770	755	814	753	732	771	762	764	781	727	729	766	725	770	725	800	790	735	791	752	780	731	754	748	750	785	780	736	753	713	751	742	782	763	764	774	743	739	802	724	779	727	742	712	800	751	739	729	758	763	751	725	756	794	786	722	709	743	736	755	793	750	738	770	753	792	725	765	759	791	736	731	756	771	702	770	744	742	757	765	740	755	752	763	815	736	707	797	747	737	780	815	789	739	773	715	745	752	753	790	755	738	739	786	747	734	807	761	768	782	748	723	763	746	718	746	756	761	761	828	779	750	745	739	771	760	816	730	729	699	754	758	726	759	765	705	797	754	760	722	775	700	772	761	737	748	744	789	778	740	790	768	728	733	747	782	726	757	736	770	744	741	778	751	774	804	765	828	730	735	775	732	768	765	730	747	779	786	743	759	772	794	817	721	775	729	731	727	748	772	785	748	808	777	767	725	733	779	741	764	814	753	776	704	764	751	785	797	717	724	790	728	745	769	717	737	781	763	707	710	744	771	775	733	777	712	722	796	751	772	761	725	779	733	799	768	757	777	789	754	762	786	756	715	725	750	748	726	758	778	737	756	717	667	764	740	733	780	836	725	724	765	769	753	698	729	748	719	760	761	798	760	765	709	780	710	794	767	740	771	767	777	778	728	778	808	774	764	787	745	768	755	773	724	767	776	769	737	750	750	763	766	726	743	801	748	747	777	749	730	745	728	725	731	771	767	759	717	742	702	800	749	754	771	773	750	774	755	804	769	786	784	695	800	707	747	762	828	728	765	790	713	792	792	756	758	768	769	775	767	775	764	739	761	723	807	770	739	779	756	766	764	787	761	766	779	796	744	746	746	805	742	763	778	773	764	726	775	753	728	755	732	735	708	755	760	774	747	858	770	771	721	770	717	755	787	751	723	737	690	741	739
23936	21022	24332	27911	21022	21035	12995	564	348	292	285	256	256	261	266	258	244	222	250	246	239	242	241	218	263	244	218	221	212	208	231	217	248	217	234	202	233	218	208	243	227	241	228	206	248	219	195	206	221	211	231	215	202	244	229	218	230	237	208	229	225	244	220	223	214	195	199	215	209	226	226	185	199	208	205	195	215	220	180	207	217	178	195	216	245	213	213	205	224	199	224	234	202	212	233	204	208	218	228	224	233	215	219	233	227	192	197	197	218	228	206	237	223	234	220	207	201	211	219	244	223	228	217	227	230	229	227	224	209	211	228	226	219	229	232	216	232	190	225	209	215	201	243	228	219	214	230	191	207	205	252	204	193	223	223	218	220	215	214	208	230	221	233	208	240	221	225	241	228	229	224	222	188	177	197	191	219	210	218	222	231	228	219	228	217	199	231	231	203	230	227	226	244	218	210	254	239	221	228	211	245	215	241	206	217	230	224	226	230	205	217	234	214	197	232	238	215	232	202	197	212	212	231	212	193	225	217	249	234	224	225	216	199	247	200	215	216	216	235	207	199	189	211	211	203	243	216	191	223	214	213	210	221	209	220	224	224	215	207	216	222	232	219	236	202	216	229	240	205	199	209	219	221	212	218	201	202	209	218	210	225	214	261	203	221	208	230	205	237	201	219	188	182	187	211	217	219	193	219	248	240	238	217	229	220	206	197	212	195	217	222	210	265	222	197	224	214	195	232	218	223	215	193	199	234	216	232	199	202	200	215	211	220	213	223	213	233	232	228	204	229	238	199	221	214	206	210	232	200	236	227	226	226	239	253	236	234	212	235	220	222	232	215	216	210	248	208	237	233	215	219	240	200	205	224	222	205	210	197	204	200	197	211	189	198	236	206	196	231	212	209	213	226	207	229	212	221	194	222	234	234	222	214	238	198	232	234	194	216	230	234	213	199	228	203	212	190	198	236	238	236	240	217	207	195	201	221	208	221	198	224	221	197	206	210	224	220	221	208	210	207	203	217	193	197	234	220	218	209	202	226	229	224	243	207	191	224	228	224	238	193	242	257	228	201	213	209	198	194	240	219	175	200	223	214	229	206	214	259	216	214	214	242	220	218	213	210	224	206	211	213	239	230	192	223	216	229	236	239	222	218	209	204	232	217	215	199	217	221	245	199	222	209	214	205	228	207	220	217	231	203	236	219	201	208	239	213	221	238	250	227	205	230	204	234	205	221	222	207	247	209	213	192	227	226	239	218	221	207	208	206	241	192	203	195	217	226	233	196	183	237	213	193	236	208	213	200	210	185	206	207	220	233	234	215	225	207	193	227	264	217	207	224	229	233	219	214	228	232	202	199	211	221	204	216	220	224	205	213	215	245	241	238	185	229	199	202	223	231	245	222	206	212	199	231	216	233	200	223	201	250	218	195	210	230	222	241	213	227	227	252	208	224	237	217	211	223	215	223	227	220	233	225	212	243	229	231	188	262	209	201	208	203	182	233	211	213	209	208	212	232	221	239	216	209	207	232	224	222	227	239	224	205	179	261	220	230	204	224	214	197	205	193	239	221	190	201	197	194	197	207	209	183	204	215	224	228	234	198	222	232	217	236	253	230	249	211	217	271	228	231	203	220	205	221	208	221	200	200	201	217	218	248	197	209	213	207	216	199	235	202	203	209	210	210	213	211	226	213	199	204	213	208	203	219	233	242	205	195	236	235	225	200	213	229	223	220	212	215	194	241	234	222	207	211	211	197	196	215	204	231	215	177	230	210	218	199	217	228	213	199	212	207	241	216	226	198	215	232	210	224	223	217	224	207	232	249	231	201	215	223	190	245	205	193	221	211	235	214	226	229	246	198	209	221	218	226	230	209	217	248	209	208	218	196	233	231	201	251	211	225	236	219	181	211	212	224	208	251	212	227	224	222	232	222	219	210	206	195	208	192	223	207	217	238	219	216	233	221	227	199	220	200	217	232	212	237	239	235	206	198	192	218	206	215	252	188	221	227	226	207	218	227	204	208	238	219	225	214	199	214	230	219	254	211	230	229	213	233	226	230	199	216	193	216	215	235	227	217	210	226	218	211	231	204	226	213	214	211	212	246	201	236	197	212	211	222	227	229	197	220	221	202	206	203	215	242	224	197	200	221	219	241	213	218	244	215	246	207	212	214	205	222	260	222	215	189	225	223	206	226	230	234	203	223	223	215	233	196	229	226	223	219	206	204	209	201	229	240	212	215	227	243	218	208	239	207	188	223	232	221	193	214	222	226	223	244	215	225	206	223	213	216	186	199	211	210	224	206	222	224	233	211	227	226	223	234	245	203	237	216	205	213	230	238	207	215	201	227	213	223	215	220	223	216	228	199	197	217	219	198	212	187	220	177	201	235	214	224	212	208	232	214	226	208	210	236	223	202	225	185	215	212	205	196	207	211	209	224	162	232	232	222	215	218	205	226	222	214	223	224	216	191	195	219	219	217	212	201	216	201	205	208	204	214	207	221	226	221	216	210	207	181	224	223	211	230	208	199	225	237	229	231	219	205	226	207	201	212	213	212	238	208	224	203	210	221	234	217	199	225	210	231	190	226	206	232	225	226	197	219	185	190	224	237	220	244	234	213	203	215	202	204	239	209	219	217	230	219	244	201	237	210	202	226	228	219	186	228	212	235	217	227	247	214	239	224	226	230	211	219	190	189	200	190	200	223	203	226	244	245	223	224	208	212	227	233	240	213	219	217	231	200	236	226	197	254	192	224	217	228	200	223	231	225	198	205	197	205	220	203	220	257	198	183	193	239	227	247	228	197	180	230	214	213	209	179	242	216	208	220	200	213	188	209	199	240	229	190	206	226	209	201	225	208	236	182	236	218	211	194	252	228	212	198	219	214	206	216	229	232	219	210	234	238	219	208	190	250	198	219	187	226	243	201	192	230	192	230	231	237	245	222	209	199	216	197	211	232	192	195	190	185	209	247	222	206	218	211	214	194	206	217	198	217	216	180	205	205	203	204	214	238	212	205	194	215	185	192	250	209	221	218	189	210	230	210	231	206	226	220	224	227	220	197	212	193	233	210	201	227	194	211	216	205	211	238	224	200	214	242	182	189	224	249	214	192	201	220	220	229	219	187	216	194	249	221	240	241	189	265	202	226	215	241	203	207	223	211	213	224	217	200	218	232	222	240	235	203	220	229	232	203	208	202	239	191	218	212	264	217	216	234	220	231	240	222	222	197	237	210	182	237	204	226	212	235	214	214	202	231	205	216	181	196	226	229	220	220	197	213	235	197	233	198	198	241	219	221	198	185	228	196	258	230	242	229	209	218	226	213	237	222	215	189	213	210	209	230	207	200	218	238	205	205	220	211	213	193	215	200	223	208	225	210	216	207	218	217	234	224	227	240	209	209	198	180	212	222	215	229	225	220	218	212	209	181	228	227	193	245	231	228	219	222	202	209	217	191	202	214	202	222	231	215	247	195	218	210	224	219	193	246	231	197	208
3172	3696	1680	978	753	619	608	549	521	544	565	517	533	566	544	537	547	509	561	590	531	566	529	509	534	523	494	510	541	517	530	529	540	514	504	540	519	488	546	476	494	510	519	517	495	516	536	520	545	514	535	531	562	523	547	525	522	502	534	529	541	491	517	552	569	532	501	518	515	495	501	488	511	516	523	505	503	477	512	561	511	528	532	550	470	541	526	558	508	547	506	496	558	554	520	534	521	546	510	564	523	495	542	508	533	509	526	547	502	519	540	509	539	542	517	538	524	568	504	526	513	492	557	514	487	563	497	470	542	561	480	479	529	494	515	482	546	528	522	509	488	546	474	520	550	513	509	492	523	491	516	519	511	524	556	513	542	516	538	563	530	495	492	533	539	545	535	479	529	521	527	513	537	520	555	497	549	504	481	531	520	546	517	533	541	568	499	489	511	522	493	516	499	516	514	524	523	511	519	483	524	536	487	537	528	496	520	526	526	506	550	523	504	483	492	469	545	556	501	517	525	522	528	484	530	497	524	499	513	510	541	533	543	513	482	519	497	490	501	524	493	554	522	534	542	521	526	536	493	516	483	517	529	509	534	525	540	522	486	525	536	517	514	521	506	560	582	506	560	515	518	505	522	538	519	508	502	536	530	510	535	492	518	505	505	532	539	540	506	512	519	513	539	483	541	539	525	528	518	542	505	524	582	521	517	561	539	480	558	547	563	485	521	521	525	529	534	525	568	509	505	544	508	540	506	514	518	488	545	460	501	496	493	518	511	516	532	504	504	490	515	533	527	551	520	528	550	510	473	525	522	519	494	536	571	509	531	517	521	515	507	492	512	550	507	498	500	512	498	481	523	541	527	511	476	515	517	480	505	512	547	486	520	507	536	507	515	511	511	518	524	524	542	465	535	528	475	520	478	499	454	527	546	515	571	518	508	523	525	526	507	568	510	502	490	528	542	528	509	475	494	539	517	553	502	501	532	474	502	461	518	509	509	519	495	529	518	498	515	530	536	523	485	528	515	505	546	510	541	512	496	531	519	489	515	527	529	492	522	511	493	540	536	516	497	533	533	527	510	529	521	494	514	501	498	531	522	515	541	526	537	503	531	541	501	499	507	515	519	530	509	508	497	531	537	489	501	515	538	469	525	510	505	519	490	519	534	560	526	548	504	551	546	504	523	504	509	528	531	500	504	482	505	490	496	466	499	503	496	544	540	497	533	475	525	521	556	543	504	532	515	535	541	518	548	556	545	552	508	506	503	502	563	540	531	489	524	542	505	512	500	538	551	558	497	507	526	510	531	555	529	511	528	533	540	525	509	510	528	489	500	506	534	509	541	503	489	540	494	524	505	482	495	526	476	521	505	515	513	518	480	504	533	528	544	524	510	519	502	507	513	533	491	488	555	516	520	551	468	492	484	504	570	562	522	534	524	524	534	539	504	509	501	515	515	529	544	542	501	490	500	546	553	537	532	507	537	508	490	523	535	482	518	516	523	522	513	491	506	500	485	505	530	491	537	547	502	489	505	526	492	562	527	472	516	515	503	511	522	479	546	544	529	477	522	497	529	504	522	525	517	516	490	562	505	524	499	575	514	492	549	498	503	538	520	532	487	514	474	554	531	558	557	527	539	512	526	552	483	547	477	486	536	577	514	539	526	538	516	509	492	525	495	462	536	540	552	545	512	498	501	524	496	503	544	532	507	535	485	537	532	528	518	540	515	509	519	497	499	514	529	533	539	502	548	497	483	535	472	491	530	501	555	527	533	502	465	529	523	502	509	526	508	482	493	561	521	501	530	505	543	539	497	503	519	506	510	488	490	486	519	526	505	534	533	547	516	527	530	536	513	511	508	533	488	526	496	495	472	541	518	547	531	558	523	527	565	508	514	499	509	555	493	547	502	563	554	480	517	511	482	476	475	519	512	526	489	548	544	477	536	531	541	515	485	509	514	509	517	497	558	463	506	546	526	487	508	513	506	557	539	563	521	534	511	538	514	525	557	485	476	505	541	532	482	498	488	497	517	511	507	518	542	476	521	519	518	520	536	525	550	563	503	503	483	506	561	525	529	503	503	486	582	483	531	494	518	516	503	561	467	480	545	488	497	536	525	496	527	538	491	506	517	548	575	530	507	547	533	529	520	527	527	516	492	516	489	491	472	507	515	489	508	546	504	537	471	532	484	477	530	521	555	527	514	533	531	469	538	508	513	502	515	503	525	536	499	511	492	479	541	548	537	501	530	506	536	498	490	497	529	519	481	549	491	518	547	518	559	481	489	506	488	526	485	540	481	551	536	545	528	505	509	515	493	481	499	555	501	545	530	508	530	513	520	486	502	557	550	536	516	499	529	492	492	523	548	537	523	509	515	524	493	498	498	531	537	524	549	530	529	514	532	543	496	473	523	486	507	500	539	542	510	546	535	523	558	502	532	540	535	524	556	531	511	576	524	507	487	532	505	505	486	505	542	516	494	498	542	475	506	534	476	523	492	510	510	547	511	522	461	538	532	565	478	508	533	524	502	476	522	540	505	512	528	521	531	501	496	504	499	527	508	506	533	505	477	513	491	518	537	514	499	504	519	499	511	500	506	503	504	520	569	535	526	478	490	535	506	526	513	506	512	497	504	505	496	537	506	525	504	500	523	557	479	524	576	537	503	461	532	532	524	508	525	468	539	524	535	541	468	509	511	510	520	558	510	569	534	539	515	544	528	522	497	537	539	516	528	538	512	524	555	539	525	505	552	501	495	497	481	498	481	519	489	476	508	540	507	517	548	552	516	529	528	513	494	537	481	552	523	522	539	527	516	489	543	484	501	511	542	508	522	532	501	505	496	542	538	494	522	528	516	485	544	519	529	557	525	552	540	534	483	504	499	510	501	515	529	494	527	472	523	549	538	472	511	537	492	457	536	536	529	520	502	530	483	488	531	543	508	518	523	480	551	487	498	519	540	571	481	511	484	520	549	522	513	508	530	491	480	497	534	462	498	509	515	475	524	552	515	516	519	506	503	543	499	520	495	485	468	535	532	536	491	549	545	510	539	504	510	517	459	511	521	561	480	530	523	503	486	532	508	531	500	467	542	482	519	495	531	496	554	552	514	559	487	487	511	508	549	552	488	519	570	502	528	542	472	514	558	539	515	474	544	541	525	531	523	516	529	545	510	551	519	530	524	535	512	538	524	536	480	518	517	565	546	509	544	525	488	501	517	511	521	500	486	513	523	496	513	521	496	562	522	472	539	490	556	580	516	512	504	493	514	538	520	503	556	540	500	569	502	538	501	520	484	554	522	526	518	509	497	541	526	519	499	475	525	508	526	500	504	552	514	527	520	516	547	527	518	553	551	545	531	541	512	510	485	520	481	493	534	573	498	492	517	499	478	484	494	500	491	466	498	503	495	550	520	538	530	531	541	497	519	524	464	564	503	507	535	553	498	536	512	528	519	514	517	512	503	529	482	488	510	551	512	492	507	522	522	534	524	533	556	513
31800	19397	6814	630	471	407	340	232	227	240	214	210	237	231	212	210	220	217	225	206	259	213	219	237	222	234	218	237	238	251	254	211	224	198	197	202	242	215	234	240	225	234	228	188	218	214	223	202	220	264	249	215	243	224	216	226	220	244	219	214	224	201	212	228	222	233	198	222	211	228	224	197	225	217	238	211	221	193	214	211	245	225	218	229	212	231	219	222	217	204	240	212	216	211	224	210	202	217	232	206	222	242	219	224	200	207	221	236	254	223	190	199	209	179	228	262	215	232	217	233	236	221	219	227	252	219	220	229	221	209	224	217	197	222	233	205	203	211	210	199	219	230	272	231	216	207	198	208	220	253	223	233	221	224	217	231	212	216	213	259	243	207	223	205	209	222	216	219	220	212	218	211	234	223	196	204	225	210	244	248	247	230	218	252	209	194	254	239	231	219	203	211	210	224	230	212	212	242	195	242	226	221	258	203	211	205	212	221	233	195	223	216	234	224	227	225	225	216	211	220	222	232	231	189	245	201	209	229	213	225	199	223	186	222	208	216	252	205	214	217	230	207	236	217	217	188	227	252	223	201	260	202	235	214	227	215	241	223	199	235	224	217	215	208	223	220	233	220	229	238	257	203	213	225	210	224	222	222	217	224	223	234	214	249	204	217	214	236	186	224	217	203	225	232	205	229	203	221	204	213	220	214	220	219	204	190	210	232	218	226	248	237	235	229	206	213	220	199	222	200	229	228	200	227	219	235	214	221	256	219	223	230	212	215	236	231	245	239	230	236	223	236	210	213	226	214	221	227	220	217	230	218	217	247	207	214	195	221	204	276	219	227	189	223	202	228	228	220	244	214	205	224	223	199	241	215	225	234	235	218	231	257	214	267	231	271	224	247	205	228	228	233	224	258	250	252	193	212	251	220	239	211	216	195	216	234	212	236	205	225	228	223	211	217	222	231	203	225	224	189	228	219	224	207	225	238	242	233	210	239	208	205	253	203	239	220	251	197	224	218	200	206	204	219	239	249	242	246	221	225	216	244	222	237	214	217	238	238	221	229	226	224	193	225	229	239	221	238	214	254	226	252	234	238	205	228	223	212	204	250	213	223	216	194	237	218	231	203	213	202	208	230	229	234	207	185	228	215	210	242	206	212	210	219	242	193	192	203	228	213	218	233	222	231	201	242	221	247	191	234	252	234	245	243	207	225	200	234	232	247	232	212	195	240	230	191	214	231	213	216	189	208	254	223	196	214	265	199	209	212	238	252	242	232	221	230	242	232	232	228	213	211	233	224	215	219	206	235	211	204	217	245	215	238	215	227	232	222	214	227	217	239	246	237	238	217	220	223	228	255	232	241	233	234	206	219	257	211	201	229	210	229	211	246	233	208	213	226	209	208	224	214	218	244	225	224	222	240	234	196	217	247	223	202	241	244	231	226	219	227	217	236	220	206	223	202	224	239	209	218	213	231	235	222	196	238	187	234	241	227	218	190	206	196	216	228	229	205	202	197	209	243	197	197	243	221	214	246	217	211	249	230	202	239	196	220	224	219	237	205	225	228	220	208	207	232	206	245	231	213	214	248	243	245	253	223	217	212	211	218	212	203	229	216	227	244	203	233	214	203	202	211	198	219	228	217	231	233	213	205	211	218	199	246	232	218	229	244	198	229	214	236	222	239	204	209	205	233	252	206	230	210	212	221	212	216	220	226	218	239	242	222	256	223	219	216	203	203	234	238	233	206	225	207	215	242	234	238	245	242	235	233	207	215	220	235	216	218	233	222	227	215	236	218	195	226	228	247	204	191	213	201	211	222	221	253	217	225	216	220	222	239	213	242	231	244	234	230	225	203	195	208	194	226	218	235	221	240	224	227	221	227	204	216	223	221	227	240	255	205	206	213	225	201	246	228	216	204	209	212	199	221	244	215	231	227	225	199	197	224	195	206	257	221	243	210	214	231	234	241	226	245	242	227	222	214	230	230	223	246	228	221	219	220	213	225	230	222	224	249	228	237	227	244	215	208	230	223	208	214	237	235	219	229	213	211	227	232	236	214	230	204	209	217	199	217	240	243	219	202	233	259	229	239	250	254	221	221	250	231	215	244	215	219	266	209	206	235	257	240	219	207	222	221	243	237	197	188	213	243	244	221	228	220	185	207	259	227	248	234	233	210	231	225	202	222	219	209	241	225	214	227	186	217	222	221	244	250	233	237	201	225	220	220	204	222	196	202	249	232	211	212	205	224	219	220	212	211	218	221	215	225	227	220	198	224	244	210	221	224	217	210	217	233	248	230	212	228	229	221	195	230	213	212	216	196	194	233	248	209	260	233	239	206	206	222	245	215	224	224	217	215	246	219	219	230	208	226	226	250	236	213	230	231	252	230	193	203	226	219	206	222	217	227	219	206	212	210	233	228	239	212	232	198	239	239	195	233	226	213	244	242	233	214	213	202	208	210	209	223	210	234	208	232	196	213	223	204	240	200	231	209	226	213	204	260	201	241	209	218	208	212	197	247	229	233	226	233	220	203	224	229	206	230	246	189	221	211	211	234	226	253	252	218	223	256	220	227	220	224	222	259	233	234	222	247	225	204	219	241	206	201	217	241	230	208	216	218	196	209	223	217	222	217	238	193	223	225	239	206	219	197	227	197	199	198	198	226	224	197	240	199	227	206	232	217	216	206	210	240	247	222	233	216	213	218	227	205	196	242	224	206	218	218	225	220	226	213	255	247	266	243	240	204	200	185	217	234	216	215	221	212	237	211	216	208	220	210	228	251	250	242	219	215	209	190	237	227	231	205	221	206	219	213	210	214	220	233	254	244	265	215	207	221	216	226	232	223	235	227	235	211	225	238	206	234	221	193	193	212	234	224	211	230	227	197	239	231	214	219	217	242	208	218	237	195	219	226	205	197	232	224	227	217	212	240	226	237	234	208	215	204	225	210	219	235	222	253	232	218	199	220	218	215	238	260	236	209	251	233	177	223	221	217	217	260	218	233	230	215	228	219	228	204	202	183	213	235	218	246	224	205	216	215	239	233	244	215	227	211	222	225	210	207	171	239	221	233	246	211	245	234	216	242	211	236	217	215	221	211	237	233	226	240	231	237	245	218	232	230	204	230	210	241	232	211	233	212	232	220	249	213	209	225	206	223	206	238	234	213	209	195	186	236	227	241	209	236	201	214	205	198	230	221	214	244	231	232	214	206	212	245	231	234	230	206	209	206	206	219	222	196	244	213	219	203	206	239	219	209	213	224	217	236	219	215	227	235	240	248	217	235	238	239	197	229	214	231	257	195	244	253	219	220	197	226	244	202	214	205	229	223	206	212	230	210	234	194	201	221	219	219	225	219	202	245	249	199	234	216	211	242	203	217	211	205	216	181	220	221	217	219	219	211	215	188	237	218	196	213	237	226	190	246	223	240	233	204	213	205	216	212	233	218	246	243	236	235	218	218	223	208	237	230	235	244	207	232	228	231	220	217	234	244	224	218
5388	808	658	619	610	569	614	575	522	589	559	550	584	605	583	572	575	570	565	574	562	595	557	604	577	612	586	582	586	607	605	559	642	552	592	561	536	560	568	612	576	559	581	555	602	629	593	586	588	563	572	539	607	625	600	573	588	581	565	565	582	607	563	583	554	590	615	576	586	595	574	577	593	588	593	604	549	572	588	586	574	629	575	616	597	636	592	584	590	599	584	551	554	584	558	539	593	577	572	575	559	614	574	567	570	572	535	549	607	571	583	605	541	564	576	569	582	583	589	562	573	578	615	588	626	575	617	609	600	523	592	554	602	610	563	571	584	546	534	547	582	603	594	618	586	563	578	582	564	564	594	619	642	567	564	569	555	561	559	575	606	522	584	591	563	580	612	581	593	621	578	556	579	601	574	594	562	589	555	556	631	552	553	623	601	558	579	551	602	578	639	593	579	593	565	569	559	606	596	563	599	594	633	568	528	574	587	581	610	600	614	614	598	580	561	582	579	593	528	585	560	613	584	600	614	592	572	602	607	615	593	610	556	563	587	565	606	568	593	531	578	587	624	579	618	567	556	572	619	569	581	524	584	621	555	552	619	551	621	610	614	565	572	553	615	573	576	609	589	625	603	567	574	561	585	585	594	597	572	599	539	586	617	607	627	597	579	581	629	557	554	536	570	568	605	601	571	588	601	606	542	583	577	604	566	597	566	553	571	553	555	607	576	611	546	596	585	584	576	574	610	560	606	601	587	576	549	567	568	559	600	568	571	615	552	610	599	561	568	594	609	570	611	589	584	586	592	595	578	578	577	591	563	597	595	580	599	547	596	589	541	544	587	588	533	605	605	546	617	593	633	603	550	619	560	572	594	609	608	600	554	565	583	586	586	630	579	585	575	578	563	555	584	570	554	553	580	601	567	546	596	640	592	553	597	560	577	596	595	609	581	562	603	583	589	629	566	561	591	548	609	580	569	628	569	571	572	577	577	586	619	618	601	578	584	578	545	542	576	553	564	573	614	586	556	593	567	563	589	586	613	580	584	566	593	579	587	592	588	541	596	589	545	623	571	583	607	538	584	587	541	594	578	573	587	577	607	532	567	556	603	568	613	589	586	619	560	595	571	568	585	542	594	631	575	597	564	593	605	600	619	623	617	613	605	571	580	587	635	625	582	545	596	583	537	595	587	580	594	615	560	555	583	563	608	578	590	573	584	587	588	571	566	624	579	590	587	604	518	603	637	613	579	599	578	595	547	543	627	581	595	562	583	559	589	563	549	578	578	600	561	605	586	545	561	589	554	604	581	582	531	619	559	568	536	572	588	599	576	567	584	615	575	572	564	590	579	565	586	601	614	545	598	557	559	618	592	582	579	566	643	634	575	552	588	564	605	558	565	547	602	598	592	565	583	576	602	572	564	568	548	596	580	560	548	553	622	577	601	567	560	609	552	546	538	603	555	594	554	571	584	584	550	598	603	542	605	573	556	581	580	602	544	562	609	596	586	612	607	598	608	603	565	591	603	529	588	628	572	609	595	570	591	628	609	636	590	573	561	546	592	605	571	612	567	533	575	609	569	563	579	560	616	616	617	587	592	577	567	570	583	612	595	588	566	560	570	582	611	598	603	559	600	571	606	576	572	580	606	581	577	577	577	575	601	582	540	557	606	618	598	596	576	545	550	555	558	579	559	604	562	561	555	606	579	593	587	592	579	615	601	590	613	602	564	544	575	625	641	583	587	615	580	586	582	575	600	595	570	569	573	593	561	588	610	558	569	583	589	560	610	564	566	595	585	569	638	574	600	586	599	597	565	583	577	571	589	611	629	580	611	570	627	583	587	587	571	586	561	555	540	590	589	570	571	608	584	614	578	575	578	627	585	604	569	568	588	590	551	613	590	642	550	567	612	593	548	578	528	596	585	587	603	590	655	529	562	590	584	593	615	570	590	558	599	624	576	581	574	580	550	576	574	585	563	561	577	571	596	560	592	591	571	591	592	585	572	565	582	610	590	585	547	630	597	563	596	582	568	557	614	571	627	578	614	593	596	551	598	590	587	580	539	512	567	592	551	626	575	601	601	603	602	606	555	584	610	580	602	621	604	581	545	587	556	618	629	583	543	561	584	561	566	603	552	595	567	572	556	612	616	577	533	540	587	555	591	548	616	551	591	532	534	576	637	574	570	559	575	566	584	530	594	552	560	633	627	585	595	622	569	554	593	592	616	609	620	568	582	564	581	612	548	565	596	551	624	575	600	550	593	597	581	621	566	610	576	554	594	539	581	576	586	585	564	502	552	597	607	548	546	556	610	580	558	619	509	605	603	566	593	556	569	558	600	589	589	580	604	562	579	609	613	623	570	556	554	575	579	586	588	645	554	574	601	568	588	556	596	592	613	610	572	564	547	572	558	585	584	543	572	529	597	591	577	578	580	554	591	556	563	593	539	579	590	599	591	617	556	541	579	625	595	588	624	608	607	578	574	594	602	576	559	578	631	575	584	558	564	585	574	569	641	613	602	549	591	587	592	579	575	589	583	554	548	602	581	549	565	604	597	606	547	548	574	518	615	613	594	590	568	552	551	556	552	557	564	545	587	568	618	575	598	605	603	603	569	574	599	526	620	589	584	600	599	572	545	613	574	566	570	541	546	560	609	559	623	580	606	566	587	560	565	574	556	543	626	557	574	564	573	561	586	587	555	583	599	575	606	567	561	570	642	583	530	621	571	594	525	646	637	566	560	543	602	591	608	565	545	591	581	559	547	566	595	590	565	590	611	585	562	546	635	571	574	623	580	586	575	636	612	541	587	569	561	591	585	554	572	609	572	558	635	566	597	628	560	561	590	567	573	590	605	593	557	569	558	607	605	552	563	568	562	568	599	600	573	621	553	600	566	583	558	559	593	585	553	563	601	585	561	606	583	542	541	581	584	567	569	597	555	596	568	574	612	616	556	593	601	519	593	572	593	610	572	545	643	543	609	597	567	635	569	592	571	559	593	559	597	589	546	579	576	583	569	593	601	571	574	593	679	587	517	588	584	581	603	570	555	575	592	615	574	568	536	568	580	584	598	548	594	573	607	530	539	561	601	597	613	608	574	584	548	621	599	585	549	557	606	601	572	605	536	597	562	554	549	589	586	556	577	598	550	554	594	578	612	584	553	533	551	571	583	609	597	607	589	586	495	566	598	599	594	538	583	556	579	587	559	577	605	528	575	547	581	598	571	583	612	597	606	565	588	564	538	591	583	546	572	626	554	562	601	561	611	597	580	582	584	549	628	601	586	583	580	578	563	577	594	597	603	610	577	608	558	580	601	621	588	592	558	573	618	595	591	559	565	595	563	560	554	605	542	571	568	592	583	604	578	596	658	616	571	575	563	585	555	584	544	571	601	597	571	640	569	624	610	572	514	617	556	595	605	548	565	570	546	574	568	610	589	550	557	609	595	568	550	583	577	564	575	574	560	593	599	616	578	597	582	605	610	636	600	616	543	584
24713	21024	23884	28334	21024	13446	608	385	358	376	336	344	339	361	310	336	317	311	325	300	323	315	330	311	339	308	342	336	343	315	326	301	293	316	284	333	337	320	328	332	312	289	312	330	348	298	289	311	330	291	312	323	289	316	311	334	294	317	313	318	279	323	300	326	305	324	289	290	327	382	356	349	317	334	313	326	333	314	305	300	318	322	349	318	339	321	309	293	304	307	334	315	339	310	322	307	313	299	317	300	326	317	336	307	316	317	314	323	330	334	340	307	291	300	319	289	310	317	291	314	307	283	334	316	299	287	317	299	325	302	323	291	311	272	329	317	311	321	293	339	296	316	281	326	301	343	313	324	316	316	352	292	332	326	321	301	319	314	287	299	316	310	325	316	300	321	324	331	309	306	309	301	320	315	310	303	310	304	328	334	323	308	282	293	310	307	331	325	285	309	290	351	302	331	294	302	300	300	279	305	302	291	295	313	346	354	321	313	326	343	348	307	281	313	325	273	315	345	286	330	338	319	324	288	297	315	293	313	349	345	315	348	297	300	328	303	309	306	326	273	316	358	322	291	303	330	329	337	312	284	282	292	325	329	323	304	314	295	337	303	322	315	296	271	313	308	336	311	312	282	317	340	287	286	317	299	289	305	322	305	314	336	302	373	302	308	324	303	290	291	343	313	297	321	310	313	315	321	322	284	272	299	285	320	337	317	300	334	286	349	326	342	325	326	334	332	307	313	320	300	317	315	315	296	296	321	329	333	319	298	321	338	336	333	313	333	318	331	325	313	289	304	292	310	320	307	341	313	300	307	279	342	306	289	295	319	295	332	325	287	351	328	310	321	304	306	288	305	322	328	329	300	328	339	330	308	319	319	298	316	321	306	302	329	325	313	323	313	295	287	320	307	294	309	318	333	309	312	323	301	305	301	355	300	299	345	327	308	326	324	328	302	303	309	288	352	325	308	314	316	345	300	302	326	329	303	339	282	311	335	326	318	316	309	322	329	342	313	303	349	275	296	290	334	326	327	312	295	330	313	303	326	338	286	316	300	343	312	323	324	307	337	318	288	314	326	306	316	342	274	313	309	320	333	325	303	338	290	313	300	268	305	323	335	301	333	311	299	285	318	305	300	293	310	295	309	316	322	323	337	294	303	323	304	288	308	299	300	294	312	313	320	344	289	330	308	320	316	278	282	302	342	324	313	301	295	327	309	340	314	321	339	322	340	305	313	322	334	333	356	320	341	293	322	293	334	322	273	325	294	293	307	290	325	347	304	328	340	313	307	316	302	337	308	312	307	307	311	334	302	313	320	299	332	330	298	352	308	300	331	304	338	331	323	297	343	299	326	323	329	331	318	325	282	315	322	316	292	323	318	321	331	307	305	295	306	341	329	300	298	333	361	330	293	329	319	308	304	335	309	309	296	307	282	313	324	293	304	317	321	275	306	314	296	298	274	307	304	325	307	332	301	284	292	299	312	297	333	304	288	289	294	318	274	320	328	296	312	309	324	310	332	320	304	300	319	319	292	332	302	320	309	320	279	331	304	302	291	347	350	296	325	315	332	333	340	297	312	284	329	308	338	325	340	321	337	296	338	351	337	345	308	299	320	284	309	319	300	291	292	291	286	285	311	352	325	316	301	291	330	300	358	318	309	310	291	289	298	286	259	307	312	304	294	319	291	274	304	334	354	303	299	307	351	317	313	330	299	290	304	317	302	284	321	304	298	319	301	279	310	309	301	274	325	300	298	272	307	332	293	276	308	326	298	314	299	308	323	330	290	300	295	323	300	292	313	331	352	335	306	322	358	333	317	326	311	296	300	293	313	352	320	311	306	357	312	343	349	290	329	333	324	318	307	305	318	324	329	334	304	316	305	304	339	338	339	283	289	296	298	317	301	316	340	340	313	310	333	294	325	282	297	322	309	320	307	310	319	354	311	313	297	319	288	292	292	326	291	351	341	308	315	298	337	341	307	332	327	288	318	317	285	306	327	294	275	310	300	287	310	318	319	332	313	303	327	315	316	289	326	319	317	318	273	332	305	281	304	315	305	322	347	290	324	325	314	304	344	324	342	317	304	306	305	327	343	312	311	334	286	305	310	319	318	330	308	327	301	305	332	331	294	321	315	305	300	307	310	320	305	293	343	281	297	306	337	306	331	295	346	288	322	310	308	284	287	270	278	321	312	295	290	345	281	317	298	322	265	324	291	325	338	327	293	338	305	326	333	322	337	346	323	309	300	302	355	307	293	311	327	318	292	288	313	291	328	338	323	288	327	327	320	295	274	307	322	290	308	269	300	307	332	325	318	311	316	334	317	303	299	311	305	316	309	312	307	340	333	300	340	357	308	326	272	331	318	318	345	285	330	304	310	283	304	338	322	313	280	310	293	320	309	271	295	300	331	327	333	284	289	293	352	313	327	322	328	301	292	306	301	313	310	294	309	288	334	306	320	294	285	312	339	291	304	294	343	302	293	305	310	333	329	334	329	329	309	347	314	297	302	326	283	300	327	309	310	335	285	332	319	332	293	319	326	292	319	312	280	299	336	284	301	307	322	335	328	342	279	318	311	284	320	328	355	303	294	295	322	298	321	332	330	317	298	328	325	331	311	314	288	338	359	320	326	309	311	329	315	311	303	326	324	289	312	329	288	295	319	289	292	297	302	308	331	313	303	361	292	327	332	318	310	350	347	293	309	314	302	335	321	320	326	305	301	298	286	305	316	323	312	310	282	311	307	328	343	323	289	286	318	316	306	311	285	350	301	348	317	312	314	337	295	321	329	296	345	309	283	346	298	287	319	318	308	312	291	348	292	302	320	309	308	307	332	361	332	321	327	290	296	300	303	300	333	343	299	301	277	301	282	336	319	331	304	324	302	320	338	321	294	297	311	312	289	341	293	300	284	310	333	308	280	323	331	305	317	305	295	338	316	307	280	335	330	338	309	313	341	313	330	323	323	305	318	297	295	306	342	286	331	301	292	320	303	310	297	319	328	313	344	342	302	293	302	294	334	296	312	323	326	303	344	307	300	307	298	365	268	323	288	333	290	330	293	289	292	304	296	295	324	316	287	336	285	316	309	292	332	320	300	335	321	305	313	269	283	300	315	324	302	300	314	330	345	276	315	310	299	310	317	304	290	326	326	316	303	318	335	337	327	302	279	302	288	316	356	310	316	328	325	330	300	302	326	326	302	308	318	315	339	330	296	301	283	310	324	312	314	330	277	286	291	331	326	296	310	299	307	296	343	283	327	334	316	305	302	293	345	334	338	303	329	318	297	331	312	309	269	313	311	332	308	273	310	287	308	298	297	299	318	312	303	312	306	295	306	365	310	278	294	332	303	327	316	320	283	317	315	308	335	294	326	319	287	310	349	281	355	299	300	297	321	348	290	324	297	283	321	295	306	305	298	310	320	304	316	326	329	280	313	331	307	327	311	337	312	298	312	301	317	336	351	266	320	321	300	330	323	335	314	275	310	313	297	300	325
3292	2225	1250	934	899	864	804	806	784	764	780	821	778	755	720	753	775	816	766	738	736	741	777	768	758	752	738	757	767	705	777	786	726	785	761	770	747	786	760	752	771	760	774	702	777	719	718	735	778	778	810	797	748	742	755	775	799	748	750	765	722	789	775	728	767	753	756	748	686	775	767	740	734	766	751	755	771	768	752	818	784	783	760	717	759	749	768	768	830	773	749	787	741	764	720	747	749	752	705	749	771	733	743	744	786	778	728	749	796	750	741	790	775	742	746	771	750	749	790	755	752	810	772	783	776	772	745	780	775	782	751	817	692	759	760	786	751	760	763	770	758	798	753	779	816	786	748	761	809	755	764	782	756	747	761	743	799	774	747	788	748	791	766	777	788	771	684	773	712	748	814	725	785	771	749	756	763	742	726	749	807	771	767	788	795	774	763	794	758	775	715	765	748	740	755	777	775	773	796	807	718	768	737	801	756	763	800	739	775	828	792	747	707	798	778	776	754	792	753	728	737	776	760	789	699	722	744	722	747	747	762	744	722	814	769	752	725	773	762	763	784	774	758	719	834	738	763	768	742	736	744	837	788	746	763	743	725	763	748	764	779	749	752	764	792	731	746	770	806	763	790	747	728	799	739	746	708	773	810	740	749	756	788	782	730	757	746	750	784	701	760	766	754	782	762	712	771	754	741	740	767	793	787	793	764	790	784	738	744	798	720	789	758	689	712	761	764	665	778	746	791	802	732	765	799	733	791	762	781	762	759	789	759	772	777	759	784	737	781	760	737	736	763	739	766	771	731	750	747	768	776	786	723	716	707	727	779	784	767	727	793	742	777	805	735	729	766	796	742	740	767	783	760	756	743	746	776	770	746	746	813	746	735	773	786	756	747	792	785	778	803	753	728	745	761	690	742	745	774	768	719	736	732	763	743	782	771	746	780	731	751	747	787	753	769	730	790	741	798	753	754	782	733	777	726	757	719	729	786	760	702	733	810	719	762	777	704	760	729	785	784	749	725	762	747	742	797	777	757	788	750	726	766	732	762	768	730	776	782	745	794	765	752	708	785	760	800	752	724	735	777	765	772	727	740	824	756	748	738	788	742	748	760	753	763	730	727	812	795	801	721	767	786	779	752	742	816	792	796	752	745	800	766	740	765	711	762	735	752	770	763	757	784	789	706	722	816	771	768	761	748	768	809	783	783	748	728	732	772	741	782	777	797	758	747	797	759	766	754	724	759	797	798	790	716	802	743	726	809	769	735	756	723	757	760	751	742	695	761	749	814	744	782	742	730	779	766	789	764	720	798	727	761	751	752	766	806	754	755	745	731	750	803	738	804	751	793	733	765	752	766	727	743	740	721	715	739	713	798	793	760	823	785	784	770	769	757	767	770	775	761	770	802	748	783	767	728	740	743	787	741	753	767	762	766	772	766	775	734	783	749	770	738	785	776	752	757	747	749	765	778	761	787	762	741	774	816	763	749	725	766	767	773	803	792	713	736	745	742	748	746	771	774	822	742	743	747	772	750	760	753	755	751	825	722	777	745	732	742	769	690	742	752	739	798	711	743	753	733	753	760	764	730	757	797	726	742	732	814	760	741	788	796	766	801	697	769	773	762	793	760	773	758	773	699	730	773	731	773	742	748	759	764	757	733	759	833	777	762	771	763	773	740	729	761	755	790	731	735	718	765	789	743	794	769	763	732	722	713	760	758	739	794	772	787	765	734	769	755	785	737	790	756	761	808	751	837	775	782	770	768	741	781	715	746	767	744	804	771	802	788	750	786	736	736	742	725	732	789	766	758	777	762	720	692	779	738	720	781	776	726	758	818	776	745	735	722	758	728	765	765	708	773	744	805	732	758	748	752	773	746	766	756	765	770	754	796	741	767	810	793	768	787	797	751	772	745	709	793	747	787	764	743	779	730	754	719	753	700	771	766	789	800	783	759	769	767	772	784	752	764	807	738	795	756	739	755	791	736	773	741	758	743	763	782	795	816	756	814	769	771	786	776	756	739	793	741	725	745	790	792	718	737	752	757	764	742	750	727	745	763	753	760	776	759	723	757	773	800	782	764	766	818	729	707	763	812	758	709	726	736	711	746	721	777	678	771	713	809	790	772	750	770	806	734	790	756	744	778	802	742	782	725	768	789	768	767	807	714	831	794	730	773	794	762	784	751	754	790	748	775	775	763	757	752	827	772	792	750	717	776	727	794	766	738	772	799	804	757	760	796	754	803	793	781	667	782	786	768	773	686	745	798	757	811	737	732	830	731	739	797	763	767	738	746	717	738	747	794	768	769	744	761	730	807	784	701	777	768	759	756	788	753	797	741	753	799	735	763	786	779	733	769	752	781	782	740	724	749	763	764	742	764	764	755	767	773	758	831	730	733	795	820	749	747	796	805	801	747	754	764	762	756	833	783	765	701	724	755	776	718	757	777	741	771	693	710	742	769	741	727	749	764	814	797	756	733	817	727	748	720	749	747	752	699	720	799	708	788	746	784	749	754	771	757	766	810	722	756	702	762	829	721	807	768	742	730	801	801	777	721	797	785	732	789	744	726	793	768	747	772	726	756	771	757	743	767	720	815	725	769	741	790	806	749	762	796	803	744	748	757	760	769	730	736	747	748	735	784	736	739	760	768	815	793	750	781	706	788	764	766	816	756	834	773	739	705	778	730	798	747	772	767	744	791	743	719	805	808	756	786	801	742	764	763	754	776	766	736	767	767	760	766	789	757	761	720	780	716	750	761	799	719	763	735	758	749	737	819	782	772	734	768	765	736	715	765	718	793	739	760	801	773	763	728	767	773	729	739	764	762	756	783	757	754	769	748	732	764	797	788	744	751	773	764	745	722	777	739	749	771	761	765	745	743	812	698	768	727	784	764	739	758	781	764	739	754	756	807	753	775	771	797	725	810	755	804	740	772	727	784	766	763	784	777	737	772	779	784	729	796	718	772	732	766	779	749	761	782	750	760	772	729	760	718	765	770	750	760	783	736	739	765	809	786	808	771	754	762	797	717	784	755	766	745	749	721	739	733	766	760	792	729	753	746	763	765	740	737	762	754	805	748	793	752	765	751	767	740	778	775	724	773	751	751	750	797	742	802	766	711	774	749	760	749	759	793	736	772	708	763	770	730	781	794	768	738	683	712	758	727	748	803	738	753	685	770	785	743	752	766	738	809	719	700	778	738	806	728	793	747	733	805	776	766	794	789	768	790	752	813	798	728	794	776	773	807	762	756	759	765	771	768	758	789	718	763	768	801	803	784	752	726	766	707	752	763	757	742	748	752	768	814	792	725	805	779	757	789	777	770	771	740	711	826	742	777	810	765	784	744	772	799	807	750	762	799	783	764	763	765	761	730	744	733	759	792	793	811	734	729	729	752	798	761	732	806	767	736	804	746	787	795	795	762	753	781	733	757	760	755	773	779	765	716	719	778	736	777	755	772	778	803	737	743	761	781	737	752	768	731	751	784	746	756	777
23972	21056	24383	27934	21056	21069	13076	572	320	270	301	276	269	262	241	237	247	255	236	214	233	242	232	235	211	233	250	225	246	220	216	203	251	195	214	209	225	234	219	225	219	223	224	230	211	233	212	218	235	224	232	202	226	239	219	238	224	221	210	192	220	182	220	211	207	225	216	208	207	232	220	230	207	197	217	207	231	236	230	230	197	215	211	210	214	178	197	260	250	238	217	221	201	227	218	225	239	240	226	217	215	218	220	220	222	199	247	214	213	218	202	247	244	216	224	242	195	224	225	202	227	240	222	196	207	225	205	185	247	223	234	219	251	199	213	206	204	213	223	212	202	210	224	240	207	212	219	195	211	234	208	199	196	230	230	204	195	238	207	212	212	214	196	215	245	203	220	203	237	192	202	213	239	226	231	205	214	216	223	231	232	225	219	231	220	220	218	206	229	227	228	219	190	213	226	205	210	214	223	228	218	241	214	213	228	226	207	210	216	213	224	234	209	246	206	165	198	228	227	210	212	228	208	220	203	190	238	232	238	189	244	202	236	229	194	224	221	216	212	225	240	229	215	219	231	226	226	214	183	202	194	237	249	206	199	235	232	200	208	196	246	213	232	219	212	214	198	256	202	221	217	203	189	219	218	224	251	213	219	231	217	214	208	230	212	214	213	203	225	234	216	200	218	242	230	220	214	225	222	214	224	227	208	211	233	199	199	212	226	231	202	209	198	201	226	225	204	229	229	233	205	208	217	214	201	217	218	254	214	222	234	214	230	239	232	233	205	237	218	207	201	203	225	222	209	192	225	225	220	223	217	229	216	199	207	214	202	222	228	191	240	222	197	208	209	195	209	209	229	216	232	226	242	195	222	221	221	213	219	201	229	225	201	219	234	214	232	202	214	231	217	227	202	215	207	194	222	234	227	223	201	243	206	202	208	233	230	214	211	232	225	221	213	214	200	242	228	206	209	181	212	214	228	234	236	205	210	187	213	197	228	206	220	231	206	201	221	226	218	213	228	241	224	217	203	210	199	212	220	245	219	241	227	222	197	218	204	202	221	221	206	219	220	199	233	228	240	212	229	228	205	243	215	231	212	208	244	252	227	225	239	204	208	220	236	210	211	216	220	214	219	207	224	249	216	215	226	204	222	205	222	231	226	213	244	208	240	220	214	228	256	207	181	224	230	230	224	222	215	247	202	223	239	215	194	210	204	214	241	207	225	246	206	221	196	217	200	240	226	226	235	225	215	223	192	214	229	196	260	218	232	235	220	224	218	229	203	205	220	210	228	236	195	193	236	234	207	233	187	193	194	205	223	192	207	232	213	199	231	222	183	202	224	236	219	210	194	232	238	228	201	223	213	218	191	218	215	208	197	237	209	214	227	230	201	235	206	199	241	215	216	216	197	243	219	222	216	222	194	227	237	214	237	222	227	202	219	203	206	246	249	249	236	210	212	223	195	235	228	204	211	207	220	213	219	206	206	229	212	218	192	229	240	228	217	250	230	208	206	220	200	217	227	213	232	216	221	198	208	215	203	196	225	260	204	234	219	237	228	194	197	234	188	218	236	210	215	216	244	206	178	236	219	193	196	216	230	195	196	205	218	205	193	218	239	234	205	245	213	228	212	202	227	213	204	198	190	208	211	248	231	240	225	237	209	214	229	211	189	182	209	204	211	189	213	194	191	217	212	220	215	206	213	239	215	234	227	245	236	227	217	203	223	255	247	213	257	217	196	191	213	226	191	206	218	206	226	216	210	216	222	212	172	235	208	207	228	197	209	230	214	213	200	220	205	220	202	208	222	230	210	213	220	196	216	211	213	198	212	219	227	229	216	206	208	215	228	199	188	216	225	249	251	187	220	209	226	228	196	214	203	225	197	207	210	191	211	226	218	223	248	238	236	213	235	231	220	207	232	223	224	197	216	247	219	239	225	226	234	185	220	214	190	250	217	222	221	225	225	191	213	197	195	212	223	177	210	232	240	229	224	217	219	197	242	211	184	196	223	210	240	234	202	214	182	192	206	220	199	239	210	219	256	207	216	214	210	221	200	227	230	221	241	237	192	208	214	225	213	266	242	203	228	212	224	197	235	222	228	226	235	213	221	180	209	193	237	225	216	213	237	225	196	217	206	216	201	206	215	222	208	216	254	230	218	199	217	245	194	215	222	194	200	234	211	215	227	209	218	198	225	243	232	194	227	192	215	190	223	187	209	216	243	226	217	206	206	215	204	222	189	214	242	200	234	213	225	206	205	237	208	234	241	213	218	226	217	225	222	200	202	204	226	219	223	219	216	232	208	223	199	220	239	217	231	249	216	207	210	204	202	211	187	198	219	209	222	205	197	204	253	201	235	235	209	192	242	219	207	219	199	195	215	204	205	233	207	206	229	220	203	232	237	226	226	241	217	223	224	224	247	199	220	217	235	214	233	228	226	210	206	213	240	231	204	220	244	211	235	201	224	208	238	206	203	242	232	229	252	199	212	201	235	214	215	216	230	205	219	197	213	242	196	250	248	187	234	215	224	215	227	211	233	221	234	227	224	222	231	249	211	201	195	219	200	217	231	212	215	198	232	242	207	227	227	210	233	224	219	186	233	214	206	214	173	209	203	236	207	242	198	221	229	201	212	217	216	218	221	215	195	214	179	210	215	231	201	210	225	200	226	200	211	203	196	210	224	222	228	210	198	215	209	247	200	196	208	234	204	206	230	201	244	215	223	216	199	209	218	233	219	198	214	218	218	198	220	241	226	214	216	225	220	211	236	198	228	212	191	194	208	242	193	203	227	222	224	251	202	212	193	219	206	210	205	191	200	180	226	212	209	224	195	228	235	199	212	239	218	190	184	223	219	218	233	203	217	227	230	202	229	204	225	221	228	201	241	214	210	201	219	242	217	252	207	245	209	228	224	223	208	225	196	212	208	205	236	213	195	209	235	235	211	188	249	229	214	218	214	201	200	211	232	244	199	232	219	240	209	231	204	215	220	201	225	198	194	198	227	205	202	222	206	206	221	235	221	233	221	219	211	240	224	227	209	222	205	205	221	230	223	204	215	223	217	212	180	219	226	233	191	222	198	222	200	204	191	233	214	222	202	232	206	201	222	232	220	223	197	230	223	221	230	219	227	198	232	219	229	204	206	212	212	201	226	197	231	191	252	221	237	218	195	230	208	198	218	232	206	216	225	206	203	217	195	216	184	245	218	213	222	217	245	240	201	231	231	194	258	216	214	207	186	229	190	202	244	249	229	238	227	217	219	223	227	212	209	239	216	219	231	222	228	211	218	234	195	229	222	220	205	232	196	231	179	233	220	217	216	209	193	190	228	208	200	194	216	192	195	208	200	190	203	220	206	237	234	213	209	212	224	213	213	224	202	215	228	239	202	257	204	200	189	210	222	222	212	229	216	204	201	226	213	208	234	223	214	205	227	220	179	224	230	199	237	243	237	209	225	209	228	210	212	220	229	211	256	204	234	192	238	235	216	217	203	193
3117	3481	1578	938	800	627	648	553	520	528	488	568	526	534	514	535	525	513	521	535	533	583	520	543	563	521	535	522	568	549	530	556	505	524	517	547	501	499	546	523	500	532	509	536	532	525	530	499	519	526	526	494	491	552	522	482	533	536	536	526	492	554	526	482	556	491	511	520	529	571	495	538	539	572	547	511	504	543	515	530	484	551	479	501	545	495	471	519	524	509	522	497	563	521	489	512	511	495	528	508	509	543	519	524	519	478	484	544	526	517	512	539	510	529	513	490	552	493	536	449	535	479	505	546	522	538	527	554	547	524	560	520	502	545	532	555	524	505	534	508	520	526	530	499	532	489	523	514	492	521	506	507	568	523	491	499	512	515	488	492	520	554	520	534	503	508	501	526	533	523	543	552	526	526	530	514	507	550	479	539	492	522	512	504	544	524	518	478	529	534	490	503	521	507	523	516	513	508	492	503	522	552	534	528	531	537	509	496	522	492	497	560	518	535	533	573	507	519	492	486	524	560	522	513	555	545	542	493	555	505	532	505	518	531	504	502	504	482	471	506	519	551	461	556	509	508	542	493	506	480	475	476	540	504	490	532	539	496	522	542	506	547	526	509	497	480	515	536	530	507	540	523	486	541	492	515	548	498	518	512	553	501	537	511	494	501	563	539	534	512	498	525	500	503	499	485	492	514	515	490	544	526	494	551	485	495	502	496	509	559	576	511	507	503	525	530	521	492	524	517	503	505	558	501	548	523	557	505	495	501	523	549	507	545	527	548	497	529	502	529	534	475	529	535	486	499	489	537	511	495	539	506	552	540	522	503	555	544	532	524	550	524	531	535	534	520	555	522	554	523	512	499	547	522	470	510	515	527	512	518	518	487	512	529	530	535	473	503	503	464	550	533	532	522	503	527	516	524	547	505	527	528	535	532	501	494	490	562	481	488	539	510	454	489	535	500	508	529	521	512	550	527	507	526	521	484	523	499	493	510	504	520	515	492	553	515	537	566	529	507	516	539	505	536	542	544	510	480	496	532	505	549	512	529	490	506	538	533	513	507	531	543	507	531	512	490	502	547	487	533	523	488	504	543	506	541	508	503	508	467	510	542	541	517	559	535	506	487	511	506	521	543	516	492	531	561	521	459	508	485	526	535	559	526	496	517	505	528	529	524	506	518	550	516	541	518	521	524	577	523	530	499	508	502	506	509	482	511	525	537	510	482	521	478	541	500	524	547	513	507	542	561	492	541	520	504	507	535	516	549	501	523	541	493	505	492	506	520	535	537	546	519	532	522	539	541	486	500	522	496	471	513	513	520	487	542	512	532	470	537	538	512	541	482	511	507	507	581	496	472	522	498	508	573	507	537	533	532	521	537	520	531	484	530	509	490	523	512	535	528	545	552	531	519	530	461	517	511	508	561	575	497	527	537	543	511	471	516	530	526	515	542	557	496	511	534	504	534	556	505	529	544	532	535	529	512	509	542	536	502	496	485	546	542	528	528	530	539	501	512	523	495	514	504	558	498	515	517	522	482	500	497	520	546	537	544	523	513	502	546	520	520	517	529	508	562	513	556	550	557	515	523	525	533	543	509	513	524	530	537	545	534	503	530	494	520	520	516	537	490	522	518	537	509	560	491	489	499	479	553	533	491	519	504	520	508	533	571	514	555	516	503	509	488	542	545	569	564	514	477	543	520	520	528	536	522	495	542	505	485	510	531	515	522	526	506	517	568	520	537	568	541	510	506	525	557	537	536	504	467	508	484	522	476	510	538	498	509	508	544	515	496	536	537	550	518	532	522	542	549	541	525	531	509	472	505	539	507	518	505	511	514	498	517	513	498	503	501	523	497	538	498	506	532	530	494	568	506	509	540	508	528	483	516	501	510	532	541	496	501	526	540	527	516	478	526	520	534	517	528	505	530	503	524	526	535	532	521	539	536	503	534	517	513	544	475	522	548	513	525	561	519	514	558	484	534	547	527	532	482	474	530	525	502	497	502	533	536	503	543	508	520	520	549	486	520	573	536	513	508	518	507	524	487	505	520	489	546	521	536	547	526	485	538	505	528	545	533	578	480	496	507	543	505	473	478	488	524	542	489	504	520	544	495	480	508	499	580	564	549	525	565	493	521	497	501	531	531	512	508	498	516	533	566	510	544	495	566	522	517	519	489	514	500	516	465	474	516	540	512	536	552	508	491	507	526	532	539	519	514	537	508	466	476	508	547	504	508	480	524	516	543	490	525	519	507	475	521	507	541	515	515	512	524	528	488	526	519	531	548	524	497	501	514	564	558	526	560	490	542	526	490	450	534	505	541	551	543	494	502	491	531	500	546	516	512	537	555	542	527	518	519	547	518	504	520	502	508	512	532	540	532	526	520	540	533	517	508	508	513	499	516	508	530	563	525	522	512	521	524	488	505	492	466	538	519	511	518	499	522	559	525	512	522	516	542	483	533	520	535	501	467	502	536	499	466	479	486	495	526	472	503	516	515	520	524	499	542	523	557	550	511	547	495	521	501	518	547	542	533	499	509	494	529	504	512	513	523	505	547	535	530	470	492	529	500	517	488	488	548	560	522	497	512	529	524	517	493	506	499	558	525	502	501	525	503	495	528	508	511	530	522	487	521	501	486	508	532	532	498	527	513	558	488	552	512	577	496	542	554	560	532	460	532	493	553	539	485	492	523	563	529	532	520	537	510	556	462	522	535	513	527	473	503	519	501	531	550	508	553	532	517	509	547	534	556	514	534	507	556	517	510	506	501	529	532	512	524	496	546	494	558	475	525	526	522	537	517	510	526	492	533	518	522	536	537	505	509	537	495	507	570	477	551	485	554	514	547	501	566	512	511	525	494	513	546	535	545	511	510	561	509	561	490	536	526	535	521	542	536	471	534	510	493	507	558	508	534	519	513	536	554	474	538	532	540	499	545	518	514	547	474	534	534	507	537	493	537	508	508	506	501	537	498	532	508	510	556	547	568	540	484	480	522	501	540	501	528	556	508	514	496	498	514	516	484	515	518	520	505	487	510	510	492	467	544	502	491	511	539	488	524	529	483	560	536	514	536	563	528	530	474	519	541	477	537	562	503	505	520	556	557	511	530	530	528	503	522	522	507	560	464	510	490	510	544	532	503	543	507	516	506	522	518	516	498	532	498	529	493	515	559	562	512	494	528	511	539	530	491	522	604	552	516	553	483	515	550	532	518	522	518	537	488	503	530	530	538	536	517	528	504	503	503	561	520	521	516	499	467	530	521	504	545	475	510	483	547	542	547	517	560	504	469	540	500	527	481	528	520	532	518	510	455	545	475	538	501	518	526	524	511	490	516	500	498	511	501	477	534	512	547	499	488	513	533	498	521	532	505	524	535	529	518	522	569	510	539	525	463	504	525	507	560	496	547	520	578	545	518	507	556	539	552	505	506	513	532	529	550	488	536	510	505	507	541	570	534	534	547	513	561	530	527	482	547	526	518	529	561	526	494	506	501	505	545
31681	19400	6765	678	432	417	337	240	213	216	222	227	252	237	214	199	216	221	202	220	233	225	228	215	217	228	202	237	221	243	237	224	225	233	250	240	219	199	216	239	221	255	229	217	225	246	207	244	207	239	207	226	226	246	230	217	223	206	263	237	216	228	224	217	223	227	181	227	217	239	197	216	209	211	200	223	222	208	237	253	212	259	216	229	213	209	212	221	222	220	227	221	233	244	216	223	215	220	231	210	231	222	218	211	225	234	223	198	210	238	214	212	232	248	246	239	210	220	216	231	244	225	205	199	228	229	224	187	222	225	249	228	203	216	230	225	246	247	231	207	204	241	222	227	229	212	207	226	200	216	207	207	225	231	223	254	231	252	217	198	213	227	198	205	225	224	221	221	218	195	196	198	220	233	235	233	242	209	238	229	223	218	202	204	234	208	230	230	238	239	234	209	221	238	191	210	237	232	207	203	222	230	229	225	206	210	218	208	201	199	229	200	245	229	200	230	222	216	213	222	221	248	231	215	239	247	213	228	201	216	234	233	221	246	206	242	255	215	209	208	249	193	236	202	239	214	236	230	243	218	215	224	225	206	242	222	210	234	212	222	237	246	183	227	217	226	198	250	219	207	209	229	223	216	239	218	232	224	224	245	193	214	207	213	245	200	229	238	230	224	237	220	208	212	222	229	211	195	216	191	207	217	241	208	232	220	205	215	233	248	214	233	258	257	197	228	220	243	225	251	212	231	228	228	223	224	227	215	189	234	256	214	230	207	218	188	232	215	228	227	214	237	219	240	237	212	217	232	195	243	240	274	210	219	226	231	239	219	211	219	229	192	225	220	217	226	210	187	219	210	215	213	228	237	193	193	219	211	229	218	240	241	233	216	206	216	219	238	212	230	220	211	235	205	218	226	231	203	207	212	210	215	221	224	215	216	217	206	220	245	214	218	200	216	221	223	187	209	227	221	206	226	224	216	244	219	197	216	203	229	208	205	250	200	228	230	199	227	236	253	250	212	192	221	236	227	220	227	222	210	239	231	214	258	212	198	232	251	212	185	231	211	223	234	250	213	235	211	220	209	245	231	209	226	199	212	227	254	221	207	244	211	218	248	206	232	232	216	238	192	224	258	203	217	224	220	200	208	236	232	219	239	196	236	217	243	211	225	220	225	204	230	204	220	245	222	240	224	232	220	220	224	228	222	229	224	206	226	271	216	203	199	226	209	221	229	241	201	189	239	236	222	260	215	232	198	237	225	215	231	213	216	230	217	257	200	225	199	206	242	224	218	233	220	228	227	197	203	202	232	220	215	217	224	244	248	215	208	228	250	199	227	195	274	208	239	250	245	246	211	238	223	240	207	211	182	209	205	204	222	239	225	213	206	229	241	208	226	240	232	207	231	216	243	199	226	248	214	211	212	199	234	192	233	227	255	244	230	229	227	216	214	223	225	212	244	232	216	209	235	243	239	233	205	237	218	234	234	242	233	242	220	202	213	212	216	211	237	218	229	272	222	232	229	200	185	216	192	203	233	219	217	221	225	215	235	228	184	204	211	221	213	228	221	224	219	225	243	202	207	220	216	217	224	204	232	238	225	212	187	220	227	224	210	215	220	212	204	215	230	237	246	230	244	222	226	215	208	237	220	213	200	225	221	206	240	223	192	248	235	211	230	220	215	213	225	249	228	205	228	211	224	211	210	210	243	196	226	225	207	213	213	226	229	194	215	228	231	219	225	229	227	198	215	233	221	226	206	212	238	232	227	232	203	226	221	220	219	233	207	242	202	246	217	210	228	193	218	229	209	215	234	211	225	207	197	210	210	213	230	227	225	218	248	253	221	207	213	208	205	217	234	224	196	218	211	224	196	212	217	202	218	220	247	216	216	215	241	228	211	221	213	213	211	229	229	231	224	228	227	213	197	236	225	241	216	210	217	227	239	195	223	240	242	209	234	243	209	200	244	234	206	254	206	241	227	237	244	231	217	218	217	217	223	225	233	231	226	249	239	217	239	253	229	258	234	233	220	229	251	191	219	223	209	252	255	204	202	208	252	249	226	235	189	226	213	252	216	214	216	221	210	204	202	215	218	211	226	222	231	226	211	206	224	222	233	211	194	196	216	226	209	219	216	236	223	219	217	238	210	205	229	187	234	226	236	248	244	206	227	211	216	236	228	243	254	210	225	231	223	224	202	217	232	202	238	227	225	201	190	215	243	203	203	231	207	227	221	201	212	198	231	191	244	197	233	226	211	213	221	212	250	233	222	224	224	201	212	216	242	229	227	211	226	208	241	218	238	243	221	243	232	239	225	198	205	226	199	204	226	216	210	238	216	211	231	242	200	206	185	196	221	203	210	201	214	223	234	222	205	223	205	242	219	220	220	198	224	257	252	236	200	228	229	248	221	200	219	214	225	228	203	191	226	222	221	201	220	222	216	222	234	234	201	223	214	241	195	216	199	214	241	232	215	231	247	226	224	216	209	255	215	245	226	230	222	204	225	216	199	183	209	230	223	226	207	188	226	204	207	245	197	228	228	222	232	227	260	242	192	202	209	216	247	239	258	211	202	243	211	233	240	223	222	247	207	206	211	246	231	224	252	212	254	218	196	210	225	236	220	244	217	232	210	267	219	236	234	212	214	223	230	223	226	205	211	227	221	211	241	204	221	220	208	213	196	204	209	200	212	225	230	254	223	225	231	252	227	205	216	238	223	205	214	205	230	196	248	229	192	233	228	207	241	212	222	225	232	253	233	233	221	205	218	197	204	216	205	230	239	212	223	215	198	213	188	204	210	204	205	228	212	214	222	199	217	222	207	224	219	202	229	221	226	216	244	207	223	222	231	223	208	219	238	221	226	213	214	207	240	223	227	214	230	228	210	206	221	210	215	231	206	229	192	235	225	229	229	221	209	225	200	214	224	193	249	223	194	241	227	208	224	226	215	210	211	193	236	227	212	215	200	191	228	208	222	233	242	214	216	207	222	218	221	251	226	225	204	221	216	225	238	215	233	235	234	215	208	240	219	227	192	230	210	211	236	211	240	233	190	242	201	219	199	238	194	222	210	209	225	210	226	206	245	247	239	236	261	205	215	215	223	254	243	247	217	236	207	214	218	218	238	233	195	219	215	211	206	194	236	217	214	238	220	226	225	238	209	221	203	207	231	192	237	205	217	240	200	223	230	235	227	206	219	196	215	228	214	223	193	231	202	221	234	215	232	217	226	238	219	216	195	186	216	206	240	230	236	210	217	212	204	227	221	245	231	212	234	223	221	225	239	223	183	206	197	216	238	229	233	223	235	233	227	253	224	228	215	227	234	243	204	241	208	240	188	214	254	234	222	223	223	216	235	248	230	243	222	239	223	252	218	199	237	206	221	201	229	213	238	202	207	202	212	212	221	208	246	243	212	212	214	216	196	203	223	222	207	247	215	218	229	257	205	213	234	232	212	218	223	197	222	217	211	216	200	219	191	241	187	206	193	216	220	239	216
5362	792	634	584	610	583	569	588	622	569	611	596	630	580	624	592	642	566	587	596	575	572	575	586	612	600	578	614	594	593	579	618	543	591	600	575	612	598	595	586	588	573	577	570	605	587	608	618	561	571	550	593	544	569	579	594	570	564	585	587	575	655	561	604	559	579	601	582	574	575	570	596	542	615	570	561	614	525	556	586	593	602	574	561	582	640	611	619	578	552	588	620	593	617	603	591	606	588	545	602	605	588	621	535	585	584	580	616	536	577	617	586	571	625	574	580	608	559	579	621	552	595	598	589	580	614	613	560	553	590	599	539	543	594	556	578	572	587	520	619	568	572	591	602	621	590	595	541	565	554	566	560	557	556	648	588	594	603	547	584	634	524	593	579	574	575	595	565	586	573	569	577	602	592	591	606	588	553	589	604	635	536	585	597	597	561	611	573	612	613	547	578	586	622	582	595	599	584	590	564	574	561	553	605	606	605	604	570	567	569	607	575	590	572	626	595	594	582	591	602	556	576	618	552	587	534	611	576	611	585	574	558	579	621	607	620	581	557	553	583	558	586	596	551	598	558	583	565	580	586	589	582	571	617	595	560	594	578	591	566	651	579	564	581	606	604	608	576	613	584	589	588	651	573	557	581	613	571	583	606	605	571	576	583	550	639	593	606	589	563	559	552	602	576	555	568	585	589	587	596	605	595	564	610	596	579	566	568	561	583	599	540	598	575	582	564	609	586	596	604	593	593	580	573	586	579	574	569	535	602	537	560	574	587	601	572	584	593	578	594	586	568	591	564	583	595	562	582	575	558	577	594	579	593	572	604	624	587	575	563	593	581	582	598	563	521	576	591	564	580	608	581	621	575	577	577	574	582	596	575	566	582	567	555	606	596	601	591	617	586	617	614	611	592	567	576	584	634	617	591	582	611	581	610	575	570	561	551	567	580	532	625	587	587	564	549	593	591	585	572	584	620	578	562	632	554	591	607	563	572	569	606	589	582	578	628	585	629	596	536	562	568	624	563	556	543	573	653	546	559	621	564	581	640	581	559	616	600	618	568	611	589	572	593	595	564	557	604	591	585	524	577	536	599	569	616	581	566	603	576	555	565	549	604	583	571	541	560	599	576	604	579	553	568	600	589	551	548	563	585	626	605	600	591	591	604	596	621	540	585	581	572	602	584	594	542	595	561	605	582	596	578	585	544	585	577	577	563	577	555	564	597	580	578	603	651	589	579	615	604	565	614	579	590	619	636	559	553	591	602	598	556	575	554	607	579	555	597	566	611	574	598	564	577	585	532	589	555	589	545	597	593	587	589	583	579	589	594	629	585	575	603	599	579	618	558	586	598	588	580	572	583	637	577	578	580	527	577	574	632	568	574	583	569	575	631	577	579	592	588	547	562	607	608	607	603	570	600	546	598	571	583	567	598	560	515	573	532	583	579	586	565	606	552	583	616	605	576	561	618	588	602	551	566	610	605	591	572	540	547	583	613	603	571	571	587	594	597	583	598	565	538	599	601	583	571	584	548	595	579	579	545	600	534	606	565	553	594	632	635	621	582	563	526	545	601	589	574	576	528	593	592	598	567	593	597	623	580	600	597	510	569	590	578	578	566	606	575	610	598	582	552	583	506	600	577	567	558	597	532	583	602	578	555	579	558	573	600	601	594	627	554	561	623	579	588	627	587	605	572	552	590	567	571	607	593	601	613	614	599	578	611	586	591	552	570	616	583	586	521	561	559	589	605	550	602	578	568	575	584	556	555	584	529	603	585	580	602	575	593	564	598	606	598	592	617	516	587	586	620	553	555	566	562	579	571	567	559	560	575	550	603	545	583	598	594	571	606	583	604	546	580	596	552	589	565	540	566	559	592	569	617	589	608	589	591	585	586	588	591	548	578	589	597	578	565	564	572	595	585	616	569	583	615	573	558	545	593	605	566	567	599	545	632	566	595	569	564	549	613	579	606	600	597	590	645	583	577	620	554	586	586	608	557	577	591	606	575	625	591	582	590	624	623	562	564	586	591	542	566	597	618	624	550	574	617	572	580	576	552	572	607	604	557	588	593	585	565	614	598	569	617	574	582	594	557	576	597	604	579	625	549	558	594	584	554	577	553	587	608	559	619	572	598	611	612	596	572	592	553	571	594	589	621	591	604	602	551	608	559	599	588	612	626	550	548	569	601	610	570	574	580	569	547	521	553	614	555	528	602	600	607	562	581	581	558	583	578	588	577	597	599	574	547	603	595	594	605	603	576	607	582	618	629	560	588	569	544	604	638	547	615	585	581	516	656	559	595	612	593	582	565	592	612	573	630	570	621	560	581	557	618	559	611	595	557	572	593	583	574	579	562	601	618	556	614	573	594	591	600	592	563	588	544	559	590	577	579	544	586	522	611	616	571	545	574	552	535	547	535	564	583	579	543	590	591	583	568	568	582	584	592	591	551	572	594	581	604	608	591	578	549	541	567	535	612	544	612	581	584	606	579	612	618	637	575	568	615	575	612	570	560	592	578	573	544	596	569	558	563	515	588	601	577	546	550	573	558	597	566	561	564	547	606	599	568	518	628	604	573	593	619	539	601	630	609	610	591	561	579	599	559	562	582	573	589	537	558	538	583	622	574	573	596	589	564	577	572	548	583	581	575	592	565	560	583	553	574	619	603	549	607	593	615	578	606	578	622	550	546	575	538	598	577	625	575	605	620	562	575	588	628	598	621	577	559	626	596	585	592	563	578	584	581	571	622	592	612	568	553	589	529	616	591	547	547	598	527	622	585	605	579	562	638	597	615	572	601	617	579	561	602	609	606	554	641	574	585	517	574	591	575	604	622	612	548	565	601	594	605	610	586	576	568	565	629	586	565	585	591	596	587	589	627	595	608	580	548	612	581	574	560	612	591	539	581	573	556	555	621	571	587	556	587	574	616	616	582	580	579	588	592	554	598	565	553	594	616	602	562	579	577	575	594	614	561	574	583	614	568	574	589	615	625	604	592	578	530	621	577	596	521	605	570	567	594	596	522	576	571	568	560	591	555	585	598	594	578	560	586	522	579	607	574	556	597	555	563	587	589	593	587	646	544	615	579	573	608	607	567	588	595	560	600	587	569	608	573	551	593	551	570	569	544	555	572	610	551	596	537	575	603	593	560	537	571	577	601	562	587	536	562	595	573	562	597	541	600	564	615	642	618	575	585	586	572	583	589	592	544	590	589	564	591	571	606	574	580	573	583	561	622	600	559	595	611	566	592	616	585	574	577	619	582	609	555	538	590	561	554	573	618	593	564	554	604	606	552	575	560	594	558	559	583	531	610	585	574	567	600	561	572	583	565	575	564	580	611	589	544	603	542	586	539	575	574	581	600	557	579	579	572	608	620	593	605	563	572	576	589	595	631	538	612	578	585	551	599	574	537	570	554	591	630	578	627	592	609	553	595	592	567	564	609	583	597	576	580	605	592	568	575	605	573	527	592	575	571	578	569	579	614	583	540	583	556
24646	20990	23901	28253	20976	13409	596	429	346	352	360	328	307	306	351	316	327	334	301	330	319	319	332	309	336	314	319	364	328	310	347	338	341	348	295	325	336	336	313	342	319	322	328	309	304	316	314	306	320	327	297	315	341	301	305	313	301	297	294	341	318	295	298	320	307	310	297	298	306	309	321	333	285	297	299	290	303	295	280	316	337	306	317	298	319	310	286	302	302	320	311	341	340	311	325	311	333	349	285	334	285	276	316	323	325	350	334	329	332	317	317	319	330	321	323	316	300	319	297	320	314	325	319	297	314	284	333	306	288	320	309	329	359	335	320	308	306	296	335	337	299	315	283	328	323	279	313	318	313	316	291	303	316	287	299	287	336	312	305	318	302	340	345	324	304	303	311	323	299	326	312	287	305	310	285	313	299	315	300	331	324	306	293	316	308	305	283	284	305	307	336	326	321	291	330	284	320	292	322	306	283	327	322	336	308	334	301	351	279	271	311	338	314	281	314	287	276	316	316	318	313	300	293	341	335	305	313	295	310	323	329	303	287	296	348	285	304	338	317	335	310	309	323	315	257	303	319	317	314	314	316	307	314	283	300	284	299	307	305	322	319	289	302	315	274	313	346	312	321	315	313	298	296	292	297	323	301	307	326	299	317	329	345	297	300	318	304	314	307	292	302	300	345	311	299	319	284	308	333	309	292	316	333	312	306	326	306	317	293	304	301	328	328	323	317	341	340	321	299	304	293	306	321	307	291	306	297	299	336	276	335	329	337	306	316	305	307	302	310	307	324	271	303	316	276	315	334	320	316	308	313	325	321	288	288	293	325	328	319	294	333	297	357	297	291	304	309	313	308	303	331	309	312	338	324	306	323	315	325	321	319	336	340	348	295	300	290	339	329	312	309	284	304	308	328	318	302	326	327	328	305	317	337	325	306	314	325	338	275	339	322	317	334	300	329	317	322	293	305	323	314	307	329	291	343	321	318	326	306	289	313	335	328	279	324	285	324	300	319	299	296	328	327	282	309	324	290	341	340	329	305	344	314	308	316	308	280	285	306	330	312	309	314	278	307	295	326	299	285	328	341	315	315	326	309	295	296	298	300	309	332	318	324	314	293	338	324	298	319	304	327	310	327	321	302	279	334	311	286	307	283	345	310	310	306	286	290	300	292	275	271	343	304	305	298	313	306	310	333	307	317	317	317	304	286	292	301	335	322	350	325	310	299	331	326	321	319	337	283	325	300	336	294	322	323	290	323	330	283	305	308	293	338	267	298	284	297	330	312	317	330	305	316	280	305	306	305	323	344	318	303	305	323	305	322	304	301	321	313	304	293	271	301	309	288	307	304	321	328	340	291	346	323	296	291	299	316	310	330	317	324	300	314	308	324	293	344	323	358	317	292	320	316	309	316	316	336	314	318	309	330	341	321	328	325	288	316	318	308	298	303	315	345	293	327	305	279	313	308	297	317	319	318	309	320	314	330	281	330	302	289	291	323	318	315	361	281	323	319	318	314	314	308	352	351	291	279	279	320	300	255	300	290	311	323	294	309	317	305	308	298	288	275	296	324	333	302	310	317	298	322	305	273	348	319	312	298	283	283	298	327	287	282	323	277	323	301	326	346	328	319	309	327	275	303	290	286	327	316	307	289	313	307	264	318	340	303	322	310	298	289	321	299	310	319	306	345	316	343	306	330	334	300	306	322	290	293	302	320	307	287	312	296	312	306	284	309	305	316	311	308	308	334	311	311	339	277	318	315	297	296	311	292	284	319	326	325	322	303	334	301	315	304	305	321	259	315	281	308	319	322	308	315	291	300	325	315	323	327	331	314	321	307	298	285	277	328	303	345	346	317	309	316	332	309	286	322	305	313	329	303	320	370	315	293	331	291	315	311	316	277	323	297	327	308	301	303	304	306	315	335	334	286	323	310	331	311	295	333	324	298	280	300	324	360	351	328	331	348	305	301	303	330	290	295	306	271	290	308	328	304	305	336	314	323	320	337	335	298	291	307	312	311	312	306	314	295	299	306	328	326	310	285	262	309	291	335	298	313	331	304	295	331	308	319	333	343	272	337	305	358	325	321	294	346	282	325	299	324	314	296	296	298	321	326	296	322	302	331	307	308	294	327	334	316	322	284	315	313	324	332	271	312	322	307	307	310	330	297	310	326	339	312	277	301	323	317	341	347	292	372	338	317	323	310	324	295	295	306	298	289	319	306	310	304	312	324	307	312	332	316	310	318	311	328	298	318	302	320	350	325	329	271	295	324	277	296	299	291	277	291	325	317	267	339	312	331	307	326	335	330	310	286	320	304	303	320	289	289	334	303	333	308	291	298	322	295	331	276	310	292	270	333	291	309	333	302	322	343	326	316	306	312	315	287	322	319	288	340	302	317	312	329	359	336	307	298	338	329	293	341	301	333	310	340	287	294	316	315	298	316	318	305	287	322	329	311	292	296	312	348	307	293	325	347	297	319	313	324	334	343	301	335	332	284	349	277	337	297	301	313	351	293	322	311	316	339	292	303	306	296	339	322	293	346	296	308	313	337	332	323	315	306	292	310	323	337	301	320	302	307	337	287	331	340	291	313	317	305	301	321	303	311	344	329	332	322	294	322	306	293	311	334	297	321	306	319	288	314	320	299	290	316	347	296	292	293	324	335	325	337	316	293	282	282	275	322	299	321	365	305	324	307	331	312	284	311	313	299	323	301	324	323	278	280	296	306	335	298	313	342	324	266	340	307	365	296	344	312	319	301	351	331	297	324	333	315	292	316	300	308	329	345	316	329	293	286	324	321	307	324	288	312	299	297	297	329	287	305	325	305	348	287	296	314	344	333	277	332	342	289	288	281	312	328	354	314	315	309	340	357	316	314	313	322	293	343	303	327	344	298	329	300	302	331	323	308	319	294	321	320	303	309	326	319	301	323	292	336	295	310	343	317	285	307	320	315	341	280	325	280	328	327	304	300	309	315	312	312	315	339	316	308	306	319	277	302	274	307	317	311	313	337	346	328	300	312	293	311	298	291	294	338	275	302	301	319	317	291	321	295	310	301	290	324	315	279	315	306	326	341	317	294	331	324	316	285	310	310	319	345	315	306	341	319	339	362	308	309	302	338	318	259	288	319	292	311	325	329	320	333	331	311	330	296	316	326	317	324	299	298	315	291	344	340	323	308	344	339	302	345	314	318	328	309	320	321	309	297	292	276	314	303	316	356	326	319	297	308	291	307	282	312	310	314	348	332	337	302	323	314	291	301	323	276	318	303	297	303	291	311	323	312	275	315	298	303	309	309	325	339	313	316	313	342	295	312	336	308	351	307	291	296	300	329	341	304	307	309	296	281	272	314	307	337	292	330	296	310	329	316	325	325	311	310	314	339	284	330	338	317	329	306	309	316	282	307	331	337	275	308	305	310	292	277	324	335	320	322	299	302	295	303	330	323	323	333	293	289	317	339	332	327	299	292	330	324	292	298	337	290	328	300	327	274	293
3275	2189	1312	976	842	822	746	788	754	770	746	774	722	766	792	815	763	749	807	742	769	770	769	759	775	753	797	770	770	727	719	802	765	782	757	765	749	754	806	727	760	771	751	831	757	784	745	781	742	767	745	743	782	775	788	752	733	759	798	799	798	761	795	755	753	764	758	778	782	764	728	735	786	750	737	756	737	810	744	733	806	750	765	741	747	742	756	766	749	788	755	736	772	771	769	734	775	778	753	773	730	762	742	748	746	758	746	744	772	713	725	739	762	738	745	746	781	747	796	780	752	775	706	742	824	744	767	763	742	757	745	704	773	752	731	754	777	804	772	778	779	773	733	807	744	794	743	719	769	750	799	796	799	767	735	736	805	772	794	820	774	804	757	767	735	783	728	779	785	744	735	751	801	814	727	757	775	775	790	766	771	745	779	742	730	747	797	741	782	772	753	748	754	739	741	797	729	786	767	721	757	789	729	745	747	723	781	757	760	763	813	766	706	800	798	817	750	781	749	767	720	758	772	783	773	793	778	754	785	784	744	717	761	739	767	755	774	779	743	779	759	764	747	762	756	725	831	734	765	761	760	726	726	693	747	768	760	760	754	755	718	753	718	779	738	756	766	745	745	779	737	759	790	753	764	761	797	728	777	768	763	752	743	736	769	748	787	777	722	739	796	778	776	771	743	783	744	764	765	782	770	792	748	762	737	732	749	739	733	749	729	748	798	790	741	764	750	766	755	818	758	732	738	797	765	775	760	779	753	773	787	739	784	769	753	786	786	793	767	801	777	761	750	756	728	754	728	761	802	757	792	778	762	740	718	731	755	774	718	757	770	745	780	727	747	739	760	744	736	764	731	716	783	783	776	721	783	736	789	750	734	760	792	757	732	721	811	739	786	744	759	702	743	744	740	775	754	757	745	801	723	788	723	816	762	755	743	714	769	794	755	763	748	796	768	780	764	755	757	726	757	750	678	775	817	696	794	795	746	779	759	781	773	771	783	706	725	731	782	766	757	827	753	752	748	783	813	766	771	779	762	734	813	781	767	790	790	706	786	711	695	713	742	727	762	771	785	719	781	744	790	773	755	801	691	806	762	728	737	720	748	768	780	737	759	703	761	714	781	788	750	739	769	743	740	792	754	788	791	764	770	737	793	738	740	769	779	765	744	755	749	748	758	787	739	739	761	733	747	788	777	781	762	753	785	793	770	761	785	756	795	807	731	749	757	667	726	747	741	742	801	781	761	828	758	758	736	738	741	767	795	795	784	761	714	745	810	805	744	747	747	765	714	762	763	823	774	764	780	766	770	761	778	730	748	794	795	723	766	755	762	765	751	731	744	752	755	736	741	788	778	754	744	760	767	834	704	810	826	842	787	784	782	744	764	788	763	785	759	771	744	738	771	735	797	785	708	725	744	732	756	826	769	743	711	796	748	796	707	773	748	752	795	795	743	736	748	711	766	800	707	732	733	768	758	800	758	781	743	731	765	742	774	776	800	758	763	778	798	805	748	778	781	734	771	780	735	737	751	797	777	766	751	766	749	750	780	744	710	756	771	766	754	760	791	739	748	747	771	820	746	761	768	736	741	794	746	736	721	734	787	807	780	746	736	748	753	725	722	748	731	730	764	724	759	767	782	733	752	792	812	754	752	747	726	753	714	778	722	755	772	711	722	736	746	773	795	758	723	735	738	767	792	747	828	719	752	734	773	701	745	722	786	732	760	755	751	742	762	774	743	734	769	758	786	738	766	811	724	738	786	781	758	757	791	796	755	768	733	748	792	756	779	748	703	767	741	746	798	808	760	712	767	756	750	765	750	732	750	787	731	772	767	766	760	691	762	754	730	727	739	784	737	798	736	785	761	790	769	745	755	784	779	753	779	759	729	727	760	741	761	726	791	784	779	714	783	740	760	774	770	752	809	758	759	747	776	769	756	763	717	798	764	772	744	737	735	754	745	740	721	764	795	775	815	754	785	766	796	759	763	772	795	773	717	770	747	752	751	785	747	748	786	742	748	779	775	768	753	795	755	765	759	746	779	797	748	738	733	768	755	772	765	757	770	773	769	736	739	760	730	761	735	780	758	706	773	757	740	743	739	723	718	769	786	739	800	771	794	740	730	737	768	765	779	807	748	779	782	741	757	718	812	744	754	759	746	753	755	777	720	801	741	738	717	757	787	734	738	707	804	766	723	720	717	765	794	730	768	747	722	737	761	758	761	782	803	767	748	747	758	762	751	762	772	753	755	772	807	797	762	787	735	733	766	792	757	736	772	767	711	775	767	749	763	749	827	782	750	723	749	742	723	763	772	754	778	761	807	697	748	755	813	747	750	794	753	741	825	714	789	705	772	712	823	709	765	759	728	718	775	730	740	727	772	782	769	780	733	746	730	721	800	705	742	752	724	730	719	750	769	806	781	787	748	774	744	761	768	761	774	741	708	711	757	779	758	758	778	746	713	779	721	747	702	737	786	794	722	700	763	769	746	737	716	747	805	782	765	820	799	759	799	753	736	706	818	729	784	735	776	723	769	769	769	729	716	728	720	741	765	794	799	777	737	806	810	747	690	763	750	711	802	743	775	761	759	756	747	776	751	755	707	787	712	745	789	788	704	793	744	794	732	775	721	695	795	755	832	760	733	779	784	769	747	740	804	721	749	798	775	749	815	762	732	709	783	775	789	731	787	754	722	757	735	765	773	757	729	730	696	758	720	715	719	729	767	790	748	765	709	737	735	749	747	716	769	754	758	730	758	835	773	727	762	732	759	791	728	757	739	737	751	757	762	770	714	739	792	691	748	785	686	704	777	755	768	693	761	711	744	778	723	765	793	782	770	733	779	773	736	759	763	746	777	779	736	778	787	760	714	741	729	753	801	766	770	788	737	795	719	721	708	760	744	769	818	810	713	799	723	712	745	714	750	726	757	725	750	708	766	767	762	767	735	794	737	790	741	714	748	750	768	760	788	737	737	760	777	754	776	727	820	768	756	777	778	769	777	750	768	674	820	753	747	759	774	735	793	710	746	720	762	756	794	833	794	769	730	766	788	762	714	765	758	761	761	738	712	791	708	718	730	751	767	714	774	737	777	749	792	766	772	762	795	776	737	751	766	772	781	760	768	769	716	737	758	755	739	752	770	769	729	754	767	747	751	769	765	742	738	752	753	783	713	758	737	821	766	721	775	757	777	732	739	743	764	748	783	792	778	776	756	728	744	763	776	743	747	783	781	749	740	757	729	756	727	768	785	750	814	772	796	780	781	781	773	742	700	769	766	767	773	776	757	765	756	760	713	769	750	744	761	769	788	783	781	738	748	807	736	802	764	695	788	813	763	765	786	770	745	806	788	758	767	724	769	717	741	820	774	751	758	756	723	755	830	785	756	781	768	763	769	778	739	785	802	734	796	839	737	755	752	777	741	761	816	766	779	748	771	740	741	749	752	734	785	750	779	783	781	768	765	725	786	756	721	757	761	798	769	821	746	787	788	755
23858	20958	24267	27811	20958	20972	12974	529	345	319	320	270	283	236	250	266	237	246	242	200	254	259	240	196	219	247	216	240	227	237	211	222	246	239	235	208	198	220	229	194	206	208	220	204	203	204	212	236	219	226	230	239	271	227	210	218	200	205	200	219	206	212	218	218	214	213	224	247	212	236	211	209	235	232	218	208	215	238	221	227	220	222	208	197	213	192	230	208	227	234	205	240	225	219	201	206	218	208	208	208	221	228	206	183	212	232	213	224	215	226	224	221	221	212	208	207	184	192	224	217	223	255	224	203	215	198	200	219	211	220	211	208	209	248	207	215	229	205	180	208	232	237	238	219	210	230	209	229	218	214	193	236	236	226	225	215	237	190	211	209	237	214	229	214	223	209	213	182	205	229	191	234	187	232	212	215	218	231	226	212	221	240	229	224	203	182	233	194	205	210	184	226	211	215	220	223	217	215	250	209	203	214	213	210	222	213	222	208	203	216	240	214	210	211	212	214	204	231	210	223	239	219	211	205	195	214	208	215	202	241	233	223	208	223	218	203	203	212	233	197	209	214	213	229	187	205	217	207	212	223	225	236	217	193	211	225	206	197	222	205	236	203	209	202	223	242	222	220	229	244	192	205	219	210	215	198	232	213	204	227	217	221	231	199	231	204	200	209	229	227	198	253	202	210	195	206	236	191	217	195	219	245	219	208	227	215	209	227	193	218	231	251	226	221	238	243	236	193	232	226	234	189	234	218	227	225	247	181	235	203	239	222	220	210	215	203	208	217	208	200	217	234	184	239	229	205	222	221	219	208	222	207	239	200	239	221	230	207	219	207	188	217	237	204	211	231	226	208	223	217	203	219	224	240	234	206	232	228	225	226	239	219	248	209	238	220	198	219	179	226	235	198	226	202	214	206	208	204	218	207	179	226	215	212	201	211	213	216	207	202	218	227	236	194	216	219	208	218	203	175	238	214	212	189	204	198	216	205	218	185	217	225	232	238	241	200	200	234	235	220	229	208	226	227	217	216	201	204	216	224	213	220	210	226	194	203	202	225	201	190	210	251	209	218	207	225	208	207	216	218	187	219	201	228	223	220	225	220	226	216	244	241	200	199	215	203	217	217	217	189	195	205	209	198	219	214	220	186	220	201	229	212	206	220	215	212	209	223	227	234	217	209	199	227	215	233	217	208	232	207	203	204	203	224	229	198	216	237	196	191	199	213	211	224	198	226	209	229	233	223	222	182	176	201	225	227	196	194	196	201	218	215	213	226	256	209	219	219	214	230	191	229	227	234	216	197	219	206	209	222	230	204	200	211	199	208	232	216	247	204	192	228	180	200	208	218	199	189	217	207	223	235	205	203	232	216	215	175	207	228	210	214	194	231	222	226	231	212	197	203	236	197	202	218	225	244	214	235	188	211	212	222	280	218	215	209	200	203	226	194	211	213	205	223	237	228	210	227	225	196	207	195	206	216	209	221	212	226	186	216	240	185	212	197	207	215	201	191	218	207	206	196	240	208	198	190	204	220	227	205	227	243	244	195	221	205	220	210	248	228	201	226	211	222	220	202	211	237	219	222	215	192	232	193	204	233	252	232	202	202	210	211	253	236	230	214	216	219	238	212	221	203	197	229	209	210	229	235	203	190	208	231	222	185	222	233	194	229	229	214	187	230	207	212	228	199	220	238	222	235	212	199	226	227	223	219	202	209	199	244	195	231	227	229	197	234	235	225	228	206	218	208	207	223	221	257	210	222	204	181	215	232	245	244	211	223	212	217	213	253	218	214	238	236	210	213	185	224	229	211	206	231	245	228	236	207	218	237	195	186	211	237	219	216	244	231	201	211	212	208	210	225	219	172	210	223	203	198	197	215	183	241	190	243	192	213	205	226	217	217	216	205	206	196	210	200	223	223	188	230	207	221	232	212	189	257	204	204	219	211	254	226	217	214	192	235	227	210	226	204	201	193	230	233	213	192	226	209	223	214	220	213	206	200	217	201	227	252	198	197	218	194	210	185	229	203	203	206	204	224	219	217	230	205	202	218	202	225	245	212	241	212	189	221	206	206	228	224	236	227	251	236	206	212	206	214	220	206	197	200	226	189	232	211	216	208	234	205	203	230	211	210	229	237	225	205	179	233	193	184	207	237	229	174	194	204	245	239	220	213	208	207	225	232	217	228	224	222	236	210	212	236	232	210	222	216	206	198	213	208	211	224	216	207	223	220	228	224	226	231	212	235	212	195	224	231	194	218	233	215	216	210	216	224	224	221	222	221	237	220	214	216	222	199	213	225	211	202	205	233	230	209	199	191	195	206	216	225	236	233	203	219	206	208	247	253	204	200	190	182	196	209	189	208	233	200	194	200	225	221	213	247	217	217	191	220	217	208	217	234	218	229	225	209	216	216	221	184	226	217	223	200	229	200	245	248	190	208	232	212	204	214	246	221	211	201	234	206	203	211	224	221	197	212	204	231	191	214	214	215	197	238	192	221	243	200	250	235	225	210	215	208	200	210	246	245	222	191	215	172	185	227	203	228	203	221	193	202	221	210	223	227	215	226	227	199	218	202	209	230	213	221	240	203	190	212	220	211	212	213	216	215	208	204	198	216	237	219	223	215	237	208	217	192	231	226	239	213	209	197	215	218	201	207	219	216	190	200	206	202	204	225	220	191	223	241	216	229	221	194	220	233	230	187	225	213	227	210	200	218	211	230	243	212	186	206	223	197	244	202	195	224	224	202	189	175	205	251	235	229	220	218	207	235	192	223	209	191	229	216	201	201	215	213	216	197	211	195	232	197	212	209	221	242	193	199	234	234	219	184	210	208	199	209	208	222	204	202	212	214	222	190	246	208	218	214	177	219	203	208	209	226	238	205	207	223	207	209	225	196	216	226	228	193	200	250	214	230	227	232	222	218	225	209	232	227	195	218	216	215	218	209	229	235	213	211	232	210	213	195	196	228	204	219	222	232	229	220	197	220	217	208	181	218	234	196	233	236	219	217	240	228	222	218	204	199	185	196	203	215	218	209	215	214	207	197	225	248	222	206	214	208	205	213	187	192	221	226	192	196	208	214	206	222	209	194	231	230	220	241	220	192	233	197	195	212	209	188	206	215	219	243	220	206	197	216	201	232	195	192	202	195	228	199	194	185	210	227	219	236	221	221	228	209	199	225	201	213	252	241	210	222	228	207	217	223	224	229	229	237	206	232	216	207	221	197	209	244	182	208	214	196	210	221	219	207	220	227	212	208	229	221	218	171	233	211	215	211	212	234	214	204	226	194	203	236	244	240	218	199	233	226	215	221	205	209	222	229	233	243	219	232	232	224	200	214	219	193	198	219	234	187	200	207	226	211	241	220	216	238	199	220	217	205	188	199	208	212	239	212	203	211	208	206	181	217	217	206	236	209	199	173	216	228	212	211	239	194	219	229	215	196	217	200	202	204	232	229	208	221	207	211	216	213	230	219	213	261	220	207	244	218	256	214	227	230
3054	3469	1609	980	737	667	581	582	581	512	555	545	528	495	503	531	497	540	540	516	542	574	541	515	517	512	532	531	534	502	514	555	514	497	531	580	513	533	543	537	509	474	540	543	520	506	555	537	482	520	530	534	514	484	495	533	511	521	529	514	528	508	507	525	510	514	542	496	527	485	513	499	555	517	535	496	501	505	509	524	548	548	574	540	551	514	519	515	519	516	525	522	497	502	519	478	460	562	548	493	517	507	573	502	502	541	481	498	497	533	507	483	543	515	488	512	500	512	531	543	544	498	502	544	536	527	542	517	542	472	526	521	520	513	545	497	542	520	535	518	534	515	515	519	514	521	497	520	527	530	503	533	529	493	504	551	530	517	538	501	523	493	505	549	522	515	536	516	495	555	488	533	534	522	526	532	518	557	527	506	489	473	519	510	533	550	519	557	527	521	468	481	500	514	561	501	516	513	509	510	506	512	463	524	538	522	520	543	558	486	545	514	502	510	536	539	529	535	506	534	513	498	545	501	485	542	504	509	525	485	505	501	557	530	557	516	513	495	523	522	529	496	527	522	505	533	512	505	513	534	468	496	487	527	526	493	514	524	518	525	530	526	498	534	471	511	531	519	486	490	527	496	534	526	508	507	529	493	530	547	499	511	531	540	499	466	532	521	504	488	500	525	550	498	519	550	504	505	465	497	538	528	502	549	526	488	552	533	493	538	515	524	550	521	499	511	538	491	513	542	498	511	465	538	566	529	546	527	509	512	497	511	489	496	544	507	543	547	514	497	529	502	522	501	525	509	532	513	540	527	524	535	497	530	525	518	514	512	526	499	495	526	524	515	571	541	549	570	512	497	520	500	523	539	551	535	494	517	520	514	481	544	513	524	489	497	495	539	490	503	537	486	524	497	523	501	546	537	516	520	493	528	486	511	528	552	502	503	481	507	472	504	533	521	510	518	493	510	511	549	543	536	521	506	489	519	535	531	512	526	535	534	522	535	528	509	549	519	527	497	554	529	482	538	511	503	528	549	496	544	511	520	531	501	511	561	486	521	527	511	510	498	520	507	554	505	491	458	530	483	511	462	558	528	509	510	514	540	529	542	528	528	501	516	518	530	519	499	484	512	561	507	538	560	501	536	519	528	526	509	522	559	511	544	533	514	529	468	522	532	510	509	517	529	526	529	502	512	513	519	487	525	531	497	540	504	526	522	511	531	490	512	534	517	553	545	523	514	523	530	502	532	500	524	483	521	536	517	525	518	481	507	524	534	529	501	538	581	518	522	475	502	512	548	527	513	461	524	537	552	531	544	516	539	518	555	496	478	510	520	517	556	560	570	519	527	542	548	556	529	550	534	530	488	551	472	513	526	535	519	504	520	490	512	528	497	537	523	517	521	514	554	532	534	529	508	499	487	498	507	554	515	508	519	527	511	488	539	515	523	498	549	569	552	495	530	518	471	541	497	554	519	548	536	532	476	494	524	501	522	505	512	494	506	548	514	511	483	524	490	492	539	485	493	491	517	499	529	521	522	555	510	493	549	509	564	523	515	516	492	515	543	540	541	514	516	522	520	488	515	487	533	526	491	518	542	494	526	483	538	486	528	520	508	531	498	507	550	482	507	520	517	502	482	529	509	544	538	559	567	481	548	524	492	508	520	494	524	454	481	523	522	535	515	492	488	531	530	530	501	491	506	551	490	512	512	514	528	522	507	537	552	525	478	512	491	499	471	510	521	533	542	503	585	517	524	514	509	533	559	572	519	477	489	525	503	539	515	497	540	492	550	539	517	546	525	510	521	496	506	506	525	510	514	521	508	498	494	545	467	506	515	517	483	532	535	481	508	524	528	532	486	508	492	567	513	501	520	506	487	497	537	538	513	503	502	507	527	525	537	586	469	492	508	537	518	489	520	485	516	550	490	486	506	523	521	525	508	515	524	502	550	543	518	545	491	560	538	509	522	502	523	535	512	520	546	515	497	479	509	515	544	542	516	523	515	480	481	555	534	534	496	517	514	536	555	505	542	499	479	552	567	536	503	497	462	495	537	534	472	528	503	532	494	519	556	531	522	520	523	539	532	502	504	505	524	495	520	520	522	488	529	564	535	544	507	493	545	529	537	560	488	485	501	592	512	527	529	489	508	538	526	551	495	533	529	535	545	504	498	502	515	491	505	503	524	517	536	528	546	518	506	502	497	523	528	521	497	492	505	513	522	530	530	533	509	550	499	499	532	533	512	516	529	514	506	540	527	517	526	530	506	524	572	511	524	527	494	492	506	508	509	508	492	507	498	534	480	478	490	533	504	518	500	531	544	516	501	542	519	516	510	516	535	520	500	532	531	537	544	531	498	528	505	516	496	513	534	553	512	506	505	561	498	498	520	526	482	537	508	481	520	540	550	528	514	515	536	495	516	523	516	488	508	496	531	537	551	520	529	518	499	539	511	536	506	531	512	507	526	523	500	510	491	502	555	496	510	519	543	529	534	515	532	546	514	520	492	535	538	529	524	525	512	493	480	511	494	533	521	586	537	481	519	508	492	516	531	498	518	507	517	554	506	508	528	546	508	508	519	537	519	542	523	527	479	531	503	504	517	501	540	496	504	510	478	526	511	529	503	500	492	512	496	511	540	544	522	568	511	526	500	483	518	517	519	525	537	522	560	462	494	492	507	485	479	514	511	542	546	525	509	477	553	475	486	512	563	508	548	508	534	530	564	524	495	483	553	499	533	527	545	517	499	514	540	517	531	515	534	513	469	522	532	536	513	485	539	501	481	507	515	526	519	522	506	516	515	505	527	514	506	473	540	534	502	514	514	528	516	524	530	526	468	520	510	489	522	485	512	508	541	549	514	516	512	525	564	568	546	500	530	506	515	541	519	536	513	494	491	496	518	523	507	531	559	537	511	547	495	563	546	500	515	495	465	554	487	502	511	490	518	500	532	527	509	520	495	538	518	528	513	516	482	563	502	542	513	522	518	520	493	507	484	516	505	576	559	550	537	504	541	529	460	521	521	546	537	524	476	534	506	455	499	530	534	497	516	514	555	513	526	541	518	474	483	557	519	542	537	509	514	526	525	517	505	507	492	512	555	551	493	542	505	505	501	510	507	504	532	549	509	509	479	533	523	513	526	514	552	516	524	553	481	521	503	534	491	484	518	497	511	535	494	541	495	524	536	500	486	538	533	503	530	521	546	512	525	511	560	525	524	507	511	573	502	532	549	538	552	533	520	515	485	489	516	489	513	495	508	486	535	526	526	508	526	545	520	493	565	501	496	497	510	511	497	510	523	459	499	556	514	483	534	520	500	498	489	529	521	530	492	513	503	470	545	510	494	533	530	499	514	520	513	508	542	530	464	505	551	530	475	503	553	538	552	535	561	531	523	507	558	511	502	474	499	535	564	535	531	513	513	516	476	481	498	499	534	535	505	518	495	509	532	521	537	530	508	518	551	512	496	535	517	539	504	491	541	506	545	500	565	491	468	518	508
31855	19197	6405	415	284	259	228	213	252	226	244	213	216	246	215	170	259	239	231	224	241	211	242	233	232	208	261	233	241	237	205	188	226	221	221	223	190	223	260	218	212	215	252	208	208	221	213	196	244	207	220	210	230	228	181	221	215	259	234	223	230	225	216	229	218	235	239	213	229	240	201	229	247	238	229	219	243	229	235	222	222	227	215	231	226	205	220	189	201	218	242	219	238	219	233	250	218	253	236	235	220	226	233	242	191	194	230	237	211	221	202	231	238	228	222	246	251	224	191	171	237	218	228	269	191	218	220	194	241	209	223	203	218	213	252	221	198	224	199	202	232	212	231	189	223	217	194	213	198	251	215	238	211	223	215	228	240	219	215	225	220	199	233	209	233	215	197	223	206	192	219	216	215	231	247	232	220	225	221	184	220	256	211	224	194	227	237	210	207	218	210	204	233	221	224	246	240	238	204	234	219	233	234	235	232	192	215	224	219	247	219	200	207	191	197	206	219	235	230	216	267	244	225	207	246	212	223	239	215	191	249	217	228	210	199	212	196	222	213	244	220	232	237	191	214	231	210	227	212	246	232	225	219	224	257	211	211	211	228	228	207	216	214	208	234	235	212	198	218	212	219	192	195	204	214	254	236	209	246	221	215	219	186	202	224	221	238	227	262	212	244	248	210	174	246	220	230	230	230	246	255	234	222	231	230	216	217	206	243	220	249	202	216	215	208	215	205	217	205	231	233	219	228	209	236	235	235	229	239	206	199	199	215	247	247	219	212	226	223	228	224	215	198	217	208	238	205	225	204	218	183	259	220	226	190	191	228	213	226	233	213	237	190	219	244	251	215	200	219	226	223	240	219	235	184	212	227	216	210	235	227	189	215	219	214	248	246	211	240	218	236	206	202	213	193	200	228	205	219	208	197	229	178	224	210	212	224	230	239	204	232	221	216	242	246	194	210	230	234	238	239	224	196	209	223	248	217	212	217	219	221	209	238	225	184	211	222	233	217	230	208	226	214	221	212	234	231	226	239	224	227	213	208	204	200	220	225	177	253	222	205	222	226	199	243	223	211	227	213	230	225	217	231	220	226	217	233	196	254	253	247	233	229	209	214	209	222	208	227	223	236	253	232	204	216	232	208	225	218	204	206	194	234	228	206	238	234	225	210	217	223	206	218	226	209	226	230	226	214	192	247	225	197	196	235	224	227	220	234	222	219	222	223	208	203	216	208	241	217	238	239	221	229	225	193	210	228	242	199	227	226	209	229	203	207	223	206	234	220	232	226	201	207	229	245	241	199	233	217	226	234	220	214	254	220	237	238	238	186	214	214	229	227	213	241	220	208	209	213	195	198	221	236	216	236	222	205	209	220	241	227	216	225	205	219	243	209	228	209	220	228	241	228	218	226	222	213	218	243	215	212	224	231	223	227	204	194	229	218	217	223	215	216	219	233	224	257	239	218	203	240	214	233	223	194	221	204	210	202	214	215	231	218	215	253	224	234	201	240	207	251	205	218	212	204	216	228	217	216	217	215	231	223	226	223	213	188	231	213	215	225	202	200	198	189	229	247	234	236	223	222	216	216	227	252	191	241	252	208	210	248	202	204	217	215	211	207	227	246	185	231	243	206	239	225	229	240	214	222	220	221	235	204	197	208	222	225	204	241	227	213	208	237	223	218	200	215	208	198	221	232	226	220	214	239	219	233	214	220	244	236	233	235	211	196	208	189	218	232	192	240	234	216	194	239	229	218	241	206	210	224	227	213	233	210	234	228	219	219	190	212	215	238	225	229	237	232	219	224	216	208	237	214	217	220	207	214	211	210	237	226	237	210	236	214	242	241	208	257	215	204	209	220	244	251	218	223	206	211	203	209	231	233	231	206	239	241	210	235	204	216	216	232	215	208	219	196	235	234	244	228	195	197	232	245	213	199	230	224	226	238	233	221	219	238	207	237	241	224	219	220	231	197	216	223	227	226	215	173	241	196	233	204	213	195	224	222	218	247	259	243	219	243	204	203	192	199	216	228	215	215	228	237	234	222	208	244	206	196	216	224	239	235	195	212	215	211	223	218	195	212	221	194	219	203	244	207	212	236	224	234	213	217	223	215	249	213	214	234	252	241	255	219	234	233	227	237	224	227	199	230	225	213	203	219	223	207	194	205	228	232	208	243	195	201	227	264	219	232	220	223	242	226	238	209	228	219	220	249	235	200	221	250	235	219	242	239	218	220	240	226	211	225	256	226	239	232	227	191	231	250	218	214	180	236	222	230	217	227	230	229	213	247	211	207	212	214	215	218	226	223	200	229	214	226	253	206	209	237	224	230	194	224	225	210	224	242	252	215	234	245	210	217	252	218	241	199	228	212	200	206	219	227	237	228	232	199	230	241	256	202	201	229	222	247	244	241	232	216	225	237	219	222	215	229	213	232	225	228	210	214	240	220	196	234	191	220	222	231	212	218	260	238	223	228	208	211	184	203	229	230	227	239	233	205	223	228	237	238	216	216	233	213	212	217	229	213	210	201	225	222	196	211	184	222	236	219	236	209	202	239	215	212	195	225	244	245	186	245	194	224	207	229	226	238	191	219	237	198	220	235	235	249	210	200	229	226	194	193	221	217	216	190	229	205	220	195	231	211	190	219	213	219	207	204	212	250	228	239	208	234	232	254	215	214	229	223	220	209	251	209	233	204	207	235	210	211	232	241	238	205	220	216	237	216	216	192	217	224	217	220	230	237	197	191	225	208	216	223	213	200	246	231	192	235	209	228	209	253	262	232	199	200	204	240	200	209	220	209	203	235	245	252	201	225	242	206	203	227	208	216	203	224	193	202	191	235	238	221	209	204	241	237	223	242	237	244	235	211	242	226	222	214	202	219	231	192	227	225	235	235	198	223	221	221	225	201	183	228	232	212	208	233	244	242	260	204	229	224	230	219	219	235	192	198	235	220	190	229	243	235	228	193	227	201	241	243	234	220	214	221	187	247	232	198	237	219	231	206	253	210	215	217	198	205	254	207	244	191	250	225	242	204	221	223	210	227	211	210	204	233	225	214	227	219	225	209	225	219	205	235	203	212	217	242	241	202	236	208	209	218	218	244	212	207	205	219	226	202	224	225	223	207	243	219	227	206	238	223	209	211	231	190	196	250	221	203	210	229	204	232	235	230	202	216	206	207	235	199	202	257	205	205	224	218	225	225	217	205	235	204	212	211	235	236	223	199	226	228	224	204	197	236	227	229	253	221	192	182	195	222	209	210	220	229	234	204	230	235	218	199	234	241	229	214	213	233	250	210	198	227	221	229	213	206	231	248	225	210	212	201	215	218	217	231	222	219	189	241	215	215	258	259	212	215	188	211	229	196	222	224	243	237	205	259	227	205	217	215	218	219	197	229	224	223	229	206	221	254	220	209	236	220	243	209	222	254	209	226	251	230	239	216	207	224	239	219	253	240	209	216	232	211	212	202	229	220	204	203	227	238	191	235	224	207	228
5408	741	630	564	591	543	598	609	632	588	597	568	612	598	625	562	625	617	560	560	575	575	579	564	558	574	554	555	588	574	593	601	583	562	558	554	581	594	582	525	569	580	600	591	605	575	602	549	602	570	607	618	591	555	562	585	620	565	601	580	565	585	607	603	565	578	569	605	560	575	555	552	588	625	572	597	579	569	600	604	561	606	599	568	597	625	609	561	585	621	598	606	571	554	583	582	589	597	577	617	604	547	543	594	515	605	593	587	591	564	575	549	569	592	547	579	592	577	607	583	577	600	602	562	574	642	611	556	607	543	594	568	571	602	585	577	571	595	553	641	579	584	581	626	589	549	604	607	619	582	612	613	587	599	563	595	590	587	581	602	571	575	574	547	616	579	574	611	582	601	558	541	580	572	624	589	586	579	571	559	558	572	597	604	584	573	551	540	598	594	600	615	585	619	591	588	568	548	630	583	563	593	594	549	574	565	563	552	567	598	606	541	589	609	618	604	569	560	630	588	544	564	550	598	557	575	542	590	634	615	564	580	600	540	563	611	592	546	535	611	598	575	600	586	588	589	595	609	587	604	534	575	632	587	620	606	589	551	577	608	597	530	604	570	599	594	621	543	598	652	578	597	601	627	591	579	571	600	570	618	592	569	577	638	619	587	548	622	601	618	572	550	558	613	582	532	603	569	568	601	564	568	608	525	586	600	541	570	605	596	642	620	594	580	620	559	571	563	553	605	557	596	602	590	579	547	597	624	559	582	577	575	592	609	592	597	610	584	598	594	556	596	543	577	587	549	603	562	626	598	579	573	581	612	585	601	583	551	623	555	591	569	618	553	553	543	584	535	598	590	618	594	627	605	590	630	542	574	607	616	595	637	588	564	609	561	574	603	618	561	597	552	607	586	625	600	579	651	551	589	611	578	581	576	591	556	568	580	639	581	546	560	578	591	576	598	597	552	573	581	642	570	590	583	602	579	573	619	556	591	594	591	579	539	558	572	583	576	577	547	542	595	564	596	588	564	564	566	573	562	544	581	580	552	626	600	574	588	585	582	640	596	596	621	552	568	614	590	589	601	587	585	586	552	552	565	618	620	551	613	633	606	601	578	558	542	550	608	581	599	638	590	629	577	589	588	597	591	561	568	586	550	588	641	579	612	572	597	577	525	640	639	599	638	570	630	585	568	580	562	591	583	544	561	588	547	544	579	581	593	567	566	591	604	581	604	587	618	553	584	603	560	564	585	578	584	571	578	570	590	642	596	555	588	588	556	574	571	606	590	591	609	597	565	626	553	585	597	591	553	589	638	559	547	551	584	602	619	571	597	558	570	623	618	563	590	575	545	588	562	621	588	555	561	548	564	587	571	588	581	572	589	580	577	568	588	586	579	583	562	585	619	556	586	590	587	621	562	618	595	563	603	569	576	593	562	607	566	562	637	549	593	556	591	604	588	609	549	554	564	575	601	596	581	610	609	594	571	620	601	602	571	580	566	568	612	580	586	601	587	583	602	606	578	619	613	603	583	562	599	585	596	595	551	565	613	606	581	618	559	631	583	640	606	592	580	548	601	577	580	610	545	561	587	576	582	574	590	564	545	587	559	603	606	567	533	598	608	592	579	574	598	566	579	614	585	602	582	572	544	631	584	593	560	576	588	596	597	556	593	544	586	591	583	600	582	562	569	571	562	588	597	606	612	612	585	614	585	573	566	595	604	608	577	578	631	548	593	605	588	587	564	591	547	595	600	542	565	615	558	576	610	560	581	614	592	585	610	621	601	611	581	594	601	576	576	580	555	582	580	598	587	599	594	558	546	566	558	562	567	597	590	658	572	607	610	604	570	589	591	559	573	623	573	556	592	589	615	538	559	611	591	597	585	611	553	589	555	609	574	581	600	557	599	547	591	594	589	574	585	605	538	538	581	621	631	567	596	587	614	599	617	596	584	599	566	566	541	532	556	613	567	565	580	581	579	578	606	647	585	562	630	564	584	533	590	613	590	557	562	610	606	580	558	590	587	514	580	552	611	581	548	580	603	568	577	585	582	624	567	589	612	561	599	584	610	589	562	565	558	521	516	573	603	614	607	577	610	603	582	587	556	621	597	608	586	578	600	584	565	619	626	576	548	555	571	562	579	626	615	572	590	583	528	598	597	567	570	595	556	590	597	574	557	575	593	594	603	622	568	612	596	572	620	582	549	567	594	531	623	585	531	573	597	541	594	598	614	528	588	618	565	631	606	609	524	555	565	584	548	553	554	536	590	582	597	642	597	607	580	561	609	579	582	580	625	546	564	597	602	562	619	610	599	583	606	579	604	584	547	626	601	580	594	586	542	596	652	597	568	548	587	611	571	579	597	552	564	613	566	622	589	605	590	611	532	583	648	570	614	598	545	563	583	576	589	599	580	563	609	588	596	618	641	581	591	578	576	562	632	594	605	569	531	632	655	613	588	625	558	579	606	586	580	524	561	566	584	567	582	611	565	543	522	585	580	561	557	602	566	582	581	608	615	582	564	576	614	556	575	555	588	581	587	568	588	533	577	579	614	605	579	623	562	602	582	599	605	543	557	624	558	588	583	559	560	615	531	589	603	601	568	591	589	593	572	582	581	586	585	598	589	624	584	554	575	558	563	649	605	566	545	579	583	588	580	608	597	607	585	608	573	571	583	568	603	584	628	596	626	557	632	606	611	579	586	569	583	584	561	576	594	554	599	630	632	567	551	591	606	584	597	596	583	570	603	638	551	612	607	597	576	618	598	606	590	585	538	551	619	615	566	609	592	561	583	540	604	592	567	627	568	594	584	574	609	579	567	560	613	587	569	581	572	587	565	587	631	517	617	575	572	546	615	583	601	580	597	573	594	569	599	595	559	602	587	639	585	560	559	655	615	607	580	567	610	594	566	626	563	544	597	563	574	602	591	537	569	560	556	578	572	564	578	608	554	585	547	591	628	615	556	579	556	571	564	597	574	550	587	604	592	569	569	523	549	578	584	617	535	599	561	590	550	597	572	561	576	600	580	531	577	587	598	534	586	552	626	569	608	572	613	563	598	577	565	659	589	595	584	551	570	568	594	570	618	532	590	574	621	588	591	576	669	609	579	546	622	609	571	617	589	604	570	582	644	602	618	596	563	624	507	563	585	572	596	593	604	598	579	558	570	583	615	552	604	576	618	594	613	559	552	597	550	599	580	586	590	566	581	570	545	537	562	572	599	562	608	588	527	577	587	618	590	524	618	613	564	600	642	645	596	623	613	601	611	537	550	563	557	595	561	636	589	620	545	574	575	584	600	594	597	533	631	642	566	581	565	611	595	585	545	643	564	625	579	593	577	560	557	591	577	602	603	601	580	587	550	621	582	568	584	637	608	578	592	572	593	582	569	598	571	635	591	552	591	563	561	601	609	591	579	586	579	592	598	595	611	585	599	553	588	575	595	531	590	580	567	568	588	602	555	621	567	566	602	574	573	575	590	605	620	551	605	607	544
24604	20962	23855	28231	20954	13005	590	426	384	366	343	333	325	307	341	304	337	333	347	324	330	341	315	287	334	304	297	327	312	293	323	335	307	357	345	312	280	292	342	306	309	292	336	331	286	300	309	314	323	305	296	339	285	306	308	322	329	343	311	303	302	330	291	323	308	307	353	332	331	323	312	327	295	317	311	345	280	312	297	279	281	336	340	341	290	309	329	321	296	291	293	302	314	304	327	319	312	298	338	329	314	309	282	291	299	292	286	345	307	286	329	284	323	306	324	294	305	355	347	304	337	313	304	343	328	288	327	321	288	303	315	294	296	305	303	301	298	320	305	314	290	313	351	318	331	334	321	285	314	315	302	315	314	340	316	318	283	310	314	319	272	279	333	340	302	326	304	300	336	302	313	307	321	336	304	289	325	321	327	285	332	309	312	294	320	306	308	339	334	313	338	305	292	345	305	338	356	321	344	317	292	322	324	309	303	322	344	298	341	329	301	333	294	321	307	272	324	319	300	337	296	344	317	283	307	327	295	331	311	313	293	332	296	323	299	289	302	318	314	303	335	311	298	301	323	328	300	287	311	310	287	318	311	320	345	294	345	322	309	300	310	283	327	283	298	315	304	318	293	323	302	304	308	334	291	287	275	284	344	341	342	311	297	323	309	350	322	307	304	280	290	301	328	344	338	296	361	336	305	320	327	313	293	317	310	326	301	338	307	314	291	290	334	299	304	285	304	306	343	312	284	328	311	315	332	310	334	330	319	300	303	316	267	356	300	324	310	311	315	345	313	289	310	332	302	289	308	286	304	348	337	352	331	321	302	323	306	303	308	328	265	339	320	326	329	321	304	308	311	315	316	279	315	300	329	285	290	323	280	314	296	337	282	306	299	315	318	332	294	301	333	276	329	315	335	296	307	307	274	309	295	331	349	338	283	309	314	329	287	347	366	315	322	320	325	310	344	324	322	298	308	294	316	310	334	300	319	338	269	277	284	332	271	311	286	316	303	308	311	275	309	328	334	313	323	323	297	289	318	275	330	290	315	313	348	285	321	319	275	321	304	321	334	321	293	292	324	328	322	305	308	286	316	282	314	323	296	328	301	334	302	317	324	306	276	320	271	325	322	295	329	338	324	315	312	302	339	310	315	273	315	307	287	311	336	278	345	332	340	264	298	319	332	326	344	325	315	285	291	311	318	323	292	329	312	324	295	267	316	316	315	318	328	325	315	329	320	316	300	327	307	327	319	315	303	324	307	303	323	299	317	336	302	300	316	333	304	309	296	300	306	289	315	334	310	308	304	346	314	271	321	316	331	277	302	306	290	306	304	318	326	310	296	318	288	279	300	309	323	315	328	318	327	311	298	320	287	285	338	326	322	303	308	328	303	279	314	308	301	288	292	300	298	332	282	289	314	297	317	304	288	305	302	289	355	339	289	296	304	305	315	319	320	302	284	304	285	315	330	314	318	297	310	314	300	326	326	320	298	333	285	293	301	308	310	323	312	314	322	301	317	300	291	341	302	303	334	310	284	316	306	324	307	314	300	325	309	380	323	366	268	287	323	312	302	348	271	308	331	305	306	310	314	333	309	295	311	312	330	350	321	299	340	316	278	304	319	310	310	309	295	272	283	323	331	302	328	302	305	353	303	269	284	289	306	346	296	266	320	301	321	287	335	324	323	264	305	297	318	304	337	304	301	280	294	298	288	331	314	309	320	310	326	327	332	307	327	315	341	347	329	295	291	354	332	288	326	345	334	310	331	292	315	314	306	288	300	295	327	333	325	319	314	310	344	321	293	314	270	304	353	256	292	312	322	281	322	309	331	307	309	319	306	341	302	335	272	286	283	316	285	302	307	335	295	338	301	341	308	338	313	308	302	298	321	291	324	345	306	334	293	332	307	317	326	294	299	323	308	288	319	317	289	317	320	312	317	278	316	292	309	303	326	286	319	316	322	309	314	307	342	297	337	320	290	326	339	319	297	294	340	302	330	301	306	314	322	305	304	333	351	283	329	296	289	318	286	299	326	321	300	304	290	323	326	319	308	339	316	294	338	328	334	288	321	330	287	287	288	342	305	311	294	313	293	288	324	347	324	302	303	317	329	306	314	331	293	316	315	307	309	319	305	327	329	294	287	303	293	332	331	314	324	333	326	344	319	352	290	300	293	282	297	305	320	331	305	342	328	347	319	320	327	310	284	328	303	287	315	302	310	316	314	354	322	328	324	329	288	323	312	321	308	322	323	308	311	316	293	306	297	313	298	323	270	300	338	293	319	327	304	304	337	312	307	364	350	288	304	296	313	343	314	312	309	318	295	320	307	317	289	270	341	275	324	309	306	292	335	306	309	294	299	298	341	315	294	327	340	332	301	322	317	318	304	324	288	352	324	300	311	298	322	289	308	324	289	294	270	296	317	318	320	322	282	332	295	334	277	328	325	291	298	306	297	318	268	320	305	275	318	350	333	329	306	289	290	319	310	269	290	303	282	326	304	301	327	313	337	306	337	317	323	322	308	305	316	294	298	297	299	298	337	336	327	290	332	316	307	307	311	319	298	307	319	318	321	322	354	316	318	283	305	322	320	304	315	312	307	334	303	336	336	311	330	316	308	291	341	274	294	294	313	298	304	281	295	324	302	296	315	319	325	325	315	276	298	321	331	304	331	343	323	296	318	320	352	314	321	324	303	296	346	319	303	311	275	304	291	314	313	313	344	309	306	294	298	308	305	338	324	284	343	295	298	299	335	295	337	318	305	314	315	313	284	297	272	305	314	282	303	270	325	324	326	321	333	311	330	313	305	332	288	328	311	322	314	299	324	293	314	318	319	303	310	324	311	288	293	303	318	310	321	305	312	297	291	295	313	325	326	302	313	319	290	314	340	346	328	313	348	309	337	307	334	337	326	319	320	325	310	300	304	311	327	307	308	301	290	330	317	290	279	302	283	330	344	310	318	321	364	302	295	309	315	292	296	319	324	332	317	331	327	346	301	304	325	333	279	305	305	301	306	318	301	266	289	313	318	310	292	305	303	351	329	307	297	325	325	314	287	319	316	302	308	314	311	336	309	305	328	278	298	314	310	318	332	311	312	347	284	322	337	309	302	320	307	299	339	299	313	330	278	328	318	309	291	326	314	349	314	310	293	327	335	283	300	301	316	329	323	285	298	312	305	365	304	331	305	322	287	284	289	308	314	308	313	295	317	286	281	296	330	307	285	319	308	330	331	299	311	310	307	316	329	329	316	321	343	298	278	315	296	277	316	333	310	325	312	306	324	323	311	305	307	289	315	283	284	328	275	303	306	298	277	334	318	359	315	329	320	288	294	281	284	316	298	316	327	295	298	299	325	337	297	304	298	331	329	303	282	313	295	342	329	304	333	315	314	314	317	305	319	304	288	359	316	329	345	282	286	291	295	311	339	291	320	311	310	338	306	297	299	304	287	307	312	308	308	321	282	348	332	298	288	286	338	341	313	310	369	325	310	342	327	290
3242	2212	1288	1014	816	808	801	818	773	825	799	771	768	751	760	790	755	762	771	785	738	758	807	725	772	731	758	766	771	773	766	763	774	756	800	742	763	740	708	733	759	776	793	722	800	791	776	770	843	780	788	807	779	719	747	746	752	729	721	790	760	708	765	759	754	774	735	754	787	706	757	752	694	735	782	740	773	782	758	804	737	764	774	737	763	774	809	704	788	769	726	743	795	773	794	750	783	768	775	735	783	770	761	717	757	752	782	777	734	746	784	686	748	741	722	720	842	753	766	759	729	785	766	708	726	730	755	782	782	712	721	811	720	775	730	794	786	777	775	806	758	747	785	734	744	717	771	768	750	763	739	744	800	739	790	802	777	748	793	765	760	774	741	746	766	725	777	730	772	811	799	784	708	772	757	714	766	736	743	800	753	740	760	765	762	727	772	724	787	766	721	766	769	728	738	762	749	782	730	781	758	763	735	765	752	754	804	752	769	803	718	802	730	740	732	730	726	783	807	726	744	773	750	759	766	755	755	768	759	800	737	719	733	752	737	778	768	718	742	729	709	722	808	736	714	763	770	811	788	760	748	790	759	757	794	783	722	772	796	795	790	723	753	789	767	797	764	730	721	774	769	759	737	806	731	801	763	823	760	765	786	771	805	766	816	777	793	745	814	738	711	776	717	750	743	755	737	795	758	789	715	797	799	745	754	758	746	769	753	784	742	791	771	776	780	763	792	761	783	774	832	789	711	752	731	764	781	759	734	750	812	760	722	751	679	772	760	776	742	785	741	785	737	766	733	738	774	743	727	769	750	779	747	739	705	797	771	754	764	733	722	779	786	762	771	762	750	725	762	706	720	790	808	724	786	776	778	732	783	738	725	759	792	766	742	777	757	739	781	693	714	773	759	749	793	774	766	765	760	807	776	746	795	742	738	765	815	778	745	747	767	741	826	775	799	716	797	710	723	758	776	758	790	784	772	764	741	727	748	742	768	753	769	832	769	708	732	760	786	808	809	777	774	760	703	812	738	772	756	739	735	708	788	792	717	793	744	791	767	788	758	755	762	789	725	753	788	683	754	720	754	756	784	733	733	809	774	798	786	739	751	752	751	721	765	761	745	771	797	760	768	756	812	763	800	730	684	760	715	768	712	773	829	791	720	840	795	755	747	808	804	777	765	749	786	777	780	739	755	751	737	777	741	821	698	798	766	753	759	741	782	750	720	726	743	802	771	727	750	823	781	747	751	765	781	770	808	778	734	741	815	748	760	770	691	768	738	752	765	729	750	776	745	765	765	726	724	777	747	751	774	754	785	713	733	767	748	780	799	747	786	775	782	786	767	749	721	772	771	775	757	748	745	743	801	672	738	701	778	742	712	760	791	720	779	788	737	759	738	771	806	736	747	771	756	751	734	738	704	748	817	770	834	804	762	798	751	765	768	694	733	825	779	739	767	765	747	767	789	738	770	776	731	783	758	735	772	768	759	758	768	817	697	761	755	763	737	710	790	775	759	804	768	801	767	762	717	796	737	803	784	738	759	737	751	793	756	739	732	749	805	748	778	747	711	712	820	787	741	789	761	743	793	791	767	824	779	745	765	788	767	787	757	744	745	764	753	721	757	777	770	765	770	815	800	800	755	756	756	756	783	688	743	783	786	825	744	769	776	742	768	797	786	729	804	723	740	799	738	742	738	750	794	736	795	804	761	794	795	788	719	756	754	789	778	749	791	732	736	752	726	774	777	746	745	820	762	770	797	740	794	740	765	779	736	788	725	787	735	744	757	763	726	776	752	762	760	755	757	752	719	786	696	776	772	757	750	787	748	739	756	758	782	722	756	763	734	789	742	779	761	786	756	760	779	795	784	766	758	766	745	750	726	762	748	704	792	750	737	714	736	731	746	736	749	742	680	793	769	759	720	819	772	736	718	767	732	759	769	832	780	769	766	765	779	749	761	782	761	744	716	755	776	719	811	763	707	776	781	739	767	738	754	713	804	763	736	721	799	708	766	823	702	776	750	804	791	748	739	732	734	810	770	804	799	812	757	769	731	781	733	811	777	781	810	741	764	747	767	743	764	754	747	773	766	759	750	787	766	752	726	768	763	757	751	755	746	781	786	757	779	748	752	751	783	760	784	731	788	727	722	764	785	774	754	789	772	794	785	738	775	744	827	800	739	752	735	749	741	716	787	724	754	704	743	785	774	717	702	765	796	702	703	751	777	740	721	768	769	779	790	770	769	780	774	739	790	718	742	758	765	768	773	781	790	755	728	768	750	810	753	731	784	773	749	797	765	738	773	772	753	750	741	754	736	779	774	747	759	714	743	781	743	725	788	749	705	762	786	769	799	773	745	760	737	799	821	731	749	779	778	805	745	756	779	729	718	746	734	728	793	771	775	767	720	777	821	730	770	773	757	775	765	752	774	805	695	751	749	784	757	776	796	717	702	758	771	743	763	744	783	767	757	735	757	730	717	799	779	700	760	765	755	790	755	771	777	745	752	788	768	728	751	758	708	749	753	816	765	781	738	761	763	723	785	722	777	741	738	756	766	725	734	762	782	767	770	764	821	732	737	800	761	768	728	756	725	789	767	755	783	818	741	764	770	754	756	751	739	786	738	762	781	783	787	767	776	741	758	731	784	761	759	701	790	767	766	761	724	751	747	764	742	741	755	741	782	744	780	744	753	772	768	713	736	766	715	783	735	761	757	751	740	806	779	693	754	758	797	752	732	761	820	764	755	794	735	731	754	762	796	732	775	758	763	741	803	798	757	705	749	807	748	770	740	805	792	732	725	732	784	747	754	738	766	751	769	772	816	752	732	738	734	756	795	749	777	742	775	764	766	767	802	716	805	746	804	759	739	758	775	798	802	745	816	744	757	796	742	813	745	814	719	783	766	715	780	800	789	800	765	756	754	785	739	732	783	736	731	737	776	736	785	775	737	785	773	749	787	764	766	775	743	697	756	757	749	778	788	763	772	729	735	726	802	788	765	744	749	772	833	760	738	728	776	763	783	766	699	758	713	774	752	759	762	781	739	738	806	757	704	814	742	767	730	762	730	782	768	833	764	740	813	739	769	757	785	798	784	734	764	771	727	785	801	762	812	786	785	773	742	717	757	719	777	723	733	726	763	746	706	743	755	768	733	769	765	766	745	747	710	791	767	812	770	782	744	714	765	745	766	734	759	782	764	801	728	752	761	805	755	840	726	782	762	779	781	737	741	756	809	730	753	778	778	768	749	774	780	755	758	750	731	730	810	753	760	743	793	754	740	788	792	753	747	729	799	757	758	782	778	739	723	765	795	793	793	744	769	766	727	731	792	788	770	778	825	799	723	782	749	773	756	764	772	773	749	684	741	783	758	754	725	739	771	771	743	740	757	728	744	738	728	753	738	780	788	734	761	758	754	790	763	748	769	770	777	739	737	748	764	762	790	811	760	754	739	748	714	791	796	756	750	720	790	781	740	752	772	799	799	816	751	691	754	766
23843	20956	24265	27799	20956	20966	12949	530	338	331	280	263	268	240	232	250	212	219	244	220	232	243	232	237	227	212	215	240	243	215	221	246	237	223	214	257	222	209	212	201	236	234	247	192	209	211	204	207	206	207	217	219	234	225	212	221	192	226	207	236	213	242	231	227	199	245	231	222	218	204	221	226	224	200	235	214	217	241	212	217	208	205	221	265	206	235	222	220	214	211	242	225	210	215	213	205	216	237	220	247	222	212	222	214	225	201	243	234	229	219	236	218	235	254	240	211	230	213	208	238	219	206	223	223	227	221	198	214	214	221	244	205	207	203	205	232	220	226	231	213	232	210	209	200	215	218	210	221	216	179	213	219	229	208	231	228	218	228	209	257	229	219	202	235	177	196	223	240	209	212	221	206	208	209	223	231	237	236	213	230	213	192	234	221	230	215	260	217	195	214	246	216	247	215	228	208	202	221	227	225	218	225	222	202	193	225	203	227	230	223	227	208	220	200	219	194	208	216	209	209	223	208	217	207	223	189	219	210	218	212	193	235	230	231	191	198	210	228	247	203	183	205	225	208	245	198	226	186	207	211	237	235	203	198	217	252	210	229	198	200	214	227	210	210	212	209	200	218	216	248	223	229	220	240	226	217	203	217	228	245	218	228	250	240	198	208	230	223	254	227	211	208	231	207	200	213	196	201	217	232	204	216	194	198	228	246	204	192	209	216	198	180	248	196	211	212	203	200	197	197	185	209	225	223	217	235	239	223	206	220	217	218	217	240	222	237	207	227	255	231	200	215	219	255	232	217	256	204	236	201	211	220	241	245	215	212	217	222	193	230	187	223	226	203	249	217	192	193	219	208	231	235	213	213	208	204	228	217	209	237	217	213	226	221	211	230	219	212	240	203	219	191	211	205	217	212	223	230	243	215	236	201	197	210	203	219	199	235	223	211	237	218	221	218	199	228	228	222	228	237	229	183	226	209	229	231	195	221	228	194	198	224	255	206	207	202	212	201	230	198	200	210	204	227	210	244	227	231	216	214	219	220	217	197	239	219	229	245	185	199	229	213	231	182	201	200	230	205	213	215	214	209	208	217	202	221	193	227	227	193	258	182	226	222	227	188	231	202	201	198	192	200	226	223	240	259	210	236	229	211	241	221	214	228	245	218	222	202	229	199	224	225	216	210	209	209	202	222	250	235	225	203	227	228	204	223	205	242	219	218	238	224	202	201	236	214	221	240	221	228	209	232	204	227	208	197	218	222	256	230	209	223	226	212	215	212	203	212	215	205	213	205	218	229	199	213	218	211	242	225	223	237	239	202	218	206	220	242	216	206	206	206	203	229	230	223	218	216	208	241	253	215	239	231	226	205	231	228	194	203	224	235	237	207	250	212	184	224	205	217	188	253	211	212	184	209	188	191	209	239	224	218	202	201	249	201	212	210	209	221	212	238	220	230	214	224	221	202	195	207	197	214	211	200	224	194	207	203	219	183	234	199	234	210	206	209	253	240	199	205	202	212	220	197	227	199	233	221	217	198	232	220	207	221	214	216	226	242	214	239	237	215	207	238	206	240	219	217	220	192	200	208	220	214	230	214	238	232	223	232	211	256	234	211	204	231	241	201	207	193	187	195	201	211	197	231	170	225	210	203	226	215	199	198	223	219	220	249	239	233	202	241	213	211	188	203	205	226	220	218	203	223	205	213	198	203	220	210	214	222	210	223	205	206	220	220	204	207	218	229	233	203	193	251	252	246	182	190	186	201	231	210	202	233	199	218	220	210	225	233	234	224	203	211	226	226	205	229	242	209	226	219	242	224	211	222	224	197	209	228	188	218	221	214	216	216	204	229	219	228	204	215	195	211	222	224	213	195	237	210	223	230	214	230	229	223	226	241	210	195	221	217	224	224	188	239	218	208	218	232	216	204	219	232	246	211	224	199	219	206	225	220	226	214	228	241	220	225	208	226	211	214	220	214	235	197	215	198	196	227	188	215	218	229	228	236	201	228	210	229	225	213	201	207	210	181	210	228	216	216	216	239	232	202	240	227	193	264	240	228	229	206	201	228	185	220	237	213	195	208	218	225	199	215	227	225	227	213	222	234	221	222	231	231	223	223	209	218	238	236	205	199	241	207	258	219	231	217	229	215	230	239	212	244	238	233	212	195	222	198	216	225	222	217	210	219	240	234	200	264	234	192	242	212	212	223	200	224	206	222	215	236	210	233	232	222	221	227	206	207	190	194	202	210	203	226	231	212	226	206	225	225	205	214	204	220	236	215	223	239	187	207	224	224	248	224	206	202	217	239	201	217	220	209	215	235	222	248	199	198	216	222	213	215	231	212	218	215	229	208	245	232	216	216	210	226	225	224	186	217	207	243	240	241	230	230	209	206	216	210	228	220	215	223	212	208	233	197	221	226	212	220	198	191	206	212	227	199	233	216	214	199	208	199	200	206	219	202	233	203	216	216	209	234	172	233	238	240	245	193	231	189	231	201	194	225	198	226	204	215	209	222	196	234	192	229	210	205	210	231	206	222	232	224	224	243	224	217	213	218	212	211	211	227	194	213	203	224	233	231	219	215	218	205	190	186	191	223	200	234	214	211	235	236	262	195	199	211	262	218	213	198	225	212	226	211	238	194	208	194	192	188	213	225	228	176	218	228	241	203	221	234	199	225	194	207	207	232	195	200	224	228	211	201	236	218	220	209	208	227	196	228	213	205	210	189	216	182	226	223	213	216	231	221	195	185	221	186	221	197	226	204	230	205	230	213	224	209	210	200	210	200	206	205	242	216	212	210	229	231	194	204	224	195	228	212	226	210	226	198	230	225	217	205	202	212	207	218	195	227	182	215	191	224	220	226	207	201	199	210	213	220	250	227	223	223	226	208	197	212	218	203	231	206	227	251	222	183	249	241	216	211	208	223	237	236	186	202	202	206	228	213	236	205	245	200	200	224	221	208	222	226	246	216	211	244	221	231	226	207	210	200	235	222	199	196	232	222	199	224	221	204	231	211	212	199	199	205	256	235	213	243	228	219	208	201	185	218	209	221	239	198	216	218	204	234	217	236	229	234	226	206	221	219	218	202	212	196	226	215	202	218	239	222	214	212	228	233	201	224	234	217	226	241	194	211	215	220	236	226	214	206	200	201	217	224	225	253	221	241	229	202	184	219	212	208	213	214	219	252	209	227	235	219	209	201	234	210	217	228	217	202	211	212	204	215	212	208	213	193	211	219	192	240	189	214	183	228	223	234	228	211	214	201	241	209	201	217	206	261	196	210	199	204	222	208	205	228	192	211	230	206	264	229	224	218	200	212	222	214	218	217	231	222	201	204	249	188	231	228	230	188	227	206	212	225	213	176	230	207	225	217	189	231	244	208	253	227	200	216	219	232	240	226	229	186	224	219	200	219	218	239	213	231	213	207	206	228	222	251	225	203	218	172	226	235	215	218	197	190	223	205	213	261	224	235	203	177	226	224	232	229	204	197	190	197
3079	3450	1690	966	738	654	650	555	574	547	546	563	527	543	535	550	517	492	504	582	511	514	524	547	526	500	559	502	524	504	529	567	502	509	521	471	500	563	499	506	501	528	515	512	501	499	529	492	559	543	501	514	525	528	515	555	516	498	512	540	507	516	577	514	491	555	504	508	527	524	504	480	530	467	464	521	539	570	555	518	539	506	545	487	482	501	535	515	553	494	534	522	497	551	523	516	502	499	505	551	516	516	554	544	502	496	474	510	458	539	525	540	507	517	515	538	513	519	512	560	551	510	525	542	480	550	500	497	525	503	508	525	534	506	519	521	547	535	532	523	535	531	514	483	485	508	521	489	498	529	560	530	553	518	497	489	478	488	514	487	509	502	485	519	524	509	504	541	518	529	508	559	499	543	495	541	545	531	526	533	501	536	465	529	540	518	504	514	528	496	497	498	501	516	533	552	552	532	501	489	576	488	512	493	499	515	481	500	532	543	523	498	567	531	530	497	480	524	543	513	520	506	543	531	493	526	543	522	500	526	508	529	521	518	505	525	529	560	506	515	507	527	527	521	542	513	499	510	469	534	524	546	533	529	501	533	499	512	550	550	487	553	466	515	520	522	520	515	499	552	530	520	468	513	518	524	503	500	519	503	517	513	520	516	540	471	481	503	527	516	531	526	561	531	502	533	524	527	484	540	510	528	495	536	514	498	517	513	524	563	531	534	506	517	511	512	542	520	438	514	530	522	522	498	540	497	478	509	509	513	556	535	516	485	508	513	507	518	489	501	516	516	556	514	522	552	501	507	545	516	505	537	542	529	493	513	521	520	540	524	527	551	511	488	514	491	550	503	485	514	565	567	491	506	526	534	521	542	510	490	551	485	516	536	531	512	471	521	529	483	528	483	514	545	500	498	566	516	499	547	523	492	493	491	500	509	498	545	577	491	520	506	510	548	521	499	518	532	520	524	540	584	512	556	561	501	514	538	532	545	538	470	547	564	554	495	491	566	503	525	521	524	503	480	513	532	515	540	520	530	509	503	527	501	497	505	512	551	495	493	588	498	540	491	524	547	509	551	498	568	583	519	515	532	498	517	515	533	512	522	527	531	471	464	537	523	514	546	514	531	491	536	523	488	554	539	536	525	550	527	485	525	520	491	515	536	516	502	538	539	549	510	542	527	529	459	482	521	526	545	546	525	510	517	530	528	538	525	499	529	521	533	504	568	518	546	494	510	516	540	548	502	535	489	481	525	474	491	510	534	508	496	481	532	528	543	516	535	521	512	505	483	507	495	524	539	533	520	493	508	518	476	466	527	516	482	505	515	544	510	518	475	511	546	527	494	504	512	524	525	507	525	526	502	541	531	555	550	547	507	524	540	505	505	524	495	507	531	531	502	505	526	514	503	529	479	462	517	499	498	521	504	488	528	506	516	562	542	501	524	548	479	500	480	515	554	521	474	523	532	546	524	504	513	524	530	519	541	519	504	506	499	511	547	513	547	563	532	527	506	501	481	527	512	533	478	497	472	518	519	496	516	482	487	483	543	480	503	515	577	517	539	530	486	470	519	501	528	532	487	514	535	478	504	524	518	492	518	536	523	556	504	538	515	491	501	524	519	510	479	522	550	502	522	557	514	532	541	514	513	501	463	501	516	518	526	482	502	531	512	497	524	568	512	518	529	517	522	511	513	469	539	529	520	534	500	520	497	511	532	507	531	511	478	520	512	551	515	558	473	554	533	543	529	509	521	518	512	523	552	571	505	465	528	523	491	545	497	535	549	523	512	519	547	508	529	518	528	534	549	556	564	518	483	520	509	528	527	521	515	521	547	492	526	509	551	523	559	530	467	536	539	514	533	527	526	540	511	530	487	513	505	556	565	487	496	497	510	500	497	513	518	507	507	509	501	537	528	481	537	508	521	541	514	518	540	516	511	499	552	502	494	505	467	536	507	561	513	552	505	499	540	567	540	537	559	485	550	545	528	522	509	485	535	542	523	536	562	537	525	522	513	515	488	482	526	503	515	532	553	482	488	493	499	522	532	513	505	481	525	519	516	520	514	511	527	512	496	516	524	508	501	472	482	549	516	540	528	552	559	507	576	550	505	532	516	498	507	518	496	490	519	493	547	507	496	512	525	511	490	492	489	553	515	540	508	513	519	502	510	509	529	509	458	555	526	529	475	535	525	490	518	526	542	536	502	521	507	504	501	520	572	518	508	512	524	524	522	520	552	498	515	532	518	485	528	532	521	487	519	483	513	546	540	540	511	537	505	504	486	537	509	522	484	480	531	527	531	563	528	505	560	496	498	467	499	528	512	535	516	579	554	498	541	533	529	536	484	528	481	486	487	524	509	561	507	513	509	509	498	504	539	530	551	477	514	529	553	529	532	495	541	510	500	561	519	518	527	503	538	515	525	540	505	496	547	542	557	521	537	505	522	516	527	539	558	461	515	545	517	525	491	513	503	519	492	530	551	532	514	550	518	490	520	564	580	490	506	449	524	496	514	488	516	517	538	535	535	511	512	461	502	522	506	563	556	568	503	536	526	525	525	494	543	516	463	498	506	503	553	519	524	526	549	528	532	516	539	514	495	480	528	515	508	503	529	525	547	522	519	522	524	527	549	511	493	507	513	503	552	514	519	515	530	487	519	545	526	513	526	520	543	526	513	481	493	519	520	505	534	542	556	517	497	565	536	557	521	501	532	504	505	468	517	503	497	478	507	518	497	449	560	507	499	503	513	492	542	502	527	484	509	535	519	546	505	536	518	494	508	544	519	539	498	465	498	532	528	520	507	529	502	516	538	542	518	527	505	510	543	541	505	493	546	494	530	495	511	525	570	522	495	480	513	521	521	515	523	497	516	530	516	491	479	486	535	471	552	509	518	518	446	493	497	512	484	529	546	510	486	515	527	524	487	507	531	517	532	496	534	529	489	495	479	530	511	543	513	543	489	528	533	531	469	513	510	518	513	491	486	523	508	517	521	510	495	482	511	520	507	523	495	547	535	527	529	497	476	507	492	522	509	550	522	510	516	554	482	530	501	484	498	499	509	535	523	553	508	502	504	489	479	496	500	534	541	532	523	519	537	508	534	529	533	478	520	495	517	490	493	552	534	515	520	547	519	477	552	524	530	499	505	539	519	524	510	572	509	500	520	524	515	473	504	523	507	502	540	506	541	546	495	533	549	522	519	518	511	531	550	506	503	505	484	494	492	525	525	516	499	478	527	529	544	549	571	516	512	516	524	489	502	508	539	476	490	539	504	490	543	513	565	499	503	554	514	529	530	531	510	491	512	517	517	479	477	492	519	490	514	490	513	531	558	524	540	487	482	483	541	510	558	527	527	539	501	522	536	492	508	495	565	577	469	506	527	474	515	506	538	537	498	517	506	511	534	519	524	540	509	507	526	504	457	538	533	509	463	527	546	481	521	538	512	497	490	499	550	508	547	504	547	516	490	536	537	530	517	519	528	525	496	496	511	486	539
31534	19236	6726	596	431	369	333	190	233	205	236	224	208	246	238	221	240	249	222	221	225	232	238	195	216	227	257	205	230	214	212	228	222	239	226	211	213	224	239	216	241	236	201	202	221	232	216	246	232	225	239	219	219	215	235	224	246	231	244	257	239	201	218	230	223	232	224	228	221	220	235	232	213	221	221	260	211	210	254	218	225	188	206	210	224	213	217	232	210	255	237	203	218	234	204	235	246	244	251	230	230	191	229	223	215	208	208	212	218	228	241	216	247	212	207	234	236	208	214	214	219	196	218	206	216	220	205	216	227	218	231	220	237	239	215	221	197	226	236	228	222	247	230	237	228	225	223	216	242	206	195	232	209	243	221	211	224	206	189	208	229	197	213	223	242	202	242	225	236	223	203	223	233	231	194	214	242	201	220	237	243	250	216	183	214	212	209	252	239	256	216	215	223	227	234	194	223	229	219	226	237	232	224	202	215	236	213	203	195	219	186	232	234	232	217	212	254	233	211	200	203	227	215	209	224	233	274	236	224	263	236	229	184	218	215	191	220	245	224	239	228	241	230	239	228	212	220	219	224	202	206	251	261	205	208	223	227	228	234	212	239	233	199	196	225	241	216	229	207	216	197	231	241	242	229	218	184	221	215	215	248	205	229	231	201	239	233	227	214	236	217	241	184	221	236	217	204	199	222	222	236	204	210	240	254	221	212	217	191	207	237	230	201	194	192	219	220	217	231	216	247	246	249	208	232	221	239	245	214	203	213	207	230	235	224	220	237	218	236	233	209	227	215	222	229	205	223	209	219	238	231	219	218	217	234	220	223	199	196	233	202	218	199	203	214	222	202	233	247	210	225	249	247	213	218	244	254	218	186	238	241	234	213	220	226	219	194	223	249	224	199	233	239	225	211	190	257	219	190	211	214	202	222	237	240	203	204	234	236	223	216	209	187	231	211	221	217	215	199	218	242	218	207	254	235	196	248	207	251	246	249	206	230	218	214	242	212	209	231	216	205	208	263	245	205	227	200	214	250	258	211	210	208	213	208	212	204	229	248	236	222	232	223	223	231	223	231	223	217	192	215	226	233	249	248	230	230	265	233	221	197	229	211	243	201	233	215	255	203	204	217	243	224	236	208	188	227	221	247	224	231	240	228	192	207	215	194	210	212	209	209	232	229	253	193	202	250	243	225	213	224	230	226	224	204	225	216	229	218	246	212	217	245	188	243	215	212	213	253	205	230	198	206	213	231	230	215	229	222	229	199	226	221	229	245	222	207	231	228	235	230	206	240	223	221	226	212	226	200	232	224	220	205	231	223	244	210	231	231	212	225	223	229	239	189	251	213	212	222	219	234	228	232	217	216	216	218	224	219	232	219	240	229	212	213	214	233	217	203	215	186	221	225	226	225	242	241	200	194	243	240	239	240	202	212	224	213	218	221	209	250	248	236	246	231	191	205	241	222	231	214	208	219	232	221	191	227	228	239	228	212	221	215	237	238	228	238	194	209	232	215	227	246	242	202	223	234	205	219	203	257	222	229	208	228	217	213	230	209	208	210	206	219	195	193	215	213	232	231	199	207	260	257	189	238	233	238	228	212	215	221	224	230	239	225	228	226	220	224	218	217	221	221	252	212	214	245	212	198	232	212	219	207	221	227	230	201	230	226	237	232	216	198	225	192	199	223	201	232	231	209	213	236	202	231	211	227	204	204	214	249	236	204	233	232	217	226	223	198	222	211	238	186	205	244	209	236	218	205	217	230	239	210	214	215	240	212	215	214	205	236	193	227	229	233	216	212	204	217	200	212	238	240	217	204	242	213	232	201	192	229	204	214	208	232	210	205	214	218	216	202	225	224	228	219	243	210	218	204	218	221	259	250	228	215	215	226	229	221	212	223	218	203	242	202	227	226	228	235	235	232	218	246	240	242	211	221	240	230	217	221	253	213	210	211	257	232	228	224	208	229	217	223	216	214	211	199	226	208	209	194	217	219	209	235	230	246	243	214	235	228	217	194	226	255	235	232	217	220	219	268	211	193	220	207	201	230	197	231	215	235	220	205	231	276	220	198	228	231	211	204	213	242	217	232	210	210	208	225	191	238	230	225	207	212	213	257	204	228	223	229	213	242	215	244	213	194	206	220	227	196	225	211	209	224	206	205	206	223	220	228	214	210	192	232	193	210	220	215	255	206	217	197	215	204	213	245	210	246	232	226	226	216	229	229	224	202	208	231	221	222	234	262	221	223	237	222	196	225	231	223	224	235	199	207	273	223	213	208	185	209	236	228	214	211	227	226	225	234	232	215	216	190	231	215	221	235	229	216	216	218	230	230	232	222	222	204	232	227	195	241	218	226	202	238	216	241	192	203	231	213	225	226	229	216	195	217	219	231	198	228	223	230	222	246	206	232	245	225	204	245	222	214	227	195	221	197	258	242	199	195	208	202	210	195	238	219	233	221	222	249	208	219	211	227	221	240	206	231	208	217	206	215	209	218	212	214	213	202	212	221	229	235	224	204	214	207	224	206	208	234	221	226	206	208	223	202	203	230	233	229	239	255	237	238	221	207	210	210	232	238	202	214	218	204	230	209	210	221	206	231	231	194	208	209	223	237	232	259	217	240	223	221	232	232	238	228	220	220	247	221	209	240	219	215	226	249	215	193	199	225	232	211	215	199	213	249	210	234	230	236	226	227	226	195	230	220	218	237	213	215	241	210	201	204	186	223	206	211	247	239	219	236	247	233	214	226	251	217	194	249	224	252	184	225	221	238	207	204	226	224	211	207	248	217	215	211	235	211	223	203	222	191	223	233	202	228	233	229	202	193	220	207	195	224	206	206	220	218	198	222	215	228	223	232	214	221	203	213	237	243	232	211	198	208	209	216	230	222	234	234	243	239	217	242	202	218	228	247	217	223	231	257	201	228	226	196	230	193	217	214	222	216	222	234	224	212	222	219	204	217	237	225	240	199	239	227	217	213	215	232	234	233	222	230	209	211	234	198	194	198	216	246	206	236	215	230	215	239	208	243	241	199	251	237	217	233	218	243	215	248	215	232	221	203	232	208	201	210	221	216	219	219	229	186	217	230	265	222	200	219	200	234	227	192	232	216	224	211	211	224	231	231	228	209	212	239	219	217	193	201	227	227	208	221	214	224	236	228	228	203	210	239	221	219	224	227	248	213	239	237	210	207	233	203	253	201	238	251	231	242	241	231	201	195	228	251	238	208	203	213	199	220	241	221	249	227	220	216	225	215	231	214	220	204	216	239	219	216	211	203	213	232	221	225	237	216	202	219	221	218	214	226	208	246	241	212	233	208	217	206	214	187	235	232	229	198	226	240	268	251	225	224	219	217	203	217	203	214	196	251	207	222	196	208	215	201	201	221	223	204	227	218	234	220	239	211	239	190	220	244	234	244	204	235	231	243	224	196	236	226	208	207	191	224	224	231	230	247	215	250	242	236	231	213	210	206	223	213	221	229	198	217	225	211	226
5373	708	613	631	637	613	581	561	556	593	570	606	586	601	562	556	578	565	607	538	575	564	613	556	590	564	615	551	593	533	592	601	668	586	631	556	583	591	543	564	583	609	600	614	579	531	579	604	570	599	560	613	554	592	551	538	589	599	651	576	611	577	594	567	602	595	574	605	602	604	573	613	559	556	579	588	599	574	554	663	593	645	560	611	560	542	567	624	598	592	573	571	589	586	603	575	575	604	590	579	570	553	561	598	582	557	584	592	572	568	566	592	562	594	620	588	618	521	561	587	544	659	616	582	577	539	603	572	611	567	593	610	614	595	559	549	555	554	604	605	572	606	575	582	571	599	594	600	573	587	593	589	559	642	566	623	574	632	568	548	594	597	558	578	545	580	589	602	580	540	559	599	583	589	594	612	611	583	602	602	585	581	611	607	566	572	630	601	581	576	581	599	551	555	596	600	612	576	596	600	609	579	565	613	617	542	598	609	566	602	603	560	599	556	569	605	580	542	590	538	599	546	608	555	639	596	594	607	563	589	562	572	584	521	584	564	587	583	544	597	537	552	594	601	606	558	521	561	528	627	573	573	554	596	572	621	575	547	607	568	582	590	561	564	567	614	573	566	599	618	551	601	566	600	593	598	598	630	580	596	577	597	604	603	565	582	558	591	576	553	556	602	610	588	586	594	568	578	568	627	613	601	577	563	557	588	559	582	579	576	587	586	581	546	573	569	597	591	573	542	564	580	601	591	588	644	592	575	596	567	543	587	595	615	546	569	590	548	591	580	594	604	600	550	569	589	568	583	609	601	588	559	584	583	609	630	593	548	624	555	611	579	605	593	615	552	609	569	574	577	584	613	613	608	583	566	559	574	561	553	604	584	578	608	593	563	611	551	573	584	596	601	553	561	562	588	549	566	607	592	544	544	602	615	565	586	525	591	577	566	567	582	577	576	625	612	594	579	565	625	624	572	581	562	608	550	586	561	593	538	590	576	598	558	568	606	550	581	600	607	534	586	550	555	618	574	593	575	583	581	555	577	584	587	597	578	585	604	560	592	582	591	599	590	574	587	571	588	594	544	560	561	591	637	600	640	593	581	578	582	567	565	556	594	537	581	547	604	603	612	609	601	626	635	556	620	596	548	585	582	567	578	574	595	569	553	559	575	601	595	552	603	601	554	642	573	566	553	599	603	604	599	536	578	585	555	550	573	589	570	531	554	616	579	608	646	588	577	602	592	582	575	548	599	528	559	543	587	559	587	587	557	548	578	607	573	604	572	568	554	572	573	554	546	556	583	596	606	590	614	580	579	625	610	622	583	567	588	563	570	567	573	585	591	599	565	599	566	555	631	578	576	599	590	569	582	617	587	560	597	575	609	552	562	576	579	579	579	626	583	611	527	652	599	561	564	493	576	609	588	557	600	622	583	603	633	543	573	541	569	586	601	589	592	595	575	600	562	553	595	595	588	585	593	575	554	590	597	578	604	573	582	543	608	525	568	607	552	583	580	567	585	587	557	588	583	551	586	605	584	584	589	643	623	584	578	611	575	617	607	595	569	582	582	574	582	565	546	552	613	574	607	573	581	591	594	583	613	569	568	548	610	611	556	572	575	598	588	565	559	584	593	551	642	569	572	537	555	583	549	595	591	552	617	595	558	568	565	591	576	599	590	572	585	611	583	603	598	585	597	612	559	642	615	576	611	534	609	599	530	552	655	611	570	593	588	577	589	566	602	581	569	603	593	604	598	566	550	591	586	545	518	547	576	560	614	568	621	590	588	577	579	563	564	560	588	580	583	556	565	560	608	590	592	606	563	589	586	545	589	584	580	603	562	558	649	580	611	575	617	598	571	633	617	627	556	582	553	527	590	583	587	544	578	543	568	535	571	635	576	637	576	578	586	555	601	534	547	620	611	578	605	566	551	578	613	597	594	578	596	541	582	588	629	584	626	606	567	589	570	581	594	609	557	583	581	577	552	593	574	610	570	553	585	563	601	612	604	575	573	585	600	571	619	590	626	593	550	606	600	571	583	627	592	599	571	593	591	569	567	587	595	587	594	587	567	599	559	572	636	553	561	601	585	565	593	600	616	562	576	576	566	581	615	574	583	594	594	582	616	576	590	587	575	588	594	552	604	576	552	540	586	591	603	608	585	542	562	592	593	581	602	597	621	619	576	593	597	601	586	604	614	590	569	574	589	575	585	603	592	572	582	574	576	616	618	584	600	583	597	586	580	567	560	536	556	578	592	582	589	620	596	562	596	578	565	570	572	570	584	589	587	598	556	563	534	586	570	558	566	579	579	582	587	610	568	578	580	601	633	607	581	562	615	606	558	594	573	584	591	536	546	604	620	582	586	581	617	627	608	567	644	597	571	622	616	642	586	569	595	601	630	675	592	610	611	583	596	558	598	609	569	555	634	622	593	604	606	549	569	563	598	569	573	573	583	575	565	564	578	572	606	619	575	582	559	619	590	583	543	601	605	582	579	620	592	538	599	599	601	617	580	575	569	618	617	582	650	629	592	588	575	569	562	610	598	624	598	638	567	578	610	575	634	576	596	620	535	551	608	564	603	565	617	552	595	575	593	585	638	617	601	644	558	589	590	580	611	576	582	521	608	592	556	560	608	553	564	615	549	594	599	574	567	581	547	578	594	630	564	604	570	574	562	554	639	570	605	574	587	545	645	589	599	567	583	595	586	551	527	639	622	557	544	614	584	558	552	589	619	551	619	569	588	585	584	566	562	602	577	594	573	557	595	573	593	629	568	601	561	570	616	577	558	581	558	589	590	592	614	579	575	565	585	568	545	508	554	585	610	578	547	556	675	574	594	591	550	589	590	595	581	608	609	614	572	578	589	595	580	598	615	582	585	594	601	567	564	623	591	595	565	614	567	568	595	586	595	578	599	617	602	567	628	575	565	566	583	591	590	637	582	588	575	550	613	570	565	632	587	633	584	591	554	590	552	575	534	553	564	593	570	608	556	610	577	576	586	547	613	628	563	554	565	599	583	595	640	524	614	550	567	537	616	624	533	582	627	587	573	580	568	591	588	584	599	559	612	581	538	585	564	574	543	615	606	588	583	556	608	566	636	561	622	566	574	579	610	580	609	582	590	562	575	563	605	544	592	601	577	584	562	563	579	572	597	587	633	622	627	592	604	604	667	613	588	585	588	576	590	575	566	583	634	569	597	570	589	588	604	576	583	582	584	578	587	568	592	550	575	583	601	614	578	596	595	655	597	596	571	565	570	608	566	537	643	624	555	598	616	616	630	564	555	602	586	605	564	582	595	604	583	610	595	603	551	621	595	567	562	585	589	576	610	570	605	589	599	616	562	618	540	563	583	560	573	577	570	584	570	557	556	545	560	596	592	561	588	581	564	555	594	622	588	563	564	597	571	580	549	600	533	604	594	606	566	588	580	551	601	555	575	614	615	631	557	590	555	559	616	561	565	596	582	562	584	596	574	605	588	627	613	561	573	536	658
24668	21002	23899	28293	21007	13215	558	428	374	379	343	373	348	326	336	342	309	313	328	341	347	329	348	334	301	298	293	314	326	363	298	299	313	316	276	335	302	344	324	316	309	281	317	298	282	323	340	357	305	316	305	353	317	317	302	318	314	312	346	326	322	313	293	333	341	310	290	325	324	316	311	286	299	289	318	297	340	328	332	320	308	311	339	314	332	348	326	320	317	295	339	324	307	292	318	314	307	308	302	329	294	284	327	314	308	331	335	302	296	326	293	312	271	312	313	321	327	324	292	304	301	316	316	318	310	331	316	312	286	320	313	328	321	305	323	315	344	334	349	315	324	304	326	348	313	287	327	295	304	318	315	332	323	340	337	306	326	312	341	310	317	293	315	312	311	307	319	314	297	302	307	321	319	313	325	325	298	268	304	314	349	344	294	292	308	285	305	323	313	303	323	307	320	336	307	320	358	332	303	319	313	314	321	315	302	305	344	310	313	319	301	317	323	322	313	305	326	306	317	278	294	316	311	285	324	340	294	327	309	335	325	322	318	304	303	308	302	299	308	314	316	341	321	293	334	324	286	310	300	320	317	299	308	332	291	326	309	321	308	314	310	333	296	337	318	339	339	306	334	310	295	313	321	296	308	318	288	324	302	330	319	289	315	306	309	293	280	345	320	311	326	311	341	305	279	315	319	290	311	313	321	298	352	311	328	294	300	321	322	334	325	325	337	328	324	332	326	316	324	309	349	307	330	323	310	315	318	315	340	319	340	298	314	341	273	282	279	313	315	262	341	330	296	330	267	260	330	295	320	321	342	320	314	331	254	288	317	314	302	358	307	336	301	322	289	284	270	329	278	312	325	328	314	298	289	265	312	305	302	332	320	343	322	342	294	297	337	331	330	310	310	318	321	317	323	316	318	344	308	331	318	326	302	302	310	308	335	300	295	312	288	330	269	292	317	327	314	331	323	291	337	290	312	316	321	284	318	306	304	337	321	325	320	288	306	325	287	291	337	317	291	307	302	316	339	325	316	295	281	321	297	295	322	277	317	337	315	287	310	283	275	328	294	322	339	311	318	299	288	294	294	294	282	319	341	315	292	281	324	324	286	339	299	280	328	282	300	352	309	282	301	314	314	333	306	359	284	351	326	308	285	332	321	304	291	305	305	281	338	336	333	308	281	285	298	329	342	279	316	308	297	318	350	321	295	302	308	303	318	320	310	321	329	335	310	336	315	310	324	288	346	307	318	272	330	327	289	309	311	313	289	301	310	321	324	303	324	296	314	299	307	339	294	322	258	297	293	332	278	320	300	290	306	301	300	340	288	303	314	303	315	308	289	317	260	319	328	323	317	332	316	345	323	294	303	282	270	340	325	309	295	331	314	314	336	307	316	299	294	330	323	335	331	319	343	296	343	330	314	326	340	325	302	309	311	330	294	296	327	315	300	332	282	338	293	301	331	300	313	309	318	301	327	303	305	330	326	308	348	335	297	305	324	325	312	319	308	292	286	284	321	336	334	310	330	296	292	291	301	309	306	328	318	332	286	266	291	316	312	291	306	297	267	351	310	296	335	320	290	323	319	314	321	323	286	327	309	320	329	322	338	318	312	304	280	327	337	331	322	313	315	300	288	296	320	316	325	308	324	308	320	290	298	347	325	306	329	314	303	297	311	312	322	310	321	306	320	323	306	311	323	329	289	280	290	341	338	304	315	319	303	324	281	336	304	288	324	307	337	326	310	313	321	331	300	315	323	303	320	303	301	305	306	333	303	302	297	290	304	310	346	307	331	363	313	314	327	346	326	299	346	283	328	325	327	320	292	305	325	296	310	320	354	302	332	301	332	310	344	324	320	316	332	326	319	319	313	321	299	298	329	323	270	310	293	334	317	315	328	337	310	354	295	328	320	329	316	284	326	307	326	314	336	299	322	301	313	278	322	341	313	328	330	284	307	318	327	296	284	310	350	307	306	320	308	308	302	299	312	334	329	317	321	294	300	307	320	293	341	293	315	312	317	307	331	331	278	308	308	302	323	320	290	314	296	303	296	322	318	331	291	315	333	330	302	311	289	308	323	297	320	340	295	302	331	306	318	336	356	312	306	339	321	336	308	296	320	303	317	313	298	328	329	315	333	330	317	352	322	287	278	324	326	298	326	345	306	309	287	282	298	301	292	307	314	320	341	314	306	322	314	318	273	305	310	334	318	301	312	307	327	323	272	311	311	305	305	333	287	297	307	280	319	309	313	332	310	327	293	316	318	300	320	321	307	279	327	304	361	351	322	327	305	291	305	327	312	304	327	322	316	310	310	335	361	305	321	314	337	311	322	302	309	273	297	275	282	301	318	331	304	290	334	356	301	317	352	268	295	330	311	264	307	339	303	311	329	321	311	309	329	331	330	313	309	306	309	292	316	296	301	306	317	318	326	306	298	299	312	307	302	317	322	305	316	314	306	333	325	300	315	359	311	279	309	335	322	299	325	323	302	296	306	306	323	320	339	311	318	329	313	332	325	286	332	310	351	298	319	324	313	302	348	311	282	296	320	306	334	288	302	350	316	335	299	308	291	305	343	311	328	327	323	319	313	339	341	303	295	297	288	291	332	318	307	307	294	315	349	336	332	315	319	310	294	306	293	316	351	308	309	333	331	321	329	306	313	300	272	327	335	305	309	305	332	291	309	315	329	327	324	319	344	333	279	349	307	312	336	325	315	297	345	326	307	337	339	351	275	309	296	313	284	300	299	349	283	325	313	288	315	320	301	307	290	314	309	330	327	316	299	322	324	283	338	304	295	306	310	310	330	296	280	311	289	302	301	329	303	321	288	328	328	310	290	279	297	318	326	331	322	312	293	319	279	303	296	339	292	300	300	298	297	344	311	302	324	353	325	306	338	311	300	292	329	334	311	326	291	291	318	306	311	293	322	334	346	336	312	300	308	278	322	313	324	329	333	303	319	356	292	361	322	272	302	295	282	303	313	268	324	351	316	322	339	327	354	353	315	294	312	290	323	330	296	299	309	343	316	294	290	322	342	283	307	288	323	303	293	304	299	336	344	282	311	322	295	340	259	319	329	322	315	301	314	330	324	309	330	336	311	292	320	296	317	308	318	312	316	296	322	311	313	298	317	301	323	320	308	310	333	302	301	340	325	304	309	304	289	307	333	307	321	339	324	329	309	285	319	322	330	293	305	315	318	352	378	321	356	307	322	307	320	302	326	289	287	292	329	306	299	334	328	290	329	309	264	319	309	338	315	280	291	291	309	297	330	274	311	305	358	331	308	322	371	304	283	269	288	302	300	345	345	306	307	290	313	306	294	294	306	333	331	254	283	345	303	317	310	338	320	309	330	335	289	302	317	308	310	321	313	292	290	307	308	312	294	321	325	328	316	290	293	314	275	331	293	294	317	318	306	321	337	303	301	309	296	350	326	325	313	330	295	314	244	327	280	306	321	322	310	311	346	325	357	348	319	300	324	324	335	305	315	300	326	287
3322	2121	1306	968	837	834	793	790	764	810	761	769	735	772	768	815	792	757	805	751	750	796	734	809	777	765	771	749	747	772	746	773	791	782	754	719	799	708	784	726	793	749	746	750	789	759	740	746	764	785	768	749	776	756	756	752	743	739	760	751	784	710	756	736	820	762	740	759	710	788	753	787	768	754	785	834	767	783	772	782	768	705	745	755	788	785	806	784	727	793	781	736	818	766	726	785	755	745	761	840	777	735	800	824	717	797	784	760	788	775	790	759	782	735	783	772	774	768	753	773	774	779	763	753	751	761	774	770	778	742	761	740	758	690	765	763	813	771	693	746	785	823	756	772	773	765	755	751	793	777	729	704	742	758	769	763	774	791	748	764	784	772	761	733	780	802	738	743	733	711	780	732	747	768	772	742	768	792	763	744	771	814	784	805	757	752	795	742	751	779	767	697	778	733	760	755	741	753	750	786	742	767	796	759	783	764	751	779	748	754	760	782	752	782	753	722	748	776	821	772	754	763	775	827	785	766	753	741	743	790	820	741	714	749	802	759	813	732	764	750	744	764	769	768	785	785	754	841	745	808	734	700	787	726	792	823	777	719	778	749	731	756	758	737	792	791	747	771	767	715	774	750	792	754	754	721	742	773	692	794	752	796	789	730	756	782	748	734	775	758	726	777	757	766	773	765	765	789	790	771	791	737	814	736	734	761	737	792	714	740	767	717	767	752	743	733	740	791	784	725	820	773	735	745	708	758	774	766	773	757	733	715	746	752	738	752	810	783	743	781	710	790	769	760	765	763	771	768	713	796	757	757	806	785	771	771	745	736	785	743	775	743	811	720	762	789	750	727	756	755	764	792	804	762	768	762	754	796	721	750	726	756	784	713	766	766	745	757	786	834	765	757	787	813	838	780	793	743	774	820	753	766	747	739	773	776	774	744	737	738	677	721	760	759	829	752	747	768	769	802	781	735	755	750	755	756	727	737	744	731	711	769	783	695	756	853	733	788	769	792	767	809	725	733	771	758	811	724	748	834	812	775	737	697	790	744	776	765	737	801	747	774	759	760	738	775	759	801	772	774	737	732	742	740	744	835	790	735	829	764	774	771	791	747	757	737	758	752	757	751	763	745	785	853	780	795	718	703	740	756	713	748	763	806	774	752	740	771	762	813	757	721	835	869	729	714	770	745	766	757	782	743	732	772	792	766	764	731	780	752	746	810	774	773	756	735	738	792	738	705	745	741	734	719	796	747	755	794	713	755	765	723	744	729	741	760	722	776	820	778	781	809	761	728	771	784	726	752	740	771	711	737	771	765	789	726	796	736	757	769	762	763	767	791	755	749	736	697	697	762	809	752	774	728	754	743	751	731	755	744	797	754	766	735	779	715	751	829	786	801	778	784	773	793	741	791	767	796	746	732	752	775	747	734	761	750	783	757	760	761	692	812	768	764	752	773	771	787	697	751	755	733	737	801	709	751	806	757	724	794	756	763	754	755	756	780	769	780	782	757	727	767	773	781	761	797	775	759	731	721	713	769	748	741	755	771	837	747	762	781	743	758	761	762	748	818	808	772	747	772	784	771	775	766	763	741	800	740	770	784	772	774	737	745	792	728	747	757	752	781	808	737	810	790	743	800	756	725	749	812	728	775	771	761	793	747	784	753	758	749	751	798	773	720	763	762	738	777	779	777	757	777	725	794	807	774	745	775	771	735	735	783	742	707	775	755	778	765	739	736	739	742	727	773	770	745	729	691	818	779	723	745	761	706	769	807	754	720	761	789	817	761	779	722	706	786	785	793	778	732	749	794	776	717	765	760	750	769	713	804	745	744	792	769	757	767	806	805	782	721	739	757	789	777	778	741	805	734	765	796	757	741	787	775	772	750	802	767	741	769	740	795	745	751	746	768	802	787	749	790	760	748	797	773	755	745	726	754	778	791	692	761	722	766	770	757	716	752	784	722	759	775	793	743	767	741	780	769	746	758	795	817	745	747	728	698	774	795	740	741	749	745	796	765	771	732	784	796	755	785	738	761	790	752	758	806	756	773	808	774	731	736	763	768	712	785	773	772	776	777	823	781	750	776	802	767	752	732	761	751	806	696	778	710	717	758	760	799	745	756	777	786	732	755	727	759	751	776	752	765	763	736	747	803	767	746	746	811	739	765	747	761	767	766	757	768	829	764	754	774	822	739	757	792	781	757	755	782	719	753	718	744	805	786	804	705	754	763	717	786	737	764	739	785	740	709	762	774	779	822	772	747	784	790	782	810	770	746	776	760	802	804	796	751	766	798	730	790	802	747	791	754	756	732	773	774	784	778	834	755	784	753	803	760	785	726	720	744	749	738	773	745	790	752	689	799	708	765	791	751	756	753	743	748	719	750	761	780	773	748	781	770	772	773	748	759	728	707	712	725	805	772	749	764	740	776	803	782	797	827	768	749	803	745	773	763	765	719	766	746	762	772	771	761	714	787	807	805	756	771	767	791	780	771	707	779	785	756	789	784	817	815	769	746	747	754	741	779	733	782	730	722	754	755	766	791	808	781	760	728	723	780	797	841	756	813	779	773	792	786	722	768	727	723	749	748	749	707	773	752	764	754	779	789	705	760	793	786	778	767	802	713	753	792	758	782	767	770	748	803	741	777	828	795	786	722	712	782	736	745	755	779	768	854	715	740	754	755	762	762	802	764	717	750	760	777	691	698	830	725	777	767	751	763	807	745	774	744	770	745	759	756	743	776	742	786	785	721	737	747	804	748	810	738	734	794	782	781	715	763	756	764	734	753	761	739	752	765	729	788	737	724	768	729	776	727	770	738	788	763	762	743	718	731	741	730	710	761	762	756	731	763	766	741	773	760	773	775	764	737	807	856	760	775	714	734	802	771	795	788	754	773	700	744	727	769	723	757	743	778	753	748	777	728	803	776	805	799	770	758	772	815	751	783	770	775	741	747	754	767	756	730	777	759	792	784	729	772	796	735	759	737	797	747	801	761	741	766	734	777	746	773	753	826	781	762	758	790	757	727	797	796	789	801	820	760	752	665	807	773	770	748	785	749	783	785	786	702	741	774	766	755	769	701	796	770	785	736	805	753	775	836	770	747	737	757	803	756	730	709	778	792	747	786	753	724	764	764	806	738	787	808	782	790	724	760	795	791	750	747	719	756	780	755	704	750	802	730	743	802	742	753	754	728	755	752	786	752	812	719	764	762	764	750	774	746	815	779	735	761	730	769	776	753	812	714	763	744	773	748	786	745	785	769	711	809	782	775	737	797	770	778	758	788	742	763	754	724	704	735	823	815	736	776	783	742	758	770	772	785	734	779	800	753	754	814	750	740	722	731	799	763	772	739	725	753	749	812	741	791	761	750	730	779	760	718	733	756	778	743	785	782	778	769	765	813	761	775	758	819	764	777	795	752	755	783	793	775	706	772	791	721	732	768	725	754	779	755	741	777	768	737	802	784	705	727	732	759	698	752	820	829	731	748	749	743
23890	20964	24291	27838	20967	20977	13051	554	329	347	293	280	255	275	241	251	238	242	268	232	238	258	235	228	221	223	227	220	207	226	233	223	247	237	234	210	241	240	217	208	221	232	226	235	224	236	192	220	223	210	217	244	205	226	197	192	232	210	217	207	251	224	256	201	215	222	239	203	237	230	200	216	221	249	195	208	175	217	200	220	246	211	197	240	257	208	207	221	188	211	209	197	232	187	232	199	207	234	213	215	243	217	206	238	215	226	232	212	212	250	217	238	244	195	204	184	224	235	199	211	202	204	209	226	225	226	219	202	215	200	218	218	211	232	203	232	212	215	196	213	226	229	221	207	237	212	226	205	204	206	207	217	188	219	221	199	207	222	236	192	234	229	206	228	206	204	224	216	213	209	221	224	217	220	217	218	231	197	246	218	239	208	213	214	230	202	198	201	216	220	197	220	231	213	244	218	242	233	212	220	215	201	204	224	226	198	225	223	216	214	259	222	209	200	216	203	230	250	228	212	216	220	228	208	221	223	221	197	206	212	218	199	226	206	220	212	223	222	220	202	220	224	206	211	210	242	205	227	198	197	190	230	213	200	185	228	233	236	209	223	231	232	213	225	199	226	188	205	214	197	200	194	240	195	202	222	237	211	221	232	228	233	212	234	229	227	225	232	245	196	193	223	181	180	193	215	204	206	231	229	233	211	235	192	214	242	226	193	211	214	207	235	235	196	229	218	200	228	223	201	204	223	205	232	242	223	213	207	240	214	230	234	225	203	222	264	216	243	194	206	232	177	194	209	236	211	217	209	236	196	213	229	220	215	216	212	190	235	230	201	209	200	220	241	213	208	205	215	228	232	212	210	221	215	224	223	206	213	237	197	230	203	208	214	200	225	201	214	222	248	232	174	234	229	197	210	216	234	206	215	195	238	195	199	235	208	215	231	222	220	243	208	225	223	210	219	214	204	215	198	193	225	211	231	214	216	210	227	231	205	211	233	229	240	255	225	213	217	227	215	208	209	236	227	242	211	197	218	219	201	231	220	206	222	229	197	202	233	230	220	213	213	225	222	200	198	203	183	207	229	214	212	206	222	216	216	195	205	204	225	186	205	203	209	187	214	218	181	197	230	211	205	208	195	237	237	205	208	176	219	201	243	246	187	223	206	203	237	215	191	218	227	240	196	242	201	227	227	210	210	240	223	253	237	200	234	214	185	221	217	212	253	238	224	214	227	189	206	200	211	225	192	210	223	238	232	238	191	195	206	200	213	212	232	199	227	207	194	225	223	195	210	233	200	228	207	219	230	236	242	213	222	198	224	201	216	221	206	207	228	230	236	236	208	239	216	230	217	210	228	212	219	229	182	228	226	231	219	223	215	199	225	239	231	230	195	222	227	207	218	229	221	212	216	193	198	193	219	231	219	230	219	219	190	197	192	189	251	200	215	200	223	217	200	222	217	251	219	216	221	193	199	215	224	228	226	221	218	213	218	234	207	211	230	177	235	238	214	218	201	211	216	217	254	233	222	204	212	232	243	202	236	224	210	201	215	214	214	227	210	191	201	223	269	209	227	218	199	206	212	221	227	218	209	227	203	225	226	218	200	223	225	224	214	211	210	217	199	191	194	208	205	215	236	226	211	230	234	235	232	226	218	228	226	210	214	225	199	215	221	214	172	217	225	250	207	236	197	211	239	216	235	201	232	227	211	225	218	228	200	199	227	220	228	211	249	210	226	216	219	217	226	254	187	237	217	229	204	204	221	199	221	219	219	226	203	200	223	212	219	213	225	241	210	213	218	216	227	215	219	207	214	232	215	218	224	236	206	233	239	231	235	221	214	177	210	225	198	238	224	236	199	194	216	219	230	184	228	203	226	191	242	183	240	232	242	213	221	204	206	243	242	212	229	210	225	217	216	214	228	232	214	226	207	249	224	200	232	231	228	204	244	202	214	214	213	207	239	221	216	205	198	225	226	230	204	221	219	194	221	239	210	246	222	212	230	218	213	243	206	225	224	228	208	207	191	250	220	227	202	215	204	244	220	253	208	201	205	217	221	228	201	197	224	239	241	193	212	214	219	210	224	203	196	235	215	201	182	200	196	253	217	216	245	229	201	208	236	227	226	237	213	240	261	206	232	193	224	192	260	212	210	198	215	218	202	220	180	213	223	213	222	201	237	212	260	246	210	218	222	219	217	188	222	232	226	215	200	208	193	222	215	202	247	183	217	233	207	172	226	199	193	210	220	227	226	215	232	230	184	219	179	206	222	187	221	226	221	251	202	195	210	230	220	193	211	241	186	218	210	242	220	208	241	222	213	186	238	217	229	213	213	212	235	214	211	204	202	196	219	235	201	220	213	225	228	221	217	228	211	214	216	218	210	201	229	227	226	214	218	183	222	224	235	208	192	245	230	202	231	215	198	207	227	227	209	215	197	211	212	205	216	211	216	223	207	214	201	186	170	224	227	232	201	206	237	214	218	210	219	194	207	203	225	190	245	226	212	200	250	206	213	231	221	224	197	210	222	231	198	242	240	223	212	240	221	211	183	234	245	210	216	181	210	207	222	208	229	259	220	228	175	214	215	214	198	219	232	227	232	234	232	214	183	241	221	215	234	219	202	213	189	212	199	205	181	221	234	221	231	210	216	201	186	225	219	218	232	208	216	219	189	196	190	186	230	196	223	205	198	236	208	195	222	222	203	240	194	215	243	217	209	198	220	237	214	230	217	234	233	234	206	207	221	206	214	235	219	223	223	201	223	215	258	226	206	186	220	245	234	211	233	195	190	197	214	227	213	196	219	242	234	188	222	199	217	227	220	201	207	220	214	206	208	227	207	259	210	208	242	211	227	217	212	221	210	223	221	224	203	212	229	226	186	224	220	227	201	199	232	214	194	201	236	208	199	243	199	179	214	211	248	208	208	213	227	220	240	240	212	243	212	215	220	229	244	247	243	226	248	226	221	213	220	213	199	195	226	211	203	216	218	206	217	210	214	205	228	233	227	232	242	227	212	245	242	261	240	235	210	238	206	190	211	233	186	206	233	205	228	206	213	200	235	224	227	206	227	190	205	230	206	224	244	232	254	214	221	226	204	209	206	203	221	224	212	216	191	204	184	198	214	212	243	216	210	199	235	199	191	224	219	209	243	217	228	222	202	214	215	211	234	217	225	212	232	210	183	242	201	237	229	226	217	233	208	212	203	204	219	226	212	234	200	207	215	240	236	237	223	222	209	215	240	212	217	236	214	217	215	220	206	226	210	204	250	234	243	216	243	230	239	234	205	200	220	215	204	223	228	216	234	210	214	226	217	198	215	203	231	242	206	213	238	226	235	218	221	248	235	202	207	197	208	235	202	214	199	239	227	233	243	237	220	200	211	227	200	216	218	192	176	215	189	218	201	236	187	232	195	221	221	218	195	208	204	216	198	206	215	230	211	224	230	253	183	204	203	232	211	226	212	241	224	218	222	211	216	240	223	239	232	231	221	228	217
3101	3486	1642	973	792	661	583	570	552	555	578	524	521	519	575	536	548	515	574	539	519	504	555	497	539	507	510	526	539	548	545	492	513	548	514	556	557	552	549	521	480	501	547	531	520	506	518	501	526	537	522	486	517	510	540	502	554	528	523	571	492	557	511	567	558	509	538	526	532	495	563	507	516	528	535	481	510	530	576	501	532	517	506	499	498	508	535	523	520	514	524	478	486	544	505	546	491	512	512	511	580	533	537	534	486	546	521	525	517	527	522	536	491	479	531	486	514	529	504	534	538	521	496	571	509	494	522	502	533	541	529	526	494	541	511	518	507	528	508	481	518	526	496	531	487	510	494	501	537	565	566	496	492	481	546	514	456	482	539	490	544	534	571	515	480	498	487	492	515	538	528	513	538	491	506	504	558	512	510	525	501	492	521	518	515	517	546	508	523	476	513	495	536	527	491	521	551	497	550	520	535	502	498	537	493	491	514	490	549	492	509	510	569	537	509	538	506	523	537	521	485	541	516	542	563	537	444	505	497	493	497	514	506	526	516	504	542	558	521	510	572	520	502	504	537	538	534	579	541	518	523	552	511	585	537	505	472	523	510	538	539	520	540	481	521	496	492	513	544	494	527	528	491	545	516	501	555	524	539	506	513	491	542	515	511	500	555	489	534	544	519	554	518	543	491	510	505	520	474	533	536	461	462	545	567	490	515	503	514	552	558	505	506	553	527	501	558	531	513	540	476	488	545	544	550	501	520	496	539	533	509	544	540	534	528	510	566	488	519	540	511	497	505	528	543	538	506	539	476	557	520	499	505	540	529	552	518	503	521	509	525	480	548	500	523	508	485	525	479	552	526	510	534	579	529	522	502	533	509	544	508	521	507	559	530	539	512	541	524	509	521	516	544	483	519	530	515	525	480	544	524	525	527	545	537	511	509	504	516	534	450	495	536	495	516	526	501	502	507	521	484	508	523	517	497	449	494	552	485	548	478	508	516	529	546	525	556	532	486	515	546	508	487	519	530	514	518	513	545	479	485	465	456	546	520	472	503	514	533	495	533	536	512	523	534	485	509	497	501	506	524	487	494	531	497	473	532	520	498	499	470	537	553	507	533	529	541	568	550	520	522	511	482	537	494	492	547	567	550	548	488	516	480	501	545	524	521	534	468	489	544	540	508	510	523	551	513	514	491	531	504	549	535	515	506	522	512	479	497	550	546	570	510	525	499	517	556	533	521	519	485	524	526	525	480	480	484	492	514	502	528	546	543	543	501	529	560	511	513	517	576	525	509	526	548	527	519	536	484	519	516	498	537	548	506	496	528	583	487	509	519	516	514	535	516	518	471	559	524	557	503	531	508	504	558	532	497	493	551	536	547	520	529	532	501	559	530	551	544	518	522	557	528	481	506	530	497	530	552	493	502	518	553	540	532	517	562	494	553	513	500	521	514	545	544	494	531	543	511	508	520	508	502	558	492	500	517	518	572	493	519	543	492	577	508	534	517	505	493	544	535	527	500	502	488	488	538	554	495	514	530	483	524	505	512	515	515	486	529	569	517	505	501	506	493	504	530	514	549	512	505	501	539	496	522	535	494	516	477	499	510	536	512	508	507	474	532	523	522	537	504	518	544	530	531	490	511	533	548	523	545	573	536	512	496	532	535	524	523	528	534	482	496	550	517	563	540	533	539	484	518	521	508	527	482	506	544	492	519	522	541	480	521	514	514	551	497	524	513	484	524	514	507	568	500	481	506	510	506	554	522	519	560	542	499	533	535	541	541	476	473	549	516	478	503	535	482	532	572	487	548	510	506	515	521	552	500	509	487	504	569	531	516	513	528	525	489	509	486	527	496	504	513	494	494	518	512	477	519	508	554	488	490	551	504	514	505	525	534	492	530	511	517	561	544	492	512	521	504	536	487	552	532	504	510	534	523	504	536	529	568	504	570	494	535	505	513	537	532	509	464	528	510	490	515	496	533	514	503	519	484	559	491	495	551	491	482	511	512	499	536	484	546	547	543	531	546	528	493	533	556	490	521	492	555	503	520	540	547	545	479	543	513	556	537	523	507	543	515	532	540	532	534	541	533	557	516	490	460	501	534	522	569	513	518	502	508	512	560	540	522	506	550	517	543	494	554	503	511	474	552	499	517	555	554	548	538	482	527	509	536	558	516	513	496	512	520	549	525	534	541	537	582	499	497	484	523	544	495	516	515	537	548	482	515	517	565	540	509	541	507	513	475	476	493	559	500	531	495	526	515	514	577	557	532	515	502	551	506	517	519	515	515	497	517	521	495	504	499	488	533	521	508	531	505	507	512	502	522	510	484	541	479	473	468	547	490	486	545	550	515	488	488	529	526	516	523	481	526	500	507	510	496	522	487	524	522	537	520	521	530	501	523	515	506	511	509	511	544	523	515	484	523	525	512	523	551	532	553	531	550	495	504	528	513	541	516	521	499	520	511	528	562	502	531	532	547	492	505	497	515	525	509	519	483	505	522	516	505	555	512	527	496	519	516	493	523	454	557	529	516	524	558	509	485	467	538	509	541	514	521	553	546	536	516	481	493	548	512	508	520	533	516	507	506	503	514	498	530	506	505	552	520	517	496	527	551	575	549	510	511	541	556	536	515	529	565	564	520	487	551	529	477	518	528	532	516	518	496	535	530	516	496	509	520	503	497	500	538	513	526	503	493	530	508	507	541	483	502	546	489	526	466	480	466	491	521	514	531	499	503	547	546	509	491	547	508	556	518	522	513	515	531	527	508	521	565	502	565	518	499	509	468	489	531	528	525	545	473	517	537	519	505	535	498	509	514	502	539	533	547	537	508	502	519	550	548	532	536	529	524	529	526	567	581	571	496	529	533	478	535	482	517	524	566	544	511	546	517	528	515	538	533	527	528	594	506	531	494	521	516	530	526	534	490	559	468	518	542	559	525	516	514	529	498	506	527	544	533	519	557	535	535	543	517	514	515	509	526	532	507	515	503	504	523	542	546	556	506	502	538	490	498	493	514	548	515	533	547	483	488	508	534	508	508	482	483	533	461	534	464	478	548	546	531	521	492	501	494	571	528	539	527	507	502	523	506	481	524	581	529	502	551	526	537	500	484	524	475	511	522	539	542	527	496	503	522	505	506	501	521	508	508	511	542	528	531	548	557	537	545	540	536	500	551	492	507	515	502	505	548	503	523	523	535	497	517	462	520	507	530	530	519	482	527	460	512	525	500	487	475	503	517	534	477	533	490	528	516	502	554	531	562	531	546	500	499	506	532	513	495	513	526	514	533	545	502	444	528	552	554	516	520	500	504	519	538	533	533	487	512	482	512	523	496	521	487	501	528	488	541	533	509	523	505	554	516	481	520	501	521	536	519	519	516	531	560	524	555	536	472	506	512	516	546	518	524	525	520	482	513	506	523	509	496	541	514	492	507	515	526	486	561	494	508	527	517	526	526	471	505	542	508	558	515	531	528	545	489	490	481	542	482	495	523	530
31694	19315	6619	363	239	254	235	244	247	255	237	227	225	204	226	207	233	205	226	235	225	207	231	204	211	234	248	250	226	212	212	212	213	215	195	213	243	231	231	200	220	222	204	219	223	227	234	203	216	230	222	241	185	238	222	192	226	209	237	223	220	250	244	220	223	212	244	240	219	241	241	226	228	214	241	259	202	225	227	226	211	198	240	190	235	218	229	229	226	214	241	259	217	216	247	229	218	220	226	183	228	228	224	215	199	246	203	216	225	261	234	227	214	235	228	222	199	247	223	245	224	197	200	235	232	202	179	203	209	212	228	222	217	234	220	223	235	216	238	251	218	192	235	235	206	211	242	208	237	221	225	220	244	244	234	220	229	212	209	210	210	231	242	243	208	222	235	240	213	205	241	227	229	215	218	233	217	242	213	190	250	243	233	241	236	220	231	226	215	214	224	216	225	223	248	249	218	240	210	246	221	228	192	239	242	257	228	227	261	245	215	232	223	223	234	218	220	221	214	225	214	203	250	214	228	232	220	230	217	202	217	266	263	176	224	239	229	229	227	233	208	206	241	250	209	237	224	199	227	220	235	236	224	225	230	234	216	213	234	242	218	206	199	226	225	226	238	231	279	223	215	213	221	210	218	223	220	205	226	230	235	269	233	230	208	223	194	226	229	229	194	227	268	229	244	210	222	231	235	220	238	204	212	235	242	251	214	222	224	232	228	230	207	230	214	217	214	209	196	228	227	234	219	218	212	243	216	234	217	211	212	220	202	221	181	224	215	231	207	233	225	191	217	213	223	244	230	227	230	201	209	212	231	234	209	261	217	232	209	231	236	212	217	207	222	233	220	213	203	233	259	208	229	246	239	212	240	200	255	244	244	230	254	216	250	207	216	241	221	222	219	214	186	224	232	222	224	238	218	233	234	197	226	211	225	233	219	228	235	206	220	223	212	239	213	216	240	245	205	246	251	207	187	212	225	255	214	239	234	213	198	242	236	229	244	240	225	199	213	236	230	209	229	244	218	191	231	209	227	233	207	205	228	221	222	221	239	242	233	245	255	235	227	213	242	207	237	227	220	228	214	207	264	198	204	250	212	209	238	224	235	233	240	225	235	214	210	207	223	226	260	241	235	226	215	204	214	234	216	233	240	217	231	222	219	208	227	219	238	222	208	202	242	250	211	245	236	220	217	202	219	216	230	237	219	221	225	227	237	219	200	225	240	236	208	216	222	221	211	213	214	244	226	241	209	218	244	215	217	243	243	233	209	227	239	232	256	211	232	202	215	191	222	227	206	212	234	226	211	218	216	219	249	257	201	209	221	256	255	237	213	214	229	232	200	221	237	238	227	251	217	232	243	231	231	226	208	208	231	247	245	202	229	224	235	199	190	234	240	238	220	267	242	243	201	201	224	210	225	227	220	209	217	216	214	222	215	228	208	251	233	223	233	214	229	228	219	239	207	194	221	260	236	252	220	216	226	212	211	242	226	192	229	227	215	209	223	233	249	208	205	249	218	227	216	217	206	220	219	194	203	213	228	238	209	220	227	212	229	240	205	212	224	226	210	259	233	212	203	243	217	200	217	209	227	230	221	244	257	214	245	220	199	222	239	223	200	229	226	223	249	216	175	226	202	222	217	219	221	235	225	206	194	201	207	224	217	192	212	224	260	224	214	235	198	204	213	226	202	219	224	225	230	227	201	219	215	201	220	231	218	221	196	227	234	226	217	207	198	200	210	197	208	224	242	221	201	231	222	236	227	215	231	220	209	209	218	229	236	223	206	221	223	237	225	243	200	255	224	217	212	226	217	203	212	195	202	218	221	240	221	251	195	232	206	208	209	228	212	215	231	215	214	223	215	220	213	242	227	227	228	208	224	218	248	206	235	234	237	246	221	219	216	222	210	215	236	231	208	210	206	208	224	228	236	231	207	227	224	227	201	230	210	251	233	226	221	227	225	200	207	222	224	226	222	229	221	223	204	219	228	221	219	180	208	210	246	219	237	230	206	261	216	241	219	208	212	242	201	255	212	216	226	218	231	241	229	204	216	251	261	242	207	222	221	225	231	212	227	243	220	232	208	234	208	226	250	224	219	246	229	231	218	216	219	214	231	245	228	228	238	218	212	215	225	229	214	210	252	236	235	229	230	235	209	215	231	236	213	198	230	236	237	238	221	236	248	222	225	259	231	260	186	206	194	217	227	241	201	217	221	226	227	224	228	214	202	241	246	241	216	223	233	226	222	212	224	213	236	213	219	201	225	221	192	217	230	234	259	223	247	226	243	202	223	211	225	222	231	225	236	213	198	218	230	221	252	246	219	255	210	244	206	252	188	229	248	209	265	241	235	221	214	232	228	217	219	202	202	219	228	241	218	226	220	210	230	200	200	215	226	243	204	230	237	243	230	207	244	228	206	220	247	223	245	236	222	231	217	250	208	243	236	229	232	201	243	204	232	217	227	226	214	216	222	209	244	231	236	218	230	209	223	215	236	220	201	221	236	210	233	206	231	228	225	226	200	222	199	216	215	198	226	235	203	220	212	226	242	234	222	211	231	220	241	197	219	223	263	221	240	215	224	210	239	240	219	226	254	229	219	199	231	240	219	224	224	210	223	237	229	218	221	203	230	212	237	211	219	214	245	204	193	216	242	229	232	226	198	222	254	240	218	221	220	208	209	239	224	234	207	259	203	207	237	230	215	225	219	213	244	242	228	212	220	207	195	201	261	230	225	226	257	204	233	232	224	222	246	212	209	212	220	236	241	232	247	221	219	241	223	227	246	225	218	223	195	210	234	210	222	224	231	219	236	193	223	216	224	243	221	182	215	234	181	214	249	201	229	212	230	223	215	206	226	217	224	238	241	238	229	224	239	223	217	236	205	214	236	203	216	223	241	221	214	213	209	244	214	216	243	252	213	216	229	217	225	219	205	238	241	225	201	185	225	232	218	210	208	191	264	204	246	228	233	230	224	245	211	224	206	218	227	257	219	253	224	200	205	237	215	199	206	216	218	237	256	235	228	191	190	220	243	225	240	243	230	215	212	227	205	216	244	256	236	219	226	192	199	218	227	224	228	219	209	229	200	252	227	204	229	209	232	205	245	201	202	223	237	222	226	230	238	230	217	239	220	231	199	249	250	229	263	229	243	199	212	211	238	235	208	264	252	216	222	237	197	249	219	226	209	221	234	260	255	239	247	202	221	195	242	211	213	230	222	222	239	234	226	235	213	220	234	233	217	214	209	235	215	209	230	212	236	203	204	209	228	218	196	230	231	203	252	207	228	199	243	233	238	214	217	235	210	212	217	216	241	250	211	237	185	235	218	232	232	226	223	210	208	229	232	255	221	226	201	197	206	233	233	241	249	206	232	252	222	219	248	183	225	240	228	243	214	245	240	210	238	220	233	216	224	236	201	207	215	228	246	205	254	205	214	222	231	212	208	217	248	228	201	224	205	219	227	220	221	215	232	222	208	235	233	249	220	205	207	228
5393	703	676	597	615	575	602	579	601	554	592	580	578	636	590	602	588	584	551	593	610	583	614	549	575	557	579	563	632	647	634	586	599	585	575	610	609	583	585	566	584	576	569	601	596	574	575	575	574	589	625	632	593	570	609	594	551	560	598	612	579	625	607	606	569	605	602	581	593	591	526	617	590	581	560	578	615	628	582	576	578	577	574	573	568	614	605	590	580	598	548	567	510	600	583	585	615	606	569	609	627	592	569	608	617	608	602	578	600	573	547	617	589	605	586	597	589	583	572	579	585	613	572	614	592	607	582	596	609	640	598	599	562	578	560	573	596	614	606	600	590	546	594	561	587	612	561	592	558	596	594	602	582	565	595	586	591	590	550	585	596	563	605	613	537	612	621	598	568	584	571	603	555	578	623	564	590	539	609	594	637	600	599	571	602	575	568	617	611	593	582	605	591	615	605	610	591	543	578	545	639	585	586	563	579	591	594	608	616	600	596	534	562	584	574	598	639	590	572	619	589	648	593	599	585	584	611	546	577	608	594	572	634	573	536	551	586	620	567	563	585	602	597	580	545	572	572	568	611	588	575	578	590	565	583	590	589	612	576	577	547	596	604	556	594	552	600	610	616	622	573	599	630	580	569	576	633	601	550	612	529	603	635	570	592	558	602	580	581	624	566	567	569	592	606	567	576	576	580	608	598	559	568	595	583	589	569	594	606	629	582	605	568	551	590	601	594	552	586	598	562	573	593	561	618	566	543	601	578	540	564	589	593	589	589	565	574	552	571	585	603	574	528	619	575	633	604	617	625	601	556	589	573	587	557	576	570	575	619	568	589	601	510	603	576	551	566	569	614	621	533	609	624	564	541	567	599	534	573	583	602	621	593	551	567	593	549	587	573	605	562	568	593	557	570	583	589	553	542	581	585	612	562	590	578	571	613	552	630	555	552	568	529	591	593	656	575	596	612	570	606	615	556	557	561	577	605	577	609	578	617	592	593	575	543	533	597	603	596	537	561	564	623	618	584	550	571	599	537	601	590	610	622	553	563	577	568	608	572	579	612	579	594	576	576	570	602	596	602	582	535	632	589	625	629	599	590	577	588	571	593	569	590	582	563	605	573	555	581	574	603	572	554	543	583	610	580	594	629	592	589	533	576	569	624	566	583	560	591	636	629	566	577	584	621	576	566	629	581	629	623	565	569	546	649	587	572	567	546	626	579	555	574	593	569	537	602	564	577	611	590	543	551	588	583	602	601	568	568	586	598	546	558	563	548	582	629	560	536	586	616	574	582	651	588	554	585	549	570	585	604	588	560	586	603	622	633	607	580	608	552	612	588	599	603	606	565	601	596	577	584	584	578	535	584	618	576	541	583	580	624	584	623	548	621	616	572	552	577	593	570	627	574	565	567	602	564	576	647	599	590	653	595	577	559	548	583	598	587	577	594	574	597	568	538	545	577	568	624	581	602	640	630	585	574	582	553	598	617	560	636	605	588	617	641	657	558	592	571	581	605	588	596	576	590	576	597	581	577	537	587	557	616	597	564	608	592	561	546	551	581	575	655	615	563	584	567	598	599	633	573	588	577	584	577	591	573	544	593	613	621	563	575	631	606	574	556	626	585	597	602	566	609	575	599	573	566	599	607	608	584	580	602	540	583	579	594	613	547	581	542	621	592	619	612	583	619	579	567	572	577	579	611	602	564	549	564	581	595	603	604	574	557	576	587	579	594	583	571	532	580	604	610	617	599	568	618	576	576	641	578	621	603	571	599	545	599	560	579	585	535	597	596	610	558	585	568	612	543	616	614	575	575	613	547	561	568	609	562	623	578	574	566	609	542	554	573	540	590	622	573	569	621	550	625	598	591	584	603	576	609	612	594	563	576	560	559	565	579	590	567	558	588	612	650	573	581	604	598	605	581	557	581	615	595	608	589	584	572	519	613	600	626	552	648	573	600	619	582	590	580	609	631	596	641	569	585	549	579	579	571	564	574	575	562	596	623	592	575	582	561	594	628	577	549	622	628	599	543	563	623	617	587	604	608	606	574	595	595	608	565	606	610	587	581	569	622	585	589	611	613	589	596	605	591	595	518	559	629	569	606	612	604	531	625	564	549	558	588	630	602	590	584	572	585	563	568	566	589	577	618	598	530	585	533	536	619	627	591	550	599	583	586	588	590	587	571	556	593	585	550	585	617	549	567	633	617	613	549	587	555	593	583	596	588	574	556	582	577	603	568	560	597	618	590	608	597	610	541	528	596	612	604	589	568	597	598	611	577	584	582	575	617	592	548	597	586	573	578	606	576	612	583	622	577	638	589	609	588	558	531	593	601	594	578	597	587	613	588	577	598	567	573	556	537	622	610	599	613	536	581	629	588	593	570	571	576	594	565	540	577	622	565	628	572	562	595	612	623	609	610	595	554	539	557	589	568	575	608	562	574	621	597	574	577	578	556	569	569	567	574	559	609	597	586	591	600	619	564	594	612	627	601	603	595	549	568	580	564	566	620	597	617	583	564	578	571	578	541	601	591	561	602	583	583	603	587	567	580	600	566	584	579	587	608	572	572	592	609	591	632	552	550	606	604	588	547	552	592	611	594	581	576	623	615	585	559	608	556	613	581	616	604	590	584	615	559	606	569	619	578	575	553	591	584	598	534	581	609	590	591	561	536	623	601	558	614	573	622	611	582	613	572	632	572	576	586	606	557	579	654	602	607	594	597	600	595	587	601	566	607	531	604	574	584	598	648	582	557	590	556	594	602	572	603	586	572	571	587	599	569	613	593	589	619	569	585	570	570	561	618	563	604	584	618	591	599	543	615	566	556	569	597	558	570	576	620	586	565	655	564	601	582	592	550	606	580	560	611	589	578	621	548	553	641	598	572	602	584	551	569	561	581	596	603	574	605	585	558	562	584	615	619	576	631	599	570	594	597	595	645	562	578	581	605	578	583	613	598	542	574	536	603	591	590	631	602	565	567	603	587	571	588	539	597	610	574	594	599	598	630	599	620	612	543	586	599	585	549	595	580	620	613	638	607	572	584	610	638	598	572	590	581	556	626	550	584	565	605	591	574	592	582	569	615	571	610	594	601	579	583	579	594	591	582	579	617	604	563	572	570	584	585	592	541	633	540	640	587	586	574	581	550	574	616	594	599	593	564	544	581	629	575	597	602	578	594	564	547	554	593	598	574	605	630	510	627	590	515	562	571	589	594	575	577	600	615	589	590	545	584	620	574	526	600	548	592	584	588	593	580	595	567	575	561	562	598	589	575	599	583	609	589	573	596	549	611	600	577	540	611	558	545	574	595	602	610	568	585	565	599	543	567	574	586	596	558	598	599	589	561	575	606	632	569	548	566	579	609	578	589	562	597	526	589	576	549	603	565	621	575	626	601	630	586	587	623	591	556	577	621	564	589	584	612	587	579	600	557	608	594	549	534	564	606	610	583	533	591	616	587	601	607	575	620	608	569	581	569	584	590	572	570	575	608	607
24624	20960	23833	28227	20950	12902	595	435	343	363	323	319	333	316	354	326	337	344	303	371	312	331	337	344	302	313	323	309	340	293	312	347	332	328	303	312	331	307	322	309	293	316	314	272	321	304	300	290	284	293	331	323	297	329	339	334	313	316	334	349	304	304	316	328	278	321	290	328	336	302	345	288	312	300	329	314	309	314	304	314	305	341	330	330	335	296	310	297	307	334	322	307	317	323	351	308	314	293	314	297	306	321	270	322	334	311	314	332	304	323	287	309	298	324	309	314	299	285	301	300	299	300	302	316	328	341	293	280	337	346	298	296	357	304	327	286	301	314	312	306	299	304	323	308	332	316	328	312	315	320	360	285	331	314	348	316	291	336	317	311	315	347	322	282	341	302	306	295	308	318	320	275	319	302	314	323	305	306	312	279	297	320	294	321	277	355	321	307	295	320	343	323	322	335	337	346	335	317	328	304	316	305	291	274	292	290	306	345	341	329	300	305	294	317	310	310	316	267	329	276	317	313	288	301	319	332	305	319	310	285	291	302	316	306	343	317	296	308	304	340	323	317	305	317	311	307	349	303	334	306	316	317	309	285	336	261	324	325	287	344	310	334	351	326	360	326	297	316	299	317	334	323	333	302	295	349	291	311	344	301	304	316	316	339	316	322	325	297	331	314	331	337	327	278	338	298	313	306	275	310	348	306	315	304	346	286	321	335	276	283	320	345	331	326	312	292	314	307	328	290	303	311	314	304	281	298	282	319	341	329	308	282	283	356	311	312	302	307	310	296	322	316	284	344	319	317	304	276	318	338	306	307	315	310	278	335	342	312	348	319	313	312	329	312	303	299	338	320	319	275	318	294	320	322	335	303	318	281	299	307	301	346	326	340	265	359	300	317	302	281	300	315	306	296	309	321	320	346	286	354	307	307	303	301	329	308	324	285	315	335	311	267	328	323	338	319	313	322	337	326	328	287	340	323	340	303	295	304	300	310	315	302	285	324	327	350	326	316	306	311	299	313	334	316	309	284	308	318	341	295	309	299	335	321	304	347	311	329	309	327	288	327	311	310	344	327	340	331	286	283	275	304	317	330	339	314	288	299	311	281	295	295	296	299	321	313	325	320	316	292	340	302	338	285	344	297	356	303	312	316	308	304	329	306	337	306	306	328	296	325	319	316	275	321	298	349	308	322	309	300	329	304	260	334	301	309	278	347	321	301	293	296	283	317	299	283	288	320	326	279	313	297	302	300	303	294	329	319	308	318	308	306	306	302	289	336	307	321	300	307	309	311	304	325	318	298	317	288	290	284	301	283	322	287	327	292	334	338	317	312	295	328	301	324	350	336	301	304	329	336	278	322	290	330	326	294	307	286	304	315	299	312	337	308	323	306	320	311	320	273	302	333	312	304	327	323	300	305	294	353	312	292	279	323	313	304	274	292	303	297	302	333	316	307	306	312	330	296	352	324	315	365	288	307	319	319	338	324	296	337	333	292	328	317	332	284	329	311	319	316	287	315	311	320	299	320	284	269	305	318	351	296	320	311	329	291	288	328	321	313	273	315	353	298	317	322	301	342	336	301	316	326	312	318	328	317	326	317	318	312	290	301	350	327	323	319	300	327	322	307	295	313	324	319	292	344	318	305	303	275	343	310	342	326	329	311	305	297	311	301	339	311	312	309	317	326	303	296	284	326	320	318	310	308	307	303	273	299	325	335	323	329	329	299	313	330	302	337	326	283	348	326	318	313	316	315	309	320	335	335	328	303	359	318	301	328	313	300	318	324	278	313	298	338	294	297	324	313	299	296	294	315	317	305	281	317	287	320	352	299	284	294	309	324	295	293	322	297	338	306	326	334	301	296	297	308	328	332	318	305	327	320	306	312	347	295	296	320	306	312	299	307	318	304	295	316	320	323	305	329	327	318	334	355	317	277	307	333	306	323	315	305	283	304	339	327	311	311	303	325	354	345	274	340	323	323	295	303	314	319	317	342	291	294	307	305	305	318	355	336	316	318	299	308	344	323	335	306	296	292	312	337	298	347	312	300	325	302	316	326	329	345	329	307	354	323	348	328	308	309	282	291	308	313	361	328	279	336	288	327	312	328	311	303	317	306	323	295	336	298	322	335	322	331	292	314	293	301	291	317	347	335	305	336	337	315	281	332	317	331	318	306	331	311	311	310	315	330	261	312	318	325	287	309	336	305	297	314	315	305	297	319	296	312	346	328	341	326	315	325	322	278	329	362	296	311	302	317	362	332	302	328	315	323	315	320	303	309	320	334	277	333	324	341	353	338	299	298	310	319	339	342	306	322	318	286	347	303	304	289	317	311	339	327	322	309	314	299	301	310	299	296	346	306	301	325	309	301	318	285	307	314	324	344	266	328	300	370	317	276	314	312	310	346	293	333	333	353	342	328	342	314	311	356	320	345	334	301	311	327	314	319	310	332	305	321	306	311	303	306	312	301	269	314	333	305	321	335	317	334	329	300	289	322	328	305	269	313	307	294	298	331	323	306	304	294	308	318	293	308	322	320	284	314	300	295	336	313	304	315	321	307	308	288	317	293	296	311	321	304	309	315	313	282	314	338	310	296	287	295	332	289	305	310	304	315	306	335	343	294	314	318	285	289	286	318	351	306	309	319	324	294	320	308	327	336	289	284	328	296	337	296	297	316	308	295	328	324	322	327	327	282	321	299	358	314	326	312	288	320	301	306	316	319	292	322	296	271	308	338	326	347	295	314	321	299	291	299	328	314	348	313	319	310	325	293	357	340	328	291	322	323	275	320	314	326	336	312	328	354	286	284	306	335	326	316	296	302	342	331	309	322	294	309	337	341	310	345	334	314	306	305	326	326	294	309	326	276	276	351	310	313	330	329	331	306	276	318	307	347	347	324	316	329	318	289	315	336	311	309	318	294	324	316	313	307	312	304	329	310	300	341	327	291	331	332	312	310	321	285	303	333	328	283	348	312	313	321	304	322	284	291	307	312	315	310	304	345	305	324	315	299	329	313	297	349	319	325	311	338	334	306	344	332	305	348	306	331	337	319	315	321	312	297	315	331	318	319	310	276	288	318	310	326	318	303	301	321	300	298	289	290	290	309	349	339	303	320	302	319	360	340	346	328	297	337	323	299	349	333	321	331	312	267	322	302	299	318	307	278	312	269	307	316	313	301	325	323	301	300	279	337	316	281	309	323	323	316	302	316	321	266	298	331	328	289	312	298	308	318	311	289	315	317	304	308	301	332	338	345	335	292	324	307	317	299	298	340	273	310	322	302	319	290	322	330	338	295	294	309	309	324	302	352	317	289	315	306	315	277	291	296	308	315	306	305	314	311	290	332	323	302	279	324	333	317	317	300	319	302	346	304	331	318	318	316	288	336	313	299	292	315	270	299	318	303	324	293	300	326	321	342	300	323	312	312	317	307	323	320	342	335	285	317	308	334	295	282	312	298	320	270	297	305	336	296	320	306	297	305	351	285	287	305	300	314
3246	2072	1329	942	880	857	809	831	798	811	778	760	745	737	769	791	786	832	767	756	786	753	789	772	761	734	767	741	731	751	759	722	765	752	732	756	814	721	708	773	772	807	761	742	796	721	749	735	766	730	770	747	775	775	766	749	756	745	772	790	829	849	777	751	808	715	724	716	772	742	740	748	763	749	691	799	732	776	777	729	768	772	765	752	771	792	749	785	794	747	763	760	768	819	772	778	786	760	726	721	743	774	777	720	778	771	728	788	745	769	729	747	725	799	766	840	816	743	732	767	764	764	758	783	806	766	761	721	758	795	816	726	730	777	729	765	794	785	796	773	756	727	753	761	782	794	773	796	826	744	762	800	737	783	800	781	714	739	743	783	787	709	725	753	749	743	756	725	828	762	779	768	790	795	803	791	773	715	782	736	735	759	744	774	721	725	777	731	722	726	713	809	778	800	742	789	709	782	742	771	703	782	744	806	746	713	767	733	777	776	733	791	692	769	754	771	776	775	767	755	789	734	783	730	785	802	744	784	799	751	731	776	756	725	775	811	776	755	761	739	755	727	778	741	747	817	771	759	796	830	706	768	761	788	759	716	768	731	759	788	714	769	744	752	772	754	770	765	732	761	787	792	746	749	760	810	745	767	779	799	786	763	740	824	744	712	756	749	734	798	780	744	759	732	755	754	796	805	761	748	803	808	755	744	756	777	742	802	756	782	768	703	781	747	753	757	743	738	721	807	777	754	771	760	730	787	772	757	748	732	771	787	794	800	769	772	800	773	799	776	774	778	737	811	813	773	788	809	793	716	755	749	719	755	759	747	767	758	761	780	768	808	751	790	793	720	800	759	720	723	747	777	806	769	827	809	727	753	819	799	749	728	751	750	816	782	773	804	746	734	730	750	740	778	780	789	769	783	816	773	708	742	761	794	743	779	784	784	778	811	789	762	723	709	773	725	732	722	766	789	761	792	790	774	771	773	737	807	723	805	779	777	734	796	744	721	794	764	745	758	806	748	720	739	742	711	789	772	805	701	748	737	740	743	788	746	765	784	794	788	780	769	753	787	762	794	793	760	777	783	745	792	753	741	771	737	774	758	750	774	748	750	770	770	804	728	739	738	724	691	730	747	738	749	753	780	772	744	807	774	752	703	754	743	762	765	700	761	718	757	768	759	784	746	833	780	759	768	800	771	764	783	766	775	788	730	724	727	771	749	761	762	765	742	770	763	753	772	827	775	721	805	777	747	802	774	750	807	739	763	771	780	751	745	759	745	759	769	761	716	725	714	727	784	831	756	783	756	784	739	758	752	764	767	764	726	766	738	778	753	784	752	721	749	744	766	800	759	777	753	747	767	741	831	690	736	728	796	753	794	783	781	747	722	722	772	769	794	747	738	790	741	763	755	750	764	727	803	784	734	746	759	755	771	731	752	735	773	754	760	766	757	797	738	770	801	771	751	773	763	722	789	766	756	755	818	764	721	741	780	751	787	752	731	747	757	723	799	791	785	779	767	719	794	764	737	684	746	759	751	738	759	727	773	741	745	766	706	761	774	756	792	763	808	751	735	767	778	727	768	793	712	761	746	774	792	760	736	763	768	706	761	790	751	765	742	741	781	729	779	773	789	741	782	780	789	732	746	792	803	798	767	759	711	729	729	762	714	777	749	739	773	758	738	773	704	756	821	777	746	755	783	796	761	720	785	754	740	791	731	783	776	740	770	807	767	783	759	759	746	736	754	743	779	736	769	748	803	806	744	836	804	771	768	776	727	734	737	818	792	733	770	753	770	728	774	769	792	716	743	788	752	771	758	748	733	774	795	697	747	750	795	745	745	774	758	777	786	786	730	742	754	738	785	753	739	783	776	791	701	804	751	757	761	738	761	754	778	731	730	786	716	768	725	778	749	802	808	758	799	758	768	777	771	772	765	773	731	815	813	768	776	730	807	773	743	753	794	811	800	757	750	751	752	823	733	750	795	738	742	789	785	733	731	762	799	752	784	779	758	713	757	717	729	838	822	748	805	716	762	720	789	795	809	744	771	813	768	800	764	791	778	807	843	771	769	758	728	755	800	766	773	764	774	794	764	803	822	767	767	795	769	763	747	747	771	754	802	785	739	803	777	786	745	765	708	844	786	769	745	751	769	756	802	803	772	747	792	762	779	748	786	764	754	732	780	725	805	767	731	788	736	786	714	742	767	778	756	814	775	756	726	764	767	739	821	762	759	761	735	783	790	782	774	799	752	729	807	778	790	761	770	788	746	770	742	794	738	782	727	765	805	780	764	758	732	725	796	740	720	780	777	776	767	793	811	736	726	742	765	768	734	730	757	770	781	772	803	754	754	816	771	764	788	786	757	765	752	825	755	755	785	735	758	745	797	762	733	765	746	756	766	712	768	777	742	769	785	753	737	784	771	761	729	787	804	775	761	742	782	755	736	773	759	794	749	750	763	796	736	797	792	759	772	736	767	748	769	757	748	739	752	769	761	801	870	723	753	757	792	743	751	771	785	776	755	799	806	760	695	818	757	807	797	744	721	773	760	762	767	788	744	771	719	749	733	779	752	759	794	748	745	755	771	771	778	769	745	714	737	728	714	719	749	800	698	765	765	768	772	719	730	780	746	770	802	736	746	816	727	747	768	742	808	779	729	752	811	783	725	786	742	793	797	739	734	746	815	761	773	775	733	763	747	824	716	788	764	764	786	795	771	739	758	713	752	780	767	810	765	736	789	773	756	755	785	780	812	735	782	785	761	754	748	708	747	744	742	764	734	719	766	778	732	771	778	750	774	796	794	744	759	785	748	696	742	772	785	793	783	777	747	804	757	770	811	771	771	733	726	753	719	759	772	702	768	741	746	811	747	713	793	753	723	708	751	737	749	765	758	731	806	774	746	754	702	763	778	744	738	782	768	758	781	790	755	765	738	761	837	756	750	778	798	792	703	779	786	747	755	730	743	777	778	736	756	746	746	748	775	755	783	781	767	792	765	763	703	789	781	767	749	791	751	790	793	814	763	786	797	758	777	767	761	697	758	723	763	757	753	775	753	745	720	779	796	728	787	802	766	757	754	729	753	737	739	767	755	828	796	762	737	779	770	760	797	749	799	807	793	823	737	730	825	725	807	783	759	738	764	712	771	788	726	769	748	806	754	759	735	783	760	758	800	714	757	741	802	723	758	800	762	721	756	773	779	698	748	731	752	737	781	711	764	767	776	736	762	752	724	724	751	768	837	766	779	775	805	777	784	792	801	789	809	777	723	752	751	799	791	761	759	737	762	758	770	784	714	792	722	765	804	778	812	723	764	725	725	783	804	759	767	820	765	815	789	775	773	757	812	797	717	778	769	713	775	764	776	755	749	771	704	797	728	777	754	715	742	719	758	761	767	782	724	741	735	774	804	786	763	748	783	741	723	730	804	767	730	715	759	746	784	767	821	767	773	782	797	750	775	750	770	763	753	799	767	728	748	806	764	756	809	795	738	754	754
23945	20998	24358	27847	20998	21006	13056	590	384	337	285	277	292	276	238	275	241	240	234	223	232	230	210	237	224	243	231	215	222	228	239	221	195	219	235	218	244	251	245	260	213	213	237	208	243	205	209	212	227	251	210	233	190	217	187	226	194	231	207	223	240	233	243	203	229	232	219	213	230	204	209	228	228	205	201	254	209	230	220	224	222	208	220	219	218	238	189	225	197	212	242	196	243	256	241	191	213	241	199	202	222	204	197	200	218	214	196	228	195	210	216	226	202	204	229	199	223	234	228	218	213	241	249	204	215	203	211	214	225	219	206	218	201	205	233	208	216	207	218	213	214	200	203	240	179	221	226	214	205	246	212	208	220	226	214	181	223	231	205	222	236	193	228	180	195	201	232	215	213	211	216	213	202	213	183	210	197	211	203	245	189	233	215	231	226	226	232	243	218	220	203	217	214	246	186	223	206	227	206	212	215	207	234	207	184	230	229	257	216	240	235	212	215	208	197	240	214	208	220	207	214	205	226	243	198	224	201	218	218	217	214	213	235	266	209	230	188	222	203	237	215	234	223	222	231	189	207	193	207	224	217	209	218	237	193	206	215	214	225	195	215	235	223	221	201	216	237	184	211	194	199	195	212	209	198	245	242	215	227	223	229	228	237	203	210	221	251	245	204	227	212	232	211	198	199	235	224	230	231	225	212	227	188	215	192	218	223	201	225	210	241	241	240	210	196	196	216	215	222	236	243	213	230	228	209	191	217	212	243	206	239	220	219	240	224	211	197	212	196	234	253	187	215	221	220	211	183	229	235	207	230	201	234	222	218	236	196	209	222	230	229	231	243	200	224	216	215	224	215	196	217	212	206	248	209	256	193	226	226	210	229	264	218	220	231	223	249	191	226	209	215	227	237	213	228	249	184	223	220	244	250	209	243	218	253	222	221	239	222	227	231	221	218	205	215	238	217	231	239	201	215	204	201	231	226	209	199	205	202	216	223	256	245	215	208	206	216	238	234	222	206	185	208	219	219	202	234	249	271	228	252	209	213	193	212	182	227	220	242	189	214	196	234	210	224	229	233	201	229	224	213	237	209	214	223	242	235	211	206	194	236	203	205	234	240	228	259	229	209	222	221	222	220	209	225	215	213	198	201	222	220	225	196	228	228	225	218	224	225	226	240	230	230	215	212	209	226	213	225	212	221	233	187	214	218	222	210	211	241	215	252	213	197	192	198	218	214	231	203	227	233	206	214	234	202	197	224	225	216	217	219	215	211	222	225	230	220	235	227	216	209	218	213	228	225	231	225	211	210	198	223	203	202	220	224	209	219	236	216	221	249	206	211	198	213	206	211	209	213	218	203	198	208	215	217	210	203	233	213	233	237	216	210	226	229	206	184	209	221	222	221	211	207	222	210	223	238	204	229	221	218	193	201	203	204	185	205	249	226	232	216	200	226	226	196	202	187	238	200	249	218	210	219	206	231	219	228	207	216	216	222	178	198	232	206	207	201	202	236	182	212	229	217	226	221	207	215	223	230	211	206	209	198	226	201	210	233	182	226	222	193	221	205	217	206	221	221	201	185	204	227	196	215	263	224	234	247	226	234	213	222	219	213	203	235	209	210	212	204	214	207	216	228	198	255	219	216	216	220	240	239	218	218	238	220	220	220	206	211	219	200	225	229	212	186	223	227	202	213	210	217	205	224	226	243	210	243	218	224	217	182	197	219	242	235	220	212	239	212	220	210	245	210	216	224	227	217	210	213	227	220	241	223	196	225	208	224	224	241	221	212	240	199	223	237	218	215	213	235	224	233	252	191	208	243	222	205	209	249	236	196	196	193	208	200	232	210	218	212	226	224	209	224	213	209	211	229	183	183	210	193	227	225	212	198	200	222	220	202	248	236	214	230	226	217	205	217	225	193	200	191	231	225	201	195	214	192	189	222	196	217	252	202	197	234	198	222	201	220	207	212	206	226	219	225	199	230	218	225	231	214	224	235	168	198	225	234	226	203	216	229	235	209	216	189	223	222	210	229	228	209	213	206	230	224	243	192	203	227	199	229	215	194	226	224	197	212	203	209	227	205	245	228	243	236	202	193	257	230	217	254	228	209	236	207	217	261	205	246	235	210	184	207	232	217	210	210	193	190	228	233	225	219	222	214	207	192	190	223	223	227	234	208	202	193	245	221	208	214	235	249	241	190	232	210	186	200	206	207	227	216	212	209	239	236	246	229	233	207	249	219	224	200	200	198	243	228	212	209	207	198	224	226	224	214	225	225	232	226	200	228	191	224	218	223	213	244	248	220	208	197	208	204	262	205	221	257	215	196	221	221	216	231	224	247	205	204	216	233	193	229	200	229	207	206	200	223	188	182	185	195	212	223	212	218	178	236	211	212	225	226	243	240	222	203	227	212	198	219	233	223	216	226	226	235	227	197	248	215	236	203	222	219	235	211	229	211	204	217	229	217	205	209	210	220	207	210	187	205	226	203	215	217	224	233	243	225	203	193	225	240	228	215	211	217	218	210	202	195	246	219	224	247	207	209	215	237	247	207	213	180	208	210	250	228	217	209	183	237	203	229	215	207	210	227	215	212	212	219	241	210	205	210	210	246	239	211	229	215	216	226	215	239	194	219	233	206	242	201	199	219	228	200	230	210	214	201	222	209	216	205	215	220	221	232	211	230	206	228	210	214	199	222	191	183	210	207	225	229	209	228	231	197	241	230	181	227	225	211	212	216	235	240	215	233	217	231	198	225	217	197	241	212	240	232	223	226	214	212	227	220	220	243	249	230	191	222	233	215	211	217	226	232	188	201	227	241	232	240	220	231	204	232	206	210	189	200	217	194	183	215	214	204	236	231	197	224	205	190	212	222	226	202	247	214	227	206	238	215	252	211	220	235	252	208	209	196	221	200	206	233	195	215	207	228	198	215	192	213	227	212	214	232	208	219	245	195	198	218	214	214	212	216	206	216	172	179	223	185	200	212	191	239	251	208	209	215	227	219	227	221	246	237	223	219	181	215	213	209	225	191	225	207	205	231	216	230	218	206	219	201	190	199	218	251	209	203	206	203	231	232	196	216	236	211	237	230	209	209	246	222	206	228	207	249	223	229	235	224	182	216	219	207	201	238	211	234	191	220	216	247	211	212	245	196	227	215	226	217	207	235	194	248	228	222	228	217	212	202	214	204	216	221	201	231	211	226	236	224	226	220	236	242	217	230	211	209	209	239	216	233	210	243	200	189	198	222	197	235	219	213	196	196	231	209	221	202	231	216	216	226	222	217	179	221	223	231	222	222	215	238	232	220	187	220	207	220	211	202	207	231	212	210	248	204	225	200	206	242	209	239	214	228	216	232	238	201	197	211	253	237	220	226	225	218	212	222	214	232	222	211	204	203	186	213	238	204	200	217	226	195	208	210	214	204	229	229	211	223	229	244	202	235	189	234	226	193	210	219	204	204	202	212	179	227	223	189	239	207	223	213	217	210	177	231	221
3048	3382	1681	986	720	632	599	540	545	542	533	529	556	571	542	552	547	586	477	566	522	542	540	504	532	518	507	555	513	502	486	553	505	498	551	509	507	535	556	525	533	547	494	532	551	524	499	557	537	524	558	502	539	518	517	516	533	523	531	518	513	516	487	549	541	513	544	546	485	559	483	535	517	528	514	496	482	518	495	544	515	546	509	521	511	535	510	535	542	523	533	507	523	510	511	514	537	537	512	539	490	546	505	498	491	488	510	521	568	508	554	563	517	531	520	529	553	532	546	517	527	543	524	556	492	538	533	564	529	506	563	522	535	538	541	528	497	513	490	495	499	530	504	520	533	511	495	518	530	540	521	537	520	508	533	550	525	526	517	524	516	532	515	541	514	505	467	500	551	518	504	534	570	535	508	536	518	527	495	510	503	513	568	526	509	510	536	529	511	518	523	517	510	502	555	539	557	519	541	476	562	484	523	518	518	530	517	545	502	521	528	499	501	534	496	505	527	514	552	519	529	503	543	506	506	569	532	546	478	499	540	517	505	510	542	547	510	507	509	546	516	555	532	522	458	529	497	494	561	564	523	497	494	539	497	523	545	515	528	481	513	514	510	527	549	576	498	550	529	486	566	497	541	510	522	485	563	542	510	529	533	487	520	478	512	520	491	531	500	539	515	503	528	501	524	529	515	524	552	500	504	490	524	506	501	488	534	501	504	534	477	525	505	549	508	509	505	473	532	488	530	481	514	477	508	444	555	540	535	509	515	556	518	540	574	569	559	477	508	508	492	495	546	498	547	523	586	475	535	506	519	495	568	529	529	518	546	509	543	550	501	570	512	530	539	475	507	507	502	527	552	548	553	488	511	517	572	544	535	528	556	542	522	550	527	508	528	489	541	546	496	537	524	544	512	522	489	500	524	528	531	479	513	552	542	534	480	519	470	533	488	531	511	517	552	495	546	509	522	525	540	560	516	493	538	549	467	559	475	528	483	497	526	521	514	537	509	501	497	495	491	512	513	554	498	548	515	513	501	500	506	546	519	541	504	501	483	539	544	525	551	537	530	524	528	532	492	486	488	553	523	506	495	522	522	535	468	538	506	553	568	540	540	526	506	499	511	565	557	490	511	557	544	524	485	519	576	555	535	472	531	530	545	497	529	552	532	534	501	503	555	524	533	563	522	536	496	513	525	520	501	500	501	510	525	532	533	501	538	533	509	484	499	524	515	522	510	518	537	516	554	527	534	545	544	482	546	536	505	544	471	479	516	580	511	562	542	516	511	524	528	498	497	529	506	543	554	519	577	485	507	543	531	499	533	523	537	515	537	500	517	468	546	533	546	509	502	500	491	471	517	509	532	492	516	524	544	542	514	517	511	484	526	520	536	533	526	546	539	533	481	534	498	513	522	519	519	523	518	493	526	510	531	492	507	525	537	537	491	503	521	511	550	535	554	507	505	537	519	516	544	505	548	505	510	520	477	503	508	510	512	509	513	509	524	511	509	521	540	497	549	552	476	511	545	500	503	528	534	521	512	527	488	523	492	538	518	490	532	517	553	513	544	493	490	525	449	508	509	503	505	530	500	523	535	482	512	531	489	530	520	500	510	527	503	524	505	507	507	517	512	481	498	523	488	493	495	557	547	492	551	487	509	533	524	515	516	494	553	513	536	500	537	511	513	530	532	545	507	492	523	525	571	512	543	583	545	547	508	519	514	560	491	520	472	510	537	514	510	495	478	524	523	545	547	526	525	549	531	464	540	565	524	523	517	484	513	531	481	501	540	557	535	526	530	532	530	517	514	525	511	514	495	499	515	560	536	487	525	477	515	514	493	501	507	505	581	551	559	523	525	535	572	492	504	534	490	551	522	599	496	547	514	528	499	549	489	546	528	508	553	504	536	553	488	525	502	543	492	500	533	518	557	510	533	506	500	516	516	511	502	533	500	523	530	522	540	494	543	527	501	522	479	537	494	503	494	493	531	541	496	522	526	515	537	563	499	513	532	542	498	571	500	521	521	503	527	552	523	532	512	492	494	516	526	486	508	492	513	499	507	509	475	529	499	551	514	503	515	515	506	559	537	546	528	572	522	506	537	526	520	509	541	511	534	500	553	520	547	537	506	520	503	519	502	568	528	538	530	527	533	519	475	526	534	495	539	527	515	546	490	531	535	527	538	500	493	509	534	519	517	521	501	507	526	528	569	523	557	491	539	504	507	486	501	531	509	496	509	518	512	517	546	480	516	544	526	548	514	517	540	514	554	515	544	539	528	519	496	556	542	546	495	518	515	534	468	520	499	534	554	551	536	520	552	512	515	510	511	548	538	509	486	519	483	506	550	483	491	499	527	532	488	540	509	544	515	515	562	508	538	484	533	535	490	509	563	529	482	479	516	528	489	505	504	507	498	516	517	521	542	494	520	527	509	512	495	546	515	513	516	495	543	534	516	536	492	566	573	544	537	503	495	492	521	531	513	482	514	529	545	503	537	518	487	545	524	511	531	500	503	495	461	486	505	516	531	503	512	544	501	489	508	492	538	534	531	545	480	492	526	528	512	548	523	505	497	493	509	494	521	516	528	498	527	519	535	509	535	539	486	514	507	480	481	497	530	469	551	516	536	530	521	504	502	519	532	527	518	467	487	510	501	492	489	518	531	505	535	507	537	480	486	498	504	512	492	542	533	494	515	511	496	581	558	545	495	541	543	538	548	532	509	493	492	523	488	504	529	504	490	524	507	561	485	512	516	519	531	557	523	488	522	513	527	545	498	504	533	537	502	540	518	534	504	496	491	494	532	509	513	521	493	503	513	491	539	500	565	509	487	539	492	499	517	506	538	539	494	516	495	526	497	541	495	504	516	502	495	489	522	485	522	514	523	561	528	515	517	547	548	522	515	544	547	540	538	518	536	520	498	500	501	508	495	538	538	492	528	534	509	523	463	516	502	512	534	540	538	478	493	522	507	514	504	531	493	558	557	499	477	518	528	485	493	511	540	532	494	549	526	529	491	515	522	497	551	517	525	511	509	506	544	527	518	501	516	520	538	538	519	497	530	523	511	560	528	510	546	548	519	509	511	528	516	497	504	508	531	514	561	532	487	555	532	501	542	534	492	539	525	532	501	518	481	530	522	547	534	531	462	552	500	517	490	536	509	535	540	544	501	516	485	530	475	500	503	537	494	555	500	488	528	518	483	554	514	544	543	522	501	519	526	509	531	519	528	518	523	513	495	554	536	496	517	510	520	508	531	509	522	494	514	549	546	471	546	545	566	543	522	502	511	514	524	517	506	502	538	550	527	551	532	489	481	522	476	522	501	514	514	567	528	513	494	539	542	508	501	488	522	511	504	554	587	527	574	533	519	559	580	513	510	521	527	498	543	504	514	514	517	518	560	513	504	533	529	475	516	518	514	519	517	478	496	549	516	521	503	514	503	537	517	547	515	471	512	485	536	505	507	532	512	519	482	516	514	525	537	538	495	504	528	559	527	488
31695	19408	6741	349	253	207	269	228	246	203	212	223	226	215	206	203	215	245	219	221	196	200	224	190	222	248	239	195	225	235	239	220	236	228	205	242	239	200	218	207	244	213	209	230	203	223	233	206	220	214	235	227	213	209	217	217	212	238	225	252	216	221	214	223	245	232	216	227	222	213	209	199	210	236	243	243	250	235	224	221	247	232	217	228	212	233	253	208	211	210	218	220	224	224	237	209	241	251	245	219	220	223	194	224	227	216	207	220	212	211	268	221	203	238	242	215	229	241	266	241	236	240	246	246	235	217	200	195	206	231	190	226	206	204	216	236	217	214	217	218	249	200	234	210	239	261	218	220	228	240	203	197	226	213	255	214	211	262	218	257	213	212	214	231	193	219	222	222	224	235	245	210	210	259	206	222	208	227	223	237	223	221	224	241	252	220	211	231	225	226	229	236	222	228	248	202	219	247	211	231	224	219	247	242	217	207	221	212	222	193	211	229	233	223	202	188	262	220	234	213	230	245	218	227	218	228	233	241	231	216	223	190	222	241	243	212	220	241	219	223	225	202	231	234	231	189	228	206	234	213	244	215	217	204	246	209	220	219	233	245	227	218	214	213	197	245	218	232	198	214	211	208	237	246	194	190	202	218	222	227	216	223	199	188	217	208	234	214	200	227	213	233	219	245	218	211	200	220	233	224	213	221	230	204	218	256	225	229	198	239	223	218	224	209	218	228	185	237	209	211	223	250	218	233	233	250	257	213	227	263	231	240	217	206	220	215	220	218	226	214	218	234	212	219	212	199	240	207	222	230	208	254	255	246	230	240	229	254	221	211	235	234	204	250	208	247	242	231	247	218	245	211	237	221	245	220	217	211	206	234	224	229	232	211	220	202	220	196	227	237	265	223	206	233	191	201	237	238	208	236	228	227	245	258	219	237	213	248	228	235	233	232	232	236	214	244	229	225	197	231	207	236	227	221	207	227	212	204	225	242	220	233	236	210	247	229	228	203	208	225	225	214	206	228	233	209	202	224	250	219	223	230	228	223	243	222	211	222	229	210	219	225	194	235	228	232	218	227	229	240	213	257	226	235	247	221	253	212	231	229	195	256	231	237	251	221	213	204	234	210	223	223	211	232	249	220	245	222	199	232	219	243	230	202	218	234	200	242	239	244	208	241	215	234	211	214	194	229	225	220	232	222	225	216	221	227	228	203	238	214	195	215	183	205	246	207	205	228	227	222	226	214	224	240	244	226	226	252	221	236	236	230	220	214	202	211	214	253	210	225	235	242	210	218	223	256	242	241	220	227	223	233	223	227	236	230	222	223	230	222	200	213	208	239	230	229	215	188	212	212	218	265	239	210	208	229	228	229	218	226	205	218	231	233	216	226	249	230	236	240	227	207	233	227	239	233	238	221	219	224	230	242	229	222	226	203	236	213	256	212	240	210	225	213	230	236	221	242	224	231	217	199	232	221	243	231	264	247	235	229	208	255	257	236	212	225	209	212	245	236	200	216	249	228	219	192	196	239	241	231	187	239	235	217	223	250	231	219	238	269	205	218	209	216	222	198	235	218	220	236	256	247	222	245	229	243	209	222	202	206	231	205	226	221	205	228	225	228	240	248	218	234	206	226	242	245	220	220	226	216	213	252	255	222	212	216	188	178	242	223	221	208	227	220	248	229	223	233	208	221	219	232	223	231	222	245	229	204	203	225	235	212	219	255	239	223	195	238	240	227	236	218	229	246	223	270	237	210	254	233	274	202	219	219	227	235	201	245	224	198	208	243	245	225	234	221	212	190	196	220	223	216	239	233	205	203	227	236	207	207	230	239	213	228	225	202	250	187	227	234	236	213	220	229	213	216	205	255	245	215	212	280	255	243	237	225	229	188	246	244	216	224	206	207	238	252	231	271	235	233	211	230	246	217	227	226	218	220	241	241	242	217	220	243	219	261	235	212	266	213	190	228	216	227	202	232	234	248	244	184	232	220	225	221	235	210	225	213	235	200	216	213	232	244	228	215	256	222	230	225	220	229	200	225	219	228	241	219	235	213	209	231	220	230	207	208	236	239	228	258	207	213	226	220	228	220	229	195	255	244	215	246	234	205	236	207	230	200	250	219	232	239	252	202	203	212	236	222	224	202	204	231	241	242	234	224	225	248	206	230	238	193	194	224	204	212	243	243	222	206	214	267	226	217	215	224	218	224	198	246	233	248	219	214	237	276	220	208	235	208	225	207	221	202	218	223	261	213	202	216	212	224	210	210	236	216	242	223	232	241	240	207	227	231	247	248	229	206	249	227	226	230	213	245	227	219	231	223	194	239	248	203	215	203	219	218	225	214	238	227	237	203	227	207	225	225	219	235	166	227	220	215	217	223	225	217	190	263	234	211	205	221	244	218	193	226	268	224	198	199	204	243	214	194	218	244	206	228	228	227	211	230	217	212	233	218	241	231	220	221	227	233	232	241	224	219	203	221	208	231	219	191	226	201	216	234	223	226	243	228	228	239	232	212	216	239	252	241	238	222	232	213	197	252	239	242	213	218	239	210	207	230	237	224	238	255	243	216	247	254	224	205	231	239	239	206	226	210	226	204	236	245	227	205	229	218	217	219	213	223	265	225	231	227	219	210	234	235	252	214	270	220	239	228	244	246	241	242	211	215	211	244	232	208	251	189	234	256	220	217	220	214	234	213	231	230	242	220	209	223	224	242	203	234	223	241	213	229	191	235	237	200	238	209	236	221	237	226	227	232	224	230	217	228	250	229	228	191	202	217	216	223	233	230	213	216	223	226	214	233	208	209	208	221	218	200	226	254	221	232	239	248	212	210	221	230	202	247	225	233	212	223	221	226	219	227	227	221	251	222	230	233	231	203	233	228	218	208	226	203	230	242	226	217	238	213	217	255	232	228	203	207	235	224	218	222	219	216	225	226	224	228	234	227	224	231	223	241	198	210	214	184	195	218	218	217	221	245	195	204	264	191	243	211	233	235	208	223	212	211	224	229	233	218	229	232	231	232	222	255	232	262	232	226	227	210	235	211	210	215	232	231	222	227	227	261	216	236	213	223	207	238	220	194	229	206	203	226	235	220	222	185	218	247	232	189	222	218	227	223	218	224	191	213	232	203	251	229	238	221	265	210	219	231	215	243	233	215	216	231	216	199	199	216	222	246	237	221	224	237	251	236	230	247	214	230	227	189	238	218	219	217	209	245	233	225	227	205	206	237	235	234	243	239	205	229	201	214	196	255	215	218	256	206	217	222	230	223	233	212	199	255	208	254	217	200	219	216	238	230	218	247	221	215	205	228	219	218	251	215	223	211	214	230	224	234	241	243	226	235	205	213	202	211	197	232	216	224	230	231	238	243	245	209	279	242	250	225	233	234	227	227	237	217	223	231	236	233	214	191	229	248	213	222	217	224	225	221	228	210	250	212	216	234	236	244	226	233	238	202	220	210	254	206	230	227	224	224	213	244	253	233	233	204	196	215
5424	764	715	636	558	568	570	565	555	592	572	560	562	597	583	623	563	603	572	596	618	607	539	569	560	577	594	560	546	581	588	567	618	589	587	591	601	600	574	590	578	579	606	598	543	637	596	611	558	571	603	590	569	560	546	610	542	558	585	571	571	615	557	577	599	541	583	593	594	640	606	573	595	585	593	560	553	581	635	577	587	601	560	592	588	585	604	588	547	586	567	584	574	622	554	652	586	587	600	587	598	590	636	545	576	598	649	568	619	625	596	599	559	674	574	569	594	550	593	574	612	598	569	562	587	583	585	598	586	606	557	560	583	576	559	598	580	596	627	557	597	562	588	573	595	591	615	531	596	605	602	603	608	615	597	618	565	638	561	584	582	615	587	590	564	580	568	638	589	597	621	610	572	541	556	557	640	568	609	609	614	627	568	568	601	578	558	578	620	576	598	586	645	619	574	603	598	602	612	558	594	599	607	585	625	598	575	618	593	585	579	598	580	594	648	576	624	611	590	592	581	576	592	584	561	578	626	610	588	578	585	560	638	606	598	602	571	573	545	588	611	586	560	565	575	592	584	606	583	550	574	555	587	622	622	581	586	599	564	555	610	564	563	605	615	582	572	598	593	539	599	618	607	599	589	592	618	601	586	592	589	562	551	627	642	568	611	571	637	588	592	548	587	604	579	595	578	587	605	578	601	606	560	566	551	565	598	593	580	642	537	569	596	582	582	578	662	558	611	578	574	615	548	579	590	610	622	568	605	574	598	570	622	641	593	569	625	570	560	592	545	572	590	593	596	615	578	566	564	596	602	582	550	555	624	546	576	579	540	570	585	569	606	581	617	541	587	608	520	602	610	587	576	596	549	615	570	581	591	593	605	617	607	566	574	593	598	590	592	573	565	577	589	621	637	547	639	574	591	630	605	594	629	587	635	560	562	609	544	541	602	611	608	602	555	578	572	593	626	587	593	578	612	592	645	566	575	606	589	580	565	600	614	620	575	594	565	629	594	622	624	619	604	551	594	598	557	577	621	592	570	570	610	598	592	552	603	620	577	620	589	577	572	590	537	563	611	587	573	590	614	585	582	569	613	598	582	552	601	557	569	619	590	588	588	591	578	580	568	565	546	599	586	577	617	584	603	579	574	628	647	593	595	595	565	562	612	557	582	577	629	593	593	592	608	611	629	585	544	601	588	600	616	630	656	588	572	594	609	576	597	627	569	564	590	609	601	592	588	577	594	552	605	621	568	582	564	574	563	566	570	572	588	574	602	574	568	584	542	553	562	571	568	573	553	569	598	566	610	578	595	604	637	562	584	625	590	622	624	562	584	603	624	597	627	596	627	619	598	602	616	569	572	558	572	601	568	525	593	581	577	566	552	584	633	568	551	587	578	616	564	573	615	600	529	597	615	608	606	569	625	616	542	618	558	591	608	598	525	626	571	616	569	619	598	608	597	591	576	611	614	602	612	628	588	572	573	626	588	598	608	620	592	588	578	597	624	590	578	537	599	544	584	584	587	544	583	579	637	571	607	616	598	589	599	599	545	597	632	577	581	602	589	611	554	594	603	576	587	582	555	583	595	578	590	606	562	581	558	561	586	576	571	541	581	585	604	553	594	564	566	606	558	554	601	585	592	582	579	573	577	557	572	570	593	583	558	594	547	620	607	584	575	609	596	617	574	639	594	586	579	604	573	563	599	565	592	578	595	548	592	640	620	573	616	569	579	558	572	547	530	559	620	574	588	549	599	565	599	625	606	577	585	599	595	610	610	594	610	546	637	537	586	643	657	600	617	575	601	578	618	539	569	596	594	562	602	562	567	590	576	576	578	575	574	602	586	538	605	606	610	602	575	628	593	613	569	597	601	585	547	552	571	548	638	603	589	592	585	607	558	562	561	617	605	567	550	584	608	606	591	565	554	567	574	605	611	539	582	597	620	608	609	622	589	567	584	601	591	619	609	573	604	573	596	594	552	569	596	575	574	588	562	604	572	577	565	620	596	576	601	614	559	621	601	594	595	604	569	579	593	579	604	591	604	605	573	559	623	619	573	573	570	524	590	579	620	620	586	587	582	587	603	573	601	584	626	556	580	590	636	622	578	588	569	593	565	594	561	531	593	573	558	612	609	610	551	577	593	576	547	593	617	597	578	585	572	549	580	586	591	605	587	561	576	611	607	616	615	537	567	641	559	602	620	559	604	642	560	609	567	643	547	594	607	561	582	582	557	591	611	591	587	616	545	600	604	567	611	626	584	620	594	573	625	609	606	598	555	576	618	605	602	597	622	593	609	591	583	616	585	546	614	623	592	612	629	576	613	579	600	579	585	649	558	578	593	633	611	598	597	589	595	541	563	594	573	585	606	613	597	580	587	592	568	584	519	591	586	604	567	604	616	587	596	572	600	595	576	570	609	596	622	559	607	624	636	626	610	579	559	591	543	637	518	604	609	597	592	580	610	600	588	587	552	606	612	634	563	574	568	603	577	610	539	588	585	599	598	601	567	587	589	605	580	576	599	575	605	562	611	598	560	587	628	610	605	612	579	624	568	539	584	587	615	566	568	597	571	586	588	615	606	637	627	583	605	624	567	603	610	591	593	519	611	588	573	601	597	567	596	568	589	595	558	613	583	561	593	569	593	575	610	577	592	599	549	576	554	598	633	550	568	564	583	575	617	584	584	581	583	589	567	553	628	610	615	590	621	566	602	617	610	556	627	613	623	587	581	607	620	594	564	596	632	573	540	539	602	567	592	543	561	568	566	582	596	561	569	615	590	598	631	589	569	595	590	604	619	555	565	635	550	577	588	589	545	567	566	544	606	628	584	588	583	566	592	608	565	573	594	614	595	589	548	565	578	580	610	583	611	586	605	551	590	583	586	559	597	564	600	572	598	624	583	593	628	598	602	617	618	598	590	571	525	609	595	555	576	644	591	659	665	610	568	567	589	625	616	642	560	569	620	598	590	588	590	601	595	640	580	595	545	539	593	558	591	579	558	569	612	593	595	606	587	567	543	586	610	585	631	596	606	633	584	571	590	579	620	602	612	560	600	565	601	650	583	599	578	583	618	565	553	593	587	600	568	621	559	587	591	604	578	587	576	576	585	629	583	593	569	591	596	639	580	547	609	587	591	571	586	595	567	548	605	572	577	582	578	604	556	573	579	589	607	596	595	556	607	598	591	650	549	591	581	630	584	616	588	587	568	581	626	578	606	571	584	580	590	608	607	563	580	560	627	574	611	618	621	591	560	581	580	562	561	634	588	537	615	585	583	577	585	600	559	569	594	564	623	560	606	556	603	610	610	579	572	578	621	589	607	587	585	586	611	633	612	590	603	588	548	590	590	553	578	578	580	572	597	621	629	599	591	604	567	588	609	614	536	555	618	576	607	572	569	597	600	577	576	594	607	581	543	583	603	590	595	618	632	616	608	568	555	587	583	538	601	614	644	599	615	619	568	644	586	597	567	577	596	615	563	588	545	581	584	636
24719	21002	23874	28308	20998	13105	604	429	331	345	356	326	305	387	311	355	327	313	307	329	318	335	344	327	322	287	318	312	298	323	293	315	323	327	342	314	343	324	301	332	323	272	316	311	283	314	284	289	314	340	355	268	319	297	294	316	303	312	376	314	300	344	329	295	334	308	329	303	321	348	339	309	328	307	329	324	313	317	313	300	318	311	294	320	330	290	294	333	306	327	362	279	346	309	330	310	348	307	341	297	300	299	309	319	308	315	319	315	320	331	292	305	317	334	314	312	322	313	292	303	310	334	309	323	275	308	373	298	350	324	323	319	359	327	316	339	333	327	324	296	299	318	324	290	320	321	311	313	308	314	301	321	331	298	295	341	323	309	342	313	325	332	295	306	312	306	283	300	305	351	337	301	320	334	316	310	284	311	323	304	316	285	300	331	305	294	320	309	296	327	341	339	317	296	316	312	297	337	286	343	290	312	311	331	317	345	349	326	334	290	296	304	309	342	310	326	328	330	348	327	334	349	317	315	311	295	341	313	307	317	297	320	320	333	338	339	306	322	340	321	352	323	315	333	298	302	295	321	329	322	290	299	324	304	274	287	322	295	303	306	315	287	289	292	358	320	291	290	317	325	348	293	307	319	295	283	325	303	356	330	292	358	300	272	288	322	293	307	310	309	337	316	311	294	293	319	328	311	302	290	337	317	317	278	260	307	331	297	314	350	312	316	305	335	297	280	337	298	290	322	291	342	279	327	330	308	341	306	313	310	279	342	278	320	315	304	303	290	323	336	293	290	321	296	308	340	321	319	288	323	295	335	336	332	332	308	297	329	326	325	314	297	301	326	314	312	317	316	308	313	318	355	331	316	297	321	284	309	321	288	329	297	324	298	319	294	322	345	342	311	325	288	314	305	332	312	297	334	270	290	361	289	316	322	328	318	305	331	318	295	309	288	308	312	288	321	301	332	332	300	316	288	294	311	309	308	293	328	320	336	321	317	361	277	275	303	311	304	297	335	355	338	349	315	305	326	327	310	335	319	305	321	325	352	323	320	294	302	317	321	291	328	337	323	328	316	283	314	323	296	313	324	301	315	269	289	316	308	307	317	309	315	308	334	312	306	313	333	292	317	314	332	313	347	330	292	338	309	342	275	311	323	323	312	303	301	351	303	331	280	326	306	314	325	310	357	304	343	286	327	333	291	310	293	268	343	299	325	345	324	326	325	340	318	316	316	327	327	343	301	318	326	316	290	318	299	347	321	304	279	319	309	341	295	334	273	316	277	328	299	295	308	263	333	317	364	302	291	321	323	302	288	325	316	297	313	306	344	289	277	316	335	279	325	297	299	307	304	322	332	297	307	335	292	313	295	315	310	303	346	303	304	284	308	301	269	302	318	314	319	321	290	293	280	318	322	313	323	342	312	311	310	321	297	317	347	318	313	326	320	306	327	283	302	342	306	289	315	293	313	277	304	328	294	259	299	293	322	309	318	279	340	333	300	345	281	319	325	303	301	286	297	315	309	290	284	289	311	336	294	291	372	338	322	325	323	290	330	319	330	325	319	327	342	310	334	334	321	310	365	326	314	320	309	240	298	309	303	290	313	328	332	312	306	321	321	319	304	326	331	299	312	314	293	340	309	298	326	311	310	287	340	271	320	308	293	334	299	309	287	293	317	304	346	324	304	316	320	352	315	307	319	340	352	341	310	302	319	297	293	300	300	321	290	281	310	317	294	317	355	307	311	309	324	332	288	315	286	302	287	346	311	304	290	308	304	322	315	283	330	309	304	333	317	277	315	315	330	308	319	343	326	290	309	322	309	312	282	322	319	287	352	325	304	313	336	345	299	339	315	338	303	306	374	296	277	309	309	335	324	281	335	335	315	319	343	278	330	310	311	321	297	328	323	335	308	290	292	304	311	320	316	329	316	293	315	344	322	289	311	309	341	321	314	348	311	335	308	341	348	333	298	297	297	332	312	316	316	317	333	324	318	311	334	322	318	314	323	311	328	336	307	314	305	304	304	298	319	296	302	296	353	333	320	306	289	320	311	306	303	312	300	310	319	332	339	325	285	283	279	293	294	294	308	312	318	338	296	315	333	303	309	300	320	309	269	310	326	326	346	326	290	309	317	278	316	365	283	322	285	301	310	327	341	324	319	294	289	303	310	317	316	334	302	313	306	328	281	358	303	320	314	290	318	316	335	310	333	316	299	337	302	320	315	340	302	326	364	332	298	324	297	320	291	312	291	313	333	350	307	324	304	309	345	302	329	351	321	318	321	311	339	306	318	307	332	334	331	338	371	303	299	306	315	293	267	336	333	310	299	359	306	336	303	294	301	327	280	324	318	282	312	327	316	310	314	333	326	321	299	281	330	333	313	308	351	310	310	328	303	302	309	330	320	316	306	349	323	309	343	282	300	330	330	290	292	294	302	315	308	276	276	304	299	307	301	287	328	335	323	310	289	285	311	345	325	285	305	339	304	327	286	315	341	269	354	326	309	315	338	306	302	331	341	315	316	316	319	297	331	330	345	337	309	305	348	312	315	331	337	312	304	336	280	349	325	296	329	307	319	308	323	269	311	338	325	322	328	295	329	299	313	304	338	309	307	318	311	305	321	332	332	309	291	295	323	315	327	326	307	305	339	323	301	341	336	311	303	305	294	297	306	296	328	336	332	302	296	325	302	308	321	308	331	313	328	322	308	303	294	320	315	292	310	273	312	301	317	329	290	345	294	350	298	325	317	304	286	314	321	294	316	300	300	331	306	329	308	306	349	325	366	288	336	308	326	308	319	316	307	306	326	305	320	322	316	286	317	284	317	312	330	325	302	325	306	339	289	343	314	309	304	336	316	327	309	334	312	313	344	320	277	322	313	261	339	307	331	327	333	307	268	335	342	310	297	308	326	308	296	318	333	319	300	347	314	282	320	354	320	307	320	346	310	333	330	330	319	293	326	313	317	303	269	285	292	289	316	328	314	335	323	319	323	339	322	316	296	280	319	328	314	310	306	308	311	299	318	312	301	331	307	373	307	338	338	288	306	317	308	332	324	289	306	302	331	311	293	320	299	312	278	328	320	287	334	294	340	319	290	341	328	331	304	312	282	320	291	300	311	329	288	300	325	305	328	346	324	344	318	309	340	333	312	321	282	297	333	275	326	329	304	307	297	328	310	304	349	309	309	284	294	323	304	289	313	315	305	314	347	307	317	304	291	307	323	311	335	314	303	315	320	316	314	332	335	348	323	330	326	343	287	313	332	297	326	327	307	345	320	303	329	323	314	289	306	319	302	302	310	314	312	274	278	316	309	317	329	322	319	310	335	320	298	302	320	318	305	303	325	357	299	270	334	299	304	314	277	299	291	319	310	312	297	333	296	295	313	322	314	301	311	303	331	298	296	309	329	324	333	323	335	332	317	338	330	307	289	331	338	344	310	282	305	287	309	330	308	314	302	319	277	292	281	330	333	297	323	314	328	303	326	297	293	317	363
3184	2093	1323	978	902	831	805	811	805	741	755	765	793	765	772	753	756	794	763	726	741	808	766	804	724	808	768	833	741	770	782	747	746	773	747	783	784	749	785	774	772	755	788	719	769	737	823	736	768	750	751	783	753	732	765	752	795	760	788	763	787	790	747	783	738	780	781	760	785	750	789	753	772	731	761	742	740	766	776	777	718	757	732	734	727	822	786	798	778	765	809	741	784	772	741	715	758	740	773	790	754	734	831	783	718	781	731	758	772	851	759	769	788	775	739	733	757	726	774	744	745	762	771	732	777	749	788	746	806	771	739	745	783	811	759	760	809	788	763	753	803	736	788	776	809	784	766	751	796	737	813	803	783	790	708	724	740	754	732	725	714	814	725	760	751	774	780	757	763	756	754	756	730	690	793	745	750	719	811	780	768	808	783	777	748	762	773	751	760	747	754	769	780	789	738	782	770	800	715	810	813	789	736	708	774	799	798	821	772	814	767	727	745	719	763	781	758	772	763	772	736	763	753	749	739	762	766	742	837	825	747	753	765	786	723	783	760	786	778	827	791	737	725	754	784	771	744	758	787	761	770	758	755	783	778	770	732	731	737	783	764	756	788	771	772	753	781	751	744	708	743	751	692	756	787	779	754	740	825	807	783	747	797	748	819	722	748	746	782	730	799	760	782	745	788	774	751	725	765	733	747	784	719	731	807	809	763	737	791	756	773	752	819	775	775	747	791	785	769	761	775	780	717	789	781	780	768	783	794	824	741	773	735	827	796	728	764	737	773	739	766	774	793	728	801	783	743	770	795	800	773	760	771	769	750	813	736	796	745	805	762	763	750	756	776	744	808	795	723	768	741	722	776	765	808	753	667	799	756	769	752	770	805	754	780	800	787	779	742	791	789	817	765	766	767	814	773	688	797	744	783	740	755	729	747	752	750	787	784	780	777	717	791	757	806	741	822	745	773	764	769	753	754	783	773	722	733	811	761	749	766	791	773	776	794	825	738	770	777	790	803	767	767	769	733	739	736	768	772	782	737	738	767	816	783	750	818	765	756	770	740	751	716	773	749	720	816	752	790	790	768	733	752	782	785	753	844	824	758	776	764	757	762	766	732	784	759	789	851	766	749	782	785	782	797	744	748	793	798	768	754	768	777	727	725	816	771	757	754	732	715	761	756	774	797	756	784	759	786	768	733	760	694	714	761	747	794	802	784	738	771	757	786	729	768	790	783	767	767	770	792	801	724	739	792	773	811	748	756	785	824	762	757	771	736	748	809	744	728	736	816	765	811	788	765	762	779	758	734	793	731	734	768	736	756	754	774	762	763	795	746	744	715	770	774	749	740	747	782	797	831	811	786	745	780	764	759	777	793	759	799	753	737	786	781	765	810	763	774	762	760	744	767	731	805	741	802	746	742	752	792	758	764	822	804	762	766	816	786	726	748	752	746	740	806	775	758	750	782	756	800	767	781	757	761	808	752	768	757	755	769	728	745	778	709	751	772	764	736	776	796	791	748	762	748	808	740	728	781	755	776	774	715	756	776	767	760	754	770	737	818	742	804	767	780	751	792	729	730	768	724	745	771	729	803	779	809	761	764	749	778	724	773	769	733	812	746	736	813	812	788	774	766	756	792	753	721	784	767	740	764	815	764	756	758	785	761	730	767	775	749	780	771	747	748	770	797	782	740	782	771	755	744	723	757	761	767	781	758	748	756	777	749	788	753	776	752	769	770	752	810	787	734	735	758	752	750	785	741	791	745	808	761	770	784	770	763	753	771	713	751	791	792	774	750	749	730	749	794	733	753	777	781	755	809	718	766	751	757	757	740	792	762	795	777	806	754	783	784	751	790	752	763	760	768	747	784	784	774	796	813	769	783	799	727	768	745	803	767	783	793	729	811	731	768	792	763	750	753	742	796	767	743	755	796	730	775	802	773	720	740	748	797	782	811	794	774	729	763	757	769	811	714	744	773	763	765	716	793	742	728	779	717	748	754	738	763	761	759	752	779	785	754	767	774	796	772	791	760	788	718	718	802	805	769	753	743	714	782	764	783	735	749	771	787	756	735	773	783	805	771	726	768	715	804	753	759	743	823	737	770	739	763	799	813	780	729	735	742	765	769	754	755	750	727	713	753	769	807	747	691	749	778	752	750	826	714	773	733	711	770	771	740	793	752	744	782	788	782	762	736	750	795	754	741	770	765	767	703	743	749	789	804	758	743	739	736	759	763	718	760	771	780	800	784	721	720	759	768	750	729	775	799	770	748	787	760	812	755	761	736	796	756	769	767	759	742	741	793	742	736	740	732	742	751	770	739	750	753	756	792	774	784	781	798	746	793	765	746	736	735	764	751	761	808	753	790	748	771	760	776	773	773	797	789	810	787	732	763	750	782	829	743	799	748	754	730	780	820	757	746	713	742	766	818	797	774	753	770	726	798	743	754	792	766	764	767	726	762	807	730	756	689	818	780	763	794	771	749	792	801	770	775	804	738	779	756	779	786	813	798	715	759	765	741	754	787	761	791	731	787	809	746	802	706	759	751	764	783	758	769	786	806	765	728	714	793	824	773	740	725	777	790	746	741	773	744	802	762	772	758	821	752	770	731	741	771	745	775	751	762	767	773	798	753	782	718	766	719	738	777	734	782	816	778	778	731	779	736	786	796	794	713	761	763	731	788	765	780	757	795	757	760	784	744	750	773	814	783	741	767	751	761	744	768	784	757	771	761	805	736	737	740	763	772	761	720	779	741	753	725	769	740	755	747	763	749	755	807	753	758	753	767	822	800	762	717	780	775	743	755	742	770	853	767	759	816	727	716	757	769	780	808	726	787	779	740	730	740	743	775	755	760	739	760	793	808	784	769	817	765	784	765	746	773	785	744	804	765	812	751	790	794	780	783	791	793	730	759	733	749	762	743	746	801	757	776	763	814	774	761	754	729	821	829	740	796	811	748	745	770	738	765	774	789	768	789	788	737	783	718	750	783	759	767	754	786	751	780	810	723	748	796	728	792	753	806	765	763	745	807	724	747	763	733	798	743	739	793	746	737	763	771	733	756	749	779	779	807	738	718	760	774	774	836	773	723	741	773	770	782	750	722	704	769	733	756	773	723	758	785	763	754	728	741	703	739	765	755	761	755	750	704	814	761	749	807	804	725	744	769	742	751	764	796	790	828	719	777	734	745	746	779	767	778	726	794	797	768	756	789	753	773	787	781	741	760	757	763	791	795	766	736	780	798	726	752	801	746	839	811	770	770	748	769	766	745	788	815	727	738	775	816	813	772	789	780	762	774	824	776	761	816	769	779	774	707	760	800	793	761	748	785	741	788	773	746	758	788	787	802	747	783	771	730	793	774	801	766	753	756	714	801	727	782	787	748	793	755	760	738	742	769	750	755	752	760	776	794	727	755	830	797	824	799	772	809	753	795	738	776	756	767	758	787	753	771	767	764	767	740	783	788	732	800	766	750	766	760	768	759	740	791	769	742	769
23865	20958	24300	27795	20960	20971	13051	538	332	312	324	255	272	254	258	270	240	245	230	257	241	252	245	224	225	220	201	241	200	246	230	226	224	222	224	241	226	235	211	203	226	213	220	226	215	223	225	216	255	211	238	206	210	211	219	195	241	239	227	191	230	206	195	212	206	205	225	211	225	206	231	197	225	207	231	238	226	225	199	228	215	179	223	208	214	219	215	196	203	228	189	219	224	219	229	190	220	232	248	235	193	186	232	224	200	239	212	237	229	221	204	238	216	211	196	239	227	219	208	224	244	256	210	222	256	231	206	210	212	205	217	229	190	235	226	199	239	210	211	241	198	215	217	201	205	201	208	249	253	208	237	211	254	231	225	223	225	209	238	228	211	216	234	218	233	228	240	245	216	200	203	199	223	218	198	216	225	201	200	236	248	220	206	213	221	211	203	203	216	211	221	193	211	207	208	230	232	201	222	221	211	230	211	239	235	220	202	217	241	225	222	215	223	238	231	220	197	224	234	227	228	247	211	232	209	207	222	229	236	215	206	225	217	220	250	210	213	202	226	224	199	234	212	206	229	220	222	232	198	231	210	219	222	212	224	257	215	215	208	246	209	185	215	197	228	215	211	206	231	219	212	210	213	193	198	192	203	229	193	199	232	248	234	207	197	222	184	221	217	209	211	244	239	215	221	250	224	212	194	204	224	229	193	208	240	220	197	198	175	209	240	223	205	187	214	225	223	218	223	211	209	211	226	242	228	212	230	222	201	224	246	219	222	194	222	215	199	250	236	210	217	246	218	268	225	239	232	248	229	227	263	231	214	230	216	192	214	235	209	217	213	242	229	242	194	242	215	243	223	241	228	214	236	218	216	226	230	228	210	224	210	213	217	217	239	218	226	228	209	202	202	209	209	210	232	191	198	234	223	229	261	232	236	217	244	220	223	197	257	249	239	238	230	188	211	214	204	236	219	213	194	217	214	232	205	215	229	224	213	244	236	219	215	202	219	243	212	221	207	216	252	216	221	225	205	234	201	218	207	211	184	209	211	198	204	198	220	230	234	233	215	224	236	225	207	209	207	244	218	240	212	229	237	230	222	230	236	235	240	230	244	207	219	214	177	242	240	224	228	211	205	248	241	217	202	247	249	215	224	226	224	214	268	215	221	206	200	226	217	231	211	216	202	195	214	247	226	225	200	195	200	214	200	196	204	207	236	230	205	220	225	225	222	199	209	212	216	241	226	204	199	218	217	212	216	232	243	194	200	222	190	208	227	241	205	225	220	236	197	182	202	243	232	200	209	223	208	193	209	216	218	200	218	205	225	225	229	246	244	235	187	219	230	241	199	207	211	196	228	222	230	206	245	202	220	200	219	208	207	239	196	223	242	213	222	217	242	211	219	231	212	225	204	201	196	202	223	207	211	239	209	222	216	200	240	211	228	213	243	222	223	230	215	226	213	200	237	202	206	232	217	238	232	193	202	217	225	206	214	194	222	221	201	250	212	194	201	204	253	222	218	200	227	217	221	223	218	213	214	210	224	213	204	201	226	228	218	226	233	214	219	211	217	216	224	235	206	219	266	208	224	226	240	240	227	204	215	221	201	215	213	235	217	205	191	218	207	216	231	201	179	212	209	219	177	221	208	199	226	230	222	233	239	239	212	214	251	232	221	199	193	239	205	200	230	200	199	221	228	217	218	201	217	194	203	248	225	207	202	242	220	206	226	240	233	206	243	226	231	212	226	250	228	216	213	242	246	225	203	229	215	229	199	215	214	231	214	230	209	191	208	211	204	201	214	215	218	202	242	227	217	205	187	217	235	220	251	231	230	262	238	185	207	238	203	220	253	216	235	234	225	258	206	210	191	195	229	204	203	207	207	215	241	193	208	225	225	229	209	208	246	206	211	214	229	205	231	235	213	193	220	228	207	199	217	239	219	217	228	226	193	226	237	216	225	195	200	213	207	231	229	180	215	207	211	202	199	210	225	209	198	172	233	244	207	219	232	218	221	208	230	214	205	204	218	218	214	220	221	241	203	203	214	196	231	213	234	235	200	217	235	212	229	213	216	208	235	210	214	211	219	228	218	215	214	252	216	197	222	212	208	213	210	201	215	214	221	225	197	210	206	214	223	226	233	209	225	226	221	234	199	195	238	214	211	195	217	233	218	208	230	204	218	201	222	183	232	216	202	234	227	204	229	194	218	190	201	251	239	195	225	214	206	244	199	194	208	228	210	243	215	204	208	222	199	200	190	208	206	183	222	225	195	235	206	212	205	213	210	218	196	217	183	240	201	211	227	231	220	213	219	240	209	227	209	217	184	202	185	206	244	218	235	202	208	255	225	194	200	231	208	214	188	202	228	218	225	215	214	255	210	231	216	221	232	177	223	184	212	217	211	215	251	203	216	246	237	223	214	192	198	205	202	228	251	233	201	185	216	208	214	217	227	229	249	208	223	221	197	217	227	223	222	226	230	232	204	237	236	196	216	222	226	211	220	232	232	205	222	217	230	200	241	224	227	204	224	234	228	193	210	216	204	207	235	214	206	247	232	228	209	190	216	234	225	222	235	214	214	233	230	238	234	243	190	198	208	215	213	218	201	216	244	226	220	213	212	222	201	204	230	213	210	196	203	226	219	213	212	207	204	195	236	233	219	223	199	210	233	164	214	220	221	226	217	201	212	218	196	222	244	192	214	208	219	202	220	213	193	200	225	223	246	192	223	198	226	193	243	240	215	214	226	212	230	226	218	223	214	236	241	236	199	244	266	228	231	208	197	199	220	236	237	226	198	212	241	211	226	206	236	226	239	221	245	233	234	234	188	212	229	188	236	187	219	213	222	203	202	198	230	216	215	205	210	201	232	226	199	230	222	225	198	196	222	199	232	199	187	208	190	219	193	232	224	205	184	222	203	192	200	198	203	229	211	233	201	229	209	208	216	218	238	193	185	214	220	188	217	221	228	216	194	210	221	260	225	234	212	218	231	225	201	209	178	213	242	211	220	193	203	205	243	239	229	235	200	200	222	226	226	220	215	210	203	243	214	231	198	207	216	195	193	207	212	199	220	191	222	217	192	206	221	241	205	199	228	209	233	207	222	217	237	223	227	207	230	240	198	217	241	230	216	223	228	223	238	222	209	212	232	174	200	207	223	207	197	178	218	218	202	198	232	226	229	213	199	209	213	205	223	230	227	220	182	189	217	224	223	226	228	256	213	227	200	179	219	254	223	243	200	221	204	229	200	187	222	214	212	222	194	250	221	235	213	206	215	211	233	186	231	221	213	213	230	222	235	242	235	198	231	199	206	212	250	234	208	231	222	210	235	188	213	244	203	205	232	218	232	183	228	224	224	212	210	205	213	231	215	227	204	209	218	215	229	205	232	222	217	202	229	248	245	209	204	238	235	220	222	204	224	208	227	233	202	197	232	232	238	228	214	225	228	201	213	208	255	199	206	229	217	223	243	232	220	202	195	195	223	201	240	212	212	246	215	231
3079	3374	1684	1086	747	678	592	563	583	556	532	507	503	576	514	515	566	533	506	535	496	527	516	508	535	510	494	519	505	522	546	532	555	576	515	530	532	518	529	515	525	568	535	533	501	531	528	522	511	500	520	487	510	548	501	553	547	530	537	543	546	464	512	493	511	558	501	542	502	520	523	473	488	513	528	537	509	529	475	504	492	510	551	491	470	556	508	565	513	497	508	500	539	497	470	524	560	523	544	532	520	573	547	548	513	509	530	515	557	516	548	565	527	507	534	520	487	545	557	513	525	515	515	521	512	504	502	530	503	529	498	518	508	497	518	490	545	496	530	512	509	534	510	517	465	529	508	497	559	532	526	494	501	545	496	535	540	508	513	581	557	525	513	560	525	561	508	487	501	526	549	558	536	525	460	516	514	535	503	543	550	498	532	515	538	524	521	531	546	543	489	530	544	519	492	503	517	504	522	559	519	527	523	514	548	542	496	519	560	487	516	532	509	517	494	539	498	539	520	521	508	487	522	561	550	539	503	529	496	567	539	501	563	518	507	524	521	510	532	466	518	522	531	508	543	490	515	497	530	529	520	484	525	502	513	552	520	551	540	498	521	553	508	506	515	518	500	554	566	548	549	506	559	510	551	507	532	518	470	517	517	510	504	521	526	543	537	537	577	545	537	474	530	517	522	501	530	556	524	521	528	543	542	522	476	533	517	521	500	544	483	535	542	537	558	488	526	539	519	481	521	482	528	538	550	549	486	518	505	521	473	513	540	519	484	533	513	548	505	555	499	521	519	527	485	509	530	530	497	513	535	539	562	523	546	543	502	522	516	528	529	494	499	485	537	517	545	501	505	558	509	503	513	557	565	505	497	552	539	518	510	489	533	522	498	579	506	536	521	503	559	529	516	494	547	484	517	498	479	521	484	526	516	514	509	566	498	517	539	514	525	527	480	525	496	526	528	536	538	516	519	481	485	543	550	524	526	533	537	557	541	515	511	506	514	496	497	536	529	539	513	527	535	502	539	511	527	511	525	464	499	553	516	501	543	524	551	489	485	542	548	538	500	504	521	532	483	536	547	458	519	487	502	481	511	550	522	564	564	492	512	529	512	539	519	527	508	553	490	493	535	523	508	570	549	521	536	573	544	498	522	473	554	569	527	500	501	490	523	586	504	515	476	480	530	525	540	508	505	509	520	575	512	546	513	518	539	516	509	513	546	547	485	516	526	513	510	543	545	554	522	525	504	542	510	556	539	548	507	526	530	525	512	540	502	525	517	515	565	491	500	508	545	546	508	484	534	547	534	512	491	519	535	510	542	522	514	541	533	553	481	514	560	515	518	504	488	534	559	500	519	522	491	528	496	510	520	509	502	533	520	497	499	534	526	517	548	556	525	527	559	509	531	498	530	537	509	531	521	517	511	504	519	492	516	526	566	550	564	526	521	502	488	519	483	528	537	528	519	475	550	550	510	536	515	517	494	507	521	506	519	582	510	521	482	513	450	527	508	502	525	502	497	520	464	524	502	553	515	514	539	543	503	500	534	522	488	485	533	491	575	500	522	504	495	537	528	528	536	540	475	483	535	523	554	506	528	530	519	518	538	546	499	510	530	503	523	515	517	544	531	524	515	558	538	483	505	514	509	534	495	529	509	499	533	563	498	555	514	520	533	521	515	486	550	516	503	565	505	522	528	501	507	536	468	544	534	555	507	509	519	530	516	531	538	528	496	540	498	518	507	492	544	502	507	503	524	550	536	533	497	487	538	536	496	501	502	536	551	494	559	524	513	510	519	575	506	507	559	486	537	534	536	538	498	520	499	502	514	499	518	493	519	507	557	501	523	543	524	492	553	503	513	499	484	516	532	489	487	508	532	460	549	522	566	545	500	477	517	529	511	517	546	561	551	542	505	498	514	491	521	548	514	525	503	498	516	508	520	539	529	518	526	514	578	537	488	532	494	540	541	487	487	518	507	515	514	516	513	525	508	571	532	533	504	509	504	513	537	550	528	529	494	560	563	534	549	539	481	537	549	539	508	554	492	508	557	505	539	532	521	487	510	541	556	524	528	520	512	514	555	518	540	538	499	500	511	543	532	492	543	523	508	534	489	514	523	532	508	509	490	512	562	553	519	509	517	532	476	526	530	499	486	547	546	500	567	545	512	490	482	511	494	540	516	545	553	522	544	528	480	525	510	494	531	478	516	491	471	536	519	465	500	525	507	529	520	542	512	482	498	541	533	546	547	518	476	507	555	497	555	485	545	534	462	517	522	562	535	471	532	525	561	527	525	490	511	511	517	479	535	552	511	492	484	550	524	522	532	518	531	519	521	519	546	520	488	524	521	523	527	509	523	505	531	516	545	513	559	527	514	511	484	551	525	497	510	480	529	516	543	495	538	503	539	507	526	521	535	494	528	522	534	526	557	522	531	546	513	522	525	535	519	513	499	533	492	528	474	529	548	524	498	499	573	551	492	518	538	540	550	520	544	521	542	551	552	561	504	525	500	548	520	522	511	517	559	589	487	570	500	496	533	525	520	526	482	488	527	512	533	541	535	498	573	528	535	567	581	491	469	528	535	498	505	473	559	493	542	522	521	546	540	519	528	552	480	466	512	539	540	529	485	494	526	498	524	472	518	544	527	515	500	545	486	537	523	527	532	542	519	517	537	494	517	534	531	578	497	523	500	498	494	509	532	526	513	500	544	494	517	499	545	536	560	530	570	530	502	554	555	481	511	496	551	528	511	479	513	536	503	532	517	564	507	518	569	535	502	518	529	525	509	523	505	524	504	510	501	503	551	533	533	535	533	527	525	522	531	532	518	523	503	515	487	517	516	531	502	504	517	516	508	520	516	535	512	530	500	525	531	522	518	535	518	522	536	504	509	524	520	543	522	532	495	523	543	521	491	521	508	554	507	554	472	550	524	549	492	529	507	503	539	548	508	585	530	528	545	539	574	510	525	495	535	549	531	500	543	519	514	503	521	506	551	512	520	525	560	533	544	508	478	518	510	511	540	559	525	527	507	504	513	503	534	544	555	523	539	530	545	499	540	475	518	553	548	517	564	496	509	509	484	509	527	503	523	514	490	485	491	518	531	537	519	513	499	525	513	521	546	465	527	539	505	538	506	496	536	550	503	539	486	521	552	496	470	515	538	464	551	502	469	534	540	498	571	507	531	508	494	546	516	525	501	493	504	523	528	494	528	500	508	517	509	530	508	510	497	487	518	507	520	521	528	512	531	505	537	581	489	519	532	478	546	520	510	546	509	530	506	526	528	553	522	515	478	501	538	502	530	541	508	510	539	532	513	506	491	507	493	492	533	527	580	525	519	507	493	524	496	522	555	498	519	555	544	518	509	558	508	520	507	583	508	553	511	509	483	512	530	505	511	510	538	511	529	507	522	488	503	518	499	498	488	528	534	467	507	512	530	546	513	499	503	497	526	526	504	512	545	491	527	533	509	511	493	555	545	543	528	534	524	547	493	543
31568	19277	6544	442	315	253	250	239	203	212	229	237	244	223	235	200	216	239	238	257	229	219	240	225	229	221	244	239	227	209	261	214	249	218	229	204	189	200	240	230	277	213	192	230	227	221	224	211	218	237	213	231	206	235	210	256	254	223	215	212	227	218	237	249	219	229	215	230	222	228	235	228	215	208	247	225	221	213	233	190	210	235	231	203	206	199	207	234	211	199	207	224	206	198	211	232	215	226	239	215	229	228	223	221	246	222	235	206	229	233	213	215	216	223	228	232	213	209	245	201	203	236	221	221	216	216	205	244	218	221	222	202	233	238	246	210	231	220	229	210	202	246	201	228	227	248	231	213	221	232	213	220	212	244	230	232	237	231	208	204	244	221	224	216	195	216	223	199	234	214	201	202	215	214	212	204	216	221	214	254	206	208	229	217	248	206	204	217	202	226	215	206	241	223	221	241	219	234	230	230	218	239	265	216	218	221	213	225	213	222	207	210	216	229	231	236	221	230	226	217	210	234	255	223	215	182	212	213	209	237	231	231	237	178	197	219	223	189	200	204	221	226	206	226	225	202	210	210	191	227	250	239	219	252	218	222	220	217	216	244	238	241	262	235	228	220	247	207	236	229	222	196	236	194	254	224	239	222	233	232	248	227	201	221	222	226	221	238	215	195	237	227	252	211	219	208	194	229	219	230	200	232	250	237	239	211	232	218	222	235	220	219	201	230	246	221	230	244	222	229	211	227	213	226	242	219	233	208	214	229	234	260	199	197	243	208	266	225	225	211	246	214	230	216	238	233	212	207	214	203	224	234	234	229	198	251	239	203	196	210	268	232	193	224	236	237	235	237	230	195	229	257	207	241	242	219	204	217	229	211	239	225	209	214	222	190	215	226	223	219	210	225	172	212	213	244	226	228	223	205	224	247	215	213	247	198	214	251	221	223	219	233	219	220	234	230	232	260	217	199	226	253	208	200	246	226	235	222	207	225	217	240	224	225	219	219	225	233	229	237	204	221	247	208	242	226	230	240	225	226	240	237	236	228	237	238	215	218	272	262	229	232	242	219	220	201	240	192	244	237	224	236	209	219	199	209	235	232	229	202	224	217	235	238	213	201	242	223	205	222	232	233	230	240	242	235	225	241	241	217	201	225	236	223	232	244	210	248	223	235	235	195	214	249	224	199	224	215	205	235	246	229	209	229	215	212	218	238	210	221	241	221	213	224	207	243	200	237	206	231	224	240	200	214	231	213	235	216	232	222	234	200	202	225	202	232	210	229	246	215	225	228	227	214	215	226	228	215	246	241	225	234	233	218	216	225	227	227	215	238	195	219	236	215	215	203	220	235	231	233	238	231	217	195	213	225	212	228	193	227	220	205	229	257	227	222	207	225	237	244	247	225	211	246	242	216	210	232	198	204	223	245	211	262	223	221	250	214	194	244	230	239	210	190	229	236	221	214	241	201	216	228	214	211	212	188	215	196	234	215	231	236	203	239	199	247	237	217	217	219	217	226	231	209	213	230	262	231	230	256	200	212	240	208	225	247	217	217	193	197	226	231	221	209	232	202	209	240	220	227	236	223	219	218	226	260	222	234	238	249	241	252	230	238	209	207	217	204	206	232	211	206	207	224	226	245	202	220	193	211	213	232	229	240	220	243	218	244	214	210	232	216	210	210	207	220	197	236	237	236	228	242	237	212	236	201	201	207	219	212	205	235	219	233	231	206	253	201	222	229	228	188	206	236	206	225	240	217	225	206	234	229	190	244	229	240	224	214	233	236	194	233	237	244	231	224	264	200	246	222	233	220	219	231	210	232	239	246	233	237	237	206	220	214	216	202	208	239	244	205	227	227	223	225	241	239	234	219	227	227	225	234	221	232	232	227	236	200	209	216	210	212	213	190	214	221	230	213	223	219	198	200	221	234	222	211	216	220	227	227	216	214	216	258	212	190	225	237	214	212	230	179	215	242	240	237	224	218	196	219	217	259	208	207	221	220	234	225	248	215	205	201	204	222	234	199	226	215	209	226	242	211	238	223	230	222	265	217	253	264	231	205	221	215	219	213	213	226	216	227	239	214	195	233	215	235	228	209	244	211	236	215	214	251	216	216	225	228	250	214	220	207	250	240	222	231	221	223	211	230	224	205	238	230	257	232	212	258	225	232	217	273	237	234	240	222	249	239	219	208	243	221	226	212	204	242	226	233	202	236	230	226	219	231	216	203	215	222	199	252	230	233	209	246	241	213	228	213	219	217	202	231	233	217	231	216	216	238	208	233	232	244	213	245	230	234	210	226	259	234	238	197	236	220	238	213	212	225	202	208	229	203	211	249	219	244	214	236	225	210	190	202	238	217	232	208	216	205	237	247	231	222	229	209	225	206	221	218	213	197	245	227	221	225	226	222	260	245	222	232	233	227	249	203	208	234	226	222	253	222	206	205	220	214	230	244	216	224	203	223	220	222	192	234	259	235	223	198	196	203	231	232	235	244	189	230	236	210	215	251	222	235	253	223	220	235	233	272	216	211	225	242	236	242	230	221	206	265	226	245	222	215	225	211	211	229	224	233	240	198	248	211	225	226	215	215	233	226	214	232	228	238	222	245	208	222	209	205	234	202	228	214	238	224	219	218	228	231	224	249	225	241	260	244	226	252	205	247	205	213	244	194	202	231	249	234	213	230	224	222	210	220	200	216	264	216	222	229	225	246	220	241	207	213	210	234	218	235	224	200	222	219	219	237	236	244	234	236	238	217	223	213	237	255	221	212	221	227	229	243	226	236	218	229	208	207	226	237	233	225	245	214	223	235	211	242	236	228	220	212	244	227	260	198	256	211	216	215	208	229	217	238	213	204	218	226	219	216	235	250	230	231	237	247	212	202	205	224	220	239	230	204	230	217	236	212	206	229	232	220	208	228	218	194	235	235	216	226	231	222	196	233	234	197	206	213	228	220	244	247	211	232	224	235	233	211	238	225	239	238	205	240	238	234	235	205	234	227	192	225	216	229	260	203	224	221	237	200	192	214	222	225	229	233	230	233	233	243	222	243	219	215	208	225	216	213	238	223	229	223	225	230	221	218	216	227	227	228	214	250	221	215	205	221	248	216	215	235	212	211	245	260	233	212	245	221	226	211	241	209	229	220	211	224	199	196	238	243	230	247	255	236	217	203	215	224	204	210	217	210	198	214	213	237	250	229	221	245	188	227	242	231	245	213	239	242	204	198	254	230	247	259	234	201	221	219	192	241	205	205	221	236	206	226	241	218	245	224	207	224	260	207	231	246	202	212	214	233	237	192	213	211	206	242	248	215	253	210	246	231	230	220	202	221	214	232	217	216	203	244	224	264	231	232	223	236	213	234	240	211	185	211	215	191	239	205	256	213	248	224	219	219	211	207	192	205	225	217	210	215	212	225	229	225	244	213	216	228	216	218	201	235	244	229	231	217	217	210	228	218	233	230	216	243	219	254	222	187	211	209	219	221	208	234	248	267
5319	784	679	584	566	599	597	596	532	592	560	602	588	641	588	586	544	568	574	571	594	609	599	584	599	576	633	567	644	621	615	576	560	599	570	617	527	568	547	572	587	625	586	575	584	587	571	592	576	592	592	568	616	598	584	551	577	600	602	597	628	605	623	570	609	595	634	616	570	621	609	602	578	563	572	613	589	626	616	584	571	607	618	587	584	598	599	541	647	603	594	573	583	606	620	618	649	592	602	567	585	576	577	581	577	588	571	581	574	591	622	614	597	578	631	618	615	561	583	600	587	590	567	576	599	620	605	598	546	650	602	580	617	577	586	564	580	593	545	585	618	526	595	574	576	573	603	593	586	588	583	573	583	563	582	538	627	607	595	588	561	583	608	631	618	598	576	564	594	599	568	591	576	592	596	567	593	594	595	579	601	628	571	606	594	573	603	608	581	568	556	593	629	585	587	586	595	587	599	585	619	587	613	607	622	588	612	552	562	570	599	610	579	613	581	557	590	617	573	569	553	636	604	590	626	583	567	575	623	580	591	577	599	541	592	569	559	578	607	587	576	568	582	585	622	593	610	583	578	584	564	575	583	600	566	604	622	620	611	596	574	635	570	631	589	581	609	562	585	569	549	578	566	585	570	571	553	573	570	599	568	569	592	626	571	569	553	610	620	581	563	599	592	589	589	579	583	634	601	547	554	599	578	554	552	630	586	595	566	593	548	615	562	653	590	590	573	581	578	619	627	623	583	599	590	585	597	631	585	571	565	608	568	548	634	654	583	550	579	582	586	575	606	551	614	607	629	601	585	567	555	620	584	546	553	595	610	608	558	595	569	621	632	567	584	561	618	565	605	558	554	577	590	602	577	572	533	576	562	558	578	586	591	599	559	596	631	631	566	585	606	591	614	619	583	561	556	580	588	560	633	591	584	616	598	588	532	594	604	564	639	576	562	624	590	628	568	563	581	588	607	610	580	616	613	587	549	610	602	571	604	642	618	584	611	552	562	606	579	582	587	591	576	570	600	620	636	588	603	559	565	595	598	569	601	597	622	562	605	612	593	584	603	595	597	575	589	581	582	583	609	603	610	566	588	586	572	564	595	601	553	571	604	653	538	580	613	584	614	594	615	598	547	583	619	597	608	612	567	548	623	607	561	595	524	592	602	585	597	599	612	594	576	603	609	569	586	580	589	620	618	589	600	574	550	596	590	546	571	565	583	571	599	569	602	620	555	602	574	573	613	620	573	587	597	629	622	551	603	556	585	620	603	618	607	610	632	602	628	563	544	603	564	638	601	591	590	636	599	574	606	617	544	570	580	557	565	559	575	558	627	581	590	588	570	604	588	594	612	589	603	623	543	588	622	585	612	621	579	616	578	588	591	565	596	578	583	591	620	581	552	601	605	602	580	553	518	601	589	604	603	557	565	598	569	569	565	579	579	555	583	565	602	597	592	617	570	585	630	604	576	607	570	569	609	570	606	605	581	592	612	636	583	603	593	611	563	651	632	620	573	542	592	596	594	542	555	607	611	563	574	621	622	611	566	573	606	559	558	592	560	601	576	541	560	615	557	601	595	616	588	585	604	525	598	637	612	552	570	573	593	605	562	538	575	597	554	599	621	574	651	617	584	551	536	588	614	578	605	605	591	587	560	624	575	585	615	598	613	565	553	586	609	571	599	641	626	568	563	562	618	648	581	588	595	586	574	610	565	625	610	587	611	560	567	630	557	583	529	579	559	623	585	559	603	577	611	592	579	527	601	599	607	580	604	591	577	588	612	575	600	594	587	564	573	576	540	605	568	585	547	627	555	607	547	597	609	545	594	566	615	563	558	589	567	556	590	592	577	584	558	606	589	622	644	567	596	581	578	586	628	625	561	557	597	564	606	596	563	591	594	574	587	593	568	577	574	623	633	618	594	589	614	540	615	585	610	583	583	596	577	616	626	571	595	620	589	565	597	603	628	598	591	586	594	560	614	589	561	583	574	572	579	595	582	588	585	570	582	609	627	603	602	599	569	587	599	606	587	588	579	594	598	582	583	527	588	574	601	608	625	577	599	564	588	584	561	541	601	553	586	540	582	563	583	622	635	611	612	530	602	622	582	588	591	636	570	615	584	577	597	601	608	613	596	576	599	583	601	556	575	536	584	563	596	647	627	610	595	576	595	568	558	592	567	623	588	581	567	559	650	604	585	573	574	623	587	553	564	609	583	582	583	558	586	591	588	616	597	620	613	591	637	578	587	570	553	568	591	620	597	645	580	570	587	605	570	602	597	578	575	593	657	662	603	616	597	633	607	611	611	555	575	606	557	581	594	618	605	600	549	590	569	569	546	582	605	589	581	557	576	615	603	568	583	600	580	601	600	582	615	580	605	588	598	538	589	583	578	617	600	564	573	598	626	597	604	555	592	574	612	590	620	625	599	587	609	624	629	603	583	569	606	603	582	615	578	567	565	573	609	627	653	593	520	649	596	591	530	548	565	638	604	597	615	629	591	658	590	611	629	590	559	557	571	603	617	581	549	553	590	575	566	567	607	592	563	544	611	588	587	604	603	603	610	597	608	587	566	560	576	576	609	611	576	550	541	583	596	549	635	592	563	630	592	550	581	580	627	645	648	595	578	606	597	575	613	588	602	578	643	621	584	630	653	564	583	576	621	636	603	563	603	586	541	587	582	573	632	556	606	596	612	579	628	556	552	559	590	619	596	615	600	599	599	593	591	631	534	578	567	605	623	605	583	610	600	597	607	624	647	597	566	592	585	588	596	598	615	576	562	606	592	615	571	592	572	614	588	597	594	568	647	604	585	584	581	611	612	585	563	581	568	606	536	578	561	571	582	599	582	563	609	561	539	588	592	552	556	569	582	606	556	584	589	581	530	609	568	597	598	590	579	568	615	612	569	603	596	574	601	603	590	582	597	549	595	540	573	582	612	610	582	601	606	566	587	580	593	616	582	605	608	612	610	543	548	571	597	546	588	557	613	644	514	587	571	605	573	546	575	562	572	561	581	561	538	568	621	606	557	654	586	558	583	655	578	540	621	600	543	616	544	597	601	574	578	547	613	548	595	585	587	591	577	602	628	567	617	568	592	561	574	593	578	599	609	603	532	583	604	591	596	600	549	560	583	579	545	613	624	614	618	611	637	581	582	612	621	602	590	593	608	610	587	604	580	611	576	586	598	596	540	570	621	537	600	641	582	623	625	573	595	571	608	563	586	607	607	571	589	625	596	570	593	596	569	593	572	586	567	552	564	587	576	611	591	609	608	599	604	563	584	571	615	570	564	594	622	565	608	628	588	611	593	563	554	608	624	618	601	604	603	600	585	632	606	546	557	587	558	584	592	622	577	585	577	591	622	635	604	632	594	586	596	613	627	602	657	578	595	607	597	576	596	580	589	552	601	596	598	593	600	581	563	610	593	611	621	575	602	581	582	602	597	587	588	584	582	589	584	619	620	569	600	582	591	607	593	603	594	582	593	590	588	585
24682	20954	23817	28266	20945	12928	563	384	368	352	335	328	345	349	319	291	370	359	321	340	322	287	338	311	332	317	312	325	323	316	347	332	294	324	315	316	336	332	341	296	290	335	280	316	316	328	297	308	309	320	301	287	306	291	313	300	327	307	319	327	325	379	314	316	330	304	326	336	292	322	326	298	312	318	296	322	323	306	297	274	280	323	319	347	324	312	344	343	295	318	320	329	294	338	335	301	315	306	302	299	338	315	303	297	319	305	331	306	351	313	297	359	319	281	276	312	298	319	333	324	314	296	311	288	310	272	317	312	344	289	313	319	310	321	319	321	310	313	272	292	312	297	338	348	310	288	314	309	323	323	294	293	343	325	304	302	303	290	324	275	308	310	300	318	328	293	305	310	343	315	317	313	350	293	274	333	307	333	319	333	294	299	334	329	316	301	325	275	321	296	310	275	332	323	346	289	302	314	329	316	291	303	338	335	310	314	314	291	316	322	310	339	326	316	330	296	309	331	305	306	291	338	331	346	302	283	310	300	327	323	320	337	302	296	321	337	343	313	316	305	270	343	292	297	312	337	306	339	299	310	308	284	332	323	331	308	329	290	328	330	326	306	317	300	280	327	298	323	306	286	281	314	290	327	330	297	347	301	320	282	299	305	301	321	329	354	318	311	345	345	335	323	310	308	309	293	316	326	316	326	318	334	315	350	305	324	284	305	350	330	308	308	305	300	317	303	298	314	312	314	325	336	315	342	313	325	323	279	320	326	303	296	299	305	294	323	282	309	296	323	321	313	328	326	291	304	321	322	311	287	291	330	329	319	344	308	353	298	324	318	336	286	270	339	333	337	325	322	296	292	301	331	315	280	322	276	292	297	325	325	332	310	332	311	283	296	323	296	278	313	307	313	299	286	337	287	325	346	294	275	312	316	327	305	353	315	309	325	333	306	279	296	309	279	331	322	328	285	346	304	320	294	343	341	304	265	322	308	302	287	318	331	308	298	313	309	331	303	320	312	347	299	281	304	325	309	303	336	322	331	348	317	324	340	291	302	318	327	348	282	311	314	313	318	323	320	304	316	291	292	325	312	315	311	315	339	306	329	292	331	317	322	301	312	296	288	321	310	309	346	330	296	289	340	350	298	316	283	313	291	325	288	333	322	298	305	329	339	325	311	271	322	312	309	302	313	333	324	323	324	316	323	317	347	309	331	318	297	335	292	289	307	308	296	331	301	328	295	329	311	316	296	306	297	330	301	313	304	329	291	323	335	331	319	300	343	314	301	328	288	311	282	315	290	319	318	316	318	317	309	319	319	347	327	290	333	331	322	315	295	295	302	308	316	305	324	314	355	311	334	288	307	316	288	296	339	333	287	322	304	347	351	324	322	312	306	304	295	342	320	304	311	321	299	302	355	308	290	334	305	296	324	316	311	326	296	325	303	339	291	340	321	300	323	342	293	325	300	313	345	326	322	307	312	334	323	317	330	303	323	327	341	332	311	306	272	323	324	285	337	287	270	310	321	296	326	313	290	326	316	328	327	330	295	336	318	341	314	291	334	342	328	333	330	332	333	294	322	319	264	281	331	328	299	331	289	275	281	297	280	323	318	319	308	334	322	298	295	299	314	328	344	342	306	299	328	321	302	307	315	298	315	317	317	312	273	304	320	330	304	308	294	317	338	312	341	342	323	321	307	324	293	319	305	298	338	286	375	329	301	318	299	360	319	325	315	301	334	300	269	312	295	287	337	291	310	328	364	314	331	333	319	323	320	312	315	304	325	344	314	296	315	327	302	310	316	288	345	296	337	269	314	277	289	309	334	289	312	312	326	326	281	325	330	327	323	324	335	315	311	354	290	342	311	303	294	349	369	327	305	320	298	326	290	360	310	332	301	260	309	327	310	356	312	296	321	320	320	311	316	299	290	288	327	354	329	311	305	314	303	278	298	314	323	288	316	336	332	299	296	306	334	286	326	299	308	302	323	294	291	323	303	329	333	318	281	315	332	293	314	305	307	308	324	327	332	331	319	286	298	340	302	302	309	293	315	313	314	298	300	343	313	292	304	301	342	326	270	307	324	283	306	281	315	310	340	285	320	356	300	296	302	356	318	328	306	313	295	291	326	316	318	296	295	279	288	330	314	290	324	349	322	308	326	301	328	321	295	294	307	370	331	290	314	353	260	321	307	308	306	322	338	339	297	329	335	355	271	326	324	313	300	300	299	346	338	313	351	322	319	340	295	295	293	313	298	320	296	295	307	300	333	324	321	291	341	311	329	307	296	300	317	322	318	281	336	331	322	318	297	341	332	298	305	316	290	336	347	317	315	309	305	305	313	286	321	303	298	338	333	337	287	305	344	283	315	319	311	297	325	312	322	311	307	311	315	283	297	285	329	326	339	312	334	303	278	318	337	330	295	330	290	324	320	304	309	337	317	318	318	294	343	337	334	318	326	301	296	296	310	345	351	311	286	282	298	296	304	305	326	289	319	300	338	304	330	329	319	328	315	284	339	327	341	347	269	321	313	307	312	348	304	363	332	336	303	324	353	314	327	327	301	322	346	321	282	344	319	301	330	302	324	300	310	312	282	300	309	314	325	319	280	319	353	303	354	319	343	273	325	325	310	338	273	341	301	323	305	308	325	286	337	345	341	301	310	333	295	332	296	330	310	327	311	325	296	325	301	277	313	311	346	313	318	340	309	331	317	310	344	351	298	305	311	345	321	341	332	296	305	304	357	318	298	288	306	307	328	331	296	314	314	325	332	314	328	339	265	334	297	282	328	313	304	321	293	314	315	325	305	335	329	310	293	324	292	313	300	349	284	341	310	329	332	314	312	282	281	332	318	326	311	298	314	329	341	285	315	297	308	273	316	278	304	276	304	336	288	327	314	326	319	304	289	319	298	336	335	314	309	324	299	315	293	340	305	321	327	312	312	316	321	314	338	333	317	290	312	328	345	296	324	343	335	272	353	327	307	291	339	319	327	293	328	320	286	296	301	295	307	330	307	324	277	309	305	293	304	284	326	299	339	309	332	319	317	324	340	307	332	327	313	283	321	324	292	304	345	332	323	329	314	330	289	319	334	276	319	339	292	313	337	334	295	315	312	328	326	287	355	276	283	312	335	273	316	280	346	340	300	321	308	300	301	294	331	323	322	312	322	329	334	311	330	285	284	306	353	296	315	312	279	327	313	304	308	336	295	311	330	345	338	343	312	272	324	295	295	279	309	343	332	322	320	309	315	324	343	311	317	303	295	297	333	290	280	320	331	327	282	336	299	283	301	309	312	306	310	328	312	301	333	309	315	294	295	295	300	333	281	328	314	322	338	315	303	307	339	324	316	300	296	288	302	304	349	297	299	328	334	312	303	328	339	314	309	311	291	314	293	336	323	321	306	323	303	297	333	319	300	283	325	335	333	313	333	314	309	308	300	303	312	302	329	309	324	317	303	329	304	314	293	296	340	319	289	300	314	280	289	309	247	320	346	313	304
3244	2180	1311	1064	826	828	801	780	826	807	788	796	771	791	737	787	768	764	773	732	792	791	805	802	737	765	765	791	773	764	744	763	773	791	787	755	751	760	806	747	800	783	762	759	731	757	756	797	754	762	800	792	759	716	769	745	725	819	785	763	732	747	763	768	768	763	786	755	762	790	747	746	742	743	765	730	729	766	748	792	769	741	742	755	744	752	765	745	732	726	735	770	792	826	775	754	805	733	790	800	782	762	768	788	744	781	760	743	745	754	759	674	787	798	765	751	731	717	803	788	801	803	758	772	845	770	746	768	782	757	764	754	758	758	756	814	773	769	713	744	739	795	706	744	791	781	785	756	768	747	794	780	785	808	774	740	764	773	818	683	797	731	759	743	763	760	725	751	764	787	739	785	753	784	750	753	748	759	793	760	800	737	747	733	774	760	779	778	711	749	723	772	766	747	758	837	720	773	776	762	770	752	796	747	770	739	775	781	749	727	745	755	769	770	770	734	756	819	761	708	751	749	768	777	818	762	757	758	802	732	789	797	752	760	750	755	741	765	798	760	756	765	765	784	786	769	789	734	786	761	737	752	722	719	820	754	796	768	817	735	793	713	789	769	785	749	763	762	782	834	781	835	747	800	764	773	758	773	823	780	812	764	752	766	725	773	747	792	723	804	800	800	816	786	726	812	745	702	794	720	774	770	752	765	812	774	767	761	728	761	783	773	770	765	807	764	792	738	738	764	805	712	810	790	782	749	763	765	724	790	804	722	799	790	757	804	766	775	731	776	694	832	735	790	718	783	741	738	758	731	736	757	754	782	803	719	790	721	717	799	804	753	762	761	771	776	779	776	757	726	786	755	772	711	763	778	771	796	770	819	774	738	750	761	793	827	779	764	790	778	777	770	780	706	737	744	766	718	753	829	750	744	757	759	727	756	779	772	739	767	765	748	759	808	782	788	777	679	784	770	755	823	746	768	784	725	767	783	776	819	808	776	769	750	763	767	750	767	774	740	780	759	785	784	815	783	766	751	751	798	745	766	779	772	711	717	778	753	769	824	787	743	764	797	816	759	755	727	752	802	826	711	762	735	776	798	794	791	779	809	712	778	724	744	799	768	740	725	795	743	773	774	754	767	800	770	734	751	765	764	730	672	761	767	799	780	768	735	746	763	796	743	732	723	769	825	788	757	804	748	759	757	786	762	809	757	770	744	804	772	749	766	717	768	752	706	766	837	747	728	735	749	771	763	795	797	790	813	768	825	758	738	781	765	792	766	798	732	771	781	797	782	829	757	831	794	763	734	795	805	808	729	749	730	712	720	790	808	793	789	777	788	729	746	810	758	763	777	768	762	817	801	800	739	768	764	730	768	772	720	744	729	742	801	746	786	755	745	783	772	792	756	715	757	792	781	721	741	762	743	815	784	729	822	746	766	716	776	773	823	766	774	767	739	749	774	799	765	774	764	779	728	801	778	787	763	803	701	776	735	767	800	744	745	745	780	799	783	781	745	800	771	744	803	768	819	700	783	764	730	768	743	751	743	804	767	753	742	759	781	815	749	795	721	760	750	825	753	767	774	755	732	763	752	724	763	770	733	760	803	803	773	811	812	735	763	734	839	777	743	816	786	763	792	735	748	811	744	808	736	751	753	765	760	795	726	755	748	713	788	760	738	800	720	773	757	701	730	738	737	792	735	790	790	779	758	756	715	754	751	769	799	845	780	734	718	751	791	777	760	823	754	781	778	773	778	817	728	753	754	741	785	746	800	791	801	758	773	752	776	758	740	737	783	810	770	767	749	777	774	777	766	760	764	764	759	793	749	774	730	765	753	752	779	768	731	751	801	798	778	793	787	784	752	748	720	733	738	762	754	764	807	757	809	741	774	786	810	808	741	774	714	807	720	823	791	737	749	749	754	805	756	772	778	714	751	751	759	739	785	753	763	779	821	756	752	758	733	765	763	750	750	783	786	724	682	792	780	750	767	788	748	771	770	787	758	776	736	738	768	745	813	730	768	748	759	733	771	771	759	778	776	774	810	819	743	768	736	792	783	786	762	776	733	718	795	737	754	758	787	740	746	765	765	792	816	774	800	775	799	730	765	787	786	738	785	763	722	840	788	761	784	748	747	783	798	717	818	772	775	757	767	748	796	703	790	800	738	771	762	776	781	766	849	799	777	769	794	815	715	720	789	796	745	790	728	754	773	756	831	768	732	805	773	750	741	780	789	783	733	758	823	786	784	730	791	721	690	748	809	756	758	803	780	761	804	741	796	799	786	764	737	759	813	766	782	790	764	771	733	772	805	780	782	774	771	787	782	767	781	785	743	733	795	819	743	777	803	745	751	799	737	797	789	756	801	803	749	743	721	788	761	753	759	760	711	793	786	773	763	736	715	789	745	712	786	805	753	762	761	796	747	786	764	719	819	794	805	783	748	794	819	782	779	786	760	723	808	770	766	744	729	748	760	787	763	794	756	778	765	733	759	754	751	775	837	719	789	749	783	785	783	796	772	772	761	745	753	761	744	774	754	775	754	748	797	813	760	785	748	768	724	785	770	732	789	734	762	691	747	773	682	789	787	753	827	809	700	770	762	775	758	771	717	724	746	746	753	724	735	755	743	737	761	724	741	760	749	797	756	726	793	731	749	792	763	780	779	803	769	739	705	761	739	802	781	708	741	793	767	723	750	825	790	732	777	760	762	746	814	766	808	822	751	766	752	752	784	818	764	779	752	726	762	774	779	749	719	816	807	786	784	733	776	759	804	731	745	752	722	776	759	797	815	758	720	719	756	734	786	758	787	761	744	734	728	779	765	821	699	770	747	781	780	787	745	755	705	780	727	760	770	799	789	789	788	827	792	733	779	795	753	803	780	783	771	782	790	765	777	811	783	808	728	764	740	800	755	791	758	832	789	773	730	736	815	753	751	790	756	763	764	769	740	790	770	729	759	721	720	775	703	735	732	782	786	746	744	777	763	745	775	761	767	772	745	780	733	757	758	758	807	752	754	768	795	752	734	760	776	752	816	754	788	772	752	794	757	760	770	727	723	804	778	726	767	790	754	783	770	752	740	832	780	749	755	718	785	755	737	778	791	782	792	781	755	754	786	743	743	747	838	799	712	705	775	757	799	808	768	747	752	784	781	760	792	756	783	778	753	734	753	803	783	748	802	761	741	796	749	748	754	830	796	798	784	764	739	735	808	759	735	769	768	808	789	738	765	724	814	786	792	755	779	747	765	768	761	779	792	783	746	778	729	759	778	782	765	774	756	778	715	769	760	763	704	773	778	748	756	768	775	746	821	805	775	739	809	736	785	751	751	770	784	771	787	761	787	739	814	737	779	788	735	776	822	795	761	751	783	703	766	744	711	775	786	747	756	788	769	738	755	806	797	729	775	754	734	778	735	762	715	776	749	756	751	748	770	758	754	722	760	731	777	816	784	750	718	722	784	794	795	782	808	750	729	799	751	760	723	799	754	721	733	734	790
23832	20946	24295	27786	20952	20964	12889	515	315	288	262	241	280	285	263	249	245	235	258	236	243	232	235	257	243	227	243	240	249	211	238	210	244	224	218	220	211	235	207	220	222	231	235	208	223	197	226	228	235	223	226	222	219	210	200	197	236	193	204	199	227	208	226	208	226	226	218	192	198	226	204	212	226	227	203	204	209	236	232	237	212	219	222	203	233	232	265	226	213	260	218	230	237	235	211	226	210	222	213	179	194	225	211	244	240	221	213	219	233	209	209	228	232	215	233	208	217	214	216	216	218	228	212	234	231	191	219	222	235	210	227	209	242	224	193	206	227	220	220	253	213	182	206	236	230	228	197	207	236	215	207	220	225	223	237	237	241	221	237	193	209	184	233	228	202	220	207	217	211	235	205	226	228	212	241	196	211	235	223	228	189	208	190	229	218	214	216	206	226	224	238	207	233	183	234	195	255	227	241	209	239	226	183	209	207	211	201	209	218	225	218	230	212	210	231	208	209	206	195	227	217	187	210	247	208	200	209	216	224	224	225	226	237	201	203	219	223	205	235	215	223	184	246	231	229	175	221	222	232	212	210	239	244	205	224	233	246	208	209	234	233	238	215	222	236	197	209	216	209	215	171	209	202	219	218	217	246	183	237	239	224	210	237	246	215	206	235	188	227	223	234	234	224	215	212	213	238	195	208	242	193	212	229	215	191	226	225	204	218	219	201	228	203	212	228	214	211	251	220	232	222	197	213	199	221	201	198	223	217	230	218	211	228	211	233	221	219	218	194	214	228	211	213	237	223	230	219	226	243	206	196	219	226	219	232	244	247	214	195	235	213	216	200	200	229	228	222	206	258	218	185	212	212	233	212	226	229	221	242	229	193	204	226	209	202	231	209	200	262	220	206	227	208	216	220	192	218	196	211	216	210	201	221	229	219	266	208	219	218	216	213	211	215	252	209	216	212	233	208	194	226	208	219	245	229	249	213	219	221	242	222	204	195	200	210	199	186	211	226	205	228	220	169	224	205	206	219	225	230	221	235	216	219	213	217	198	215	249	211	248	228	206	211	248	210	242	223	232	220	211	216	229	197	206	220	201	194	233	249	220	234	206	204	220	220	231	212	220	223	196	208	219	212	209	201	181	224	199	201	219	193	215	204	217	208	197	228	211	233	217	204	228	180	188	215	239	219	228	226	219	225	194	222	207	222	219	235	201	210	221	219	188	221	261	210	224	197	204	235	209	235	224	197	189	206	225	220	216	207	232	208	211	233	220	187	226	209	209	242	226	229	217	234	203	223	251	189	213	226	221	210	203	216	195	210	204	194	216	212	211	208	224	228	209	213	219	202	213	217	211	213	210	224	229	224	210	218	238	256	196	206	204	218	210	226	233	227	214	234	217	208	216	224	187	222	192	208	212	219	239	222	206	221	242	222	197	183	225	221	211	208	228	208	201	202	215	225	208	213	208	231	218	240	212	216	177	199	224	223	227	246	210	236	197	195	224	234	210	224	214	198	223	220	236	214	234	231	209	209	202	229	226	224	232	245	204	231	206	243	207	201	177	225	209	216	199	208	212	202	223	194	195	212	225	221	231	187	231	238	219	246	235	222	267	212	243	223	212	208	216	210	209	211	236	182	211	240	206	243	210	212	204	252	205	218	219	241	214	234	243	201	217	190	193	187	213	227	233	223	217	238	231	240	224	244	231	218	215	246	211	214	201	233	231	207	240	192	212	238	214	206	230	219	212	237	243	200	235	219	196	237	212	211	226	193	198	194	219	203	232	209	235	202	211	213	210	238	209	222	199	224	222	204	214	201	219	232	236	245	238	214	212	211	218	223	215	243	228	221	215	193	190	239	205	252	213	212	224	238	204	230	215	205	208	212	210	208	247	197	243	214	235	226	202	220	199	234	224	230	232	240	214	219	210	219	218	188	223	212	217	214	211	201	228	214	206	215	237	202	216	226	212	215	201	222	208	195	228	218	223	208	206	229	228	244	204	197	235	201	196	217	234	176	182	240	223	219	230	206	191	249	210	195	217	211	225	203	212	232	255	179	212	233	244	232	229	214	223	228	245	191	214	228	227	215	186	209	199	216	197	226	216	226	207	248	219	222	202	224	217	225	226	235	206	231	200	186	199	217	219	220	203	215	223	204	227	217	187	235	186	208	231	246	227	215	224	225	230	233	221	224	184	215	218	236	236	233	224	234	223	244	228	185	232	218	216	218	228	194	236	201	190	218	227	202	200	203	229	248	207	205	233	225	193	201	219	217	209	221	230	235	217	215	218	178	219	198	204	210	226	199	213	198	236	220	225	230	214	234	209	205	213	217	211	226	245	227	213	217	215	196	237	213	244	209	198	230	200	228	234	204	218	201	264	198	211	196	209	198	215	205	235	226	218	211	222	192	215	258	210	236	239	230	227	197	214	207	201	227	205	215	240	236	211	204	224	227	195	197	193	207	212	216	203	233	207	233	224	230	210	190	221	224	234	219	195	188	207	219	260	201	201	187	189	228	238	196	174	222	216	234	216	211	232	202	211	217	218	225	242	212	200	262	233	211	214	223	228	218	235	199	200	202	232	223	178	219	215	243	227	209	236	218	216	223	222	203	221	200	208	235	186	216	215	189	197	250	229	200	200	211	223	188	176	217	223	213	189	224	233	190	224	214	213	237	223	215	183	197	225	232	232	219	206	230	232	236	208	210	210	237	229	207	210	209	223	216	218	213	244	222	198	213	205	204	205	260	216	223	221	208	237	206	230	213	204	201	253	227	181	213	230	236	212	203	230	236	195	195	238	205	190	218	251	205	221	220	219	222	215	213	209	215	243	182	212	221	218	209	225	218	206	202	215	244	232	219	224	227	222	188	220	225	239	207	225	219	223	231	227	201	226	211	220	258	189	194	202	224	232	235	212	252	227	242	223	199	245	208	233	196	199	205	204	201	230	206	216	212	235	223	238	232	229	215	220	237	217	190	207	214	219	225	214	247	233	251	222	206	217	211	175	223	220	233	188	214	200	199	221	195	191	227	207	221	232	224	210	220	236	204	243	226	209	187	216	213	215	216	218	225	221	219	217	206	215	224	211	229	238	212	220	222	199	233	208	235	226	248	214	226	199	239	201	215	232	242	248	202	180	216	203	233	200	206	218	232	210	210	226	234	204	221	242	243	191	203	208	227	224	206	214	216	227	233	233	241	199	227	215	202	229	203	211	209	218	221	194	206	207	229	217	210	212	200	203	224	226	222	220	202	188	200	195	234	223	193	181	206	227	225	238	207	251	246	218	222	198	227	217	221	192	219	208	197	240	208	218	233	210	240	205	238	204	209	222	224	188	213	220	190	226	233	206	214	196	188	210	190	203	203	228	204	210	204	206	250	234	233	190	208	194	225	211	214	188	232	223	242	217	202	209	206	227	202	217	251	249	222	223	197	194	199	223	214	209	203	189	207	207	220	224	235	226	221	186	211	202	211	205	218	199	245	234	216	219
3109	3395	1645	1138	778	590	621	573	560	561	561	537	530	522	541	548	557	518	510	542	495	540	516	513	558	510	553	529	519	515	535	554	529	491	529	538	542	545	561	495	539	491	497	485	523	506	547	476	567	507	539	526	517	499	553	503	495	514	546	507	563	480	530	550	497	528	506	497	523	522	501	542	493	526	534	516	551	487	527	524	553	506	476	489	522	518	522	516	509	557	508	516	514	533	453	471	467	513	536	542	512	478	540	505	504	532	508	513	506	523	490	549	526	520	477	570	527	492	536	555	508	570	551	561	508	523	541	479	534	517	588	478	516	532	533	536	539	516	542	499	488	541	537	534	507	524	548	504	515	531	545	517	516	537	520	497	521	544	539	562	524	530	502	474	505	508	509	530	538	487	541	496	537	542	536	531	529	540	551	529	498	470	548	511	568	484	495	524	492	521	495	499	533	491	505	536	554	499	553	485	508	552	484	527	500	473	559	505	547	512	532	518	581	502	530	489	522	533	516	561	552	507	464	532	557	508	531	536	571	524	549	536	516	516	493	514	529	518	495	501	514	528	513	524	530	540	558	491	539	544	511	488	523	538	488	545	503	508	503	505	503	490	501	510	545	498	540	528	484	473	497	540	508	501	515	533	501	520	552	526	516	495	560	466	555	520	516	510	487	514	552	531	506	504	503	526	517	501	560	527	497	535	537	500	508	553	530	504	523	524	513	525	503	526	517	499	522	493	509	482	551	561	523	548	504	516	514	479	514	537	526	504	509	500	501	499	521	542	518	572	558	554	481	553	498	536	542	491	535	528	546	504	510	477	511	549	539	555	518	536	508	547	522	548	494	499	543	511	508	505	538	508	511	549	522	541	504	514	516	567	537	533	486	461	530	520	497	517	552	516	543	499	526	531	498	464	532	514	531	497	500	551	518	477	535	531	503	553	529	594	562	547	491	533	515	529	554	485	517	538	522	504	498	538	483	515	541	526	534	489	508	583	564	534	510	528	510	506	525	552	509	516	497	530	485	549	508	542	533	495	520	500	520	522	497	551	516	541	551	516	540	506	549	506	529	452	512	559	499	490	511	466	527	502	533	513	512	511	532	497	523	498	528	509	546	528	504	514	544	566	509	518	502	532	508	556	536	505	547	554	517	476	538	474	528	533	530	496	539	528	498	519	509	535	552	499	571	518	523	523	507	523	518	516	525	506	490	499	496	547	546	521	497	474	514	548	520	524	504	502	511	498	538	530	473	507	514	508	505	529	504	507	509	497	532	515	516	530	505	536	506	542	518	494	515	500	530	485	497	536	521	494	486	517	521	489	504	503	527	551	576	523	531	486	537	546	515	488	546	510	510	515	523	523	498	479	536	472	484	513	538	533	536	513	539	531	495	525	512	554	533	501	522	507	514	541	518	536	525	528	529	518	549	513	523	485	512	520	518	517	510	521	548	528	540	500	567	509	532	524	528	489	497	483	530	532	535	554	512	491	502	535	567	542	539	534	553	509	513	505	542	535	546	534	554	538	516	527	539	511	506	505	524	510	546	554	537	527	530	547	477	501	515	518	522	501	535	494	467	532	463	541	560	496	523	484	503	497	545	545	535	549	483	568	518	540	538	531	542	543	540	495	570	576	533	503	540	534	543	527	501	534	523	487	486	524	474	512	507	543	470	482	530	523	528	582	493	522	506	540	537	551	533	535	495	512	504	527	522	545	575	553	524	558	554	515	487	530	589	513	500	493	533	512	537	527	542	542	507	546	513	517	481	515	502	476	555	532	498	500	501	526	538	553	505	540	511	488	507	522	508	502	490	554	541	504	576	506	485	537	543	487	479	509	537	533	520	502	528	556	537	483	511	534	502	520	538	490	516	542	525	510	498	545	531	574	520	530	545	520	508	530	524	554	522	520	518	527	530	514	487	482	539	528	514	534	527	491	541	470	554	497	559	543	506	520	564	526	581	557	529	559	529	509	518	491	493	509	495	538	505	548	510	514	527	507	510	504	531	544	489	542	501	549	496	507	460	521	495	567	544	545	486	511	512	521	501	526	512	509	541	497	552	525	494	585	522	490	519	514	489	497	513	501	532	506	501	534	572	529	509	517	519	504	533	502	496	539	515	538	524	563	526	521	526	545	531	505	529	496	501	505	524	517	514	536	481	525	517	519	521	472	523	502	508	499	494	524	536	522	554	530	505	498	530	498	487	488	544	553	492	552	485	540	534	536	541	510	518	535	502	483	524	485	494	487	503	505	553	528	528	529	503	512	565	510	497	496	557	533	518	559	536	499	508	518	527	540	556	501	553	525	550	511	516	512	559	515	523	535	562	505	530	513	491	511	470	539	544	513	521	550	519	527	491	538	510	522	575	575	542	507	488	510	514	527	541	500	517	539	502	488	547	548	492	532	504	501	512	507	481	498	503	509	486	493	512	548	516	527	547	505	456	524	508	517	521	522	557	520	525	508	523	494	499	527	522	546	479	494	535	514	528	509	543	495	507	546	528	513	478	548	521	537	545	527	505	479	526	499	498	517	493	497	548	506	514	548	509	497	462	525	510	507	490	536	502	516	542	495	462	516	505	520	538	471	497	537	533	522	519	531	487	529	581	502	543	519	544	537	532	563	494	518	526	489	498	504	472	539	513	541	498	528	540	528	520	511	522	536	520	512	491	521	522	483	525	502	504	501	530	485	519	516	494	513	532	518	520	535	505	532	546	525	558	540	529	509	524	495	516	516	496	546	488	528	504	513	486	516	507	510	515	451	531	527	533	535	536	545	527	490	518	546	526	583	489	561	530	535	511	553	512	518	541	551	520	505	533	543	467	542	565	553	537	525	528	527	535	520	548	516	514	550	510	527	541	521	498	478	545	518	541	521	517	512	525	498	531	511	495	523	534	458	577	546	543	575	541	537	535	503	489	526	536	511	523	536	498	498	534	510	512	476	528	516	546	519	548	550	569	498	510	494	525	538	462	520	523	485	520	511	520	490	508	531	539	551	485	520	514	541	491	558	535	532	493	497	521	521	537	540	510	465	516	503	531	522	547	484	509	548	517	493	517	508	529	539	543	537	499	534	529	518	556	530	493	514	526	515	517	485	525	548	545	528	504	529	540	537	474	515	549	484	525	523	509	484	501	509	568	549	537	541	498	527	534	486	521	499	500	521	488	499	523	549	540	539	524	507	491	530	490	523	484	547	476	543	522	508	536	537	523	506	572	542	529	531	552	565	528	550	544	569	485	501	513	517	524	547	524	513	531	560	494	548	532	551	508	493	511	503	496	536	502	547	529	522	526	543	505	511	490	549	517	497	543	503	517	490	519	510	525	520	533	553	564	551	561	523	549	500	573	518	530	516	529	543	503	510	519	488	502	522	490	493	526	533	549	516	520	519	510	493	511	547	527	547	508	535	549	525	515	538	553	555	548	557	481	480	517	536	506	485	520	504	494	529	500	503	509	556	491	505	525	512	552	508	537	491	501	515	534	529	484	526
31747	19377	6805	392	242	249	236	225	258	251	193	241	261	248	244	243	214	221	234	189	212	237	239	226	227	216	234	214	206	199	237	228	200	221	229	224	260	247	201	225	231	222	213	227	234	228	230	213	220	247	245	231	212	224	207	207	199	247	256	248	239	213	229	240	240	237	219	217	219	249	212	211	229	225	235	222	225	218	245	229	201	224	252	224	226	232	202	256	216	209	203	257	210	232	217	276	232	203	226	245	213	233	211	207	231	219	238	233	223	208	258	202	252	234	228	233	218	224	227	234	220	224	234	233	247	234	235	221	266	239	212	214	213	230	248	229	218	214	215	229	236	237	242	229	223	231	228	222	239	240	207	239	238	210	216	199	230	218	207	222	241	252	213	209	218	207	202	237	228	250	229	234	211	201	226	197	240	229	202	239	240	225	235	228	220	232	252	230	221	193	206	205	216	209	208	235	221	245	226	245	233	202	223	271	256	219	205	211	242	217	240	242	234	238	219	242	238	232	219	200	222	206	201	234	226	220	233	208	241	207	235	231	195	225	237	216	247	248	213	232	212	227	245	239	227	211	225	206	200	209	207	234	222	218	226	233	224	243	235	222	242	235	255	240	198	249	238	243	215	230	238	224	232	227	215	254	232	225	241	214	247	217	204	211	217	199	224	228	227	209	222	225	238	243	240	227	204	216	209	206	207	241	248	242	227	242	206	225	221	225	223	231	237	234	243	238	249	235	212	231	241	232	240	248	234	225	217	214	262	228	232	241	212	198	215	231	234	227	223	226	216	232	259	259	205	238	194	234	240	224	229	234	229	216	237	220	214	224	220	237	223	209	237	241	242	232	254	215	235	192	239	237	226	210	227	220	206	212	211	221	262	236	202	218	221	214	229	215	231	243	206	252	203	250	210	226	249	218	175	227	221	245	222	217	210	219	218	226	234	203	217	219	232	219	234	220	231	214	229	257	210	212	208	242	246	227	239	220	205	214	223	223	216	208	222	228	207	209	240	253	208	224	233	230	235	208	224	250	219	218	230	240	247	256	217	233	224	197	200	224	221	223	201	223	234	231	208	221	200	227	224	223	232	235	198	220	238	210	203	234	228	225	222	228	203	223	235	241	217	244	192	176	239	216	228	244	203	243	244	224	242	230	241	232	260	218	221	220	234	269	276	207	189	223	240	194	220	214	215	235	236	192	236	204	225	206	220	211	211	244	234	251	222	214	197	211	232	207	228	223	248	237	241	206	213	242	208	234	215	235	233	221	221	235	225	242	228	215	222	250	222	250	240	234	238	231	232	254	219	207	217	190	221	223	275	228	227	234	253	229	190	199	235	222	260	248	246	229	211	219	226	227	218	218	199	262	235	218	220	219	216	244	224	201	209	210	234	257	205	240	229	224	216	219	211	247	193	205	219	237	247	237	202	224	224	231	220	212	232	215	216	203	212	233	233	225	209	219	241	214	229	242	239	208	204	250	225	236	212	226	251	270	214	219	221	227	220	231	247	210	236	196	231	219	234	216	214	206	239	248	208	225	196	221	219	192	248	236	222	232	204	222	223	218	232	249	219	222	233	230	243	224	218	231	236	245	221	231	227	261	215	249	234	233	222	254	222	231	213	253	205	229	223	229	233	199	278	238	190	201	201	221	195	218	232	234	226	216	220	245	226	238	247	226	217	216	243	242	237	229	203	218	221	230	225	222	245	219	206	242	247	243	237	185	222	242	215	230	226	248	222	237	235	236	206	227	262	212	234	225	245	227	195	226	226	239	227	203	228	215	223	220	245	242	234	231	244	221	227	215	215	256	267	236	202	248	227	228	224	216	219	230	247	227	207	237	227	218	234	215	210	214	216	225	222	214	230	207	220	234	242	244	214	241	211	231	238	249	235	229	226	224	223	228	216	256	236	212	221	215	241	265	214	221	213	220	225	258	238	231	211	226	218	223	216	225	195	208	233	214	212	212	255	261	205	235	253	200	246	236	198	215	231	217	249	197	230	229	229	212	220	222	219	186	247	227	201	201	212	245	204	220	239	198	214	232	253	217	213	216	245	221	215	237	232	237	230	237	204	230	227	233	231	229	230	205	237	244	253	237	203	232	240	235	233	228	209	236	213	236	230	243	223	237	230	229	206	244	249	237	251	219	223	256	222	230	222	241	226	228	234	215	227	246	244	238	239	225	221	222	240	226	246	210	230	207	224	226	215	250	237	227	212	235	219	237	234	218	207	236	227	242	226	222	232	214	220	242	219	236	251	228	232	242	243	240	229	225	227	207	249	243	236	220	250	208	223	232	238	209	229	252	200	211	192	233	215	227	222	223	226	214	239	194	237	214	200	239	240	225	224	224	218	213	220	212	231	206	225	223	212	189	187	208	233	215	185	267	229	217	226	216	226	218	237	227	228	204	262	247	221	220	233	234	236	222	208	227	214	228	229	246	239	220	218	251	218	236	248	211	229	226	230	203	215	214	232	230	232	241	248	216	225	234	214	213	223	213	213	230	216	221	232	252	238	224	244	202	247	229	239	222	217	235	205	233	247	227	237	221	231	238	210	231	206	232	251	251	217	229	244	206	244	219	236	219	252	231	235	224	249	237	212	238	214	215	265	247	214	227	205	214	219	227	232	242	220	216	203	213	187	196	226	206	237	215	238	223	233	238	219	271	229	214	240	223	225	201	221	230	238	234	218	227	235	198	203	233	236	252	238	251	237	206	238	240	237	232	219	212	243	231	220	200	228	227	221	229	225	230	234	191	208	198	231	253	254	203	236	217	242	285	224	242	219	235	236	213	210	233	234	252	217	254	226	226	241	212	245	239	249	206	211	213	193	217	208	222	237	234	250	224	250	210	219	234	203	215	249	240	215	233	228	253	223	225	233	230	207	245	234	242	225	204	227	216	244	217	216	232	237	220	219	231	251	227	226	203	214	226	223	254	222	203	236	224	218	194	211	235	217	233	253	265	263	236	242	199	227	218	209	238	250	228	225	236	224	215	209	241	238	214	232	216	234	233	236	208	252	232	242	217	215	211	232	230	204	234	227	233	220	250	229	202	239	217	207	238	245	220	227	248	232	215	235	225	230	222	234	207	243	209	219	238	208	224	210	239	211	248	239	231	241	235	227	223	223	207	219	241	221	224	220	229	223	219	204	215	224	253	248	225	233	233	233	239	244	245	235	228	234	222	259	235	254	249	225	218	208	227	215	207	218	237	228	237	250	204	230	220	210	212	261	215	189	196	236	227	218	247	230	228	237	248	219	221	227	223	248	234	264	208	214	219	238	240	251	209	205	246	258	232	202	216	223	244	212	221	239	245	232	227	230	220	232	257	255	216	213	223	221	241	241	241	230	230	249	194	214	243	253	196	202	214	201	244	239	236	223	199	211	238	201	233	226	239	233	246	232	223	275	188	220	213	232	235	197	215	233	228	208	193	225	226	242	203	222	221	230	224	238	241	236	223	229	232	195	233	228	245	227	219	246	242	227	247
5411	749	643	619	551	637	596	594	632	656	583	579	614	581	606	592	577	562	595	599	569	589	561	597	563	589	609	606	589	620	599	619	582	610	604	534	557	605	581	626	575	566	600	576	598	645	539	607	582	578	578	602	625	586	575	604	610	602	599	612	581	612	588	591	588	584	567	589	591	642	567	595	588	568	595	591	584	604	571	612	607	575	601	618	551	578	589	562	565	571	596	623	592	536	616	577	598	613	625	605	595	557	593	597	537	580	591	592	556	638	636	601	607	583	583	651	584	577	600	547	580	611	607	594	606	620	628	565	562	572	627	571	641	566	539	599	562	581	590	593	577	599	620	559	631	597	561	611	548	615	534	592	552	613	586	540	615	583	558	612	599	570	625	597	608	587	606	575	565	556	591	561	583	607	608	584	587	599	557	613	592	603	591	537	613	581	587	556	566	568	594	621	607	603	595	588	578	571	586	546	561	589	595	606	625	579	594	596	570	598	601	571	569	642	569	569	565	560	590	605	579	568	618	576	567	624	606	572	599	590	592	582	596	633	592	571	632	598	605	615	547	579	629	590	600	571	635	614	587	557	651	595	613	584	581	604	624	589	609	531	603	612	628	618	587	590	571	569	601	591	602	606	611	610	605	587	610	576	631	597	581	542	563	574	586	572	619	617	610	531	616	576	626	569	581	569	589	599	617	594	615	627	568	592	579	580	580	528	581	590	588	608	600	633	605	610	574	537	614	577	570	561	559	562	567	560	639	623	591	607	590	581	590	627	587	588	588	557	569	547	548	543	591	637	595	590	571	582	576	619	633	609	620	567	594	601	602	569	603	594	595	595	605	545	577	540	602	610	553	569	588	529	559	595	570	582	638	575	600	594	582	589	573	550	560	599	608	611	583	596	588	565	638	582	589	586	584	618	605	595	620	586	575	558	601	596	563	616	604	575	592	595	571	599	552	609	598	579	578	561	614	590	591	608	578	594	624	614	576	537	651	590	618	629	587	596	595	583	580	649	594	597	568	605	567	580	607	592	571	630	647	639	622	585	612	567	617	582	573	612	584	583	609	598	576	649	564	604	601	627	639	614	599	578	565	593	594	595	624	615	578	584	581	629	593	582	536	602	581	583	576	613	606	605	542	627	542	567	596	632	561	568	596	607	565	587	597	555	556	623	619	599	586	567	566	577	608	618	589	554	602	606	646	574	608	591	569	637	602	581	578	595	591	564	634	547	573	584	581	616	573	528	616	600	573	593	569	574	593	623	601	563	587	617	592	629	579	584	609	554	595	586	587	558	584	565	583	590	624	607	587	626	590	619	591	612	600	591	567	597	617	596	603	588	594	578	549	557	596	559	551	591	591	564	594	571	592	620	611	556	635	563	576	618	586	604	606	619	611	631	580	565	594	545	592	569	559	586	577	569	577	575	584	559	584	620	599	616	608	567	580	638	559	612	558	561	576	613	581	617	607	566	583	566	643	580	590	588	580	622	598	582	632	572	620	606	593	576	587	640	584	588	617	582	586	633	586	602	597	577	597	609	646	593	589	607	629	561	629	638	589	600	585	563	592	626	624	597	592	591	643	564	563	588	603	600	573	571	583	566	611	599	583	528	612	624	621	566	569	609	599	583	607	643	636	615	574	606	605	597	587	567	600	561	609	607	604	617	619	601	633	606	577	571	562	595	594	590	592	622	605	574	621	601	564	558	609	536	623	560	576	571	542	585	591	561	543	606	560	585	643	594	596	561	602	583	561	596	598	608	616	547	609	609	603	594	560	561	605	602	570	556	558	575	602	587	574	642	605	569	626	604	620	595	584	638	571	575	588	594	604	590	602	627	596	602	598	575	575	582	588	604	618	609	574	617	602	580	579	593	625	604	605	602	569	577	611	599	613	598	591	595	594	574	578	625	627	604	552	570	569	583	596	616	601	598	583	577	594	576	569	612	626	602	564	558	595	571	621	614	587	537	589	598	550	602	605	576	545	601	603	595	571	606	567	574	603	554	594	631	632	577	552	632	571	601	578	580	636	566	592	592	577	632	619	598	596	582	549	635	580	519	605	635	615	562	623	561	603	605	601	569	583	598	587	536	604	629	594	525	585	586	587	593	578	599	619	617	570	617	587	593	588	629	612	632	591	589	598	585	573	606	580	561	595	586	562	584	596	630	604	593	595	605	573	591	572	580	597	584	600	582	608	595	605	587	614	634	604	601	631	566	539	606	583	615	603	597	584	588	577	582	589	586	628	597	619	609	591	607	569	585	585	599	544	621	611	630	596	586	594	635	612	604	625	580	584	610	623	602	606	574	646	590	601	604	547	596	599	635	613	618	616	558	610	593	636	619	568	551	619	561	574	588	612	557	627	583	563	543	610	558	600	570	651	568	583	605	608	581	568	636	623	627	559	581	616	568	602	575	622	659	545	556	635	611	610	616	584	606	580	613	596	589	585	578	627	618	594	595	602	598	601	586	586	594	576	582	626	573	593	586	594	629	579	543	590	612	617	574	592	544	605	569	643	590	640	604	604	590	612	586	622	650	591	567	595	557	550	603	547	615	577	589	602	604	553	574	575	599	572	599	584	594	612	604	608	574	615	618	619	569	594	585	589	614	603	621	581	566	567	572	590	597	624	610	566	648	625	604	608	617	579	593	596	591	605	591	642	602	621	570	566	608	666	617	623	600	568	582	571	555	560	591	561	605	579	613	615	546	564	603	593	613	561	578	587	608	611	562	613	595	575	587	607	619	580	605	594	645	579	617	585	587	577	577	616	586	570	608	557	574	605	585	564	574	632	601	636	600	613	591	623	622	595	635	588	566	557	614	587	587	655	626	568	614	620	583	575	589	603	597	623	587	612	616	622	585	588	625	616	567	591	617	601	599	604	590	587	590	560	592	605	603	580	560	573	621	571	580	593	580	576	592	576	578	606	624	591	531	579	608	619	559	578	587	649	582	567	566	587	603	596	597	605	601	618	553	582	595	583	640	616	621	589	582	622	592	564	579	580	598	606	590	587	624	629	566	617	594	572	592	585	612	588	586	565	587	581	565	574	587	591	597	585	690	608	554	619	546	609	604	607	552	586	564	590	569	543	577	591	593	578	585	573	553	578	561	589	550	541	560	558	605	597	582	649	632	612	603	614	605	587	599	582	626	557	542	573	539	615	629	622	562	598	605	570	566	624	590	573	571	557	581	604	573	579	569	559	634	579	593	580	597	522	582	583	569	599	608	601	614	579	586	623	616	586	586	578	546	590	590	615	628	589	619	616	612	595	603	592	577	621	600	616	578	592	572	615	568	602	582	600	584	606	614	594	592	601	601	603	641	616	558	584	583	564	553	633	559	613	627	614	596	598	616	570	634	567	601	539	578	572	618	585	594	592	622	607	632	593	608	635	615	602	534	587	586	565	580	579	589	592	609	622	596	606	607	605	594	584	604	537	586	612	579	643	608	573	591	612	568	639	616	586	609	633	604	553	624	598	574	598	604	586	602
24615	20942	23791	28249	20942	13094	566	417	374	336	325	398	288	333	322	309	339	309	324	345	332	312	309	284	346	286	324	322	302	305	344	290	324	317	342	318	323	338	313	282	334	312	345	310	294	318	302	319	300	330	307	321	324	336	339	316	295	329	275	304	282	327	310	329	287	331	322	310	298	305	310	316	327	325	285	323	318	332	283	312	344	312	315	315	333	308	327	307	293	297	335	314	316	306	310	345	294	306	303	320	306	318	301	286	314	307	314	301	343	272	307	328	323	284	295	300	337	306	345	303	325	353	327	297	320	343	323	333	303	307	345	283	348	339	294	331	331	269	315	349	319	329	305	328	337	342	315	319	329	329	304	318	325	301	337	319	321	305	302	310	334	352	346	331	320	315	320	287	299	309	300	335	320	303	334	306	309	329	310	328	292	312	301	341	291	329	322	324	333	331	343	364	310	342	315	303	308	358	309	295	287	312	329	306	293	315	301	347	322	293	303	307	318	320	312	335	326	337	327	310	313	289	309	318	297	296	318	305	298	286	328	350	305	286	318	314	318	318	316	296	287	314	314	281	315	305	347	344	329	304	309	339	348	328	320	302	349	315	276	299	325	319	327	317	349	323	317	304	319	302	308	293	334	294	326	328	307	318	340	306	305	305	309	323	293	307	339	330	330	323	321	302	300	335	327	295	303	304	347	332	291	338	337	312	307	308	297	309	347	369	314	336	336	319	302	322	310	299	314	324	307	316	305	328	340	343	315	313	325	296	296	278	319	307	306	305	266	306	350	313	304	323	285	330	289	305	310	296	306	318	323	295	320	312	290	284	334	291	324	372	315	302	319	309	302	309	281	308	294	297	335	333	291	287	322	295	320	345	311	359	355	362	318	310	282	308	328	273	307	307	325	330	293	313	297	319	348	328	326	325	310	320	309	315	344	345	285	343	318	336	293	334	307	327	334	312	341	310	301	303	329	318	318	319	316	328	315	281	328	299	332	288	285	319	280	324	354	291	313	288	302	338	290	301	297	349	304	355	292	313	296	334	339	297	309	287	330	329	321	302	293	282	299	314	333	320	347	322	324	332	334	324	312	311	297	322	353	266	321	316	317	305	315	306	297	315	314	361	337	339	300	328	272	312	325	291	302	340	285	310	288	310	330	323	331	316	346	344	312	302	329	332	308	339	324	329	311	322	320	322	313	304	300	315	301	291	327	319	289	291	324	316	323	326	335	329	275	327	302	317	320	323	339	299	281	308	317	331	313	294	317	287	342	338	313	303	300	303	301	286	320	308	332	310	317	321	288	291	286	318	349	331	324	286	319	293	332	329	312	300	315	331	305	322	298	328	298	313	321	317	329	316	311	277	322	309	342	315	300	304	305	343	279	311	316	315	290	337	351	323	319	349	295	307	315	308	337	314	321	319	279	296	309	342	296	321	310	343	307	336	338	311	309	318	335	323	307	288	349	334	303	301	298	323	297	327	297	328	299	386	309	317	270	321	321	353	317	319	301	294	324	312	338	315	318	288	330	296	327	329	303	357	331	326	313	331	338	336	303	297	295	319	338	326	331	297	324	330	324	329	341	324	336	303	332	306	303	297	296	319	341	301	348	336	326	289	324	259	335	338	318	305	303	328	305	333	303	301	326	320	299	314	296	286	295	313	339	315	296	303	297	307	306	271	344	328	329	305	314	343	303	336	346	314	316	326	333	328	298	374	332	318	317	263	298	307	347	304	310	312	329	308	287	288	314	301	332	330	309	302	331	319	277	325	312	284	330	304	315	305	330	312	318	304	330	337	322	300	305	343	297	334	317	335	302	321	335	324	303	318	290	313	315	308	307	310	294	355	318	352	321	328	340	277	290	307	322	331	315	335	328	291	301	318	294	331	298	339	352	298	338	305	343	331	316	331	324	325	339	312	339	314	339	311	324	315	330	293	334	294	310	306	327	357	331	295	288	302	313	320	291	321	314	313	302	341	340	291	328	304	321	316	320	311	293	346	305	315	314	334	296	344	296	292	326	281	326	270	274	313	329	293	302	303	319	324	302	341	336	322	313	327	332	303	286	322	320	313	319	295	308	334	336	327	328	308	336	303	350	333	337	315	295	353	299	319	297	329	346	324	325	318	362	320	300	309	309	308	325	301	317	308	321	297	302	334	309	302	293	280	348	322	317	305	352	317	305	282	327	318	300	297	316	312	312	339	316	309	359	298	312	305	296	306	330	318	337	307	316	302	323	324	292	316	312	326	316	308	325	296	316	334	278	316	312	299	272	290	294	289	326	336	277	327	322	325	320	322	328	317	319	319	310	296	311	324	317	313	334	299	307	379	310	307	311	287	328	284	352	312	336	350	310	325	268	340	314	342	295	316	314	338	286	311	300	297	330	339	296	310	310	346	292	340	332	342	318	320	305	313	318	360	326	318	291	309	280	326	285	316	330	342	283	325	275	334	312	356	331	314	320	310	301	337	324	326	338	332	320	338	345	304	324	368	323	349	314	318	333	321	304	308	314	318	289	310	301	320	317	318	308	326	331	337	342	288	305	310	324	308	339	321	267	333	347	305	278	315	334	309	327	331	292	347	288	300	300	332	305	325	322	339	345	302	320	320	327	337	301	331	293	321	315	324	306	317	328	300	270	328	343	293	303	323	326	317	330	321	341	334	320	304	333	351	309	328	324	307	328	283	301	312	315	323	305	286	316	331	313	322	338	314	344	337	306	312	321	334	303	340	271	343	329	327	333	321	341	289	319	315	349	338	322	344	306	326	317	311	321	339	304	295	342	313	337	304	274	327	340	315	307	294	308	328	314	290	313	316	316	307	324	306	330	324	335	299	305	328	304	322	331	330	337	299	326	321	307	309	317	330	329	289	313	341	327	310	323	284	311	323	284	336	324	312	295	310	325	294	284	276	331	318	319	304	276	319	283	335	270	340	351	296	328	323	323	321	306	298	336	313	299	329	291	301	316	309	322	348	330	316	305	323	330	325	339	305	326	337	319	316	319	323	330	337	285	308	309	323	307	319	322	317	331	311	299	335	312	327	334	340	339	298	322	333	306	327	326	342	290	312	340	311	293	329	279	314	297	309	331	303	322	301	295	312	316	296	307	312	308	302	301	319	334	313	339	298	307	310	313	312	310	308	328	328	294	292	325	339	306	319	296	339	334	293	333	305	344	315	301	319	309	302	352	326	329	287	303	289	310	289	342	304	303	320	354	311	305	324	328	308	298	313	291	312	336	293	302	339	347	308	328	287	314	317	301	326	301	320	332	312	348	331	317	339	318	313	319	299	333	346	337	313	320	328	289	326	300	335	290	312	329	336	333	288	287	307	365	292	297	311	300	323	327	320	318	389	305	318	315	327	306	341	313	301	323	331	322	324	287	325	305	290	328	316	325	325	318	304	304	303	327	316	304	290	312	300	328	311	295	280	310	306	312	292	309	312	288	302	304	313	338	340	353	345	326	315	323	332	290	291	293	307	320	307	313	290
3184	2029	1258	1084	864	827	768	812	827	770	773	740	773	760	812	832	764	757	732	779	834	763	773	815	785	735	745	770	777	798	732	788	797	726	786	823	705	812	768	758	712	748	788	749	740	779	815	738	805	819	760	764	774	772	751	792	790	762	818	795	801	753	771	777	794	716	781	761	800	770	763	766	769	757	762	803	763	836	771	727	804	717	735	788	771	792	776	773	754	786	758	759	796	743	720	788	732	796	765	770	718	815	741	801	765	810	784	736	791	739	770	807	795	770	809	795	767	765	797	758	805	759	739	733	805	771	748	762	798	795	764	748	749	755	782	729	763	808	785	826	785	751	778	776	779	757	747	793	765	788	765	727	774	784	764	784	724	745	767	775	792	771	728	778	758	783	770	781	761	800	771	766	774	784	727	786	805	771	727	781	760	759	774	737	809	798	739	803	736	806	761	752	747	835	805	739	755	791	777	780	777	782	747	752	772	792	759	766	781	771	781	789	807	762	812	769	746	782	772	748	753	735	771	731	817	763	810	761	736	702	762	778	782	778	745	760	777	770	764	732	717	781	776	725	748	752	824	754	801	764	781	824	773	820	805	772	765	773	777	778	748	790	712	777	757	729	771	770	723	717	780	767	766	735	712	745	744	785	805	711	737	750	745	765	780	806	775	727	783	718	776	762	722	785	803	726	760	836	756	754	796	751	784	788	739	758	819	759	699	747	725	796	756	729	733	762	823	702	743	719	758	726	777	783	767	778	758	757	739	751	795	769	742	747	768	762	795	822	760	742	688	770	769	747	742	759	790	762	695	772	786	735	758	742	778	768	821	736	729	729	757	802	771	797	750	768	719	752	705	782	788	797	730	745	772	769	748	760	744	721	782	743	773	745	783	713	770	826	774	735	818	751	780	778	741	776	812	751	744	750	704	783	797	783	770	752	763	732	747	753	764	808	788	764	765	809	825	717	774	747	771	782	746	768	812	820	751	767	762	783	761	758	757	738	757	746	748	753	769	772	775	800	759	744	744	739	749	743	756	687	755	761	751	740	756	792	773	803	762	793	759	799	773	762	673	768	783	754	769	782	762	727	812	796	735	756	766	725	742	761	786	744	729	772	740	737	752	762	808	756	741	785	748	709	771	781	777	781	775	728	737	748	770	791	781	783	783	760	794	819	766	764	786	735	775	821	772	767	812	749	759	759	795	734	706	752	762	718	724	748	828	773	771	795	770	740	745	784	773	798	757	785	752	757	731	781	804	793	797	758	794	800	748	767	720	764	738	756	773	766	740	754	769	768	765	770	795	818	766	742	755	800	760	761	757	764	721	795	775	752	736	744	758	736	740	761	767	741	786	796	742	834	775	714	793	772	772	759	785	753	790	750	758	785	799	746	783	765	778	739	813	752	790	803	803	751	703	803	799	741	753	692	794	792	775	741	756	741	727	759	762	816	755	720	771	781	762	792	793	801	768	768	773	755	752	755	799	731	767	686	746	768	783	754	765	781	846	795	731	803	790	766	749	724	768	814	774	742	765	761	751	829	786	751	751	758	750	791	774	783	742	758	769	790	749	722	746	772	770	751	734	762	781	757	785	797	772	781	760	733	795	787	777	778	755	769	749	741	748	744	775	761	779	774	789	747	783	806	741	782	766	764	792	763	766	760	760	814	769	773	830	752	771	778	785	789	778	756	755	766	731	757	767	760	787	747	739	744	804	745	782	737	752	809	716	771	740	751	719	723	757	771	781	792	795	832	755	732	753	765	774	792	815	750	793	810	744	752	750	768	732	799	726	775	750	776	809	782	794	761	760	760	756	738	770	788	745	764	754	724	819	767	756	775	761	792	759	746	769	807	750	729	771	832	755	762	789	771	739	756	763	801	860	775	783	738	791	748	763	778	762	773	747	748	717	763	714	759	759	767	768	794	782	728	794	783	804	817	757	782	743	778	781	747	778	769	743	791	809	752	789	792	716	749	793	722	735	714	786	796	784	774	797	797	767	718	720	682	763	763	766	745	731	826	774	766	749	752	730	729	735	773	799	761	791	751	735	780	780	772	773	775	735	735	766	817	805	765	848	814	798	784	788	794	763	762	802	756	782	716	796	765	746	745	751	788	761	750	835	831	745	809	772	766	762	715	734	789	787	727	728	782	788	784	790	752	803	765	792	767	720	757	830	828	760	816	786	761	779	791	759	782	794	736	779	745	758	686	800	772	745	760	754	738	754	748	798	754	767	736	767	757	756	720	746	818	778	714	749	765	820	725	746	761	789	778	788	795	807	685	737	770	757	740	813	756	793	755	819	795	779	791	766	759	745	774	756	778	786	755	799	776	752	776	792	714	735	757	817	741	750	766	786	823	769	773	796	749	759	776	772	771	749	746	738	775	794	773	752	782	739	773	770	788	762	723	736	756	730	779	769	740	727	752	751	764	767	762	803	734	782	745	749	760	783	728	783	772	791	745	780	743	775	733	814	784	747	741	803	800	784	824	749	735	743	779	774	760	744	779	781	779	816	777	723	775	788	768	798	770	760	753	776	801	763	744	773	741	717	818	726	743	752	762	779	751	780	783	777	812	755	756	807	792	757	780	711	760	772	789	763	724	737	788	781	718	760	772	748	757	777	765	756	760	766	727	714	770	783	742	787	733	793	793	730	780	804	790	741	774	792	739	769	789	831	787	737	739	833	792	770	768	746	797	758	763	788	759	755	792	770	738	785	802	811	783	765	740	757	754	717	749	817	750	747	790	784	781	741	772	771	729	778	725	751	715	775	785	793	760	721	768	818	790	777	794	747	782	777	756	733	753	768	739	730	737	737	782	732	796	794	758	769	787	723	768	704	769	778	765	755	760	786	763	812	815	765	779	791	779	711	776	769	742	763	761	797	771	732	739	768	721	808	719	774	755	839	776	797	784	743	756	770	796	742	785	773	820	812	765	763	755	784	739	728	692	710	760	723	753	767	740	768	764	798	800	761	779	795	710	765	752	731	727	739	804	772	774	786	782	782	750	752	804	766	763	786	786	758	763	802	776	768	731	751	787	722	760	776	745	759	772	729	794	805	780	760	792	775	756	778	757	718	753	785	768	759	805	761	727	754	732	729	747	777	815	819	771	690	786	762	803	784	724	779	804	765	776	789	791	803	724	796	753	813	776	781	788	794	740	728	744	709	773	809	790	798	759	774	813	774	821	721	774	724	756	769	803	785	720	781	773	762	773	768	736	789	780	812	770	780	773	794	785	712	769	803	772	793	745	810	779	788	734	725	750	788	771	760	742	762	794	763	724	737	769	783	761	799	788	768	731	768	786	741	786	740	755	784	757	776	770	754	794	785	707	713	778	784	708	756	782	735	783	728	761	761	754	754	748	779	763	766	768	739	728	799	767	757	751	743	784	807	807	808	772	779	755	752	753	800	785	804	749	789	763	802	772	728	802	796	764	755	752	786	788	731	699	765	784	735	804	775	710	770	779	754	740	758	742	777	743	779	743	807	737
23885	20964	24287	27834	20964	20975	13001	559	321	335	293	262	255	256	236	251	255	250	252	241	256	253	234	237	270	232	206	212	237	251	235	218	231	231	211	208	221	237	201	240	225	236	240	224	219	204	216	225	224	218	205	225	213	237	212	229	210	227	213	220	220	210	236	203	213	225	221	216	222	213	212	219	213	219	217	240	226	247	217	232	235	246	232	235	195	213	239	205	207	228	218	193	192	235	202	196	215	221	235	216	173	207	231	244	198	238	221	228	221	200	230	218	240	262	189	228	230	258	236	232	203	205	207	219	219	214	235	221	233	219	236	226	223	238	197	256	236	192	223	231	222	188	189	200	220	211	233	219	209	215	252	251	200	220	217	220	215	205	214	221	215	233	230	228	222	224	202	229	216	215	220	198	213	254	226	210	201	223	199	224	224	202	225	224	212	215	254	216	223	216	223	218	229	254	209	219	231	201	219	236	231	218	243	206	229	225	242	197	260	227	217	245	232	207	205	234	262	220	217	209	221	236	214	243	214	232	209	210	215	261	257	218	214	225	236	213	229	205	211	216	202	214	201	230	240	244	206	225	211	215	222	231	208	218	200	210	226	249	220	200	224	229	215	203	202	203	215	210	227	238	220	209	197	228	201	231	222	208	243	209	221	249	220	201	214	194	224	220	207	244	202	173	212	220	222	218	226	230	213	245	219	244	210	214	193	240	201	215	223	214	235	205	194	224	237	206	220	215	206	245	212	219	231	211	214	220	211	208	216	211	222	218	226	198	238	214	259	224	217	224	233	208	207	204	222	221	216	212	199	241	212	199	208	214	236	232	221	223	241	209	221	191	211	236	218	199	193	230	238	219	210	218	211	238	242	217	208	207	205	205	227	276	227	209	244	225	211	230	230	224	204	229	238	201	201	228	221	222	244	236	204	217	211	197	232	248	227	245	215	214	217	230	204	211	239	208	211	194	217	182	220	235	223	203	197	218	236	225	210	218	209	221	235	221	206	221	210	217	224	252	200	209	218	209	220	224	213	198	194	211	233	246	250	197	222	215	211	220	234	227	222	227	264	223	187	219	224	216	205	208	215	186	270	205	211	211	184	202	231	218	211	202	213	233	198	230	247	238	249	220	223	199	197	221	240	227	235	211	226	213	215	229	213	214	214	220	245	216	195	239	198	197	239	194	215	207	226	229	223	208	237	207	216	229	224	206	219	211	237	242	230	208	203	234	235	212	229	234	236	198	219	208	218	208	217	208	206	237	244	205	187	219	222	204	247	218	177	221	240	231	191	205	204	214	242	211	242	226	241	239	217	247	230	211	235	206	219	231	225	205	228	228	201	214	233	212	210	228	231	247	202	204	199	234	226	241	225	227	213	198	199	221	234	223	195	233	213	233	231	235	225	222	209	223	202	215	221	229	230	215	232	237	215	216	209	247	205	198	215	234	219	224	224	225	193	224	232	223	207	200	230	243	216	213	198	217	240	220	244	219	229	249	223	231	242	258	216	194	222	204	214	207	225	203	189	210	216	211	232	222	207	241	220	227	200	212	228	215	235	234	210	204	206	252	201	200	231	216	206	219	226	214	231	220	252	209	225	214	209	213	242	217	189	205	207	221	229	207	244	230	235	206	185	220	206	226	240	246	188	241	223	240	226	210	239	225	229	227	210	228	224	206	185	215	248	191	231	230	233	207	199	240	248	230	230	236	229	188	204	181	214	212	214	208	213	220	249	236	216	206	207	229	187	236	232	234	242	201	215	218	182	213	217	228	184	197	242	229	219	227	227	211	209	231	218	247	222	204	204	210	188	229	217	221	215	260	232	228	231	225	241	197	202	205	185	215	219	224	203	199	209	224	207	218	226	203	259	210	189	226	234	254	255	253	229	240	239	197	226	199	198	215	223	198	244	220	200	194	221	251	216	224	200	218	209	242	203	225	218	255	237	197	218	222	217	235	217	219	223	215	250	224	231	210	213	212	236	239	221	220	203	211	206	208	210	214	222	219	190	192	234	206	239	222	224	219	208	228	216	223	213	226	248	234	225	194	230	242	215	216	222	193	236	219	199	200	205	223	238	248	227	207	223	215	237	254	198	222	217	227	200	225	217	221	197	214	199	212	207	227	231	201	224	212	221	230	197	219	200	191	242	226	215	225	216	198	215	222	237	231	212	182	233	240	229	232	226	218	213	216	235	219	203	218	219	228	210	207	235	228	206	214	211	216	232	199	194	204	214	206	227	219	224	213	225	245	222	205	220	208	208	239	235	196	197	230	217	215	233	220	197	208	220	203	222	214	181	198	227	203	200	201	233	234	239	242	230	205	212	226	222	237	230	231	233	206	254	231	236	226	216	209	214	212	203	210	230	225	187	213	203	220	220	199	214	236	217	204	217	221	232	189	215	205	206	198	221	190	241	240	217	220	198	209	212	225	215	224	216	221	221	245	215	258	198	208	214	236	223	231	181	211	231	213	220	239	252	223	162	226	197	202	209	238	203	239	235	212	238	231	234	208	245	192	227	239	213	228	200	227	232	216	222	230	254	211	238	237	198	234	232	216	207	226	217	235	183	231	224	212	207	227	221	205	246	235	213	218	224	207	212	192	220	204	226	234	215	220	196	213	231	219	234	202	200	230	233	235	238	215	227	204	209	208	235	233	215	219	241	203	210	231	240	245	200	218	191	217	230	219	220	222	198	230	207	199	215	240	197	258	241	228	247	192	234	249	203	232	227	206	225	199	220	201	200	227	231	206	232	230	194	225	234	227	238	209	214	199	235	216	196	189	221	197	211	214	207	221	218	201	209	214	228	224	249	188	226	208	231	231	193	220	238	222	232	211	225	205	230	269	225	234	210	234	227	242	226	216	207	209	216	241	208	206	227	193	245	240	223	205	218	239	246	183	212	241	229	207	187	214	218	232	190	230	228	222	232	209	204	210	215	199	191	236	207	231	234	222	226	215	205	214	247	228	203	203	221	235	221	229	220	234	247	211	215	210	219	226	214	216	203	217	221	219	218	220	229	202	197	257	185	226	231	208	260	204	219	238	231	200	203	215	220	198	222	238	230	209	224	216	218	205	249	224	200	210	208	218	224	220	232	203	201	198	203	193	192	213	219	230	207	217	253	217	213	219	217	241	198	230	220	205	242	220	203	245	237	220	217	237	206	200	213	219	216	221	209	194	215	215	234	247	210	201	220	218	231	205	243	182	221	228	229	210	200	220	203	240	245	226	230	232	216	217	200	227	222	233	221	216	224	223	210	217	246	227	230	234	190	229	210	209	197	217	214	214	223	200	241	225	249	200	224	216	205	202	195	199	208	209	215	223	207	245	221	231	216	213	221	237	210	240	217	197	212	231	218	211	212	200	229	228	219	219	253	228	229	224	237	222	207	226	226	223	216	226	233	237	227	210	256	208	239	236	225	199	209	216	196	229	220	220	234	194	221	222	199	206	205	247	207	185	199	202	210	203	215	198	209	236	261	222	216	218	218	238
3143	3353	1713	1564	757	600	630	585	562	586	536	556	545	499	522	553	522	520	499	533	522	541	520	526	531	525	517	515	513	557	556	502	481	538	524	483	555	504	509	508	518	563	530	489	522	526	567	469	557	508	474	507	527	558	532	490	518	552	499	529	570	510	545	537	520	532	520	462	478	529	543	497	534	511	503	561	501	531	562	517	523	517	534	509	526	509	517	552	529	551	513	509	519	503	518	505	529	527	523	531	548	554	525	517	521	518	525	502	529	506	519	489	531	494	548	521	522	544	541	491	542	521	513	516	535	560	489	526	550	510	538	488	502	516	528	580	547	493	535	515	504	521	501	548	510	483	540	481	538	534	498	521	548	542	524	527	555	527	519	505	531	518	506	495	556	513	489	497	499	472	545	515	516	533	510	550	502	517	542	527	503	522	539	537	524	556	530	529	532	515	528	542	542	559	506	539	548	557	523	487	537	534	500	510	515	524	537	511	535	555	514	507	542	510	502	550	530	545	533	492	520	517	486	526	517	504	493	507	491	521	550	529	525	558	538	534	501	545	505	527	508	501	523	523	538	531	526	513	474	490	545	505	519	509	487	543	574	538	532	544	540	563	492	518	524	521	506	539	533	546	521	535	490	534	512	547	508	519	541	495	530	495	513	518	505	503	517	532	511	522	560	509	522	557	543	536	493	521	544	538	515	530	542	508	488	513	578	523	511	543	504	535	552	527	532	473	497	564	551	504	511	498	484	498	520	505	542	556	530	522	536	510	526	501	493	538	536	570	507	506	540	504	530	507	531	532	535	521	560	500	553	509	515	517	544	515	513	546	538	567	496	518	563	528	484	554	569	497	535	541	544	540	456	507	478	533	506	496	537	550	509	551	529	517	575	535	543	526	526	528	522	520	502	524	510	553	551	530	522	518	524	507	541	521	528	508	541	530	520	520	521	512	525	484	503	531	543	531	544	500	504	546	547	503	480	537	524	512	476	510	512	539	518	550	495	488	503	520	554	536	512	549	537	534	517	568	471	517	499	529	526	519	552	527	511	499	566	533	519	551	547	535	519	568	525	497	536	517	586	525	471	498	527	500	519	513	522	505	536	515	505	515	488	500	559	519	527	482	555	550	505	504	524	528	473	517	524	546	503	536	520	513	529	522	552	481	566	550	479	560	545	531	567	492	548	502	485	495	529	533	481	532	546	527	541	556	489	511	539	557	497	544	567	543	540	510	549	523	548	509	589	472	500	541	519	494	513	520	544	551	544	505	561	541	547	553	537	499	508	544	553	548	510	505	545	498	544	574	525	493	541	484	534	506	519	530	526	543	527	536	535	477	572	526	534	531	525	560	513	514	519	525	537	522	522	524	514	545	557	513	527	519	526	484	519	501	533	520	527	501	532	518	538	521	536	517	510	504	520	510	505	504	516	511	551	505	553	515	521	510	498	516	542	489	531	510	557	521	573	531	524	538	506	491	541	510	522	532	472	443	531	581	485	529	505	556	490	500	554	464	536	489	494	489	512	531	450	531	556	536	527	506	527	518	525	499	488	540	521	513	522	489	506	519	529	525	500	515	516	532	544	535	509	545	508	533	503	497	516	520	517	510	485	525	499	538	489	492	562	521	504	564	533	536	519	551	537	551	528	464	535	547	528	553	556	522	534	504	584	563	554	514	541	524	544	519	485	509	530	502	496	504	503	545	475	511	493	534	505	499	491	499	497	511	511	497	505	538	523	493	505	535	520	527	565	538	531	500	556	532	519	538	525	541	507	466	549	511	545	529	521	487	525	508	513	503	534	500	518	527	536	519	539	528	514	557	512	539	516	500	515	516	509	513	540	535	513	505	510	518	534	523	513	517	540	491	528	510	566	519	505	518	573	505	524	512	514	498	476	513	512	557	493	534	554	561	532	528	530	531	501	518	526	509	539	516	574	517	550	522	540	530	529	496	547	553	574	481	508	535	496	484	536	541	514	525	519	493	486	546	549	537	515	553	511	532	504	519	536	536	514	549	530	518	513	511	518	508	536	508	503	567	523	520	503	533	479	508	496	515	489	517	473	502	543	532	579	526	502	535	525	476	499	540	471	532	503	523	501	490	518	502	510	539	536	536	526	526	526	557	492	520	474	540	490	514	549	496	512	500	493	521	543	487	534	495	530	556	504	517	505	533	511	522	551	529	530	526	543	508	521	518	527	528	543	509	539	536	489	521	533	521	495	515	528	498	519	465	511	521	503	503	504	534	526	539	500	504	513	500	538	539	507	552	514	528	480	558	507	493	505	525	506	522	505	524	508	525	503	520	535	500	532	542	543	525	496	509	531	500	517	554	551	524	514	528	526	479	509	518	552	531	505	507	499	525	530	567	514	527	550	526	520	522	525	510	489	524	514	534	517	556	527	486	514	496	509	538	514	497	532	530	469	552	519	496	498	501	518	504	510	492	498	512	538	533	505	555	499	533	531	609	535	470	508	516	477	518	457	522	533	536	530	484	545	506	530	544	566	522	517	504	534	504	563	552	541	527	567	530	529	519	511	499	526	530	515	525	523	527	518	525	493	546	486	539	533	551	549	491	500	469	528	485	514	528	489	519	517	451	539	515	512	521	482	539	538	520	508	549	507	539	494	496	508	506	542	552	560	519	546	542	486	511	535	517	521	528	566	520	485	515	495	486	507	524	516	509	551	515	489	518	514	527	512	553	533	496	525	514	542	521	520	533	490	530	517	529	553	570	537	555	553	510	519	542	492	525	531	550	522	532	529	532	535	500	534	522	515	462	548	460	502	503	527	533	539	517	537	533	530	548	503	554	565	518	579	487	547	529	537	506	518	482	557	473	541	541	537	526	493	510	513	524	555	476	551	529	497	515	513	519	540	506	541	494	567	539	505	510	542	495	509	572	508	531	474	513	539	524	587	494	524	478	527	506	535	517	508	506	537	515	537	540	505	524	504	515	502	525	531	527	523	528	526	514	522	554	516	521	537	527	502	519	487	511	493	543	494	550	497	545	511	550	516	524	497	503	555	523	521	511	524	563	524	538	511	512	535	522	515	514	532	519	504	533	534	506	504	506	512	506	562	493	517	501	544	495	497	545	517	543	539	564	513	540	554	478	507	498	495	502	548	511	549	546	508	511	504	482	571	535	540	464	530	513	538	530	487	534	538	535	509	508	501	529	504	542	502	489	493	492	542	567	540	533	577	552	527	562	494	530	505	485	551	542	558	583	492	561	513	525	538	522	518	569	559	514	526	528	513	552	509	522	520	491	504	549	494	521	516	501	532	553	539	495	542	566	505	493	522	525	517	515	511	508	527	477	511	536	506	504	508	519	502	536	495	551	511	524	556	522	554	509	522	586	517	515	515	498	529	538	500	507	518	491	525	537	528	520	496	494	510	500	549	549	483	517	531	515	521	460	468	504	508	541	509	563	542	511	498	538	538	495	539	526	462	546	537	563	517	492	492	561	534	529	510	503	504	540	527	505	500	500	506	525
31616	19325	6750	391	222	224	239	218	238	196	201	231	217	222	259	217	202	229	220	244	257	255	261	223	232	213	250	220	254	221	252	237	209	236	209	234	225	226	201	237	213	227	206	203	236	197	224	240	243	216	197	247	228	237	232	220	218	246	224	195	215	222	253	235	254	209	233	225	255	227	224	199	228	218	236	222	229	254	249	222	225	210	221	193	220	212	225	203	232	212	234	213	224	229	232	221	215	256	235	234	254	228	223	197	230	226	236	230	199	243	244	231	232	238	227	245	244	243	216	210	232	226	239	238	236	228	217	252	228	218	230	224	220	224	215	219	209	206	227	210	212	226	243	234	230	224	212	241	215	250	219	227	233	200	236	214	232	227	207	221	227	246	236	212	237	217	208	215	210	220	246	188	222	215	223	219	211	239	258	227	237	220	235	229	215	238	220	230	220	225	200	231	227	248	211	239	223	228	230	230	230	220	212	219	219	250	205	187	221	197	219	209	213	235	245	209	219	229	208	244	261	213	221	246	241	197	247	240	218	219	210	211	205	206	250	221	260	198	217	221	245	225	210	230	210	237	234	231	213	223	231	205	207	203	216	204	244	215	219	250	236	261	216	231	238	236	205	224	219	252	249	205	223	219	228	227	241	247	232	194	221	225	271	237	217	239	250	224	213	221	216	226	250	218	182	216	227	246	232	239	209	248	212	214	247	245	203	234	212	212	216	215	231	218	204	241	244	199	226	248	236	199	242	225	232	198	233	217	251	216	218	225	206	236	221	212	241	242	223	208	218	207	230	225	239	230	215	221	229	242	212	225	223	214	208	244	236	241	242	183	251	219	218	236	261	237	236	207	216	213	241	228	253	219	227	199	243	232	231	221	274	219	223	236	245	225	199	239	246	218	225	230	244	244	219	243	232	216	228	235	221	232	237	229	219	223	233	236	198	236	218	214	230	244	229	212	254	221	205	214	214	257	226	248	222	254	237	221	220	221	224	222	203	218	230	234	201	242	218	210	223	229	249	244	240	204	233	235	215	227	252	200	207	227	216	196	213	232	249	210	217	244	205	227	228	226	223	235	205	233	235	244	213	239	228	212	238	216	196	218	222	211	245	237	228	265	227	242	211	219	217	220	212	236	235	212	236	218	228	207	230	233	248	231	200	220	212	234	264	214	246	212	242	225	238	249	241	239	220	214	219	261	286	235	236	201	207	227	221	226	218	239	214	218	211	245	231	204	233	218	237	213	218	211	198	223	238	238	221	245	219	226	242	211	227	214	231	256	229	257	245	237	204	211	249	229	241	208	234	261	240	235	201	253	254	239	241	239	216	225	245	214	202	230	215	246	222	191	245	226	250	228	194	217	240	232	215	208	223	253	251	225	207	223	217	235	224	237	216	261	209	229	243	209	221	219	235	236	207	217	236	235	203	234	228	252	214	200	218	222	232	238	245	235	238	228	204	212	235	207	222	227	239	220	231	214	211	237	243	234	240	213	222	253	211	215	222	228	239	230	221	263	238	235	219	231	218	218	223	224	266	222	188	231	233	222	244	220	188	229	240	234	229	220	187	227	238	235	241	255	238	241	250	256	225	204	233	225	234	243	218	223	203	250	213	222	237	240	253	226	243	238	227	206	225	221	224	251	254	219	232	203	245	210	225	220	225	212	240	222	243	237	215	246	237	232	214	237	233	219	226	229	197	223	224	238	195	232	215	225	245	223	232	242	212	226	231	239	191	220	210	243	215	209	225	245	225	225	228	237	237	229	237	232	226	199	221	229	226	243	216	220	231	245	248	233	225	209	224	230	209	255	230	230	231	231	263	202	209	234	252	224	224	223	217	222	205	233	223	232	194	212	216	249	226	224	232	231	232	205	246	206	261	216	208	217	237	248	242	225	189	227	227	208	239	236	243	252	243	225	242	218	230	216	212	210	212	216	232	234	237	220	207	219	217	204	231	246	207	222	215	227	241	230	243	254	230	223	242	231	255	226	240	234	228	227	247	228	199	214	255	224	227	215	230	233	239	232	247	239	217	220	223	218	210	239	234	238	205	210	230	214	209	224	239	222	233	247	240	211	214	218	232	230	241	228	226	248	228	203	212	220	208	240	246	220	208	245	220	236	231	245	213	217	233	248	240	235	223	227	229	227	227	231	212	191	225	219	244	234	210	208	227	244	225	212	249	218	221	207	248	260	249	207	233	197	241	233	228	236	238	224	229	251	246	235	205	243	246	219	230	244	210	225	233	244	222	235	230	221	225	230	229	219	231	249	231	223	218	252	259	244	229	211	241	225	240	235	222	218	239	227	222	240	260	202	230	217	216	245	243	214	221	249	218	217	229	210	211	208	231	199	228	224	211	223	238	225	213	211	197	218	248	197	206	246	210	242	217	248	205	215	248	240	245	226	263	228	209	216	228	226	214	239	227	199	199	228	245	235	248	249	219	234	250	231	232	206	215	200	197	202	229	215	226	242	218	225	240	214	226	224	205	202	220	246	204	193	235	204	229	214	249	241	184	219	237	221	238	211	188	216	248	237	245	200	228	243	218	200	248	236	220	222	236	199	220	240	235	225	237	227	239	218	239	236	250	213	232	245	236	239	197	216	250	244	229	241	249	221	218	230	255	196	203	235	236	225	240	248	212	226	221	233	232	244	200	227	210	212	221	266	226	229	228	236	225	227	253	261	251	215	232	210	196	245	237	211	200	232	233	244	247	232	251	209	232	230	225	202	199	228	220	235	217	226	228	221	224	204	236	239	274	202	230	214	211	232	231	223	220	250	219	220	202	204	186	247	211	214	221	246	234	239	236	227	227	244	234	225	260	220	233	231	241	228	237	209	227	214	225	223	227	247	239	250	240	262	247	247	209	238	275	228	232	220	225	224	226	244	217	225	214	204	223	232	229	212	236	215	225	213	239	226	203	224	226	211	233	220	222	218	209	232	220	255	252	248	212	228	221	207	195	230	239	236	212	208	237	242	220	212	239	219	228	220	238	245	218	219	239	217	215	213	237	247	211	227	233	245	217	231	222	227	212	193	217	218	237	232	213	188	208	227	223	247	251	214	207	215	236	214	233	241	217	213	232	227	241	229	244	227	228	259	220	230	250	252	221	211	247	210	206	219	232	217	234	219	227	233	233	235	224	233	240	209	241	199	215	219	198	220	228	239	203	217	250	235	194	193	247	226	206	203	257	237	213	241	206	237	237	234	222	235	233	256	236	223	209	247	225	208	232	234	208	232	220	194	231	223	222	263	219	222	232	249	224	223	237	239	188	222	232	224	243	234	212	234	219	230	228	211	230	236	216	250	211	238	236	254	195	221	233	230	226	238	247	224	211	241	237	210	235	222	232	222	246	235	207	246	225	227	244	213	202	238	261	194	214	211	230	213	245	213	210	211	237	209	235	212	216	261	237	213	242	235	210	236	225	222	234	232	277	218	257	218	229	239	229	249	236	272	234	240	238	221	220	221	241	221	198	216	213	245	196	228
5370	701	647	696	622	566	556	595	578	628	603	620	595	630	609	600	599	580	586	613	598	595	635	558	625	577	570	618	618	609	567	581	592	581	586	615	575	593	607	571	536	566	566	602	584	615	622	544	599	578	561	621	579	614	627	576	628	587	584	554	610	604	595	587	583	625	587	595	557	613	566	613	593	592	616	605	577	579	610	594	613	582	575	620	581	576	567	664	589	591	612	601	630	592	553	584	600	587	585	607	556	620	611	589	589	586	588	579	582	590	627	541	593	571	578	568	602	562	598	572	558	612	598	567	608	615	589	595	544	608	586	577	609	595	589	583	575	578	539	638	619	561	603	561	613	639	594	578	602	613	606	584	580	565	610	612	588	596	581	625	598	600	543	591	615	601	575	629	590	627	612	565	567	595	635	596	615	582	580	607	563	597	588	595	618	639	616	600	560	581	557	601	570	613	544	577	601	558	589	591	587	593	606	615	579	618	576	594	592	551	579	591	618	584	657	585	613	580	566	580	610	568	542	610	566	612	598	613	560	618	614	581	605	612	620	613	601	584	580	610	586	564	567	592	585	567	594	562	599	571	582	616	593	631	611	614	606	573	601	593	597	609	612	549	600	575	591	619	576	575	664	609	579	650	584	536	575	574	637	588	598	606	574	579	595	606	617	604	615	576	599	585	618	614	636	611	586	575	568	636	617	555	587	618	555	651	599	580	586	593	558	535	607	603	566	601	625	577	587	658	589	575	594	598	597	555	566	600	601	606	635	612	606	583	612	559	569	646	586	572	582	617	565	570	638	584	599	603	596	617	599	563	583	592	636	593	614	617	554	607	609	577	578	585	605	559	574	571	552	605	603	581	569	629	603	652	556	598	594	590	573	639	579	616	569	584	615	655	633	598	583	620	611	583	635	574	570	616	575	592	596	582	577	572	608	626	592	576	570	605	601	565	580	638	618	613	569	600	581	600	588	570	562	615	608	614	637	564	596	591	569	579	620	627	605	566	590	604	599	594	626	611	544	548	589	614	590	604	612	593	616	595	592	596	583	575	596	610	600	567	576	571	588	544	612	635	570	619	588	591	600	593	594	592	535	538	590	594	607	588	597	595	613	610	599	615	594	569	587	618	605	598	620	596	584	603	564	552	563	612	614	602	611	618	581	617	572	597	631	567	553	633	588	609	656	547	578	573	595	581	591	539	610	571	570	592	587	591	654	635	588	602	614	590	578	558	611	608	550	575	665	659	588	608	590	627	588	594	599	559	595	638	598	575	640	621	591	607	571	583	601	607	578	568	579	603	599	636	565	632	613	610	612	601	575	579	607	641	622	574	608	553	550	640	594	590	623	599	607	613	634	570	585	559	635	593	594	566	572	569	593	617	595	596	591	572	615	621	582	645	620	562	592	573	606	604	606	604	593	608	596	605	575	622	584	616	613	618	571	572	603	608	645	583	570	594	628	614	592	574	620	582	567	603	575	604	562	572	650	596	620	633	612	611	594	598	598	583	599	536	558	611	578	626	566	636	603	592	600	642	626	615	589	616	609	642	573	568	600	585	579	584	572	625	589	610	600	626	578	592	589	636	602	592	635	574	598	606	613	622	585	626	587	603	562	608	585	554	618	610	611	616	606	614	626	552	569	568	605	622	608	591	616	583	609	575	632	579	582	549	582	606	622	628	603	602	574	609	603	619	568	593	614	616	592	625	604	593	597	556	596	580	602	578	639	575	583	582	579	594	615	640	617	552	608	585	589	585	643	576	571	562	588	601	568	638	577	589	612	562	598	601	567	550	605	595	583	546	620	602	608	625	592	585	576	587	594	612	585	630	606	644	583	575	572	625	578	606	558	601	609	596	609	558	611	636	552	632	591	580	569	559	618	580	580	614	608	572	590	597	536	581	629	601	590	595	611	593	580	619	611	594	557	552	617	574	602	601	579	617	551	611	620	572	613	573	531	636	622	586	606	650	551	619	573	631	578	572	608	558	599	616	610	622	597	592	642	603	556	590	612	616	587	618	594	610	545	621	618	609	576	599	625	598	608	574	588	574	596	554	572	558	588	622	575	638	620	592	642	659	604	645	617	610	591	562	566	593	588	564	586	555	625	593	593	617	559	570	624	573	618	578	613	553	557	627	631	603	609	596	607	591	584	622	546	636	586	605	619	614	568	574	589	608	630	598	630	590	608	598	609	604	599	604	569	589	614	582	533	569	559	591	610	598	630	581	631	568	622	595	570	619	624	588	606	586	614	616	611	613	613	572	583	578	574	608	616	608	587	645	596	588	554	622	577	650	629	600	618	589	641	553	593	575	599	601	595	566	622	599	607	590	608	573	610	620	600	589	621	610	570	572	594	576	590	604	600	583	597	597	600	652	657	650	576	601	626	592	612	616	592	629	580	563	573	601	613	608	593	641	582	599	609	606	600	619	603	608	626	603	566	618	615	585	641	589	602	618	610	603	586	614	559	550	627	572	571	592	635	602	567	560	627	563	590	627	572	583	610	647	584	563	589	647	587	599	607	577	570	580	597	610	608	588	572	586	623	611	588	571	578	605	589	628	621	553	627	610	618	581	576	591	626	598	589	609	607	589	564	586	623	563	604	558	621	579	578	577	599	587	579	601	616	634	624	613	576	603	524	599	583	600	569	535	572	543	549	598	570	621	596	574	612	590	581	626	600	574	563	604	592	582	630	624	578	577	570	593	669	619	603	611	609	614	580	593	616	598	586	602	603	637	592	630	635	595	587	557	608	633	564	579	604	617	599	545	536	600	637	626	592	557	609	578	563	601	607	606	593	571	542	621	613	557	619	593	586	601	568	573	593	589	589	586	586	625	586	614	584	576	614	603	625	573	577	569	568	608	554	611	582	583	625	639	619	557	567	617	552	581	601	611	575	566	638	629	617	610	596	595	596	617	617	596	595	580	592	629	567	585	596	583	627	564	600	620	611	602	576	557	606	590	604	595	584	588	620	622	602	586	595	577	617	590	609	606	580	505	651	614	606	607	587	613	567	611	606	575	643	600	569	603	610	588	607	577	604	555	621	619	584	639	573	665	592	583	546	575	579	590	609	601	593	627	607	580	572	628	591	551	582	633	626	629	579	589	566	578	548	610	624	608	583	568	609	538	599	621	621	582	550	574	615	573	652	588	610	599	571	583	622	592	573	601	626	626	597	603	572	611	601	605	600	588	591	600	614	624	583	589	621	573	591	572	568	541	564	577	607	576	584	569	646	578	602	603	624	591	597	601	608	560	582	586	611	613	601	574	595	582	559	593	600	582	610	571	598	560	604	609	582	586	592	619	612	617	613	592	565	621	580	639	594	589	596	592	606	587	615	582	593	608	578	570	602	615	603	573	612	575	585	593	594	626	597	609	613	562	593	552	618	561	595	568	570	618	583	576	569	575	592	651	593	576	533	618	594	578	615	552	604	617	585	638	582	612	595	579	599	569	549	587	586	574	568	628	639	588	594	611	620	604	605	581	579	575
24624	20964	23837	28213	20952	12736	525	436	370	355	328	336	351	366	358	324	306	313	350	330	321	334	333	342	320	320	290	314	266	289	345	323	324	307	337	302	350	322	296	340	322	316	346	291	330	328	318	321	295	297	345	306	286	317	314	327	300	327	342	294	299	319	329	330	326	317	347	312	306	320	321	301	324	319	328	346	327	306	309	306	340	298	330	314	318	344	348	338	353	340	332	319	325	320	338	341	341	316	299	323	300	319	303	360	337	323	320	301	302	290	314	321	322	341	328	347	359	317	297	350	327	340	308	312	333	321	308	295	357	313	334	315	289	356	292	342	321	312	329	327	312	319	322	304	308	311	340	316	322	304	306	322	320	324	336	300	305	321	336	324	326	297	318	303	305	300	321	326	330	310	306	311	308	300	334	352	293	323	313	293	289	303	318	301	327	324	279	328	311	359	312	335	339	291	314	315	296	338	318	294	309	356	337	294	336	338	362	342	321	333	320	335	314	330	305	285	313	279	335	300	326	320	303	349	286	320	325	322	318	310	329	340	296	318	298	318	336	313	334	326	296	315	348	327	331	324	331	324	316	307	310	302	314	306	282	333	324	323	302	284	310	314	344	332	320	329	298	308	310	292	327	299	319	330	294	310	371	341	318	345	321	286	292	309	305	294	277	321	317	295	330	339	307	302	307	282	337	294	337	330	314	319	338	302	314	325	289	324	343	296	339	343	301	288	314	307	300	358	299	320	298	331	305	314	294	339	342	314	306	292	294	334	319	278	305	315	334	329	270	320	300	313	284	303	355	330	292	321	319	324	297	314	305	306	283	309	311	307	344	353	310	316	316	327	310	290	330	323	301	343	304	308	267	350	292	286	347	329	328	321	340	330	290	308	309	348	313	341	318	345	309	360	330	286	296	311	305	299	305	284	307	364	308	334	338	338	322	287	303	343	317	299	325	284	310	337	280	312	321	342	304	313	292	326	324	333	305	320	288	340	322	293	327	349	313	317	312	294	319	357	300	345	335	342	303	310	281	296	282	301	294	321	309	290	288	338	309	325	324	322	327	353	381	332	312	322	310	313	316	251	340	300	314	341	326	335	317	311	340	329	297	321	317	330	298	305	339	304	319	302	338	309	332	322	313	305	312	316	298	313	296	309	337	296	314	329	302	294	312	295	328	312	319	306	304	319	337	314	302	344	324	301	303	310	315	302	330	277	318	339	315	303	316	266	332	333	307	334	323	337	319	315	323	340	327	329	296	310	322	320	307	334	337	326	324	293	329	306	304	342	302	322	317	321	345	320	364	342	321	319	325	306	304	298	282	297	354	289	324	309	305	340	344	305	331	301	360	348	320	336	292	308	302	318	320	347	366	361	322	314	320	331	312	339	318	284	308	336	303	334	334	273	318	311	299	299	304	338	310	339	328	311	300	315	321	302	293	284	323	320	340	327	308	310	332	332	280	344	317	315	319	320	372	304	278	296	311	338	304	306	322	338	319	313	323	325	310	301	338	295	328	312	311	311	322	296	342	331	319	312	351	304	330	302	369	339	312	327	344	297	296	294	333	284	336	361	303	350	307	321	311	286	317	362	368	337	291	320	315	314	298	314	325	329	337	321	325	296	327	326	326	327	313	332	302	313	304	337	350	310	320	310	298	313	333	313	314	297	308	310	334	286	328	353	309	334	301	364	361	313	334	297	315	338	329	314	311	325	295	322	319	287	323	318	310	289	308	324	292	304	330	308	307	303	287	349	300	313	309	323	336	316	316	294	322	306	317	350	341	320	327	309	309	266	332	334	323	345	325	311	307	326	297	294	325	304	322	320	320	309	333	316	326	319	316	348	308	290	300	328	335	307	341	316	300	308	321	312	352	309	349	318	342	316	306	338	349	304	316	313	308	285	322	314	321	299	318	301	278	295	324	303	298	374	345	289	302	298	300	336	307	344	292	335	294	312	352	305	299	303	331	330	304	307	304	328	310	287	327	314	309	303	329	327	316	306	339	310	304	293	317	332	317	300	326	346	338	325	279	305	306	302	296	304	336	356	331	286	352	318	336	332	299	307	340	310	318	318	321	291	327	305	317	346	296	302	340	343	330	322	331	281	316	305	298	290	328	297	352	324	312	296	307	328	334	322	298	335	294	311	301	307	285	318	318	331	312	301	278	285	339	347	318	337	308	329	271	333	316	293	341	326	314	309	326	292	268	346	303	325	316	300	295	282	312	286	295	314	315	324	341	321	324	308	304	312	331	323	338	341	325	296	318	325	330	316	335	319	266	305	323	316	305	344	335	314	311	338	303	290	298	312	321	307	321	324	340	327	298	283	336	309	306	313	290	302	302	325	294	318	333	329	302	339	301	296	306	329	291	283	307	306	317	308	314	302	308	335	324	319	319	322	317	308	316	308	298	356	287	314	304	332	318	312	299	280	301	324	311	297	341	325	301	326	323	284	293	338	339	299	326	292	312	329	306	286	323	319	324	339	302	283	323	337	320	292	305	309	320	272	295	335	334	320	347	309	322	298	326	309	342	299	322	337	306	300	327	307	328	326	344	326	279	259	357	282	343	319	306	300	313	322	342	326	326	328	289	305	329	321	333	358	319	300	306	302	287	320	324	332	283	313	351	313	348	331	289	289	346	262	299	303	318	288	322	315	318	342	311	329	332	307	292	282	332	295	286	332	305	324	296	333	340	349	308	316	299	307	283	331	326	286	320	335	322	360	301	290	330	328	287	328	303	308	363	324	305	302	307	294	312	285	277	299	311	315	319	322	314	325	299	324	332	327	316	319	307	300	301	318	336	307	274	307	320	301	335	315	312	325	340	345	359	296	290	276	339	338	332	335	331	309	313	272	337	319	343	319	314	297	357	296	310	272	320	296	277	299	341	313	306	311	334	319	318	318	308	296	326	335	269	283	336	298	297	324	302	272	298	255	343	322	297	331	314	298	342	300	325	305	329	350	320	296	305	323	311	320	310	297	343	318	332	310	296	315	290	316	326	307	334	360	314	303	353	308	281	299	341	317	306	303	292	300	304	340	313	288	299	320	314	312	346	307	318	337	313	299	336	320	311	328	300	312	333	309	319	308	333	305	349	284	330	306	309	318	299	317	312	333	373	329	302	359	334	327	329	353	319	328	302	301	309	332	344	289	319	317	302	305	336	301	318	325	322	309	314	274	313	301	331	319	310	357	316	333	327	347	323	333	317	303	298	280	337	341	299	310	304	290	315	324	324	308	262	325	337	292	308	316	296	300	325	324	315	325	321	294	293	329	332	303	281	303	279	305	313	293	352	302	303	342	315	302	295	304	310	305	298	320	322	327	325	286	331	305	294	297	316	352	305	353	317	309	333	330	319	349	324	338	329	326	311	296	317	271	340	330	351	313	303	330	317	298	295	313	315	313	329	294	303	304	313	353	266	310	307	310	357	336	334	335	301	342	292	309	318	329	294	332	350	340	325	316	295	307	317	297	314	323	317	301	311	302	330	308
3195	2089	1319	1336	872	839	787	778	753	785	767	779	800	748	735	782	748	866	791	804	807	767	798	786	832	814	827	775	745	773	786	771	755	773	749	760	719	745	783	813	769	768	711	798	785	784	730	710	781	776	749	821	815	771	795	810	758	751	758	751	761	778	813	773	774	764	765	755	781	756	769	773	802	795	754	789	715	765	773	771	699	778	831	778	740	765	712	808	731	805	771	731	786	771	795	732	825	786	766	799	767	769	736	739	821	786	746	771	804	769	722	734	796	735	757	736	768	776	775	802	732	784	793	834	783	745	782	798	811	775	777	745	775	820	746	812	787	732	772	784	813	704	748	718	762	745	754	761	767	771	792	812	776	745	740	796	771	737	800	782	793	800	766	825	738	815	760	781	814	759	749	736	771	758	789	761	744	735	796	747	820	803	795	730	758	774	775	788	814	804	798	753	800	787	745	798	749	751	793	740	787	746	748	772	776	740	747	788	806	725	760	800	791	800	755	763	762	753	772	776	725	791	775	768	769	790	807	762	752	785	758	832	732	775	807	756	786	781	794	780	751	785	787	801	761	815	789	787	754	796	745	750	792	788	748	839	766	793	781	774	770	773	805	731	804	812	754	770	814	760	815	794	810	761	771	744	774	753	751	750	743	787	781	788	763	765	747	792	729	773	740	790	802	791	743	782	758	788	775	769	761	772	765	743	794	749	766	790	746	758	743	751	803	763	790	730	781	803	759	765	746	772	835	746	773	712	767	827	785	820	782	717	752	757	793	779	794	757	786	767	769	791	719	805	736	782	759	757	751	788	755	761	740	755	767	796	768	773	739	756	750	807	769	761	742	742	764	772	713	789	779	771	783	778	743	781	852	814	710	813	792	795	843	751	768	773	738	765	771	802	794	812	765	739	751	777	823	770	711	796	763	728	807	765	714	778	731	740	825	761	807	786	786	816	769	765	765	758	785	819	747	707	801	762	800	739	779	768	768	797	804	765	770	785	773	742	804	775	755	810	776	766	765	750	740	784	784	713	813	794	748	774	738	755	723	791	794	794	750	719	767	780	749	758	760	748	769	782	773	749	770	751	764	753	766	778	724	738	749	741	719	737	780	764	788	755	797	750	730	714	761	791	750	714	740	788	734	764	768	742	796	737	720	738	786	788	740	818	727	806	739	818	755	769	798	726	743	774	785	768	764	754	741	745	794	748	798	797	766	775	777	755	746	761	806	754	752	772	793	776	774	769	758	732	770	794	754	751	751	793	732	764	780	785	763	780	711	815	821	816	794	759	764	800	806	740	795	769	770	739	820	745	780	805	737	772	739	795	786	732	756	765	792	741	740	788	753	759	803	816	738	749	819	747	803	751	726	806	776	835	756	786	766	750	761	767	762	740	805	789	766	745	691	739	775	766	794	774	790	744	772	729	798	795	744	765	737	787	767	774	745	723	757	790	815	788	780	761	769	756	813	726	804	825	788	772	761	820	780	813	757	773	787	764	791	763	797	818	788	771	782	788	782	714	798	766	784	735	758	742	791	796	748	771	734	736	761	740	747	760	730	791	781	773	751	756	779	765	818	754	799	812	795	797	783	830	758	766	784	803	747	785	763	758	802	751	749	783	782	750	811	774	784	749	797	764	763	786	800	778	715	783	755	769	729	798	767	811	780	774	772	715	751	731	768	769	759	771	788	739	790	747	768	762	800	799	721	755	719	757	797	763	723	762	798	782	773	742	711	802	766	731	757	761	772	803	750	798	757	783	722	794	757	741	780	733	806	779	754	785	761	789	797	712	803	804	760	742	758	736	773	749	737	811	776	719	771	732	751	815	777	799	766	775	757	764	760	808	781	740	757	796	759	775	756	763	782	793	723	811	755	808	802	774	800	765	725	756	794	780	757	804	786	837	821	748	789	775	772	754	804	802	749	815	773	826	742	760	801	754	764	768	789	791	780	746	805	750	764	803	793	776	785	746	792	742	766	808	775	746	792	757	769	813	746	766	756	794	823	736	760	796	737	740	782	777	789	769	771	817	791	777	798	735	729	806	772	778	721	729	769	811	696	757	788	778	800	741	761	781	787	761	757	748	792	746	771	753	771	739	744	788	798	748	747	826	753	779	755	773	752	767	790	797	792	766	776	759	697	843	800	801	763	759	747	802	726	780	777	736	763	746	733	774	768	784	800	725	767	791	837	809	791	737	742	784	795	814	800	785	776	740	763	783	778	733	784	725	803	734	749	769	730	790	774	833	831	823	758	756	750	807	766	743	764	794	787	740	779	826	747	711	787	731	804	766	753	769	765	753	780	775	790	791	718	734	813	797	786	725	749	797	746	760	784	695	683	727	788	818	801	737	755	738	780	808	790	801	722	792	814	765	780	706	752	767	764	768	773	806	821	712	773	772	786	762	813	807	789	726	770	706	807	829	780	800	811	733	743	761	769	786	765	750	731	771	814	750	802	805	784	781	732	830	815	800	793	720	778	754	782	773	797	766	762	796	821	773	755	837	788	776	793	763	765	776	740	780	773	765	766	769	799	726	753	735	776	797	785	762	748	764	813	765	804	729	802	745	789	760	794	753	764	822	834	738	713	764	799	795	785	772	767	736	820	790	768	737	771	747	774	756	779	779	749	789	730	771	761	760	760	769	802	743	768	777	772	775	789	763	778	749	847	804	719	750	752	772	742	761	818	780	811	818	728	786	797	758	764	736	780	749	825	766	760	782	793	784	798	773	758	773	745	777	763	737	771	783	743	763	751	771	788	760	734	748	755	751	776	790	732	809	737	762	798	782	765	770	696	771	747	713	714	781	841	792	721	804	775	749	773	759	791	751	774	762	753	764	772	833	741	782	765	721	752	755	761	761	807	739	790	740	809	751	761	809	769	728	747	722	778	754	790	762	779	811	753	745	777	773	774	764	695	748	762	745	758	763	829	742	782	743	757	777	734	789	767	807	741	774	775	769	725	788	781	785	763	747	737	775	775	735	777	776	750	767	813	735	761	799	793	758	766	760	776	758	746	786	777	738	817	796	787	714	786	807	793	748	757	749	740	819	798	734	732	771	765	799	796	775	754	771	772	761	739	743	808	826	808	782	757	775	795	772	747	782	793	760	724	774	727	796	754	730	746	784	748	774	791	751	729	799	742	771	766	747	789	739	752	749	823	758	727	774	800	763	759	724	808	780	755	760	724	760	728	801	764	760	771	778	806	809	769	714	767	728	763	747	713	772	782	773	779	774	796	723	779	789	768	760	798	780	804	746	745	751	753	724	818	765	748	741	749	705	788	775	754	726	785	768	741	765	758	743	770	760	789	764	750	712	783	763	785	788	770	729	799	771	768	785	774	789	765	733	780	760	774	769	729	798	775	739	726	794	787	748	808	788	749	744	777	779	728	749	812	779	770	772	809	728	738	784	786	789	774	740	774	744	766	763	768	755	713	749	756	777	756	762	734	752	792	755	746	763	748	795	746	759	805	768	800	812	739	735	751	801
23957	21036	24369	27919	21041	21051	13065	539	318	331	341	278	248	259	250	247	240	248	269	237	244	202	259	213	228	237	259	230	226	228	210	209	211	234	202	237	243	216	211	256	207	220	207	260	201	231	223	211	212	224	236	236	231	253	241	249	211	207	250	252	202	211	211	249	199	223	222	187	217	208	234	221	200	254	206	209	223	200	257	240	197	225	215	249	230	232	223	253	239	202	207	233	222	238	240	211	196	215	239	234	234	169	192	243	236	200	204	196	204	239	239	219	202	227	242	220	194	198	202	222	224	247	230	233	203	218	217	189	227	239	199	227	221	232	202	217	229	212	227	244	210	224	218	202	221	213	257	210	232	201	211	240	220	212	238	226	241	239	208	213	229	225	232	209	197	209	196	245	208	250	213	243	234	238	207	199	209	247	230	222	198	228	206	237	248	228	237	212	194	212	206	202	234	235	236	234	226	240	207	217	204	214	217	219	230	212	210	208	226	207	227	189	209	203	221	247	239	196	227	222	221	260	257	225	212	241	210	238	248	220	232	224	233	194	256	236	211	193	208	234	210	219	210	206	206	232	237	214	200	206	210	227	237	239	228	234	208	234	223	198	205	242	255	245	229	237	199	212	253	220	254	206	242	211	192	204	210	189	244	262	218	234	241	250	213	224	246	235	249	225	192	249	220	233	188	235	230	240	234	235	248	209	217	213	209	237	238	228	218	214	219	211	213	211	203	222	204	210	221	225	219	212	236	251	236	206	236	221	229	218	198	195	211	208	242	215	215	199	229	225	184	196	223	212	218	197	233	239	240	205	230	206	201	230	255	221	227	235	208	212	219	232	220	226	224	175	234	235	206	213	232	211	202	254	224	213	223	218	254	227	244	275	222	213	225	234	215	204	239	228	229	219	216	229	236	224	229	234	214	228	200	206	221	228	246	237	231	210	219	231	207	206	186	236	205	220	237	206	220	220	215	220	218	232	229	232	195	220	222	229	206	227	221	218	230	225	231	209	189	220	177	214	218	234	226	218	226	208	244	218	193	205	222	233	207	202	245	207	226	215	219	210	167	215	193	205	219	223	225	237	218	246	238	200	225	226	212	223	225	217	244	224	235	211	208	252	211	210	233	212	219	220	223	214	201	246	227	225	222	228	215	229	241	221	264	220	222	238	257	215	238	217	232	198	192	233	239	230	213	231	190	203	226	214	227	207	193	210	200	224	233	203	225	228	217	239	229	209	220	216	232	221	199	207	253	234	200	244	201	233	244	225	207	234	211	224	185	205	235	215	229	212	227	235	244	218	204	223	223	198	237	215	211	222	240	209	212	219	213	221	209	179	211	215	240	259	210	215	203	213	224	232	248	216	194	212	201	208	226	224	204	211	230	243	206	216	203	226	199	225	199	209	204	215	196	253	217	198	226	222	231	223	224	214	215	216	230	243	225	212	213	221	239	231	237	252	204	241	229	232	227	226	214	216	237	211	242	199	236	214	205	227	224	219	235	217	250	219	247	216	200	241	224	220	201	220	209	218	210	202	226	200	202	227	214	224	222	230	225	217	213	204	204	230	208	205	200	202	218	218	238	195	237	207	239	224	209	207	225	214	203	215	204	198	213	221	242	224	221	233	249	243	183	231	214	225	211	236	205	210	234	184	212	211	216	225	204	235	243	217	227	232	200	210	226	236	205	207	202	232	245	265	219	211	222	221	236	231	217	218	236	204	207	207	209	210	223	206	231	226	208	221	220	235	221	193	221	219	217	200	245	258	212	212	220	200	237	239	230	218	223	215	240	213	231	216	220	223	233	225	227	209	189	210	231	234	215	200	219	203	223	226	226	202	222	225	229	216	209	218	228	222	206	220	206	229	222	242	223	216	209	201	211	218	228	211	202	234	239	235	232	232	207	219	198	233	200	249	213	215	229	205	216	215	220	230	229	228	255	217	228	232	227	230	215	214	203	213	203	240	241	189	217	209	206	240	235	219	238	237	228	213	229	243	214	201	224	230	189	250	223	221	205	228	229	184	223	201	195	224	221	205	228	216	237	224	211	232	235	198	213	224	246	202	211	212	210	203	222	219	236	221	210	212	229	219	225	211	254	210	252	207	257	205	226	232	220	236	236	223	222	204	221	252	245	216	224	214	246	220	224	205	219	187	217	242	214	254	217	215	217	252	216	210	254	186	204	235	230	198	244	231	206	207	235	245	199	223	219	220	203	210	242	248	218	226	225	216	234	211	218	228	230	208	231	211	209	237	238	220	232	214	236	224	230	214	233	230	232	237	246	251	198	217	250	202	188	232	225	227	227	222	243	230	221	223	197	217	224	226	251	220	231	212	233	234	217	203	244	217	218	208	233	185	208	212	223	201	234	227	246	232	239	237	223	209	248	240	226	222	204	237	229	232	219	193	205	238	199	199	208	230	223	234	230	212	217	227	203	212	214	211	245	242	213	222	243	233	241	230	240	209	241	228	228	197	213	227	244	206	225	193	191	239	235	217	240	220	251	233	241	210	222	239	228	251	206	213	219	215	253	215	194	219	245	215	225	251	219	221	218	204	209	235	176	219	228	226	222	225	222	226	218	249	222	194	217	217	218	218	233	228	223	210	225	217	222	215	221	241	227	224	225	206	241	200	227	232	220	217	233	191	224	222	215	211	195	218	204	209	204	205	224	228	206	247	208	210	217	213	256	212	216	195	227	208	223	234	229	261	190	238	221	216	194	214	218	222	205	209	200	231	241	214	211	218	237	181	204	223	237	239	204	219	216	196	203	209	237	196	198	235	232	227	221	212	221	207	229	227	241	213	197	216	215	222	200	246	236	205	252	237	202	245	244	209	253	211	194	235	210	233	248	223	216	219	202	233	215	210	217	221	238	215	205	207	212	233	223	225	234	200	213	254	228	221	218	218	228	232	202	213	229	216	223	206	219	211	222	238	232	228	226	239	199	223	221	203	271	234	223	231	217	232	212	205	235	223	234	212	202	211	231	226	230	209	217	217	240	214	226	239	235	219	208	190	237	220	231	221	255	220	231	228	233	194	203	206	212	210	221	212	226	222	211	230	222	229	230	238	238	249	237	230	241	231	213	215	216	218	202	204	201	227	231	211	221	203	240	191	228	224	228	213	245	230	181	215	221	224	233	230	197	202	213	223	223	221	202	238	210	185	226	232	219	205	213	208	233	231	240	218	229	232	201	196	208	221	264	209	226	215	226	242	224	220	216	213	230	219	199	216	216	244	205	214	205	236	206	239	201	242	223	238	255	216	212	194	215	208	233	221	225	215	215	211	216	197	227	251	204	191	212	210	200	199	238	206	219	227	229	200	226	217	194	201	240	214	219	228	231	184	235	217	199	250	222	224	238	215	213	232	199	222	213	203	193	187	217	231	193	219	207	221	242	218	238	213	252	246	219	233	188	211	222	233	219	227	220	212	217	215	228	217	208	216	243	237	225	213	223	237	211	235	225	207	229	216	181	222	222	213	196	237	255	214
3133	3324	1750	1643	732	663	611	602	571	558	529	563	543	553	605	542	572	580	560	541	559	560	529	522	580	547	527	537	539	570	507	514	526	554	567	519	517	536	514	550	535	510	554	548	531	541	494	509	577	501	546	525	518	518	496	534	544	522	514	532	513	533	556	497	486	516	526	465	510	562	504	498	539	557	549	500	558	527	526	527	498	565	504	515	541	557	548	528	522	535	491	505	574	524	559	517	527	566	571	506	489	529	538	543	508	554	509	523	527	555	573	538	518	494	513	487	497	536	528	517	568	539	567	538	528	480	549	512	531	506	532	500	552	533	516	543	524	546	546	475	513	528	507	551	570	516	502	522	525	549	507	550	528	532	539	574	528	544	524	506	534	522	514	551	524	500	533	511	534	535	535	483	518	531	538	577	528	527	516	550	523	568	531	536	520	516	518	522	534	522	525	530	539	557	499	508	521	516	554	495	517	510	551	513	565	543	544	499	538	519	476	523	533	548	538	504	493	530	506	521	529	507	502	511	524	525	524	541	571	506	538	472	562	493	523	525	492	517	579	523	512	524	532	492	522	556	545	509	542	538	476	554	541	457	522	532	509	529	550	520	529	503	514	522	551	545	541	547	522	475	535	539	515	530	510	489	495	523	550	508	530	546	485	531	522	537	529	546	514	495	550	545	507	572	525	554	490	553	537	521	530	493	541	509	538	561	517	513	513	521	509	522	507	575	563	534	513	510	543	501	509	528	506	547	522	551	519	481	526	562	509	521	527	537	543	574	499	509	534	474	540	482	512	539	550	505	475	554	532	471	497	509	523	493	518	487	560	520	520	498	541	567	548	528	528	525	542	522	542	543	506	509	530	515	517	501	499	536	511	513	536	520	523	541	546	499	517	536	514	513	520	476	526	541	504	541	529	512	505	519	531	542	522	521	511	504	521	539	543	530	548	547	474	516	516	553	519	504	536	509	527	518	524	562	497	539	523	490	511	544	539	533	531	519	553	525	520	522	512	498	505	523	522	546	532	496	504	536	532	500	512	547	520	550	479	517	547	571	556	488	509	546	521	558	552	532	513	510	542	492	556	509	510	490	520	549	538	531	552	509	554	476	556	473	526	541	499	505	527	508	544	525	512	505	549	535	537	477	542	562	556	544	544	526	542	474	522	519	540	512	485	523	544	510	502	523	460	509	548	507	509	510	516	531	511	511	505	518	494	530	528	461	553	540	524	505	546	542	544	549	553	530	534	517	547	490	577	513	501	480	536	488	529	528	503	523	520	532	505	513	544	527	490	501	536	521	522	535	529	519	507	570	520	502	565	523	535	535	530	495	538	547	507	508	572	552	533	496	492	527	506	511	522	543	538	490	515	550	514	522	529	557	549	551	519	473	495	487	494	571	525	508	534	556	536	515	536	529	526	508	546	567	516	501	501	516	563	517	553	527	513	480	529	476	515	480	562	517	549	487	507	507	581	526	508	573	490	532	560	546	538	505	502	560	518	489	533	488	487	521	537	526	568	520	557	509	554	531	530	529	537	579	535	500	536	567	514	537	507	521	559	503	536	526	528	530	556	553	527	516	525	530	508	533	522	554	489	530	562	510	586	531	520	555	537	520	502	494	529	527	528	483	493	523	565	455	542	493	544	518	525	519	517	550	493	515	528	524	528	482	510	539	531	552	544	567	510	507	505	558	545	527	543	507	524	544	525	490	565	505	522	526	537	548	566	488	492	513	514	511	492	523	547	507	515	571	534	523	506	505	490	489	481	493	533	523	506	567	525	524	545	498	505	531	473	514	539	507	504	538	530	517	519	537	504	526	549	504	509	561	514	512	500	528	508	507	518	502	516	521	550	518	527	533	553	520	559	547	563	498	532	566	511	525	493	552	521	523	525	519	522	534	524	503	507	513	523	565	505	527	500	528	554	508	508	467	491	521	542	524	515	514	534	520	582	493	532	544	587	566	512	532	580	530	539	517	545	495	531	531	517	522	529	526	506	487	509	569	514	535	543	548	521	523	515	541	565	482	530	543	544	512	541	545	513	538	509	530	516	536	496	549	508	507	512	504	566	520	541	543	540	517	548	518	554	500	486	497	523	459	516	477	538	475	533	543	544	512	497	490	567	541	518	561	553	534	531	560	533	537	472	528	520	532	510	560	539	495	537	551	508	473	527	481	476	530	545	510	504	522	499	500	506	551	534	490	496	511	518	508	518	512	519	512	519	556	533	532	536	517	486	526	533	478	535	526	541	491	526	524	522	472	568	554	545	536	502	552	559	590	547	500	492	551	556	521	535	504	536	500	529	497	504	500	501	541	503	519	543	508	543	574	516	542	543	504	524	557	545	531	547	514	509	503	530	540	509	522	548	541	530	520	504	556	523	535	526	494	489	552	531	526	513	514	500	538	552	532	531	498	543	531	520	534	539	518	545	535	544	507	535	508	499	521	563	552	557	541	527	515	514	519	481	556	472	508	526	513	518	519	504	533	553	506	540	563	492	500	503	529	539	528	494	507	509	526	490	563	531	533	531	517	515	515	529	521	571	556	538	502	531	539	479	500	511	506	505	499	507	491	498	517	528	564	544	495	535	541	506	520	525	558	500	532	490	514	510	497	496	552	521	566	515	574	470	515	476	498	520	506	571	529	487	530	528	552	503	494	544	536	479	541	512	519	563	540	524	540	567	532	509	530	500	559	503	511	514	571	539	527	492	525	503	510	518	505	534	462	491	539	558	487	536	492	556	484	528	512	498	523	553	525	502	512	508	481	516	507	550	576	541	517	527	505	558	554	518	538	464	519	535	485	525	494	545	550	499	541	559	558	508	512	510	516	525	517	509	493	539	535	542	510	523	515	535	535	520	510	525	560	487	547	498	492	564	590	517	527	509	510	503	554	505	509	531	532	545	517	510	483	544	502	545	508	527	511	535	530	516	520	546	537	529	563	504	534	491	532	538	533	520	514	514	477	539	539	561	537	505	526	506	549	507	557	541	522	540	491	509	536	509	542	488	541	568	519	504	566	522	487	567	544	502	535	505	564	579	552	483	483	508	482	526	539	504	515	507	512	520	517	527	536	552	509	558	496	522	528	542	552	536	540	497	496	520	510	521	526	512	510	542	506	531	510	531	527	515	533	499	512	513	544	501	530	495	514	536	507	553	515	489	557	519	524	498	502	548	527	517	513	535	532	557	545	557	512	539	533	510	541	502	489	561	502	578	511	529	512	531	523	554	603	468	542	577	520	510	510	497	537	528	530	500	533	519	524	553	486	522	532	508	524	478	546	530	473	534	533	539	547	490	564	545	509	529	529	497	524	528	480	488	519	523	521	494	577	540	540	524	520	512	563	513	521	549	520	537	532	510	535	506	563	508	539	511	510	526	536	487	543	520	525	535	508	545	528	503	554	518	555	557	522	528	500	506	506	536	528	526	510	560	486	482	527	520	532	538	564	504	449	524	554	520	521	528	475	523	562	551	506	530	539	526	548	571	524
31713	19374	6715	518	267	253	218	282	235	236	254	223	221	227	223	233	227	266	243	219	239	224	229	217	273	254	218	224	210	230	249	236	237	218	235	247	247	215	228	226	198	233	231	223	244	256	239	217	217	213	206	220	198	218	236	227	229	246	238	209	244	210	220	234	208	202	195	253	201	209	226	224	225	216	223	221	234	236	211	242	231	245	238	251	207	246	243	243	198	214	244	259	228	237	226	221	201	214	226	235	249	213	220	215	265	221	217	225	245	219	248	219	232	240	249	208	241	266	230	233	252	240	220	220	212	233	230	211	221	207	227	237	215	221	218	242	204	245	246	245	244	196	247	209	227	229	230	247	203	189	220	231	242	231	218	214	232	236	238	241	240	218	209	220	198	220	258	232	212	237	218	238	197	215	225	258	227	243	266	218	233	257	208	249	227	210	220	218	237	236	212	199	225	234	243	230	227	243	247	220	226	252	241	234	200	239	236	257	240	206	229	211	208	214	215	248	223	255	226	238	204	222	224	245	267	223	232	205	252	257	252	244	225	218	201	230	244	210	225	217	218	235	208	220	232	214	267	229	240	237	217	223	206	221	228	203	222	246	199	247	201	210	235	247	244	250	225	212	234	202	217	247	229	258	226	198	228	250	240	224	231	230	233	246	213	234	234	202	266	229	203	220	226	228	215	228	235	231	224	245	231	223	235	215	228	219	233	238	251	196	227	258	221	219	241	245	254	212	242	237	207	242	229	237	232	235	243	193	223	224	217	249	235	219	270	255	229	216	228	226	238	211	245	231	248	240	238	203	220	216	262	215	220	237	202	240	242	214	246	229	204	239	202	253	217	239	209	227	228	238	227	247	243	205	243	238	241	240	225	217	219	210	235	215	254	232	225	225	242	210	213	211	250	243	235	243	260	221	225	239	229	219	226	232	244	234	235	203	219	217	187	227	229	245	240	233	247	213	214	207	237	207	222	237	251	237	186	217	221	237	245	232	219	236	231	228	262	209	205	231	236	273	232	252	240	224	227	220	244	237	211	197	232	247	240	216	232	236	228	241	210	220	224	230	219	229	236	227	251	223	238	248	230	228	247	246	222	245	242	227	220	196	220	219	212	232	224	209	202	228	219	204	211	228	215	233	214	213	198	208	188	241	221	226	228	217	241	220	220	233	220	203	217	232	219	236	219	208	230	213	221	207	241	247	201	213	252	220	243	222	213	222	208	221	217	220	204	238	205	202	233	241	230	211	232	221	230	228	214	232	223	235	267	217	260	238	236	225	242	221	217	208	221	214	235	221	232	183	231	246	202	212	242	233	242	213	242	249	219	224	215	217	225	227	246	218	228	213	238	227	248	218	218	228	223	233	239	228	242	217	219	232	227	218	229	231	215	211	246	206	234	236	235	240	204	214	203	254	212	226	206	213	217	233	203	241	214	235	262	237	221	212	250	222	206	232	240	241	217	232	239	222	201	242	240	247	233	243	250	250	206	240	207	220	240	233	260	222	220	264	214	229	225	228	210	226	213	249	230	212	235	241	221	222	221	230	219	219	245	229	232	235	239	231	263	241	227	236	216	202	234	246	218	236	209	226	255	206	213	230	216	233	201	216	225	228	215	230	212	226	175	217	226	227	242	229	228	209	193	221	229	215	205	221	229	229	224	233	240	239	225	215	243	226	224	193	237	224	230	239	243	240	257	218	251	224	210	245	231	241	228	217	237	257	230	233	249	227	234	255	251	228	210	201	227	203	230	247	242	235	231	196	216	215	262	219	209	214	236	209	230	213	245	222	256	226	235	218	241	243	228	240	244	229	256	227	246	230	218	256	247	203	212	206	249	216	262	229	221	256	235	221	245	232	207	206	252	241	224	226	250	237	240	217	221	225	249	230	246	222	195	210	206	244	217	231	238	250	229	235	207	248	224	203	231	225	226	226	239	234	221	228	196	233	222	227	254	239	264	248	198	234	241	227	263	217	247	197	221	245	242	230	233	225	244	238	227	219	241	211	225	201	220	243	229	253	222	212	262	239	224	217	220	229	210	235	211	222	265	188	224	247	227	227	206	260	226	223	245	236	235	229	230	235	224	253	238	236	216	225	243	247	245	228	211	245	247	226	208	221	204	223	270	224	232	258	219	216	216	255	236	233	217	229	227	192	222	266	249	235	258	250	223	227	210	223	227	228	223	220	243	213	236	189	249	218	192	231	257	216	230	193	210	229	232	230	227	280	234	226	226	204	216	209	199	254	208	257	234	237	212	231	231	243	248	235	225	228	247	225	239	255	239	241	238	216	255	223	244	249	194	223	233	226	232	229	236	228	267	231	231	233	234	230	233	221	223	256	230	244	237	222	226	234	219	235	214	241	212	214	233	211	226	231	213	212	228	206	250	212	229	224	245	223	222	222	257	236	217	246	216	247	228	243	221	238	208	217	245	247	241	232	205	223	218	258	229	214	250	223	209	223	224	208	227	230	245	239	217	223	243	246	231	223	243	238	237	237	224	233	219	198	216	227	238	229	234	229	240	236	235	231	233	242	252	222	272	229	207	234	233	206	238	228	240	217	233	199	208	208	236	219	222	226	256	203	230	197	241	245	228	226	244	238	214	218	220	251	243	229	255	224	242	216	220	241	244	209	214	223	249	233	258	224	256	222	224	223	205	252	253	212	222	242	238	236	208	233	236	253	229	205	211	205	234	239	203	240	256	247	206	228	216	223	228	212	243	204	227	215	239	225	191	215	261	237	238	231	226	233	253	209	237	227	223	230	225	224	240	196	214	203	228	242	214	239	226	224	215	239	219	235	216	231	207	223	238	204	218	234	230	224	209	215	230	240	206	235	193	224	220	190	233	222	220	210	227	244	233	252	194	256	225	217	199	217	224	220	232	225	212	243	210	212	227	214	240	202	221	251	241	220	226	208	248	223	209	237	231	238	232	238	246	228	250	222	206	235	239	203	248	213	242	237	237	235	192	242	218	233	221	195	231	232	215	223	237	240	220	242	234	239	239	198	255	221	211	209	245	216	256	226	245	229	219	236	213	224	252	247	230	207	211	258	231	221	233	233	266	211	208	192	243	225	225	232	222	245	225	241	226	247	226	241	242	226	239	225	225	252	229	244	228	227	230	242	251	236	227	251	209	256	221	221	200	192	231	218	238	205	228	239	223	224	216	219	216	218	219	213	218	225	259	198	222	249	232	203	206	232	246	214	232	246	221	230	217	216	239	227	221	213	221	226	223	258	225	228	225	234	224	235	231	258	246	221	233	227	224	220	231	247	257	220	234	223	248	240	213	216	232	217	230	226	213	223	211	228	237	239	231	219	240	244	215	231	203	243	231	244	221	240	226	211	234	213	240	222	233	237	228	215	236	207	232	235	241	234	229	214	221	220	249	247	236	233	218	254	214	210	228	224	216	231	232	227	252	227	226	193	252	226	222	220	229	186	196	249	226	231	243	234	190	199	225	230	227	233	237	233	225	235	213	208	236	199
5458	751	687	667	619	610	594	584	559	601	577	627	633	580	625	639	632	679	568	634	615	594	587	583	595	569	618	593	601	624	597	634	571	581	572	573	602	608	611	615	601	562	621	592	591	600	609	641	619	600	606	575	628	575	629	561	588	597	551	601	597	609	625	606	612	602	605	610	572	548	609	608	595	572	556	568	586	601	635	582	604	597	577	574	572	619	574	577	572	569	584	590	624	589	612	592	576	555	594	608	521	540	561	603	586	632	604	585	589	597	572	571	614	609	587	633	586	628	564	608	642	617	606	612	575	542	617	609	603	616	587	618	624	596	572	595	612	591	604	603	590	583	568	572	595	639	580	589	597	636	620	615	613	574	606	597	628	617	637	573	646	595	599	621	594	656	595	596	643	606	584	625	566	606	576	636	609	637	630	600	595	590	573	579	595	603	570	510	611	615	582	657	606	557	586	583	589	614	618	597	602	621	628	600	598	557	584	578	570	637	611	632	603	590	561	588	579	554	589	590	593	587	614	582	586	647	580	626	623	591	596	581	553	579	629	623	624	559	627	621	578	616	582	602	591	620	611	579	542	613	607	617	592	554	556	636	627	599	605	574	638	621	631	578	597	588	598	603	670	593	583	641	624	609	596	651	620	641	589	580	574	612	571	621	596	592	606	606	545	615	606	593	538	616	537	585	545	581	595	611	587	590	613	591	590	585	607	578	617	538	611	612	584	626	572	603	599	669	609	600	584	580	613	573	589	614	597	606	585	601	596	584	590	533	581	584	603	609	622	622	643	596	592	583	586	610	566	626	601	591	595	588	605	576	598	559	628	599	594	623	617	626	604	581	541	592	610	615	617	592	647	618	615	588	542	583	568	635	584	635	602	607	621	568	590	571	613	570	558	586	619	589	609	631	575	606	607	581	609	589	611	572	584	619	574	618	632	585	628	556	584	611	611	585	617	608	574	604	573	613	586	564	627	623	600	601	614	579	600	616	643	609	594	570	582	548	604	581	612	604	615	600	588	615	645	578	572	590	608	624	624	626	590	623	570	576	625	612	580	547	639	597	597	559	571	561	628	592	593	551	620	600	595	565	632	586	599	559	543	596	620	590	614	582	623	612	549	610	588	594	597	582	617	592	597	568	634	623	588	591	608	568	648	626	587	600	593	612	612	613	582	572	607	598	612	553	614	590	605	618	618	632	593	568	634	603	596	575	632	590	647	605	611	652	588	599	564	611	614	599	542	609	601	575	622	587	649	628	581	595	614	580	607	595	587	595	595	600	537	589	594	570	590	600	632	603	615	635	599	617	625	602	534	607	554	545	585	572	591	608	634	556	593	558	596	578	585	603	608	563	563	607	603	554	600	588	605	631	603	634	622	622	575	577	596	584	605	616	580	578	584	568	618	573	606	581	628	608	594	594	590	605	595	552	593	624	619	592	629	620	572	618	570	591	560	601	579	556	568	609	576	543	596	608	599	599	585	602	609	601	578	591	602	563	561	561	607	554	590	603	623	614	630	632	634	642	586	589	583	569	592	610	589	593	619	629	595	597	649	555	594	595	579	563	608	568	594	591	638	574	607	577	605	614	579	574	600	615	605	609	641	603	555	570	602	579	584	591	632	597	627	607	581	602	634	610	577	541	610	647	576	575	590	593	650	613	607	609	601	618	623	598	600	600	598	579	579	586	617	624	577	603	580	557	598	557	618	596	601	623	619	592	554	580	566	625	559	598	576	583	593	621	567	615	583	585	632	585	558	619	623	608	554	590	610	628	553	633	592	603	620	608	581	640	623	559	597	605	585	580	574	555	558	574	608	626	585	605	618	589	599	630	572	611	574	601	608	568	608	592	540	573	623	587	609	661	566	613	592	631	611	580	558	604	625	619	609	531	625	601	617	601	577	612	633	611	623	605	587	572	559	657	518	604	592	582	568	606	594	606	596	611	567	619	577	609	608	568	593	630	600	617	585	601	559	598	623	593	625	621	583	642	601	630	595	612	585	601	616	624	582	616	625	593	618	582	584	576	610	574	577	558	589	573	606	624	541	618	595	585	607	575	567	619	600	632	612	617	609	605	596	621	586	589	619	624	614	631	570	594	605	582	587	640	599	580	578	621	568	617	579	579	577	581	613	581	592	616	572	590	591	594	618	587	604	611	599	619	540	606	598	597	653	558	548	551	588	614	628	638	604	616	609	618	575	633	587	536	605	533	611	601	658	593	646	605	581	543	566	579	605	563	565	608	598	619	609	589	588	585	600	610	619	653	623	577	570	569	609	622	597	615	552	566	557	598	560	608	598	603	551	587	625	640	567	619	621	605	589	627	591	637	574	612	621	611	601	583	609	598	619	608	600	635	620	595	590	598	584	625	641	588	618	579	541	612	602	618	575	598	612	585	567	578	605	586	598	641	598	579	602	649	603	588	597	595	557	628	606	622	582	590	602	601	611	570	620	612	563	558	603	580	613	561	623	556	591	603	654	575	596	619	633	621	630	577	600	550	578	591	600	578	634	595	588	582	608	616	585	629	580	582	628	566	642	581	581	583	603	565	556	545	592	595	621	574	627	598	616	566	574	640	625	619	591	617	642	572	653	621	614	598	591	506	566	570	625	620	573	573	597	600	586	643	607	614	589	600	591	582	551	622	585	551	579	553	565	640	614	593	599	594	606	602	591	567	557	618	586	549	571	617	595	617	597	594	566	567	618	566	627	556	585	586	585	584	594	568	592	563	578	633	583	648	577	574	638	613	555	571	610	620	586	607	586	616	654	593	606	608	637	617	616	628	578	580	622	562	637	604	617	577	598	572	619	591	592	582	608	587	595	660	586	602	603	593	557	586	599	603	595	569	601	613	620	646	607	591	604	580	611	612	589	555	556	626	566	587	611	619	649	600	608	608	611	622	614	613	614	566	622	607	621	600	609	608	587	592	612	594	597	580	587	563	599	586	613	636	582	625	594	585	626	636	608	574	616	588	617	572	595	613	607	611	671	632	599	587	606	601	605	619	586	605	577	618	583	648	623	616	591	596	585	587	615	572	592	618	616	620	636	555	623	616	585	600	576	617	563	597	587	569	582	588	600	600	603	588	610	614	644	597	589	580	588	618	574	558	562	551	561	606	563	603	610	563	602	610	580	569	585	555	634	631	586	586	627	633	616	590	636	600	591	592	595	597	613	598	571	582	563	601	610	541	612	600	663	590	595	558	584	608	593	609	574	546	576	616	611	556	601	603	636	611	632	641	594	610	591	576	574	587	586	646	562	542	585	631	587	614	614	618	576	594	604	605	617	568	602	564	587	638	552	628	623	607	618	608	584	607	593	598	619	600	615	614	569	578	602	630	577	586	586	637	623	635	572	584	633	565	563	606	600	614	570	565	600	572	612	633	634	640	653	606	579	579	625	618	601	639	610	567	562	635	604	544	598	607	596	623	573	610	579	599	581	618	541	607	615	623	626	620	622	563	561	615	583	579	602	611	547	630	576	637	599	613
24720	21002	23880	28295	20996	12702	583	413	344	366	352	348	309	328	341	343	329	350	337	315	322	328	312	309	305	314	328	290	321	305	320	353	335	310	298	303	276	325	317	312	324	355	314	330	310	308	312	323	275	352	353	315	343	323	319	319	342	346	340	327	359	316	352	330	322	325	323	307	338	325	324	321	324	299	330	331	316	325	265	322	358	323	296	317	283	348	357	326	324	310	341	333	314	307	302	298	327	310	273	322	349	311	337	331	307	333	315	318	323	346	313	344	307	307	271	322	339	352	345	305	325	325	333	315	331	307	335	290	330	324	296	321	290	317	321	293	348	315	326	356	336	312	344	326	334	329	299	285	332	316	301	314	335	334	303	305	310	325	332	313	327	309	328	318	311	337	305	314	331	315	307	363	300	324	320	295	297	282	335	312	307	308	301	307	313	309	335	332	368	311	347	323	300	329	322	351	283	294	296	331	309	320	315	313	300	301	337	306	304	275	308	306	295	319	315	298	310	312	322	315	318	303	279	334	343	356	333	294	360	298	315	355	314	326	299	334	319	326	313	341	339	304	327	332	321	329	308	340	335	320	294	291	353	306	315	323	327	324	344	328	311	312	289	311	319	295	352	327	324	299	317	325	311	334	347	296	310	292	323	271	325	309	309	342	316	339	317	341	326	327	302	270	336	299	297	326	339	338	345	306	370	287	303	321	320	332	290	322	337	336	335	369	341	370	321	300	338	324	306	322	325	269	342	314	338	279	310	322	334	348	341	315	320	296	325	324	316	311	295	309	330	341	331	344	343	288	328	351	342	283	302	321	321	331	305	298	320	301	325	314	291	326	314	297	336	314	296	304	358	309	333	317	332	332	334	304	355	305	340	328	326	361	306	310	288	311	310	317	302	299	345	339	324	327	322	320	313	344	343	324	326	298	311	336	310	334	334	316	313	321	337	308	316	298	320	301	306	295	295	307	329	320	291	309	315	332	315	278	312	308	311	353	311	326	312	331	313	328	295	321	344	318	325	317	297	300	328	345	318	300	314	296	322	290	275	330	336	310	294	334	309	315	307	325	310	324	294	350	303	334	282	294	310	316	319	320	312	315	340	308	310	292	332	309	299	296	342	306	308	312	280	292	333	350	323	323	314	320	321	326	326	294	314	328	334	312	342	307	321	278	318	342	322	328	300	351	325	302	308	299	322	329	290	320	327	335	313	313	319	324	338	321	309	347	315	300	336	323	320	310	308	339	323	304	291	343	334	309	329	307	303	302	340	302	330	302	324	327	325	318	285	347	335	340	298	340	325	315	332	300	326	313	311	332	329	313	309	328	345	319	316	317	314	307	349	323	361	323	271	319	305	346	318	309	338	307	310	307	311	319	327	308	325	334	298	300	336	327	294	313	316	330	317	308	329	340	351	324	320	334	353	324	293	340	339	312	328	325	309	301	319	331	328	341	330	317	344	318	306	289	331	310	302	332	309	338	315	331	330	326	347	332	338	315	289	310	312	317	310	300	302	311	293	333	292	335	305	362	338	353	332	343	288	278	314	311	344	311	321	330	331	353	299	303	300	303	330	322	336	379	322	336	301	318	300	322	315	321	315	313	355	353	328	315	329	296	333	308	314	329	325	307	281	323	321	331	341	301	302	313	298	295	287	332	294	301	297	341	305	334	326	313	322	292	336	361	317	304	324	315	324	313	359	321	331	325	288	333	320	311	307	319	322	339	338	309	335	325	336	294	309	310	325	293	310	306	313	308	323	315	300	287	315	287	325	338	307	296	324	291	307	289	308	311	344	259	329	298	288	274	309	323	337	325	341	287	304	325	324	355	322	328	312	290	327	311	334	331	322	295	283	280	339	302	323	305	310	311	326	316	296	300	298	313	322	348	315	334	278	322	292	317	367	327	322	257	321	326	301	316	330	337	322	311	324	328	326	337	340	331	317	335	318	339	335	350	375	295	322	307	304	325	275	319	338	323	297	322	342	301	292	311	312	356	289	343	327	352	310	312	311	320	300	327	347	315	319	312	342	298	283	297	329	309	313	331	309	320	345	322	297	321	319	309	313	340	305	326	313	328	315	299	284	326	329	326	339	326	283	346	324	334	311	296	286	319	310	322	349	329	291	292	320	324	296	295	309	287	322	355	304	291	328	333	302	312	303	351	337	321	314	307	330	322	330	315	324	317	309	355	305	333	331	314	373	320	306	336	350	330	314	286	348	323	306	321	302	303	313	322	324	331	293	297	345	331	297	292	290	322	337	337	298	348	302	313	318	319	312	339	345	276	311	323	319	330	322	338	343	314	278	326	312	293	312	313	331	303	313	322	276	331	347	311	310	329	339	309	340	320	372	312	331	332	284	299	331	321	301	301	332	321	345	307	345	306	312	311	316	309	302	328	317	294	337	290	305	317	322	331	300	311	354	327	351	323	312	326	327	296	313	294	325	306	291	321	309	291	310	337	344	327	330	330	323	304	355	313	324	294	314	341	308	287	375	344	303	320	341	318	290	329	332	342	316	335	348	333	328	299	283	295	353	309	328	298	317	352	325	344	292	296	304	314	311	328	297	306	310	311	311	299	326	300	296	293	329	310	321	325	311	335	310	314	297	316	350	311	280	292	312	329	298	320	303	313	360	306	327	324	312	333	316	281	307	332	293	293	323	305	317	330	332	295	327	307	332	311	296	331	335	325	322	352	294	318	300	297	351	303	342	321	299	324	311	360	335	324	315	316	342	324	340	328	284	293	297	353	309	341	328	332	328	305	345	324	291	309	335	308	303	337	307	302	297	281	318	316	307	345	341	287	311	339	320	341	326	269	325	296	301	333	320	327	340	305	337	353	308	314	334	333	336	335	272	295	337	308	315	317	300	323	335	325	316	316	342	292	317	315	312	344	319	352	344	336	329	313	326	345	322	335	327	305	352	282	308	301	313	317	291	336	365	306	316	292	334	315	335	307	323	330	302	315	342	341	324	342	311	324	322	319	316	303	336	315	306	315	324	308	319	300	286	316	314	324	344	315	312	330	338	330	309	322	359	332	310	320	292	342	299	289	343	312	325	326	316	335	312	314	321	318	271	324	317	349	304	348	300	302	317	323	344	325	308	279	309	312	300	298	312	311	357	324	338	343	325	336	322	319	319	318	305	330	333	328	337	329	309	299	332	335	300	301	312	326	282	319	333	314	297	292	287	342	328	299	321	325	312	338	261	314	303	323	344	351	312	288	311	281	338	325	307	315	299	334	295	341	309	279	298	310	312	293	315	313	348	326	289	342	301	335	353	290	339	326	311	344	324	316	313	334	339	313	350	315	317	321	356	323	346	318	362	306	282	316	284	305	323	317	323	288	305	330	328	292	298	297	311	290	318	296	319	348	328	293	319	298	331	324	307	339	308	342	320	284	306	314	342	335	320	288	307	347	333	324	292	279	294	311	301	347	306	318	339	326	313	326	352	297	265	318	326	294	321	335	327	306	312	322	294	297	309	364	313	302
3242	2132	1396	1224	878	827	790	826	787	711	805	774	766	760	786	771	773	743	820	803	709	773	745	758	768	775	810	767	747	809	800	788	744	810	765	773	747	735	775	750	787	744	772	784	756	755	698	765	772	750	775	804	735	816	736	807	757	794	788	779	833	776	767	801	741	786	765	780	807	768	771	764	763	758	786	763	795	780	771	810	795	768	815	769	744	741	736	795	714	754	782	760	749	770	770	776	728	775	818	794	742	800	734	764	782	754	805	748	718	812	740	803	756	815	788	737	784	825	746	760	774	740	748	804	735	767	795	762	825	761	768	777	788	783	800	821	762	849	753	775	795	748	796	783	790	753	774	752	710	753	862	773	816	805	765	744	817	749	789	741	800	719	784	770	770	793	758	778	798	797	780	792	751	805	752	758	767	799	776	765	762	757	737	795	778	783	739	741	738	783	769	812	794	766	755	785	771	775	770	761	742	706	727	800	773	754	743	819	822	752	770	793	792	756	785	831	723	742	786	780	778	821	749	797	756	746	771	782	766	746	747	787	777	750	726	737	792	784	737	761	780	773	733	726	726	772	747	762	787	776	813	761	784	742	729	786	803	784	836	722	768	751	737	745	767	764	743	747	757	788	750	765	845	764	783	776	741	740	770	758	805	757	760	760	728	763	784	753	775	762	767	751	752	770	753	741	789	743	830	699	760	736	729	776	772	799	775	783	755	717	766	746	767	795	753	774	783	778	758	766	836	802	764	780	772	792	836	766	763	824	795	781	766	820	738	747	828	789	724	757	776	764	816	764	754	758	743	774	771	764	709	757	773	799	780	817	777	815	771	780	835	737	783	751	771	781	806	778	773	806	759	754	793	771	777	780	725	799	729	779	785	803	762	774	798	780	785	767	754	796	789	747	729	826	742	777	756	781	801	756	790	776	770	790	747	768	754	738	779	717	769	808	775	798	809	739	780	761	816	734	750	754	758	713	772	781	742	868	769	837	792	724	799	799	767	811	834	745	743	726	802	784	786	758	752	784	760	794	745	738	766	782	778	792	780	757	755	776	791	756	711	797	779	761	759	721	782	763	802	824	774	788	792	781	744	730	755	819	767	793	755	776	752	747	783	809	767	813	723	813	763	731	803	775	783	740	827	838	781	768	724	733	763	778	794	742	759	784	798	825	782	800	729	826	793	776	773	773	742	773	760	763	774	720	742	757	781	761	756	778	780	745	785	751	837	739	811	802	734	775	768	764	790	765	760	815	761	830	836	783	804	776	767	776	776	712	770	772	854	784	850	772	693	811	813	762	770	785	735	756	780	771	724	783	774	759	782	762	783	797	753	779	787	798	801	766	765	738	754	793	792	774	767	801	734	762	726	760	727	799	777	773	780	777	755	814	760	777	735	744	749	805	756	736	815	778	780	761	750	715	770	760	797	757	783	729	761	790	734	718	752	844	789	746	763	795	801	790	756	759	773	800	742	778	769	715	789	782	760	822	748	781	786	729	724	769	841	766	816	785	737	783	746	765	764	844	754	774	771	795	778	783	833	759	776	764	815	752	732	793	762	768	727	763	769	738	780	780	765	823	757	813	782	767	794	733	770	757	769	769	777	772	767	732	774	758	749	775	753	800	769	733	787	811	761	776	766	752	768	742	786	720	821	780	753	780	774	800	770	789	759	772	728	717	809	810	855	731	774	740	749	770	805	735	743	748	765	780	758	782	731	744	762	788	777	761	803	790	786	774	790	761	796	695	793	773	778	756	772	711	761	775	742	784	802	814	791	755	711	782	743	753	761	748	761	769	762	749	748	786	800	812	766	793	771	751	766	785	778	766	767	773	797	780	816	734	742	816	787	746	741	782	764	774	737	735	802	797	756	780	776	805	807	777	806	795	739	768	803	752	780	791	744	771	777	761	735	754	769	782	764	831	745	767	733	812	711	768	776	779	761	762	836	788	831	807	780	791	760	767	776	790	771	796	751	762	747	798	777	811	760	743	783	780	778	794	743	763	757	767	755	811	827	765	752	804	743	808	767	772	730	763	779	805	768	803	782	788	732	764	784	785	770	806	783	803	778	758	782	796	766	758	818	723	727	742	763	789	739	760	781	757	793	727	777	765	773	788	753	769	761	750	792	791	785	778	754	768	768	782	739	798	774	753	777	752	743	803	764	771	772	749	787	806	772	774	764	766	752	738	796	814	767	798	811	743	807	807	721	787	737	757	774	765	791	762	717	766	760	794	815	742	774	755	797	801	730	783	772	752	763	830	782	826	770	807	766	737	758	807	741	741	727	752	769	746	784	747	788	735	794	761	772	767	815	757	754	768	786	808	753	703	798	782	743	760	779	801	802	805	791	725	758	765	766	810	714	801	751	813	792	853	781	801	787	726	742	754	799	730	787	798	768	812	741	804	748	797	830	783	783	739	821	757	752	735	750	795	804	756	718	771	738	773	813	821	791	786	779	747	767	740	734	790	778	782	794	788	786	761	765	804	782	786	769	767	757	765	692	784	755	739	774	811	747	812	781	752	732	809	713	822	758	731	796	773	734	692	727	731	762	731	803	778	858	756	785	754	767	760	749	773	821	783	769	774	781	836	759	755	785	770	740	777	792	788	802	775	738	800	767	768	744	707	755	787	754	794	799	797	764	759	775	749	767	751	769	807	733	747	811	753	834	820	810	746	737	768	792	758	761	782	769	732	783	763	776	763	726	751	718	716	784	792	773	797	797	791	794	744	770	788	766	756	786	783	772	775	726	755	809	803	758	793	809	748	761	773	782	760	825	808	729	750	775	780	769	797	788	749	748	784	759	769	797	815	783	818	765	766	801	741	741	777	790	800	754	845	720	785	771	821	767	762	758	773	763	789	733	765	788	781	761	780	737	753	781	777	759	778	805	825	767	704	768	775	771	738	727	820	740	803	804	800	723	734	724	795	742	789	771	781	713	751	786	784	795	761	806	781	769	777	804	779	762	796	758	729	796	787	782	742	779	786	801	739	761	768	736	754	740	735	774	789	786	751	747	739	818	774	759	726	793	769	769	823	788	794	782	764	781	776	762	766	735	742	769	753	747	765	754	758	769	775	710	765	797	768	784	813	764	813	815	784	797	788	741	763	808	739	768	813	760	789	779	780	760	805	744	748	731	757	794	820	745	779	845	766	802	793	755	807	779	794	736	785	727	770	778	756	773	796	743	793	751	718	782	786	750	726	758	779	793	733	777	812	741	810	790	783	746	779	749	761	730	743	802	787	758	736	778	774	831	805	726	784	781	804	775	739	772	767	794	785	801	759	769	771	750	803	766	766	759	729	745	796	815	765	771	755	789	758	795	765	725	749	780	769	800	812	759	823	809	761	803	714	780	774	792	758	742	762	752	737	782	776	709	711	770	755	769	763	742	760	764	772	719	777	790	757	760	753	798	763	767	750	816	738	704	722	784	757	731	797	754	777	803	807	789	777	762	767	754	729	805	775	806	709	785	776	707	740	782	716	776	775
23894	20992	24325	27828	20994	21013	13006	579	345	311	303	299	278	293	241	266	283	222	240	243	286	239	248	221	210	228	242	269	219	246	249	237	214	219	230	244	217	211	247	243	192	208	232	243	214	238	248	225	215	198	209	224	227	234	246	196	222	212	222	194	214	205	246	227	240	236	237	224	207	254	228	240	211	203	228	211	219	215	224	239	233	222	212	213	240	204	192	234	190	237	238	190	202	254	229	236	219	236	218	214	204	219	195	227	239	228	240	209	211	203	247	238	227	217	215	232	201	229	233	219	209	197	219	207	211	212	261	246	202	250	203	225	202	196	218	247	239	231	245	229	257	230	226	263	233	245	202	224	206	233	228	207	246	219	232	211	241	225	205	246	207	220	220	230	223	254	187	206	237	219	210	206	228	240	205	228	224	207	210	241	250	240	247	215	212	273	213	212	243	230	227	190	208	238	226	210	239	188	221	204	253	247	219	222	230	240	235	217	213	222	254	240	204	232	204	204	223	224	235	208	232	237	227	236	213	234	243	210	225	213	226	226	190	194	228	214	225	239	230	232	238	228	195	212	249	220	240	245	213	208	212	246	249	215	244	216	222	222	201	231	215	224	217	235	229	208	223	219	221	207	218	198	219	229	221	237	195	220	239	223	226	228	206	195	222	234	228	215	190	215	199	211	192	187	253	228	202	197	212	216	240	221	243	217	220	217	222	210	223	225	225	239	179	214	216	251	228	196	199	215	192	247	234	227	212	226	236	217	208	212	235	234	225	239	234	225	211	241	202	243	192	199	227	204	202	217	250	221	236	235	224	206	228	196	255	222	220	222	221	221	207	216	227	220	207	217	209	220	216	245	215	190	198	178	212	215	241	204	205	227	183	206	212	192	234	220	228	197	219	222	225	221	210	217	221	223	206	209	219	201	226	206	205	225	233	230	203	212	210	190	243	211	200	227	238	214	230	191	208	204	189	228	226	232	231	242	203	198	202	228	230	222	218	225	233	207	204	226	212	221	255	212	211	202	181	211	201	213	219	232	237	230	222	200	257	234	198	229	249	212	223	238	220	211	207	198	231	251	231	217	224	232	203	217	238	216	225	206	230	219	195	252	226	223	210	206	215	213	207	231	204	245	219	255	224	227	202	221	206	220	219	186	204	197	224	197	231	213	213	191	232	217	237	236	218	230	225	217	218	214	222	217	232	240	206	207	210	227	224	253	212	229	244	211	210	219	219	209	207	240	228	194	240	231	222	211	236	225	204	261	239	212	250	247	224	245	230	205	226	227	216	232	212	227	234	206	246	244	219	237	240	222	201	213	227	248	222	220	212	200	204	225	220	214	195	212	217	213	229	214	245	216	236	233	214	201	241	221	202	235	216	220	197	236	220	216	242	179	215	225	212	204	237	209	214	200	210	233	217	206	234	206	211	231	189	204	233	245	215	224	196	241	213	222	226	216	207	217	248	234	225	213	217	212	236	216	189	229	211	188	206	233	201	243	192	220	234	217	196	211	232	224	223	213	232	219	254	218	230	211	238	232	233	242	231	191	202	222	192	234	218	241	238	236	224	214	234	240	211	235	238	209	214	206	263	235	202	233	236	247	233	238	209	213	202	246	217	216	206	220	212	229	195	195	195	218	232	214	263	205	234	196	209	222	229	217	230	222	229	205	201	206	189	232	257	234	222	200	211	218	239	215	224	240	249	202	227	196	207	229	222	225	214	238	230	243	232	222	219	231	243	208	230	215	234	228	223	213	237	218	240	235	208	183	240	205	206	225	209	223	239	232	227	231	187	199	205	192	208	232	218	202	223	236	237	231	222	238	202	213	222	237	232	242	232	205	200	233	191	194	215	196	222	208	221	242	194	214	207	217	228	219	212	218	233	221	207	209	238	194	247	214	243	221	204	230	208	204	243	226	212	209	196	232	218	188	229	232	206	209	204	214	230	234	204	228	224	233	234	205	218	235	206	206	224	245	223	209	218	202	211	250	244	243	233	199	197	209	214	258	247	244	196	205	225	210	226	229	211	217	207	222	239	198	196	227	215	196	217	178	212	225	232	221	217	196	202	206	213	219	231	241	216	204	229	222	232	228	242	208	226	203	222	212	257	219	245	234	205	229	210	221	221	224	236	236	244	221	200	223	207	215	233	233	210	238	225	207	191	220	212	227	206	216	204	185	220	248	225	191	195	228	218	227	182	195	231	207	215	216	217	224	215	256	226	233	209	211	224	215	236	212	220	248	205	250	221	202	194	209	229	234	216	240	225	225	202	183	215	241	234	205	226	238	237	227	193	211	248	226	201	221	233	206	210	222	227	221	227	207	189	224	225	203	227	187	211	211	202	213	227	192	212	209	205	230	237	211	227	184	195	205	198	207	224	228	190	211	200	231	207	205	228	210	230	190	245	199	206	199	234	228	221	216	220	207	205	214	224	195	189	208	226	244	225	214	248	215	221	240	206	239	219	223	216	219	213	230	205	228	211	215	218	216	195	194	229	203	237	228	211	210	176	235	198	209	243	225	229	174	221	230	223	223	219	215	209	196	228	201	223	215	219	211	213	236	205	215	205	228	245	233	238	225	212	223	235	210	217	250	212	240	198	221	188	207	219	216	244	212	242	228	230	238	227	216	230	224	209	266	219	201	241	224	223	198	249	221	221	212	199	222	191	226	193	225	213	211	204	217	228	250	222	230	227	237	231	224	208	226	205	205	230	233	187	232	195	203	209	203	220	212	219	219	199	219	201	220	242	225	220	234	180	248	187	222	230	228	217	232	249	212	197	263	211	207	226	215	211	228	236	229	202	197	232	200	203	231	189	200	223	225	212	259	212	220	215	219	223	238	207	199	233	195	205	254	207	220	250	231	215	214	231	234	196	204	213	221	195	225	248	223	227	214	213	184	243	230	233	233	233	218	217	241	230	206	208	212	235	214	232	224	240	195	215	196	229	194	206	235	198	223	229	205	216	235	245	192	221	235	229	234	216	219	211	220	211	219	232	207	238	214	194	226	213	222	208	219	214	204	241	230	236	249	225	241	242	212	213	184	221	211	229	231	235	228	200	243	223	243	226	206	224	237	216	222	238	241	189	239	213	193	223	199	207	217	240	216	252	245	219	213	194	214	194	199	197	190	176	181	220	232	205	203	219	187	220	215	202	256	197	232	215	212	203	227	231	206	190	219	217	242	228	217	232	243	224	232	227	222	214	233	216	210	234	219	216	238	231	232	193	202	196	207	211	193	217	221	214	215	214	219	207	233	222	236	213	216	237	223	230	219	235	206	217	191	177	226	220	221	221	223	208	204	225	220	222	235	238	223	204	204	222	229	241	240	220	209	243	185	210	196	251	200	192	192	213	224	210	258	199	218	227	228	227	207	228	225	242	210	197	219	228	225	207	233	227	229	216	220	223	215	196	223	223	224	215	223	210	213	214	210	204	197	198	203	197	214	243	206	205	224	228	217	209	257	205	232	237	210	188	236	220	206	247	222
3012	3343	1810	1427	752	663	614	567	545	559	568	595	586	509	543	563	547	543	560	583	551	522	567	544	521	570	528	531	504	539	526	510	539	506	515	494	472	505	488	569	505	504	534	506	544	534	543	515	525	500	508	527	542	551	591	543	551	487	511	486	506	513	525	506	504	483	520	503	520	566	544	549	534	532	512	525	527	544	538	548	522	497	515	510	531	494	488	523	533	569	585	532	481	532	519	521	527	500	488	510	518	582	489	537	538	521	488	491	562	532	565	486	554	512	528	548	503	490	548	516	519	501	508	530	531	535	514	549	538	554	525	511	511	472	550	521	544	545	511	528	512	498	518	503	478	499	493	520	548	505	524	567	521	486	503	534	565	530	549	550	493	527	543	516	558	575	501	496	561	505	535	476	536	514	555	519	500	539	511	524	516	562	490	516	516	475	501	549	569	511	539	542	547	517	519	511	530	484	518	524	538	547	538	535	509	529	527	544	539	506	539	506	500	500	531	505	483	511	513	537	507	518	563	513	550	552	544	514	495	514	515	516	507	562	516	543	552	518	542	555	567	521	532	533	509	550	513	540	530	518	494	460	490	532	519	554	495	541	548	490	523	520	484	501	491	542	521	544	525	519	533	524	520	527	511	557	534	513	519	499	533	501	543	517	517	534	537	525	537	558	516	574	523	552	520	489	474	528	530	482	495	537	575	493	537	515	502	519	540	514	518	543	495	518	560	532	523	535	552	542	497	541	524	537	470	497	572	510	551	527	529	476	529	496	561	520	503	499	537	524	526	498	550	483	494	540	513	512	581	517	545	565	495	536	520	569	500	543	511	556	465	517	512	550	509	533	542	534	550	463	547	490	507	495	534	501	539	511	525	530	527	475	508	522	530	504	497	505	528	539	520	508	514	568	496	520	546	540	505	514	553	512	534	515	518	546	520	514	579	520	544	502	546	565	534	553	524	532	475	503	542	494	526	500	491	535	547	485	489	532	521	515	479	556	529	540	548	537	507	558	578	518	535	493	513	545	561	529	526	525	554	536	508	553	544	514	495	544	537	511	574	547	514	494	555	458	487	507	533	536	468	554	508	533	536	516	544	536	497	512	479	513	492	510	548	515	509	521	514	513	549	562	528	531	513	552	550	503	522	546	515	560	530	524	505	482	530	532	508	498	517	527	548	524	516	492	532	497	540	547	548	529	538	531	531	494	523	502	507	564	552	526	543	534	492	524	502	530	511	521	501	560	552	517	523	549	550	539	541	511	568	570	499	513	541	521	530	551	510	500	522	528	541	507	540	519	512	548	535	535	557	537	522	592	522	533	523	532	531	527	507	536	522	609	539	537	485	558	532	552	527	494	497	487	546	530	525	515	548	502	529	481	529	488	495	542	487	534	513	540	520	550	524	553	522	519	526	514	502	494	494	547	531	540	515	478	539	537	553	521	520	556	553	559	524	488	538	548	500	546	491	500	485	528	509	513	531	509	524	529	509	529	533	502	559	535	508	506	518	514	524	486	542	530	523	538	501	551	528	505	527	523	484	489	536	531	527	502	503	516	489	541	516	501	542	513	553	574	484	572	506	525	494	527	546	510	544	533	518	504	526	469	510	544	486	523	537	523	495	532	542	496	573	525	532	529	531	518	505	522	496	525	551	553	472	493	522	531	518	522	520	528	510	554	519	516	503	490	533	509	514	508	501	542	527	538	520	534	540	522	537	528	534	543	562	521	545	555	521	559	495	539	503	523	531	535	493	563	516	528	549	489	532	515	545	538	533	537	538	560	550	559	519	503	489	526	500	524	566	509	527	531	515	514	490	495	568	557	522	515	568	536	522	508	505	521	560	484	537	530	517	518	560	500	538	567	512	505	521	516	512	520	482	512	508	530	514	538	497	482	517	509	535	508	527	472	552	540	560	495	529	524	520	551	581	545	526	540	525	506	523	551	551	565	537	501	503	521	532	498	531	534	502	527	539	534	522	524	491	530	518	528	526	526	530	552	522	506	508	535	515	560	539	520	471	563	529	544	498	530	498	494	496	570	536	523	520	506	519	471	503	529	560	536	525	536	458	481	511	544	495	540	522	558	537	538	516	566	537	502	527	512	523	528	551	570	536	501	521	499	518	465	504	542	531	503	514	535	514	526	501	558	545	560	511	527	485	491	519	545	537	557	537	566	531	511	524	533	533	518	487	502	499	537	531	537	533	522	508	489	500	482	516	541	507	520	511	576	549	529	512	486	541	506	511	504	573	514	520	536	481	530	568	544	529	503	499	507	498	513	495	521	520	509	539	521	527	494	537	543	511	532	523	542	550	524	496	513	516	514	532	566	546	521	508	523	553	528	502	547	539	488	552	533	514	519	528	550	525	518	498	536	542	554	523	513	493	556	593	514	526	541	493	503	573	514	529	568	549	569	557	536	554	499	510	541	511	489	528	491	491	533	523	504	507	533	481	492	553	554	524	515	495	525	562	511	527	513	535	529	520	527	516	527	516	516	516	506	520	521	538	495	489	539	544	552	482	498	521	495	496	568	501	527	534	481	522	523	529	554	552	548	510	544	501	499	509	524	504	540	513	532	498	500	495	509	521	521	501	518	511	522	502	488	507	512	498	538	497	502	512	524	533	557	530	509	506	488	476	559	558	533	512	532	530	492	503	559	545	548	548	503	567	557	513	581	508	569	523	515	526	571	509	566	514	523	518	507	497	497	531	516	505	508	533	527	560	536	513	559	548	515	531	536	507	499	537	546	551	504	528	561	555	532	504	521	500	500	517	528	553	518	482	563	559	553	526	499	501	513	474	527	528	519	500	531	542	535	525	553	560	522	523	510	512	498	517	521	515	563	526	496	501	548	553	497	541	489	497	476	559	556	511	510	520	541	503	516	495	525	499	543	504	498	520	531	510	518	525	541	523	489	533	561	543	521	557	527	524	543	494	453	520	543	520	509	565	518	542	555	532	506	517	530	536	555	549	533	531	521	496	517	510	527	531	534	540	550	541	519	544	545	503	530	483	512	534	536	548	495	552	521	526	502	582	535	504	518	503	543	528	487	540	532	520	551	500	547	522	500	520	509	563	501	498	529	514	489	486	568	535	515	493	517	519	538	557	533	524	517	518	472	519	504	516	527	513	496	546	549	522	528	511	552	517	552	490	509	555	513	508	533	507	478	502	568	525	491	519	521	527	549	564	541	535	528	541	516	509	551	503	508	535	525	526	500	527	550	527	539	501	523	502	557	570	474	506	534	552	523	540	528	466	520	482	504	543	553	522	561	528	502	541	537	501	538	517	549	499	525	534	532	508	536	550	529	509	537	510	513	535	506	559	535	533	533	525	543	530	548	512	531	529	491	507	563	519	545	526	527	564	575	500	486	515	544	491	517	549	494	515	521	513	503	519	506	544	509	517	531	496	523	534	505	548	481	518	535	524	570	477	516	548	473	515	529	506	536	517	512	487	533	480	543	542	489	505	514	511	528	513	533	518	550	493	503
31453	19216	6780	537	290	264	239	226	226	228	250	227	249	228	219	222	251	279	242	215	252	214	233	236	228	204	240	224	255	240	235	220	220	239	253	208	234	242	237	232	233	231	240	226	220	210	242	219	221	240	204	215	223	235	221	265	242	240	198	234	209	222	257	228	241	174	216	244	233	219	204	231	231	222	226	218	236	229	190	240	225	233	189	213	242	225	232	235	240	208	225	232	223	234	195	226	217	240	246	262	221	218	217	220	227	242	240	201	221	211	231	238	231	208	227	245	250	223	224	252	216	193	214	238	243	239	210	210	246	245	260	253	233	219	236	208	209	229	250	214	208	213	216	243	225	224	229	208	199	227	213	223	210	214	221	244	242	207	254	251	238	202	206	213	227	228	197	242	253	194	224	202	209	238	223	215	231	229	242	242	224	197	196	223	249	229	235	215	248	254	238	231	196	248	203	225	253	208	222	213	227	220	223	213	223	216	250	209	243	241	214	219	202	226	241	220	205	231	237	255	205	247	225	212	231	236	239	217	238	229	228	245	257	228	254	205	232	230	208	231	241	217	210	200	236	230	225	221	248	213	225	191	235	254	224	221	216	230	242	227	253	226	246	239	214	249	232	232	212	192	234	204	236	237	231	250	221	243	256	233	228	240	217	249	215	218	203	237	230	277	235	220	254	253	222	214	233	206	225	242	237	226	199	220	209	210	216	205	234	253	225	218	176	219	232	243	236	234	226	236	215	205	217	215	272	218	215	214	190	204	214	214	249	220	235	229	243	222	231	245	223	238	234	215	204	218	258	243	254	203	188	238	225	208	224	245	216	241	246	222	244	253	240	228	235	214	211	243	206	258	227	234	242	221	230	245	243	226	231	237	243	194	230	247	227	226	229	236	217	219	227	195	212	211	216	228	230	238	219	233	210	209	199	222	249	226	230	267	197	251	209	219	213	222	229	221	223	257	238	241	216	233	215	218	230	234	217	218	213	235	234	218	214	215	197	194	237	254	232	247	210	211	213	219	221	253	250	255	254	216	222	232	236	227	222	227	236	212	219	220	233	217	231	254	260	252	194	242	198	225	210	200	221	209	222	231	215	217	229	261	212	202	239	261	257	214	242	229	254	226	261	225	222	228	235	214	262	229	218	231	221	247	255	229	239	212	246	246	225	244	230	246	242	223	213	218	257	216	253	229	264	211	203	232	240	211	214	222	210	201	228	206	263	224	234	201	228	229	248	224	225	237	222	229	230	231	225	241	223	209	215	225	235	219	249	245	218	216	230	209	226	240	223	217	231	252	228	230	228	239	242	194	251	216	205	216	234	253	216	235	245	217	217	214	217	230	227	219	256	197	235	236	237	275	214	223	210	210	221	233	197	223	205	240	201	257	241	237	228	199	247	260	243	251	238	233	216	234	213	227	211	264	228	238	205	251	230	227	183	220	233	225	220	248	222	194	224	231	219	246	208	246	224	218	195	216	234	225	241	243	216	230	231	226	203	215	260	238	214	195	247	223	219	227	246	236	234	214	239	217	217	202	224	241	240	222	227	200	221	214	237	221	222	245	207	237	225	243	225	225	217	239	217	238	243	234	245	236	247	229	244	229	269	232	232	255	214	244	217	231	258	226	230	234	215	260	253	213	228	241	209	218	209	214	222	217	242	188	232	237	231	246	258	233	200	228	224	232	249	211	245	247	223	234	233	247	241	236	208	210	206	229	211	244	217	209	215	214	208	234	181	225	237	220	214	236	209	224	225	224	204	225	237	225	256	226	240	227	244	254	211	215	228	255	255	219	243	225	223	206	220	229	232	228	229	254	222	231	216	207	212	215	235	244	235	249	209	215	250	218	219	228	257	235	258	218	237	212	250	225	235	245	237	210	208	218	200	192	213	246	225	238	222	189	207	212	201	224	220	251	214	228	259	211	233	225	214	226	217	233	228	240	222	233	217	194	237	224	191	218	214	248	222	233	240	238	244	212	223	262	232	246	209	220	216	222	234	251	240	211	231	253	263	237	228	219	181	247	223	218	229	220	223	233	239	222	238	247	219	221	230	248	211	232	201	213	226	215	225	214	217	245	248	219	216	226	235	221	217	220	217	225	213	231	223	197	239	217	228	245	214	240	249	218	217	237	224	255	234	199	225	255	212	223	234	242	251	243	246	249	248	235	188	214	190	224	240	247	242	258	227	239	242	212	221	234	214	226	221	231	216	201	223	263	213	206	233	266	212	241	238	222	224	252	231	239	225	239	236	235	233	226	235	236	252	231	209	229	243	226	214	221	219	243	223	220	221	202	205	230	241	251	245	242	231	205	209	218	237	227	217	209	214	224	269	247	262	237	234	229	230	192	207	239	230	217	235	230	194	238	241	244	202	224	234	222	264	221	216	252	219	229	233	237	231	221	229	244	231	245	246	246	240	255	237	244	213	210	251	207	208	227	235	203	207	231	227	211	233	226	222	240	227	246	237	263	230	216	216	216	219	230	229	224	218	195	220	246	243	232	202	232	220	266	227	196	205	246	231	225	238	230	234	216	220	250	232	242	271	230	240	228	220	247	251	233	233	232	210	243	217	236	240	209	241	221	207	232	221	267	226	211	215	210	226	235	224	243	234	220	227	243	251	199	236	252	250	225	219	242	236	203	206	213	212	226	220	223	200	218	205	216	227	204	219	226	234	243	198	245	216	213	239	216	236	215	222	224	228	214	207	245	241	245	225	230	238	241	224	214	240	236	228	217	199	217	234	236	238	255	248	241	224	235	219	223	213	245	235	221	207	237	225	219	210	245	233	227	219	216	252	224	224	242	240	245	198	195	248	231	243	229	244	232	228	222	207	222	250	220	230	214	210	233	229	249	215	215	235	221	241	221	229	237	216	210	244	225	196	222	233	229	239	216	221	235	221	230	207	198	225	214	230	227	198	237	246	212	226	252	215	235	221	229	246	220	233	239	219	230	232	219	237	228	229	225	232	216	202	257	242	259	233	200	224	229	245	243	242	227	221	228	207	242	205	217	214	256	220	217	254	221	214	222	239	218	235	239	239	212	220	234	212	225	237	203	208	221	222	219	216	233	222	203	239	209	230	198	216	227	221	181	242	242	200	203	236	248	253	225	227	244	237	213	239	250	234	219	247	246	232	210	242	218	209	207	257	248	198	226	221	234	215	213	217	236	249	202	226	222	233	182	244	235	240	223	223	233	206	229	254	234	210	221	242	241	240	238	251	217	254	206	221	228	230	221	238	232	237	248	217	234	260	232	252	236	221	220	219	240	235	237	233	212	245	224	233	250	218	241	214	204	231	218	249	217	241	233	219	236	246	205	245	224	216	240	226	194	227	182	211	246	218	236	223	222	239	205	228	235	231	232	214	238	235	232	258	221	221	203	248	224	227	228	233	217	226	238	248	229	241	244	233	247	212	222	213	252	225	228	226	229	208	224	213	278	241	222	227	233	251	241	263	207	262	226	213	226	197	233	241	227	218	229	239	209
5364	780	760	676	590	632	611	592	609	585	593	590	581	614	580	626	605	606	609	586	609	637	603	631	595	614	631	592	594	595	645	557	616	581	590	622	561	615	572	586	541	594	605	610	604	569	633	592	600	602	620	574	625	613	571	560	617	577	601	607	605	583	628	603	618	618	627	592	609	598	562	599	573	607	628	598	590	545	588	605	631	562	592	555	567	621	610	635	597	626	605	592	592	611	535	616	590	604	610	613	672	581	572	575	607	603	619	597	611	575	581	582	588	624	563	608	550	592	586	654	603	609	596	599	550	618	608	572	569	620	650	554	612	579	619	598	569	594	567	563	584	631	631	588	615	599	605	615	582	615	592	614	574	618	573	612	592	590	570	625	543	580	637	592	589	620	626	611	594	576	594	564	602	620	588	594	600	635	606	593	579	581	615	570	578	621	588	620	600	556	581	593	626	582	624	622	590	564	590	584	605	583	653	608	565	600	583	612	585	559	631	603	593	593	613	602	585	635	573	599	627	597	578	652	597	582	651	573	556	581	605	630	611	594	613	587	641	556	593	629	610	632	583	601	594	656	621	609	603	622	599	612	633	584	607	657	575	645	620	611	632	565	600	624	569	636	560	575	587	570	612	599	566	647	592	577	612	593	576	579	582	565	615	595	592	611	568	602	604	584	582	596	615	629	579	618	583	600	592	607	642	623	614	659	573	587	582	614	570	638	586	612	550	619	620	619	601	593	592	601	562	544	593	588	629	626	578	634	598	612	530	609	621	592	629	610	599	596	616	580	578	606	624	602	579	555	617	583	569	606	609	565	594	606	581	604	598	612	597	593	584	610	624	572	622	579	599	512	551	618	570	592	580	589	612	607	596	642	590	592	621	589	606	550	597	593	572	563	621	588	567	594	567	594	539	641	584	602	614	616	617	608	583	569	586	568	631	575	598	627	611	599	607	588	626	603	582	592	557	571	596	596	634	626	589	612	627	590	581	583	645	606	627	595	598	591	605	598	591	565	595	610	660	564	599	651	563	548	602	591	574	580	595	601	598	565	602	573	617	589	579	600	600	561	609	607	633	620	590	585	631	692	553	625	560	621	533	569	596	612	572	617	566	601	613	573	574	584	584	600	580	578	613	572	588	571	591	606	575	639	543	608	614	620	624	592	571	600	620	620	544	599	590	592	561	596	553	597	574	626	588	660	600	563	568	572	606	554	580	599	614	589	600	600	615	575	582	604	562	590	602	592	600	610	566	563	569	599	576	579	581	647	658	542	581	597	616	592	590	593	558	579	625	602	654	628	564	611	621	584	602	584	607	554	606	613	597	602	586	621	560	615	588	599	578	554	586	580	596	630	610	600	567	603	618	591	605	571	579	611	618	577	565	581	593	572	593	583	588	618	580	610	642	571	572	641	601	621	567	587	598	584	580	570	601	610	610	559	593	642	595	586	603	598	602	575	630	572	580	591	584	571	577	620	613	597	575	561	641	581	574	582	602	552	582	623	600	544	616	601	566	582	667	594	608	577	558	594	598	578	569	595	593	594	621	589	620	599	549	604	589	643	598	606	644	611	605	598	603	615	591	589	567	606	602	651	572	616	593	597	621	596	627	613	599	592	587	608	564	582	612	582	609	605	590	631	593	595	608	595	594	569	594	546	579	620	601	564	586	616	565	557	632	587	566	605	613	640	558	620	594	654	590	611	578	583	634	554	586	627	541	594	594	635	576	601	586	563	540	600	559	631	594	654	617	618	615	583	601	595	595	610	563	625	569	559	596	598	601	570	593	578	640	630	653	618	603	636	597	605	613	592	613	595	637	627	613	613	591	602	569	633	573	660	578	631	620	572	591	611	620	612	562	578	610	590	666	592	631	609	590	632	616	590	595	596	611	607	611	571	574	605	616	579	583	646	606	615	592	620	600	619	608	601	599	595	585	589	582	590	608	597	614	584	578	613	637	609	612	561	601	625	587	619	654	566	620	615	532	577	579	593	601	619	651	616	569	632	600	651	614	579	620	612	560	577	602	628	598	575	609	594	609	608	626	606	607	620	555	602	574	624	557	602	618	592	612	570	620	596	570	613	618	558	595	601	596	598	601	580	596	610	584	626	608	594	616	597	574	602	599	629	604	594	587	599	574	602	594	612	556	579	585	604	629	607	551	588	563	576	594	612	627	603	607	627	600	596	589	601	598	639	592	616	600	586	567	604	554	609	608	592	600	644	574	581	584	587	654	593	573	636	575	581	578	597	601	554	565	616	596	573	601	575	619	586	598	573	618	607	560	609	600	572	583	598	603	624	605	556	606	587	623	598	574	589	628	589	601	616	622	575	602	631	601	549	603	593	559	586	584	599	600	602	574	606	602	605	606	612	604	616	625	576	604	592	590	631	637	588	636	566	596	586	557	568	598	581	661	576	648	555	577	563	591	557	574	662	593	614	632	570	633	629	569	609	568	582	602	589	610	593	610	588	615	633	618	573	595	617	621	629	587	636	640	577	620	604	621	588	576	570	557	585	611	568	601	600	610	612	623	612	582	605	624	659	576	592	618	568	606	629	576	598	573	609	597	588	588	596	602	615	608	580	621	600	579	576	638	584	596	610	611	602	626	611	560	607	572	621	594	596	559	607	581	579	594	633	568	565	607	600	595	613	590	593	579	594	603	641	593	603	638	601	597	577	566	585	619	575	584	560	611	628	588	564	630	617	558	597	606	666	614	630	585	582	576	590	604	599	570	609	601	624	629	595	640	563	603	619	558	610	582	565	591	615	563	619	575	645	607	614	559	623	619	560	597	560	616	570	598	587	609	602	583	641	612	609	518	603	596	659	595	572	566	583	564	632	558	587	633	609	593	597	614	549	570	603	542	587	609	653	568	564	599	587	590	637	577	575	594	589	591	616	624	587	608	540	588	677	592	550	615	600	614	622	593	550	606	580	581	631	565	592	601	604	608	618	607	607	588	611	624	633	607	610	535	605	576	575	575	554	594	584	635	664	586	560	609	622	618	613	580	569	584	644	588	622	618	606	571	629	608	588	591	598	572	625	595	618	587	594	574	595	594	579	592	610	595	608	616	624	593	592	633	580	585	585	575	599	626	620	590	613	596	555	599	599	601	589	560	589	629	594	587	556	604	579	575	590	580	619	578	592	615	625	589	602	593	573	599	589	599	595	618	571	577	578	588	571	597	635	618	583	574	570	588	625	592	597	602	610	584	629	597	612	591	591	590	552	603	596	565	544	579	585	580	596	576	590	610	585	568	622	525	583	621	596	622	635	585	621	573	605	546	587	597	629	624	553	585	599	643	557	592	643	637	589	586	603	627	574	613	585	622	628	648	601	594	616	631	558	613	569	613	583	581	616	582	604	589	571	551	541	593	615	604	582	636	545	628	600	580	605	618	584	584	584	601	575	609	587	562	591	577	620	557	568	589	588	588	575	610	592	590	599	602	604	602	602	580	595	597	616	580	604	600	642	553	614	550	622	584	601	577	587
24581	20950	23848	28203	20946	12852	653	402	365	377	331	344	349	330	352	342	303	343	313	308	304	328	323	342	277	328	336	300	313	334	342	352	328	317	319	336	325	313	297	327	340	288	328	343	315	342	333	338	298	315	345	320	334	305	306	309	292	323	348	333	278	345	286	338	328	327	304	317	319	303	346	365	334	290	319	323	363	303	335	312	316	314	324	295	313	320	310	311	347	373	304	316	318	340	296	339	306	298	321	357	336	341	308	312	350	306	318	323	309	339	319	316	349	359	320	299	292	306	318	307	302	302	330	328	329	295	326	292	358	314	299	323	321	333	326	339	320	321	321	328	336	314	322	326	361	349	307	319	339	295	307	322	333	306	315	317	307	332	322	355	319	306	325	281	313	304	292	326	328	311	334	333	329	300	336	332	291	316	294	336	335	303	295	349	331	325	303	317	296	294	334	318	337	317	292	323	324	303	296	318	292	292	327	329	333	305	300	312	299	296	311	301	338	314	313	297	320	304	320	320	315	278	309	295	319	306	338	288	338	314	302	310	323	295	295	316	328	332	304	324	306	304	318	301	304	314	349	328	340	309	334	369	323	334	315	325	324	296	333	311	333	328	332	308	307	309	292	331	308	302	322	324	315	305	320	360	315	319	325	301	291	311	287	341	338	336	333	320	295	283	310	305	310	304	336	341	317	324	261	304	312	308	281	303	328	307	310	320	319	317	325	316	306	329	306	270	283	346	331	346	352	305	315	310	319	295	297	332	300	325	270	327	316	323	311	324	256	330	320	300	320	313	320	306	297	342	315	327	332	325	352	315	308	344	286	262	325	317	316	301	291	334	327	306	335	295	296	303	311	297	296	306	337	297	315	288	348	319	326	316	344	309	294	275	343	324	331	330	331	304	343	318	346	286	308	320	288	335	297	322	322	307	332	282	312	308	319	320	348	312	346	298	340	343	335	331	324	313	322	348	357	301	301	312	316	332	268	321	322	322	296	328	310	308	349	297	296	321	320	300	337	304	375	322	332	286	303	316	300	333	302	322	271	287	303	338	293	314	352	315	321	347	315	320	344	316	307	313	299	305	308	310	310	312	327	314	311	290	328	322	268	313	330	300	307	337	311	308	315	334	337	335	307	353	311	339	322	306	317	302	291	307	307	334	296	310	323	313	299	314	325	336	294	319	322	356	300	312	298	299	324	346	300	316	330	345	324	295	314	327	306	330	309	328	291	317	319	342	318	327	325	320	325	328	326	336	307	313	319	320	297	300	331	306	299	332	328	353	347	326	309	316	309	323	308	299	316	326	292	331	356	326	319	294	312	294	311	311	316	335	327	319	307	311	307	298	295	354	334	313	320	300	330	336	299	290	329	294	330	336	315	320	317	323	303	302	340	338	334	344	335	334	340	341	306	294	316	324	286	316	329	281	346	324	316	264	317	304	319	355	336	289	305	310	325	286	333	301	353	309	323	289	302	292	319	300	317	303	297	332	311	322	316	329	318	296	333	309	355	289	322	323	308	331	319	311	296	295	301	280	293	337	345	303	307	311	308	291	322	278	312	321	279	290	280	336	344	332	290	336	348	278	320	334	318	331	302	294	320	318	315	316	330	305	312	310	317	309	301	311	316	279	301	345	305	303	297	327	333	293	325	337	315	296	333	315	325	327	266	316	278	297	316	351	299	322	290	316	324	307	318	352	332	321	346	346	295	314	332	344	319	334	329	342	324	321	334	338	318	321	285	297	285	380	293	312	311	330	306	324	281	321	309	305	281	323	315	324	313	314	333	317	342	330	324	341	306	324	314	301	331	338	332	319	297	327	351	292	338	316	299	331	316	347	292	327	298	320	352	315	312	323	317	361	334	315	325	339	314	321	329	308	319	348	288	326	341	270	290	304	301	303	315	285	317	317	330	341	327	320	313	288	289	319	298	308	290	310	345	272	317	322	292	328	314	292	313	298	344	306	316	317	327	338	328	318	280	295	321	282	339	293	302	328	332	291	301	305	324	306	354	313	300	333	309	299	308	327	301	256	302	303	346	298	320	310	331	333	314	344	302	344	311	327	323	322	335	314	321	355	320	357	316	325	309	340	330	309	333	323	313	334	302	291	347	312	308	323	316	334	317	303	310	314	319	324	311	297	312	331	287	300	291	305	330	319	352	315	307	334	298	333	325	296	288	317	334	304	300	313	336	328	271	302	318	328	325	299	317	360	285	305	303	316	353	305	301	316	315	321	333	314	324	321	296	330	304	344	316	358	337	329	318	349	319	338	327	339	306	336	337	292	268	335	294	319	293	315	312	304	311	329	327	292	278	353	319	325	326	336	304	330	329	327	318	316	289	273	325	315	320	317	297	326	341	341	342	295	311	296	320	316	312	318	301	325	315	280	344	304	328	314	304	299	311	305	339	303	279	296	334	325	297	330	325	327	335	311	300	314	313	317	326	324	331	308	315	307	311	309	340	314	314	357	325	304	333	317	337	338	324	306	312	337	344	334	314	332	332	288	348	327	336	320	331	341	285	340	327	329	331	301	277	302	302	305	331	322	314	335	342	341	350	318	332	302	302	337	334	365	310	322	323	295	344	308	294	307	308	315	304	309	339	351	322	345	334	332	299	338	323	319	356	317	332	318	332	324	351	312	329	315	364	314	323	320	312	345	315	302	313	313	334	312	292	298	315	318	317	331	317	319	321	281	349	347	320	278	307	310	324	313	303	343	326	327	318	307	316	302	315	287	356	309	344	348	306	343	276	307	325	307	322	302	320	316	311	314	341	305	313	342	311	331	307	314	322	332	330	330	323	325	311	320	300	313	353	316	337	305	309	331	355	278	345	325	304	297	309	296	347	321	314	295	298	348	325	301	343	301	325	297	348	336	301	317	314	341	337	313	286	330	319	311	299	295	322	313	310	313	310	335	298	295	306	305	283	290	331	310	281	327	296	311	303	306	320	325	354	295	350	287	347	345	292	316	305	374	285	329	320	321	333	313	316	318	346	329	304	356	297	319	331	315	296	293	318	324	355	326	301	316	333	283	338	299	313	299	330	346	305	337	302	322	319	320	297	317	318	335	333	318	291	299	308	305	325	311	318	313	348	331	324	333	293	321	274	299	312	334	305	301	316	318	315	350	327	322	306	337	313	278	332	319	302	330	315	296	310	273	332	317	339	297	325	310	356	280	317	322	370	319	302	310	290	311	295	322	306	292	313	327	319	354	291	292	355	311	292	295	298	300	354	330	292	332	338	302	336	332	326	305	324	336	331	304	308	332	288	298	304	316	356	329	328	330	310	281	324	306	356	306	325	328	324	324	313	312	330	326	326	305	334	345	332	314	301	335	339	315	318	287	325	292	338	287	335	299	305	298	306	320	312	296	294	306	323	333	345	324	361	332	310	315	283	320	329	335	348	314	329	318	297	346	337	318	355	325	353	326	331	330	322	288	333	324	310	348	321	368	324	306	340	327	324	303	301	329	298	322	301	299	317	294	299	337
3229	2059	1611	1070	870	800	796	848	740	792	786	793	812	794	789	730	753	738	812	732	763	855	775	772	794	801	718	762	751	755	764	750	791	729	760	756	780	760	766	778	713	739	796	764	818	778	786	770	752	795	783	755	814	740	779	772	791	791	790	754	725	773	759	755	758	747	756	770	785	766	783	788	849	754	765	776	782	758	771	763	764	767	826	807	772	803	784	731	743	814	766	738	760	760	812	778	801	809	805	748	761	775	760	744	772	786	729	772	729	788	801	752	770	783	748	723	789	781	799	827	748	752	759	751	832	737	786	750	745	717	791	717	819	793	750	809	772	771	792	740	771	808	774	767	796	762	783	759	738	835	752	804	788	742	825	792	773	777	760	772	697	748	743	809	782	787	748	850	749	782	745	783	816	770	739	772	827	774	804	834	734	755	790	752	822	806	800	790	702	754	790	741	696	756	720	775	807	790	820	742	712	763	724	777	696	724	750	775	782	781	748	790	779	790	756	738	733	790	781	765	722	748	769	831	741	750	790	784	775	738	769	748	759	771	802	774	729	773	795	788	760	752	771	762	752	761	811	773	760	794	817	790	756	753	789	775	774	765	773	811	755	756	781	800	780	780	746	789	780	809	750	779	788	768	741	818	780	766	798	755	771	772	785	794	764	801	764	781	756	800	831	786	757	779	804	786	740	780	750	777	782	700	754	730	777	808	756	755	783	777	759	722	786	748	779	749	785	768	754	775	780	775	734	787	734	769	774	722	788	792	727	767	783	794	813	778	789	742	756	731	783	747	747	772	853	739	811	713	789	790	799	767	739	744	807	796	739	758	798	804	773	765	766	698	792	753	787	786	783	713	808	774	773	784	784	809	747	769	822	765	766	746	761	798	750	800	764	775	785	786	809	786	776	748	789	766	779	784	767	769	763	772	773	800	761	740	769	780	844	765	739	746	737	823	801	776	779	811	817	757	796	784	748	833	820	795	798	782	741	796	748	777	790	745	806	803	802	776	778	737	771	777	793	784	784	754	814	790	789	778	775	807	753	764	761	787	731	763	747	799	793	757	756	777	725	782	782	752	748	765	751	785	797	766	742	741	782	802	782	763	693	739	729	797	754	761	742	734	771	756	760	751	781	767	822	768	733	783	755	722	773	802	734	786	840	769	731	786	798	843	771	767	774	805	805	777	823	815	779	791	719	810	790	801	801	745	771	810	756	754	753	746	775	749	750	771	766	803	737	788	728	779	785	750	808	782	783	775	764	760	807	814	780	765	765	778	763	817	772	767	737	775	777	751	730	780	764	771	759	782	782	768	784	834	751	766	767	753	759	764	773	749	775	724	780	807	749	764	821	792	752	815	828	780	726	780	744	719	800	768	786	761	786	804	793	800	754	778	786	789	796	799	727	810	751	760	741	746	810	748	819	756	740	771	774	789	747	771	775	789	755	755	778	763	839	750	736	787	765	767	782	789	783	726	806	786	768	737	755	759	787	759	741	774	757	786	799	760	762	759	762	764	791	769	745	750	754	776	782	723	802	816	770	830	753	772	748	712	800	788	810	779	728	793	780	780	744	804	750	772	745	812	787	770	759	788	779	785	735	791	771	819	808	716	751	765	787	828	739	804	752	782	795	772	759	689	754	774	753	739	746	754	746	776	823	792	790	738	788	741	807	762	828	758	778	792	771	712	798	733	760	758	768	774	746	723	739	810	798	730	800	775	770	771	772	734	749	757	731	733	775	780	750	789	814	777	778	789	738	785	763	758	744	777	715	784	833	764	795	738	770	775	765	768	795	759	771	753	806	779	799	745	790	805	772	800	788	774	728	761	770	748	780	768	761	777	781	759	727	742	777	721	754	755	780	808	797	800	797	758	779	775	770	766	791	833	843	726	716	804	766	758	827	859	770	775	760	757	764	814	816	774	743	775	791	799	800	747	793	777	798	746	766	758	807	713	785	797	746	778	793	796	826	773	764	777	778	814	794	752	821	766	745	799	754	815	754	793	748	766	746	839	757	793	761	729	765	815	784	736	773	745	792	793	804	764	737	779	752	749	796	832	786	770	774	795	762	721	772	757	770	789	741	786	784	771	841	770	794	773	751	754	783	761	757	768	791	815	761	765	767	794	775	808	798	720	772	763	773	803	775	715	827	793	779	745	762	735	774	798	780	827	762	808	758	774	772	748	820	793	741	782	779	784	794	793	728	775	756	737	766	807	779	740	749	785	757	759	767	770	743	738	816	761	783	760	825	816	756	741	792	773	786	758	778	752	738	777	764	812	794	749	805	812	804	799	804	739	772	784	770	779	738	797	805	767	809	746	772	792	759	796	762	786	796	841	822	731	767	817	838	756	747	747	774	734	775	760	809	755	801	788	781	782	800	706	811	808	735	772	792	786	820	775	751	794	790	786	824	757	775	745	794	799	787	736	791	752	746	747	733	719	756	751	770	726	803	741	744	775	838	775	822	805	757	788	773	776	750	775	722	783	812	788	765	732	748	757	727	759	797	748	779	722	748	737	758	779	784	753	739	730	760	790	793	774	760	785	740	815	799	782	798	768	758	791	802	760	777	767	770	767	739	740	816	784	760	755	781	735	749	777	839	779	784	793	784	770	798	765	728	799	790	742	772	786	765	790	767	752	739	769	778	755	770	761	735	769	781	765	747	781	796	825	775	799	725	829	741	739	752	775	766	783	703	771	766	758	799	768	750	842	720	822	724	757	762	740	787	812	774	718	773	781	751	735	796	769	763	770	803	797	784	762	761	756	797	779	741	780	749	734	765	791	772	776	759	756	781	812	769	809	732	738	784	774	715	791	756	778	743	781	788	785	755	782	799	718	837	740	770	745	749	767	819	759	764	756	757	790	788	785	755	798	701	767	777	797	770	730	714	773	737	729	802	841	793	774	714	776	770	728	769	774	806	802	742	769	768	754	797	787	744	783	752	763	769	756	800	773	765	753	791	739	774	787	781	832	789	749	773	758	774	772	754	765	757	768	768	772	774	767	821	769	830	778	760	769	800	798	807	731	802	778	802	757	796	751	772	799	751	791	812	771	752	761	764	781	773	768	786	759	800	808	738	736	800	736	777	775	782	723	788	770	757	812	772	789	759	714	835	813	731	754	731	790	755	796	782	753	823	837	789	801	738	791	746	780	753	778	764	805	773	763	783	791	775	780	753	730	794	761	753	796	788	789	742	793	800	770	829	796	791	790	789	766	768	741	793	705	737	771	748	773	777	780	728	766	783	792	743	770	793	719	753	801	781	766	760	796	770	805	740	762	737	823	813	782	790	791	762	786	744	778	756	783	800	758	776	756	832	769	795	727	779	775	758	779	764	780	794	745	745	761	789	785	764	795	818	787	790	784	822	768	789	786	823	859	816	755	798	779	738	820	826	753	775	783	758	788	809	839	798	824	792	755	775	733	745	771	778	730	771	749	785	742	752	755	789	749	721	702	731	768	811	736	767	842	713	783	793	741	771	769	761	740
23908	21016	24346	27874	21016	21027	12751	519	362	314	309	268	242	270	264	239	222	245	247	238	243	270	227	232	239	253	245	228	228	219	247	202	244	243	195	226	202	195	231	198	216	242	215	207	239	196	225	234	230	197	217	235	210	242	237	211	205	216	200	201	240	212	212	240	229	209	235	223	228	219	215	218	220	218	219	235	223	201	231	235	209	202	204	248	213	208	226	227	200	237	222	230	214	236	272	228	243	230	188	209	218	220	248	185	226	203	208	225	206	231	221	213	222	194	220	190	197	246	207	191	223	216	245	212	204	198	231	228	239	215	238	206	214	204	223	219	222	218	212	243	232	200	222	229	217	245	225	230	226	221	195	238	224	230	215	225	223	224	215	201	243	208	218	191	222	227	199	194	245	245	194	214	221	234	223	235	224	246	184	194	193	235	173	235	225	212	226	216	232	203	240	245	226	191	222	234	230	207	190	238	220	197	226	252	211	206	191	200	247	207	240	240	195	247	214	218	223	225	202	235	208	226	241	204	205	202	217	224	196	239	229	217	199	228	216	219	200	206	227	241	227	195	216	194	199	242	224	214	205	189	209	200	195	221	227	235	199	204	214	223	210	268	222	186	240	237	211	225	214	215	243	195	204	233	214	239	198	223	214	218	236	213	225	232	202	207	215	222	212	207	233	184	214	224	249	239	221	208	212	217	230	204	230	221	200	228	243	234	223	205	221	233	229	223	220	223	198	199	245	204	244	195	215	230	217	215	192	225	233	211	219	203	203	227	215	210	235	220	224	231	220	229	210	223	219	241	251	227	209	242	244	186	218	223	203	223	220	205	225	244	206	226	224	248	204	238	210	212	203	234	204	223	205	219	206	228	215	206	204	200	218	220	220	229	204	196	212	220	222	213	192	221	216	237	215	222	215	235	238	214	227	223	208	268	177	227	226	237	194	216	218	217	206	234	205	235	214	216	210	227	205	247	240	198	234	219	189	200	188	206	242	218	215	224	266	216	235	249	242	215	222	222	234	251	223	229	211	212	205	233	208	195	246	248	223	210	213	204	211	234	209	214	228	243	202	208	205	235	204	226	211	222	242	220	235	193	218	218	206	239	219	251	218	215	208	232	239	233	218	221	228	230	225	235	238	210	215	213	228	196	225	207	238	238	235	246	197	268	231	212	230	226	237	226	227	220	206	240	199	243	217	203	229	218	243	228	242	204	194	205	234	191	199	238	212	245	245	215	219	209	185	218	234	250	212	211	231	217	243	218	221	200	178	219	226	212	220	223	191	211	197	216	206	242	217	225	198	209	217	225	214	229	195	210	216	225	215	203	187	199	229	174	235	205	220	222	220	228	209	214	225	227	241	243	212	191	198	234	219	243	227	224	232	210	207	189	224	220	210	229	221	224	199	225	204	240	254	217	193	226	238	203	228	242	227	209	217	208	210	227	212	233	210	227	218	198	243	238	192	216	233	214	227	258	205	214	227	228	212	211	215	236	200	220	229	230	223	236	196	232	235	186	201	185	211	222	231	218	220	235	175	199	235	206	237	213	229	236	207	218	248	181	225	234	215	225	204	232	223	209	209	190	220	203	244	206	220	211	216	173	231	202	233	213	228	179	232	213	217	208	217	215	205	231	235	210	243	215	225	217	212	227	181	231	226	226	201	210	216	206	206	221	240	183	228	220	236	206	214	213	220	221	212	219	214	210	227	231	217	214	220	228	227	208	238	192	202	233	239	218	214	192	207	232	209	217	225	224	216	179	220	221	195	227	195	253	244	205	215	204	202	226	214	186	207	210	231	243	196	210	207	208	196	228	209	210	225	215	224	231	237	219	218	221	217	235	193	219	215	216	225	238	256	205	225	219	235	227	224	221	199	215	207	223	227	237	222	245	211	234	245	215	218	196	220	230	196	212	223	251	195	212	224	229	195	212	229	228	225	251	211	227	215	217	222	231	210	207	232	222	208	211	212	194	222	203	221	198	242	202	221	204	244	245	208	211	215	210	229	210	201	197	247	231	241	213	204	230	192	225	187	207	243	250	208	222	235	213	201	248	185	196	219	223	226	198	198	234	210	237	231	207	213	207	229	222	218	202	224	245	212	242	202	221	226	214	238	245	221	226	211	199	182	209	232	222	211	223	215	231	225	236	239	238	204	214	219	213	228	217	188	227	205	200	217	222	215	214	220	208	230	202	203	239	228	243	217	254	244	226	217	219	205	206	207	217	226	214	209	213	250	217	237	214	227	205	220	252	227	237	215	206	203	236	214	204	233	241	219	220	243	219	222	211	209	208	210	238	224	226	232	229	239	217	189	213	238	200	188	203	211	219	207	213	244	228	212	220	228	207	214	217	237	208	211	206	223	222	246	225	215	224	207	208	229	229	193	211	226	214	212	207	237	224	204	223	223	233	227	231	221	216	218	219	247	221	227	228	250	224	216	213	232	196	236	205	217	240	212	209	226	228	206	223	208	206	223	229	203	216	227	223	229	233	217	190	204	221	227	217	220	214	249	231	236	209	209	206	227	225	201	207	248	232	198	222	217	224	220	209	223	210	213	250	235	200	227	220	209	215	210	220	227	275	209	231	221	249	214	209	202	239	209	239	200	235	223	226	220	232	216	232	246	214	214	211	210	200	237	241	237	224	237	231	194	210	248	251	219	226	214	213	221	232	223	223	224	224	188	222	212	222	226	226	209	211	197	196	221	228	207	239	212	215	244	218	219	220	190	219	210	241	232	235	250	201	203	209	187	214	237	209	229	238	197	194	193	209	248	225	207	241	233	198	205	242	214	234	213	224	211	217	186	200	193	199	219	232	225	205	211	224	221	211	186	219	242	215	220	224	238	249	235	223	228	217	216	230	212	219	217	202	198	232	215	242	216	214	198	225	212	224	226	248	207	216	211	208	229	231	238	231	205	231	243	225	212	229	218	225	229	210	224	220	193	245	205	213	227	227	232	244	204	225	243	222	231	192	224	249	204	228	219	207	226	225	230	213	199	220	206	212	196	222	226	226	207	203	232	221	209	230	217	205	192	198	218	203	239	203	205	243	229	236	233	265	217	195	210	255	250	231	199	203	215	223	213	216	199	239	223	239	198	223	180	203	231	235	218	216	232	232	230	216	213	216	191	197	207	223	237	192	208	217	220	223	227	201	219	217	224	216	205	197	193	221	242	189	220	241	198	204	223	229	211	211	227	230	196	229	214	219	218	202	222	220	220	187	214	216	213	191	183	219	222	231	219	206	239	225	202	227	222	204	203	184	226	194	224	232	220	207	215	225	226	203	239	199	213	201	225	221	210	215	194	225	220	221	220	212	220	206	235	204	223	225	206	209	196	209	215	232	231	232	229	206	231	252	193	236	219	209	210	225	208	228	234	241	189	206	189	216	221	213	199	226	210	202	214	210	212	234	190	222	212	219	207	251	226	218	234	213	245	229	193	216	241	248	241	244	219	198	209	211	226	207	217	209	229	214	212	229	231	207	202	234
3042	3443	2315	1113	730	695	672	588	570	539	571	574	553	565	512	535	545	534	556	500	552	526	536	541	557	538	506	558	580	528	500	508	524	541	510	541	537	527	553	491	537	518	556	589	551	540	519	531	486	517	529	534	521	500	503	560	556	522	536	523	535	497	541	480	534	514	505	542	525	557	519	551	516	560	565	516	541	553	501	570	551	554	526	528	523	542	512	514	525	514	505	536	508	544	547	534	546	521	541	523	568	525	537	523	490	507	543	528	550	543	570	540	533	551	538	514	554	491	531	492	508	526	521	544	567	509	464	549	596	524	520	571	504	538	558	555	513	511	521	514	516	513	565	519	514	520	496	561	548	513	534	491	574	520	531	530	532	498	513	553	530	545	557	532	506	519	515	549	577	520	518	513	514	526	522	569	474	506	528	530	496	500	531	515	488	516	527	513	522	512	552	540	527	545	533	508	507	510	534	536	501	563	547	495	533	486	537	507	536	520	567	511	490	546	485	534	495	493	569	540	552	537	493	498	515	526	516	521	518	565	510	539	535	517	518	490	527	522	496	524	568	528	499	530	531	509	557	539	540	527	539	545	500	537	528	531	525	486	539	510	507	522	531	502	516	526	505	546	513	519	532	521	509	536	549	569	494	535	528	501	514	552	536	522	560	525	523	520	483	489	565	568	560	548	507	493	533	536	510	580	507	536	533	505	530	530	485	555	533	488	540	504	500	526	547	560	500	540	514	500	536	498	596	516	527	539	510	552	551	526	539	538	557	552	489	503	564	506	512	552	553	520	553	515	533	548	547	529	521	533	557	541	486	539	543	513	565	539	560	517	522	506	543	534	494	512	498	541	491	527	524	510	525	504	501	530	531	529	519	527	529	535	497	496	512	502	502	508	512	522	489	517	493	504	507	542	575	526	525	544	514	522	533	539	507	514	508	517	552	511	539	531	527	551	529	503	528	509	476	504	551	503	532	532	532	525	522	555	529	541	550	491	564	478	539	518	549	496	539	481	509	540	491	534	519	516	511	560	495	500	561	560	531	524	512	532	559	524	523	512	538	523	539	518	542	536	491	532	526	532	505	531	561	553	521	500	549	494	514	491	572	555	490	537	528	537	494	524	540	528	522	549	541	516	494	490	495	536	510	538	524	506	511	562	543	539	506	516	535	545	523	544	539	558	499	565	519	544	528	553	493	560	549	528	540	535	541	518	519	545	491	532	533	498	530	486	484	482	524	572	534	543	533	548	518	554	471	542	515	521	493	538	504	507	551	522	525	503	504	534	541	532	512	494	536	508	536	565	575	546	531	542	519	518	522	506	517	470	526	506	536	530	545	493	503	572	519	496	496	546	514	514	513	472	490	511	522	510	562	545	469	521	477	536	521	532	490	502	511	492	528	485	535	538	544	562	532	518	530	533	489	501	489	523	510	530	534	549	499	508	490	502	546	533	519	573	485	530	519	529	521	539	507	524	530	554	514	521	545	546	527	545	482	532	532	492	546	534	511	516	574	518	539	487	491	553	512	558	517	551	519	529	498	515	496	551	509	544	546	543	514	549	534	550	520	550	544	530	513	512	524	501	524	512	471	537	541	539	535	548	523	514	553	555	546	541	512	540	527	511	517	517	551	545	520	531	517	540	523	509	574	538	538	580	501	618	525	509	503	493	549	523	517	490	533	493	564	582	530	542	523	501	530	506	528	522	539	518	555	523	505	574	516	532	530	457	541	539	530	500	510	561	503	519	545	550	501	517	532	546	532	525	539	557	540	525	539	510	500	498	523	542	515	492	527	525	521	528	556	577	548	513	523	555	568	556	526	520	568	534	548	497	514	519	517	508	521	554	540	545	531	508	530	533	541	525	571	483	561	514	514	584	515	497	488	529	501	475	494	533	567	543	518	555	535	521	551	522	498	485	536	507	519	587	501	553	515	474	507	526	516	514	517	504	547	536	498	547	481	500	542	559	508	526	521	509	584	517	505	538	521	532	533	532	520	557	593	535	560	511	571	511	535	538	523	503	553	504	530	536	511	580	530	489	522	516	523	520	501	544	530	538	562	545	521	559	532	502	553	511	533	555	540	539	508	520	505	538	547	532	496	520	521	547	541	546	497	513	579	569	540	487	552	501	520	505	541	541	539	507	540	527	482	472	516	518	529	478	506	545	534	559	540	533	526	492	544	539	513	504	494	556	518	542	492	503	470	528	559	534	547	490	547	516	508	545	542	544	538	528	569	546	534	524	555	542	548	504	531	545	549	516	489	494	520	564	547	506	490	552	499	531	509	506	510	539	510	520	539	549	536	502	543	516	516	521	553	495	561	458	529	532	476	557	524	529	486	490	555	505	519	538	545	522	541	517	529	544	558	527	574	543	505	481	535	562	559	575	506	543	492	505	552	521	518	549	521	509	518	510	546	549	513	535	506	526	537	548	532	503	528	490	533	553	541	513	529	549	555	497	528	490	501	535	527	536	519	486	484	547	551	506	518	516	513	492	537	527	532	539	510	476	513	498	500	533	519	536	533	528	511	494	558	506	550	545	508	503	536	516	546	501	507	469	530	502	539	499	542	509	528	530	495	500	516	530	545	531	533	549	575	565	478	523	568	543	536	502	554	543	532	475	518	545	540	576	563	550	542	499	531	499	541	538	551	526	523	538	550	574	528	534	526	504	518	538	525	569	519	496	546	522	507	539	528	527	510	539	518	537	522	538	560	522	561	507	501	539	550	519	546	531	489	489	521	535	498	519	537	522	505	541	540	538	512	516	522	524	502	520	481	527	529	575	568	512	546	535	536	515	574	520	508	493	488	541	483	535	496	511	560	569	571	487	503	539	549	538	513	540	543	530	511	488	526	548	508	524	534	545	539	560	519	555	535	507	537	546	519	537	501	532	572	547	540	493	548	522	562	557	548	538	570	556	538	492	508	539	518	556	541	509	490	511	508	538	534	536	503	504	516	511	530	546	576	556	561	504	464	515	537	517	519	522	513	515	510	529	508	546	551	532	545	543	531	474	512	498	519	503	535	565	522	552	566	504	538	509	524	538	507	527	559	554	481	513	553	542	526	545	517	491	557	505	545	505	470	521	542	533	559	509	536	518	526	528	502	530	524	549	524	540	546	512	560	507	523	532	530	553	509	531	519	493	504	560	523	505	519	549	523	531	538	530	508	513	509	555	516	572	526	519	523	543	492	515	562	542	525	540	526	515	524	526	518	506	539	537	539	548	546	507	521	518	509	525	500	540	542	486	511	550	492	531	526	522	540	548	527	526	504	474	547	533	531	523	511	529	522	532	559	504	553	498	528	541	526	542	550	507	578	555	518	487	512	489	566	541	546	550	519	494	537	488	515	552	518	548	526	542	547	546	530	526	518	476	501	499	543	555	510	549	528	523	524	496	492	529	536	568	539	525	511	532	531	546	527	490	503	527	536	533	528	498	578	486	530	540	493	556	533	524	522	517	528	524	537	521	506	509	548	528	544	519	529	552
31553	19181	6908	715	378	369	317	211	219	238	264	233	207	227	237	209	222	219	239	256	230	214	213	226	205	225	229	235	237	201	201	225	237	233	242	210	229	250	228	257	237	206	252	238	239	243	265	242	239	218	218	255	243	230	249	231	241	200	233	230	214	238	248	224	265	237	222	215	220	242	224	240	280	229	245	235	222	223	249	250	241	241	224	258	242	236	230	217	218	207	209	251	225	222	246	200	236	228	228	199	207	219	248	230	227	230	228	235	206	225	214	229	238	216	233	228	225	238	235	242	199	234	211	223	222	232	188	229	237	224	219	204	225	208	245	226	215	195	227	232	201	231	242	229	223	219	239	223	242	262	225	200	208	204	222	236	227	257	249	210	214	231	217	243	215	264	238	220	238	230	206	236	219	229	260	222	202	213	238	226	259	264	236	235	219	212	202	224	218	222	233	225	193	242	239	239	274	227	225	250	227	243	231	216	231	218	226	247	248	222	227	199	238	199	274	219	226	193	213	237	239	277	238	222	220	233	226	225	242	233	241	216	218	234	212	205	220	230	204	198	223	218	258	252	244	231	244	250	236	241	238	210	244	236	221	227	240	231	204	213	216	216	242	219	201	238	219	219	206	225	245	245	240	235	236	234	231	248	226	217	243	271	239	234	219	229	222	210	225	217	233	231	220	211	217	235	233	228	232	215	239	234	244	238	232	224	255	223	227	244	254	261	229	199	228	220	251	226	245	223	241	252	231	249	245	238	232	197	231	206	221	219	220	206	254	247	217	236	194	209	225	215	195	225	219	240	234	222	219	222	253	240	246	246	252	246	244	233	224	233	230	219	218	199	247	224	207	227	222	194	225	252	208	247	224	197	244	206	245	222	205	195	213	254	217	199	199	232	205	225	252	266	228	218	200	214	223	236	240	229	187	241	247	226	225	217	218	217	219	246	213	223	234	227	242	254	218	234	239	223	210	249	231	213	232	229	203	229	244	220	237	233	218	211	237	243	231	234	227	215	232	212	230	218	245	217	235	225	240	199	219	212	236	233	217	231	236	211	279	218	213	209	220	246	225	237	258	239	237	241	229	273	228	224	225	242	212	220	207	251	235	218	214	250	205	236	229	226	277	244	223	227	239	237	217	222	217	219	227	219	217	208	242	219	261	230	251	231	210	220	229	224	218	239	206	216	237	229	220	233	211	211	209	223	234	223	217	221	224	204	229	223	235	224	199	240	233	218	222	251	222	209	231	215	264	209	219	202	246	202	232	231	231	245	228	254	237	224	249	220	230	240	220	203	221	235	207	217	211	241	249	259	262	210	249	244	210	213	238	221	230	234	221	245	251	231	247	265	258	238	240	206	226	241	245	215	224	220	235	246	233	250	243	217	221	227	195	199	208	246	236	223	227	259	205	252	240	222	213	264	234	234	203	211	204	215	215	210	256	245	229	226	239	246	209	214	226	232	250	239	223	226	214	208	212	203	197	237	232	217	231	222	237	225	233	247	221	239	259	208	259	235	249	225	226	266	228	251	244	236	246	239	222	223	230	232	219	220	238	229	241	211	243	238	206	241	219	242	238	238	241	223	216	236	223	255	229	237	237	215	236	236	240	214	237	229	228	250	229	228	193	240	214	238	194	237	227	233	230	242	248	274	233	236	232	236	215	251	227	210	221	245	218	232	233	238	247	223	235	231	221	227	219	237	227	218	217	218	233	260	229	192	219	266	255	209	203	208	215	239	232	236	247	219	210	247	227	223	213	227	240	240	209	261	233	214	210	226	233	235	234	229	244	224	234	220	227	240	247	241	197	231	224	241	258	216	238	262	227	232	240	202	206	229	219	244	241	236	231	237	248	220	206	226	264	227	240	205	209	247	262	231	212	189	245	233	220	249	221	255	216	215	222	233	211	246	215	229	218	223	214	237	262	223	232	214	220	222	236	242	223	228	228	213	224	271	236	225	201	223	230	234	237	203	201	208	222	234	210	240	237	228	228	227	232	250	221	225	233	227	220	234	202	233	228	232	227	244	230	243	201	227	213	211	188	217	236	236	229	187	218	244	241	200	244	239	231	251	231	223	235	222	224	239	223	233	258	257	237	201	264	227	241	195	231	234	253	248	255	229	205	225	211	242	232	225	211	199	236	241	225	261	223	199	208	214	217	238	238	208	225	217	223	229	237	237	211	218	229	228	235	225	236	260	232	232	214	235	203	219	254	226	217	247	211	219	216	197	253	251	248	227	228	209	240	252	253	225	232	212	233	203	223	237	226	227	206	251	217	228	215	225	233	214	228	217	223	232	236	249	234	238	231	257	223	215	211	227	229	206	240	218	231	229	230	209	212	223	207	221	241	248	231	235	203	223	225	218	234	226	227	227	222	238	255	205	200	221	240	223	223	233	252	231	223	229	235	232	213	227	234	232	231	228	221	230	199	255	229	224	223	211	219	247	237	214	221	221	218	251	221	244	242	214	196	223	224	202	226	232	204	244	233	214	249	223	216	230	210	234	251	219	236	206	220	225	262	232	230	284	237	206	223	229	226	203	230	213	206	233	230	233	212	252	235	212	215	223	256	243	229	207	223	228	228	248	225	241	257	228	220	210	239	222	217	200	223	226	207	217	224	254	251	241	218	234	227	226	229	221	247	209	224	226	236	217	249	240	198	227	239	240	225	195	230	217	223	230	201	212	246	223	222	244	207	255	209	214	235	244	231	243	234	207	229	231	218	214	241	195	204	245	234	226	217	247	253	234	239	219	267	229	245	241	235	226	250	228	238	206	192	223	235	238	202	207	259	246	238	249	218	228	234	232	210	227	226	217	202	236	218	248	231	213	237	246	228	228	255	203	242	243	243	237	235	237	235	245	241	247	226	228	210	214	242	227	239	209	238	246	220	241	208	218	211	242	221	224	190	223	204	226	235	245	228	254	233	237	239	208	202	210	243	238	247	235	218	225	199	220	197	232	203	228	241	215	242	227	241	192	215	239	253	239	241	234	224	218	229	224	220	238	212	217	241	219	215	244	232	250	239	266	237	232	245	225	256	235	241	221	230	225	222	197	225	246	235	220	237	222	249	219	215	222	241	234	208	191	235	206	253	234	242	225	217	247	251	209	240	227	197	235	243	242	234	230	258	223	220	221	215	252	235	232	226	202	218	219	246	212	250	233	202	254	224	221	202	220	221	258	212	215	208	247	233	210	250	245	211	245	234	232	224	249	209	226	224	231	220	238	244	219	233	219	225	227	198	196	260	235	239	226	211	235	203	210	205	221	223	216	226	218	209	248	236	233	239	235	244	254	224	195	227	231	235	230	220	238	256	226	224	237	210	242	242	240	205	229	238	243	206	219	233	224	228	207	203	239	211	239	211	204	214	216	214	228	253	244	226	226	220	231	254	208	255	210	239	201	231	217	231	200	221	227	224	224	214	234	249	237	228	246	212	243	214	231	238	220	234	221	215	244	253	194	230	252	207	221	245	242	220	230	259	240	218	247
5521	815	987	622	597	607	602	651	642	598	531	629	616	598	572	588	612	579	565	626	611	596	633	555	610	639	633	594	621	583	627	624	599	635	586	572	657	573	610	566	589	575	644	599	580	602	592	611	619	572	578	610	556	586	598	562	564	581	566	637	639	592	628	616	578	603	602	604	581	642	618	650	592	592	579	585	639	596	572	578	613	647	611	579	592	611	559	586	609	595	627	551	582	620	614	569	579	617	642	613	596	604	621	587	604	606	622	628	612	593	601	609	584	586	565	578	581	602	625	592	623	611	633	567	600	618	601	614	602	604	559	579	583	580	603	564	569	573	612	599	596	576	617	604	611	567	583	620	630	608	582	587	642	587	599	626	575	624	576	589	573	596	620	640	587	614	563	616	575	641	616	625	575	577	622	618	628	612	633	593	573	607	628	594	634	611	628	575	656	579	625	594	618	601	582	635	591	596	597	634	619	602	520	556	605	633	602	582	619	542	607	571	628	603	625	587	591	598	601	573	601	574	596	611	626	590	613	614	613	574	618	550	602	582	634	615	616	632	564	630	601	596	612	563	599	585	629	632	601	614	588	587	581	647	624	624	600	595	551	620	599	574	566	606	577	584	587	609	589	613	624	596	568	618	606	652	580	577	596	548	589	587	584	582	608	593	632	552	574	591	606	575	649	555	650	585	607	600	619	620	579	575	576	585	637	587	616	603	624	626	619	625	558	575	608	569	589	589	604	615	570	588	596	595	578	593	547	598	587	608	608	587	576	648	636	584	589	611	600	607	568	611	606	558	612	592	630	573	581	613	583	604	600	581	616	617	571	579	627	595	610	601	625	616	582	582	623	592	611	574	550	601	602	599	602	618	635	589	568	584	612	587	584	592	535	610	618	608	607	596	626	640	622	601	605	610	601	625	618	564	624	587	592	619	547	615	622	584	655	627	657	573	606	611	598	627	607	625	626	600	565	629	598	591	619	572	564	589	586	632	623	594	598	625	602	587	565	553	638	569	595	643	607	666	599	601	582	644	622	574	605	554	614	614	600	606	628	602	653	568	556	634	623	627	578	606	578	641	596	598	590	634	601	587	584	622	624	577	648	571	621	631	595	576	620	581	630	643	614	589	606	570	594	597	579	596	615	606	600	609	638	592	572	618	581	584	576	608	556	609	615	616	623	613	573	585	623	609	621	575	600	641	596	605	610	562	559	584	594	606	588	611	607	601	614	595	597	590	595	610	565	610	590	605	575	601	558	615	605	592	643	611	626	578	610	586	633	600	601	582	596	604	601	612	561	606	549	567	622	581	577	624	583	597	607	637	587	589	586	623	571	596	605	567	623	581	581	674	599	617	612	582	596	570	596	664	637	614	583	628	624	611	556	592	586	593	580	673	592	652	592	581	608	582	613	603	609	599	605	592	624	618	582	598	584	601	542	605	600	593	605	610	634	595	572	587	615	599	594	608	600	588	589	578	607	624	572	553	617	631	580	584	560	597	611	597	561	607	612	544	563	581	636	632	635	593	608	634	623	596	586	588	610	575	588	589	599	568	605	621	582	609	646	608	613	597	620	627	624	638	584	617	590	618	597	603	654	586	584	640	587	616	592	555	609	616	576	608	576	581	637	598	611	585	594	592	624	563	609	623	634	595	611	559	603	554	578	613	586	566	581	577	620	560	576	559	570	653	569	578	610	639	591	623	629	591	589	615	624	555	592	580	625	630	600	599	570	644	616	586	614	600	572	602	592	627	638	629	593	547	573	600	618	601	585	622	574	626	615	609	598	559	577	582	600	598	575	592	547	572	596	628	612	595	621	630	580	613	603	638	606	622	644	628	574	594	601	674	592	604	589	592	568	606	566	597	523	609	602	552	566	603	647	578	655	644	668	613	625	658	587	619	621	552	619	548	633	581	600	641	626	579	604	589	605	638	601	620	564	624	603	595	639	632	606	627	607	639	599	609	641	566	636	561	604	595	649	576	579	595	604	589	612	558	604	590	639	578	643	579	616	603	611	639	613	619	618	650	613	631	608	584	605	622	596	614	588	625	575	589	586	610	604	654	607	588	606	584	604	586	577	603	609	617	586	622	614	603	603	601	599	576	586	611	579	595	601	626	576	618	622	601	572	605	564	574	611	628	582	584	590	599	616	594	595	597	605	588	620	622	613	588	592	623	614	598	600	592	587	606	583	565	639	597	625	625	560	577	599	608	624	617	605	623	594	600	598	575	617	597	613	580	594	617	607	542	609	596	626	578	605	603	622	572	586	577	611	602	622	578	593	571	612	615	634	563	623	609	631	593	602	604	577	593	593	632	580	598	578	625	603	568	618	649	620	593	603	549	615	601	630	607	635	582	598	575	554	590	601	614	581	616	604	592	614	617	588	620	563	588	594	579	609	623	542	572	550	618	579	651	613	606	602	602	586	587	618	579	663	605	587	603	594	614	649	623	613	587	597	604	620	662	623	602	616	611	593	581	597	612	666	577	633	604	607	612	595	611	583	630	603	615	625	617	624	616	599	646	582	577	634	599	587	578	604	588	625	591	633	586	612	634	608	640	587	594	601	574	625	535	581	629	601	587	622	606	629	616	607	572	613	614	651	598	600	611	543	595	609	600	529	601	580	600	576	600	598	594	596	615	610	597	580	604	615	635	613	617	620	620	549	581	606	637	583	603	631	587	587	567	551	591	598	558	592	629	562	616	587	606	619	581	573	579	572	578	570	590	572	615	617	596	627	626	644	644	618	607	585	613	573	577	581	597	618	581	625	604	592	565	590	570	605	574	562	640	616	616	629	559	584	593	631	647	617	641	573	570	617	556	586	613	600	628	610	595	603	614	583	580	623	612	596	578	610	597	586	583	614	627	588	607	596	582	620	591	604	570	578	609	587	606	588	574	635	620	586	614	615	625	602	609	581	615	579	579	606	654	549	578	592	612	551	621	608	635	641	650	597	595	578	600	580	611	610	569	583	583	649	578	582	621	588	599	579	611	588	575	565	578	624	617	626	607	631	614	609	608	577	640	593	610	584	619	555	601	549	622	600	581	610	600	584	620	556	590	604	613	614	621	647	551	616	623	573	593	548	563	629	582	621	640	619	583	611	646	598	623	628	584	664	634	557	611	633	624	580	609	649	638	615	594	584	603	592	605	617	583	612	590	614	656	553	581	655	572	651	573	598	597	599	613	643	581	578	610	607	561	592	605	570	582	582	595	607	601	623	572	615	588	631	595	564	592	584	561	590	593	603	572	622	587	618	613	606	617	628	595	591	594	615	571	579	590	639	613	586	602	572	616	574	579	585	608	617	571	646	644	654	577	609	620	592	624	618	595	582	592	595	617	556	611	599	581	613	620	611	608	583	642	600	610	569	585	571	605	617	604	559	595	625	593	611	615	548	611	599	591	597	607	557	600	577	579	594	595	577	605	604	635	565	643	584	579	599	577	602	586	622	601	601	573	604	572	607	578	668	590	586	596	623	601	598	591	647	597
24668	20954	23800	28256	20960	12838	583	430	374	376	339	313	355	365	367	343	337	372	338	318	308	308	362	304	309	308	301	357	324	322	313	346	331	315	353	295	318	313	310	295	332	288	304	298	321	351	306	345	309	339	337	345	330	307	307	305	328	309	309	336	344	296	298	346	335	298	355	353	341	311	308	340	323	301	279	326	354	302	328	337	334	333	315	311	332	305	343	291	323	320	343	316	312	305	293	349	323	285	313	307	330	286	328	323	309	326	305	324	324	311	311	330	329	340	309	296	318	310	305	338	323	302	327	350	303	326	319	316	323	296	293	304	323	321	306	328	318	302	295	322	307	327	314	304	297	314	358	318	335	334	331	329	304	310	317	314	292	311	321	306	306	346	323	345	314	314	308	324	354	330	349	334	318	304	333	341	318	304	292	336	301	325	329	309	283	306	327	323	309	308	353	328	325	321	335	309	290	297	313	294	327	265	300	308	335	310	305	292	328	289	313	310	302	312	310	314	320	324	315	311	314	293	363	304	324	343	354	332	318	342	321	319	315	282	309	318	334	302	288	341	299	316	313	343	314	305	330	322	310	321	328	316	295	321	306	314	307	303	323	327	292	305	335	326	335	316	300	295	317	313	309	320	330	317	297	319	314	299	311	283	324	324	316	330	306	317	345	273	285	314	294	308	304	325	332	332	336	316	366	330	333	294	353	358	344	312	285	325	299	336	279	291	324	315	299	329	307	312	310	317	301	325	348	279	285	346	326	321	325	300	295	323	317	319	328	276	315	293	332	318	316	338	342	270	297	321	314	305	344	315	304	336	332	312	282	313	294	324	305	286	334	344	327	303	293	327	308	317	333	305	316	279	311	343	348	351	344	290	284	311	299	312	286	341	306	297	318	307	316	325	330	356	301	327	297	294	332	315	300	304	332	303	303	326	325	340	315	344	312	302	315	292	313	300	314	312	317	286	320	323	325	292	285	329	294	317	305	298	346	319	301	328	336	294	334	324	307	346	312	303	302	338	315	299	307	356	315	322	306	314	285	308	313	318	335	326	307	318	299	307	293	323	316	324	335	313	304	302	319	350	299	304	279	291	324	316	323	328	304	316	329	322	310	351	316	329	328	317	301	322	304	310	325	312	333	309	338	338	326	291	334	309	343	312	300	319	333	330	333	282	303	328	336	316	325	343	322	304	327	308	342	316	293	292	292	327	301	303	333	329	318	298	313	332	297	300	290	289	323	321	331	316	308	275	333	321	326	277	333	317	299	328	295	251	314	290	320	296	334	343	308	329	319	311	318	301	297	307	306	358	295	313	315	271	322	324	293	302	315	298	325	331	333	368	331	328	327	296	274	335	307	319	320	323	322	299	290	319	372	320	281	291	337	328	336	315	314	324	325	308	309	309	338	306	327	298	330	329	324	319	334	325	319	307	328	310	333	305	309	297	341	321	327	296	318	345	328	299	335	310	336	324	333	355	309	322	336	312	284	292	331	285	305	346	330	317	318	299	333	306	305	324	278	289	315	315	328	326	335	323	303	314	321	313	334	328	319	312	298	312	308	341	326	315	316	322	325	310	322	307	319	331	306	312	296	333	301	278	329	293	351	349	318	358	312	333	342	337	349	302	299	300	350	324	345	326	327	322	321	308	319	289	341	309	328	342	308	304	305	314	278	329	337	308	326	345	331	366	287	286	293	333	331	351	309	283	333	316	292	337	313	336	277	305	345	293	346	327	329	311	314	307	323	280	300	314	312	334	321	299	351	287	300	305	319	340	310	303	304	301	285	334	296	295	301	311	306	316	323	326	326	310	306	318	300	272	349	311	309	314	338	320	332	287	317	335	319	313	307	302	290	306	305	294	303	332	305	321	311	385	336	341	312	307	303	304	354	292	357	326	355	301	315	288	344	315	324	299	324	290	327	348	297	276	308	346	318	324	318	338	309	318	296	318	309	293	306	333	308	293	324	297	336	305	334	312	321	326	344	284	307	319	332	327	331	315	296	328	306	309	287	308	290	327	291	320	309	292	356	303	305	303	314	333	337	296	325	364	291	310	311	286	280	310	348	317	304	297	311	341	322	312	285	320	281	349	320	321	335	284	282	327	302	292	336	337	338	310	327	292	313	296	306	334	321	321	312	329	299	301	341	315	325	334	288	299	299	313	322	298	317	301	336	311	333	337	303	334	278	336	324	317	320	343	339	298	306	298	352	341	325	278	304	301	314	340	294	290	301	336	328	321	293	304	325	339	332	337	322	328	325	311	289	310	317	340	300	312	287	329	311	339	348	306	301	294	313	287	324	303	328	304	358	299	332	351	324	337	295	321	328	311	316	300	301	323	325	307	314	319	328	330	317	307	325	344	304	302	304	295	297	312	299	346	313	343	328	288	312	321	300	350	320	303	314	303	326	296	296	371	329	281	296	313	309	283	313	336	316	311	323	327	308	317	341	303	306	351	342	355	315	310	282	296	305	326	316	346	333	321	359	343	316	292	310	316	320	314	285	308	344	323	329	311	324	305	321	314	318	315	315	284	310	316	308	313	325	335	324	309	323	319	315	321	299	328	322	336	302	320	274	311	319	293	330	298	261	306	331	327	342	338	329	316	313	323	318	326	323	328	338	303	303	292	331	311	337	317	306	305	344	308	311	354	332	328	347	367	287	276	344	322	290	336	341	356	324	302	293	306	295	306	297	305	295	299	329	333	287	315	313	342	307	312	308	335	323	333	346	307	303	315	334	321	310	322	364	326	293	310	326	327	310	334	275	320	302	353	342	294	311	340	325	310	324	320	279	318	302	325	302	279	301	324	317	310	295	314	306	309	327	339	292	292	325	321	309	322	265	321	329	321	301	269	334	317	318	305	287	351	272	311	330	329	324	321	317	310	322	302	309	321	334	292	320	327	299	268	354	365	304	331	314	301	326	319	304	309	325	324	305	323	297	297	314	310	315	317	302	288	308	320	341	341	319	327	308	332	311	338	313	308	294	319	314	325	316	342	335	285	312	289	342	328	295	324	281	323	319	292	304	300	333	318	327	308	320	307	314	323	294	344	341	327	319	319	315	313	295	325	303	325	290	313	316	328	303	320	312	308	310	328	272	332	319	318	308	324	345	332	308	328	335	309	304	328	311	271	303	318	317	306	314	337	317	340	337	331	319	305	312	331	308	300	290	327	370	319	320	309	299	318	319	294	335	303	334	301	300	346	294	310	297	362	331	346	299	341	339	302	316	340	347	341	298	309	336	325	321	324	333	284	305	300	297	313	330	310	334	353	331	313	297	307	309	336	339	332	357	303	305	315	311	311	301	310	268	316	297	331	303	326	306	319	337	330	298	299	326	325	298	284	342	304	328	316	340	324	285	321	307	302	342	325	316	317	293	311	320	316	314	327	275	340	293	306	326	380	328	320	304	337	313	307	291	308	344	318	334	299	309	302	314	314	305	322	319	314	323	330	311	342	284	330	307	313	315	296	328	327	319	279	287	278	301	327
3289	2256	1852	1056	841	829	787	752	764	746	784	797	735	772	765	783	758	759	776	775	820	821	820	792	789	753	752	815	712	774	726	753	762	802	768	806	724	805	762	814	774	768	754	768	749	801	756	736	761	789	782	768	782	753	773	743	795	799	784	771	801	779	740	782	820	798	747	790	766	815	791	759	774	795	794	838	808	786	740	801	773	791	767	801	807	759	764	816	748	783	772	754	774	812	826	786	809	732	783	764	732	778	806	779	751	751	752	756	804	766	814	775	800	743	827	742	783	787	809	765	764	766	757	757	795	777	783	803	752	769	816	703	799	769	753	781	811	788	771	825	774	796	743	784	772	769	784	757	733	702	769	727	770	743	749	807	752	766	795	776	793	780	740	740	760	760	757	781	770	774	729	746	753	780	726	784	766	785	800	787	768	777	752	782	853	835	806	725	783	780	702	777	766	740	830	771	804	825	762	743	776	771	806	753	778	800	780	747	822	755	791	797	810	712	794	803	789	762	793	820	844	791	738	792	822	773	772	772	791	730	774	721	828	847	743	775	759	777	794	753	760	784	769	746	759	739	821	752	790	819	794	791	801	791	768	749	774	810	782	780	793	800	796	801	812	789	774	776	774	770	765	779	765	775	801	765	790	772	755	788	740	766	779	778	788	771	823	821	772	714	753	731	762	767	815	756	771	820	801	765	753	803	838	798	756	788	785	765	749	739	745	757	755	755	698	780	829	813	760	794	788	777	810	767	813	775	779	760	799	823	754	735	755	786	765	803	746	803	751	782	840	722	781	792	767	781	795	790	758	803	750	757	745	781	778	739	791	769	775	780	787	773	769	835	782	713	742	756	796	752	782	792	781	752	786	798	768	793	761	759	712	779	764	785	747	767	743	824	759	763	748	780	765	788	759	799	758	771	750	757	752	810	751	731	796	768	773	791	755	801	797	825	760	836	785	732	813	789	762	764	767	778	760	760	775	776	813	722	825	713	760	740	744	743	749	764	791	810	760	787	797	767	774	771	733	772	795	787	765	777	769	805	781	793	808	787	768	776	716	799	770	741	781	804	763	775	733	808	717	824	786	768	743	791	787	809	816	790	804	751	755	791	775	822	797	817	823	800	754	715	807	759	812	764	779	856	747	766	749	771	794	729	752	765	785	764	771	773	775	799	745	794	781	782	802	805	794	777	787	727	749	743	774	781	730	783	718	776	784	782	800	782	779	786	803	762	724	785	807	760	737	773	776	774	747	820	858	752	763	768	779	766	778	759	753	853	829	755	726	761	796	748	825	819	797	786	745	746	746	798	795	725	814	779	788	808	760	734	781	775	748	738	755	762	767	717	810	765	754	774	787	736	786	779	780	808	781	727	792	772	792	777	810	769	788	852	798	735	757	723	784	785	728	792	770	749	774	826	761	776	748	766	773	816	772	746	816	779	753	756	792	759	772	780	767	839	816	801	755	786	796	762	770	767	812	763	805	740	783	722	774	783	832	795	790	824	753	756	760	773	787	829	766	798	755	788	781	758	749	781	766	805	729	751	773	778	816	770	734	780	780	783	776	737	820	779	792	822	789	773	782	755	782	731	699	831	767	823	705	804	751	743	787	750	752	741	756	749	814	821	790	799	791	755	759	803	825	787	785	775	734	753	782	773	773	797	790	742	774	778	778	758	790	799	720	776	754	807	802	774	760	828	754	754	788	776	794	818	783	725	800	781	804	817	796	756	807	811	767	756	743	839	795	806	815	797	802	796	796	767	768	807	740	769	761	749	780	753	775	784	783	778	773	768	770	782	806	760	822	749	756	784	794	798	738	774	757	851	795	785	817	784	779	831	767	747	757	786	790	832	816	796	785	779	756	785	801	752	741	742	729	788	770	798	831	816	784	756	758	778	743	758	788	766	777	798	761	748	764	781	804	737	720	810	720	765	786	819	784	727	829	851	825	777	724	785	764	790	725	769	782	742	789	796	796	787	769	801	749	812	733	753	730	777	804	779	795	816	808	813	791	761	772	798	796	778	796	815	797	776	793	804	786	764	762	803	799	786	804	826	794	818	782	793	784	754	747	737	752	767	742	820	779	776	759	759	811	799	744	765	750	796	827	774	766	782	749	768	751	739	799	818	786	811	801	780	762	727	738	814	776	785	821	733	771	738	788	781	816	802	742	743	803	794	761	838	772	758	728	746	751	841	778	817	774	790	728	743	775	761	776	788	736	781	816	721	804	757	801	809	746	820	817	770	787	742	771	756	756	724	745	820	756	768	757	779	752	793	715	812	821	759	761	787	780	762	763	735	778	842	802	811	780	832	822	742	820	782	834	739	774	740	810	765	771	773	734	775	820	796	698	810	775	780	824	752	742	789	809	771	801	769	810	762	775	808	782	768	768	765	766	805	817	784	787	777	767	784	773	766	779	776	768	747	764	749	781	749	780	783	761	721	762	756	732	784	780	766	759	781	765	785	775	735	805	800	743	775	732	805	770	760	819	789	770	760	760	774	799	821	733	758	803	764	766	810	780	796	785	749	798	783	775	746	779	752	768	746	828	786	758	750	800	771	787	808	787	758	750	749	757	742	791	770	774	764	809	724	747	798	793	787	834	795	781	807	767	785	757	746	726	775	745	753	748	812	792	800	789	782	803	820	789	770	749	750	726	803	769	770	743	793	775	707	754	745	715	769	744	778	796	812	798	789	763	749	773	797	778	714	742	795	795	771	761	749	832	797	744	789	784	779	802	737	756	799	782	776	823	768	844	795	770	822	795	747	748	764	747	759	809	809	751	731	791	763	780	740	825	769	789	798	745	740	782	777	742	816	768	791	733	729	810	788	759	710	759	737	788	733	817	768	744	792	722	736	778	780	786	781	727	806	753	794	786	765	775	799	740	778	784	761	711	738	749	751	821	784	786	749	740	752	789	794	747	724	717	741	778	757	777	782	779	699	804	783	800	759	760	774	777	779	757	794	798	798	757	771	772	787	728	790	757	792	785	777	748	725	798	730	755	833	735	785	805	767	771	753	740	767	762	803	763	782	796	786	785	801	800	772	799	815	767	833	773	743	760	795	735	785	742	806	790	751	725	750	731	755	742	762	763	740	783	779	728	816	796	743	810	781	790	781	753	757	776	763	817	769	762	792	808	755	812	738	754	738	772	787	835	818	783	795	738	799	756	753	738	733	778	784	805	754	771	757	758	797	729	770	824	801	776	807	756	759	777	763	806	822	756	793	742	760	784	811	801	816	774	768	723	768	846	752	792	790	740	834	742	804	785	807	777	801	773	794	785	818	775	798	720	768	785	865	757	783	767	721	790	826	753	767	774	770	755	759	798	774	790	785	772	783	773	788	763	750	794	751	763	775	758	760	767	770	794	737	779	754	795	763	773	792	763	781	747	772	772	822	772	778	733	759	770	790	795	762	832	767	750	768	770	764	747	778	701	779	787	776	754	804	772	795	827	792	744	803	769	759	775	791	770	750	785	819	759	773	758	758
23969	21018	24357	27887	21018	21024	13065	571	324	311	250	267	274	278	277	219	230	240	259	260	229	227	244	268	232	228	232	244	227	223	230	235	207	223	240	226	220	222	230	194	216	243	225	197	198	212	247	242	221	222	216	204	213	237	225	209	214	219	211	221	217	208	239	234	256	225	208	222	224	252	244	199	215	217	233	218	260	222	213	225	237	221	218	225	214	217	178	245	223	210	219	209	224	218	252	226	239	227	212	221	218	211	222	241	228	214	224	200	214	223	234	236	232	258	215	201	192	197	208	250	218	231	227	191	221	220	198	212	226	207	228	237	213	230	228	209	232	228	215	229	215	237	228	213	234	229	231	237	235	212	227	246	207	238	243	224	196	222	232	199	203	199	218	207	238	208	211	219	232	243	226	223	223	206	243	216	219	209	237	205	226	235	219	205	224	198	227	222	232	252	217	221	214	233	212	234	235	221	203	235	250	226	227	219	216	225	201	232	211	218	217	236	191	194	239	228	217	215	224	248	221	239	231	207	262	233	211	206	205	235	219	231	244	209	226	191	206	224	235	228	233	230	223	203	223	219	228	245	241	199	220	214	221	216	213	212	219	220	222	225	238	198	230	198	192	202	224	203	208	201	238	236	239	235	211	234	218	219	235	243	226	205	213	240	184	223	220	209	207	219	255	240	183	238	228	211	218	218	253	237	236	217	240	212	230	232	204	239	222	235	218	211	207	205	216	247	218	191	240	199	229	193	215	196	230	238	230	240	217	245	212	223	225	233	204	228	211	216	220	228	204	213	230	214	217	227	232	232	208	223	169	225	210	203	206	237	216	237	238	208	218	234	217	231	217	258	236	245	224	225	247	233	200	214	236	229	229	230	231	237	232	208	211	217	210	213	207	188	198	221	230	178	242	211	224	238	222	201	215	202	205	208	226	199	224	239	233	219	239	184	208	235	170	208	195	223	188	238	241	226	230	223	225	247	223	237	217	246	225	233	230	231	234	264	223	217	230	230	205	236	197	215	218	197	196	196	168	208	233	230	216	213	205	226	202	235	238	223	207	202	214	239	234	252	226	224	224	210	238	221	209	217	194	234	239	232	206	203	219	216	189	242	231	200	224	210	225	226	244	220	229	212	239	245	211	234	222	207	245	233	220	235	213	228	202	212	212	207	217	224	193	205	209	266	216	207	227	210	216	229	211	244	197	214	229	199	238	231	221	228	219	210	205	174	194	231	227	238	234	253	224	190	212	230	224	240	238	258	214	204	218	227	235	211	212	206	217	218	208	216	216	207	209	223	223	227	218	232	220	219	219	236	221	196	200	189	228	190	233	229	231	247	224	207	214	228	244	193	215	199	234	237	212	225	247	230	208	207	219	217	216	244	205	230	264	235	224	253	221	221	214	229	222	208	230	206	202	221	227	223	211	220	231	217	214	217	257	197	225	218	217	229	207	208	244	237	219	237	216	200	231	231	206	221	250	211	213	212	223	224	229	201	212	237	212	215	217	246	207	245	232	250	242	217	217	210	233	240	234	225	237	210	223	225	225	227	208	206	240	216	243	203	219	212	223	218	207	227	245	226	222	248	213	221	237	241	237	221	221	211	211	227	203	206	215	226	198	217	205	219	227	235	220	242	206	215	235	202	241	226	220	238	236	223	231	210	229	219	255	233	248	229	212	233	247	227	235	231	223	221	203	205	241	215	259	209	200	218	239	239	197	188	228	231	228	229	229	199	208	224	209	204	211	231	204	218	220	261	224	223	193	203	233	223	229	202	228	205	208	188	211	212	194	237	231	216	213	187	209	220	210	241	242	224	219	205	240	211	207	212	231	220	213	210	247	210	200	228	229	226	224	251	235	199	198	221	206	205	197	200	241	221	209	208	237	214	193	236	221	242	203	223	223	210	232	208	238	215	216	233	210	218	211	209	190	223	239	223	200	195	219	187	201	235	224	215	183	214	218	251	221	241	233	195	218	215	220	209	205	216	213	219	234	237	204	220	211	229	228	195	212	206	211	214	233	207	232	206	204	198	233	244	211	191	203	219	214	226	181	202	205	213	240	216	220	229	237	204	236	254	238	205	213	199	220	201	217	228	239	240	236	222	242	215	186	235	229	224	204	256	217	222	234	214	223	241	214	207	232	226	204	245	230	202	199	202	207	213	212	203	209	227	234	260	220	225	230	217	220	207	213	205	214	252	204	235	209	221	229	231	233	235	198	207	198	210	230	213	215	213	203	225	218	222	222	224	225	224	248	222	206	210	234	208	231	212	220	250	180	230	230	204	238	209	209	244	206	225	187	254	238	208	218	221	200	235	252	258	246	263	218	225	201	204	233	224	202	216	230	222	230	228	220	245	200	243	211	213	194	235	209	238	201	210	223	198	220	231	236	236	244	228	214	206	219	227	209	215	212	231	218	211	207	231	223	222	224	246	231	209	206	230	216	198	233	211	242	225	208	216	244	205	216	205	205	209	206	222	233	212	246	231	243	221	198	247	223	218	234	205	213	246	207	211	227	222	246	254	237	208	195	241	207	235	220	224	223	217	219	222	236	214	207	213	230	203	213	216	228	212	219	211	238	238	215	201	195	221	210	242	240	238	245	234	210	216	217	192	221	220	224	256	204	214	227	190	217	216	235	209	211	219	235	242	244	213	233	211	200	208	217	215	226	226	220	203	225	219	228	218	215	213	212	213	226	244	244	225	232	214	204	213	233	198	236	233	226	218	228	210	235	221	231	212	198	250	240	200	217	217	220	216	213	206	191	223	202	208	207	217	245	218	204	202	214	231	234	237	220	249	245	246	215	232	244	236	223	218	238	212	229	240	190	213	226	232	212	206	188	231	209	211	213	231	209	216	231	236	192	237	217	225	236	239	198	204	226	209	216	221	214	219	191	241	232	214	209	201	217	214	252	176	219	209	218	204	243	220	205	240	208	239	238	210	231	219	193	219	223	225	216	210	226	261	234	234	249	219	237	207	202	224	191	199	229	229	227	205	206	213	208	238	216	205	221	215	206	207	224	223	231	218	202	244	228	233	229	212	214	241	191	199	219	248	230	231	192	228	203	207	234	196	253	220	229	215	242	236	246	202	228	204	187	256	245	213	237	227	194	218	210	219	219	205	210	223	185	226	246	223	229	246	228	195	209	225	213	240	256	205	236	226	221	225	228	247	221	221	201	228	216	226	211	223	214	222	227	236	215	221	216	223	207	239	236	230	228	212	219	212	231	198	232	190	216	213	241	224	235	248	211	217	221	218	213	231	213	229	211	206	222	208	223	230	216	209	201	210	194	257	232	244	241	207	247	208	228	246	210	207	212	226	222	208	221	234	185	223	209	220	219	205	229	203	219	210	238	205	203	210	231	229	217	209	223	215	216	223	209	214	219	198	239	226	223	217	234	210	224	216	210	210	268	201	204	223	226	222	224	214	191	181	188	206	211	221	248	191	224	225	233	217	236	229	204	196	245	227	249	258	248	203	227	230	263	214
3185	3828	2406	1026	735	639	573	639	517	528	590	615	545	530	547	537	532	538	530	531	532	534	548	536	525	542	552	550	537	543	532	535	538	476	512	511	565	563	539	550	545	501	557	528	506	532	502	496	545	596	528	520	591	568	569	553	502	534	535	537	548	514	525	498	528	553	490	524	526	491	576	490	523	544	504	503	556	500	529	556	559	515	509	538	536	538	525	515	537	510	536	530	516	548	539	506	566	548	510	506	526	528	557	538	546	527	544	457	528	539	509	561	510	538	498	538	540	542	490	537	515	557	487	544	489	505	525	565	541	497	537	516	521	509	524	490	516	541	471	506	512	491	527	512	555	539	547	520	508	507	548	529	525	519	534	523	539	505	488	524	578	528	555	552	539	563	493	543	585	557	540	492	545	481	547	501	512	513	481	491	528	502	562	558	547	509	551	505	518	498	566	517	549	557	566	509	540	507	520	504	551	531	516	518	537	522	519	502	571	578	535	552	533	520	512	528	510	531	539	530	544	555	522	541	491	516	510	533	508	495	551	524	506	525	470	530	514	520	548	558	521	522	531	533	539	543	521	509	532	518	525	539	533	514	546	570	529	520	525	515	534	566	496	538	503	506	540	558	544	529	543	544	543	509	604	533	574	570	517	482	529	533	526	520	505	518	533	517	520	517	510	517	536	536	516	523	512	496	534	573	553	548	535	538	526	541	579	558	509	531	555	500	496	566	553	544	479	495	540	561	531	557	511	518	519	547	510	507	542	505	514	559	543	518	535	525	538	515	517	548	524	520	500	520	528	548	527	481	503	491	515	527	501	543	498	528	558	577	527	538	542	538	530	565	546	530	524	525	505	476	540	551	515	535	517	541	549	546	498	560	504	567	514	489	528	511	538	513	558	549	544	532	533	523	500	528	527	510	523	531	513	526	520	493	507	493	542	516	522	551	524	553	531	542	549	530	537	567	517	527	520	530	501	513	529	523	545	487	536	508	529	547	555	503	553	544	545	521	551	499	542	470	517	503	497	551	535	547	510	540	519	526	508	571	524	546	488	545	559	527	506	529	531	507	522	527	540	540	515	510	548	519	501	474	569	511	541	512	534	502	545	515	548	541	531	540	516	518	537	519	541	507	476	553	523	573	487	559	521	554	528	531	521	521	499	543	501	559	556	482	539	539	498	538	540	516	555	577	483	527	494	503	548	512	557	503	547	517	523	511	548	519	552	530	527	523	508	494	512	525	547	524	549	484	522	552	509	503	519	524	503	524	528	541	549	510	528	544	526	564	521	542	560	510	544	513	530	481	529	534	528	537	548	549	466	503	517	523	522	531	530	573	523	519	528	534	523	522	531	555	534	524	562	495	530	559	553	556	542	561	492	551	519	536	521	521	522	517	532	524	550	530	564	522	525	528	524	509	523	534	510	512	555	563	534	494	509	528	533	531	543	550	540	536	540	520	512	544	548	492	477	528	496	508	490	520	541	542	500	531	511	556	541	543	509	561	535	542	515	557	511	522	529	548	492	533	535	546	528	538	517	540	515	539	554	518	522	477	530	555	532	512	536	512	488	510	517	533	502	481	504	547	592	555	488	503	533	508	521	537	544	522	504	476	531	570	501	538	530	521	480	549	603	497	512	497	557	566	531	500	549	513	558	549	533	476	507	463	498	525	552	550	570	516	559	505	517	511	534	520	529	528	531	511	471	560	527	516	519	573	483	531	514	500	498	536	533	576	496	516	524	546	531	572	514	550	566	508	533	472	517	511	581	540	535	505	540	523	525	534	504	543	542	566	559	544	549	539	519	524	521	509	486	527	520	520	511	543	587	540	551	501	542	502	506	541	507	497	536	517	516	561	512	565	520	550	553	523	532	525	575	528	547	469	522	533	499	533	532	533	522	563	540	518	534	539	518	519	510	521	549	526	501	538	527	532	529	537	510	518	535	539	544	502	542	526	534	527	543	507	531	532	517	501	556	500	500	550	523	515	503	499	491	494	558	512	531	557	536	550	507	546	505	523	570	515	514	552	511	504	507	555	490	544	520	508	569	533	526	481	498	532	550	556	542	547	511	595	528	549	508	536	603	544	505	492	503	504	526	496	491	541	556	509	531	530	512	536	535	562	527	557	507	541	496	486	532	517	556	538	570	487	538	532	524	501	552	524	512	523	580	530	513	519	504	538	565	546	530	526	552	531	485	532	561	513	494	528	502	513	512	512	484	538	509	535	527	523	509	520	544	550	554	532	515	510	501	510	497	529	548	546	547	539	518	575	533	503	526	531	542	578	493	529	538	513	508	512	534	535	470	513	520	566	539	521	556	503	549	501	541	518	489	524	544	535	480	543	504	517	553	515	540	509	513	486	507	501	545	477	512	544	556	525	509	552	524	549	554	528	466	522	504	528	522	579	553	458	552	538	501	538	551	526	561	506	544	526	547	578	518	517	533	525	566	534	543	553	535	505	528	527	508	526	532	536	520	509	534	535	551	507	528	537	522	507	527	532	550	524	493	502	554	561	520	492	489	531	539	519	528	517	537	516	508	524	547	497	516	514	561	527	542	524	526	552	510	534	515	504	525	561	541	571	517	513	510	551	501	507	537	505	542	530	545	534	526	532	509	503	527	544	561	546	527	499	523	518	492	509	506	524	522	529	552	548	534	548	555	470	551	505	483	546	528	509	544	547	498	503	504	509	509	525	573	548	500	537	536	517	514	493	531	540	514	529	565	511	542	489	523	537	543	504	526	558	521	514	526	511	533	496	526	511	497	481	543	547	542	515	517	492	532	538	493	540	510	484	513	536	490	536	553	556	562	538	498	550	545	530	548	505	546	531	522	591	520	535	552	539	495	534	504	565	503	568	508	516	553	508	536	544	545	551	535	514	542	535	511	525	488	521	499	535	545	470	532	533	530	518	525	539	543	562	530	529	507	541	520	527	530	530	511	489	569	534	550	492	523	529	533	507	525	513	514	524	511	536	513	499	532	484	494	532	530	581	556	494	522	534	509	509	500	546	539	521	508	491	544	553	525	532	535	502	561	503	559	509	516	521	567	538	556	510	507	553	512	508	507	525	496	543	539	508	539	516	514	553	543	542	524	549	509	519	522	511	552	521	504	495	515	520	512	534	494	536	524	544	523	504	511	525	513	540	563	524	504	533	532	562	521	517	523	516	547	553	522	517	507	584	553	533	510	481	489	566	540	492	530	592	568	515	539	557	535	545	532	518	506	544	499	539	504	536	552	487	541	513	513	506	543	478	482	515	534	486	514	557	541	524	552	517	514	544	516	535	494	513	543	564	531	526	497	521	499	519	543	535	550	524	543	583	518	533	491	508	553	514	579	549	531	493	510	554	529	529	523	506	485	546	558	501	561	555	543	539	529	523	558	534	556	501	505	523	511	502	509	543	499	498	541	561	511	509	524	558	597	505	534	468	537	585	494	528	481	531	513	530	519	470	564	550	535	463	511	533	504	521	542	520	510	551	542	528	538	552
31602	19317	7099	637	424	402	353	226	210	241	225	212	223	252	205	234	216	228	236	256	261	228	228	266	194	232	225	241	209	227	235	213	232	220	266	241	208	197	257	218	250	211	250	228	212	207	243	263	214	223	232	235	266	237	229	218	233	231	206	213	248	250	199	236	240	238	226	253	236	241	226	200	228	236	227	213	217	250	196	224	230	226	219	256	227	243	232	205	211	221	230	249	267	233	260	222	229	236	253	233	236	232	215	239	251	211	246	235	226	228	233	229	236	240	210	208	239	246	202	208	226	223	213	240	225	217	222	230	238	243	242	194	271	214	276	211	248	221	223	205	210	239	213	210	230	223	220	230	251	252	212	218	222	242	233	233	208	244	238	233	220	253	212	206	239	222	197	234	205	215	250	227	252	217	233	223	222	236	221	254	238	240	233	238	238	230	217	233	224	240	268	233	234	263	238	243	233	208	216	242	230	211	242	208	241	219	228	242	225	232	227	209	235	250	234	238	242	242	212	219	200	240	253	213	225	248	237	216	239	203	257	237	223	225	231	222	235	200	240	227	237	239	243	227	236	233	219	237	222	221	237	224	219	240	209	255	247	228	201	228	229	248	215	240	209	212	215	241	246	218	220	209	238	225	236	242	214	239	227	254	222	225	223	226	222	230	226	251	231	212	226	223	240	233	214	252	213	226	244	225	253	205	228	231	231	187	220	244	251	214	220	222	231	247	264	271	249	242	204	231	228	229	197	234	219	252	219	230	232	211	240	218	224	227	217	231	243	226	220	232	242	210	227	221	224	204	227	220	211	199	235	209	241	238	221	198	234	255	223	219	250	217	238	244	239	234	235	204	240	242	263	207	236	205	223	227	190	233	237	250	204	246	223	223	199	248	231	224	187	228	235	233	223	228	226	255	224	252	245	236	212	257	213	229	232	232	257	243	241	246	194	202	234	258	190	245	234	252	194	209	254	230	230	227	238	213	248	204	219	212	219	215	208	205	230	235	223	250	225	230	251	255	236	233	233	215	217	235	242	241	215	229	239	235	248	255	238	228	222	225	250	230	237	251	231	215	223	224	247	250	259	219	235	223	236	237	246	246	224	217	224	214	229	234	240	216	201	207	215	235	250	225	222	251	241	226	222	238	204	229	237	222	232	223	240	224	245	231	200	239	236	248	239	213	224	210	220	220	237	233	213	233	223	234	221	251	213	233	219	231	243	244	223	254	231	219	232	263	230	223	241	218	203	234	242	221	250	224	230	250	240	236	251	214	226	238	264	233	235	200	263	215	242	244	216	259	239	240	225	229	239	222	240	260	243	232	210	206	236	242	207	225	220	243	212	242	231	246	232	228	236	217	230	244	239	235	250	223	227	255	222	258	261	194	223	266	215	245	243	217	205	225	227	189	248	202	205	225	226	226	224	235	244	248	237	245	219	250	224	212	238	216	222	232	259	240	245	239	239	255	221	251	231	225	215	210	235	222	221	228	223	232	243	221	223	207	225	218	231	241	212	236	224	247	226	220	222	256	217	228	229	209	281	243	241	234	240	226	228	198	215	221	202	239	234	222	241	244	246	237	250	220	224	262	231	224	227	220	204	247	216	239	228	237	219	218	219	217	237	228	205	229	213	240	232	226	220	220	215	219	256	231	238	257	260	227	235	252	216	203	204	224	226	246	253	214	246	230	232	217	233	226	265	203	245	214	235	227	212	232	193	223	223	226	236	230	219	233	203	260	232	224	217	226	232	220	233	277	213	273	209	231	232	211	208	220	242	241	220	232	242	221	223	228	201	244	247	213	233	238	247	230	222	227	213	234	239	253	206	226	243	234	189	236	220	224	232	232	229	210	240	228	227	224	242	250	226	203	231	216	225	222	203	231	210	235	234	225	237	259	232	265	219	200	255	234	256	212	245	230	238	240	241	245	220	210	231	266	219	195	238	197	237	267	251	196	217	214	221	227	236	215	218	241	240	247	228	252	217	252	240	238	261	234	222	230	202	253	231	231	211	215	231	180	216	250	232	259	245	217	241	221	258	222	257	241	237	241	238	235	229	233	234	215	250	234	255	243	222	246	239	199	226	213	234	231	228	226	240	238	211	214	233	244	215	230	262	229	236	244	245	222	217	255	215	211	209	236	237	235	221	241	204	206	256	238	214	231	215	223	222	232	194	214	212	210	233	244	228	231	224	227	244	262	223	243	232	197	252	225	232	224	233	217	262	255	241	188	243	249	253	225	225	229	227	231	231	217	204	215	219	233	239	218	238	240	245	237	229	237	219	209	214	220	245	220	207	209	250	248	232	224	234	233	221	239	219	241	242	252	246	214	267	225	236	255	236	204	223	226	218	218	207	220	265	213	232	244	221	224	204	246	256	239	218	242	232	249	236	213	222	233	220	215	213	244	230	212	199	254	229	224	223	249	211	220	239	234	224	216	214	238	228	219	236	239	228	220	245	210	219	236	237	250	215	237	231	235	234	271	247	235	256	246	210	227	210	229	230	200	233	245	244	224	239	235	239	230	255	215	242	249	203	229	239	231	213	227	233	241	205	220	241	220	244	242	212	224	219	209	233	241	236	227	241	215	232	234	215	209	238	205	194	231	234	252	220	225	250	214	215	244	248	221	213	247	219	228	252	205	201	236	226	250	231	242	248	228	221	224	242	218	234	232	214	230	210	201	248	239	212	243	218	223	222	216	202	227	205	245	229	224	202	247	249	231	247	238	228	217	226	269	239	232	239	229	205	257	249	222	221	235	244	216	237	248	242	259	228	226	247	251	233	238	224	228	236	241	241	216	226	259	202	211	201	223	245	207	262	227	231	227	240	214	230	213	227	245	218	197	204	238	234	236	221	221	222	212	218	208	264	262	238	245	236	211	236	230	247	215	220	252	263	226	222	217	217	211	264	233	236	219	232	231	216	235	236	235	236	195	224	224	237	225	238	241	232	228	224	242	255	234	229	253	230	191	237	228	263	188	221	241	219	222	220	224	213	231	219	213	242	244	222	218	215	252	191	251	253	242	204	252	245	228	227	260	257	261	235	231	271	230	244	235	225	237	228	234	247	233	215	219	230	242	240	223	240	240	256	228	265	194	214	211	232	257	268	220	235	230	221	228	250	215	234	249	238	216	217	248	240	203	248	227	207	234	239	242	228	219	224	251	231	226	222	222	212	235	223	227	236	221	219	210	244	247	243	222	235	228	218	237	226	238	220	222	233	261	241	208	224	214	225	224	224	238	213	259	212	217	232	225	231	224	214	211	202	213	253	200	239	238	218	224	232	222	246	233	220	222	217	228	235	247	218	228	227	217	242	237	235	216	225	246	233	235	217	257	210	229	235	243	252	234	266	222	216	230	261	220	246	258	242	228	222	272	252	229	209	247	237	224	238	247	253	198	244	228	226	218	251	222	235	236	227	254	250	187	242	242	240	235	251	228	212	207	229	253	247	222	226	246	229	237	248	215	241	220	231	230	247	228	234	232	243	222
5404	1103	939	642	621	596	556	624	602	599	595	608	610	626	637	565	624	577	632	587	628	622	635	597	618	597	673	613	626	611	621	609	564	629	570	598	627	591	604	581	605	514	656	605	605	586	616	609	578	637	590	596	645	632	600	635	607	599	577	642	616	610	618	613	592	571	611	582	647	580	584	604	630	616	608	626	593	593	598	588	628	574	585	628	597	593	616	607	584	602	599	576	564	610	626	613	616	597	577	564	634	573	615	576	589	586	590	602	636	601	630	592	641	616	564	612	616	628	609	621	585	621	637	645	618	633	562	554	629	631	632	627	585	540	587	595	609	621	584	631	592	651	614	609	602	625	607	618	606	543	603	576	585	634	588	597	667	637	584	597	593	621	616	591	636	612	593	615	595	622	611	592	596	621	626	620	606	532	591	606	606	608	588	598	641	615	618	642	603	603	665	636	599	594	590	552	584	654	565	550	656	590	595	611	624	584	595	541	595	578	599	594	678	560	571	587	557	615	578	604	654	591	607	621	626	604	593	584	542	585	579	573	654	632	637	576	587	592	557	589	596	620	612	618	632	575	603	629	614	612	578	614	647	607	588	616	580	582	682	594	625	588	592	620	598	601	607	629	576	586	595	622	584	636	579	570	579	635	617	589	616	607	626	611	642	609	617	607	610	619	593	586	608	603	626	623	596	605	647	593	589	574	531	625	612	630	641	599	613	587	575	578	612	581	585	629	589	610	608	605	564	640	601	606	567	634	577	616	622	594	629	593	577	598	610	584	609	607	600	562	586	596	612	593	660	629	541	643	602	626	639	594	574	568	582	593	619	602	601	589	621	620	590	606	611	593	609	614	605	603	603	594	578	617	592	597	593	649	595	578	659	570	617	597	600	636	596	538	592	586	591	622	571	629	594	578	599	607	619	565	608	641	585	614	607	634	641	554	543	618	631	600	613	596	659	583	603	587	557	602	568	594	625	618	594	569	578	632	550	632	574	607	564	560	590	619	607	650	595	662	608	574	616	608	633	622	591	570	612	604	599	592	598	612	637	641	600	579	558	643	606	564	583	554	597	562	600	593	665	641	609	592	617	579	600	609	614	577	573	575	650	585	582	619	611	591	618	613	593	609	564	590	606	588	587	563	607	601	622	595	567	609	608	569	603	603	609	624	648	610	613	553	578	589	604	636	635	567	570	577	642	605	621	599	570	617	599	583	569	589	605	576	583	601	608	627	598	613	620	598	571	613	617	621	626	629	614	601	585	597	652	592	614	570	598	568	559	586	578	570	605	633	600	525	577	569	624	597	632	628	591	615	590	608	633	587	638	575	617	616	618	603	613	612	571	596	627	607	615	605	597	628	607	624	594	586	583	603	605	578	606	583	633	620	601	612	592	592	578	607	586	610	653	590	552	643	573	606	656	639	586	620	612	606	649	577	600	644	633	583	579	571	593	628	595	601	540	583	598	610	615	630	559	584	595	597	602	589	582	586	626	602	627	604	578	593	609	624	604	607	578	583	569	610	595	572	597	551	585	610	597	591	609	598	609	577	622	602	634	624	637	628	586	598	571	568	590	595	607	615	615	618	617	632	613	562	574	575	622	623	562	608	594	600	635	575	580	620	613	696	605	577	633	585	561	597	605	602	632	589	632	622	598	616	593	610	622	596	576	592	627	614	658	608	596	569	586	593	660	617	591	600	610	632	622	588	622	591	611	629	621	581	604	619	640	570	622	588	610	574	627	588	610	631	548	569	614	600	639	633	608	595	560	611	620	555	577	585	581	619	567	610	585	616	581	588	613	578	616	613	635	617	627	606	610	583	598	635	601	585	592	636	626	612	615	594	607	593	585	597	596	595	604	574	598	603	607	619	626	578	573	612	572	592	590	618	639	617	624	614	577	636	575	640	611	618	555	603	624	583	560	615	590	610	559	559	579	644	613	624	632	598	553	617	635	604	628	593	583	617	615	621	568	603	596	638	598	619	591	579	581	603	588	620	621	632	568	650	643	563	534	589	650	644	620	636	593	641	616	622	615	575	624	554	556	599	579	617	604	583	611	589	600	566	615	601	635	610	615	625	586	552	635	639	576	622	578	571	628	546	573	587	567	625	584	596	620	659	606	583	602	592	580	612	591	599	592	581	599	593	604	614	622	573	552	627	629	600	588	588	628	629	553	579	611	568	652	608	605	578	605	580	577	559	596	573	551	582	610	619	624	641	582	589	598	610	639	629	606	614	620	596	552	618	617	578	596	598	575	666	586	609	586	655	640	586	608	618	578	606	611	576	576	643	593	583	591	576	641	596	623	638	620	601	628	607	603	606	595	564	606	628	585	564	592	547	617	614	545	625	557	601	620	543	623	601	611	622	581	588	576	586	595	601	590	559	607	631	611	566	585	653	564	591	623	564	616	597	603	584	590	578	626	584	567	619	587	624	593	576	618	617	610	622	594	578	603	577	612	624	620	560	615	660	585	600	570	610	620	580	549	612	632	576	636	562	613	590	639	573	645	608	568	601	573	601	617	603	586	669	594	593	628	637	576	644	609	591	629	593	654	563	639	558	623	588	607	603	618	580	581	576	584	622	581	567	616	617	557	546	571	625	641	598	567	577	612	590	649	598	631	612	624	596	577	589	587	632	639	541	608	596	615	590	565	608	604	584	547	607	615	609	590	599	612	601	561	574	557	614	603	627	610	597	606	611	623	601	617	628	593	618	599	611	571	624	589	566	566	557	601	585	602	581	570	600	628	630	590	568	586	584	581	588	579	582	637	636	629	590	594	614	589	589	597	565	612	632	602	565	614	590	593	611	625	589	587	643	573	600	600	618	617	590	591	603	605	586	588	628	610	614	645	605	603	584	627	594	637	634	633	613	603	571	656	624	591	636	598	559	575	569	594	599	624	596	582	600	637	592	581	570	636	628	581	565	576	631	558	620	616	638	630	592	572	594	595	602	597	622	620	623	574	607	573	600	638	602	570	588	595	624	596	612	568	606	639	586	596	618	595	591	581	622	579	570	652	643	639	577	606	548	601	649	588	623	622	594	604	620	600	638	570	604	619	601	636	627	619	581	577	576	578	619	610	619	591	590	599	615	608	580	619	612	636	592	600	605	611	598	564	590	573	636	586	619	582	619	575	613	600	586	601	614	609	553	614	616	625	534	604	652	603	624	598	605	608	637	599	621	570	610	607	628	573	597	609	586	588	615	607	588	588	612	552	603	624	611	588	606	556	596	622	563	579	547	596	595	598	579	581	620	618	596	584	622	593	575	614	584	630	562	595	637	596	563	602	556	596	569	574	629	567	605	558	655	657	650	628	595	584	595	598	583	608	618	615	568	636	547	655	639	605	595	608	600	607	618	579	613	600	611	592	572	604	588	584	565	628	609	669	605	586	593	630	596	583	600	611	585	550	559	595	616	617	671	579	649	616	627	569	584	611	590	581	563	642	660	597	621	508	605	607	586	658	566	618	628	612	572	592	575	543	589	588	562
24660	20986	23828	28302	20990	12613	528	412	364	344	360	362	313	329	318	333	345	347	306	336	342	338	337	294	330	325	301	312	336	311	325	307	306	345	319	319	315	338	307	326	327	336	260	318	319	311	336	307	324	302	338	306	332	313	318	341	314	290	300	351	365	347	336	307	312	314	268	333	339	320	294	322	322	306	370	324	315	322	330	294	324	309	339	322	338	332	342	343	314	301	308	300	311	336	328	299	328	322	347	337	291	282	289	293	330	318	279	286	319	319	328	333	325	276	308	348	343	355	313	326	304	332	321	337	321	336	299	340	301	305	327	302	341	261	341	342	316	309	305	305	305	303	353	313	303	295	330	332	332	313	321	357	342	327	329	321	318	315	328	350	312	308	319	334	318	319	314	318	324	343	344	308	292	320	302	298	315	312	338	338	351	333	315	294	319	314	339	316	310	302	300	326	318	325	355	317	306	309	339	356	306	310	303	347	341	324	331	321	335	309	336	335	316	300	334	319	290	306	358	334	289	330	324	299	307	336	326	322	330	298	314	323	331	306	325	321	320	323	331	322	349	295	321	317	303	293	277	289	313	342	325	325	332	296	284	310	325	360	325	295	337	342	305	336	323	319	329	333	326	342	311	354	343	323	331	311	327	315	301	295	307	353	336	281	312	330	286	319	310	332	292	273	300	296	324	339	298	288	303	333	319	328	349	309	325	338	326	307	340	343	326	297	325	335	340	334	331	380	309	321	337	348	296	301	329	353	339	323	314	332	322	327	317	333	347	316	279	322	286	330	311	352	331	329	342	355	349	288	301	311	292	313	322	303	312	302	302	347	314	343	345	298	340	309	328	331	325	299	318	322	329	310	329	325	309	298	332	322	320	338	321	354	324	324	295	322	314	314	329	325	282	321	324	301	327	326	304	314	302	321	281	357	317	289	342	278	308	340	338	297	297	314	308	331	348	294	321	307	305	308	303	359	352	299	317	304	317	312	335	332	311	344	310	339	322	318	314	354	328	287	330	321	348	317	296	312	301	305	306	325	332	339	307	308	357	286	308	327	327	293	303	286	320	291	287	338	321	334	336	312	307	335	317	305	330	361	301	277	328	308	339	318	289	304	330	355	324	296	316	300	367	326	306	335	327	302	297	285	322	303	311	342	290	297	320	309	300	312	311	326	309	328	299	356	328	295	322	328	332	334	342	281	355	359	333	328	308	340	357	305	309	311	303	322	336	312	332	361	361	330	316	298	337	320	317	322	326	303	337	316	323	323	327	349	299	306	328	290	325	327	319	316	321	287	333	329	327	335	332	309	331	339	306	315	339	322	311	306	357	345	325	327	335	340	307	325	329	318	315	351	332	324	334	340	312	307	319	315	309	354	355	292	320	315	338	311	328	349	328	327	323	306	290	317	333	315	320	307	335	305	340	340	321	305	321	311	319	317	326	302	304	303	322	315	327	319	306	334	306	349	313	284	342	334	305	304	347	339	322	336	302	342	330	341	357	301	319	324	329	331	319	335	351	323	294	336	312	305	286	307	353	318	355	343	345	353	286	313	339	305	334	333	327	326	304	347	362	325	332	331	316	309	321	301	347	323	318	291	335	309	319	299	287	299	320	314	286	302	328	329	306	319	343	345	300	348	334	323	352	328	349	302	318	310	341	314	335	344	303	334	342	359	323	308	344	315	307	342	319	356	346	352	298	328	299	289	314	316	298	324	335	318	312	308	321	315	317	336	327	301	299	336	320	312	293	305	315	307	303	310	341	308	342	343	305	301	335	316	318	317	344	303	331	344	309	324	336	273	341	334	310	309	328	313	333	324	322	332	334	335	316	303	316	308	339	310	322	340	319	351	320	326	324	315	287	307	321	310	307	296	367	332	303	302	315	323	331	314	333	295	308	280	283	345	342	318	327	308	354	323	323	320	325	325	334	326	326	323	314	318	343	277	329	327	290	307	332	319	323	333	332	304	312	300	328	331	305	330	336	295	330	295	336	291	329	297	343	309	300	340	316	339	310	313	352	331	316	344	318	304	308	313	319	296	304	329	333	305	305	329	309	353	292	304	323	319	303	319	309	316	309	345	318	340	309	320	320	288	326	330	345	306	356	331	339	333	317	305	310	291	295	322	317	370	339	323	306	279	291	307	324	353	315	334	328	349	309	271	324	290	328	319	308	322	326	308	334	295	304	335	304	341	319	306	314	312	318	306	342	322	309	322	341	303	299	325	346	299	300	333	311	337	314	363	322	322	316	333	328	323	314	328	319	319	317	319	334	296	351	310	333	366	309	308	336	330	337	309	352	337	339	339	307	301	327	295	324	340	302	307	287	284	322	323	285	336	338	308	304	328	331	335	332	321	300	317	304	297	300	335	324	337	309	333	316	327	358	341	316	316	349	326	337	290	361	317	305	291	291	309	314	308	325	291	338	328	338	305	347	322	339	304	331	283	316	329	320	334	356	326	361	335	320	307	292	333	297	341	308	306	316	323	332	327	317	345	322	309	295	287	336	313	361	370	327	333	321	324	312	330	290	326	343	350	340	346	353	282	334	331	312	315	337	374	325	283	317	311	302	303	351	318	318	327	290	315	323	297	335	336	355	335	339	331	304	310	295	334	327	301	317	309	298	320	319	298	326	326	307	313	343	345	340	340	315	319	314	319	298	308	343	331	316	282	326	317	309	307	332	348	313	326	325	333	333	333	327	315	298	349	323	342	321	345	333	298	333	309	299	303	336	300	325	308	320	277	333	321	317	341	304	308	330	341	315	300	318	341	314	330	298	310	340	329	337	335	300	350	285	333	327	302	306	284	316	319	335	327	312	334	313	299	306	322	313	325	341	320	313	326	332	351	333	324	321	327	330	338	341	316	322	323	289	317	344	338	329	328	336	295	333	319	323	255	312	309	333	305	348	308	291	351	326	360	318	277	341	321	349	317	349	328	328	281	305	311	340	333	270	320	324	326	327	339	312	304	352	324	345	334	334	340	311	309	308	313	316	299	354	312	323	312	326	351	329	307	331	324	324	328	320	341	309	300	315	282	320	292	294	319	307	319	328	325	314	315	330	356	331	312	293	349	313	299	332	319	313	322	320	330	365	341	293	307	310	336	328	295	320	318	306	296	321	336	298	297	329	321	339	331	334	315	312	294	280	322	309	295	314	318	347	322	331	342	291	335	316	342	321	302	317	323	300	330	336	340	314	310	309	295	301	290	312	328	340	344	297	319	325	314	310	290	338	331	369	325	306	335	304	321	308	318	335	319	326	314	352	332	304	322	334	293	306	329	304	343	319	313	304	342	263	351	319	333	317	307	330	306	346	307	339	308	304	358	303	302	335	285	355	352	291	343	314	293	309	287	373	340	351	276	318	323	306	294	314	304	330	296	360	331	323	340	330	325	363	347	318	316	334	335	329	333	342	307	307	307	257	319	325	309	355	342	270	299	330	297	318	302	303	325	315	324	332	368	334	320	317	335	330	330	311	307	328	327	337	324
3268	2843	1719	978	819	828	793	798	761	815	799	758	839	768	759	810	734	749	756	797	814	783	795	777	755	744	786	816	781	770	768	817	819	823	793	775	773	744	749	749	785	781	762	761	769	726	780	794	767	790	812	784	719	796	806	751	755	780	786	815	784	807	799	764	778	732	744	762	753	802	743	744	790	759	870	723	769	820	868	747	816	744	802	783	816	834	824	791	766	773	796	800	783	796	795	742	825	750	776	784	777	776	829	780	797	781	820	734	745	772	814	807	813	764	814	800	832	816	739	789	740	771	845	751	768	772	759	759	789	767	784	786	836	734	780	767	798	783	795	801	760	746	777	799	800	765	805	754	770	751	780	787	703	797	752	745	725	789	732	769	794	792	798	786	791	788	777	764	781	739	808	759	791	790	771	694	765	806	761	827	798	765	764	823	744	757	779	799	779	785	733	752	743	769	803	822	755	783	749	756	795	821	779	777	776	823	763	767	742	745	811	760	800	734	786	766	819	780	791	746	811	776	739	811	781	780	759	798	759	764	783	747	747	787	779	792	758	758	791	797	790	763	757	843	806	824	760	767	748	776	713	785	770	750	804	777	764	793	774	817	794	721	763	802	791	804	764	727	800	778	755	798	803	812	764	782	751	779	754	786	836	769	726	766	808	781	790	734	782	789	789	760	749	787	793	776	790	763	797	771	759	787	737	774	770	781	793	771	765	726	742	783	753	763	775	740	747	753	814	816	775	772	799	786	741	789	733	776	791	800	778	774	797	842	770	749	765	770	704	788	778	775	785	764	776	793	772	762	766	772	795	790	772	796	788	827	790	774	783	768	792	774	818	746	767	789	741	792	734	782	764	766	784	766	741	759	770	788	761	787	773	827	781	771	774	771	754	758	764	781	737	769	758	780	792	739	809	772	787	777	759	817	799	785	772	747	768	827	782	746	743	826	761	737	771	768	738	831	743	785	752	779	752	812	796	777	732	754	745	809	781	774	796	838	766	797	735	809	819	752	756	835	784	785	758	767	764	766	769	782	763	782	791	718	813	819	817	748	783	802	760	760	767	733	831	821	804	754	776	752	734	801	785	774	816	785	758	757	806	796	767	762	807	771	786	728	758	775	801	756	724	749	795	822	769	818	769	743	825	781	804	751	794	839	776	743	725	792	779	803	765	766	789	770	776	786	818	760	797	778	781	766	757	771	792	754	719	775	767	776	764	828	759	770	762	812	811	776	804	791	789	759	788	786	749	788	777	810	786	774	769	774	806	805	788	768	787	810	776	797	775	786	759	738	791	737	779	768	787	766	799	813	823	765	784	786	788	741	823	769	758	774	832	789	787	795	806	785	805	789	812	797	785	798	788	771	749	782	786	797	771	809	817	777	797	796	763	774	820	811	775	779	780	767	730	791	759	755	763	778	740	820	744	783	812	771	809	760	780	795	783	835	773	800	793	748	776	794	758	735	778	780	788	779	745	767	794	765	794	809	804	713	819	810	812	714	819	744	780	780	814	792	785	738	782	765	689	780	769	762	805	778	781	791	778	742	755	800	815	795	780	811	792	752	816	769	756	782	780	790	768	795	841	746	817	750	809	783	782	781	796	791	730	753	767	768	798	731	771	769	757	800	757	820	733	800	724	790	792	760	771	765	769	797	808	762	752	782	779	770	818	818	846	822	765	732	785	756	845	812	748	777	788	790	759	762	724	791	784	750	775	749	736	722	772	794	728	791	825	824	785	755	797	728	798	760	781	797	774	845	754	775	783	784	787	754	789	819	715	733	805	737	761	805	750	755	771	826	783	761	745	823	817	787	819	773	736	749	807	790	782	759	720	723	758	742	763	806	775	778	757	751	731	785	768	784	737	811	809	713	777	700	752	781	735	795	758	742	760	781	763	819	755	799	749	761	806	769	779	793	768	788	777	778	831	770	744	745	761	787	785	736	744	756	788	789	800	753	725	784	790	765	727	736	790	733	771	772	748	788	792	773	810	763	813	760	758	742	812	763	775	804	781	711	758	809	735	812	770	729	749	731	776	769	743	758	808	773	766	757	765	818	769	801	757	853	751	797	817	726	816	794	796	792	725	730	784	792	772	793	750	790	839	794	770	708	803	793	729	842	848	767	798	801	799	795	819	784	771	824	770	766	786	747	746	785	773	721	777	811	817	769	757	731	777	748	796	764	763	761	733	776	801	784	812	764	790	775	766	777	775	741	772	754	779	741	813	809	751	767	777	756	731	798	756	811	801	774	779	845	741	777	758	803	760	803	787	762	793	780	806	783	781	758	745	788	746	753	789	759	760	781	759	800	798	816	770	821	763	766	743	772	805	788	783	762	810	762	721	780	800	779	791	778	796	770	784	806	753	787	772	780	753	757	753	793	820	764	781	755	791	796	792	786	765	783	774	784	766	757	769	775	779	769	756	776	764	777	788	791	769	756	771	763	764	740	807	726	822	807	814	753	779	814	762	771	818	800	780	813	798	795	774	783	795	774	752	741	778	832	784	817	804	786	769	733	731	739	772	779	759	748	800	820	764	750	747	776	780	770	766	770	771	765	753	804	799	768	777	766	731	801	781	824	794	796	761	751	795	781	850	793	764	772	747	751	814	758	768	731	808	781	748	810	780	708	730	787	734	798	765	761	766	773	783	757	774	717	806	759	805	753	833	742	792	805	795	811	787	767	761	817	815	735	744	810	719	744	752	779	789	770	780	780	754	796	726	778	776	780	752	757	804	794	744	820	774	767	808	809	816	790	763	804	775	779	752	769	793	796	763	759	837	758	793	754	752	806	771	803	755	755	781	773	813	818	776	782	796	796	794	814	798	790	812	783	800	775	721	763	758	855	735	802	795	809	728	743	780	797	766	815	773	846	775	769	776	792	779	752	811	764	788	775	757	801	816	773	764	800	747	733	730	770	846	764	802	770	794	854	751	821	732	739	787	772	783	731	822	779	730	741	798	770	761	770	749	809	793	747	786	805	772	726	783	811	783	776	783	793	784	796	760	773	832	809	817	786	801	765	777	776	744	832	786	833	777	770	823	782	754	783	720	801	728	792	781	842	807	756	787	789	777	765	791	798	776	770	717	764	763	811	786	823	789	765	722	781	758	740	813	764	787	792	750	838	777	762	751	780	781	799	787	756	775	782	813	788	730	791	807	781	794	827	772	721	813	790	769	783	837	710	784	737	779	818	737	776	763	724	803	749	774	754	854	786	765	733	792	792	799	764	806	779	796	773	766	717	789	773	779	723	794	766	752	782	823	791	759	758	730	780	816	762	819	760	769	792	773	752	802	736	792	736	766	775	777	773	779	725	802	776	778	791	776	809	811	789	799	746	767	738	761	763	795	795	781	761	749	769	771	790	794	784	797	743	791	730	736	781	793	710	790	789	749	815	793	769	793	805	774	812	794	732	718	793	727	757	795	806	771	783	739	801	751	748	811	755	794	795	740	819	781	744	761	769	765	792	794	769	788	834	744	770	745	759
23910	20950	24260	27790	20951	20965	12735	532	353	306	276	316	300	255	270	251	272	266	251	226	234	230	236	220	229	249	215	214	225	239	221	229	227	254	221	225	230	206	209	208	189	244	232	211	208	211	210	256	213	234	243	209	223	185	216	217	231	256	234	231	200	232	203	229	222	220	221	209	215	243	216	231	212	243	207	222	221	181	220	216	232	200	205	227	213	209	240	210	239	218	232	219	214	213	230	238	210	221	229	206	216	222	215	203	198	224	237	212	228	207	198	208	231	211	213	210	202	187	200	232	226	191	200	201	224	221	247	201	200	198	213	225	213	212	193	246	216	221	217	224	230	228	208	222	192	198	214	221	217	208	202	198	200	212	199	236	227	232	224	203	226	187	226	186	196	200	224	226	216	226	224	239	250	220	221	237	225	233	227	212	253	213	215	215	203	240	241	254	206	229	209	220	237	231	206	215	204	204	198	230	228	220	207	208	223	203	213	215	224	201	228	230	220	185	224	217	221	251	269	230	247	229	218	218	202	233	188	234	199	204	218	199	230	216	205	210	221	207	223	243	229	232	229	223	219	210	207	192	228	195	222	230	238	224	236	197	208	217	221	226	248	211	223	230	221	239	212	236	217	204	203	185	180	233	215	231	216	199	236	218	200	249	219	199	215	227	189	225	222	229	210	213	201	229	224	216	210	203	219	222	204	222	239	229	214	212	235	194	199	209	203	209	238	237	197	218	204	197	252	234	216	214	209	205	206	210	225	196	225	203	223	217	216	205	231	233	207	191	214	188	228	244	220	206	208	205	220	215	195	223	232	243	230	219	211	217	226	238	219	220	200	206	222	191	224	227	199	214	210	214	227	213	240	221	237	217	257	211	218	202	233	205	216	229	220	195	237	225	220	195	204	242	234	195	229	217	248	219	214	222	207	227	224	226	230	224	221	223	220	249	193	222	235	242	218	207	220	220	208	222	182	251	228	195	216	205	234	220	235	229	219	234	195	242	224	257	214	228	234	231	257	226	190	235	223	243	250	215	234	213	198	203	237	202	235	207	204	220	203	215	217	221	211	207	235	179	236	215	242	202	229	223	230	216	214	182	248	195	230	209	216	208	219	245	232	227	209	228	229	218	215	220	222	201	199	244	210	228	238	206	226	202	210	206	210	225	207	217	238	217	206	206	217	204	213	198	216	229	208	213	203	213	190	218	246	213	253	242	250	232	252	213	231	208	215	217	234	222	201	214	223	230	245	218	233	224	228	201	232	213	226	206	206	230	218	179	228	225	214	252	219	219	237	237	225	223	249	207	224	212	232	184	242	224	221	231	223	215	201	187	216	211	209	234	223	227	197	222	217	232	210	255	205	195	213	204	235	199	215	248	214	211	223	211	195	213	261	233	212	241	248	211	224	230	228	218	223	218	214	194	219	226	198	207	236	228	231	211	253	250	194	230	221	250	237	207	218	219	206	225	230	230	204	257	241	203	232	224	183	234	226	216	228	227	200	210	232	218	242	208	213	203	228	234	206	190	214	217	197	228	206	200	214	239	199	230	198	220	230	220	232	232	215	235	199	199	231	210	214	218	234	204	217	213	225	214	202	215	224	238	182	196	192	215	235	233	216	213	227	202	215	214	218	211	219	227	204	223	235	212	209	255	225	233	223	213	225	208	220	212	191	212	196	230	211	223	231	200	206	221	197	203	225	191	207	213	225	229	208	207	234	193	246	207	225	210	239	206	221	222	214	245	206	207	227	248	224	210	212	233	231	220	208	227	203	192	192	196	205	194	209	204	220	239	218	201	246	230	212	212	251	245	233	213	206	240	213	200	216	217	209	224	212	210	206	234	240	205	252	202	208	199	235	226	202	205	235	213	193	186	218	225	218	182	196	235	232	200	205	217	195	236	197	237	223	190	209	197	217	225	215	220	228	220	237	243	225	258	228	177	239	243	188	220	222	228	209	217	192	245	211	229	209	234	217	193	216	220	214	215	220	225	238	226	208	218	252	195	232	207	200	204	229	200	208	219	217	230	181	241	197	234	234	225	229	221	234	218	214	200	211	207	229	206	220	218	217	216	224	225	209	213	202	213	208	227	238	214	214	206	213	228	206	220	238	231	215	211	248	204	206	207	240	213	253	229	218	201	239	205	218	211	199	201	248	212	213	241	215	239	223	225	214	213	242	212	223	206	222	235	209	201	208	215	232	215	240	234	234	216	199	212	253	229	236	207	219	187	244	219	243	201	225	238	218	235	227	204	218	223	219	245	225	187	221	191	221	220	229	193	214	216	230	240	239	237	221	196	231	219	210	218	225	247	222	204	203	229	226	210	224	198	210	239	191	233	253	214	192	199	234	230	235	188	203	220	237	224	235	221	224	201	234	227	223	203	235	236	251	208	230	218	224	220	241	203	203	235	234	210	244	244	229	229	242	242	188	238	228	243	232	194	227	197	199	191	209	232	221	204	217	201	216	214	209	195	203	223	208	210	214	229	210	222	216	208	221	220	207	243	218	204	232	240	208	211	214	224	221	214	199	225	224	243	208	207	235	231	213	231	213	224	207	219	260	220	225	203	230	218	233	234	203	222	226	222	209	210	190	225	208	213	216	245	226	220	221	235	239	219	219	220	245	224	190	194	229	240	211	206	215	220	234	210	222	231	217	213	234	196	203	232	202	212	219	233	220	223	190	216	209	212	233	236	222	233	229	229	211	215	220	210	209	224	176	224	241	201	237	222	203	207	223	232	214	225	204	230	219	242	219	220	195	207	212	210	201	210	213	226	239	181	205	234	233	212	213	245	206	225	241	204	221	212	208	235	201	218	208	203	207	226	205	220	220	206	200	192	212	217	229	226	242	230	215	221	205	216	224	230	219	213	199	202	226	245	224	226	237	216	192	206	200	241	196	227	207	210	207	244	215	226	202	200	222	222	206	207	209	241	229	229	212	220	231	212	217	203	242	201	207	254	198	213	237	227	228	206	228	207	202	222	216	218	217	213	235	253	234	237	211	222	232	216	218	220	211	197	224	225	222	235	228	224	236	199	237	253	230	227	213	216	209	239	218	210	256	229	212	221	236	209	225	205	216	207	214	226	244	216	234	220	227	228	198	250	194	209	213	227	216	217	239	204	206	205	210	196	222	208	219	214	206	211	220	224	233	241	186	244	220	202	219	197	220	226	223	242	231	223	200	218	246	194	205	226	223	219	228	230	224	234	206	209	223	239	203	225	236	212	219	206	200	234	236	199	210	238	205	237	225	252	214	219	222	235	209	241	197	221	209	214	224	228	175	216	195	221	221	227	220	203	223	243	205	241	200	218	249	211	208	222	231	220	223	243	232	241	213	216	232	213	203	211	216	229	195	241	247	208	220	218	204	209	204	200	228	205	227	237	221	230	228	204	206	189	248	206	208	189	200	211	228	215	232	216	213	218	240	209	218	208	186	223	212	211	196	225	215	218	223	189	236	211	231	227	254	212	212	214	215	230	213	235	214	210
3211	4538	2112	1030	724	604	592	581	601	565	559	548	565	518	519	559	569	535	535	541	547	567	546	548	553	571	525	544	511	518	517	532	509	490	503	499	522	540	553	511	491	558	537	508	513	560	515	529	516	553	529	533	550	496	534	526	557	521	561	568	512	533	519	536	528	501	527	539	525	517	533	509	512	502	535	522	499	492	510	476	511	511	529	514	503	538	535	544	559	530	538	498	522	546	554	539	514	526	558	521	515	486	499	509	518	525	557	511	530	548	524	518	553	531	524	512	533	546	519	528	567	517	501	495	497	558	525	487	562	470	540	556	551	507	500	509	524	536	538	508	509	513	505	532	535	503	524	527	524	510	528	550	553	507	534	511	519	490	518	534	501	520	492	497	538	537	539	504	549	546	484	511	516	509	503	503	536	508	542	537	474	530	531	527	545	489	524	517	506	504	515	540	527	515	563	577	485	571	577	522	542	539	528	510	525	535	499	491	485	536	535	536	543	521	541	535	541	529	498	540	540	548	558	529	518	501	479	539	537	496	539	499	518	519	485	516	542	505	519	499	538	518	486	497	524	517	486	542	508	558	537	521	559	565	480	551	517	561	543	507	546	494	528	515	508	487	520	508	500	535	540	546	542	507	525	530	509	518	573	533	535	508	501	523	483	527	533	554	529	539	570	552	533	548	538	524	561	542	495	555	511	555	556	552	530	530	480	543	517	498	514	533	534	540	548	536	557	510	513	530	563	506	556	559	517	533	511	538	495	504	517	505	547	570	518	498	555	551	525	519	519	518	547	507	502	488	541	542	547	532	528	509	531	525	495	537	551	574	486	536	529	542	554	519	520	502	491	567	523	535	497	571	535	463	558	521	565	533	525	545	503	489	544	515	514	554	534	520	561	507	552	526	545	552	512	524	524	584	527	504	548	555	563	559	539	526	508	568	546	518	536	501	493	532	503	542	538	507	534	537	515	513	500	522	501	565	550	505	517	498	547	530	546	559	520	539	542	536	524	538	511	501	559	532	527	530	531	517	472	564	523	540	490	561	523	559	498	519	507	498	518	509	535	526	531	536	545	573	535	513	503	542	504	473	513	499	496	531	510	497	522	494	525	544	554	551	480	521	567	476	503	540	517	546	533	542	544	557	521	539	564	559	533	533	539	493	544	522	541	498	519	529	542	498	514	500	508	506	495	544	505	535	527	547	530	512	547	549	541	510	515	515	527	514	518	504	489	505	548	507	524	559	527	523	546	507	517	540	502	522	530	528	466	517	525	507	540	519	567	514	551	512	521	566	530	511	529	550	526	528	539	519	537	527	523	538	537	556	547	512	545	539	524	529	515	505	515	504	510	505	557	491	536	496	555	545	560	534	513	544	521	559	572	532	569	540	502	542	526	528	531	542	543	510	553	476	491	529	518	524	512	495	514	517	552	543	547	484	532	518	563	532	489	550	514	542	480	539	489	522	508	544	509	533	497	524	524	502	559	510	525	539	546	539	513	487	507	525	537	520	532	528	550	535	547	531	573	537	545	527	491	545	518	495	513	514	521	497	551	517	499	539	531	525	542	520	523	533	525	521	547	538	513	488	522	505	501	547	533	529	468	537	539	505	508	521	537	506	529	536	479	537	518	556	567	541	527	496	559	533	496	509	537	482	543	553	540	531	483	538	476	547	550	552	539	496	531	525	530	501	504	500	516	510	513	510	533	562	530	537	497	512	520	522	495	532	546	481	525	528	532	519	524	539	505	478	534	509	521	532	481	528	525	511	526	545	514	524	529	534	504	514	511	522	523	500	501	497	536	521	536	546	503	522	524	513	515	541	540	554	513	522	531	463	502	524	520	455	521	588	537	534	521	513	529	520	522	580	530	508	528	525	562	517	515	520	513	516	527	505	476	515	518	532	526	489	501	532	503	483	500	494	531	534	528	526	555	526	517	530	504	553	558	582	535	526	533	562	527	552	521	511	531	497	526	546	558	528	527	554	505	526	486	473	512	536	545	507	518	520	544	530	506	532	526	535	518	486	535	531	514	529	499	549	527	484	514	547	532	507	500	517	545	548	545	565	543	558	539	542	486	496	512	542	500	537	543	512	518	516	511	534	560	538	550	555	518	514	509	517	480	561	550	523	531	538	549	537	537	531	507	509	515	473	572	495	490	534	511	500	532	568	509	506	553	530	546	552	529	538	553	492	512	548	568	563	543	498	505	519	506	521	564	532	530	521	525	540	516	501	524	551	532	511	519	536	556	518	564	532	545	519	520	531	506	529	485	547	519	533	552	536	507	492	524	552	522	501	503	542	527	535	532	531	549	523	556	507	471	553	531	513	531	524	544	531	523	521	520	523	517	546	532	484	544	514	532	537	507	518	538	499	531	507	485	504	529	573	531	497	540	519	524	543	514	527	515	485	553	541	533	513	506	536	503	501	522	528	508	499	539	487	531	485	542	550	490	524	554	532	548	503	501	553	517	528	536	524	535	524	534	541	503	548	542	500	520	518	507	530	519	493	514	505	517	529	535	530	534	508	506	559	540	514	520	511	561	511	508	520	513	537	526	477	605	528	524	541	528	479	540	514	544	535	503	503	545	516	563	510	536	522	525	559	549	515	512	496	555	530	549	536	507	589	508	516	524	554	556	534	520	523	527	545	548	495	530	549	504	544	531	482	544	527	519	583	544	567	477	518	522	557	518	542	526	506	528	519	578	488	526	524	535	521	478	545	546	537	550	506	493	530	530	540	540	577	478	541	538	554	535	492	524	548	507	530	544	490	563	536	535	586	522	533	503	544	495	542	552	542	532	537	518	515	505	527	548	519	539	531	554	516	528	545	523	499	513	527	500	537	530	528	537	566	505	488	536	543	524	526	491	515	530	521	538	546	521	506	532	528	550	528	530	524	533	556	570	545	531	522	535	523	517	514	535	481	570	449	521	515	526	504	516	583	551	532	491	502	527	525	510	542	541	499	557	517	510	552	561	543	507	518	548	531	526	552	519	525	536	532	566	521	512	535	493	578	521	539	548	512	527	538	517	527	534	552	529	537	519	570	520	509	461	559	531	511	567	552	527	551	547	535	503	503	550	542	505	527	519	501	519	528	537	531	542	517	535	512	501	485	486	537	553	572	524	518	535	533	515	501	525	515	527	577	526	530	522	503	570	524	549	536	540	522	513	554	477	520	519	498	552	521	544	529	484	514	582	558	538	500	493	522	540	512	495	484	474	558	533	492	513	550	519	500	509	528	523	544	543	522	545	534	510	527	596	510	532	523	527	489	520	537	524	494	521	531	494	530	538	569	518	529	547	540	529	535	598	543	536	494	530	482	504	542	521	560	537	536	571	540	553	518	517	526	544	517	535	508	503	534	544	570	563	469	560	534	545	512	536	580	518	528	508	506	515	531	532	514	523	538	537	512	515	521	545	508	501	536	541	500	545	554	517	522	529	569	506	530	525	575	575	538	538	568	531	510	517	495	513	504	518	538	532	541	559	508
31683	19348	6958	464	285	220	233	237	243	241	235	242	212	239	221	234	232	208	237	214	258	243	217	244	216	214	224	212	242	237	193	238	218	203	212	230	213	274	255	228	217	215	223	240	235	222	247	250	210	257	223	224	232	234	237	223	251	213	206	242	212	213	206	210	227	234	210	214	214	228	212	248	203	198	246	237	239	244	227	208	240	244	214	216	244	244	224	242	266	246	220	237	207	231	217	227	228	237	192	224	243	265	220	225	222	242	207	209	243	232	252	248	207	216	238	234	241	225	230	199	251	223	248	219	237	210	229	224	230	250	217	231	246	234	245	232	214	213	218	241	239	255	225	222	207	252	250	248	213	240	253	240	263	249	238	211	227	235	233	235	238	244	225	221	225	220	221	207	212	237	232	236	249	217	230	227	237	222	221	206	248	234	223	249	256	230	235	251	228	229	246	248	251	222	237	214	215	252	202	220	227	213	206	241	230	223	213	220	226	216	224	222	249	232	217	229	259	239	208	232	259	257	241	261	219	226	227	269	236	210	237	209	203	239	221	246	229	264	227	243	235	247	225	218	236	195	227	248	235	257	233	203	212	257	248	239	229	225	247	251	228	224	250	249	210	216	233	249	254	246	252	199	239	228	215	244	229	223	225	242	195	207	240	245	220	238	208	215	232	230	210	241	233	218	230	209	230	214	235	248	224	241	234	238	226	238	232	229	233	216	233	229	238	229	244	232	267	209	214	262	199	271	196	221	236	230	230	228	216	214	287	201	259	218	218	229	227	223	236	238	232	251	260	227	248	256	243	217	227	207	241	237	239	233	211	245	229	221	246	236	237	247	246	216	217	243	239	246	212	234	233	226	208	241	236	220	238	210	218	219	248	230	221	204	231	235	223	207	231	239	238	229	245	215	242	240	203	233	230	232	228	245	194	218	220	228	227	219	233	201	249	217	230	220	226	215	238	232	227	216	244	227	242	232	230	240	219	225	229	212	225	220	208	254	235	227	233	228	233	228	216	231	250	224	256	224	236	231	222	212	221	222	209	245	205	268	251	233	214	194	253	210	216	230	240	232	231	242	233	238	227	217	233	251	240	246	212	208	251	244	227	223	231	227	222	216	221	249	214	222	237	227	237	206	248	232	237	244	243	217	222	228	209	238	220	238	260	204	228	215	242	273	241	204	220	230	237	196	243	230	240	220	245	232	252	240	230	227	234	219	220	212	210	240	236	215	211	229	235	225	246	217	234	214	249	245	248	192	233	232	232	231	255	253	208	227	249	234	239	217	243	235	242	225	232	230	274	220	243	211	224	202	256	228	200	250	238	233	243	248	215	250	224	237	243	235	223	222	220	261	226	244	224	219	233	241	229	208	240	222	233	206	256	211	210	224	247	206	205	206	240	250	228	232	206	211	240	231	234	225	215	202	231	265	241	202	201	227	227	224	223	239	217	233	250	218	245	231	227	239	211	248	221	239	241	231	254	224	228	229	259	235	242	260	225	225	251	241	220	247	240	218	246	258	231	267	220	246	216	238	248	242	221	240	221	213	207	239	234	227	234	205	228	231	239	235	202	223	249	224	242	250	231	215	237	235	213	213	249	226	267	244	223	205	225	214	239	230	227	243	241	237	257	243	252	252	258	259	223	226	251	246	211	222	242	236	212	223	222	225	208	207	228	250	215	233	217	229	253	238	240	233	240	222	253	223	252	201	238	226	235	224	224	246	264	248	235	217	241	230	213	222	217	233	242	227	240	232	221	208	245	239	249	220	208	205	232	234	210	239	201	263	251	226	231	232	249	226	239	220	220	227	234	232	204	234	250	231	220	231	230	230	228	224	224	251	223	235	238	231	225	189	245	230	227	210	231	228	227	219	231	241	254	248	256	199	239	219	233	249	211	185	221	261	216	250	235	229	198	245	244	214	242	255	235	246	226	221	235	218	212	236	242	201	231	236	224	232	216	214	249	222	224	241	217	220	224	248	229	210	241	240	222	235	224	232	238	243	211	229	226	232	215	229	226	217	204	233	217	223	227	214	227	243	241	242	206	248	223	246	239	224	233	230	217	220	212	228	243	238	211	233	252	231	238	221	250	242	239	222	244	243	243	227	233	255	227	236	219	250	239	220	223	250	248	254	237	250	229	258	245	257	214	232	254	242	234	226	220	253	240	226	247	213	201	229	242	224	260	221	226	244	233	246	234	228	237	239	246	225	207	257	223	245	251	236	214	241	227	230	235	246	240	235	204	237	238	220	230	207	213	240	241	218	212	240	232	231	279	226	261	241	253	231	213	248	228	237	225	236	238	214	246	242	214	223	245	233	225	210	223	233	247	241	251	211	254	234	200	229	234	254	214	235	235	213	234	221	258	224	227	246	221	224	241	230	219	220	210	205	211	249	212	214	221	260	208	236	255	201	221	224	240	240	227	225	209	239	243	210	232	220	247	235	228	241	224	231	219	242	216	241	253	229	231	251	215	231	254	243	239	224	238	243	230	232	253	250	233	240	225	236	219	237	214	229	210	227	235	244	234	229	221	243	233	226	244	221	240	250	228	208	239	219	245	256	246	253	255	217	231	221	260	212	233	245	231	206	237	238	265	220	217	236	245	242	245	217	247	246	218	226	236	246	214	255	230	236	216	211	266	225	205	225	230	222	230	209	232	213	227	222	236	239	250	234	224	215	244	251	222	201	238	206	223	220	243	239	251	227	239	236	214	222	244	223	231	218	228	229	235	245	244	225	244	239	228	236	257	230	235	220	234	224	242	247	230	224	215	235	217	228	228	247	253	244	214	206	215	229	225	240	239	269	259	238	214	222	217	248	237	214	256	232	228	214	225	257	205	243	233	253	225	223	200	245	238	215	231	239	245	237	259	223	225	264	222	218	220	207	243	220	229	234	232	222	249	223	218	221	228	225	223	226	221	256	198	233	212	225	228	277	261	270	232	252	231	260	268	260	237	225	233	234	265	223	220	213	221	231	233	256	252	215	217	227	238	234	226	241	249	226	212	212	228	235	245	237	227	261	275	218	234	238	224	243	269	230	205	232	243	219	202	270	223	217	197	241	224	229	247	232	230	238	238	217	236	230	241	210	235	221	247	231	241	213	225	220	233	212	195	204	205	227	221	252	224	220	233	221	246	257	203	240	236	220	213	228	238	211	249	221	227	249	227	236	224	248	207	231	246	227	233	213	227	251	205	230	224	223	260	232	235	224	224	258	241	246	243	207	217	225	282	214	201	229	253	210	233	215	242	266	217	240	238	268	240	211	222	240	225	250	210	222	228	240	252	226	238	236	214	264	228	225	194	198	254	233	251	257	220	241	233	223	226	227	232	205	234	223	249	225	255	253	247	237	204	238	248	212	220	214	249	250	236	237	224	224	213	250	215	228	202	222	218	228	233	223	215	214	219	287	240	216	225	262	221	241	224	212	231	233	222	222	220	232	240	239	243	224	243	228	230	232	227	207	236	226	200	215	234	244	235	253	251	258
5461	1326	848	666	645	624	629	608	627	587	646	599	619	569	606	646	578	602	591	622	645	588	610	579	603	599	627	600	638	621	655	612	627	598	597	615	562	607	657	618	581	571	599	604	573	612	615	626	619	603	571	580	602	666	623	620	600	580	626	592	599	610	605	595	561	589	601	606	614	584	608	680	619	633	584	621	597	628	593	609	621	644	598	628	570	581	628	632	630	610	611	656	573	605	575	639	591	604	577	584	579	607	638	620	602	633	613	600	533	637	616	573	642	621	558	600	628	594	606	595	563	588	628	619	648	599	599	599	599	559	621	656	643	569	627	610	551	587	606	641	602	640	599	616	636	576	607	621	592	622	623	598	577	614	643	590	598	564	591	597	622	667	588	599	626	632	550	641	578	619	584	607	598	585	606	627	636	610	595	573	586	618	599	602	578	559	602	594	587	596	592	598	633	558	604	577	585	614	571	617	592	604	609	609	651	636	625	617	549	593	611	592	644	621	604	618	569	556	648	573	582	596	618	573	634	604	621	657	603	615	609	597	626	581	549	597	615	575	635	609	633	624	579	629	607	634	648	605	628	590	594	611	647	573	616	636	573	611	622	605	609	553	604	603	580	567	606	589	563	645	607	624	617	560	604	615	602	588	554	600	619	609	595	604	599	606	586	637	643	614	641	623	629	619	593	643	599	577	583	609	611	637	611	561	626	615	584	569	630	615	563	615	563	623	563	608	633	617	620	591	595	601	581	593	588	583	616	614	545	597	620	600	609	640	629	623	610	602	578	543	637	635	611	592	640	572	554	583	592	613	570	605	643	608	565	615	591	570	643	623	640	580	541	560	595	610	638	584	617	622	572	617	588	604	596	611	582	604	635	597	623	574	590	615	590	560	599	623	567	652	626	607	595	620	612	580	605	593	625	598	677	596	646	608	571	606	615	587	622	618	612	639	605	612	596	617	618	602	614	593	601	579	578	638	580	613	665	598	643	633	644	626	614	587	627	564	582	614	556	597	598	625	641	609	616	553	564	541	554	626	586	616	635	572	580	574	609	600	618	618	630	545	581	581	593	581	603	595	613	582	560	621	620	589	610	575	622	602	578	631	610	589	580	591	595	601	585	621	637	615	577	601	643	581	592	578	573	591	619	530	645	649	591	607	592	583	593	600	607	581	566	598	643	593	634	586	624	582	593	594	588	603	599	600	603	620	595	644	609	565	580	625	580	611	615	580	607	644	584	625	603	608	607	647	572	588	613	595	619	608	630	570	588	560	596	587	555	590	606	621	577	610	600	632	634	602	578	582	607	608	530	567	650	623	611	596	576	620	643	585	616	627	632	648	572	609	625	598	568	615	617	618	595	599	604	645	588	639	610	584	609	554	624	615	608	622	595	580	637	653	599	625	630	605	603	627	575	617	591	603	637	597	603	548	600	622	579	588	612	559	623	608	618	600	599	579	642	638	558	595	627	602	631	623	631	597	599	634	585	544	601	652	602	597	599	620	575	577	627	658	563	600	591	605	561	618	605	596	625	616	596	603	601	598	587	562	645	552	632	603	599	600	596	628	618	661	630	606	637	591	598	579	611	570	579	584	585	611	611	616	574	605	599	586	614	596	619	565	620	595	607	591	607	661	609	601	600	628	606	590	649	600	603	642	663	617	579	559	586	621	566	567	595	592	625	622	609	620	644	636	544	593	589	614	581	565	629	628	625	571	590	606	611	605	630	644	621	589	614	619	583	623	614	582	595	614	574	594	607	595	624	633	621	580	576	603	591	606	591	654	610	583	652	592	619	597	606	620	628	624	536	577	618	603	570	580	580	587	568	555	563	603	605	590	660	559	617	642	606	561	612	653	576	550	603	617	619	632	587	641	620	603	598	595	635	623	617	597	630	599	673	558	602	624	610	626	608	601	590	593	661	593	633	628	601	599	627	614	606	585	582	578	605	588	588	608	612	607	596	604	600	668	582	622	612	616	596	587	624	598	641	594	594	618	652	622	611	589	623	570	626	613	580	609	626	598	590	618	618	633	581	570	602	668	638	602	581	640	566	592	586	627	532	578	597	605	639	599	616	577	571	601	551	595	613	609	593	607	585	582	576	609	581	626	651	637	593	589	617	564	582	631	575	615	596	600	572	619	638	598	629	616	585	635	623	570	560	630	570	621	597	573	597	595	615	565	574	599	591	601	626	594	621	584	595	604	625	547	624	614	570	634	603	607	636	582	598	620	601	562	607	615	616	628	602	583	604	627	577	613	573	591	615	568	599	624	643	596	568	601	623	600	626	582	627	616	589	629	683	576	632	655	593	630	613	649	628	602	599	572	587	590	597	618	621	575	609	592	617	655	610	620	641	629	590	607	611	618	593	609	567	605	557	624	573	610	600	608	589	593	632	642	625	626	589	576	605	558	597	663	611	655	600	615	601	615	580	644	600	665	595	618	585	592	592	578	592	611	657	605	642	615	629	612	640	618	601	584	623	595	600	621	561	625	581	567	588	596	611	628	629	649	616	635	569	609	570	597	596	592	606	621	592	597	602	605	622	591	606	611	599	568	555	647	602	607	587	585	623	620	594	582	601	594	616	596	586	632	596	609	585	605	606	614	578	582	607	608	632	615	584	611	648	637	609	610	590	617	587	611	595	605	587	596	568	581	606	642	631	610	604	610	666	589	583	600	560	590	631	635	608	599	605	615	621	595	607	552	648	607	610	585	575	609	589	565	599	565	673	622	626	602	633	594	606	623	600	608	545	593	623	607	614	636	641	567	619	588	608	582	633	603	613	582	589	594	623	589	641	568	617	609	609	590	573	568	593	598	586	609	580	663	561	630	616	631	581	581	574	621	624	620	591	583	592	568	599	632	640	599	606	598	621	582	593	605	596	580	536	585	575	625	610	580	590	615	570	647	615	580	607	615	606	618	646	622	568	594	650	576	593	606	639	618	609	637	580	576	577	593	611	605	594	608	636	559	637	606	603	593	610	621	610	611	589	607	597	604	591	587	553	632	571	604	634	600	597	582	586	622	569	596	605	591	631	602	579	593	585	620	600	627	622	645	607	582	584	601	625	604	595	607	558	574	603	665	604	600	564	519	602	553	592	642	580	597	562	596	597	546	601	583	600	605	608	591	592	576	612	607	579	581	586	565	606	567	607	610	586	627	615	566	604	592	600	574	610	628	649	594	605	608	644	607	603	644	636	591	623	577	612	562	631	627	609	614	600	596	622	611	618	644	609	614	616	682	581	605	604	594	614	641	574	616	643	669	567	644	634	611	614	611	623	607	634	634	615	619	601	590	617	610	582	608	640	630	596	595	577	625	623	604	612	601	592	582	592	603	593	596	566	606	653	599	558	610	568	598	599	630	600	608	618	583	593	628	615	613	641	603	592	640	626	622	601	620	546	609	611	596	631	645	605	600	572	606	584	570	608	625	621	548	591	596	580	580	616	627	573	631	590	627	601	580	615	592	623	622	579	609	582	623	628	604	656	602
24745	21006	23859	28351	21000	12517	526	456	351	388	350	348	315	330	316	354	329	333	332	338	338	356	317	335	305	317	285	310	340	383	316	308	315	345	313	341	326	314	339	328	311	340	301	323	342	312	298	318	301	326	339	298	318	336	311	304	299	319	338	334	329	323	309	320	312	314	313	307	334	302	302	322	310	308	340	341	326	302	315	312	343	332	325	346	306	323	327	351	335	327	332	360	308	324	322	307	315	298	303	285	353	341	310	355	327	338	341	311	318	318	312	312	313	299	368	303	308	278	321	336	326	333	284	302	302	312	323	326	343	324	320	294	333	343	327	317	303	298	310	312	296	327	311	333	326	317	325	342	322	341	296	330	326	333	289	316	327	340	290	335	340	300	315	299	329	333	304	322	333	334	304	304	353	307	329	322	311	336	325	339	326	309	335	328	320	340	305	305	319	299	314	320	317	338	335	309	311	331	326	351	343	317	321	312	312	337	284	328	325	308	292	293	284	323	331	305	319	353	314	315	306	288	293	284	298	334	333	314	316	269	338	353	345	335	327	301	345	333	322	320	330	314	330	291	328	321	318	326	320	328	325	356	322	304	288	333	348	295	285	348	365	365	332	309	308	284	320	317	291	302	287	321	341	295	317	313	310	324	317	313	294	298	335	304	292	328	306	361	344	334	333	312	333	292	317	314	320	281	333	326	346	327	290	310	342	317	335	276	319	303	336	309	313	330	281	349	300	301	285	311	301	326	310	319	319	316	346	299	305	321	320	325	308	355	323	335	331	300	318	370	345	333	303	294	345	309	336	342	296	300	315	296	311	296	307	353	329	321	303	324	321	321	366	303	294	310	341	327	317	311	298	352	327	311	315	314	326	332	363	338	331	305	337	332	318	310	336	297	323	312	341	327	297	312	302	330	312	339	317	312	343	308	313	325	314	322	351	344	280	301	339	328	323	323	302	300	340	323	312	308	308	360	318	335	332	305	326	327	342	334	337	336	300	328	327	299	305	282	303	283	296	315	309	361	317	314	313	334	311	299	322	361	351	319	310	284	325	295	324	321	325	357	328	357	312	325	339	321	313	313	324	298	329	330	339	347	358	311	333	313	297	323	312	329	331	316	300	308	327	324	293	305	284	349	323	335	302	317	339	286	331	329	313	324	328	349	327	323	341	303	276	278	305	356	326	315	322	318	361	352	322	322	333	290	275	320	345	338	309	315	292	300	315	339	295	308	336	311	309	323	306	329	312	321	291	287	327	310	331	288	331	307	299	323	314	339	325	304	322	342	347	313	309	368	296	303	337	287	321	342	326	316	320	319	318	307	336	306	374	305	292	287	329	291	314	332	358	307	305	351	317	331	361	351	303	357	313	267	317	342	367	292	322	311	318	296	334	362	295	339	332	338	298	313	340	318	305	304	322	314	301	341	326	311	314	291	331	303	328	322	316	317	304	320	290	290	326	315	338	316	302	321	297	333	296	316	346	325	295	302	292	295	330	293	309	317	317	322	331	316	291	355	335	314	335	319	301	310	369	348	322	297	320	343	305	314	311	331	336	278	314	356	335	314	347	303	333	316	311	337	328	311	342	327	356	326	321	345	325	348	323	299	336	304	335	326	315	316	356	326	323	322	298	343	333	309	306	296	315	335	305	339	343	356	374	301	322	281	344	324	321	317	301	320	342	317	334	355	360	320	296	326	324	300	309	339	327	324	299	306	321	332	300	341	302	297	308	312	335	321	302	312	299	341	295	331	311	305	306	321	316	316	301	320	317	276	280	331	303	318	303	304	326	325	343	298	307	345	329	320	315	329	274	297	314	320	336	320	317	305	298	309	286	335	290	321	308	304	333	318	309	318	294	301	286	342	340	277	301	322	292	323	312	318	301	331	305	335	314	319	316	350	307	330	346	321	316	312	319	354	329	335	332	310	294	325	313	298	329	296	293	288	320	334	353	357	299	334	304	334	363	296	303	309	310	308	333	334	346	347	322	299	289	307	304	291	358	321	316	350	325	292	309	341	299	344	322	278	337	317	304	290	321	319	345	309	294	300	317	307	309	333	320	331	319	312	340	328	323	320	354	305	334	301	287	322	365	321	301	325	328	344	319	299	318	319	345	332	318	306	328	319	291	303	298	289	344	338	324	305	307	344	323	316	341	330	313	315	318	349	300	321	303	346	325	310	324	343	327	321	328	306	303	307	302	295	332	366	306	344	325	336	316	350	308	358	310	340	316	312	336	292	316	303	299	310	315	324	320	325	331	326	319	288	324	318	336	342	283	310	301	319	322	354	325	283	304	308	309	309	331	306	324	311	293	302	347	324	318	308	322	337	339	323	314	329	300	314	315	339	322	356	322	329	320	340	296	332	319	325	302	297	291	296	303	308	300	301	347	344	337	296	334	298	320	292	324	283	345	328	329	315	329	330	282	323	294	324	323	301	347	326	305	334	304	305	325	359	328	322	326	292	331	294	306	303	302	307	329	323	309	321	315	326	351	335	272	327	335	306	283	322	328	318	298	315	324	305	315	309	275	361	335	304	320	302	326	317	348	310	335	344	346	356	313	321	292	314	297	326	331	326	319	319	288	295	325	302	330	337	315	320	292	310	327	317	321	319	301	338	327	320	306	332	306	305	344	338	364	311	320	326	343	300	269	315	311	307	307	305	332	318	314	323	313	318	316	320	366	302	324	326	344	299	304	289	296	329	349	281	333	355	294	317	336	312	285	358	327	327	357	288	292	311	338	318	351	310	305	314	326	321	329	323	317	326	309	318	314	332	352	332	319	320	313	320	349	342	320	307	318	318	297	351	296	319	340	302	285	299	296	333	316	308	306	327	322	333	312	300	318	321	326	335	326	314	288	322	321	295	319	318	312	299	301	325	313	301	323	323	289	313	297	304	319	300	306	336	301	303	296	319	295	304	339	334	306	283	313	314	294	320	349	324	342	322	322	342	309	309	325	337	344	322	341	323	328	339	332	304	326	345	296	342	340	309	288	273	319	324	285	336	313	310	322	305	323	326	338	345	355	299	294	334	338	288	280	311	301	347	333	316	306	318	332	319	285	304	295	332	334	318	327	301	317	310	307	307	324	335	330	292	310	308	331	338	328	348	312	310	323	321	296	300	328	338	313	300	325	335	306	346	313	297	329	302	307	300	312	317	328	300	339	326	309	330	290	355	287	306	324	305	330	276	335	302	324	288	329	312	281	304	297	321	313	297	309	280	291	335	352	314	349	334	350	310	324	336	328	312	273	338	332	329	312	324	309	322	308	335	327	297	350	314	295	333	318	313	311	310	335	324	314	306	317	326	343	346	358	307	294	320	311	332	317	329	315	313	331	326	286	306	325	351	350	301	355	316	337	321	329	313	339	321	342	335	330	344	324	314	317	363	329	319	314	314	317	297	310	339	328	319	276	287	341	326	301	336	340	310	302	332	312	344	319	379	351	307	357	307	321	299	319	313	317	329	318	306	320	312	293	293	337	300	289	306
3476	2887	1473	986	832	858	827	780	780	832	757	804	859	788	755	766	775	763	765	801	784	772	765	807	762	758	778	779	766	777	795	778	740	796	738	772	795	773	765	779	789	822	785	815	789	752	790	793	834	772	716	720	801	729	767	762	809	781	756	835	787	793	794	813	825	814	802	746	790	756	790	795	760	792	802	768	822	794	832	800	743	816	728	774	758	792	779	759	804	793	779	733	801	794	757	771	795	731	804	805	758	795	774	774	782	743	770	813	806	764	779	814	783	760	758	760	801	798	749	778	759	793	831	769	783	787	783	807	741	781	725	791	729	836	740	786	782	806	781	771	728	821	754	761	771	827	776	773	745	789	837	801	778	778	763	795	825	767	761	772	838	783	748	778	772	783	780	791	805	838	799	771	781	750	779	835	776	769	809	728	770	779	800	806	764	782	780	810	780	766	806	792	750	737	741	751	812	756	746	782	803	742	749	797	823	813	772	797	767	797	800	767	755	788	764	822	775	803	701	761	740	796	775	766	808	742	768	784	829	803	785	788	797	737	769	774	790	812	799	777	809	783	762	732	785	778	756	810	799	764	733	734	750	758	791	754	827	776	797	780	805	755	799	767	798	832	733	750	797	789	818	827	803	825	773	755	787	760	774	778	783	743	824	729	815	784	813	765	799	761	771	767	812	755	771	802	740	771	767	750	777	824	766	745	756	824	762	777	826	807	781	767	771	748	763	804	767	784	793	762	779	765	745	774	760	761	809	824	780	782	815	765	771	785	766	776	772	736	816	766	742	763	763	735	812	761	823	800	787	735	823	758	800	798	719	770	805	758	772	772	748	744	816	793	755	774	779	771	791	749	759	793	761	776	748	783	750	782	762	802	789	787	800	805	751	717	829	790	754	756	765	776	749	786	745	790	706	749	757	762	800	750	767	778	769	801	863	808	781	813	783	835	777	824	832	768	746	772	856	796	773	803	821	748	771	788	759	787	786	766	782	789	786	809	756	760	769	750	767	821	762	749	773	793	809	765	738	831	793	797	755	845	765	774	796	802	766	789	823	785	785	742	754	821	790	760	797	783	780	753	878	756	772	736	801	790	803	725	762	814	736	762	771	816	777	769	790	802	772	807	792	763	788	766	753	758	791	818	788	776	833	792	761	817	769	810	779	774	788	826	788	748	781	800	794	797	819	831	797	757	753	804	790	771	785	774	789	785	755	789	787	774	744	777	747	835	768	787	777	787	794	752	810	824	783	777	774	790	779	786	784	792	707	794	780	810	761	773	719	770	762	768	769	804	791	803	762	755	812	738	788	823	755	757	796	789	755	786	820	801	775	761	759	755	754	814	784	796	812	794	720	765	815	706	762	783	701	801	801	769	747	775	785	738	785	803	734	758	779	772	799	786	796	752	746	756	744	773	785	772	795	774	792	740	780	820	803	767	825	774	742	848	757	809	765	777	817	753	795	760	847	816	801	679	786	739	805	744	743	786	742	753	727	795	788	804	774	789	771	789	773	819	767	816	788	792	747	804	775	759	741	752	758	813	760	781	758	774	790	834	786	760	749	789	759	805	794	752	796	796	838	715	774	776	742	806	768	773	800	775	800	753	825	776	771	769	777	795	738	747	775	703	763	775	796	801	771	755	775	776	762	795	795	774	815	797	792	753	807	752	811	784	759	783	751	755	797	793	794	846	816	784	764	777	763	814	739	773	739	773	809	769	769	817	785	775	826	738	749	781	712	811	813	792	736	719	797	814	781	809	742	775	790	752	795	784	789	782	771	758	809	779	767	762	758	839	816	751	760	824	783	771	801	744	809	744	790	792	795	740	775	811	774	764	811	785	792	729	799	797	794	789	762	802	770	809	826	785	818	776	836	790	797	811	757	770	786	781	792	766	725	794	792	745	804	739	791	743	792	783	783	817	772	814	761	740	747	765	782	762	764	789	766	797	784	784	790	785	747	811	804	780	719	840	804	819	772	813	762	757	746	792	782	805	738	770	761	747	766	757	779	772	790	799	772	804	834	803	764	758	769	797	796	816	861	777	815	750	756	826	834	777	763	734	791	780	831	768	842	787	754	755	758	775	762	732	778	755	813	795	800	740	822	749	783	796	743	765	785	809	786	797	749	813	830	745	747	769	745	810	817	787	778	763	771	786	797	761	732	719	819	767	788	756	785	790	748	783	766	810	777	800	808	784	785	800	767	796	761	771	809	783	740	813	758	773	758	787	778	715	755	762	779	793	780	761	777	809	843	764	766	767	773	801	757	788	774	769	790	796	749	783	735	762	754	810	791	797	753	795	773	752	772	810	807	828	810	770	758	772	763	803	724	776	795	761	731	794	774	877	791	764	762	801	813	754	771	834	786	777	799	821	777	785	782	785	818	772	743	806	780	747	818	795	787	717	780	764	778	779	772	815	759	786	772	798	811	770	772	758	816	772	832	751	773	784	806	826	795	768	762	748	733	781	769	726	805	787	798	786	783	791	814	762	755	827	785	745	805	752	785	724	820	763	779	761	799	788	757	802	803	793	721	797	792	779	776	815	766	779	799	772	772	761	748	751	794	788	771	809	744	791	795	797	799	811	822	762	831	805	787	769	831	772	810	776	803	790	783	805	759	754	825	734	844	773	779	721	808	795	758	822	735	797	762	775	769	772	771	770	806	823	764	760	784	765	789	778	746	751	804	752	730	767	770	793	790	757	790	767	791	778	819	806	794	795	799	749	815	827	756	785	786	813	738	767	775	764	784	794	748	787	775	735	749	744	776	788	818	766	796	765	756	751	791	766	758	791	796	818	807	795	741	846	785	772	803	826	779	761	766	760	754	752	832	784	814	767	776	772	807	748	804	774	749	847	751	765	768	752	796	792	761	800	805	781	791	809	768	792	789	793	748	770	773	730	802	766	726	829	752	749	773	763	756	758	818	743	784	782	748	772	809	802	757	816	789	719	789	760	790	793	739	753	750	710	750	805	750	796	808	730	778	776	745	789	786	781	831	781	736	816	754	770	744	744	710	773	807	761	725	778	706	840	799	735	764	776	775	786	778	805	775	768	728	795	780	780	768	775	747	841	772	756	806	777	769	770	745	766	790	803	781	812	767	770	773	788	761	782	796	766	791	764	810	773	792	793	758	775	787	769	804	786	791	756	785	802	789	767	749	787	730	821	785	760	829	746	780	746	755	749	819	765	752	819	772	813	769	823	800	788	768	755	821	779	738	839	818	745	786	777	714	779	779	777	804	805	796	796	790	738	774	756	805	788	779	790	804	777	837	805	786	728	738	758	775	790	813	746	746	779	733	773	742	775	814	792	790	755	750	784	747	807	774	777	784	775	783	764	790	813	764	742	774	786	745	846	786	781	795	789	746	733	776	779	779	781	781	804	801	793	794	766	780	791	763	722	812	771	773	799	759	750	794	749	793	763	733	775	789	792	804	770	766	783	807	783	781	743	790	756	779	831	786	767	773	778	809	788	774	747	752	806	773	800
23867	20952	24287	27795	20953	20963	12592	535	349	282	309	278	235	280	248	259	248	241	224	246	251	236	255	230	228	237	259	195	231	230	212	205	224	236	228	216	244	201	261	248	213	238	244	213	243	205	207	221	234	215	269	241	210	208	231	213	233	215	234	203	209	232	198	227	221	208	202	212	204	214	190	229	229	217	232	265	238	215	208	244	214	201	215	227	207	218	195	216	221	246	227	223	228	243	227	218	178	209	229	210	196	224	209	209	211	213	236	257	213	235	220	205	223	209	221	200	210	207	213	204	210	217	220	223	224	235	205	244	224	234	207	225	218	231	230	234	234	227	206	226	233	219	236	178	217	240	213	253	222	212	212	210	227	191	201	200	213	211	210	219	205	228	195	221	226	213	243	229	245	223	223	259	209	230	211	238	216	224	216	248	227	221	235	231	219	203	208	226	241	208	199	217	222	207	224	225	222	200	230	197	237	213	210	207	216	242	225	207	230	214	209	204	229	200	225	218	196	219	226	203	221	203	239	234	220	224	225	208	233	201	225	219	206	224	213	213	218	186	204	232	229	195	206	238	218	207	209	225	206	220	212	246	238	215	203	215	239	202	222	239	242	226	232	240	202	225	246	234	228	215	241	242	221	232	218	221	202	206	260	235	220	214	216	231	200	217	208	222	205	251	237	194	205	224	234	217	204	227	231	216	218	180	236	197	206	202	229	206	226	237	241	221	214	196	233	211	223	234	215	219	212	227	226	220	204	247	209	210	229	210	248	204	214	231	215	226	225	217	227	224	216	215	230	225	226	212	221	207	192	218	211	234	196	198	200	220	213	208	223	203	216	216	223	223	205	206	245	206	219	233	218	213	212	207	219	177	210	204	218	218	216	219	230	244	232	210	232	200	201	207	209	226	203	213	204	244	163	220	199	214	237	194	222	217	223	232	228	191	189	232	236	253	211	224	224	228	223	195	223	207	210	223	215	243	238	213	231	250	225	209	222	229	206	206	211	215	223	228	219	190	246	218	236	255	224	251	231	234	214	226	188	192	234	234	216	229	238	219	185	243	229	241	227	228	218	185	237	188	194	230	206	242	226	197	180	197	194	222	187	233	222	241	234	231	199	226	236	237	220	188	206	185	192	225	196	209	225	205	213	245	191	235	202	227	238	228	232	221	214	219	199	189	216	192	208	218	222	221	201	230	214	215	204	214	220	205	223	196	196	197	222	242	199	226	241	200	225	208	204	209	204	222	222	228	226	209	238	241	212	202	230	209	203	238	246	224	187	230	223	218	223	245	212	209	226	213	237	218	251	208	217	195	235	222	220	217	190	209	232	202	204	233	201	218	238	221	235	200	224	228	235	216	201	195	198	242	209	208	191	200	224	226	202	222	231	206	224	209	228	245	217	219	225	206	213	201	179	237	201	206	201	227	222	211	180	235	220	199	205	223	190	234	242	224	212	223	217	236	216	183	239	206	225	225	196	237	226	243	186	210	206	192	210	218	210	233	231	214	251	253	190	217	225	215	214	212	195	193	226	226	232	219	232	223	214	219	220	197	222	216	227	201	237	226	222	239	227	215	216	226	220	203	227	227	201	225	242	247	200	212	227	234	208	207	210	190	238	207	225	224	229	206	239	213	233	213	202	229	224	202	219	192	219	239	211	217	228	230	220	195	212	185	196	210	180	216	209	236	236	223	237	205	244	230	246	223	228	184	207	202	199	216	209	200	216	224	221	206	245	199	209	239	213	219	212	216	255	216	215	220	233	217	238	232	213	244	221	247	216	223	255	226	234	209	217	195	216	189	222	227	256	233	175	199	232	220	220	191	225	211	199	220	196	247	219	221	197	243	221	196	214	218	234	208	229	245	198	219	245	207	211	243	257	227	221	225	234	223	227	188	214	211	212	198	201	221	225	208	191	217	222	237	236	227	208	210	224	216	225	198	207	208	222	233	245	229	237	227	237	153	190	220	209	189	233	208	225	243	240	215	236	211	242	232	232	209	231	230	231	231	187	214	229	238	212	217	214	255	223	233	226	220	197	191	225	224	213	199	209	209	210	204	205	232	216	194	224	228	232	234	221	229	224	177	217	217	214	237	210	208	223	222	232	232	194	208	243	242	210	228	231	224	240	199	229	212	229	228	229	216	194	189	227	215	217	219	195	225	245	208	213	212	238	234	206	212	211	215	232	235	229	204	220	234	207	215	206	229	240	241	201	251	237	217	230	195	213	248	236	211	214	213	225	221	223	240	226	239	208	210	233	208	203	204	225	228	231	239	215	213	201	239	217	207	201	200	212	232	223	243	217	204	233	224	241	205	212	205	233	232	232	230	229	179	215	209	237	202	230	198	213	191	208	231	233	195	219	201	222	210	219	226	205	235	205	219	229	205	228	247	230	245	237	221	230	246	223	231	227	214	215	224	208	243	215	217	209	203	211	203	214	201	206	200	199	212	233	220	255	204	195	238	207	207	211	229	227	207	241	214	222	231	245	225	237	218	209	220	212	202	222	208	236	195	210	195	221	204	252	216	232	205	241	231	171	211	226	217	206	226	243	224	205	232	211	207	209	199	213	233	205	204	222	224	245	244	210	205	196	207	185	227	207	255	241	223	218	237	207	236	210	215	214	222	210	209	207	202	218	201	198	199	201	220	202	227	213	205	197	255	242	228	212	202	236	241	207	229	232	216	228	228	233	233	247	228	218	232	198	255	211	204	199	205	187	201	224	188	222	251	233	240	210	196	240	246	250	187	248	231	173	215	225	217	225	216	238	207	218	225	228	220	234	206	209	216	235	223	226	216	188	205	238	242	238	211	232	226	198	217	228	227	221	215	197	243	202	205	208	213	224	189	216	201	213	211	206	249	206	200	216	260	224	207	214	207	234	231	215	242	215	217	248	224	199	261	193	203	206	222	243	219	238	208	211	218	239	189	198	205	195	193	225	222	252	207	207	219	220	195	236	214	196	223	201	228	216	214	217	223	209	231	200	226	206	215	236	211	206	220	217	223	230	204	194	200	193	232	203	195	208	236	216	227	248	208	227	208	214	204	219	241	211	185	191	213	187	194	224	241	244	220	223	221	226	215	196	217	211	221	226	227	202	244	229	229	210	228	210	226	210	231	238	233	200	233	239	241	242	245	219	217	188	237	236	216	210	241	225	239	229	183	193	230	246	217	227	209	245	217	214	208	244	236	228	234	217	217	219	208	235	222	227	198	195	245	245	203	227	213	238	223	217	203	227	249	217	246	218	213	237	221	240	190	202	205	233	237	222	226	206	238	229	240	229	220	192	210	200	236	202	220	233	262	240	244	218	207	226	252	231	236	224	219	225	197	219	231	208	210	241	209	209	218	224	214	211	205	207	226	215	194	232	205	209	214	209	205	209	238	229	207	225	249	197	216	242	223	232	204	214	213	205	245	204	211	203	228	207	224	204	271	245	229	219	207	200	221	219	220	234	200	211	208	207	233	236	240	206	207	230	212	219	191	242	205
3433	4311	1957	1114	747	711	575	568	536	585	564	587	505	525	529	583	576	532	520	537	531	533	569	550	543	525	527	525	576	559	535	575	503	540	510	547	537	505	503	523	501	578	560	504	547	536	518	540	536	480	550	562	520	530	528	537	512	539	521	536	521	533	563	542	531	527	496	580	532	551	529	544	512	523	554	521	564	552	541	515	480	505	515	547	513	550	533	494	541	504	566	551	510	558	539	529	552	519	506	505	536	521	525	565	538	544	483	505	542	512	530	552	488	513	479	568	590	522	516	541	529	502	520	501	544	548	554	512	498	591	507	508	556	526	519	534	536	528	490	545	495	526	546	519	533	518	517	511	554	538	532	503	525	550	499	554	497	548	561	548	528	552	549	535	506	531	550	503	528	507	515	515	547	550	536	535	509	518	521	551	545	507	510	545	526	486	542	520	515	552	505	532	548	527	517	518	531	529	548	557	542	527	502	486	537	551	552	517	530	491	545	514	521	492	524	545	567	527	513	492	508	516	521	527	510	503	543	551	523	504	518	546	515	552	557	547	519	522	509	529	527	536	531	564	509	526	518	523	492	513	511	509	568	533	495	519	543	496	541	539	542	510	541	520	552	455	546	509	536	530	569	512	473	570	520	521	509	518	564	523	515	540	535	530	550	562	487	482	497	505	529	537	515	517	496	481	534	490	501	540	513	527	514	530	490	512	548	510	498	549	540	545	515	495	481	524	562	525	451	545	509	497	541	490	505	563	540	524	535	551	480	540	486	499	533	562	552	499	522	514	521	518	547	564	517	525	550	539	543	478	521	500	548	509	510	498	508	542	518	571	525	519	544	525	536	574	537	540	512	519	526	507	560	512	483	502	536	507	508	537	534	523	484	513	532	528	502	537	533	513	566	533	544	508	536	532	523	520	509	557	533	535	570	545	528	553	528	528	568	518	497	561	524	540	517	557	488	506	533	518	515	554	515	501	506	509	525	478	512	549	488	523	548	508	494	534	518	522	516	514	490	526	519	489	506	581	496	537	535	498	586	540	552	519	511	497	523	573	515	542	562	506	497	531	520	527	566	539	527	524	526	524	505	519	491	522	542	519	537	521	503	569	536	533	533	527	508	536	533	508	542	554	540	544	554	528	518	518	503	515	550	547	509	509	530	502	531	530	513	504	546	542	513	533	507	499	545	535	544	488	535	546	519	517	533	544	539	547	569	503	556	512	533	488	547	576	529	544	514	520	503	536	502	518	471	490	500	529	554	531	511	485	569	530	490	546	495	518	505	509	530	468	533	529	506	477	515	491	527	541	468	528	552	543	530	522	549	522	562	533	501	519	561	557	493	522	522	521	533	531	575	530	539	517	520	525	494	511	534	520	513	535	531	520	534	490	548	537	518	542	486	503	539	473	515	516	517	470	519	548	574	545	573	536	543	517	562	539	594	566	538	509	531	550	518	532	513	522	499	546	512	496	539	497	514	518	493	503	518	528	508	533	540	523	535	538	491	522	538	534	506	542	554	561	522	498	527	492	546	532	543	549	516	509	546	532	569	522	509	513	533	541	495	541	543	508	524	529	530	513	497	546	559	524	468	515	517	516	526	540	530	527	521	547	537	528	538	520	529	503	508	512	498	518	496	511	520	572	546	514	486	542	569	539	516	521	551	516	498	509	491	513	574	549	491	517	499	523	515	584	541	511	581	547	506	515	514	538	549	531	544	509	554	551	485	499	534	504	542	508	543	498	566	538	540	516	519	549	521	560	558	517	574	533	523	543	496	510	535	531	534	515	506	510	550	553	549	557	505	538	499	531	535	551	543	500	545	507	521	531	529	525	559	562	547	502	541	539	540	535	574	505	565	538	508	538	543	513	533	522	529	533	509	520	530	509	523	520	570	499	506	560	489	471	558	520	490	530	512	547	515	545	531	564	514	530	510	549	531	531	548	553	546	499	530	546	490	471	508	476	521	524	529	508	540	548	516	561	521	526	530	522	510	554	521	543	497	516	551	539	531	521	487	501	544	558	487	525	546	530	568	494	521	523	551	563	555	486	509	494	501	540	510	526	510	523	509	541	545	572	526	503	516	533	521	514	536	533	524	526	563	558	547	527	511	541	498	508	581	537	510	492	522	468	536	568	496	546	528	527	539	516	517	539	522	505	508	516	524	576	498	505	527	548	543	523	513	530	526	547	504	567	511	521	542	540	537	517	509	513	516	479	508	495	497	542	535	558	519	499	544	525	503	484	569	498	529	534	467	517	526	491	495	529	518	555	515	493	528	550	542	514	518	517	487	523	524	554	498	535	523	523	494	558	505	536	536	529	519	544	516	570	510	529	558	535	510	522	522	552	494	516	554	537	471	477	563	541	540	551	542	496	497	512	504	549	496	499	504	516	482	526	515	557	517	477	562	516	546	528	505	483	567	501	511	516	518	478	527	529	588	537	510	551	502	519	524	513	492	562	510	552	485	517	515	566	491	490	531	522	519	565	549	549	516	536	504	548	524	522	504	507	502	541	514	519	517	543	544	503	497	496	554	530	527	519	541	508	547	512	479	545	512	530	523	526	534	510	477	542	509	504	510	510	516	535	542	517	500	549	495	503	520	510	474	526	482	522	493	506	512	548	510	520	496	541	501	493	553	507	543	524	520	454	495	498	502	521	525	489	550	513	539	480	574	513	575	520	524	540	529	499	590	507	495	530	570	501	547	538	531	532	529	482	527	510	541	523	546	527	492	565	515	523	512	539	537	559	528	519	556	504	510	558	496	576	530	518	503	533	524	524	535	501	518	520	534	541	531	505	552	530	506	545	502	526	507	513	495	517	517	514	554	517	485	532	546	571	547	498	568	517	519	534	539	509	510	488	514	517	530	517	525	565	495	503	535	515	532	528	496	511	536	541	541	523	512	506	493	516	528	538	575	537	514	532	494	510	505	540	554	522	519	521	522	531	564	491	541	559	528	510	527	501	530	527	527	492	521	501	494	539	520	490	526	546	481	506	554	537	541	510	559	556	547	527	511	509	543	524	501	522	532	533	552	561	497	540	561	511	515	525	530	493	533	491	543	550	511	499	498	483	537	548	518	562	532	539	528	546	524	489	560	505	545	504	545	551	532	569	524	507	511	503	532	508	500	527	519	523	546	531	526	542	581	555	540	512	536	476	554	529	552	515	536	506	532	470	510	487	510	535	512	481	526	522	534	541	554	521	548	566	525	577	534	501	523	486	524	514	518	508	536	471	504	530	531	526	517	501	549	535	513	560	494	509	531	549	533	544	503	485	515	558	496	517	543	519	512	533	547	557	540	509	534	518	541	516	508	540	555	546	498	494	522	524	517	550	519	555	536	540	519	506	523	552	531	518	521	565	522	483	553	532	520	525	533	511	520	536	519	534	531	489	500	512	497	527	535	537	530	549	515	496	556	504	506	555	516	550	514	543	525	518	528	528	515	543	522	544	505	561	480	517	500	581	520	512	528	539	561	548	519	537	509	532
31800	19381	6745	425	312	237	227	235	223	229	246	220	233	217	198	216	227	244	280	234	233	216	217	236	263	212	197	225	233	219	240	240	233	250	210	236	233	222	238	201	233	225	210	239	240	197	223	251	233	246	251	231	205	224	232	251	212	210	241	235	208	221	224	221	243	226	215	214	255	229	253	233	205	218	223	230	242	236	216	231	248	226	230	193	230	228	218	212	225	237	236	223	227	184	259	241	231	231	235	216	256	261	248	221	228	221	229	241	209	245	265	215	235	243	238	238	228	232	226	229	237	217	259	223	221	256	260	234	192	238	238	235	219	235	230	232	210	256	219	224	214	232	233	233	243	249	246	229	283	223	248	222	259	233	232	191	206	236	226	209	253	221	225	244	244	217	232	217	221	228	240	211	227	224	208	233	220	232	244	223	220	231	230	241	216	236	219	234	250	207	220	228	215	252	231	203	225	217	250	237	208	214	233	228	242	252	218	212	250	221	198	229	194	250	261	243	234	219	224	220	254	246	224	243	230	270	230	248	217	223	206	241	207	213	245	222	265	222	219	281	213	231	259	254	254	229	229	230	200	223	216	221	205	233	227	245	250	229	218	242	243	236	238	268	230	228	210	204	213	251	234	246	254	247	230	227	229	230	201	221	231	257	247	221	221	233	231	217	229	235	234	241	223	237	229	222	234	229	244	257	214	240	220	204	224	232	246	244	227	199	218	243	227	217	263	211	239	227	232	229	254	225	225	228	234	223	239	230	255	259	228	226	217	220	258	235	242	212	252	205	235	253	221	254	229	211	217	232	254	240	234	230	227	208	250	212	237	260	234	219	248	206	237	199	224	232	242	213	224	246	243	243	227	232	255	242	215	211	239	219	183	258	226	228	262	230	213	235	237	225	236	244	227	236	240	234	230	222	226	227	217	251	235	213	254	267	256	240	223	232	229	213	223	235	228	250	226	241	233	241	242	242	246	191	219	235	218	252	240	233	237	217	229	240	215	222	247	214	247	236	211	221	219	247	229	216	234	235	234	203	248	222	206	255	207	221	227	260	260	227	197	247	223	231	221	245	243	216	215	223	225	225	204	233	236	243	262	215	217	227	232	230	224	220	238	241	245	199	218	245	246	264	250	229	206	248	214	224	216	233	247	230	231	251	226	230	229	221	256	221	218	260	221	211	258	223	238	235	240	218	234	248	221	220	226	226	216	215	239	243	250	226	234	236	257	239	245	232	227	219	239	250	192	245	231	243	252	244	229	245	213	221	245	251	216	226	226	235	228	232	232	249	263	248	221	226	232	217	250	243	247	224	209	218	242	220	229	213	231	239	204	227	229	207	281	234	222	243	212	241	200	234	243	236	235	244	246	226	229	238	226	233	231	216	265	238	223	246	228	225	202	239	251	259	216	206	256	235	230	257	229	265	243	222	248	224	201	261	208	254	223	250	212	242	228	220	235	235	230	222	205	218	228	225	218	205	209	231	254	272	252	251	253	250	224	228	229	239	237	241	207	247	249	236	219	224	232	248	212	185	228	217	239	214	220	217	220	215	223	234	248	236	236	237	231	210	244	276	226	246	223	221	236	235	212	208	235	226	239	235	236	210	254	241	254	255	221	234	255	270	229	224	244	208	233	230	227	224	235	242	217	225	242	254	244	234	249	219	266	235	211	254	239	226	233	218	252	247	245	219	237	192	206	222	249	230	232	220	239	215	232	230	242	227	251	221	232	238	244	237	224	248	198	220	196	206	221	222	243	221	205	236	258	252	205	225	219	205	217	269	229	224	243	217	251	241	254	225	234	240	232	236	233	253	223	242	253	219	240	239	237	237	208	212	224	264	238	209	228	218	234	206	215	214	215	217	245	227	276	233	215	243	241	215	226	204	198	247	222	238	265	223	233	251	240	253	234	238	247	226	215	215	200	201	222	244	233	239	211	228	255	249	214	232	253	246	210	226	219	218	250	222	233	240	251	232	232	227	212	225	231	239	236	240	217	236	243	213	269	239	201	218	235	253	242	237	237	245	251	242	244	237	227	265	234	248	231	213	223	229	208	219	239	223	237	218	234	238	242	207	231	229	227	243	231	227	229	227	231	221	221	230	223	213	221	236	236	256	202	241	223	243	240	222	250	232	241	226	213	213	238	187	243	254	220	224	208	231	219	245	229	224	218	240	238	199	267	264	237	225	224	249	234	196	250	235	230	240	236	254	249	201	219	274	206	239	220	214	222	211	223	222	218	224	219	228	244	249	224	215	202	252	245	228	244	227	234	214	239	213	214	233	211	241	212	222	204	233	231	225	262	208	226	208	220	224	240	234	217	221	225	197	229	243	231	241	240	208	252	231	243	214	257	230	239	250	228	223	243	222	202	199	247	247	216	223	231	217	229	233	246	211	266	225	254	214	253	252	235	264	243	258	225	252	240	225	255	231	237	194	210	263	225	229	216	231	230	230	233	251	245	208	238	246	209	212	237	238	229	213	233	216	256	248	221	218	244	221	223	244	235	222	235	234	246	239	224	240	224	232	273	224	246	230	235	253	218	233	252	218	241	202	220	259	224	235	230	247	250	240	219	200	248	206	219	249	221	243	239	226	208	242	245	227	222	225	255	233	227	211	207	236	222	211	244	218	233	246	241	210	251	216	229	239	252	236	233	225	215	223	235	220	239	229	218	228	241	251	229	288	261	231	227	244	258	246	215	219	233	260	237	240	229	224	240	226	231	225	227	218	210	221	200	237	205	225	206	260	240	221	237	233	268	210	217	242	223	251	243	206	233	259	262	231	228	221	216	227	232	233	230	246	240	250	230	250	239	236	232	238	249	232	257	238	235	219	227	279	226	244	225	240	239	258	232	240	223	236	221	219	199	228	251	212	218	223	212	223	234	222	210	211	233	262	256	236	232	235	226	224	228	222	226	222	244	211	257	225	216	220	241	211	234	217	278	223	262	202	238	199	250	264	241	234	244	222	229	225	242	232	257	229	234	228	202	202	201	237	223	246	250	234	249	240	237	221	229	226	221	231	211	256	233	216	214	216	247	203	232	226	239	230	224	236	221	198	231	218	226	205	209	265	216	225	245	233	219	242	215	214	216	221	198	256	229	229	233	205	225	242	269	215	207	223	234	192	216	252	231	239	229	236	236	220	212	237	199	234	223	229	233	229	212	227	251	218	239	228	225	227	209	232	233	228	200	236	207	239	218	259	233	233	263	242	203	248	227	224	246	234	267	237	199	219	227	241	239	227	233	214	235	221	225	241	244	187	237	227	234	223	209	211	242	222	218	236	233	224	253	263	242	228	211	208	226	226	225	215	232	228	278	228	231	238	219	250	235	250	236	240	231	260	198	246	227	236	239	232	245	194	242	237	258	215	259	225	225	228	233	235	227	227	243	228	227	256	219	207	254	227	244	230	214	202	234	247	242	226	215	233	246	254	205	224	232	222	262	257	215	218	249	239	222	193	241	212	225	231	234	255	242	244	239	226	214	221
5593	1070	752	666	610	600	583	562	627	631	616	612	626	622	605	619	597	652	635	569	607	592	569	639	544	609	612	593	631	594	629	624	592	575	625	579	583	603	601	618	610	604	597	611	641	613	629	610	607	622	643	649	620	607	576	598	575	556	628	603	629	587	628	646	576	587	624	628	587	569	606	612	642	594	577	602	617	605	580	583	618	615	626	606	632	616	575	606	624	629	638	588	610	605	580	591	596	599	534	608	614	595	586	632	612	594	629	635	655	584	560	617	604	577	616	613	567	605	595	626	575	660	614	563	585	651	580	623	631	606	622	623	664	574	614	615	663	572	594	610	554	623	581	597	566	580	629	590	596	633	619	618	635	569	598	628	598	615	604	618	603	653	607	576	626	625	604	576	592	642	584	614	591	647	598	550	618	619	603	585	611	599	614	572	626	589	644	619	609	619	573	585	596	601	589	613	595	564	616	620	632	561	599	609	643	574	636	605	561	574	622	628	587	572	570	610	543	632	614	607	574	611	632	594	603	646	651	623	631	633	598	634	645	582	602	569	592	590	563	627	619	577	586	577	650	627	631	594	601	600	619	595	614	611	601	562	606	658	605	574	616	651	609	601	574	600	594	613	568	620	615	609	618	618	646	616	600	570	572	596	601	661	604	605	605	568	614	574	630	584	625	586	579	618	571	578	576	625	582	610	587	583	578	588	536	580	584	629	621	601	654	606	633	604	595	585	628	638	623	598	592	607	605	635	616	622	591	597	601	633	649	596	590	621	600	614	604	605	631	638	576	589	597	583	612	591	620	593	610	660	614	580	578	605	568	600	615	622	617	642	620	635	582	618	577	644	588	635	677	605	650	613	591	599	577	595	576	618	615	649	582	603	595	632	614	602	576	549	573	600	610	597	616	625	661	653	675	586	591	570	637	608	646	612	570	589	585	545	627	571	618	640	613	579	613	611	589	577	607	629	602	609	603	585	636	591	595	656	639	632	570	604	615	583	611	607	587	617	593	584	605	600	605	633	570	641	602	616	604	639	589	560	583	598	647	597	615	620	607	655	566	616	588	602	612	579	614	551	613	637	614	634	617	593	654	592	644	583	596	603	557	601	627	605	584	581	615	605	637	586	603	562	641	610	589	623	654	585	616	647	563	643	605	603	607	595	570	587	641	600	634	603	597	586	644	628	584	576	561	606	617	591	648	603	641	569	585	568	618	623	546	581	618	594	566	572	630	589	648	606	591	644	606	618	645	596	595	553	612	614	609	608	586	600	581	570	632	622	569	599	631	667	643	675	588	603	621	589	604	612	576	610	578	601	604	598	614	546	549	564	615	602	583	620	600	656	613	595	575	615	607	588	616	592	598	605	649	609	592	609	647	621	598	635	603	595	626	631	628	572	585	615	633	582	604	628	561	596	608	592	592	620	582	611	653	637	635	557	605	613	609	623	629	609	610	558	582	616	627	599	578	640	605	598	640	611	629	599	600	589	606	614	598	595	563	584	602	611	594	579	623	617	553	629	606	647	600	608	645	625	608	585	603	659	612	612	586	595	611	653	617	593	608	604	587	584	611	641	637	623	606	630	662	583	617	652	624	599	612	621	618	624	604	583	621	639	627	643	616	564	564	615	596	634	567	607	598	583	642	617	612	592	630	579	630	580	622	623	625	595	610	600	579	606	609	594	581	616	597	617	598	575	635	590	597	567	593	649	617	589	631	625	601	569	572	596	563	613	574	576	558	577	611	569	595	598	597	633	593	585	580	576	562	569	604	599	636	575	568	635	615	613	546	586	678	638	615	614	549	568	644	589	583	578	588	591	610	627	610	581	599	573	598	601	625	616	554	622	590	597	613	648	613	576	613	592	612	643	577	618	594	596	616	619	586	605	584	572	601	596	591	555	621	642	599	589	597	623	598	583	582	610	612	633	646	577	579	623	568	590	563	614	585	608	604	609	569	613	579	631	628	619	592	610	653	623	624	621	637	618	593	618	627	610	648	605	616	598	643	596	606	582	609	619	603	624	630	598	676	627	551	591	605	589	593	614	591	656	594	593	645	612	576	642	575	640	561	625	613	578	604	600	642	605	619	591	586	621	584	635	581	610	558	642	582	585	575	647	647	626	599	622	597	618	539	645	640	589	594	599	589	607	609	564	599	616	618	625	616	614	546	629	629	660	612	586	593	639	590	612	632	611	577	590	582	601	634	587	592	630	572	579	593	618	586	628	658	569	568	576	632	635	634	605	634	624	585	635	583	590	612	615	582	598	618	639	587	607	570	583	572	647	590	611	640	588	626	611	604	649	605	610	607	573	589	591	589	614	602	644	621	602	608	576	627	622	641	622	610	664	592	560	633	589	625	610	613	572	593	586	613	625	580	587	596	581	607	610	629	609	589	625	651	612	609	601	586	582	624	609	616	604	618	626	591	592	601	604	630	596	605	636	597	613	612	574	586	647	623	585	531	620	598	579	602	606	598	636	633	609	583	583	589	592	572	567	588	581	624	603	596	556	615	572	610	617	619	641	603	578	655	628	592	613	576	631	611	606	663	615	614	549	605	640	585	558	595	574	619	637	617	600	595	617	659	633	556	593	604	552	651	637	626	603	597	651	587	648	668	625	598	616	546	625	590	568	562	603	632	621	588	577	589	624	602	652	631	608	647	616	630	640	605	573	625	575	598	592	589	584	567	597	592	615	629	603	567	590	591	595	623	607	586	627	588	632	619	617	576	619	651	610	601	592	588	584	591	571	648	619	613	593	637	598	579	591	670	616	588	624	619	572	650	619	607	617	598	602	596	597	574	607	608	598	576	618	608	612	626	604	609	618	563	585	595	612	601	583	612	581	609	623	631	593	561	591	612	578	584	610	595	579	583	589	595	631	621	561	589	563	587	600	594	588	570	609	652	634	643	614	620	626	588	629	622	597	584	591	638	602	574	597	610	635	574	582	621	617	598	647	628	580	619	593	598	619	560	654	622	617	623	624	628	585	669	621	619	588	580	610	578	604	658	603	604	604	578	629	654	619	664	603	595	608	583	608	643	567	599	606	599	628	610	566	629	566	623	590	609	603	610	665	638	627	593	598	599	632	573	622	583	611	583	649	613	567	576	599	576	577	592	624	593	639	601	641	578	617	633	593	601	594	643	579	617	605	617	564	603	596	624	631	605	610	608	587	595	611	607	606	598	620	559	620	610	596	611	617	598	648	601	589	591	610	604	618	607	620	542	574	587	602	593	586	631	597	609	627	592	598	575	611	612	581	641	608	646	616	591	610	569	571	599	608	614	628	639	559	618	622	638	610	641	616	612	581	597	592	592	616	618	606	648	622	553	587	607	612	579	608	616	635	648	622	611	614	619	591	608	607	539	582	628	612	617	622	603	579	620	591	589	582	627	636	668	631	631	591	651	617	571	617	591	617	580	610	592	592	572	617	622	591	563	597	614	610	576	635	633	578	601	579	632	648	591	606	571	646	645	583	613	622	598	599	604	593
24673	21002	23878	28290	20997	12657	552	390	396	385	340	372	343	367	334	341	314	306	329	326	288	344	304	301	349	297	322	322	291	344	340	351	347	329	331	318	325	294	349	327	276	295	356	334	333	331	312	297	330	332	354	329	348	358	309	330	290	312	307	339	308	319	305	340	303	321	304	295	316	324	320	303	332	315	307	299	312	326	349	312	317	316	333	277	334	306	324	330	337	288	336	306	361	324	379	296	307	334	310	300	327	318	321	329	322	336	318	331	327	344	316	327	306	317	318	304	334	301	349	315	309	312	328	315	328	314	329	312	328	324	317	316	308	315	323	334	309	312	328	295	311	351	322	318	342	300	307	341	336	290	313	349	352	356	342	305	336	338	333	343	292	338	312	337	308	292	301	332	316	320	343	309	345	332	331	305	303	323	314	285	311	327	316	317	313	327	283	309	322	298	322	348	338	328	306	279	329	346	312	319	314	318	341	360	317	303	341	323	329	307	309	315	303	288	341	285	289	299	351	351	329	357	347	325	361	335	342	278	288	311	318	333	303	334	319	334	320	324	333	323	316	317	299	303	324	326	331	320	344	303	303	325	316	385	324	300	325	307	333	332	298	344	329	344	309	320	346	304	315	297	319	311	308	350	346	323	319	291	334	350	308	375	325	335	337	311	348	311	333	325	282	334	284	309	352	323	311	317	329	300	358	331	304	314	350	313	298	297	311	313	338	275	341	316	309	330	321	300	307	321	354	314	314	326	315	339	283	317	324	304	323	317	331	344	306	340	309	316	310	334	321	299	273	310	337	339	323	287	299	328	322	335	339	318	296	331	332	306	338	305	298	336	310	334	347	296	314	329	341	334	302	293	329	303	304	329	303	326	309	325	370	334	322	342	318	322	312	335	338	358	323	281	316	313	337	311	319	312	327	347	317	286	337	320	298	312	296	298	341	342	332	318	278	285	308	328	305	324	328	305	292	318	310	313	277	316	325	323	326	305	318	305	301	332	317	323	331	347	368	323	339	318	341	336	286	275	341	300	283	299	358	323	323	326	303	320	329	302	303	302	315	358	292	352	317	323	307	314	316	332	308	321	317	313	318	319	351	302	326	359	306	338	331	314	324	305	298	313	317	351	341	323	300	341	299	320	346	328	322	302	317	332	339	295	325	327	309	295	335	293	330	354	324	310	353	320	317	319	353	302	309	318	299	332	289	332	327	340	333	325	346	344	343	352	319	325	330	325	345	357	325	309	313	338	322	282	344	298	324	345	342	338	315	292	360	308	316	277	324	333	315	360	294	314	346	338	347	322	310	323	322	331	332	309	346	317	321	327	310	335	320	320	326	311	313	315	347	334	301	281	290	335	337	314	308	344	339	335	305	338	306	296	317	314	336	311	320	292	336	322	294	331	337	287	318	327	331	313	304	279	285	330	344	315	292	326	318	322	315	346	329	354	342	314	344	323	304	318	302	324	348	320	335	304	319	312	340	316	311	309	339	307	346	310	330	275	312	282	345	307	353	322	332	334	323	339	316	324	317	314	341	333	322	337	334	321	303	295	320	310	311	311	304	325	340	321	298	305	353	325	329	316	348	312	323	355	326	317	295	293	352	361	355	297	320	335	292	309	319	293	326	325	313	326	319	309	323	328	329	322	309	342	277	289	345	330	304	303	337	318	315	310	336	300	342	292	300	309	317	324	312	354	325	321	320	312	313	298	335	314	323	294	321	344	325	332	322	328	301	344	336	330	312	282	302	308	285	340	327	341	291	319	339	310	333	331	342	332	335	304	324	322	311	339	298	309	329	303	324	328	303	333	334	334	334	333	324	289	349	321	313	321	321	308	333	319	336	356	301	300	308	294	306	313	321	292	323	329	355	304	320	294	286	323	322	360	303	322	307	316	354	302	309	294	319	328	382	314	337	334	312	320	307	299	328	345	341	299	319	308	335	304	322	292	327	332	292	319	316	297	306	309	317	329	305	308	302	335	334	326	355	335	316	333	325	294	330	345	330	288	313	324	327	385	358	331	314	292	355	309	331	321	293	320	327	339	334	338	337	312	301	295	340	322	305	331	328	312	304	319	345	311	301	332	294	300	303	334	302	328	343	308	281	278	320	308	353	309	342	310	357	344	325	321	335	329	338	313	348	309	324	320	307	309	295	356	305	334	347	295	299	328	321	297	332	346	319	341	322	311	357	340	290	322	317	310	292	320	332	309	301	325	307	295	309	329	355	324	328	282	333	325	336	333	341	340	300	303	333	330	341	300	325	308	318	336	333	302	312	287	305	340	339	337	356	310	345	349	325	314	343	327	279	325	331	325	286	321	311	331	328	313	283	284	302	329	323	295	305	301	288	330	307	310	298	334	351	289	291	346	324	334	366	341	356	346	318	335	338	310	352	316	305	328	302	302	327	346	317	311	335	355	330	331	329	311	317	346	320	298	349	329	332	330	347	311	319	297	322	326	332	320	332	342	334	317	285	296	307	312	324	295	310	291	309	287	317	316	321	299	313	348	302	347	333	302	315	305	328	324	293	319	313	333	291	339	337	324	308	331	321	318	335	332	305	319	298	295	346	353	361	321	280	321	314	326	305	311	309	361	316	326	308	330	317	346	310	310	330	331	325	296	314	336	325	300	290	290	324	310	312	329	330	307	340	358	342	357	283	302	326	323	333	312	280	309	315	315	328	310	346	300	332	302	320	293	300	319	316	287	309	332	353	309	287	326	322	296	306	328	287	320	294	357	290	317	326	329	281	316	328	309	280	278	325	298	310	341	270	307	299	303	352	328	297	337	345	295	295	351	363	316	290	302	339	302	347	313	337	317	301	329	330	349	340	340	328	328	342	297	319	322	286	340	327	319	290	331	323	315	314	323	306	297	314	310	293	325	358	334	298	296	336	334	346	342	322	348	309	328	312	324	321	328	312	309	310	325	307	341	330	330	312	307	304	319	338	328	315	326	340	300	355	303	315	308	326	287	325	299	343	293	337	289	351	324	317	304	333	317	313	317	337	329	306	318	309	326	285	297	342	343	327	319	279	331	294	306	292	325	311	315	338	315	327	349	298	315	311	285	322	340	341	334	297	335	300	351	284	300	332	303	332	329	335	325	306	310	317	314	292	340	329	327	313	312	335	295	322	316	327	340	290	330	330	355	312	338	285	325	313	318	324	325	297	299	302	333	344	291	326	341	313	314	289	317	328	300	332	337	357	333	307	315	321	281	310	324	304	324	320	329	318	329	265	323	290	338	345	329	299	309	299	289	311	325	343	327	339	346	336	309	326	299	328	355	325	336	298	314	300	325	300	337	324	343	308	345	339	314	319	310	334	312	316	313	297	292	346	330	311	366	335	314	347	320	308	323	327	326	319	338	321	319	305	350	331	322	316	327	313	331	317	338	312	274	324	320	344	293	323	271	337	321	284	317	328	307	333	351	308	325	330	336	322	344	292	299	314	284	354	310	316	265	304	292	329	335	316	302	315	297	349	327	356	336
3499	2633	1410	1230	886	833	788	798	779	821	833	780	787	778	789	757	821	808	809	780	787	825	761	798	766	761	779	807	722	824	814	773	827	871	772	734	767	777	741	807	768	807	781	809	787	794	758	826	765	805	803	784	790	765	774	732	783	786	786	815	718	799	783	778	788	788	800	700	809	722	778	840	833	767	768	788	757	759	809	780	774	774	746	785	779	774	773	753	780	804	818	745	810	736	734	870	767	770	790	807	792	730	759	764	800	853	782	760	801	777	774	764	769	790	800	819	713	806	734	756	799	753	767	806	771	814	752	835	781	805	757	729	795	769	811	792	822	752	802	830	750	814	777	771	778	773	827	792	740	813	773	794	800	843	753	790	745	797	787	785	781	801	781	773	735	761	791	786	819	779	781	763	788	787	770	738	724	744	810	747	776	805	790	807	774	772	782	720	817	766	836	714	773	783	779	772	739	788	768	754	764	787	766	780	799	777	726	768	808	787	772	747	772	817	781	756	805	768	816	725	770	761	753	806	777	803	788	809	754	805	799	785	815	770	830	770	740	787	816	766	794	777	798	754	818	719	795	808	790	762	792	763	820	765	758	773	791	756	776	813	796	790	816	802	747	812	774	756	810	800	732	747	822	772	773	817	773	771	776	724	817	765	765	787	758	830	805	792	783	744	775	838	798	768	788	792	778	786	724	800	760	736	810	835	818	825	746	757	799	789	730	766	867	772	783	772	758	782	777	824	767	757	825	747	769	825	800	796	736	770	760	803	789	810	754	764	782	778	783	748	785	792	792	788	743	734	731	763	794	795	792	836	785	768	789	758	828	815	788	719	769	778	774	704	739	750	757	730	836	766	818	793	759	740	793	857	826	814	759	777	767	782	780	750	786	772	794	775	807	799	810	796	734	783	784	786	737	764	806	824	781	778	820	743	806	759	761	761	781	760	827	740	762	780	775	813	765	767	792	781	784	836	795	772	813	819	803	768	775	814	773	777	816	811	755	785	763	789	789	801	770	805	784	756	794	766	804	808	774	745	810	769	794	774	766	743	759	817	791	763	777	742	773	788	746	817	769	803	769	776	745	806	773	764	764	739	801	788	730	804	795	809	769	761	768	774	771	760	810	833	777	776	784	789	779	809	756	773	799	812	841	817	738	815	745	781	735	791	755	781	760	788	801	766	814	750	796	767	755	726	810	759	815	807	758	742	793	793	762	758	778	779	770	786	795	794	764	731	784	775	740	819	802	791	779	764	756	832	789	761	783	782	801	773	769	777	786	800	785	717	836	768	752	729	732	814	772	801	782	770	823	769	785	746	765	758	800	762	814	777	788	778	788	768	782	782	773	784	747	747	765	776	841	785	745	757	763	788	785	799	809	772	744	808	785	786	746	738	805	734	805	760	775	782	806	755	771	796	762	765	749	769	789	784	765	831	799	777	762	804	766	746	734	772	798	737	737	774	762	749	757	800	786	736	785	805	802	798	794	806	786	763	783	748	781	733	825	801	788	734	808	777	764	779	782	774	765	772	829	838	769	782	840	737	767	758	786	718	814	786	728	782	759	799	735	823	769	761	745	771	796	756	782	758	774	776	790	791	787	801	735	744	787	811	808	850	800	780	770	768	763	746	809	811	754	805	807	764	720	809	762	800	803	782	788	767	785	732	829	774	730	785	766	817	777	768	793	770	799	785	830	766	788	744	760	710	799	801	778	758	738	710	764	815	752	780	822	812	774	785	813	787	773	758	741	780	793	775	789	741	780	742	809	770	803	804	820	746	749	825	731	774	770	797	736	718	806	804	807	808	768	796	763	754	751	789	804	750	829	800	805	777	737	801	758	795	785	805	759	758	747	795	802	765	804	762	743	749	770	796	804	780	771	833	816	805	709	760	752	776	807	827	754	750	774	742	754	779	773	800	805	775	798	791	809	773	802	779	765	798	781	770	740	790	779	747	773	818	754	784	808	793	815	781	822	782	786	817	792	804	790	803	777	768	758	772	769	741	750	763	813	803	822	745	832	833	791	798	782	826	796	782	795	804	773	779	812	794	784	763	836	788	813	784	792	776	736	752	761	820	752	765	835	770	787	804	798	786	798	749	763	736	755	807	784	781	819	807	800	778	771	779	780	753	740	780	774	772	783	796	767	799	779	805	801	812	844	775	737	769	869	827	747	767	789	779	750	792	772	774	810	834	786	806	825	832	838	818	779	789	748	747	792	767	800	766	779	728	771	808	751	748	776	828	754	768	785	849	766	763	769	769	802	780	730	777	738	770	750	759	788	765	803	769	851	827	830	711	798	806	797	732	792	817	827	779	796	744	789	779	823	771	792	758	779	773	808	807	763	778	797	789	798	828	731	799	732	731	752	786	775	814	789	779	780	753	752	790	772	778	825	768	768	757	779	744	821	735	824	744	771	765	764	800	791	760	815	814	769	815	800	767	780	790	730	820	793	770	782	779	795	744	764	790	792	760	798	788	809	809	772	782	791	770	757	806	808	846	767	763	770	738	755	717	720	766	814	790	755	770	765	794	743	829	803	809	797	745	768	761	797	720	779	761	819	744	761	779	774	820	771	797	779	732	780	742	805	782	801	758	804	806	787	811	775	799	773	804	777	739	756	782	769	771	770	778	796	762	748	735	808	780	729	731	861	737	786	804	798	750	819	834	711	773	809	786	761	809	809	742	802	745	827	779	802	778	771	782	765	775	792	788	810	754	828	782	813	769	785	796	798	784	767	756	799	794	763	809	735	786	812	778	786	789	787	844	793	791	745	765	839	751	771	740	804	770	771	770	742	785	826	786	761	809	777	757	818	818	779	774	750	779	851	782	804	760	752	791	807	836	767	746	824	830	752	788	820	759	720	770	758	757	764	752	786	801	764	787	740	690	711	802	807	807	774	733	854	772	744	747	748	796	741	770	755	771	746	773	776	803	727	797	807	844	784	771	782	774	715	778	789	758	782	791	771	786	760	740	754	750	788	771	749	773	749	752	773	789	751	793	791	803	759	801	756	811	799	813	781	771	772	798	803	803	789	738	750	782	793	753	787	770	837	783	752	799	774	780	778	802	772	801	772	738	765	750	863	775	762	757	755	797	745	762	787	773	763	788	780	808	805	768	757	764	782	792	800	785	725	794	804	742	739	761	800	766	784	757	830	750	782	824	824	817	790	757	761	774	793	821	795	794	802	810	754	773	793	749	781	779	749	820	752	786	784	740	797	776	822	793	838	747	770	811	768	824	765	794	821	838	786	792	769	810	757	813	764	798	765	788	765	809	791	762	752	783	767	818	808	775	777	744	764	764	761	722	803	801	778	765	742	739	753	782	848	798	817	762	764	827	825	751	772	814	764	827	752	751	741	814	773	804	784	811	748	796	762	783	774	788	760	764	742	774	750	803	783	737	814	726	772	746	787	726	770	802	804	748	730	808	775	810	756	756	747	778	780	728	785	781	823	787	758	765	747	798	766	792	827	802	810	778	779	767	786	761
23850	20948	24268	27802	20949	20961	12857	528	344	305	292	274	277	238	227	282	240	236	273	226	237	260	233	259	231	252	249	259	206	219	211	213	218	225	229	242	262	213	234	217	214	239	215	214	221	203	215	234	203	233	203	231	221	217	211	215	231	244	208	235	226	220	208	227	234	218	234	213	193	213	210	213	227	251	216	219	219	220	217	224	215	215	226	231	218	201	221	212	210	204	217	207	241	221	223	206	235	214	231	217	228	217	228	251	221	231	219	226	232	241	203	189	225	199	220	212	251	222	197	229	218	207	225	237	221	226	243	218	214	239	224	215	236	231	241	237	209	225	217	197	212	247	220	185	252	214	229	184	212	212	231	222	203	225	236	232	245	236	229	229	215	221	229	233	224	218	235	211	212	236	207	233	192	205	228	234	246	233	207	230	220	222	218	222	211	221	245	240	211	195	225	201	227	238	213	204	203	234	228	223	221	206	226	246	229	215	203	231	208	194	217	209	216	227	203	215	207	232	226	229	218	196	231	215	229	247	215	231	214	190	204	253	196	212	210	240	220	214	223	229	220	225	260	255	188	224	192	229	201	213	214	197	208	244	205	190	212	182	228	209	216	242	214	207	215	244	218	235	243	222	224	238	233	208	211	216	226	215	226	209	220	208	217	219	220	204	218	203	217	249	215	213	219	216	240	205	243	247	224	192	251	231	218	244	188	230	229	225	203	212	210	217	220	208	232	217	222	225	216	242	217	237	246	229	236	192	227	242	204	200	187	228	226	222	217	229	201	226	214	226	217	210	206	224	248	228	227	224	225	226	251	224	230	220	234	213	217	233	208	222	231	213	192	211	201	243	218	210	196	197	185	196	248	236	240	234	205	211	249	188	234	217	232	206	212	225	267	222	214	213	230	244	237	237	210	235	204	254	230	219	235	215	197	211	255	245	225	216	226	231	229	219	204	213	218	191	222	232	194	233	222	197	213	206	207	237	230	218	201	214	223	246	204	208	227	210	203	207	213	194	248	209	207	182	218	229	238	222	239	221	215	234	231	244	212	233	198	229	271	244	241	251	207	204	226	205	246	204	188	219	229	215	240	219	195	187	223	230	230	241	245	211	228	216	245	190	211	232	226	227	219	228	220	235	185	216	224	221	262	221	209	234	227	215	200	219	209	220	225	202	232	222	243	235	218	208	221	232	210	211	219	191	223	228	223	231	216	215	227	218	228	202	214	226	234	209	212	236	214	230	192	247	224	225	227	202	216	196	189	185	231	210	223	211	238	218	213	230	218	206	173	232	245	222	219	214	219	202	204	214	196	230	248	236	195	192	205	261	250	201	222	216	191	221	229	212	214	214	223	208	189	217	212	207	244	201	213	233	234	231	254	213	214	198	217	208	212	203	224	233	227	205	235	235	211	209	220	204	210	232	205	221	254	209	220	246	214	219	221	233	228	236	238	226	233	249	221	212	222	214	223	202	213	218	210	204	219	216	205	213	206	199	201	227	215	203	195	249	213	240	239	226	213	226	223	236	193	220	213	219	234	221	204	226	206	218	180	202	241	211	216	235	215	229	250	226	201	226	203	201	225	235	209	235	218	230	195	208	234	235	224	192	208	199	219	248	241	223	228	218	208	203	233	222	219	216	229	184	228	224	208	210	209	223	239	228	217	222	218	204	235	208	197	213	217	188	229	214	191	231	205	200	221	212	240	228	233	193	247	222	224	205	199	217	222	200	238	221	221	227	219	244	236	222	206	240	241	199	223	241	219	198	206	215	188	225	196	202	224	190	234	207	212	220	237	218	213	234	214	224	238	217	200	217	228	226	208	237	210	220	210	212	217	251	217	213	207	215	206	232	225	209	217	239	195	230	222	203	235	223	191	212	209	242	205	227	212	213	225	216	222	224	230	207	229	215	200	226	219	216	238	227	253	210	213	198	228	207	222	219	247	222	211	239	222	209	197	215	203	219	233	217	217	251	209	194	197	245	190	238	236	227	217	213	236	207	219	214	209	231	223	191	227	230	216	204	240	208	238	219	209	215	202	219	242	222	217	230	234	218	220	215	202	213	234	210	247	214	208	202	233	189	216	247	230	230	207	212	229	227	234	220	236	238	237	224	238	189	203	248	246	224	188	226	212	214	201	201	227	217	216	233	208	196	237	181	217	178	190	243	218	246	240	258	195	201	205	226	195	214	207	216	249	208	208	219	199	241	194	193	227	196	220	210	195	192	216	232	243	225	219	229	203	210	232	210	178	200	235	212	207	189	209	225	202	242	204	209	201	217	227	232	189	233	224	219	225	240	225	202	219	228	234	194	230	200	216	239	190	214	202	206	215	223	223	209	217	238	224	201	216	225	200	227	228	197	206	207	220	229	212	266	219	218	234	227	237	226	207	206	221	225	198	193	254	234	223	193	252	238	184	219	209	230	222	238	205	192	229	207	210	217	218	219	238	222	244	211	215	224	234	252	204	199	237	204	245	209	228	229	240	244	233	222	199	250	257	198	229	232	244	215	230	184	237	240	210	201	231	209	230	199	209	214	222	240	217	229	217	219	217	228	219	179	218	219	223	216	240	227	234	205	212	239	234	203	207	202	211	200	214	226	188	214	228	231	217	218	218	212	220	218	212	191	215	186	213	199	230	196	219	215	221	218	199	223	236	225	199	208	218	212	217	226	220	227	223	221	226	233	225	210	211	238	219	257	213	183	206	203	222	229	234	231	225	211	198	212	202	245	240	215	243	231	195	224	215	217	232	205	204	217	217	228	228	225	211	205	207	221	209	223	199	232	224	216	224	230	216	188	220	200	201	237	215	216	197	231	245	230	206	222	214	202	221	221	222	227	217	241	205	198	216	230	216	201	264	202	168	209	209	220	230	186	175	228	231	191	190	218	238	231	215	218	172	223	239	212	231	222	216	227	207	206	204	223	248	249	229	222	245	218	236	215	217	199	205	182	227	200	231	229	241	239	244	230	213	218	209	223	200	205	202	250	227	191	230	214	203	200	226	218	234	224	237	219	213	233	237	216	209	232	204	220	216	206	248	240	247	209	211	232	233	205	226	228	212	222	230	199	208	214	199	234	250	215	201	173	241	209	197	196	235	236	221	211	251	240	183	262	226	238	194	225	203	240	198	209	211	245	228	210	217	206	203	187	209	214	213	224	199	234	228	221	234	221	196	211	251	196	222	212	209	214	218	227	218	190	236	266	217	220	204	214	213	217	224	205	230	233	204	222	186	218	200	217	208	217	218	227	225	244	209	225	206	227	238	229	223	221	219	216	228	217	231	232	208	219	243	208	214	212	216	198	220	193	218	197	227	189	222	215	199	223	218	227	225	207	229	206	214	238	214	201	231	261	200	212	217	213	246	201	242	208	226	227	198	240	203	215	222	215	212	217	215	227	213	196	230	217	219	215	210	247	213	240	210	216	209	237	236	205	248	211	224	238	205	231	203	221	208	212	225	213	232	217	227	222	233	217	222	249	227	216	220	238
3475	3925	1737	1681	756	665	630	594	543	565	550	526	540	524	567	543	540	554	542	505	516	558	538	520	496	502	528	560	535	549	527	556	519	571	522	561	501	543	542	513	596	543	516	520	561	567	512	511	548	518	532	537	558	534	522	533	536	522	554	529	530	520	561	571	516	582	508	486	542	494	521	509	540	540	550	532	535	510	525	516	505	528	558	536	589	554	528	532	526	496	526	527	542	535	546	539	523	520	529	556	543	521	503	520	533	542	570	521	527	517	506	563	552	539	541	547	574	539	502	514	527	535	502	510	541	559	562	571	546	554	549	555	533	557	528	524	526	525	554	546	527	528	506	495	524	540	552	510	508	532	516	506	502	533	525	550	524	504	543	527	521	510	495	518	526	542	506	486	507	542	540	520	538	484	553	506	491	487	491	545	515	552	526	548	535	532	569	567	527	571	526	511	516	536	530	506	540	554	532	531	507	541	539	498	500	506	553	515	548	526	529	552	520	510	492	547	523	565	545	490	553	538	521	515	541	524	524	540	532	536	536	518	519	547	534	499	488	519	539	513	542	518	573	491	499	539	555	467	564	523	538	554	528	487	578	518	499	545	524	530	544	510	546	551	535	575	524	533	516	544	554	551	526	527	518	519	545	531	525	543	532	525	518	535	491	555	516	499	483	577	503	515	525	497	541	524	542	541	569	554	505	553	534	550	566	527	490	579	486	538	537	557	505	547	564	551	536	527	542	540	536	540	548	524	527	555	555	491	534	529	498	501	506	520	506	461	527	502	508	526	543	524	493	577	526	519	535	584	488	513	520	528	538	530	518	537	550	521	549	520	508	535	520	553	498	530	490	523	538	544	550	517	531	531	532	488	528	520	582	562	574	520	510	550	554	511	497	553	529	527	538	523	515	548	529	514	511	499	475	572	534	510	539	550	564	537	510	536	569	557	518	553	589	478	562	514	483	543	510	505	509	551	566	529	543	563	552	557	540	520	540	522	543	505	573	498	535	525	519	544	525	521	539	517	522	495	535	587	518	539	517	527	519	548	505	508	576	574	563	550	536	529	543	536	584	502	497	510	565	543	493	510	515	538	516	507	492	543	530	513	551	543	566	542	520	516	584	531	508	507	535	530	474	536	500	510	484	517	504	507	511	529	519	522	551	487	518	560	558	550	514	538	505	536	527	517	523	528	531	542	541	508	532	552	533	524	537	527	507	512	479	534	519	510	505	512	483	518	519	550	501	494	570	529	538	526	514	540	525	512	544	510	527	541	564	499	505	551	515	571	549	551	556	478	555	549	559	524	499	483	517	507	516	520	555	536	492	544	532	518	542	500	498	491	517	485	506	497	520	528	557	536	516	496	544	558	510	547	537	552	540	486	530	497	541	511	536	496	541	511	528	537	515	458	540	534	552	495	531	542	534	552	513	532	549	521	551	539	544	535	530	554	509	524	517	511	529	513	523	580	561	475	501	519	544	537	538	530	546	460	540	556	568	512	541	534	500	522	532	530	503	508	517	479	522	534	479	544	523	559	547	529	496	504	511	521	516	559	513	540	527	572	514	535	487	482	534	508	499	545	534	550	508	511	516	556	517	492	491	524	510	506	500	547	502	549	528	552	545	526	509	519	558	534	519	565	509	529	524	539	533	530	555	557	536	526	533	492	544	546	510	529	520	482	500	501	533	567	556	469	538	534	491	548	546	533	522	560	539	470	535	552	582	526	538	517	511	539	555	532	532	526	526	521	547	513	525	538	488	511	519	507	569	536	553	530	527	508	598	505	557	533	528	536	551	527	546	563	532	556	532	526	536	517	540	522	546	528	554	503	493	467	541	544	543	548	571	494	524	523	483	499	546	514	538	547	520	559	522	468	530	529	523	508	563	525	517	496	519	472	546	534	511	528	517	561	524	554	542	543	511	507	503	499	569	552	514	561	512	481	531	479	535	508	501	518	517	503	539	523	513	524	502	514	535	538	488	581	536	582	529	506	522	528	510	547	538	551	515	563	563	528	561	550	521	507	575	531	507	490	577	547	500	530	528	484	561	532	504	547	503	569	490	513	544	529	513	510	543	571	487	522	544	555	514	545	526	547	519	563	509	554	530	567	546	559	511	553	495	555	532	531	501	538	510	497	567	542	511	489	517	574	518	517	510	493	519	492	554	514	573	533	509	535	532	502	540	511	511	513	528	499	534	502	543	496	524	530	509	574	536	551	538	541	499	507	588	538	522	516	504	490	560	488	538	501	519	512	506	510	487	530	501	509	527	516	542	481	525	540	506	517	575	501	528	535	503	517	556	518	563	518	550	577	516	541	551	551	539	530	575	545	566	552	534	506	515	528	555	509	527	507	520	519	504	503	527	521	515	534	551	500	529	538	501	509	518	530	549	522	515	572	510	516	508	532	552	520	555	542	556	518	504	610	502	508	555	547	516	549	510	511	555	519	533	524	532	528	514	512	481	532	535	485	544	507	535	513	529	499	500	511	561	492	546	543	482	543	491	516	525	509	515	534	554	543	546	545	483	530	530	528	550	521	514	510	551	555	558	538	534	481	521	556	520	555	535	528	541	513	552	525	518	482	527	529	556	523	534	545	541	556	514	486	543	525	522	510	492	538	539	516	535	501	544	477	491	505	529	507	550	511	594	534	541	512	508	529	520	529	535	517	532	563	518	535	485	470	549	505	547	529	515	530	544	541	499	541	501	565	536	514	534	509	514	534	544	510	509	528	566	561	538	558	517	518	497	533	515	487	531	528	498	542	555	541	552	548	525	520	516	516	578	544	519	516	489	529	555	560	470	530	500	539	506	538	494	493	547	552	533	508	496	535	513	528	510	543	555	520	568	572	540	512	552	541	511	556	526	513	549	517	518	519	538	520	528	511	520	532	528	519	523	526	527	550	488	489	470	559	516	531	533	513	510	531	531	546	509	505	544	549	509	550	546	568	482	518	496	515	503	530	544	547	488	503	501	557	549	535	568	497	539	534	559	514	535	563	538	536	505	529	559	545	511	505	518	508	511	554	546	523	535	545	533	532	495	533	574	519	526	498	541	512	561	557	538	544	541	523	548	519	526	543	525	582	491	544	525	522	531	522	530	531	515	523	502	513	504	517	510	501	528	549	518	522	526	498	542	501	527	508	489	545	518	529	503	556	512	573	518	554	553	546	512	526	544	485	524	577	507	510	505	548	513	539	514	512	527	594	494	568	564	521	532	524	536	529	552	557	530	495	559	538	513	501	567	534	522	487	538	511	549	533	536	505	555	537	542	530	528	550	517	492	525	488	536	520	507	541	485	514	483	505	506	510	509	551	519	542	509	499	499	518	519	492	499	535	559	576	523	525	553	519	540	548	532	520	521	524	564	492	558	518	545	554	502	536	509	560	544	565	535	536	468	489	546	489	542	528	507	554	528	549	544	516	515	537	493	557	496	542	513	536	526	505	535	525	506	521	536	544	561	502	498	515	491	484	510	552	529	498	551	529	514	536
31854	19227	6615	467	268	236	223	216	219	249	232	215	248	263	219	247	225	240	264	228	235	220	231	258	222	227	262	255	237	245	203	229	216	224	250	241	258	238	238	256	225	234	241	257	242	250	237	245	219	196	224	224	218	247	225	239	257	190	245	216	226	216	247	239	186	226	253	234	225	224	234	188	248	238	260	254	226	246	242	207	222	244	233	245	220	213	264	235	244	222	229	228	239	215	229	220	227	229	206	222	221	238	258	224	241	243	206	268	240	216	221	226	251	236	238	260	265	244	232	239	215	212	256	228	234	233	231	239	225	215	252	240	215	253	222	246	222	243	228	251	229	212	226	236	241	219	226	225	255	212	204	223	229	247	246	220	212	215	245	210	222	223	222	238	226	238	244	254	213	226	249	247	215	207	228	229	247	249	243	236	243	223	235	229	235	256	221	244	241	216	221	218	224	214	214	224	213	233	218	227	211	230	211	219	234	214	230	241	233	239	236	214	220	230	225	243	205	228	261	225	226	240	221	208	211	229	215	213	237	210	228	240	242	217	222	220	240	223	208	202	248	239	194	253	252	244	229	258	235	214	218	232	226	240	231	229	224	254	219	249	211	243	217	221	215	239	252	217	238	229	240	237	231	217	238	247	228	210	247	225	220	230	199	216	225	224	224	234	210	237	214	233	215	228	227	214	250	232	237	223	245	220	207	248	227	226	201	237	234	257	239	226	243	243	249	243	231	234	240	240	235	231	235	239	231	256	235	234	220	209	226	268	243	229	236	244	224	250	243	226	243	214	222	245	247	234	242	231	230	251	236	236	245	232	248	212	249	213	240	227	208	240	238	242	237	221	237	204	213	229	222	227	233	230	221	254	227	225	234	214	234	215	208	231	245	217	237	204	228	240	273	237	224	225	222	246	219	237	240	236	234	246	218	243	227	257	226	253	219	218	250	230	222	232	204	230	222	227	217	217	225	228	246	191	223	226	202	245	244	243	238	231	206	239	225	239	228	247	243	213	214	244	233	237	222	243	230	204	215	240	239	243	248	228	221	236	208	217	221	215	236	254	212	219	241	254	232	208	246	220	261	236	231	220	222	218	223	246	251	219	216	258	218	245	274	221	221	210	250	246	234	204	245	217	237	233	247	248	258	215	218	232	216	213	262	213	220	214	228	242	230	232	240	244	211	225	255	247	268	216	271	227	254	211	247	249	238	225	223	215	221	227	209	242	216	222	202	243	232	230	206	212	219	246	225	251	242	216	210	226	233	220	231	235	214	239	230	262	243	241	239	248	238	215	235	232	232	231	228	251	223	236	206	231	203	214	238	226	217	197	246	223	230	224	234	245	238	242	226	247	244	219	256	234	224	234	229	237	217	245	219	232	221	231	208	196	217	235	233	247	232	221	244	218	262	243	254	203	248	227	233	229	233	231	221	229	228	239	228	234	223	227	226	232	219	208	216	237	253	220	230	247	230	220	221	212	236	227	228	236	234	215	240	219	228	227	225	233	229	230	265	207	221	245	273	236	234	222	250	232	233	257	239	238	207	248	204	234	228	216	233	199	227	201	228	217	217	230	269	243	257	269	226	279	233	253	220	215	245	223	236	235	235	244	212	251	209	263	238	232	210	244	229	266	236	230	229	216	241	254	246	264	210	220	209	255	227	248	225	245	228	257	235	187	261	192	205	206	232	237	233	211	196	240	230	225	238	224	242	246	239	245	229	266	217	235	218	243	250	242	258	231	247	226	218	268	238	236	273	244	197	220	222	246	237	231	242	249	243	212	254	233	245	253	232	230	230	223	267	238	251	212	253	218	237	230	217	230	206	227	228	222	228	218	228	244	212	239	248	219	228	239	240	230	233	224	231	259	219	191	232	218	232	244	221	225	227	223	235	232	230	232	236	236	240	216	232	239	207	257	209	248	204	221	230	247	219	211	220	237	236	224	244	250	234	244	208	204	230	230	208	235	217	215	234	200	256	217	203	206	236	250	224	249	206	224	243	225	213	235	232	209	228	222	257	259	250	225	210	223	250	227	237	245	262	235	220	225	236	220	211	234	243	249	238	207	212	253	210	232	217	211	250	223	206	232	241	236	225	234	239	250	201	254	238	251	252	211	237	284	256	238	212	271	222	232	252	247	209	224	208	233	238	240	245	221	245	236	204	225	241	260	254	210	217	259	214	220	236	216	244	221	223	234	237	222	218	232	206	240	225	235	240	238	201	261	288	213	223	238	220	242	240	196	233	236	243	246	247	231	233	230	234	237	246	271	256	230	222	237	238	236	234	222	239	236	219	244	228	223	241	240	227	235	263	230	215	245	243	242	212	210	211	242	232	199	229	247	203	265	234	232	216	259	223	239	228	236	225	241	226	249	231	257	221	236	215	246	236	240	277	277	235	232	218	257	235	226	237	233	229	227	223	252	256	248	229	228	255	221	212	247	216	188	246	242	227	227	226	207	242	222	239	209	220	234	250	222	240	223	230	234	247	223	264	221	239	252	234	242	264	260	231	219	221	199	222	231	231	244	229	246	218	224	229	229	243	211	224	238	216	243	230	227	251	244	244	230	232	212	244	235	224	236	216	237	226	249	218	225	215	230	238	232	225	221	233	257	226	225	233	220	255	245	230	229	241	228	208	244	216	217	195	241	227	221	215	250	222	240	214	215	244	224	235	225	225	250	222	218	217	252	233	245	270	239	206	235	222	217	229	220	237	269	209	228	224	232	244	217	238	235	242	208	248	243	208	227	242	248	238	234	231	213	200	188	226	222	228	246	238	235	220	248	256	214	229	224	232	225	234	276	250	207	244	224	224	233	227	210	237	239	219	228	255	234	218	256	206	242	234	231	258	257	246	239	221	214	241	246	218	222	226	243	251	215	231	247	249	231	208	238	217	237	229	226	219	229	226	250	245	254	229	218	258	244	208	203	235	240	218	211	244	230	223	220	243	250	233	229	217	216	227	219	240	234	246	199	230	246	248	247	218	221	249	221	225	222	243	264	241	215	225	223	221	250	227	241	222	232	260	238	228	235	215	230	211	243	232	238	236	250	231	260	208	221	214	240	214	220	248	226	251	256	227	220	225	227	249	226	218	242	231	221	235	250	229	238	227	215	216	213	205	231	248	223	225	241	196	207	244	218	248	234	235	219	215	256	235	252	201	246	248	226	246	217	251	249	241	234	223	185	251	203	230	193	216	231	214	229	245	251	264	223	248	258	248	225	234	217	238	223	231	240	241	224	231	211	221	220	220	228	241	245	213	227	242	241	245	248	237	237	211	219	240	211	243	233	233	228	240	209	226	223	220	243	226	232	250	235	238	221	213	227	266	209	217	252	241	231	250	217	225	239	220	223	275	224	226	249	256	239	224	239	224	224	220	217	208	215	236	238	244	205	225	201	271	235	230	231	234	218	211	227	233	237	227	227	238	231	217	246	199	247	238	233	209	235	230	233	223	245	221	244	232	223	229	214	227	214	234	206	232	251	206	236
5691	1040	661	669	582	607	602	602	645	598	557	567	606	585	622	606	641	595	587	587	620	591	647	607	624	584	582	604	571	592	592	607	643	594	602	583	659	577	588	574	619	555	617	566	608	602	593	540	615	618	576	641	595	617	591	620	647	528	598	635	602	610	602	599	584	623	628	637	644	591	630	639	608	567	638	695	620	577	638	584	603	622	612	630	589	639	618	624	579	616	584	618	587	595	620	577	636	643	615	647	603	595	599	642	596	628	569	594	609	626	628	632	575	584	621	563	651	620	633	636	566	588	627	603	627	640	616	637	622	627	610	572	599	657	594	577	577	565	624	590	601	609	630	593	658	596	631	603	591	578	574	625	624	653	567	636	591	614	607	626	587	608	613	600	584	644	603	597	588	606	611	598	594	619	616	617	617	587	582	591	633	602	588	604	580	619	604	542	615	599	602	604	607	626	580	562	628	635	607	624	635	625	608	585	575	645	602	581	562	582	656	616	618	596	620	619	650	574	536	602	617	584	580	600	644	591	623	600	615	599	578	609	650	616	616	586	563	641	603	607	645	579	604	635	595	625	615	621	634	615	579	605	581	658	605	580	623	592	630	529	622	644	598	624	608	651	608	605	594	608	604	604	617	600	631	603	577	604	603	587	582	595	593	609	615	596	608	595	626	593	591	598	621	595	629	624	580	624	581	599	636	623	609	666	588	611	619	593	598	608	549	633	605	572	631	613	602	609	649	583	582	606	627	602	595	628	588	658	601	615	577	575	628	600	637	586	626	608	588	594	619	605	594	584	582	623	676	642	587	590	595	606	641	621	557	619	606	600	620	594	610	604	632	574	617	604	580	601	593	618	607	597	559	612	586	599	567	606	638	619	569	605	600	553	583	583	585	648	614	633	645	609	701	608	628	566	597	581	600	616	596	575	611	640	631	569	598	651	633	588	629	620	598	591	639	624	588	612	574	586	627	616	622	554	629	665	634	613	598	617	630	601	611	604	588	637	590	571	635	535	631	597	603	587	628	610	589	622	572	641	622	617	579	585	626	605	652	607	642	582	598	593	580	623	623	624	631	621	602	632	613	587	645	633	597	674	603	596	605	597	578	590	592	588	560	620	573	633	606	624	617	617	639	644	603	637	560	631	647	578	588	644	601	613	613	653	613	537	595	608	616	618	614	573	564	617	582	614	627	597	646	600	668	638	607	598	623	612	614	642	616	647	611	643	602	601	586	585	613	604	590	607	570	601	614	594	616	582	615	556	556	612	621	588	601	583	550	602	591	664	590	662	566	581	598	655	622	599	606	582	584	601	608	579	586	631	579	631	621	648	581	597	642	614	598	619	622	596	615	600	612	576	606	605	577	558	597	608	621	643	640	604	627	612	625	601	589	617	563	621	598	605	625	593	620	591	620	573	634	621	571	627	602	588	628	621	587	620	588	615	646	608	646	603	628	574	580	593	624	584	605	605	597	588	624	601	624	563	621	625	556	592	622	598	615	615	636	617	581	576	594	578	618	621	655	607	614	600	621	629	621	585	553	618	578	587	618	611	625	605	600	592	574	654	605	608	599	602	612	588	604	614	611	588	592	608	617	626	570	610	586	610	615	555	638	629	602	603	666	611	626	599	614	651	618	594	610	614	582	645	594	596	590	637	594	611	597	606	569	627	634	593	676	625	623	544	621	563	621	662	575	637	628	597	550	625	567	614	669	609	621	562	572	621	622	621	590	598	620	624	636	599	610	635	629	612	583	625	590	633	623	597	597	608	610	614	601	615	576	681	571	624	587	624	566	606	645	574	616	590	617	629	618	603	606	612	567	561	600	593	636	634	619	606	622	622	635	605	565	587	638	616	596	582	601	666	587	614	607	583	575	614	602	615	619	628	588	602	611	617	616	590	562	619	624	612	653	590	599	578	640	595	599	591	612	565	559	651	602	611	621	651	599	619	556	581	582	607	607	634	607	601	583	594	632	602	609	555	660	628	636	643	591	652	621	586	600	598	596	624	587	616	623	589	569	597	589	587	647	628	607	638	564	621	574	585	608	588	594	644	632	607	585	612	611	622	601	621	605	608	609	627	597	640	630	563	634	660	563	562	604	569	605	582	601	591	569	591	645	596	636	594	579	608	573	630	609	612	602	601	587	572	600	594	608	608	618	622	640	600	582	642	591	639	581	583	632	575	660	556	604	615	543	603	579	643	663	603	616	661	614	565	636	619	566	583	553	610	628	565	617	566	628	642	626	581	574	612	630	564	620	590	632	623	595	596	616	584	631	649	588	601	637	600	596	579	634	591	626	585	603	622	618	639	595	630	603	587	627	615	574	649	613	652	632	673	623	649	621	561	635	640	608	614	558	657	593	635	629	605	640	576	616	628	620	585	587	636	619	623	607	614	609	586	591	579	581	624	592	611	640	605	616	621	605	609	624	602	595	596	593	605	652	619	601	652	615	619	601	639	605	579	577	630	613	638	613	622	579	600	580	615	655	653	617	605	642	603	607	600	633	598	617	629	610	570	616	621	626	596	600	568	582	601	633	644	573	589	586	622	638	612	635	601	570	628	617	630	597	576	619	580	586	630	648	559	590	577	577	661	583	595	570	614	618	587	627	627	585	631	623	606	615	596	614	633	635	616	666	617	604	582	642	586	619	564	632	609	585	638	615	599	606	620	578	604	587	605	602	613	624	573	661	629	579	569	598	634	627	585	646	605	608	583	562	607	646	594	607	602	575	606	634	624	651	633	646	613	602	585	598	634	607	628	618	615	584	623	611	613	615	607	587	581	597	633	577	604	610	608	583	618	604	592	606	640	607	602	604	572	615	587	589	596	586	608	659	587	627	621	653	585	632	592	612	626	650	593	593	596	623	614	612	605	619	616	625	611	605	609	575	595	635	586	610	650	601	600	587	573	591	600	606	606	586	627	601	614	611	576	631	623	613	645	623	620	569	627	581	636	630	593	597	612	570	641	580	645	581	583	571	610	636	590	586	544	639	653	623	624	627	597	586	585	606	594	584	593	634	640	591	642	621	613	622	614	588	626	600	606	598	602	564	630	558	587	591	585	640	667	588	564	621	621	619	603	623	563	614	627	571	589	635	633	584	590	629	590	584	637	642	620	622	639	598	665	610	563	639	640	631	603	586	659	600	641	619	576	664	599	625	646	612	595	603	629	598	616	607	638	650	623	589	612	589	624	659	569	563	640	591	629	575	607	553	586	576	600	624	627	616	588	632	588	657	623	596	626	548	588	632	622	598	612	592	630	603	597	625	612	609	612	629	656	640	620	622	615	596	578	577	609	587	635	618	644	616	613	605	622	603	638	647	629	580	601	612	589	579	579	598	587	606	629	613	588	597	570	633	615	631	586	571	603	576	576	636	651	607	609	648	611	602	524	638	611	600	610	628	575	559	632	622	630	571	586	603	586	593	617	637	632	586	635	618	655	592	581	632	590	659	625	566	602	646	651	642	610	582	606	598	593	654	609	627	610
24658	20958	23827	28252	20969	12673	534	452	417	351	350	321	338	347	310	341	354	361	346	315	330	294	337	347	320	354	299	316	294	327	330	339	358	329	339	309	376	376	327	324	330	317	346	325	325	336	330	313	319	321	322	301	338	352	295	339	311	292	314	307	350	330	318	298	326	310	325	297	311	333	309	295	290	313	351	341	342	357	290	326	335	304	332	325	310	315	339	325	343	312	347	302	293	326	335	297	315	336	339	307	268	294	290	316	349	298	311	340	312	321	283	310	316	349	334	305	339	314	320	329	324	317	290	334	316	334	295	330	354	320	318	320	340	302	320	315	313	321	279	307	287	334	323	352	299	280	316	319	326	317	306	319	328	325	352	344	318	314	318	263	318	317	354	331	317	333	286	293	297	295	368	352	305	322	339	303	309	309	358	331	326	352	312	316	318	301	339	329	334	321	320	321	317	304	332	325	343	345	294	319	308	327	322	320	342	348	282	313	344	320	314	320	326	310	307	298	307	337	309	350	327	287	314	316	296	302	298	296	309	350	333	327	313	318	315	284	316	361	312	323	308	307	297	330	318	319	310	358	312	348	301	307	302	322	330	309	326	349	329	314	320	320	304	338	284	316	329	299	311	329	334	327	322	287	344	277	322	336	318	314	358	358	332	312	316	309	329	331	315	304	317	305	322	337	313	287	327	299	280	335	335	303	331	311	317	317	322	321	313	334	339	318	308	316	307	306	288	311	321	327	330	354	352	352	327	351	336	328	300	323	304	319	303	304	320	328	307	316	367	320	343	347	304	322	334	353	328	300	312	329	326	324	298	312	375	286	321	362	336	332	305	301	353	333	310	314	314	330	314	324	348	309	305	332	320	355	321	341	318	336	317	316	313	311	343	342	310	312	308	306	316	346	327	316	330	335	334	316	315	331	326	335	347	290	314	320	323	313	304	331	340	296	305	330	350	336	311	336	327	389	317	295	288	349	326	327	303	324	307	321	331	327	358	360	312	323	332	305	301	306	315	333	315	341	327	327	305	323	357	360	297	309	325	306	309	319	341	309	335	339	291	326	345	299	305	324	340	334	343	302	364	324	276	342	317	323	298	319	318	332	330	329	305	299	301	299	319	319	295	313	327	303	330	336	358	313	328	316	322	320	329	339	334	350	350	349	302	301	281	311	345	342	307	314	328	316	336	318	301	284	331	321	299	329	344	342	330	314	343	334	365	302	338	319	356	346	328	305	294	320	339	344	327	330	295	324	321	324	292	308	326	317	317	317	327	323	314	314	304	326	343	321	337	324	309	297	325	300	296	359	325	355	327	318	328	280	337	314	310	327	292	312	285	313	345	361	307	330	350	338	302	331	338	304	348	314	338	339	324	346	333	323	328	342	347	347	283	294	320	302	317	311	296	332	329	313	302	339	323	306	344	334	287	322	309	313	318	297	308	345	301	314	317	327	320	343	315	314	323	324	309	328	331	298	278	307	342	364	340	296	308	339	298	290	278	304	311	322	327	313	318	326	312	284	313	283	322	337	319	341	338	325	289	311	328	340	321	328	311	313	329	303	329	310	301	349	322	318	304	296	322	325	302	331	340	351	292	313	324	305	326	317	326	316	318	349	307	335	315	329	331	331	311	278	349	333	331	312	324	324	340	312	325	304	305	331	304	282	311	297	339	286	295	332	308	337	285	307	313	314	300	296	294	368	310	301	326	304	328	349	334	311	303	303	298	303	307	323	314	300	323	313	349	275	323	287	296	286	299	319	330	321	323	328	341	334	312	324	316	313	306	275	320	316	291	317	325	315	308	309	323	314	310	279	326	321	307	314	306	291	275	298	322	311	298	334	329	325	368	318	344	375	315	358	341	358	329	329	289	321	325	294	291	291	312	312	324	336	365	305	342	353	281	334	312	339	322	327	298	342	317	298	327	311	299	325	310	314	344	306	310	301	320	304	324	337	338	314	332	323	291	313	287	319	312	324	337	326	351	308	336	303	310	296	345	332	326	322	341	325	301	349	301	348	347	294	300	309	310	311	332	349	313	353	284	337	317	312	298	291	303	334	283	334	326	330	362	331	286	310	318	314	335	331	335	309	309	311	315	295	324	309	331	321	321	311	339	354	298	347	318	337	337	327	323	317	313	333	338	288	319	322	341	305	305	324	331	287	321	312	315	330	332	329	298	339	298	305	314	298	290	343	325	304	287	321	327	312	331	331	334	307	331	360	317	313	320	303	324	299	298	324	331	300	295	339	312	337	296	317	326	325	324	340	309	299	339	319	332	329	344	337	327	330	315	336	329	320	330	315	333	305	324	295	328	334	330	332	302	292	340	311	274	346	332	324	319	306	313	316	297	317	323	333	330	368	324	300	328	316	350	325	327	295	310	319	319	329	347	299	332	320	333	338	346	315	296	311	327	334	288	318	325	331	307	304	306	342	340	350	321	341	318	299	311	327	364	314	336	295	341	328	303	317	313	319	324	316	304	313	338	325	298	315	323	321	341	327	296	315	348	304	316	334	296	313	324	345	307	359	353	332	339	327	280	290	304	326	300	349	293	311	306	311	336	311	311	296	295	339	322	309	349	312	335	301	356	301	361	343	330	337	330	328	292	328	312	332	324	321	318	324	313	300	334	326	322	299	351	327	349	301	331	314	343	358	319	345	368	334	340	282	313	319	347	370	291	327	343	340	290	319	328	334	339	315	331	296	316	340	281	339	333	351	318	309	321	353	341	301	327	317	346	361	324	354	316	298	326	351	287	317	378	312	301	335	340	289	323	320	315	322	338	301	308	316	297	310	317	319	328	292	338	368	315	308	307	306	308	316	306	360	352	320	333	284	336	299	327	332	318	336	324	329	333	336	349	307	336	342	340	345	319	338	288	353	291	315	339	339	315	319	297	286	317	326	313	331	294	381	355	330	279	331	329	329	352	322	313	324	300	321	338	354	355	306	304	333	337	300	321	321	338	334	319	310	279	356	303	350	321	307	318	328	327	321	296	312	327	324	334	310	311	314	320	309	315	341	304	361	310	304	337	301	360	301	304	333	326	301	300	329	309	296	329	345	345	298	338	314	297	315	325	330	299	320	293	298	324	324	338	346	318	327	322	319	314	320	311	338	306	301	295	319	308	321	347	316	371	339	343	347	321	320	334	339	321	303	299	325	363	314	355	349	346	313	305	305	300	372	301	318	313	287	336	289	331	305	317	335	323	334	287	320	303	335	331	331	339	352	298	323	347	308	317	300	350	314	323	313	281	283	319	316	306	318	303	342	309	337	324	296	328	326	305	303	329	327	322	306	298	343	357	310	317	312	302	350	317	310	348	275	327	332	330	308	325	334	280	298	309	310	345	297	347	341	300	331	332	331	329	326	311	325	335	328	353	320	343	336	326	359	344	330	314	323	333	346	343	325	319	307	311	364	307	323	311	350	319	298	291	309	290	319	321	299	323	319	308	310	339	316	331	314	308	334	360	319	331	310	312	290	326	377	324	287
3596	2371	1339	1707	876	810	794	789	825	815	819	797	849	809	778	785	817	818	769	806	869	790	738	763	775	807	813	766	777	797	820	767	851	793	754	793	796	795	793	754	754	735	744	795	791	759	799	758	753	770	786	724	786	785	782	805	719	767	786	786	790	723	771	816	808	774	778	808	850	747	781	771	828	736	775	800	741	814	757	781	772	743	797	774	846	761	775	810	748	755	771	847	775	775	801	841	757	785	754	737	790	782	800	780	767	815	764	836	756	802	779	783	764	802	769	761	797	789	772	770	783	795	779	755	751	799	783	782	777	847	791	788	739	773	747	789	744	769	770	791	760	803	754	813	765	818	782	784	781	771	790	777	788	767	859	815	841	769	761	767	787	799	732	805	758	753	740	748	832	800	754	840	774	736	796	780	775	781	781	820	806	826	750	795	762	801	811	793	790	759	795	789	775	772	752	785	775	788	779	791	801	838	782	763	790	772	713	740	784	769	732	740	780	782	778	806	769	730	808	766	772	785	760	783	767	752	760	792	789	813	787	797	829	807	740	770	753	770	814	761	741	737	796	784	708	823	803	757	815	741	822	809	759	814	814	800	799	791	728	759	709	791	807	809	763	795	739	769	786	765	806	772	798	804	743	816	803	788	817	794	814	771	743	777	779	775	766	810	830	797	833	796	767	801	799	790	819	792	780	835	752	799	823	770	762	830	801	809	771	806	785	775	807	771	783	809	770	775	778	789	768	779	759	792	797	774	766	805	805	805	752	738	798	843	811	780	757	753	777	809	813	789	781	783	791	795	735	835	839	768	786	780	783	777	779	766	784	870	782	791	774	738	808	753	807	793	809	752	800	753	782	806	783	785	810	750	785	779	801	773	789	758	731	770	773	826	785	797	813	805	724	777	780	766	741	742	791	756	804	802	778	791	798	805	819	780	738	818	781	771	755	814	803	805	802	767	818	759	745	808	835	774	736	779	795	768	780	814	788	802	771	761	793	735	758	803	769	743	804	789	784	711	818	727	823	803	798	767	755	762	790	791	769	805	759	797	839	782	807	767	767	764	768	758	814	872	742	771	770	819	772	785	780	798	770	761	787	760	741	779	747	784	737	756	788	791	768	740	781	788	786	758	776	816	753	788	798	760	766	801	783	800	786	773	790	784	802	803	782	763	755	786	788	786	844	709	738	813	807	744	775	822	745	748	767	766	773	835	799	774	822	760	791	777	752	760	777	823	781	789	767	831	756	799	760	738	718	798	760	801	779	755	769	757	830	800	813	774	787	759	788	806	767	781	774	759	776	753	760	784	788	793	818	804	793	798	792	785	788	825	799	755	762	798	797	748	788	734	818	802	770	788	824	803	771	781	783	760	747	784	788	759	748	793	798	748	780	727	803	718	773	767	773	825	758	782	792	752	742	801	770	832	787	792	790	767	784	763	776	765	786	753	815	815	815	758	787	820	818	749	777	780	760	749	765	749	764	752	754	736	771	745	774	759	792	804	758	779	795	788	770	790	837	826	776	738	778	747	784	799	724	833	832	769	789	743	756	759	806	782	772	791	814	747	793	783	750	754	800	780	788	829	795	752	772	794	757	789	784	797	775	817	769	766	769	725	760	787	759	791	794	798	736	762	787	770	782	784	789	845	781	804	734	797	755	798	754	819	711	815	794	785	819	804	805	741	764	782	770	826	752	767	786	810	756	759	800	835	779	839	781	749	811	781	720	793	821	761	771	815	763	801	759	793	795	734	784	778	796	800	780	805	824	755	755	770	804	804	774	753	822	730	788	795	817	754	788	711	738	764	740	761	769	777	771	790	766	865	801	812	819	797	808	785	810	806	752	754	741	790	801	782	751	811	802	752	754	784	739	785	760	757	766	760	772	748	791	784	756	718	787	815	770	776	774	766	812	755	773	784	774	775	777	859	808	779	735	781	797	829	818	742	803	767	764	782	788	743	834	763	792	804	806	807	787	791	784	754	789	785	757	821	775	794	760	786	798	840	817	769	755	723	774	782	753	751	775	799	754	777	750	779	787	803	778	723	794	769	763	763	778	773	764	791	815	774	712	779	781	726	776	740	809	777	753	815	764	800	800	757	791	798	750	816	798	755	793	801	782	772	764	781	827	798	806	774	778	819	753	772	810	793	745	824	795	765	766	769	773	768	752	809	824	777	761	789	768	785	768	712	806	737	792	825	764	801	824	791	770	779	772	750	789	801	795	851	734	753	779	753	771	779	813	811	746	774	812	796	783	783	773	848	839	759	776	757	784	787	802	797	782	801	803	800	765	737	722	767	747	742	825	777	816	761	814	758	746	818	791	812	805	728	794	786	772	765	780	746	755	820	779	713	775	817	735	796	767	798	753	752	793	753	787	822	790	806	779	746	817	774	786	816	767	776	757	817	771	734	740	785	784	780	840	732	800	800	772	742	837	792	811	834	790	771	756	763	780	768	743	885	774	769	761	817	806	777	763	775	795	779	759	765	789	777	835	753	788	755	774	768	749	778	747	782	748	781	776	786	784	808	748	780	740	756	810	757	734	798	775	734	790	785	767	759	807	786	860	794	762	816	796	790	785	760	783	788	788	777	821	778	768	804	817	788	794	781	755	756	804	757	759	841	780	806	800	811	820	788	857	780	825	769	755	770	792	783	780	810	787	739	737	773	801	799	748	759	768	824	735	775	761	776	775	776	770	807	791	751	762	741	723	742	815	813	768	742	779	787	769	778	771	771	819	760	829	781	817	816	798	756	780	762	806	825	795	760	756	802	786	771	808	746	765	809	748	792	745	820	846	746	763	776	827	788	798	761	689	805	801	775	777	743	775	758	764	790	742	778	781	799	794	740	740	773	828	768	751	743	731	779	737	774	786	797	760	751	773	804	796	752	844	766	722	770	753	779	756	796	799	753	762	788	794	763	779	746	765	805	783	759	797	805	787	774	791	737	771	759	741	786	790	790	766	793	776	774	797	805	791	797	862	774	759	796	821	747	803	753	777	755	749	774	805	747	771	753	837	760	782	768	820	784	828	784	739	816	805	829	814	748	773	773	766	745	803	729	803	791	809	761	754	782	757	784	769	800	788	791	793	748	771	756	758	789	756	733	804	771	813	757	868	788	757	762	767	765	744	756	837	838	782	760	790	767	779	770	821	795	814	830	819	757	774	796	797	731	783	808	817	829	828	783	803	772	781	820	817	787	780	810	777	795	768	801	768	812	764	812	744	784	751	733	748	733	770	775	763	782	756	748	788	792	736	781	775	740	800	804	795	807	773	815	807	807	770	792	760	800	797	782	778	746	809	757	837	781	740	792	743	791	793	791	770	755	803	803	780	798	766	758	837	787	757	777	767	799	753	796	802	811	766	816	757	750	810	773	746	799	781	791	755	780	820	755	847	814	836	775	832	759	784	727	820	784	752	790	759	782	797	810	770	729	781	808	694	763	805	728	773	764	799	803	802	778	764	759	758	797	768	811	778	764	736	812	771	738
23955	21016	24349	27885	21018	21034	13351	563	380	283	311	283	298	259	274	261	257	255	239	255	265	238	251	226	228	230	213	228	222	226	213	223	200	212	233	232	240	212	224	202	215	212	245	231	249	251	237	215	220	231	228	228	194	236	221	229	230	210	203	216	217	216	239	211	186	205	192	236	220	240	208	234	223	199	235	248	215	224	241	227	234	220	228	225	238	220	255	213	248	220	229	247	205	218	220	202	213	212	213	211	227	242	214	267	200	242	241	222	255	231	195	216	189	232	220	212	194	211	207	212	201	217	221	201	206	251	206	225	226	230	207	236	224	221	237	233	214	212	225	220	220	206	208	214	238	209	236	205	229	191	228	220	238	197	210	225	240	227	230	218	231	208	245	229	243	233	184	200	208	223	187	211	218	207	209	218	246	224	229	232	208	236	217	225	221	212	212	231	224	221	201	240	212	232	236	223	234	246	217	192	210	193	212	226	219	226	222	248	253	234	204	230	229	227	213	234	204	217	235	222	236	244	212	204	218	230	206	236	236	194	222	209	244	229	203	221	205	226	204	217	215	228	198	198	222	218	214	227	201	227	241	222	211	201	212	224	203	243	218	203	214	213	199	233	211	215	255	217	197	238	219	227	227	207	237	214	220	219	225	217	257	240	234	231	217	232	245	210	211	228	256	227	217	203	207	231	222	210	230	220	204	208	230	212	235	224	215	234	242	230	230	191	258	201	224	198	230	218	218	214	204	247	226	231	201	225	221	228	218	198	209	248	254	224	192	225	216	206	200	213	225	234	203	200	199	232	211	217	214	251	224	219	186	225	189	201	216	222	243	201	207	243	225	209	230	220	211	227	190	200	210	243	210	226	235	201	222	223	207	202	240	213	214	224	211	222	241	211	191	219	220	225	201	215	228	214	229	233	199	220	201	202	224	205	230	226	213	214	220	218	218	209	232	205	226	208	226	242	237	229	222	219	232	222	241	256	225	238	238	190	255	240	238	223	230	227	241	225	206	253	232	214	211	229	223	230	210	207	236	229	265	208	247	237	209	236	199	199	207	235	224	213	235	227	236	222	236	207	216	234	249	208	213	231	214	232	212	243	204	213	222	202	220	216	200	242	232	210	238	231	204	232	192	224	219	197	211	209	235	227	210	212	220	221	235	220	181	200	222	231	227	225	222	211	237	231	210	228	219	233	236	226	225	192	253	226	248	217	210	259	238	217	202	220	213	224	214	202	228	222	219	237	186	213	254	219	244	237	210	211	211	225	236	202	207	236	217	197	232	194	217	215	251	214	212	231	199	233	205	226	218	207	239	214	226	223	177	219	190	206	219	230	199	227	232	208	179	215	236	226	210	228	208	190	226	212	197	224	226	215	236	217	200	230	239	229	241	209	220	223	215	225	224	212	223	197	197	233	214	224	209	210	221	217	233	237	202	221	218	221	233	221	250	231	199	196	207	216	228	243	222	238	228	230	213	205	204	247	195	208	215	213	214	214	196	205	220	246	220	209	201	224	222	230	209	222	215	203	244	176	190	225	262	228	225	237	204	232	233	199	206	223	225	226	214	226	214	225	209	208	223	263	203	234	202	212	209	208	221	224	228	234	221	250	236	221	225	236	238	233	219	236	221	203	224	222	224	224	208	206	209	259	217	247	214	239	207	220	239	214	206	211	240	216	211	213	217	221	226	237	229	202	215	224	222	192	217	207	220	228	206	190	244	232	204	246	209	211	217	203	255	233	244	218	186	237	210	242	221	264	224	212	228	241	226	198	210	210	207	186	216	231	208	215	217	228	220	240	206	210	258	231	210	219	192	228	222	221	232	229	222	225	211	215	234	208	196	233	238	227	226	235	209	230	229	232	226	211	215	205	221	208	242	218	225	245	241	238	217	212	212	212	217	244	222	218	222	227	248	250	221	243	247	219	230	231	200	197	226	221	252	239	210	209	224	227	236	228	187	204	241	225	206	230	224	229	214	239	220	275	226	217	228	254	231	240	199	209	212	210	213	220	229	219	200	222	219	234	216	242	213	206	211	216	216	245	217	230	190	241	223	224	221	231	252	239	223	222	222	214	193	208	215	205	216	174	240	260	245	215	219	210	198	215	224	211	239	214	205	230	199	218	219	225	219	227	238	209	227	183	223	219	205	227	225	256	244	208	219	214	188	222	230	196	227	188	220	225	228	233	231	232	216	203	211	245	202	248	233	212	229	203	213	193	201	189	226	223	236	244	226	254	226	215	226	230	231	218	214	206	233	214	230	227	229	199	192	230	211	225	223	222	205	239	215	233	235	200	183	208	212	212	217	232	197	206	225	208	244	211	220	255	199	218	255	219	205	188	224	199	236	243	223	258	220	206	265	212	209	266	234	228	212	197	205	200	250	234	235	245	234	221	260	237	221	200	210	203	227	212	224	218	216	238	234	202	197	215	218	207	229	222	246	212	211	202	243	220	225	214	232	218	234	228	205	237	199	229	218	206	206	215	215	221	209	233	229	243	201	175	248	249	217	218	213	216	200	219	237	233	219	228	230	233	215	241	256	226	208	225	211	205	219	235	210	226	235	235	199	179	198	236	226	200	232	252	236	237	228	225	213	205	245	217	228	230	201	235	209	246	192	240	251	222	205	239	204	235	214	227	218	216	228	223	218	222	222	228	202	227	235	233	207	221	210	205	236	201	216	230	221	208	217	222	216	237	210	213	204	222	211	243	223	223	212	195	216	204	250	217	213	234	234	230	222	220	202	232	229	209	219	220	205	229	223	231	208	221	212	222	231	211	226	212	210	242	209	232	217	216	215	207	266	244	192	228	243	222	211	223	201	215	243	206	229	230	221	214	200	208	203	210	219	238	173	235	219	199	285	209	221	255	207	222	229	228	219	235	241	221	213	218	214	233	223	217	212	239	220	191	244	224	223	206	235	251	202	200	222	216	244	226	221	224	195	237	235	226	217	251	216	200	219	199	220	204	210	214	211	201	227	230	191	208	221	221	230	238	215	225	225	214	221	199	225	204	230	222	240	199	199	236	211	217	233	197	202	227	208	220	237	220	211	222	252	212	224	223	229	236	223	226	185	212	201	235	228	221	245	226	225	227	238	223	232	238	239	234	216	215	236	207	204	221	213	205	229	232	211	215	216	225	216	205	236	204	225	238	195	215	250	245	220	199	211	235	210	243	220	210	231	213	236	210	243	224	254	216	229	206	215	227	210	231	211	205	204	238	209	203	220	206	224	224	225	208	238	214	236	218	223	206	251	228	236	210	221	201	203	217	211	201	213	221	224	246	241	194	227	224	204	221	214	219	235	245	234	211	220	212	230	229	196	242	231	220	254	236	215	232	229	246	228	226	227	233	206	224	215	216	205	219	236	235	232	205	207	230	215	208	215	218	217	210	200	208	208	210	235	212	216	243	251	218	211	212	219	221	229	206	241	240	238	240	214	231	237	204	264	224	203	189	240	201	233	201	217	201	195	223	217	216	214	186	207	197
3421	3650	1731	2842	801	631	609	617	590	585	571	569	550	550	529	568	552	562	531	501	548	524	568	558	539	524	561	547	584	516	529	540	557	523	511	516	543	503	551	530	550	534	518	545	544	567	565	529	561	496	530	523	510	515	537	540	522	537	521	493	528	532	518	568	502	535	532	552	525	508	536	555	480	529	514	549	565	533	562	549	531	554	542	578	525	521	575	517	496	500	496	535	527	526	554	549	552	570	526	550	526	513	521	493	534	547	534	542	515	524	531	526	516	562	552	540	550	541	566	530	494	544	507	527	483	537	515	528	562	532	476	546	544	518	513	497	545	552	576	510	530	536	534	543	533	521	513	534	552	555	524	522	526	525	511	520	564	488	513	488	538	547	568	565	502	521	522	517	544	512	538	512	502	565	530	538	534	560	490	510	526	540	529	542	535	550	521	521	590	538	555	554	569	492	517	521	539	506	559	517	557	521	528	520	556	563	548	500	549	568	549	547	503	511	479	464	561	524	537	531	544	524	518	511	516	481	520	510	520	524	544	530	521	562	511	513	534	534	538	520	505	552	519	518	542	520	566	505	510	501	549	571	526	535	527	500	509	544	514	546	541	474	517	509	496	499	520	514	538	507	501	563	466	526	547	560	552	529	520	502	514	528	531	524	551	520	514	504	527	522	516	492	530	531	540	550	522	512	547	496	539	525	470	540	538	528	525	491	509	529	480	515	494	546	534	523	541	512	530	515	545	520	527	543	571	545	515	541	519	550	533	530	558	597	554	527	522	531	539	558	514	519	557	507	538	564	523	515	511	569	517	524	547	538	526	506	543	516	527	534	580	523	506	517	538	533	554	563	559	504	520	539	539	512	491	526	541	482	500	516	521	525	523	512	518	562	536	519	500	538	564	514	506	460	559	552	531	485	507	523	522	511	577	547	543	523	514	514	506	545	543	517	548	551	537	524	541	514	545	515	538	562	548	555	532	505	564	521	506	553	524	542	488	523	498	573	501	535	539	519	515	534	536	544	547	518	527	495	531	548	510	541	551	568	527	532	525	509	571	544	525	550	541	543	558	546	533	511	546	525	509	526	556	509	516	502	484	528	546	533	512	530	523	544	550	523	529	480	523	556	535	504	513	528	567	552	516	540	526	527	552	546	567	527	523	536	495	543	540	529	499	526	503	535	499	523	547	542	521	519	557	524	513	518	514	501	512	522	543	535	521	517	539	506	522	563	534	530	528	505	527	514	516	523	530	569	490	528	536	540	537	546	553	554	527	479	593	530	537	523	540	497	548	552	538	505	499	527	501	554	549	516	566	523	491	500	526	528	522	519	542	587	551	497	547	516	520	528	548	554	528	538	523	537	525	546	533	532	525	573	505	485	579	567	547	505	563	546	540	484	534	498	509	567	533	536	525	544	544	508	562	522	562	527	493	499	499	579	537	509	525	503	489	568	516	505	533	551	538	549	534	533	541	521	530	537	522	465	535	488	514	500	545	524	527	525	539	493	538	541	531	481	520	523	518	560	553	565	505	542	500	513	561	527	523	536	522	514	541	552	555	509	563	533	543	527	525	508	534	515	492	523	542	525	538	510	495	566	553	529	548	529	519	497	542	508	524	551	530	519	524	475	505	500	539	544	528	523	535	525	512	521	564	557	519	523	540	551	558	552	541	510	508	534	517	499	566	528	550	526	541	563	533	511	512	539	535	548	494	511	526	539	528	500	525	564	570	503	566	506	512	505	498	489	522	507	553	502	552	556	530	507	518	539	521	546	524	526	549	522	509	533	571	508	491	517	553	545	527	500	541	532	512	532	488	533	566	504	523	506	586	521	520	544	478	509	502	536	521	538	497	528	528	539	545	552	542	525	473	552	519	493	518	499	526	528	543	525	506	530	523	520	519	559	559	560	538	548	542	517	507	543	538	510	533	542	474	523	508	559	558	488	516	545	557	547	538	536	558	485	523	508	555	532	523	539	549	551	513	493	559	523	600	540	469	557	559	534	567	513	477	539	523	534	506	527	533	534	538	576	533	522	518	519	517	479	523	486	533	518	548	508	551	560	512	533	529	508	530	524	559	505	567	510	522	528	496	532	526	479	539	485	542	500	508	558	570	516	502	513	517	522	531	529	522	535	526	527	528	483	547	573	521	533	497	502	492	513	520	520	499	568	568	551	533	533	499	515	500	506	518	566	527	523	488	530	491	514	482	539	546	517	577	544	495	547	547	505	527	508	529	538	554	535	510	521	513	535	554	535	503	522	530	535	504	537	482	528	527	488	547	532	536	498	511	492	478	546	542	573	553	553	496	548	582	536	549	523	517	494	532	513	535	482	540	503	515	529	496	506	564	520	534	522	541	542	524	536	494	528	505	581	554	510	503	546	494	546	564	470	553	567	535	538	509	513	551	565	541	505	517	558	550	585	536	550	536	514	539	539	503	518	496	558	539	503	540	526	546	567	573	531	552	545	551	516	549	531	550	558	509	500	541	486	485	527	543	551	550	532	535	502	511	532	533	537	512	516	554	550	552	545	512	515	509	534	557	500	495	519	549	552	462	530	494	492	511	578	578	559	484	509	540	564	537	573	523	480	539	549	560	581	529	530	551	560	576	534	534	592	540	509	564	520	511	531	570	550	537	538	503	532	574	502	578	512	524	512	538	490	507	545	503	521	476	538	569	587	559	527	524	515	510	508	543	522	547	543	550	509	505	501	516	519	530	529	527	514	504	539	507	552	513	520	539	529	488	585	513	505	527	540	560	536	526	536	490	566	497	606	550	516	527	549	544	536	529	506	537	490	545	536	503	507	496	542	538	542	522	539	489	558	546	528	563	523	503	500	508	524	574	545	515	554	550	556	545	563	514	537	510	529	523	505	546	529	549	569	519	541	544	525	524	534	524	556	522	520	507	504	524	513	532	557	495	525	538	509	522	528	506	506	515	519	527	521	534	480	532	535	537	529	534	499	509	529	542	550	529	550	522	542	543	497	544	550	561	509	538	582	514	533	505	538	528	552	531	498	553	515	510	495	534	516	532	543	484	499	512	541	582	540	555	534	545	494	541	526	516	521	566	534	539	558	533	549	560	551	543	595	527	520	532	509	555	513	523	555	528	503	483	529	538	528	567	505	514	560	529	554	523	515	578	540	540	542	504	525	512	507	518	542	538	526	510	510	549	510	552	530	500	524	547	520	523	531	546	542	547	511	531	531	487	528	490	555	529	557	488	538	565	527	541	554	522	529	528	518	519	547	525	535	516	528	472	473	501	526	533	534	525	518	549	522	570	547	566	511	503	537	553	544	504	462	516	563	530	543	511	533	516	533	508	536	572	504	515	521	517	558	513	507	481	540	536	505	546	509	562	531	538	535	534	569	539	500	558	558	537	560	513	527	567	522	503	519	544	507	493	509	527	514	563	550	543	523	549	510	554	533	534	507	544	508	544	506	558	557	567	534	564	539	531	563	551	539	543	522	515	508	523	480	506	511	516	515
31940	19383	6523	545	328	234	233	236	260	254	210	198	229	241	254	247	229	267	249	258	243	248	218	236	251	241	245	244	224	206	255	228	231	240	227	232	216	260	208	253	224	220	246	254	209	225	225	233	215	238	250	278	268	228	250	231	238	222	239	233	234	252	261	222	242	224	209	238	248	253	227	233	246	207	235	231	254	212	244	237	222	248	215	253	259	233	236	248	223	249	223	264	234	235	224	220	223	243	257	246	210	227	257	230	237	251	255	237	217	242	214	241	254	240	228	252	231	240	259	255	231	245	270	222	239	224	216	231	244	232	225	249	240	248	261	216	251	267	230	262	259	245	231	226	221	221	225	208	222	270	235	251	273	195	247	248	204	247	224	260	234	254	260	258	228	227	236	222	247	238	215	249	242	241	231	246	214	235	224	224	252	223	250	202	249	258	259	268	261	242	233	203	222	254	242	226	246	249	248	265	222	226	240	223	233	211	228	226	210	213	216	251	277	231	239	224	226	233	238	230	202	228	261	260	223	235	233	225	250	241	210	225	205	222	261	242	236	238	218	224	250	246	250	245	226	233	214	238	244	258	256	210	243	247	235	257	241	234	216	220	221	227	223	226	243	235	240	211	221	223	216	244	251	238	243	233	202	248	269	244	250	221	235	223	251	227	217	215	224	232	243	234	238	226	213	258	241	232	234	245	247	247	230	247	217	236	273	246	212	253	234	216	244	224	248	245	214	233	270	281	229	251	249	227	209	203	215	261	243	225	227	246	208	264	239	215	227	224	268	234	235	245	207	219	236	228	247	250	239	238	224	254	267	237	254	250	249	218	230	232	254	218	224	234	225	233	204	224	224	233	239	233	225	232	238	243	223	248	227	238	221	234	231	206	261	222	233	225	232	224	253	243	246	223	260	230	227	246	215	260	234	263	220	255	232	231	218	249	219	221	249	254	273	262	232	270	253	232	239	208	248	225	243	258	260	226	230	239	248	212	237	240	239	233	242	206	271	260	243	239	217	231	225	239	264	217	222	232	235	262	226	231	201	255	254	245	241	216	253	194	253	230	245	202	206	236	225	214	223	210	229	247	193	246	226	206	238	250	264	254	210	245	217	214	238	213	227	233	231	237	211	243	221	220	213	219	215	215	223	225	232	198	240	228	244	232	228	218	276	220	260	238	260	250	219	238	263	270	247	225	214	238	219	200	231	216	231	246	235	207	271	224	256	233	226	260	233	250	212	222	209	234	239	245	247	222	205	226	220	239	227	236	220	251	221	228	224	254	231	218	250	213	231	227	252	227	261	245	235	240	234	241	224	202	257	237	214	222	226	228	243	226	239	210	243	250	227	225	241	254	216	206	258	234	249	247	217	215	222	195	236	267	198	251	238	245	252	227	235	218	223	259	236	226	237	249	208	231	258	241	225	260	251	218	238	207	239	279	234	234	268	223	210	223	252	230	261	258	242	221	222	199	219	245	252	242	228	234	200	227	221	233	240	206	273	230	243	233	239	247	239	240	242	237	243	239	232	224	235	266	203	246	245	238	240	239	223	217	214	231	262	234	222	202	219	215	243	242	217	209	253	227	229	215	214	251	256	240	226	230	218	209	235	228	246	209	242	272	250	235	267	263	231	224	257	242	229	233	248	202	223	268	203	260	251	201	222	225	232	213	236	260	245	216	240	242	253	217	239	234	248	234	247	231	225	218	248	255	237	241	228	217	243	250	246	253	233	234	236	236	277	228	185	235	251	245	228	209	199	250	252	246	233	222	245	224	214	218	219	219	220	228	237	250	233	231	240	207	217	237	245	213	223	222	225	239	206	236	221	260	243	219	237	262	254	249	250	236	227	232	275	259	203	258	259	239	244	253	216	219	244	256	251	216	245	203	218	241	233	236	219	254	199	240	251	258	233	263	234	257	242	212	220	216	217	245	227	218	224	237	246	215	242	236	230	223	222	267	240	243	255	264	212	235	234	231	230	215	237	222	241	199	248	238	254	226	223	233	236	239	247	239	253	234	247	205	233	231	268	252	214	223	218	232	245	251	229	242	215	206	247	220	224	233	231	238	250	256	246	231	249	209	202	203	214	232	246	245	227	231	227	223	233	235	246	247	265	217	240	224	214	271	226	223	239	220	233	219	212	208	226	262	228	199	202	216	257	226	246	235	216	216	231	242	251	242	234	307	262	259	253	236	255	236	217	221	245	245	233	236	190	253	231	228	225	233	217	243	209	244	258	213	249	250	247	243	241	217	220	239	228	221	241	243	214	231	247	238	238	230	219	201	220	235	220	236	202	240	252	246	216	208	222	229	231	255	225	236	250	221	225	240	241	217	261	218	260	220	235	234	218	257	237	238	244	229	225	237	246	263	246	220	244	227	242	222	237	214	216	219	238	230	243	199	215	253	238	262	227	246	249	235	245	260	250	234	250	229	234	232	252	237	211	229	243	238	246	244	250	234	217	240	247	255	220	249	263	232	255	237	232	219	235	233	234	244	215	220	263	238	236	221	244	226	240	239	215	235	239	235	247	246	235	219	234	241	228	249	236	249	231	236	224	246	217	278	247	242	264	238	243	222	229	238	238	205	234	249	233	232	263	262	252	243	229	232	232	215	245	202	231	230	263	254	252	239	216	213	211	256	226	241	228	256	225	281	267	227	221	232	245	242	215	242	233	217	185	243	255	243	251	241	234	230	228	250	226	230	259	212	234	250	258	260	226	228	230	242	226	237	233	227	238	258	264	239	241	218	227	233	225	225	218	217	253	213	250	212	221	210	237	224	265	226	232	219	231	214	231	226	218	256	225	226	267	220	206	217	238	187	242	225	219	266	240	222	219	226	251	246	239	219	231	237	269	239	242	244	216	256	221	230	241	219	226	196	231	234	252	237	241	228	218	239	226	222	245	254	212	230	202	218	248	194	233	263	258	238	196	230	231	200	215	238	218	222	251	242	238	238	209	256	264	211	253	233	236	226	210	262	216	232	247	233	231	251	238	238	234	249	248	226	247	260	207	246	253	206	248	213	213	263	261	240	212	221	234	226	243	205	216	256	226	246	227	218	227	214	243	238	236	217	230	235	250	254	243	243	247	241	234	217	246	238	245	220	220	244	200	226	251	208	218	219	234	217	248	240	229	210	211	228	227	231	239	252	245	212	229	240	257	235	218	227	245	241	229	239	275	230	238	252	259	262	200	244	252	244	216	210	217	232	234	214	226	222	251	240	227	221	253	228	262	239	239	222	245	227	227	203	221	227	264	233	236	241	216	242	220	250	229	237	241	229	202	245	227	230	223	206	235	203	214	234	242	253	245	245	227	225	254	228	232	219	227	239	235	235	228	245	235	237	259	228	263	205	240	253	261	264	235	227	212	262	270	240	245	227	224	251	227	238	249	232	249	242	247	226	217	228	236	245	216	222	230	253	250	242	209	248	259	224	204	221	226	227	241	266	256	242	214	269	214	243	228	208	237	236	249	247	232	232	240	245	229	232
5623	849	675	730	672	567	600	609	599	623	636	633	625	591	627	663	624	596	623	627	642	584	585	585	615	597	606	630	602	608	624	645	625	584	601	621	598	594	627	623	597	609	645	579	620	648	629	631	631	592	620	660	603	655	589	604	647	623	624	634	615	636	648	654	600	633	602	601	599	598	636	642	628	643	608	599	578	657	665	606	647	629	582	629	614	588	610	571	641	606	610	656	652	601	662	637	615	650	604	621	616	612	595	633	596	605	589	600	628	641	629	588	620	631	617	619	607	625	600	591	610	630	606	642	583	650	620	575	665	603	604	571	599	624	566	600	590	600	598	573	629	573	591	622	670	628	619	602	619	652	605	618	608	588	630	577	656	603	621	596	600	646	593	650	596	630	623	617	615	621	612	631	667	646	609	610	613	569	603	605	596	615	636	613	597	605	674	591	616	567	589	612	636	659	629	599	628	637	633	592	652	643	621	620	622	619	614	579	641	624	633	626	644	623	590	621	643	593	622	604	600	590	628	604	625	614	584	577	579	603	623	590	617	582	648	576	603	603	607	634	651	616	604	620	599	623	632	640	583	620	595	626	611	574	642	612	585	647	628	589	632	653	593	578	593	634	598	632	618	648	617	581	617	600	607	597	642	669	597	650	625	615	591	644	606	557	610	634	586	612	579	607	624	591	570	618	608	607	661	565	600	626	651	660	625	616	618	612	607	601	614	645	559	613	582	560	636	609	606	597	615	602	633	631	646	636	620	604	660	611	603	635	576	588	644	573	613	593	664	622	647	616	636	604	621	608	600	583	580	622	601	588	635	647	613	565	638	610	623	528	630	607	578	604	600	633	640	630	624	619	548	620	652	641	619	563	580	586	632	586	618	589	587	584	624	619	608	662	634	624	592	626	604	581	583	618	597	614	627	585	625	620	610	606	641	600	611	659	647	632	609	657	643	619	616	631	614	582	651	592	700	603	585	645	602	621	607	618	586	608	625	627	610	606	600	635	624	591	629	653	622	629	643	597	599	652	596	663	612	569	610	598	600	637	584	646	589	597	590	650	608	622	622	571	649	650	616	585	616	608	663	591	624	592	622	589	629	608	584	648	593	583	656	613	612	645	628	638	634	625	615	632	612	604	630	603	630	619	614	586	610	604	563	600	645	591	622	611	588	585	637	622	613	613	644	607	625	636	593	569	583	610	583	568	614	621	575	647	600	591	629	602	588	614	611	595	653	641	603	618	629	637	587	594	623	593	631	636	615	629	647	623	605	594	583	664	604	598	612	621	588	611	644	665	615	575	611	624	574	610	638	600	604	616	598	609	561	628	574	619	619	632	652	607	653	565	623	628	585	558	643	633	601	567	592	589	593	599	631	647	620	618	605	617	649	629	623	561	606	614	598	583	622	626	605	582	643	608	624	603	610	614	635	643	605	629	631	673	609	577	582	612	635	554	584	590	606	602	599	604	604	584	627	612	588	597	607	628	617	626	630	604	596	597	656	645	619	628	629	646	662	637	590	666	584	664	632	604	624	566	630	596	585	630	628	636	590	587	618	555	609	604	580	618	629	619	604	639	625	618	639	600	609	616	640	656	620	584	642	614	626	563	651	578	628	634	637	586	592	624	612	634	648	630	622	580	629	590	657	612	583	659	637	604	554	620	637	600	643	592	598	628	599	666	615	619	590	631	610	610	576	622	637	654	592	605	632	645	608	607	597	662	596	625	633	604	607	640	603	595	583	608	598	635	577	665	605	652	690	616	596	646	628	610	630	627	606	607	583	643	597	612	590	621	626	599	611	621	657	646	581	611	669	538	636	632	620	567	631	633	612	607	643	625	636	585	613	615	626	630	537	598	641	621	610	680	592	628	619	585	575	623	599	633	574	630	638	652	618	609	623	612	665	595	606	631	637	588	603	582	637	617	635	604	613	619	629	602	627	590	588	632	563	629	666	640	599	597	623	623	654	615	647	636	655	581	604	600	590	663	585	579	629	619	583	601	628	654	627	611	574	582	636	637	593	614	627	642	607	642	625	597	596	629	664	618	615	614	587	632	595	636	639	541	635	612	642	624	639	669	655	593	623	595	626	635	603	592	592	632	599	582	613	611	619	646	577	595	582	599	608	622	640	627	613	632	613	628	614	659	639	578	616	559	616	604	595	600	676	610	648	640	601	626	561	619	608	616	610	625	575	621	628	614	631	610	597	612	576	631	657	604	604	577	606	582	638	603	641	624	604	597	602	596	594	617	633	633	645	584	624	557	611	654	609	638	600	645	620	640	578	607	632	613	642	611	610	634	642	570	607	574	606	593	617	569	576	630	609	608	625	619	606	597	612	605	660	642	569	581	622	630	622	605	606	608	646	593	619	616	618	637	638	607	616	626	599	602	631	586	672	609	677	616	584	626	581	573	575	622	662	614	612	625	584	628	599	597	601	586	640	614	595	660	582	579	626	604	608	611	684	619	591	628	641	624	650	628	615	560	583	553	607	621	593	582	605	624	653	617	602	591	628	628	617	629	606	634	580	597	579	631	615	597	617	609	610	643	614	602	600	627	569	572	644	614	630	631	585	641	609	604	623	611	581	597	641	638	612	597	637	632	650	636	618	589	640	600	600	645	649	630	595	619	623	632	628	636	680	611	611	595	628	616	583	627	606	581	606	581	587	598	617	609	604	627	598	584	670	638	653	612	588	661	627	652	601	615	599	637	597	585	654	609	626	583	627	559	614	593	624	590	607	633	559	609	625	603	619	595	658	624	616	631	622	597	601	608	602	608	584	604	578	642	627	622	619	652	585	607	623	594	619	609	634	598	595	604	602	610	664	621	597	623	600	608	612	606	544	608	641	605	580	656	649	590	602	608	619	620	564	660	618	637	639	610	617	593	611	613	599	625	602	641	574	626	592	596	625	599	616	591	600	643	603	595	631	587	592	592	628	611	634	599	619	620	656	652	607	616	624	614	622	586	545	614	600	644	649	632	615	594	610	551	599	585	619	637	619	609	617	625	559	596	605	647	612	662	670	628	621	616	592	604	624	621	642	585	658	609	655	618	586	600	640	642	617	585	603	585	596	601	593	652	629	613	596	596	616	616	630	574	586	625	600	628	623	614	592	606	579	622	646	580	636	620	592	596	639	604	586	674	616	634	652	604	655	598	665	605	653	584	641	612	686	596	619	580	643	634	627	559	629	593	608	652	619	581	652	626	573	642	612	618	610	543	623	617	638	593	628	639	630	651	606	599	587	606	611	606	629	643	611	569	610	609	617	643	628	599	642	627	621	638	617	574	627	576	601	624	596	615	647	610	627	572	610	633	599	650	624	555	597	550	600	626	632	615	622	619	657	595	633	606	556	622	584	606	619	620	632	654	611	618	623	658	587	624	602	665	661	575	612	585	598	636	562	588	585	609	638	624	609	618	665	605	639	609	615	612	642	595	599	618	619	629	619	631	688	574	611	561	616	594	597	658	622	598	610	662	621	645	565	615	588	667
24726	21034	23910	28365	21040	13275	547	445	385	364	342	326	318	345	332	315	346	318	325	321	323	332	315	342	309	314	324	344	304	324	299	333	323	308	323	290	336	328	334	305	310	356	300	303	318	333	316	317	335	339	338	294	300	311	330	347	339	362	330	327	313	322	345	313	315	276	324	351	316	301	326	344	330	301	302	323	359	337	314	318	312	322	317	303	306	335	304	319	304	346	328	319	335	318	321	314	319	333	305	311	343	314	289	289	323	341	292	317	330	309	308	328	315	280	311	298	286	310	314	313	329	316	304	334	337	315	324	326	346	349	321	343	332	298	326	325	333	304	318	317	353	299	312	333	346	317	308	340	346	325	324	337	311	299	326	290	358	341	360	301	319	335	330	306	355	313	309	304	317	332	304	337	339	334	310	314	352	326	296	333	346	337	321	357	321	296	310	346	311	332	299	315	329	342	338	339	348	342	309	329	322	358	327	312	298	314	306	345	352	311	328	340	319	320	317	311	351	307	298	324	335	348	304	335	328	315	347	329	342	291	327	320	319	339	327	316	326	312	302	299	294	324	315	326	319	312	316	353	314	350	355	340	313	344	338	328	327	313	360	308	333	308	305	288	319	322	290	322	335	327	316	330	333	348	304	311	310	305	318	282	309	300	295	295	346	286	340	338	353	339	325	330	304	296	338	362	324	302	314	326	342	316	344	335	305	320	342	341	330	324	323	320	288	349	281	363	312	337	324	307	324	322	330	320	340	314	317	311	339	326	318	307	322	346	320	310	300	334	356	297	318	336	275	306	318	327	333	341	307	282	301	322	331	326	333	331	319	317	286	306	333	332	344	348	301	320	287	305	298	317	310	336	300	291	321	319	302	330	309	347	337	330	275	340	345	339	347	315	323	314	353	338	315	354	360	343	306	345	299	309	326	309	344	343	325	335	319	317	336	304	304	340	315	298	350	323	302	328	288	337	304	295	340	324	305	338	348	282	320	315	330	334	324	353	293	279	345	335	309	328	306	339	312	318	328	335	316	328	316	288	334	328	341	300	316	328	301	341	331	307	329	319	318	318	324	325	297	309	283	318	315	295	312	307	347	314	303	308	319	298	352	314	317	325	309	326	316	318	323	295	318	330	326	317	337	319	296	330	321	317	294	330	360	323	335	315	336	287	319	327	302	298	302	323	331	325	294	357	335	304	300	288	327	338	328	349	320	325	295	345	304	308	311	342	320	284	319	305	317	329	327	294	338	308	309	319	329	332	336	329	331	305	321	320	304	311	321	334	330	322	302	307	333	345	314	318	310	287	293	338	287	323	302	322	321	308	355	320	300	331	315	319	335	366	358	334	322	320	326	302	317	291	362	308	355	342	367	330	343	333	324	312	346	318	302	317	347	317	357	324	331	335	332	278	323	307	323	322	345	355	312	338	319	283	334	306	334	357	315	316	314	330	333	305	321	318	293	299	323	313	285	342	291	334	314	328	314	304	342	338	334	317	331	302	339	314	316	351	328	335	322	343	302	307	350	282	349	327	316	334	343	310	318	341	346	359	305	334	298	304	339	316	327	288	306	323	337	339	319	321	319	333	295	303	328	333	308	335	331	308	306	313	314	294	285	318	318	313	292	312	323	323	320	308	353	329	290	307	334	332	333	334	320	305	295	350	346	324	319	295	341	339	332	296	306	300	316	316	335	330	303	343	313	334	336	335	343	310	322	329	296	329	302	309	310	318	314	348	323	301	334	347	341	328	368	324	326	294	347	316	340	324	330	334	320	296	337	312	281	329	325	324	337	283	336	315	344	373	346	291	339	335	304	345	332	306	327	301	324	342	316	304	374	306	299	301	343	316	317	306	372	334	341	329	350	330	313	330	318	341	327	339	330	320	351	366	324	305	326	332	303	335	314	322	294	311	321	324	287	367	315	297	317	345	315	345	347	331	334	306	341	339	315	343	333	322	353	310	330	298	334	335	345	334	337	306	320	322	365	315	320	343	323	329	333	343	326	361	323	350	286	313	328	331	314	329	331	324	322	309	318	317	325	306	299	333	325	331	329	317	334	327	329	308	344	329	335	312	310	315	308	318	332	327	338	360	324	342	309	312	331	313	318	335	335	333	331	316	313	318	323	305	285	341	308	303	296	313	303	323	344	307	330	351	330	335	305	315	328	329	358	324	376	347	328	305	314	311	324	315	359	311	309	302	331	316	329	343	296	322	344	332	320	320	298	340	306	273	323	340	356	369	312	302	323	337	313	341	348	319	347	318	321	337	319	346	338	353	331	313	309	311	323	350	319	310	347	361	334	315	312	317	346	328	328	335	309	316	355	300	370	312	312	322	318	335	325	315	298	296	309	345	328	303	343	340	337	314	316	337	341	332	337	364	297	341	341	343	307	337	302	322	312	357	323	322	312	309	339	309	330	332	325	338	307	328	302	317	346	339	311	321	298	306	298	336	311	311	343	297	318	307	323	321	310	317	315	326	332	332	330	356	324	346	333	302	309	307	341	348	331	337	295	311	347	347	301	310	333	304	331	325	315	325	323	305	315	323	309	338	326	324	327	346	338	322	323	349	308	300	298	309	307	321	329	312	290	301	306	387	331	298	315	351	340	318	334	316	340	311	337	327	322	316	312	323	332	334	342	321	328	310	323	299	273	362	344	306	317	343	336	371	315	319	324	330	344	290	304	308	336	310	325	337	322	311	326	304	331	324	362	330	347	329	324	329	333	350	338	306	309	327	317	356	321	348	323	293	304	318	345	324	306	346	340	334	303	344	288	302	325	335	296	301	322	306	305	330	332	328	323	327	314	327	347	304	317	338	321	304	341	325	301	291	325	293	349	349	307	300	337	320	292	347	312	312	300	360	315	335	325	318	321	320	309	345	297	304	306	351	341	318	316	344	302	303	350	334	318	359	327	324	309	321	297	349	317	305	333	341	344	350	309	331	301	315	314	318	321	341	325	340	306	311	337	299	301	316	340	332	289	317	310	308	312	296	293	320	299	344	317	318	334	325	327	324	289	298	314	321	350	325	370	316	340	292	278	270	320	289	322	327	302	337	355	350	332	299	334	347	327	309	307	337	331	323	329	301	315	312	314	328	326	286	359	325	324	315	305	311	317	299	351	345	317	332	346	339	337	333	341	295	306	310	345	354	318	326	291	301	345	358	283	342	306	327	337	360	324	338	285	345	290	328	332	321	308	309	347	339	325	354	312	307	343	317	357	306	321	316	326	314	320	314	288	348	322	302	334	288	329	348	313	323	335	300	317	336	321	344	325	360	316	296	343	339	321	356	339	345	352	316	312	343	321	310	312	319	342	326	338	321	320	316	312	326	360	376	341	354	330	337	317	304	312	326	310	344	328	349	318	331	343	311	329	367	316	335	319	324	303	318	326	317	295	329	333	315	294	324	321	337	295	331	349	330	309	351	304	329	320	344	298	318	323	328	359	347	340	284	341	321	303	313	304	336	314	296	321	328	301	331	346	332	345	332
3426	2248	1300	2408	893	846	803	774	771	817	842	818	818	780	804	797	813	788	795	802	768	765	793	771	760	816	844	825	758	779	766	770	813	731	778	757	774	812	783	763	813	778	794	807	786	794	789	792	789	747	765	784	813	757	773	804	800	791	733	766	839	808	791	753	749	737	784	739	767	771	876	834	767	743	769	799	754	832	797	792	713	770	812	767	743	772	789	786	819	806	836	771	804	811	790	811	812	808	829	832	780	792	791	770	756	826	819	739	813	810	793	803	726	792	797	831	776	836	770	771	806	799	776	772	759	796	810	794	800	772	745	847	816	819	807	808	772	775	846	802	806	802	770	782	755	818	728	804	765	742	832	804	837	799	773	781	795	785	833	806	784	784	782	727	801	773	796	820	805	792	774	804	792	789	780	792	776	780	758	769	821	784	802	791	770	794	785	776	729	796	776	756	795	802	821	814	817	784	792	781	783	819	814	774	836	778	780	773	783	739	761	794	789	779	793	847	734	833	739	788	856	791	817	815	781	749	765	816	781	765	814	815	796	838	777	765	767	758	787	759	785	811	833	767	826	756	813	783	762	790	823	773	750	763	776	764	803	774	728	748	794	799	765	775	831	776	780	807	803	768	707	771	821	801	822	779	791	787	784	756	834	781	779	732	823	804	789	821	764	765	759	771	780	759	825	804	813	764	772	808	782	781	812	762	780	799	743	745	796	748	826	786	777	759	778	770	844	778	803	771	806	850	784	812	793	769	795	820	829	803	795	794	778	793	815	796	778	805	807	800	783	786	772	818	824	848	811	803	782	734	786	786	775	748	784	747	781	834	760	832	814	790	754	756	755	756	762	819	779	835	778	780	837	750	772	801	848	776	771	763	780	769	758	809	794	774	819	748	822	766	790	824	770	747	818	752	793	774	838	788	804	775	791	771	777	757	777	772	779	808	797	809	776	737	750	750	766	787	773	783	751	717	783	799	803	776	816	791	786	788	773	797	815	770	789	792	802	813	761	818	736	776	799	796	768	773	830	786	744	825	803	745	793	811	763	791	823	792	783	812	807	801	777	822	783	778	728	814	785	806	747	772	799	805	770	785	725	791	798	785	784	775	800	791	811	826	776	755	844	787	793	849	749	783	777	792	820	779	772	828	730	771	836	800	760	754	791	773	791	802	834	794	809	826	864	787	802	803	793	769	804	795	792	765	787	835	792	799	777	815	778	766	780	812	818	747	727	768	788	767	766	807	790	828	795	791	786	800	819	772	740	803	789	778	785	801	795	800	762	780	790	823	790	821	793	834	787	803	794	771	762	789	788	786	800	802	765	776	792	790	751	780	729	771	810	805	803	817	780	737	789	798	791	783	743	753	795	780	819	769	791	807	844	784	786	808	798	766	821	775	761	793	839	795	784	734	803	782	828	759	839	809	751	818	814	722	782	766	793	826	817	824	806	803	843	781	823	797	729	800	785	756	801	786	779	740	741	797	827	787	819	771	767	806	790	786	798	737	773	774	767	783	785	759	772	753	775	831	748	773	784	774	789	749	802	790	815	761	794	753	802	760	774	793	806	766	801	769	803	825	767	779	830	800	757	772	749	764	754	778	801	793	806	788	794	797	790	835	760	781	788	800	770	739	805	778	802	777	814	789	831	765	792	810	751	790	739	789	772	824	745	749	757	786	788	791	808	760	792	768	780	770	809	805	763	776	836	797	778	749	778	767	750	790	832	770	790	818	806	784	875	767	803	859	812	817	740	757	759	800	780	820	744	774	772	762	835	789	792	726	763	785	781	790	775	837	760	794	819	763	781	799	793	788	754	801	802	761	771	806	779	782	764	817	749	807	741	770	791	800	786	780	825	825	776	829	780	813	803	748	807	828	791	804	745	843	802	716	802	789	782	773	774	826	803	803	753	775	767	800	801	794	794	743	828	785	732	786	819	835	777	753	756	820	775	841	763	778	754	809	790	779	820	818	838	829	757	779	810	748	767	787	780	753	763	812	813	774	807	766	831	775	826	804	764	770	761	805	780	825	781	790	819	722	803	770	795	773	784	749	743	741	819	765	783	783	787	786	791	814	825	789	787	873	815	811	812	786	763	797	751	775	757	784	757	812	854	826	835	807	779	787	810	808	761	714	801	800	772	757	735	815	739	753	774	752	814	765	807	795	821	777	776	843	822	795	761	851	802	769	828	817	777	802	774	775	841	788	791	787	764	759	770	769	784	780	754	752	786	808	727	787	842	804	760	788	779	804	756	754	821	799	802	786	817	806	730	750	748	775	807	807	762	777	775	767	779	795	787	772	762	795	803	731	755	785	772	722	815	807	744	797	796	791	754	799	820	841	804	754	805	814	802	745	801	724	781	751	771	750	775	806	788	793	822	790	818	750	819	826	805	794	801	776	823	770	808	829	782	799	794	766	808	815	830	794	835	847	845	784	801	829	784	774	849	774	828	756	788	784	801	791	834	812	804	827	853	810	765	804	766	764	810	759	811	749	797	838	763	786	775	753	743	798	776	777	764	821	821	771	798	801	788	780	772	800	760	801	764	804	801	738	755	777	759	823	808	793	804	775	769	782	777	763	827	861	797	813	835	796	747	757	775	809	807	809	797	764	807	750	771	787	775	774	848	754	777	793	846	760	766	797	759	790	757	787	758	753	791	799	774	800	790	800	816	789	769	778	815	789	783	808	780	784	821	827	771	794	829	780	801	748	804	811	772	804	781	803	773	783	794	797	758	797	756	778	847	771	754	769	802	766	805	829	811	786	777	795	798	802	765	780	839	820	772	790	820	804	778	834	764	782	807	814	820	741	779	816	726	719	764	813	785	825	725	766	806	795	802	772	809	757	761	777	803	754	752	848	788	784	801	793	787	788	783	776	743	752	719	803	752	776	788	842	776	763	791	801	759	791	787	824	759	754	824	757	730	781	757	766	780	765	766	829	775	780	771	783	844	784	757	813	783	791	779	723	777	805	755	767	804	754	781	813	793	788	785	772	826	755	778	751	785	836	738	789	797	829	792	789	823	809	786	788	757	818	797	799	813	781	805	801	805	793	783	814	741	795	810	790	808	858	780	772	824	835	752	804	817	776	808	801	763	786	806	772	812	799	791	770	768	818	828	819	745	792	826	728	843	789	778	771	821	831	798	768	798	771	832	779	816	787	784	764	783	821	803	727	731	776	773	750	748	769	781	765	804	773	789	760	797	799	753	797	755	738	771	782	807	753	762	775	791	766	748	803	765	858	789	750	775	823	770	792	786	805	784	776	787	800	804	808	803	759	811	803	808	751	787	841	804	794	774	776	785	889	790	773	785	762	791	735	790	816	769	745	811	796	827	841	820	741	784	804	790	783	825	763	801	794	744	750	764	767	807	790	811	774	824	829	836	788	708	796	826	781	780	759	754	797	804	831	765	787	780	790	792	785	763	817	766	819	763	734	801	858	801	767	783	766	771	756	792	769	777	816	779	770	785	713	782	755	815	758	820	765
23868	20962	24289	27794	20963	20981	14247	565	340	329	325	286	281	248	257	258	253	239	250	242	237	247	235	255	240	233	226	227	245	208	225	235	237	226	205	214	239	210	248	221	216	221	233	218	214	248	210	245	221	211	254	237	226	219	257	218	199	247	221	189	265	236	238	209	231	230	221	205	193	247	218	233	211	219	243	205	211	212	215	234	221	217	227	250	225	253	249	226	191	229	215	239	233	220	226	230	238	219	211	209	239	214	209	214	260	223	228	211	236	202	252	213	225	208	201	243	236	224	212	199	225	218	206	233	246	226	225	208	204	237	225	202	207	235	222	242	236	215	227	224	241	208	221	236	230	244	223	201	239	209	245	253	239	245	216	249	231	235	241	235	200	238	229	233	223	196	211	214	220	198	217	205	215	214	220	237	200	219	206	222	196	207	221	250	217	223	199	212	218	227	223	226	216	243	232	236	243	219	231	234	222	208	225	237	248	223	210	215	228	231	228	232	211	245	230	230	220	219	253	215	242	205	243	250	227	227	211	227	238	206	206	234	250	226	221	236	204	234	225	201	218	210	239	240	224	229	219	228	214	227	213	199	223	226	211	214	227	239	193	231	202	221	235	234	232	234	237	203	199	189	221	213	191	227	234	201	235	217	203	230	225	234	232	232	231	223	205	237	250	224	188	241	240	235	216	222	252	250	217	249	215	234	239	209	229	241	195	221	215	234	220	203	240	252	241	212	221	213	233	204	224	220	211	212	245	237	238	230	238	213	233	215	192	240	220	263	225	227	218	219	246	218	228	222	200	230	234	213	216	200	203	203	203	208	213	185	238	217	208	227	199	250	212	224	203	204	198	198	234	202	214	241	222	223	225	225	222	245	222	173	234	247	227	219	232	225	243	214	223	215	229	210	242	250	188	216	242	227	242	217	232	214	213	235	210	210	208	227	211	240	209	214	226	191	238	200	230	244	213	221	222	227	245	212	231	209	213	228	226	223	222	230	225	231	224	248	239	232	215	241	208	227	224	236	225	217	241	222	231	237	253	211	252	218	200	219	234	245	193	172	214	230	233	202	213	244	254	205	201	222	221	232	218	230	231	239	228	230	211	228	228	217	229	238	222	233	219	226	231	219	222	214	188	230	239	191	227	237	241	217	199	219	223	231	234	226	220	220	231	222	202	241	215	240	213	186	244	215	218	220	212	246	213	241	263	210	235	241	216	243	220	221	237	210	244	260	192	222	219	212	224	222	222	212	225	212	217	235	237	234	243	208	197	211	211	221	203	228	214	227	194	240	211	202	245	221	229	232	199	221	213	215	219	207	230	230	239	228	245	210	236	212	235	233	250	252	220	229	235	220	255	230	189	256	221	205	217	219	219	223	204	227	200	193	255	198	243	247	177	232	219	215	228	236	225	235	200	229	200	216	224	248	205	239	225	190	227	251	252	190	209	206	211	243	238	200	228	239	227	220	231	215	235	238	252	245	235	235	220	236	197	212	269	252	234	209	217	213	249	243	216	231	235	228	209	225	223	218	228	246	247	223	231	217	224	223	209	212	204	239	261	245	199	263	231	229	241	204	218	207	250	207	223	231	227	212	228	229	227	207	213	232	209	212	225	233	212	232	210	239	229	235	210	220	262	225	240	241	206	231	252	231	206	229	206	211	226	221	209	241	224	198	226	191	213	216	227	227	224	240	215	198	212	197	222	239	209	186	230	232	194	223	231	236	221	198	202	239	244	208	219	235	237	209	228	220	235	237	211	218	222	232	252	239	252	225	225	245	252	252	230	199	196	234	248	191	193	214	255	251	238	210	221	210	208	205	219	228	220	225	196	227	208	199	195	192	241	218	222	240	211	233	199	206	229	201	210	247	236	204	209	252	253	227	226	226	214	202	201	222	201	239	200	196	214	222	203	208	230	224	187	219	216	229	252	251	225	221	238	236	229	209	222	202	208	234	232	220	237	230	239	222	245	217	213	217	244	223	217	240	232	215	236	203	230	213	210	248	248	199	216	207	227	221	235	238	213	214	215	231	252	224	188	200	216	201	215	246	234	242	232	241	214	248	222	214	231	218	220	241	211	204	214	224	224	208	243	222	216	226	216	223	206	205	230	230	243	219	224	220	200	230	231	212	187	233	215	243	229	229	225	255	219	234	245	219	214	221	230	216	248	197	227	222	203	232	221	212	230	232	209	214	237	207	221	209	230	218	218	197	224	207	236	210	229	196	209	202	236	226	210	230	209	226	212	239	225	242	231	213	221	243	195	227	213	230	210	256	230	217	222	231	246	241	228	251	248	254	214	230	259	239	226	198	227	212	250	235	228	228	230	251	230	202	208	240	228	191	233	222	213	208	229	236	245	245	213	228	205	208	202	220	210	218	219	209	253	210	246	196	246	215	223	186	192	217	236	209	227	230	215	235	244	226	218	248	247	210	244	228	232	225	211	221	216	225	231	209	227	207	242	223	218	234	234	217	200	228	250	228	232	218	206	214	244	237	225	212	201	206	227	232	249	205	253	237	227	189	215	213	214	252	203	225	228	179	209	229	216	223	223	218	242	222	216	241	237	262	221	239	244	233	217	199	217	192	219	217	202	224	213	221	214	240	215	232	207	207	241	228	222	224	215	221	220	203	252	206	212	188	258	240	227	231	212	218	243	210	237	250	208	219	203	233	223	211	242	242	249	225	222	237	200	189	208	210	196	221	235	227	220	224	211	212	199	220	229	240	217	230	216	230	239	206	218	235	231	223	242	223	243	214	235	212	218	197	216	224	257	246	251	210	243	235	201	204	217	204	235	227	209	205	206	215	203	222	220	198	202	230	211	220	206	221	246	227	234	219	209	216	222	234	226	196	225	236	205	189	228	220	232	217	215	212	177	242	235	217	228	242	263	223	232	229	199	233	231	216	249	236	216	198	225	218	276	222	245	228	231	208	206	187	214	253	210	245	224	249	227	206	219	194	223	218	205	215	218	202	243	231	193	240	205	242	247	236	231	205	234	234	247	249	224	218	256	211	258	224	208	207	222	210	234	235	221	217	235	204	223	240	248	200	215	190	207	235	194	208	189	217	233	242	232	215	273	245	202	228	233	241	212	241	256	233	249	185	206	224	252	235	206	223	215	245	208	185	231	227	204	246	227	216	214	188	220	243	219	198	228	199	206	220	221	229	230	203	214	249	222	248	243	222	229	193	228	233	213	214	230	220	245	210	235	251	206	186	222	208	222	231	219	224	210	207	207	254	273	279	197	250	218	214	215	232	208	236	232	232	220	216	228	221	232	220	192	229	248	235	249	224	211	200	240	214	213	213	220	214	225	206	215	243	201	190	240	208	229	231	193	231	210	234	231	196	235	251	215	222	216	218	195	219	218	183	234	221	210	229	233	202	236	217	222	222	243	218	203	201	246	238	213	220	209	220	205	214	215	222	234	215	213	231	225	224	201	233	222	199	248	233	239	187	231	237	220	213	195	180	194	221	225	208	228	225	207	231
3299	3445	1854	4788	769	663	635	574	584	555	564	560	566	614	595	554	578	596	577	526	561	544	528	562	542	532	550	524	525	534	536	567	521	527	524	554	502	535	527	521	528	546	528	567	540	553	557	550	574	506	528	549	535	500	533	530	486	512	550	533	507	546	545	538	532	516	511	545	529	524	540	524	542	546	544	526	537	546	550	534	523	519	533	512	511	535	518	493	514	538	534	536	546	500	519	550	522	532	553	553	513	571	515	521	545	535	528	537	538	527	543	537	539	504	524	533	577	554	515	504	537	511	551	562	554	532	539	548	543	545	539	546	529	540	491	511	556	504	545	569	585	524	530	543	549	562	505	534	526	543	528	555	521	528	552	546	537	512	532	561	573	538	501	551	473	527	560	564	529	544	538	571	545	535	559	518	561	545	530	581	531	521	510	513	522	529	534	539	487	559	552	581	507	539	576	513	516	519	520	478	538	539	533	526	557	562	510	530	570	501	592	546	598	536	537	535	501	516	534	523	526	547	510	522	531	510	518	566	548	549	500	510	554	488	553	537	521	528	528	527	515	557	538	494	569	495	562	527	488	548	569	522	512	512	498	522	543	531	523	516	517	546	513	527	518	544	515	539	547	556	517	556	538	501	523	528	580	520	506	541	512	549	510	498	521	576	501	550	546	504	489	531	535	545	521	532	516	500	519	559	490	492	540	532	569	549	526	552	532	493	543	510	546	523	531	496	492	561	567	503	529	548	531	511	515	547	519	570	550	492	536	544	511	549	529	552	516	482	536	537	516	529	536	526	540	572	559	531	572	516	534	527	578	527	533	539	534	505	572	509	507	484	569	517	482	528	563	564	569	526	514	542	517	566	504	502	494	557	500	538	532	536	549	527	527	549	552	547	547	522	516	519	575	547	489	557	526	535	545	530	529	492	556	516	543	510	531	540	508	557	509	521	523	556	551	541	500	505	548	561	576	519	554	514	484	529	536	510	506	568	517	535	548	561	498	486	549	569	519	511	531	510	524	493	537	522	516	545	579	508	576	558	528	518	498	523	487	513	569	521	558	526	523	508	556	538	489	556	525	550	544	573	541	516	530	513	548	529	539	529	506	528	584	539	541	561	526	556	551	524	555	550	553	544	520	536	498	513	554	521	516	555	527	552	518	548	568	550	551	529	547	528	544	542	530	526	523	574	514	584	518	530	542	524	515	524	542	566	565	515	535	517	543	543	562	527	527	504	557	518	536	525	563	504	505	534	535	544	515	528	508	574	550	548	579	544	518	540	558	513	547	539	551	511	546	564	548	532	514	524	541	538	544	518	536	502	523	506	548	567	574	539	533	524	506	534	563	588	519	535	520	566	545	517	560	508	515	525	557	506	507	520	558	493	539	536	525	527	546	546	540	517	529	529	474	565	512	501	543	519	541	568	548	530	529	527	520	555	538	510	520	499	537	486	552	567	535	483	524	543	517	493	540	487	537	562	508	513	505	532	535	527	512	557	538	485	508	534	534	561	572	536	501	512	531	541	536	551	557	524	554	549	524	505	493	514	497	541	554	533	520	514	524	504	522	553	545	567	566	531	522	544	567	528	547	549	549	521	522	553	511	533	542	517	541	525	528	520	528	533	498	543	533	562	529	548	532	488	528	538	499	505	525	533	526	538	538	528	531	527	534	550	541	543	499	547	542	524	537	525	530	544	513	494	520	523	550	505	525	559	488	509	537	524	548	542	513	542	513	556	527	525	540	556	533	535	528	580	537	491	517	568	560	503	526	535	536	539	537	514	522	470	562	536	558	517	552	510	496	584	587	550	498	528	549	534	518	515	560	537	543	533	498	517	489	524	531	520	543	587	503	520	533	562	515	582	523	538	544	514	523	553	531	536	524	545	561	558	538	516	512	543	530	522	551	524	558	589	494	582	525	554	584	500	523	529	541	539	529	555	495	582	542	573	518	534	531	562	543	515	530	574	532	540	532	553	530	526	545	536	584	516	526	527	539	549	531	531	524	535	516	506	540	534	543	578	514	536	513	493	526	517	529	571	516	545	525	546	538	512	579	503	561	572	531	516	559	517	497	529	543	512	564	532	593	543	568	539	511	500	494	547	507	550	519	453	527	539	501	515	509	498	568	513	532	513	528	548	555	515	519	534	517	551	495	511	541	535	507	527	510	527	522	560	585	511	528	533	482	542	555	545	526	492	509	546	559	537	530	505	527	504	588	527	522	570	511	493	536	539	512	517	513	522	551	509	509	507	578	506	578	546	547	556	512	486	534	506	540	493	523	542	582	522	477	532	514	502	519	550	558	537	524	521	527	536	543	554	520	524	496	512	516	541	478	536	563	502	521	523	523	561	531	529	511	532	503	592	514	533	559	534	548	528	533	513	562	519	540	513	492	542	538	527	588	543	505	583	508	527	566	542	559	496	531	564	519	528	545	521	546	578	543	527	548	518	538	507	543	528	527	516	528	568	544	541	522	519	533	519	586	478	558	516	490	538	496	533	555	536	582	576	522	537	528	510	567	551	482	522	547	573	522	560	532	505	482	579	488	509	549	492	527	528	553	485	553	546	537	551	529	535	571	545	513	525	541	548	553	574	506	560	565	546	514	530	524	529	525	514	519	565	577	509	554	547	539	523	563	525	567	518	534	540	554	518	525	517	533	509	569	576	538	532	532	532	567	518	513	480	542	529	525	561	537	528	547	510	537	547	532	505	524	554	563	535	569	549	496	543	504	527	510	561	513	523	534	515	558	523	598	533	611	534	552	537	531	537	532	537	534	533	539	559	559	509	533	541	526	514	538	513	571	550	502	571	543	533	558	542	487	500	541	555	545	555	543	570	530	536	522	514	591	503	527	548	506	559	536	545	525	553	475	521	536	566	507	540	515	540	555	517	551	532	533	536	516	486	563	541	516	506	544	538	556	536	519	525	554	565	552	528	529	548	514	511	533	531	520	499	533	535	532	539	502	560	559	504	505	491	550	514	530	561	548	526	530	532	514	529	538	541	512	546	503	512	491	548	547	520	500	530	570	559	538	520	566	527	510	570	543	543	527	580	551	511	552	520	551	576	514	559	558	508	524	523	504	561	568	532	511	521	571	572	518	498	512	560	566	535	510	562	528	556	514	525	527	492	544	523	515	560	534	549	489	536	538	549	508	529	540	503	546	565	490	501	531	488	488	529	578	556	525	516	549	506	548	530	469	523	540	498	543	543	533	544	512	533	516	530	539	539	513	550	576	473	528	532	540	496	541	515	534	548	514	520	517	534	505	531	565	504	571	492	583	535	573	529	550	523	547	533	544	535	517	559	531	545	527	520	521	549	514	491	552	546	532	537	519	527	528	534	524	555	544	587	535	586	528	540	512	520	517	527	550	535	540	520	517	533	508	516	539	464	534	526	531	545	537	555	532	540	545	552	534	522	509	533	532	521	527	503	559	529	528	513	568	524	585	509	519	484	526	519	532	498	557	517	491	533	524	556	536	505	504	541
31624	19369	6798	739	389	394	333	230	243	257	233	266	230	237	239	248	239	240	241	242	240	229	220	220	219	208	224	224	225	257	219	255	242	255	258	224	258	232	238	286	196	249	257	225	228	238	207	260	234	257	249	220	227	234	208	244	235	253	223	238	219	200	252	250	228	236	245	270	258	275	250	232	230	278	256	216	233	238	234	229	227	241	241	248	236	244	268	248	238	235	236	229	235	216	245	238	218	249	213	219	224	239	265	246	242	231	206	247	262	250	215	220	251	253	274	231	229	233	213	223	243	248	223	230	258	239	257	255	234	255	236	230	264	269	239	242	241	210	237	224	240	240	212	244	238	233	248	240	234	238	226	235	251	201	226	237	242	225	248	225	222	225	253	243	220	211	258	255	232	240	223	267	253	228	237	241	255	232	217	205	264	227	231	238	229	268	215	248	223	229	209	235	252	243	254	269	233	241	239	239	240	217	220	211	224	263	256	229	231	250	249	212	213	234	239	250	277	238	202	207	246	212	246	263	241	237	238	244	257	226	223	232	220	238	251	239	241	225	252	235	207	254	249	250	235	222	246	235	243	240	231	247	238	234	246	265	231	225	270	241	228	220	252	211	242	249	211	220	208	248	231	240	252	238	213	255	228	219	236	236	228	235	228	268	254	243	242	237	236	257	245	228	216	219	247	237	241	240	267	244	257	244	239	239	242	264	240	215	242	232	229	246	261	249	253	232	208	238	234	232	281	269	254	214	229	247	246	264	255	215	269	258	268	217	223	235	255	256	254	269	240	228	215	233	247	222	258	220	238	213	212	238	225	233	241	229	239	231	241	246	225	243	206	259	228	220	280	246	253	210	238	223	230	242	255	223	228	259	222	252	238	223	231	222	216	226	202	259	220	221	252	242	222	242	249	229	258	227	259	238	238	237	231	216	233	237	238	260	252	229	232	217	260	230	255	233	199	234	248	222	243	207	251	223	214	252	242	224	240	226	236	246	229	216	235	242	208	215	233	253	239	222	221	242	225	236	240	238	210	224	251	229	231	232	229	235	242	222	259	231	231	236	218	230	241	258	249	237	222	221	227	215	225	254	242	249	234	244	229	265	240	228	268	223	269	240	243	246	222	223	240	240	227	249	222	248	238	236	252	229	232	234	239	219	225	228	217	232	200	222	243	231	215	218	235	255	233	216	253	221	235	237	211	257	251	228	246	249	235	222	225	244	269	252	227	210	237	224	224	206	230	234	240	259	252	236	252	250	228	228	243	208	236	231	229	227	231	244	275	223	205	250	248	254	279	244	237	233	269	258	243	236	259	238	260	212	257	223	220	261	254	250	245	196	235	241	240	233	229	226	210	252	212	234	237	252	249	224	231	226	218	223	269	274	238	227	233	260	230	228	209	219	246	225	238	222	251	220	232	254	223	285	254	221	250	276	224	203	228	232	213	240	214	243	225	214	244	246	245	232	248	214	250	218	244	274	231	249	231	216	220	231	256	230	246	246	235	231	197	221	255	253	217	247	200	232	244	240	246	219	226	235	233	239	251	234	215	242	225	251	246	231	243	223	211	230	251	235	236	238	247	230	235	236	225	238	179	237	211	225	211	221	224	252	218	230	206	252	237	231	234	228	247	248	227	234	227	250	232	242	217	233	240	274	225	223	190	237	237	249	240	231	217	242	225	225	227	235	227	268	248	195	218	238	224	240	232	249	238	245	221	236	239	224	236	224	245	228	208	236	232	229	256	214	247	264	228	213	272	228	221	231	251	227	253	202	252	227	246	231	243	228	261	239	236	273	251	248	256	251	204	282	219	258	221	226	256	228	248	216	228	227	219	232	237	222	250	258	219	241	260	237	237	242	247	239	242	248	261	227	249	257	237	254	209	217	223	251	242	227	220	232	240	232	195	235	234	228	244	234	230	243	265	258	206	262	237	236	243	230	259	249	238	254	240	260	263	240	238	251	259	236	254	240	210	227	224	266	254	229	248	242	213	228	229	250	240	259	226	241	257	226	213	211	254	231	236	229	231	233	241	220	239	236	236	234	235	205	230	238	210	219	225	241	244	245	255	220	219	241	256	213	227	238	214	263	241	262	208	241	232	255	180	256	248	258	228	253	239	248	251	258	246	230	247	260	232	246	247	224	241	259	218	213	235	217	183	220	230	227	223	227	255	233	218	233	239	243	239	227	240	234	238	244	250	261	214	249	215	216	200	239	233	259	214	222	244	234	241	236	233	273	244	243	230	278	258	253	253	212	221	232	205	270	216	245	223	237	219	228	245	251	248	253	226	211	230	221	240	247	215	228	211	232	243	253	213	231	241	229	250	244	243	217	236	236	245	232	235	225	229	199	240	218	242	236	211	239	236	251	239	263	259	239	243	233	212	220	224	253	242	256	247	259	256	219	229	223	221	259	228	233	232	251	235	233	264	268	234	231	210	238	244	238	227	237	251	217	264	218	227	241	244	236	236	246	221	252	205	235	237	227	242	237	217	258	235	258	240	226	227	243	235	234	240	259	227	212	230	218	271	230	229	245	232	246	243	243	230	228	238	242	237	227	238	251	211	214	255	222	246	255	228	255	237	237	267	257	216	234	279	258	217	224	243	226	244	244	239	234	211	247	210	226	209	245	244	216	213	215	246	245	212	269	237	231	262	231	241	224	217	209	223	214	238	214	215	235	233	220	247	243	240	215	222	230	235	233	237	250	238	249	232	230	239	225	233	235	213	242	256	240	262	246	247	225	204	236	228	249	245	238	232	245	228	247	243	229	248	226	239	220	238	248	252	240	231	219	237	248	214	248	241	195	220	245	227	258	213	240	238	225	230	219	229	233	243	237	236	244	234	213	239	254	245	231	279	205	241	223	218	220	235	249	243	230	225	243	230	230	218	248	257	211	224	238	239	266	234	246	240	230	246	241	220	219	260	228	236	235	222	252	231	252	227	249	223	234	209	217	247	257	258	257	219	231	250	238	261	251	235	239	217	240	259	246	247	215	235	237	230	232	244	258	235	207	214	253	234	221	248	211	251	233	216	219	194	215	242	234	230	221	230	242	214	221	244	250	227	239	225	220	266	222	237	247	256	247	225	239	215	221	242	242	242	198	237	228	226	239	262	235	205	251	217	238	215	247	234	230	234	234	245	253	222	218	243	244	248	236	256	244	257	238	249	226	247	256	252	236	235	228	251	224	253	213	217	216	222	239	240	225	248	243	235	238	225	263	235	238	243	246	238	241	238	221	239	195	213	227	243	218	236	212	270	237	245	257	220	244	225	238	227	253	268	231	216	186	207	240	242	232	224	222	214	207	221	232	259	226	253	228	249	262	228	225	250	233	247	232	243	219	236	219	227	246	215	252	256	239	272	251	218	220	230	231	236	217	258	230	237	224	238	219	191	230	227	223	233	211	244	227	246	231	244	239	249	263	243	221	212	242	243	253	251	242	254	222	225	223	236	256	237	223	236	243	249	198	207	245	269	239	269	226	246	235
5511	811	679	792	608	579	605	587	608	644	640	610	593	632	617	603	625	597	584	620	599	637	593	581	595	598	626	625	642	554	585	645	634	626	637	593	608	600	594	602	618	594	644	613	620	638	640	596	604	596	628	632	659	587	631	598	621	615	649	610	562	615	617	605	601	625	616	616	593	608	610	605	588	612	627	635	640	635	604	546	619	655	614	674	612	604	643	639	644	621	635	604	633	613	613	615	635	646	608	614	642	591	602	626	632	580	615	630	624	589	606	631	642	604	633	646	556	668	641	596	600	594	610	588	619	602	609	608	574	636	590	590	623	616	616	576	594	637	605	567	608	604	599	602	629	611	589	599	583	630	598	648	629	681	649	617	605	579	617	643	638	615	600	592	600	623	622	621	599	615	592	630	565	668	639	602	596	621	624	570	605	622	601	625	574	659	621	588	595	609	604	626	636	606	601	676	668	595	647	619	630	641	627	587	632	582	596	603	618	606	636	611	628	585	607	642	610	596	573	651	613	598	628	625	606	632	608	620	628	682	633	642	593	601	623	602	668	625	650	631	604	604	590	661	618	575	612	605	570	611	578	654	652	607	611	587	552	619	631	584	625	669	649	620	600	642	642	620	603	628	604	556	619	589	634	605	595	608	595	659	602	588	646	626	603	658	635	627	589	665	658	645	618	626	624	627	627	613	619	608	636	613	620	569	613	567	647	618	615	601	594	634	602	630	605	645	617	583	601	631	636	624	631	658	620	647	605	589	641	643	567	568	599	589	639	580	627	626	617	607	615	611	595	637	619	629	625	662	633	579	597	625	629	649	585	605	635	584	668	598	605	635	618	608	610	646	605	580	595	630	623	657	610	660	617	664	598	619	632	627	595	625	611	599	627	625	628	639	605	648	606	632	634	602	611	631	610	626	592	590	609	587	638	611	635	570	604	651	546	605	629	632	596	549	643	604	584	609	615	630	546	626	623	681	591	575	613	610	627	618	602	573	615	583	597	654	641	587	666	567	635	611	671	576	644	662	586	622	600	600	661	589	658	635	610	623	622	627	653	592	627	573	648	606	601	590	650	599	616	599	633	628	581	650	640	597	583	632	627	630	575	576	631	620	625	628	608	586	616	604	613	629	613	590	565	618	591	626	620	592	595	649	606	578	607	637	602	609	649	592	611	602	641	608	623	629	641	595	600	610	623	593	628	562	660	588	607	603	622	634	651	605	632	580	625	632	561	630	606	578	634	630	633	569	611	623	590	617	590	619	582	572	613	619	619	636	627	644	604	601	594	617	617	612	604	660	655	615	601	578	611	649	572	636	601	620	620	635	596	593	657	635	629	585	607	611	612	578	592	617	585	633	610	597	595	641	614	613	624	625	629	617	605	565	611	656	648	589	651	664	631	636	637	608	624	593	614	644	611	661	637	604	612	611	630	638	615	614	614	592	604	609	611	574	629	623	602	576	646	608	596	623	637	597	603	592	673	558	627	636	579	626	588	650	650	593	615	609	594	615	614	615	684	617	637	625	600	666	612	641	614	612	600	632	564	623	622	609	650	596	610	588	629	635	628	603	601	635	601	617	593	634	640	581	592	603	606	599	650	676	608	601	660	646	630	607	615	591	595	647	645	598	600	615	633	586	619	617	587	659	653	653	604	648	591	620	616	635	633	584	610	626	568	624	599	577	613	639	618	606	674	584	595	587	578	607	607	644	607	642	629	623	640	591	614	642	671	617	626	638	648	620	668	621	591	641	684	619	643	638	606	641	648	640	636	592	616	621	625	626	644	627	581	603	614	623	611	594	620	634	597	609	603	649	576	648	607	609	620	632	610	606	636	599	662	635	631	655	637	627	610	606	615	543	631	617	613	622	609	598	584	565	574	613	631	610	606	609	581	581	632	597	635	599	646	572	658	593	591	640	641	588	576	606	593	640	607	637	657	614	617	614	586	626	623	648	577	626	611	618	649	554	651	637	610	628	614	603	608	582	626	642	628	617	623	626	603	637	631	619	639	613	619	625	641	630	617	631	609	629	661	595	628	637	594	600	662	644	604	577	624	616	632	646	640	618	614	637	623	541	589	623	642	565	639	575	634	655	620	649	642	646	584	615	610	636	620	571	629	631	626	644	625	600	635	603	594	599	628	612	607	646	651	609	584	617	628	617	632	617	632	627	631	634	613	600	600	631	649	639	605	603	581	616	632	647	603	626	631	622	615	586	653	633	636	598	638	614	599	616	615	632	648	605	600	601	613	657	621	654	571	587	641	598	611	615	615	628	611	618	594	679	630	647	615	607	569	588	583	630	631	599	601	610	606	604	595	612	574	621	615	615	627	616	579	592	648	632	616	583	603	622	576	615	594	658	601	598	628	589	602	622	616	648	642	591	581	595	594	601	603	635	623	611	645	589	629	631	632	603	632	594	635	628	651	623	618	621	608	654	649	665	634	637	596	588	609	625	650	534	647	642	633	651	635	647	625	614	637	609	623	608	582	632	603	606	574	631	614	595	576	642	594	633	609	601	625	638	603	634	654	594	617	609	616	611	614	588	590	620	592	634	630	628	635	632	613	604	623	615	626	615	599	628	639	637	605	623	602	619	622	658	608	586	638	588	627	623	637	621	691	608	612	602	608	645	625	663	652	599	602	658	629	566	588	602	587	605	595	587	612	635	672	649	673	606	624	663	572	627	610	652	656	583	593	647	635	591	611	622	601	692	670	584	649	619	615	572	603	621	602	606	607	614	670	585	661	576	603	665	633	611	668	648	613	612	628	630	592	618	648	648	606	620	601	643	651	617	610	608	611	674	626	656	569	624	630	645	615	628	675	672	629	594	610	612	651	697	603	603	618	617	623	639	624	638	619	648	617	587	583	598	620	578	602	602	641	673	602	583	622	569	588	608	622	596	608	600	614	649	615	598	633	588	643	614	597	588	601	624	636	626	589	588	634	624	644	629	639	620	553	612	588	642	627	618	628	602	639	665	637	585	656	635	625	608	618	625	584	618	596	639	619	570	646	568	630	566	599	632	634	622	564	593	634	681	612	599	650	608	669	578	592	588	609	618	624	623	597	616	614	634	592	587	632	630	634	657	633	658	645	630	633	610	640	630	598	608	628	645	620	608	628	616	637	607	636	623	612	617	638	630	580	590	609	617	580	603	607	580	646	628	611	592	618	647	636	620	654	589	585	615	562	579	610	618	610	621	663	610	635	658	641	637	584	622	617	630	624	594	630	588	616	592	631	616	635	622	659	672	607	629	634	576	637	605	585	591	601	610	597	610	581	617	623	611	586	627	628	621	624	594	630	644	614	650	594	615	627	624	631	613	646	660	639	617	635	684	639	597	608	639	629	676	620	587	639	643	616	630	623	648	604	624	620	596	603	623	605	643	608	643	627	582	625	592	611	598	649	581	563	572	604	611	588	658	627	632	581	622	610	618	653	599	593	632	628	615	628	649	621	608	645	625	599	639	616	610	619	599	601	609	625	645	605	653
24676	21006	23869	28337	21011	12881	566	441	359	359	382	325	309	364	335	331	333	335	346	353	347	335	314	303	335	320	292	320	341	314	312	333	299	337	326	325	325	335	311	341	328	362	312	327	323	337	326	359	332	291	296	338	325	324	325	316	309	361	327	357	323	336	304	335	327	296	342	354	338	323	316	371	337	304	322	304	278	298	327	332	327	330	295	327	323	340	314	303	342	305	346	328	353	323	343	333	307	314	301	319	266	385	336	368	321	332	324	311	322	341	344	331	337	328	317	312	301	312	314	320	298	338	335	324	292	329	343	310	284	297	335	330	295	352	333	305	326	336	327	303	324	380	334	333	313	344	317	342	338	319	358	317	284	314	338	323	325	355	306	315	314	313	342	315	344	335	326	343	323	316	343	353	324	288	324	343	330	325	353	301	323	349	320	353	320	325	340	323	342	304	317	325	329	288	328	304	326	337	296	323	337	314	329	314	314	329	328	314	342	355	310	302	332	317	311	333	328	321	309	328	307	335	333	311	301	285	326	346	330	331	317	315	304	275	343	320	322	337	310	344	341	326	337	339	340	321	322	329	305	335	330	329	310	304	315	323	342	345	326	358	352	333	301	349	305	329	370	340	334	334	305	329	330	320	306	326	324	359	313	338	313	326	318	305	288	305	329	308	316	343	313	339	277	299	342	304	319	319	340	322	342	318	310	344	303	353	317	323	282	352	337	303	304	354	344	334	323	319	308	325	288	335	315	304	303	306	328	362	326	344	345	305	328	331	290	335	293	320	325	329	320	328	318	301	309	314	326	363	345	319	326	342	301	333	335	315	352	325	315	341	303	340	322	332	324	304	319	312	327	334	335	287	340	354	305	323	334	297	319	299	293	341	349	315	329	302	302	336	321	330	323	322	356	303	311	308	348	325	345	341	350	338	341	334	343	353	322	305	317	337	333	307	348	321	336	317	315	316	344	325	282	303	356	302	312	334	349	323	364	322	317	334	334	315	326	315	331	301	310	335	315	324	338	326	322	349	336	311	328	337	332	356	337	329	319	319	328	323	314	317	296	323	279	327	343	309	335	324	327	330	308	306	328	314	309	325	278	337	306	296	300	320	326	282	350	309	307	310	315	327	349	311	343	342	336	309	345	325	286	328	328	332	317	330	342	348	317	319	323	335	333	306	301	328	329	325	295	330	347	387	323	340	296	305	331	317	344	318	315	327	335	347	318	345	333	298	364	373	314	320	338	304	348	322	335	329	318	329	316	317	290	335	313	333	318	336	310	311	308	347	318	356	320	326	342	290	302	319	334	373	319	313	334	335	344	329	313	331	334	325	329	328	333	339	360	341	307	271	323	337	327	318	318	287	323	305	335	324	330	344	341	302	346	364	317	358	353	314	310	318	335	303	272	300	301	303	328	306	298	337	322	316	350	337	333	311	356	317	325	323	317	330	343	365	327	291	350	318	315	339	317	341	284	314	342	305	344	303	347	318	348	323	327	326	326	363	356	307	330	316	342	354	320	320	308	341	332	328	322	321	301	311	304	324	350	335	314	339	310	331	321	323	312	321	317	321	313	323	295	308	325	330	343	275	317	321	347	299	327	339	320	305	321	332	328	325	297	324	311	355	340	329	327	328	345	326	312	312	302	338	320	328	331	310	343	320	328	300	312	345	334	316	319	332	308	329	321	322	298	319	371	304	327	323	326	336	305	317	294	347	317	319	340	322	339	317	316	347	291	345	301	329	294	306	327	338	299	292	312	344	358	317	330	336	326	374	307	341	361	338	329	317	354	318	338	308	324	306	319	326	308	328	361	342	308	322	278	290	349	336	303	358	385	305	303	323	326	315	349	313	308	334	359	325	350	336	335	324	333	361	339	331	337	319	331	341	320	337	298	356	329	336	329	337	319	325	373	317	320	317	314	344	341	329	343	346	323	343	316	337	343	307	308	319	288	334	292	290	312	334	315	317	287	297	332	303	354	316	308	332	330	344	354	306	329	349	306	327	355	308	313	318	328	303	277	331	293	327	340	324	325	332	284	304	327	331	313	316	314	326	353	319	339	313	349	337	298	307	283	378	336	327	308	339	321	340	305	329	365	312	338	333	310	324	348	318	323	287	323	345	317	316	359	327	318	355	305	328	346	335	309	341	302	322	342	305	351	294	296	341	341	328	284	304	335	305	334	348	321	333	326	331	303	340	325	339	324	312	309	291	336	324	316	338	336	278	340	323	298	328	279	301	331	317	340	317	304	307	304	340	339	318	351	362	321	309	327	315	328	316	358	312	346	349	338	338	335	324	302	304	288	319	333	323	322	335	344	333	293	328	333	334	309	323	320	338	326	320	309	329	341	340	331	323	318	298	323	308	335	358	346	317	338	308	296	336	281	309	333	330	337	307	295	317	323	328	330	322	328	327	324	302	283	272	323	288	324	323	298	340	303	305	324	335	308	343	360	362	306	338	318	336	312	299	302	326	351	352	349	324	277	319	338	345	354	336	281	341	326	314	303	290	341	338	314	329	345	325	329	302	345	293	330	346	322	327	287	361	332	293	327	321	301	317	299	320	331	323	322	320	351	322	317	319	321	324	303	332	367	299	295	313	310	312	346	339	318	316	314	350	301	318	340	277	327	345	298	321	320	305	330	318	311	318	351	338	332	295	314	347	293	322	317	322	302	313	333	294	314	334	316	331	330	332	309	325	310	338	316	325	333	344	341	353	352	318	333	334	337	307	315	301	304	299	299	347	323	324	312	318	324	317	349	305	340	351	311	297	309	345	327	307	341	324	300	346	310	340	321	330	322	320	298	333	348	331	348	304	328	319	315	342	312	382	305	325	340	305	362	323	355	304	284	339	331	339	330	302	299	341	315	311	336	327	285	340	320	306	321	327	343	366	346	318	321	308	305	309	319	341	350	325	326	306	324	320	354	339	342	293	277	341	331	313	307	304	303	353	327	310	330	325	297	338	286	307	337	345	323	295	313	307	350	330	324	329	328	292	354	341	316	304	355	332	325	330	328	300	327	321	345	318	303	328	310	349	312	329	343	296	330	307	320	279	331	331	297	291	316	329	306	348	355	311	310	318	339	332	324	309	319	321	324	347	310	319	334	318	321	337	340	313	347	319	276	336	313	334	306	328	318	374	304	333	314	320	324	325	343	330	312	341	354	352	319	303	336	337	333	325	305	339	287	324	310	328	340	330	341	327	321	321	314	331	334	331	322	332	333	345	323	339	322	327	311	339	289	308	335	358	319	335	315	330	290	327	329	271	319	320	325	332	328	298	307	331	313	319	344	313	304	336	322	308	318	354	380	342	361	346	322	311	358	341	298	315	312	338	311	284	373	338	322	307	331	304	309	314	350	322	317	306	307	328	319	343	301	293	360	314	332	309	342	341	300	301	320	312	318	327	284	285	304	319	338	309	327	327	323	322	321	323	344	313	355	336	367	346	330	333	355	310	308	363	320	343	297	300	314	315	318	287	322	348	329	297
3306	2128	1399	2503	861	868	798	845	759	816	820	812	773	791	759	785	788	792	826	806	768	739	813	826	837	784	781	832	745	781	804	790	801	746	838	793	817	789	783	796	809	805	757	799	773	853	808	835	825	797	790	805	799	847	770	828	811	828	756	764	796	850	793	736	761	761	733	769	762	761	800	778	788	749	785	769	757	814	798	832	851	793	762	779	798	779	792	717	796	807	811	792	811	736	758	738	810	817	802	795	768	784	762	795	786	780	761	794	803	734	759	829	812	776	820	825	774	758	737	880	793	813	770	774	837	765	795	774	795	770	822	799	805	821	753	745	747	753	839	744	774	812	840	762	814	785	797	789	810	791	779	747	802	790	772	793	795	793	718	785	826	769	830	757	777	750	779	791	796	837	780	798	842	796	753	755	778	770	761	799	728	829	765	787	785	802	787	731	789	772	766	766	784	730	794	807	810	820	767	760	785	826	757	768	748	763	760	773	793	760	762	784	772	792	810	818	773	821	807	750	764	801	751	829	745	806	807	811	770	810	796	742	827	814	810	799	780	775	791	837	769	839	710	767	793	844	761	793	811	791	774	761	764	769	759	809	774	768	790	769	839	788	766	764	806	772	816	790	783	788	805	823	750	821	787	759	759	730	759	818	847	804	773	807	827	772	808	779	775	791	777	766	791	815	800	737	806	783	777	782	780	766	851	809	802	788	816	798	763	765	792	842	767	776	834	838	778	816	766	765	787	839	806	837	804	821	832	842	757	780	793	814	743	764	745	791	789	833	809	821	829	788	774	823	770	795	791	814	786	839	793	781	798	819	818	799	800	781	808	794	800	790	820	773	780	778	801	773	812	811	790	759	745	780	769	745	755	803	812	791	804	796	762	819	812	778	743	790	777	790	811	783	777	844	790	775	756	783	810	803	759	783	762	823	778	796	780	769	750	782	794	762	766	775	776	798	753	760	799	787	792	803	775	795	785	763	821	832	855	796	763	821	823	799	737	804	777	756	777	782	774	799	807	756	801	827	776	771	766	734	785	806	782	795	783	850	778	776	787	780	799	818	816	732	747	752	814	840	738	784	783	799	776	811	777	796	758	797	755	778	822	783	764	808	789	802	782	761	766	786	817	763	820	773	780	756	779	803	812	725	835	780	802	821	816	769	791	789	796	762	808	791	822	753	782	798	822	794	828	774	763	758	765	782	799	796	801	786	777	819	766	751	795	789	772	763	830	790	827	730	792	783	811	818	804	773	804	773	798	794	755	789	783	783	795	798	780	838	785	724	850	734	798	782	759	813	771	816	778	807	786	795	737	795	760	763	788	804	793	807	803	783	723	794	739	760	785	825	783	767	774	825	805	797	764	752	801	830	815	737	755	838	791	787	761	756	814	791	746	820	832	764	783	818	799	799	782	823	797	807	851	793	801	831	743	776	845	805	694	780	794	829	783	760	801	799	781	794	816	804	779	782	807	795	795	814	793	799	735	759	783	758	783	810	787	808	791	777	756	816	724	807	769	796	791	783	798	798	764	767	789	805	735	871	803	815	765	758	805	781	782	813	823	751	816	797	804	819	797	810	754	832	789	788	810	845	763	755	772	798	759	789	803	787	762	804	804	824	757	769	811	797	779	825	791	762	760	819	815	796	775	814	748	767	771	814	796	796	775	811	798	821	786	744	785	819	788	767	816	773	794	835	798	804	739	755	797	755	789	770	793	755	783	812	770	736	829	807	794	790	782	773	755	770	840	768	779	755	748	771	803	809	804	782	805	789	786	782	803	794	777	794	804	770	792	793	787	756	770	798	782	873	762	746	769	768	775	783	819	806	716	798	812	820	799	789	740	812	822	762	804	755	796	778	794	823	785	791	771	791	771	825	786	767	725	824	796	798	827	756	776	823	772	811	754	782	778	820	806	810	744	761	785	796	762	745	758	775	786	813	795	803	813	783	776	756	796	805	768	782	783	781	699	741	818	829	787	810	806	790	771	805	734	806	765	741	777	749	800	787	808	794	727	797	782	804	783	794	834	818	803	783	755	755	838	762	837	769	777	746	811	783	796	762	800	743	783	824	799	775	764	776	796	786	784	793	776	775	817	760	820	819	793	781	809	796	748	759	811	817	788	813	812	824	790	844	815	798	792	751	780	822	811	834	789	810	773	796	814	824	831	823	826	743	785	789	803	830	762	821	810	781	799	769	780	788	779	768	820	758	790	799	810	800	782	807	781	809	791	765	776	793	781	794	831	821	807	814	783	796	772	799	851	781	770	766	800	776	819	780	814	785	764	792	806	740	792	760	832	788	805	791	805	760	775	782	809	813	772	772	852	792	775	812	797	772	828	814	817	817	835	773	771	813	791	787	793	811	791	779	796	806	840	761	758	804	758	861	786	732	764	804	793	794	793	776	758	778	833	792	803	806	793	806	797	803	768	778	743	765	763	824	783	850	812	784	759	793	811	801	819	716	793	776	797	805	825	811	807	823	771	812	809	777	819	793	735	758	823	772	806	768	775	818	780	758	728	820	801	783	753	788	746	769	786	747	762	748	806	772	788	779	754	754	836	813	814	768	797	835	767	766	768	790	864	786	842	771	782	822	778	726	794	750	779	797	776	796	781	835	818	792	802	787	808	772	743	781	747	793	803	800	782	769	755	787	875	811	788	757	826	778	783	780	821	828	748	794	789	790	772	824	825	808	795	817	754	800	780	747	771	797	784	767	802	760	732	771	767	833	782	818	804	767	756	836	805	765	749	816	816	794	784	759	780	818	795	793	747	803	783	791	813	807	821	783	779	790	759	796	813	790	730	815	821	807	787	797	762	769	778	846	811	776	813	795	829	792	802	773	824	810	805	779	752	790	756	817	800	736	760	762	806	767	789	812	781	815	814	779	798	783	758	764	756	769	811	840	765	770	813	757	817	759	798	802	790	815	809	798	821	820	794	789	797	797	751	814	785	851	750	795	819	799	805	776	786	799	812	778	838	760	738	773	837	809	731	787	740	793	797	734	838	803	819	818	765	777	823	800	767	803	799	785	740	814	844	811	779	819	763	818	784	817	778	787	789	793	802	844	792	781	848	763	846	794	778	803	837	860	817	799	787	796	759	745	783	811	787	832	781	823	735	785	819	719	764	775	751	716	791	761	747	821	809	815	830	771	749	762	784	763	810	816	825	784	766	771	785	793	746	771	790	802	791	790	760	773	824	765	801	776	788	812	765	802	791	813	844	807	766	790	803	785	785	787	821	812	770	788	771	737	785	812	807	807	787	803	743	803	808	795	758	811	785	821	751	793	768	774	806	790	749	847	801	771	832	775	786	831	818	801	774	805	758	810	764	788	789	787	812	762	833	776	833	804	794	764	782	810	825	808	804	771	773	733	789	792	731	787	810	792	752	773	744	802	812	778	794	756	796	813	800	763	795	766	789	807	833	814	805	802	772	800	805	809	824	760	784	697	791	729	822	780	746	807	793	812	758	792	785	796	789	768	815	796
23893	20970	24306	27792	20972	20976	13668	551	349	335	276	272	264	258	241	215	246	219	234	245	224	263	253	234	187	218	245	241	213	253	216	207	234	248	226	229	231	280	204	211	245	251	251	237	208	225	241	245	198	213	242	219	246	236	225	227	236	249	215	227	214	182	245	230	229	224	224	240	203	226	241	261	221	227	211	240	221	229	224	199	205	220	234	256	257	209	208	224	208	219	213	244	246	243	202	204	245	212	200	217	217	217	232	246	198	217	224	235	223	235	195	215	218	219	259	215	242	215	217	202	237	226	243	208	220	215	211	211	221	206	227	221	232	224	232	208	212	219	217	257	222	244	214	228	227	203	217	228	234	230	231	235	193	237	222	226	214	267	241	211	240	199	210	206	220	194	221	235	225	202	205	230	239	205	194	210	236	227	238	188	230	204	226	234	198	201	229	229	221	224	214	225	243	260	243	231	238	243	220	237	245	197	195	235	229	225	208	216	233	218	226	221	255	233	197	210	197	202	192	226	219	213	251	234	212	226	206	233	222	214	194	213	239	218	208	228	217	210	200	222	219	244	199	217	247	245	188	231	220	256	239	239	228	229	207	254	209	230	224	213	211	208	220	205	223	240	195	212	235	244	229	210	227	198	235	194	196	226	183	213	214	230	230	219	234	212	243	236	216	245	229	245	220	240	202	228	209	223	244	239	193	195	229	189	228	220	251	215	222	252	235	263	227	232	220	232	183	226	208	238	217	233	246	206	228	215	220	227	205	223	229	223	205	237	230	218	239	232	248	258	226	221	216	233	209	241	233	255	208	241	235	241	192	238	220	220	221	234	225	214	192	240	236	201	226	209	231	216	231	224	221	206	231	248	245	208	224	233	199	192	208	222	223	219	184	237	254	235	230	213	222	241	213	225	216	268	222	248	214	265	256	213	193	235	229	195	204	185	217	215	215	193	245	226	242	207	214	214	228	231	210	258	222	220	244	203	219	249	208	250	211	248	240	206	223	236	222	225	237	234	215	220	247	241	244	223	206	218	223	250	233	221	238	226	248	209	225	219	215	228	196	209	234	224	223	222	217	218	222	209	219	252	239	210	234	208	239	231	234	207	224	228	220	231	208	223	218	244	186	239	247	239	216	252	238	233	244	215	217	284	213	231	222	214	245	239	227	240	224	240	233	208	219	208	227	241	256	224	198	216	216	227	232	210	215	214	238	237	207	208	225	241	220	232	214	242	229	214	241	206	240	195	217	232	223	210	205	209	223	203	187	238	240	235	243	226	225	224	214	202	217	195	243	244	211	203	241	215	212	214	215	217	234	210	232	216	220	242	236	227	216	214	200	213	213	219	220	218	212	241	244	226	237	231	250	244	225	229	243	219	217	232	242	245	208	232	243	228	222	219	237	208	216	214	213	235	203	205	239	210	221	252	189	198	218	230	208	227	251	196	189	209	246	204	214	201	243	203	221	227	233	223	211	207	214	237	263	227	220	201	266	260	223	253	239	202	194	226	210	231	218	197	229	197	222	216	238	234	214	217	240	198	217	240	223	231	202	216	230	211	235	237	209	232	187	222	242	213	239	243	214	219	213	222	218	222	250	213	221	216	230	202	221	222	234	242	229	217	232	212	256	233	245	220	210	224	216	206	195	237	228	233	181	244	254	208	213	236	228	220	236	216	224	244	232	226	250	229	202	211	183	230	254	228	245	211	198	225	215	211	217	214	197	210	236	218	224	249	214	242	257	213	199	237	207	203	223	223	238	196	225	229	235	246	223	246	247	169	202	231	226	203	221	203	235	235	244	201	269	220	205	232	230	191	183	217	220	223	229	225	213	248	243	227	224	194	227	204	194	211	220	221	224	235	284	235	230	220	223	231	200	235	221	225	226	241	224	223	209	178	225	258	231	214	237	212	214	219	227	198	212	223	222	240	244	241	227	224	204	206	219	227	241	226	223	236	205	222	203	215	222	244	232	283	201	223	224	214	212	225	221	227	198	245	195	209	210	237	232	190	201	196	211	216	216	227	226	237	213	227	234	223	217	225	220	217	217	212	215	205	252	217	236	243	206	185	239	220	220	233	216	237	236	223	222	218	232	215	206	214	203	238	238	207	233	204	227	232	220	228	214	178	239	227	232	219	215	225	211	226	210	224	231	199	227	233	211	207	224	244	236	217	209	220	246	222	200	219	252	217	205	229	215	224	211	217	232	208	201	220	226	233	213	227	249	228	235	207	248	220	204	223	211	253	218	243	216	220	210	206	250	247	197	237	228	225	208	206	218	215	202	213	248	242	256	243	213	239	218	210	226	194	220	240	223	222	205	213	237	238	246	219	227	218	229	217	215	229	214	238	223	220	212	246	238	245	221	219	213	242	234	231	264	226	242	202	237	256	211	213	195	218	222	228	262	209	232	226	221	221	235	204	225	246	231	205	206	234	229	209	244	225	212	198	219	237	256	226	241	248	234	240	214	202	205	223	257	263	238	238	227	224	198	230	242	231	217	206	213	210	218	216	237	231	230	216	229	225	228	236	216	233	214	244	204	220	216	241	216	211	236	239	225	222	221	219	220	201	238	220	208	224	236	233	242	220	210	215	210	212	206	211	239	207	189	233	214	205	194	233	200	214	232	234	221	228	216	213	226	223	207	214	261	200	213	196	211	227	237	223	219	224	216	236	201	253	204	195	202	226	214	229	218	241	224	214	188	229	213	213	201	230	219	194	209	218	251	225	218	224	222	211	219	237	247	234	220	249	218	225	216	195	230	209	237	227	222	220	196	195	236	215	197	203	195	241	215	200	218	255	215	197	227	250	221	203	215	209	234	196	225	217	238	218	227	231	214	202	210	211	210	227	230	220	246	235	203	195	230	236	224	236	244	214	218	217	242	222	216	231	236	228	235	224	183	261	249	232	188	226	208	195	222	203	228	231	222	200	217	234	220	235	223	216	238	215	238	238	222	224	220	214	241	249	202	215	235	233	217	221	233	208	218	217	231	213	198	212	250	206	206	208	192	208	226	195	204	222	244	223	198	250	225	215	193	227	207	239	202	246	227	227	208	238	230	202	205	225	203	227	209	231	220	220	237	234	185	209	263	223	212	228	225	226	223	211	198	231	201	200	217	233	222	244	210	232	208	228	208	200	212	207	196	226	254	216	215	226	245	229	244	239	219	204	211	249	231	203	240	215	225	187	241	204	206	214	206	238	197	222	236	186	245	220	207	223	244	202	215	249	231	225	209	233	253	220	208	222	212	235	227	204	217	204	224	224	211	218	195	208	223	227	221	231	235	241	206	213	194	241	219	226	230	232	211	204	224	261	214	244	233	250	214	217	223	237	234	251	219	217	198	252	237	244	248	203	208	226	230	229	231	203	206	209	237	227	195	223	251	209	219	214	213	235	209	227	219	225	231	228	196	252	241	218	221	244	203	219	241	238	216	237	205	226	209	205	227	222	203	214	200	226	214	210	232	191	221	235	216	227	219	196	241	206	174	242
3130	3343	1804	3467	759	642	641	543	536	554	563	568	498	554	567	544	545	528	536	509	563	568	527	560	515	516	536	526	553	513	560	527	530	542	529	554	543	551	564	515	510	572	533	522	542	538	553	509	484	544	508	550	516	535	505	547	522	497	536	528	535	546	520	551	566	553	521	502	513	506	493	512	528	541	530	553	527	528	552	526	532	521	599	480	549	538	561	523	569	524	573	542	511	525	570	549	523	548	513	507	568	529	542	548	545	564	542	519	538	526	532	553	551	551	550	526	487	510	559	538	534	521	554	572	552	546	528	553	533	533	535	541	529	498	512	541	515	525	519	562	498	528	547	527	544	492	474	491	471	523	554	503	532	515	567	540	537	513	516	548	521	543	478	560	533	539	486	548	538	492	525	529	490	566	511	524	506	529	520	584	517	562	539	549	496	532	519	538	546	512	573	538	511	526	481	481	542	489	539	521	519	505	544	532	536	488	538	569	548	531	538	508	573	503	535	553	517	549	521	565	548	531	578	501	539	521	512	514	548	544	531	547	554	551	528	488	523	522	534	509	508	544	531	526	515	534	551	526	555	540	488	541	565	518	508	553	530	571	571	496	525	486	519	542	546	514	518	517	539	520	497	518	507	524	548	501	533	533	535	504	522	516	507	581	533	554	545	504	533	530	485	580	500	521	553	510	517	475	535	555	475	498	523	507	531	503	564	551	518	526	595	501	487	552	521	511	511	531	545	525	520	512	550	606	530	576	518	524	557	498	533	550	528	521	523	539	525	541	547	517	534	497	548	548	510	533	507	562	547	555	565	541	569	504	539	527	532	525	509	535	555	545	570	520	551	568	509	518	529	551	541	544	522	569	538	573	551	543	524	532	520	547	493	542	570	545	531	515	576	569	527	541	520	543	522	583	508	536	541	496	498	538	558	535	502	556	511	527	520	531	560	542	519	523	495	538	546	559	509	580	501	501	488	494	537	520	528	538	513	544	515	506	523	583	597	480	505	535	520	534	550	529	533	522	584	522	530	515	521	541	489	567	528	522	531	517	543	511	532	529	552	540	533	523	531	542	551	522	514	545	537	511	527	517	546	539	555	506	531	485	469	521	542	525	528	544	546	531	530	565	509	510	518	533	517	512	518	553	498	576	526	486	530	531	552	560	523	533	513	551	527	496	551	512	570	552	558	521	554	543	533	504	516	521	533	572	504	568	508	512	514	494	529	554	506	527	534	530	544	514	535	526	547	523	544	534	519	528	547	523	561	553	504	513	494	515	567	533	581	463	508	563	530	504	512	545	584	515	485	534	521	548	565	532	516	527	505	514	547	534	540	459	558	543	493	504	509	522	549	524	522	539	573	520	529	523	544	512	579	527	546	557	576	521	561	535	509	530	547	493	549	534	548	545	563	562	483	494	561	521	504	553	482	526	548	566	522	561	500	551	554	523	501	558	544	518	525	523	522	526	523	514	503	487	519	534	542	547	550	574	540	516	543	510	522	542	546	501	538	508	494	568	541	517	538	534	520	511	542	561	507	537	551	493	531	571	561	534	503	525	506	534	537	540	563	548	538	501	499	559	484	524	525	581	516	536	530	520	511	514	548	521	528	486	515	516	561	521	550	551	561	586	552	560	567	521	602	544	558	572	528	494	540	499	555	528	528	538	529	532	514	516	490	533	549	511	556	586	522	528	549	516	560	558	524	527	492	566	519	483	554	522	563	521	550	510	515	585	525	562	541	536	528	519	517	526	519	515	540	519	557	525	558	530	506	539	559	512	543	528	564	556	510	538	441	531	521	507	531	537	543	524	552	563	511	517	519	504	524	549	525	492	573	516	491	562	550	512	504	586	521	540	562	530	545	509	562	500	561	543	472	545	557	511	534	531	526	497	538	537	534	550	510	534	547	525	541	532	531	531	497	544	567	541	553	563	517	568	533	554	497	582	535	519	548	540	554	467	547	537	551	540	505	536	476	539	498	570	500	553	515	494	528	483	548	490	523	505	550	538	534	483	524	506	512	534	546	555	564	550	511	536	510	508	530	527	522	530	511	523	523	538	552	534	528	530	557	568	554	505	523	553	520	494	530	589	564	544	524	545	527	536	548	518	521	523	529	523	553	500	546	521	496	570	521	560	561	526	507	492	528	480	590	538	525	538	523	552	512	515	528	517	543	511	543	524	544	533	533	543	557	469	472	506	488	521	546	531	484	533	528	523	564	548	534	550	472	545	525	537	518	525	555	511	488	532	543	504	500	519	513	550	553	543	536	516	530	536	557	506	573	537	472	533	568	547	539	524	532	555	499	529	514	547	464	503	568	534	542	510	522	539	521	503	505	552	553	536	541	503	518	517	498	520	562	520	592	495	533	573	499	530	537	543	536	543	507	553	540	523	508	530	515	510	518	532	521	525	524	544	459	525	531	546	522	520	520	502	511	537	509	485	527	515	542	549	530	547	537	540	518	548	554	536	529	551	487	497	506	509	556	539	544	555	511	520	553	504	533	530	488	518	540	499	548	563	568	507	553	512	516	543	564	500	488	541	526	540	531	519	512	523	536	550	547	535	548	547	536	535	540	522	556	503	537	528	529	504	530	538	538	507	499	522	539	488	486	554	502	520	542	518	569	500	557	480	538	519	499	543	533	520	518	467	479	507	560	589	519	537	516	498	538	530	517	555	564	497	534	520	505	539	507	519	538	515	537	539	535	536	523	532	493	524	550	507	560	543	525	582	523	522	494	473	487	523	556	546	539	514	559	532	537	522	540	547	520	540	540	514	569	531	560	517	536	539	548	561	530	512	537	519	507	525	528	530	519	554	537	545	536	567	518	528	521	532	587	492	547	529	505	535	566	529	535	502	561	518	503	554	508	538	491	551	568	530	556	507	524	541	499	542	515	578	547	504	547	546	509	525	522	536	568	538	572	530	488	502	559	533	522	526	557	508	513	536	493	511	575	541	527	554	558	522	516	512	538	534	485	556	536	537	492	497	557	551	524	536	521	536	535	536	540	563	559	547	494	545	535	551	539	558	532	539	544	525	515	564	527	523	575	502	542	518	529	529	529	518	558	533	520	506	554	559	567	519	516	580	556	543	547	509	539	533	552	539	509	531	519	529	507	513	537	546	554	550	521	519	545	538	546	527	552	496	507	548	594	535	498	525	560	512	531	570	519	493	514	513	545	531	543	556	584	510	528	569	558	498	533	538	497	562	528	489	557	508	532	509	522	530	528	569	557	503	509	513	535	489	511	541	524	531	575	511	534	568	497	551	523	495	551	539	508	595	548	542	552	535	538	549	511	491	529	545	503	526	559	549	534	503	504	578	593	544	518	518	496	505	536	542	535	513	504	503	573	543	546	575	482	498	539	556	490	553	521	556	539	523	558	531	549	507	540	505	535	571	497	525	525	574	469	522	581	536	515	520	524	535	564	537	506	559	554	535	506	562	496	516	556	523	515	573	535	530	545	535	518	538	537	490	506	537	535	504	536	515
31646	19215	6438	594	288	254	238	233	247	246	258	220	237	203	213	242	216	246	218	247	241	239	238	210	252	222	216	227	235	248	239	246	260	238	248	258	235	241	227	250	240	248	270	235	217	253	250	237	211	237	237	225	267	245	209	258	219	224	254	248	228	257	247	250	239	217	229	200	257	229	247	230	240	246	245	233	259	225	251	263	209	227	228	206	245	213	259	261	252	223	226	255	224	217	239	241	236	241	230	236	221	238	229	232	199	252	245	244	232	251	231	244	240	242	225	217	235	251	255	223	222	233	239	239	241	222	226	227	219	244	242	263	239	229	215	193	239	260	240	240	229	241	237	272	239	233	223	227	229	237	262	239	266	258	235	219	237	239	231	246	215	245	203	211	228	233	248	211	248	240	231	226	225	255	264	232	252	265	220	200	221	217	207	231	261	203	232	234	221	246	223	264	251	231	221	224	217	215	223	245	241	225	228	251	245	238	239	256	250	258	247	225	217	238	270	238	243	225	253	223	273	213	238	213	245	259	266	219	215	244	227	252	244	226	224	218	262	203	226	242	256	238	257	234	243	236	209	238	228	204	217	219	230	254	221	232	247	216	241	223	242	221	247	245	240	239	254	234	260	248	224	239	287	250	225	228	242	240	244	252	244	242	263	252	232	223	248	224	215	215	216	230	232	222	246	230	210	243	227	222	220	228	197	231	264	261	229	211	238	231	250	235	226	261	221	234	235	257	200	223	217	217	235	242	207	221	257	224	260	236	260	219	245	238	253	238	249	277	237	238	251	229	233	239	232	222	215	223	211	252	258	221	241	259	244	231	241	252	237	233	243	251	223	203	223	241	245	251	204	219	236	225	245	243	236	256	241	262	243	216	208	221	251	216	219	224	224	227	230	224	227	238	237	209	244	223	242	217	220	237	245	228	216	220	226	248	233	243	229	221	217	236	211	237	246	217	245	249	237	235	271	217	265	216	216	270	234	238	253	199	228	223	268	242	232	262	248	214	231	198	259	213	251	257	242	205	266	234	257	218	204	222	235	269	228	250	248	270	210	239	233	235	250	198	226	234	254	223	223	228	244	241	243	250	236	228	243	211	271	244	247	238	258	245	202	240	239	233	240	249	240	214	222	223	241	241	233	242	246	216	231	240	265	225	217	230	229	291	242	213	209	249	245	256	241	216	224	245	230	243	252	226	229	223	200	246	216	246	230	237	249	255	246	237	241	246	239	274	219	213	246	233	220	230	259	238	255	244	241	220	230	260	246	241	238	202	231	243	244	230	256	263	245	229	226	222	225	222	232	231	235	208	204	200	259	233	218	220	218	218	250	251	224	215	235	235	219	251	231	213	231	239	256	209	245	266	226	245	252	255	240	229	263	240	223	260	249	246	268	232	260	267	228	231	227	228	243	244	235	233	261	230	234	231	227	248	246	214	223	217	247	238	218	254	256	236	238	233	266	256	239	261	204	242	253	220	244	238	244	220	211	223	233	239	228	238	225	242	229	220	237	234	227	228	223	247	212	248	212	239	249	234	239	246	224	241	230	239	215	245	211	231	221	251	269	231	224	228	206	236	227	222	241	231	217	248	214	242	229	279	258	226	243	211	251	208	238	245	264	228	219	237	222	262	216	220	233	232	255	232	245	224	229	237	257	229	236	259	235	230	217	223	223	232	252	225	236	228	209	278	240	247	244	225	248	239	229	243	274	233	224	234	246	256	215	260	221	202	218	253	240	233	225	250	205	259	241	244	230	239	224	246	262	256	235	234	227	253	256	276	238	231	237	234	240	220	224	232	224	229	223	268	244	254	230	265	237	276	241	208	213	207	234	217	247	220	233	241	241	252	229	255	230	218	229	221	228	232	243	220	229	237	240	228	251	245	259	241	218	209	247	242	245	227	239	222	212	230	218	228	228	243	243	224	244	230	205	217	213	222	234	214	256	235	234	240	224	228	260	235	210	214	240	230	241	213	226	250	239	248	233	241	243	222	225	235	212	238	221	223	215	250	201	234	239	244	239	219	226	230	232	239	226	230	243	232	232	201	229	202	235	244	244	247	233	223	238	228	260	255	246	235	231	215	213	236	241	219	236	251	213	241	242	237	207	240	248	234	233	241	246	231	230	245	238	242	233	266	234	193	222	258	232	209	245	253	246	208	230	229	231	223	239	252	241	250	246	218	246	246	240	245	230	228	252	256	259	276	249	246	227	270	235	213	248	219	249	235	217	209	233	214	221	238	227	217	274	243	248	223	229	214	243	223	240	220	221	225	233	223	210	200	221	244	228	245	235	233	241	227	223	224	240	253	242	217	237	223	229	244	239	218	206	234	244	233	227	247	267	243	249	228	238	236	220	226	258	230	282	240	268	227	251	236	249	262	254	246	215	260	248	251	233	232	231	215	231	238	229	209	230	240	255	259	239	267	225	246	230	236	253	246	219	267	238	252	250	240	233	267	229	219	214	239	253	250	219	249	267	224	216	231	233	252	249	237	225	240	218	271	218	214	242	237	226	211	227	238	218	248	247	251	261	233	238	215	234	237	199	248	256	213	229	263	229	222	216	243	235	219	246	237	237	241	231	243	226	215	262	253	241	243	213	232	244	228	231	224	223	220	236	216	239	228	248	229	192	237	221	242	240	240	235	206	221	230	214	217	221	230	228	228	270	226	220	210	199	209	253	231	227	246	236	235	219	240	233	232	248	233	208	241	258	269	250	233	220	226	262	255	247	230	224	225	224	221	225	238	213	229	222	251	229	222	222	265	220	229	238	251	233	250	259	228	248	237	235	229	220	224	240	222	255	225	241	231	232	191	243	248	231	242	242	224	250	252	234	237	223	229	215	245	226	216	233	238	228	216	244	226	238	199	230	214	229	230	261	247	239	238	215	231	247	237	240	230	234	225	220	217	257	219	238	219	260	236	234	200	244	222	223	226	242	245	236	256	242	224	256	242	241	246	223	265	207	241	215	263	211	226	261	257	237	263	234	226	216	219	267	239	252	255	268	250	201	238	265	220	229	255	212	243	208	240	221	264	220	227	232	204	197	257	237	246	241	244	238	243	207	257	229	225	248	230	246	203	222	253	272	255	234	223	244	252	224	258	234	247	224	239	245	255	240	239	233	221	239	225	266	232	209	229	232	235	233	237	246	258	244	231	245	248	233	218	270	235	233	227	234	218	255	235	219	243	228	235	234	207	229	223	200	231	213	213	227	250	248	226	235	218	263	242	228	221	232	227	228	254	237	224	228	243	252	211	232	213	208	230	239	226	271	223	242	248	229	223	249	239	213	240	230	250	243	215	236	217	250	209	245	240	231	264	202	238	249	243	221	228	208	239	230	227	203	244	220	221	238	273	212	269	199	256	240	248	230	231	244	219	214	224	269	239	216	265	252	239	235	238	250	255	226	232	250	231	234	229	247	264	221	237	204	222	231	238	235	261	266	235	235	216	257	224	217	244	244	255	244	214	232	243	224	197	250	263	239	248
5470	822	711	733	609	611	583	636	631	620	598	623	600	575	631	636	664	610	623	598	590	601	616	607	619	646	651	590	630	582	612	627	648	648	597	599	642	616	639	600	597	628	601	651	629	590	613	601	633	617	611	607	600	635	622	627	579	575	629	620	609	589	600	620	639	582	606	648	632	575	589	590	604	610	564	611	581	630	642	640	635	651	599	621	592	620	649	625	603	605	597	585	642	623	637	615	613	645	596	604	646	649	632	609	636	597	641	607	622	607	628	641	620	585	595	595	601	606	622	639	633	590	596	611	668	639	602	636	626	624	616	652	633	649	593	654	595	640	618	636	593	582	599	554	592	581	596	588	565	605	600	645	598	598	676	621	607	601	583	624	620	640	591	611	603	611	594	591	609	624	619	626	608	574	606	609	608	608	616	567	552	578	590	633	600	620	603	592	607	617	592	596	615	601	656	634	634	670	630	578	591	605	593	597	586	628	588	634	648	634	621	588	612	598	610	603	606	623	663	604	619	666	599	599	612	622	627	584	597	631	653	581	607	586	623	595	595	610	636	627	589	621	585	568	580	636	582	657	601	595	669	611	625	616	577	592	618	646	586	594	631	632	640	543	618	588	582	626	597	592	612	576	604	602	659	577	657	625	625	589	577	605	574	574	629	628	630	600	592	639	606	603	630	611	565	601	567	607	594	638	637	585	613	611	602	555	640	641	623	658	652	620	636	600	626	612	588	631	611	587	630	630	596	633	566	627	592	606	603	663	596	647	618	607	590	626	620	631	590	616	612	599	624	609	578	591	581	610	567	646	607	603	591	575	638	611	602	613	587	556	605	602	659	647	669	600	614	613	600	651	663	638	623	617	595	648	613	610	609	660	612	647	639	607	594	625	617	603	614	589	589	578	637	592	646	641	642	627	667	595	596	628	619	600	668	595	567	633	631	627	634	630	611	624	614	601	611	640	622	626	601	607	589	597	601	597	632	630	671	609	596	611	615	611	603	626	600	595	645	627	617	599	603	575	583	601	604	612	676	614	572	567	661	609	641	638	629	562	615	632	632	630	580	647	649	640	601	615	604	615	604	582	593	640	656	658	591	589	599	559	619	620	625	586	612	613	647	646	623	570	560	618	663	578	629	633	591	633	618	589	587	616	642	640	561	611	596	610	626	598	645	614	583	642	583	654	654	606	635	576	564	638	578	596	607	620	577	618	593	644	614	652	609	610	580	637	586	586	574	649	618	586	600	602	635	638	626	596	611	557	674	619	594	619	586	592	602	622	655	601	615	595	637	597	614	648	570	608	616	586	612	614	636	581	615	584	625	605	627	590	595	651	592	600	649	625	624	619	610	546	568	632	632	635	646	612	573	662	636	597	630	627	628	597	636	576	624	622	616	611	618	650	637	617	590	620	626	631	578	651	614	570	614	602	596	666	632	604	639	621	599	567	621	594	550	573	640	652	600	619	589	594	614	614	625	631	609	590	615	619	610	582	603	626	598	598	642	621	620	598	622	611	620	613	574	611	576	628	636	600	663	634	592	620	615	632	611	602	603	651	620	584	625	647	631	580	576	580	603	569	570	573	660	607	602	615	582	610	628	573	611	608	654	622	640	628	631	594	593	618	606	630	608	602	591	592	633	630	604	603	577	634	619	597	618	581	632	598	655	595	538	588	611	626	596	625	575	600	606	639	612	624	657	612	611	601	620	599	648	600	645	648	602	584	592	655	664	612	611	649	609	659	607	642	599	628	620	597	659	602	639	664	648	607	608	650	584	627	612	562	608	590	631	595	621	601	662	621	643	600	588	634	623	659	582	651	630	583	575	626	615	621	597	636	601	595	577	612	614	557	641	607	611	551	621	627	618	609	602	644	576	577	613	626	626	653	638	626	644	567	629	614	607	619	659	608	653	611	660	635	622	576	603	591	623	599	633	600	595	630	599	615	619	615	645	653	609	631	588	616	607	605	624	605	562	648	616	607	627	662	596	623	610	600	612	607	609	611	602	608	616	578	568	604	687	629	625	596	597	620	568	624	616	648	661	646	621	616	645	585	563	592	617	574	593	629	663	613	585	632	615	583	615	604	643	601	639	619	579	621	599	566	616	617	568	616	595	645	629	578	588	594	636	618	614	635	617	622	585	621	609	612	627	607	658	639	642	629	614	610	629	611	603	588	637	601	645	584	625	635	604	614	642	631	580	580	619	619	622	605	634	615	601	578	619	626	633	604	604	597	615	611	615	631	622	605	574	620	583	615	577	609	622	657	640	614	587	587	614	603	576	598	572	617	624	602	563	568	671	646	595	624	616	649	613	616	597	621	626	608	619	589	599	649	584	637	630	620	600	643	643	632	659	644	613	602	630	674	628	613	592	637	629	625	620	635	624	616	632	613	632	630	585	635	590	645	635	611	588	626	614	652	624	611	603	623	587	608	611	581	639	645	617	629	608	576	630	627	618	611	634	647	605	574	600	588	630	595	588	610	592	629	604	624	651	652	634	609	626	574	619	651	609	618	584	594	603	596	608	604	604	596	586	618	594	625	607	632	636	618	615	617	609	630	644	635	628	601	634	614	576	627	644	603	638	620	609	591	613	641	608	620	575	618	591	576	589	571	606	637	632	623	604	605	650	566	608	579	612	594	590	595	601	639	596	608	608	584	611	626	579	592	631	670	626	615	621	586	576	635	649	625	617	612	621	654	650	635	646	605	633	562	583	641	640	642	606	632	633	601	632	621	593	606	631	608	642	558	606	587	658	637	589	569	578	596	597	646	595	576	602	630	588	665	598	564	624	607	620	641	649	642	612	619	614	591	605	641	657	607	615	566	609	629	582	569	586	574	603	583	642	630	613	621	590	624	620	623	659	649	575	623	614	644	581	628	579	660	607	556	632	644	609	602	581	620	602	606	610	640	629	647	635	568	629	621	607	620	628	635	614	572	615	606	589	635	586	648	636	642	612	600	623	592	642	627	654	615	609	616	582	624	640	574	621	613	595	613	627	582	651	582	592	607	601	614	619	618	597	624	634	630	615	616	616	620	653	613	591	611	598	617	613	601	574	626	624	611	599	653	606	592	602	618	651	600	585	645	619	584	597	633	613	597	604	601	605	641	611	643	631	611	620	590	658	586	605	621	592	646	606	571	630	604	640	650	637	614	588	608	583	609	610	596	588	645	612	623	619	680	615	618	589	568	611	669	641	617	612	571	575	628	642	570	584	592	599	649	564	579	624	621	615	601	591	634	609	625	601	614	652	689	586	664	606	633	610	631	614	569	625	584	634	600	621	665	626	641	637	620	613	621	599	624	609	626	590	615	596	578	606	652	645	591	633	614	596	644	598	666	630	643	632	583	643	583	580	631	582	618	623	657	669	612	638	608	591	630	659	645	631	623	619	627	610	603	621	646	627	587	615	667	637	582	618	624	650	610	609	634	616	596	610	600	599	615	618	578	595	659	595	617	593	647	622	649	627	642	610	607	609	600	596	617	627	565
24674	20986	23860	28297	21000	12961	568	370	362	342	361	337	358	363	321	357	346	334	306	333	318	329	283	343	355	318	344	365	324	343	324	334	344	323	316	343	301	293	311	301	308	294	356	319	308	343	315	287	320	328	334	334	321	335	322	317	326	312	342	280	342	305	324	371	317	338	325	315	321	337	338	336	350	331	317	348	354	287	334	337	328	337	315	329	322	313	355	335	312	307	326	331	375	357	336	325	345	304	299	315	320	286	320	330	323	337	315	352	328	355	336	329	332	355	328	315	340	320	321	329	311	305	355	359	349	339	344	349	338	338	322	308	360	331	331	319	337	305	312	312	326	339	314	329	318	321	311	337	328	309	325	323	309	302	310	290	312	311	347	346	308	344	339	334	314	334	300	359	351	357	349	326	303	331	328	322	303	322	310	308	346	305	314	279	294	332	298	331	318	289	341	335	321	332	334	309	315	332	311	288	332	313	311	383	296	357	322	363	346	291	356	326	304	327	353	327	271	320	300	351	353	304	336	318	297	345	316	345	305	311	354	325	311	308	322	336	336	313	318	339	309	347	315	361	309	337	341	321	333	338	307	321	337	334	312	344	317	310	310	306	338	334	324	320	354	326	306	308	291	328	314	319	319	308	326	299	303	327	346	323	334	304	340	293	332	336	324	296	334	357	337	328	292	334	327	325	317	361	327	331	328	321	339	318	308	308	323	365	316	317	320	284	325	351	323	298	334	356	324	344	301	336	323	311	350	317	324	318	335	325	307	334	296	315	320	339	370	325	273	295	302	322	317	327	317	317	339	314	346	317	285	320	335	349	276	322	322	284	351	322	312	314	328	320	304	321	290	319	302	342	308	343	350	307	305	345	325	334	358	338	341	330	317	335	353	331	331	345	372	333	340	314	366	318	328	296	320	352	331	290	331	318	302	331	365	348	325	318	375	345	350	301	330	310	360	367	305	334	321	303	319	302	355	318	310	323	336	353	324	299	345	331	305	326	294	302	369	336	329	321	311	299	324	305	298	291	346	343	311	348	355	331	360	301	353	343	297	308	330	316	324	339	290	305	319	302	340	327	303	345	284	286	312	325	335	289	324	327	335	287	289	338	307	344	298	317	316	312	302	331	328	315	311	314	347	331	297	304	371	308	310	309	330	308	326	301	318	297	335	317	320	350	307	294	325	281	337	365	328	315	332	325	357	307	331	297	327	303	327	332	304	329	317	316	353	316	335	364	332	318	303	292	306	302	327	326	361	334	326	329	316	334	333	319	321	327	346	298	284	339	316	328	303	335	323	345	334	294	292	345	324	317	325	308	333	313	300	332	336	332	350	326	341	339	303	348	302	306	333	335	332	284	333	338	328	321	326	351	283	358	340	291	325	386	359	321	289	338	339	329	307	329	303	305	329	310	339	351	351	318	324	326	313	324	345	288	299	302	302	302	311	335	341	309	310	316	342	337	338	289	331	331	342	334	313	335	318	321	327	339	306	331	300	358	320	333	312	349	327	316	302	320	342	392	319	319	320	326	313	331	343	324	306	317	317	321	325	318	307	339	309	338	315	293	324	346	364	294	334	368	322	313	334	333	331	339	342	332	353	324	337	322	330	310	347	323	307	280	324	330	312	324	356	323	298	289	329	332	323	306	348	339	317	295	297	326	326	336	341	310	312	315	324	324	307	335	293	323	342	332	350	307	327	313	313	319	351	319	286	311	303	323	319	307	338	315	314	309	366	316	295	338	366	330	327	327	335	337	329	303	299	349	284	334	330	327	312	345	340	327	311	318	308	310	339	293	308	316	316	310	313	302	304	322	295	338	300	351	282	328	330	306	330	341	317	327	316	345	352	286	327	317	311	313	306	333	306	335	307	322	341	317	318	351	363	322	294	300	350	350	346	304	294	326	324	307	354	331	368	321	315	309	329	346	315	330	303	352	321	322	364	320	327	285	329	343	310	295	327	288	320	313	315	314	304	314	329	330	365	347	344	336	331	319	290	294	345	349	349	337	321	316	310	309	328	318	298	326	346	340	314	313	318	281	302	359	345	327	297	322	308	320	348	325	309	335	330	300	307	284	324	374	315	330	370	322	345	315	323	319	335	341	304	309	313	323	303	304	320	333	319	295	328	337	308	299	330	332	317	282	317	342	301	299	335	318	319	349	337	323	324	325	346	326	296	310	337	326	301	327	348	328	318	306	327	324	296	307	343	318	309	321	330	307	344	336	300	315	325	320	324	316	319	365	306	315	343	335	346	313	321	320	336	313	316	316	327	320	307	368	309	307	333	299	344	330	312	305	313	309	322	323	322	326	341	298	311	305	323	319	316	335	327	295	318	326	326	314	332	329	330	323	307	313	341	324	312	342	342	333	346	322	338	294	300	309	339	324	319	305	283	342	323	329	300	359	329	323	358	283	329	332	286	330	321	329	313	298	309	331	324	357	338	353	330	323	320	358	291	287	347	362	310	288	302	308	313	333	347	335	338	311	328	338	335	340	335	313	355	325	319	289	316	379	352	339	341	311	321	336	305	313	324	328	325	308	334	344	361	312	299	313	303	322	320	334	319	309	317	324	314	299	312	331	319	305	319	305	308	331	331	326	343	306	338	325	318	316	324	343	322	294	355	343	299	313	317	315	327	284	328	320	324	323	358	329	320	311	327	350	318	315	360	351	302	343	372	316	303	323	320	322	339	331	313	321	293	327	332	324	320	304	300	277	336	323	308	300	316	290	333	344	345	327	320	311	303	311	297	332	336	311	319	324	349	294	327	335	303	335	322	290	338	309	293	313	341	329	335	334	366	297	320	316	324	354	297	321	347	328	318	304	326	343	322	345	311	323	340	306	311	319	316	330	330	301	301	316	348	298	369	331	334	334	314	318	316	317	355	286	346	328	320	327	314	327	307	326	366	357	344	299	294	322	347	355	303	363	351	305	331	361	326	325	331	330	304	300	347	302	333	340	333	316	306	305	313	334	313	339	330	297	321	313	305	300	280	336	314	316	337	321	310	350	328	331	303	312	347	312	319	338	351	322	338	315	322	317	349	306	327	333	359	336	327	314	285	305	337	309	319	337	285	339	366	332	321	342	329	344	377	335	312	315	306	311	333	351	311	343	315	363	288	344	339	363	321	290	348	306	346	333	299	332	324	325	330	279	326	332	323	354	315	304	299	319	337	315	298	334	310	334	314	299	305	352	332	328	328	331	300	291	362	321	312	317	343	327	297	344	318	313	282	315	311	352	349	307	341	332	320	317	326	345	357	333	327	296	302	315	309	319	299	336	370	342	331	332	306	320	316	293	314	349	315	301	333	330	297	363	338	339	316	322	318	330	332	308	356	309	340	293	362	347	324	336	317	303	312	358	321	320	342	331	338	323	322	297	312	349	381	315	347	306	337	306	302	333	324	334	361	289	333	339	299	282	340	307	332	321	329	297	319	304	305	287	351	315	331	334	338	308	339	344	305	331	330	333	312	313	326	304	288	337	334	307
3270	2144	1483	2079	881	800	773	779	796	803	765	757	825	793	840	812	793	808	828	820	785	837	783	830	781	761	781	854	790	784	791	772	768	826	810	802	850	829	757	807	797	800	817	807	762	800	778	775	736	778	789	790	771	803	759	751	781	762	781	810	861	766	750	815	813	807	797	757	770	789	737	774	835	747	785	771	799	801	773	804	741	726	802	803	846	794	694	807	784	832	834	775	749	758	853	736	801	766	741	778	776	774	788	772	806	740	804	783	783	796	793	822	765	797	798	801	768	744	780	811	792	806	782	821	804	800	846	744	774	786	820	772	768	796	757	859	798	766	773	797	758	816	810	798	798	818	775	802	782	787	769	822	798	782	729	789	788	820	795	762	786	790	809	816	729	820	762	844	732	857	822	843	802	848	758	752	808	796	758	816	750	791	768	839	762	786	817	816	778	776	793	791	778	800	810	816	828	776	796	750	823	825	783	759	809	778	803	809	739	799	792	784	784	738	796	802	793	779	785	790	838	745	787	785	805	751	791	793	795	764	739	777	751	801	780	843	817	769	772	777	720	769	813	748	769	841	804	803	799	787	745	835	766	805	814	790	763	777	810	831	786	824	828	771	832	795	842	802	777	829	802	781	793	767	753	783	773	835	783	816	778	765	787	841	816	769	795	756	779	813	775	802	774	801	816	794	787	846	784	809	779	772	823	740	792	800	800	772	767	817	793	799	722	789	764	785	813	815	786	777	773	754	779	772	828	780	823	837	773	748	795	788	801	830	791	835	807	820	752	792	745	786	809	803	806	803	797	800	774	762	752	792	793	805	819	830	800	813	808	763	762	784	782	836	817	806	778	796	718	758	802	795	752	808	730	776	776	779	788	700	781	816	769	786	789	789	823	813	833	780	777	774	796	780	825	746	779	795	799	769	738	788	819	780	827	792	764	765	788	763	796	846	839	824	746	769	797	774	774	814	800	812	805	771	812	799	795	795	781	806	779	755	835	752	799	758	773	765	833	750	780	831	811	799	746	764	837	788	793	807	761	773	788	814	812	791	741	809	812	772	780	783	783	788	797	782	807	790	764	810	809	745	799	782	827	727	788	749	801	774	802	774	765	794	780	806	810	809	800	750	807	861	826	744	725	800	775	816	769	844	844	781	762	808	792	800	754	824	807	780	793	758	766	757	774	817	774	782	841	753	788	797	818	771	755	785	757	770	789	819	775	810	782	747	819	830	783	808	794	810	792	828	783	804	746	784	777	775	779	783	810	753	772	819	790	767	815	772	818	797	817	744	787	784	763	780	830	845	776	843	820	800	763	846	740	772	764	799	769	803	803	784	807	730	794	811	770	788	803	724	767	807	780	795	805	812	804	752	756	759	813	784	783	787	768	793	791	782	812	790	809	802	802	767	799	767	781	795	786	760	723	768	740	762	825	858	778	830	814	785	789	818	811	721	780	817	783	883	825	767	787	804	798	831	769	779	798	756	784	788	828	824	788	830	770	814	780	787	778	759	773	791	759	817	770	752	749	795	832	745	769	800	836	833	799	797	797	776	800	732	783	742	766	775	776	753	791	766	819	864	764	803	772	745	800	774	816	794	740	823	833	821	791	761	843	798	776	844	773	785	778	771	750	744	731	765	768	789	770	805	804	786	775	844	773	739	729	799	844	794	802	847	799	812	794	807	782	786	751	789	786	804	785	806	825	772	760	793	769	782	794	807	780	801	814	766	812	804	740	825	805	790	748	767	785	831	763	762	800	788	789	844	773	802	805	781	812	808	770	820	786	805	765	817	762	795	813	760	796	749	780	755	758	771	792	819	790	751	802	776	813	774	805	770	774	754	778	796	793	784	828	780	762	774	745	756	801	774	772	808	810	786	787	777	777	842	816	756	777	771	724	779	807	805	775	790	783	795	789	804	812	799	806	751	763	837	814	789	780	791	792	807	778	835	770	746	690	807	765	812	792	783	776	784	803	803	770	789	850	781	762	783	819	793	821	776	764	800	762	806	751	768	831	833	795	803	787	793	755	760	756	799	802	782	756	809	779	777	814	774	783	745	810	736	772	789	760	754	801	787	739	799	813	775	821	817	772	743	779	785	769	837	790	757	779	783	802	815	794	773	750	781	743	762	785	823	801	774	768	759	787	820	812	781	745	818	822	808	802	783	792	766	769	791	799	757	799	798	749	855	775	755	792	826	774	786	805	784	757	828	861	783	750	790	770	771	809	786	843	818	813	806	795	845	803	760	733	809	763	788	772	773	758	747	739	750	829	761	776	837	746	763	774	770	782	796	806	771	777	795	814	786	784	778	826	753	801	772	834	792	823	789	769	832	788	823	840	737	785	793	775	779	813	781	826	816	820	781	819	764	786	831	778	804	764	744	787	775	828	784	791	792	823	804	801	823	802	751	801	805	785	782	807	797	778	728	787	781	786	814	788	740	780	769	796	801	782	817	778	763	783	814	748	830	805	771	778	798	812	837	798	780	729	698	757	787	804	803	786	795	804	763	766	782	798	803	784	816	749	750	779	815	798	777	824	798	805	781	784	732	818	753	856	782	735	777	810	796	802	748	793	843	775	783	805	800	790	744	803	754	788	822	785	799	817	832	738	793	805	812	784	751	776	865	719	742	804	753	768	765	846	839	754	802	811	750	749	767	763	759	807	815	787	803	741	841	796	789	817	828	778	773	783	781	790	791	800	767	774	746	742	801	731	810	806	789	737	775	743	796	787	811	784	848	744	791	790	781	763	797	785	805	785	780	808	794	782	794	799	827	813	784	828	769	803	811	783	787	800	838	829	801	803	766	802	785	767	787	798	813	848	744	801	802	827	855	753	754	816	854	817	768	786	810	853	818	820	800	808	776	769	792	806	838	761	784	779	802	803	790	821	795	772	785	825	771	772	775	782	797	767	765	777	755	817	769	798	758	790	734	774	785	833	753	836	793	733	798	792	760	742	793	806	784	841	796	785	813	812	785	778	780	807	812	765	833	757	803	748	819	730	799	819	835	776	826	789	802	789	783	761	792	785	811	770	768	746	769	780	777	754	777	829	791	804	736	792	798	795	792	841	822	791	767	796	794	867	788	823	741	809	780	810	786	767	785	788	788	801	805	779	788	792	704	777	757	788	791	737	786	782	798	741	782	771	758	745	822	749	761	785	751	763	778	783	800	765	798	784	803	807	761	779	771	841	784	739	779	716	795	832	812	732	771	787	759	791	782	736	765	773	810	771	767	763	772	790	813	770	824	749	774	810	762	771	753	824	851	761	779	797	743	778	806	845	821	774	819	784	730	776	834	766	780	772	784	753	773	829	817	783	793	822	784	721	821	789	828	758	742	797	767	837	817	768	811	791	814	852	828	755	778	828	836	823	749	752	726	788	796	771	719	778	804	750	769	793	816	743	822	734	749	777	755	776	812	782	823	781	734	798	797	818	780	785	738	773	791	826	790	760	779	728	757	853	779	765	784	767	769	788	783	816	799	746	778
23802	20940	24277	27753	20943	20955	13077	495	326	324	281	315	268	265	275	270	204	254	231	256	245	273	248	226	225	249	223	242	230	247	220	206	213	223	233	229	250	235	247	220	217	212	237	245	229	222	210	238	230	215	215	228	262	236	207	193	241	202	227	205	231	220	217	245	228	227	232	202	241	212	257	233	227	221	260	208	207	221	233	227	218	226	194	242	202	193	218	240	229	216	202	216	210	195	220	227	231	231	262	226	209	236	208	239	217	213	234	215	247	228	210	205	206	216	236	230	196	251	214	229	221	225	178	215	204	206	186	228	226	218	234	242	232	195	218	237	195	242	239	230	222	221	251	228	214	196	235	210	205	218	233	248	235	210	222	223	239	215	213	243	195	213	205	222	253	205	210	220	221	208	216	223	239	200	232	203	210	179	224	201	230	224	240	240	218	243	188	224	209	234	229	202	217	195	209	219	214	210	185	210	239	245	200	226	224	241	203	250	223	227	213	255	234	229	252	253	237	224	221	192	210	208	228	241	224	235	200	203	211	228	227	228	209	241	232	227	214	225	227	211	235	207	231	226	236	240	237	209	234	216	234	233	237	224	190	213	214	210	226	214	223	193	223	196	210	215	236	261	195	216	253	206	231	219	218	192	233	191	245	229	216	209	240	202	239	215	216	238	211	253	229	208	211	212	210	218	220	235	238	233	242	249	239	232	250	216	225	247	224	233	223	237	214	220	194	220	240	216	195	214	239	224	260	220	211	240	208	222	236	217	215	231	216	212	222	201	246	200	185	197	238	238	221	219	205	240	236	236	222	240	217	199	214	235	264	233	232	263	232	213	231	225	222	211	244	198	203	232	214	213	207	205	216	246	241	208	209	220	229	264	223	235	210	242	220	247	218	220	224	226	227	215	224	231	211	201	214	221	227	201	216	220	212	233	218	216	221	220	232	209	231	207	228	210	214	239	229	219	230	208	230	217	221	258	229	203	206	214	233	234	213	239	225	218	192	229	235	256	241	218	214	244	238	258	209	236	209	206	226	233	225	208	220	201	227	202	225	222	210	215	240	242	240	248	233	197	212	234	262	255	208	230	243	209	239	192	247	241	232	206	215	221	221	216	249	227	243	227	219	210	198	215	224	237	202	234	226	228	242	222	205	195	244	214	223	226	193	214	219	221	224	250	251	220	221	222	207	281	226	215	217	232	231	231	211	240	224	228	217	234	252	211	225	202	228	232	236	219	224	225	225	225	226	214	230	204	210	209	229	217	214	212	208	221	223	221	208	218	214	208	201	234	198	232	220	236	208	200	247	215	229	235	214	242	213	228	254	210	228	214	228	247	235	221	209	200	229	235	224	212	207	221	236	214	225	236	208	198	209	235	214	208	205	224	195	251	228	217	235	208	223	188	217	218	218	198	240	231	231	230	219	216	215	238	243	218	231	217	227	218	230	249	212	204	224	215	211	214	195	232	243	212	231	252	225	225	234	222	205	245	212	214	226	233	223	251	225	221	231	235	228	194	197	230	193	234	191	233	225	204	195	233	235	229	218	246	246	212	233	219	224	238	241	226	251	233	216	224	227	231	227	223	215	192	238	215	219	218	219	239	199	224	233	209	245	199	220	236	218	200	208	244	203	239	243	217	241	221	223	207	211	235	220	231	243	205	241	227	239	204	224	213	229	203	241	239	222	205	228	245	206	223	232	221	239	203	253	232	213	243	241	207	226	232	228	224	214	216	214	206	211	205	219	242	222	218	188	237	227	244	211	234	226	232	216	217	235	226	248	240	235	230	219	223	194	215	220	225	221	210	242	225	225	209	230	211	208	222	220	234	212	215	234	211	194	223	226	203	208	229	250	192	232	246	212	233	245	249	220	208	214	217	244	223	230	214	225	230	216	197	227	201	209	240	216	259	214	235	219	218	225	234	244	198	208	186	236	238	196	216	225	244	212	220	233	211	240	223	243	216	211	205	240	211	224	210	210	201	206	239	218	214	228	220	225	170	244	239	222	251	200	227	233	235	223	246	228	245	228	201	221	230	203	234	195	237	217	233	211	224	234	235	218	242	210	227	223	235	203	233	212	208	236	209	202	235	222	205	228	200	256	214	219	233	231	226	218	195	235	265	211	228	228	221	247	213	227	224	230	213	211	208	230	210	220	206	215	222	209	235	211	216	205	243	212	225	234	224	212	220	212	269	226	225	204	207	213	243	201	202	213	208	218	216	228	228	217	216	214	229	232	225	219	229	226	240	236	201	207	216	199	246	237	232	197	256	220	234	226	218	221	202	195	216	211	238	224	181	240	227	227	218	197	255	211	231	208	218	224	210	239	231	214	229	207	245	211	214	219	209	198	221	230	209	232	235	234	229	224	223	235	216	218	202	231	206	229	215	213	229	242	239	231	222	212	225	246	209	213	225	217	193	211	218	213	218	248	221	288	223	192	238	203	192	230	187	223	237	226	202	223	222	210	219	213	208	236	238	231	225	239	246	207	214	242	223	224	203	244	215	228	216	217	210	227	242	234	213	224	242	210	218	224	220	224	228	220	230	203	207	210	213	222	238	249	251	220	204	222	248	239	242	229	214	211	229	217	209	208	226	226	210	235	232	267	196	205	233	223	229	226	221	246	201	237	213	210	226	227	221	230	214	235	225	221	228	217	217	199	199	221	172	228	241	225	196	230	205	244	220	225	237	221	241	215	205	223	201	188	229	216	232	225	208	214	240	235	252	210	204	192	204	227	210	229	226	239	215	210	204	224	225	242	220	235	241	211	237	233	223	231	228	233	211	215	210	223	215	196	215	194	239	217	210	223	220	202	237	210	220	213	192	214	182	218	222	216	210	248	206	226	226	227	223	275	201	198	214	206	221	218	219	224	227	212	221	219	213	269	223	212	214	237	239	191	235	242	237	208	236	222	216	226	221	210	225	230	224	204	206	254	231	192	209	229	230	223	223	209	235	225	210	214	227	224	183	240	254	226	233	242	212	190	192	220	244	213	223	231	244	252	216	198	213	210	201	210	219	200	236	237	223	222	203	228	222	230	249	212	208	212	221	223	211	212	225	205	209	219	210	225	218	235	224	227	211	230	227	221	210	230	226	208	203	226	222	255	236	237	221	226	215	229	223	236	210	206	207	214	236	237	198	223	210	214	219	238	224	231	226	226	221	199	199	233	241	192	239	210	198	230	241	244	215	224	212	248	283	230	201	232	215	202	212	224	200	213	210	216	233	256	230	190	220	221	231	199	211	216	232	232	196	259	233	234	215	220	215	226	199	223	230	217	227	222	201	214	218	193	230	229	202	205	226	262	216	208	237	203	212	238	232	238	204	224	232	193	204	253	223	230	265	225	224	258	206	216	222	215	215	218	232	218	204	233	227	239	216	246	223	246	226	250	231	224	244	231	224	205	209	212	237	213	216	203	215	188	206	247	226	232	219	233	203	224	206	221	227	228	232	212	235	226	227	201	236	221	225	217	234	209	204	210	219	241	207
3129	3328	1798	4124	786	654	577	555	582	575	582	551	563	531	587	583	535	557	561	599	546	591	570	569	533	511	560	533	513	564	498	539	507	531	534	558	477	515	517	494	487	503	559	541	499	563	557	514	495	587	568	480	527	515	566	524	534	528	512	532	508	512	548	489	564	515	516	530	531	522	540	542	561	527	560	540	505	558	523	549	505	580	543	543	561	571	541	526	522	562	556	526	555	522	514	562	517	569	515	504	542	526	532	492	508	530	519	545	557	500	529	519	524	509	488	536	570	530	514	518	514	536	522	541	530	581	507	513	552	505	526	542	519	546	528	514	513	536	559	517	556	539	550	550	499	557	532	528	516	538	520	536	526	538	569	491	509	510	525	565	532	524	540	536	545	534	570	517	524	568	514	533	514	519	544	580	550	514	500	515	542	530	533	516	540	547	550	557	570	509	510	512	491	500	533	523	543	546	523	511	548	528	522	548	539	536	569	553	513	538	535	535	563	532	549	551	555	552	508	565	544	521	536	524	535	507	517	567	537	580	478	508	552	553	524	519	537	558	542	586	530	515	542	544	567	539	546	535	509	526	513	531	545	549	537	558	513	586	562	550	562	532	550	562	536	555	499	523	530	549	520	532	542	522	514	574	557	559	516	538	538	572	532	575	520	534	562	520	540	492	535	566	544	505	477	509	505	511	517	523	534	538	516	501	542	557	535	527	540	530	556	472	508	562	580	531	564	563	562	542	518	542	575	495	518	548	538	553	544	537	542	488	508	555	545	553	505	525	544	588	534	533	546	552	554	536	534	538	475	519	566	540	533	507	530	587	489	565	534	553	552	499	570	507	509	502	514	526	516	550	519	517	559	519	551	554	538	546	508	532	566	524	557	572	491	493	549	527	548	561	528	523	488	527	513	552	531	502	548	565	538	533	528	514	554	549	559	522	552	554	543	549	523	490	521	566	545	503	515	527	516	515	504	532	554	566	493	551	510	538	501	568	532	526	498	527	506	531	534	524	535	533	522	538	534	511	477	566	527	529	585	527	554	534	559	535	526	520	524	531	496	544	538	508	566	535	562	546	543	591	549	525	568	496	499	544	581	533	484	555	526	519	591	529	518	514	524	514	501	547	559	558	522	546	521	489	485	542	518	535	580	549	538	489	561	574	498	533	534	563	554	524	524	529	575	569	535	529	530	540	545	549	539	534	555	529	516	516	544	534	527	521	510	516	582	513	528	493	551	575	554	555	499	524	537	531	538	568	521	553	573	534	550	545	522	542	532	567	543	578	536	523	473	474	534	529	542	531	568	503	544	540	532	523	549	534	530	529	506	517	557	553	554	552	524	475	514	532	538	508	517	587	543	501	545	497	495	528	504	549	543	518	552	541	529	527	519	517	529	519	524	522	560	527	528	551	542	528	523	535	533	569	530	569	508	516	547	537	548	520	571	532	558	558	538	526	553	536	539	521	535	535	530	516	512	526	573	523	535	529	514	488	502	548	514	513	519	557	562	522	528	524	553	559	515	518	558	543	512	547	541	539	551	553	538	554	542	507	504	528	556	522	529	565	545	562	544	519	517	500	527	543	562	584	523	527	519	555	480	540	520	546	519	532	539	560	532	560	534	572	552	560	548	533	528	580	532	497	492	499	520	486	517	486	491	570	540	546	525	538	509	554	588	507	545	561	506	531	547	553	517	535	541	520	551	545	527	536	530	529	506	576	509	517	537	498	520	530	552	596	532	499	521	519	539	551	524	515	551	580	533	529	567	494	545	538	574	509	545	534	548	560	549	549	587	525	526	498	539	512	495	523	519	520	545	528	546	532	488	528	495	557	521	524	524	506	511	533	504	552	548	514	555	534	556	536	521	537	523	553	530	549	526	505	501	506	541	549	512	514	533	504	545	569	500	538	552	534	548	489	511	531	534	503	513	493	562	537	528	515	517	534	568	585	533	543	545	534	549	570	518	483	537	547	567	489	519	517	538	522	528	545	536	522	530	560	484	510	565	520	521	595	558	554	564	530	521	530	533	533	526	550	552	540	518	515	540	557	464	541	546	519	550	525	527	535	527	520	514	534	571	565	512	528	550	552	535	485	497	536	555	528	539	504	518	517	546	560	549	508	534	565	570	554	535	548	506	526	559	524	493	506	549	580	541	546	550	515	525	561	524	528	527	533	502	577	517	527	518	563	513	514	561	518	534	553	561	507	513	569	529	572	527	566	531	531	511	557	531	515	507	561	539	529	543	524	533	544	524	518	538	527	549	549	504	560	569	534	533	520	531	515	495	535	587	512	569	525	553	439	543	503	516	527	509	527	532	519	552	517	482	539	547	545	526	511	507	569	533	566	537	546	529	512	502	537	551	526	507	531	524	541	502	531	535	479	522	536	498	558	552	513	531	541	531	529	565	536	522	563	553	546	526	554	547	552	559	525	551	553	547	512	524	499	538	569	511	489	550	502	514	521	549	551	539	565	525	530	533	578	505	554	532	501	528	513	567	534	530	492	552	516	527	534	538	539	538	553	531	504	500	504	562	557	542	531	499	519	571	485	523	551	530	533	566	555	551	545	495	534	495	510	580	492	582	537	516	561	550	557	534	532	511	529	547	541	544	508	491	528	536	507	550	523	507	532	545	517	533	521	533	513	531	518	506	497	519	521	515	524	509	562	506	564	502	496	542	541	498	573	545	504	520	497	527	532	513	481	531	543	559	540	523	500	521	556	535	478	553	512	490	558	504	534	485	530	529	533	507	551	527	523	534	541	548	512	509	534	492	534	544	497	559	535	526	564	522	516	532	480	524	533	504	553	507	539	581	542	503	536	548	517	539	496	539	499	562	516	519	568	528	551	530	581	528	509	525	532	535	534	512	531	516	590	533	514	501	529	550	542	524	526	545	505	563	527	512	474	522	510	539	507	546	512	548	547	558	539	488	534	503	526	488	551	599	560	504	507	535	518	536	507	535	560	545	549	579	514	542	496	466	511	530	542	533	575	533	552	543	564	550	533	555	540	563	527	494	520	573	520	533	522	536	524	535	556	524	512	528	527	574	527	527	546	527	541	562	499	556	509	509	535	558	513	531	563	592	563	541	518	548	477	508	575	545	535	516	509	557	557	537	534	568	533	524	557	574	550	524	504	507	568	561	494	560	497	577	534	512	513	520	520	572	505	534	552	480	560	531	539	533	510	504	523	523	497	518	544	538	562	570	536	546	553	542	515	527	514	503	532	543	524	536	539	524	539	504	526	513	520	547	537	578	507	520	525	545	547	534	527	514	564	502	530	491	556	544	547	516	518	506	496	566	552	517	514	543	549	528	579	532	527	550	521	547	544	565	557	557	515	516	503	509	534	544	562	544	539	546	548	522	521	542	508	499	529	541	541	515	529	522	496	500	492	524	509	516	518	528	501	502	531	523	593	481	589	570	538	499	504	486	540	524	523	502	539	557	561	498	518	567	551	541	541	530	543	508	524	571	549	506	549	542	500	515	566
31703	19333	6864	852	414	416	332	243	225	233	251	253	244	245	232	229	238	231	206	263	238	242	235	250	240	211	225	249	235	280	240	236	249	255	251	246	238	259	236	220	242	227	270	239	220	235	217	231	242	224	231	239	250	276	255	267	266	262	254	232	236	219	244	249	223	247	250	244	220	225	244	243	249	224	239	237	222	257	248	272	250	254	228	265	246	212	214	245	227	210	278	245	206	262	231	245	252	234	244	254	225	229	225	228	239	198	240	235	237	221	245	257	273	221	259	232	236	227	234	239	233	253	235	227	232	257	227	233	240	250	218	236	235	217	204	216	248	224	237	236	246	252	257	235	224	254	245	214	254	239	233	242	227	222	236	222	277	254	227	227	230	202	201	233	242	239	214	211	268	199	217	244	242	241	264	221	260	249	233	232	234	223	243	215	285	226	257	256	255	238	247	249	239	266	240	232	212	216	222	243	267	255	233	232	241	234	212	240	220	226	208	233	212	260	246	224	243	232	212	227	219	224	241	212	218	252	233	251	237	267	241	217	256	228	263	228	227	234	246	228	262	241	267	251	251	249	202	232	255	225	224	249	234	239	253	217	238	227	225	260	215	271	241	221	212	260	215	219	243	255	245	218	249	209	229	238	232	258	239	232	274	227	238	249	243	203	256	266	234	230	229	244	233	225	222	231	224	258	245	261	253	236	237	235	227	224	243	249	270	245	255	236	240	250	226	239	254	210	248	256	254	274	262	231	226	226	254	221	256	222	211	219	219	203	236	240	231	242	220	239	221	235	217	246	221	238	243	240	258	231	228	214	230	255	247	214	231	233	221	209	243	233	243	243	257	223	218	229	234	216	253	270	218	234	239	214	261	236	229	255	229	252	244	216	232	259	232	226	252	244	217	242	243	252	259	237	243	208	232	235	227	252	237	262	222	233	211	261	238	237	228	243	238	220	250	245	229	237	237	238	275	261	261	236	240	217	236	265	244	240	255	258	234	248	234	217	237	247	244	227	216	211	244	224	244	233	222	268	265	234	239	234	246	210	241	254	244	235	242	239	261	240	240	202	232	231	256	216	225	217	242	234	215	216	231	207	212	258	223	230	287	243	223	205	232	256	218	233	244	248	249	240	230	237	235	236	233	232	236	238	226	239	227	246	230	246	242	241	226	225	225	278	244	225	247	244	246	267	260	232	220	211	244	233	244	222	244	275	218	235	260	216	225	235	235	260	246	225	229	245	235	226	260	199	240	221	235	240	214	247	249	207	184	228	235	216	229	238	235	218	246	243	258	228	221	225	231	229	216	245	202	233	229	235	250	244	208	217	226	239	205	257	237	225	217	251	213	240	246	242	237	258	225	234	238	262	238	225	253	248	234	217	235	235	264	227	244	248	245	247	230	250	232	242	226	245	207	245	257	222	226	240	230	207	254	231	225	225	209	199	233	262	241	234	216	269	252	216	219	247	241	247	229	260	258	260	232	219	217	242	235	266	244	241	246	218	214	272	246	235	217	268	230	247	231	211	256	231	237	213	263	259	219	250	221	241	226	218	226	208	227	233	266	251	223	233	237	226	231	243	229	248	195	234	275	233	249	234	245	212	209	222	244	240	212	242	232	218	246	252	229	233	233	208	226	230	225	253	226	241	245	247	215	247	273	223	262	236	233	246	252	234	229	251	228	219	247	227	218	246	248	216	215	222	216	219	211	237	266	213	240	226	219	241	237	255	256	244	206	242	214	230	244	251	237	226	213	245	252	243	226	246	238	225	226	215	229	230	240	205	247	271	213	262	239	227	216	247	233	245	247	251	258	241	230	259	242	249	226	247	232	223	256	229	244	227	242	233	273	276	246	234	222	217	250	220	220	233	236	243	230	268	216	215	240	248	231	225	247	225	230	230	255	246	216	215	213	237	263	263	253	238	234	231	256	230	264	234	248	245	223	239	223	245	287	247	229	242	226	260	273	244	218	245	272	223	262	253	220	231	206	254	270	240	235	255	223	216	240	248	218	241	241	235	194	283	238	248	240	209	206	235	263	242	221	270	215	228	255	206	225	237	206	262	212	239	277	244	239	233	233	252	217	225	240	253	214	228	255	205	266	229	232	264	254	202	244	241	244	202	229	239	245	237	230	248	238	236	248	248	241	211	234	265	222	224	226	252	259	234	213	255	243	253	238	246	238	232	209	220	242	221	208	239	272	269	251	241	243	226	240	236	240	249	251	211	263	226	249	245	238	234	263	252	213	250	227	253	236	245	236	218	283	250	220	247	261	259	240	224	229	233	245	240	233	238	245	232	249	224	249	237	238	233	254	238	238	216	233	246	232	221	247	239	262	277	261	234	235	277	255	255	249	239	224	255	235	243	229	205	256	240	235	249	256	268	244	245	254	236	245	234	233	238	231	256	248	236	232	261	224	219	227	232	238	282	245	254	241	216	240	224	265	236	235	261	253	240	230	238	225	230	253	248	245	244	240	215	243	230	251	245	256	274	256	242	246	213	241	247	211	230	258	236	249	231	235	272	245	245	233	247	253	227	229	254	262	248	246	257	238	238	240	250	256	259	266	209	201	243	211	242	244	222	252	239	228	217	239	241	220	239	233	236	243	245	254	208	270	250	243	243	250	229	251	242	261	235	235	240	235	239	242	217	231	214	253	252	231	238	253	231	231	225	237	238	244	250	244	239	246	248	252	227	221	235	228	229	244	203	258	211	240	278	226	252	238	264	237	237	229	237	227	246	227	232	254	254	228	232	241	256	215	243	236	198	254	244	239	241	203	214	229	218	249	227	252	248	254	240	215	250	218	249	223	271	225	242	234	218	248	237	240	226	242	228	255	222	244	284	248	236	221	242	242	210	230	226	265	260	231	252	236	265	249	272	234	213	268	260	202	261	221	238	231	253	238	232	235	236	235	239	233	265	250	244	238	233	240	215	230	243	244	248	241	248	240	216	238	246	235	216	222	251	237	218	226	227	259	235	228	222	272	263	232	225	231	230	217	208	243	238	242	241	247	225	228	204	225	246	225	227	232	271	274	233	247	249	246	250	240	248	246	253	227	245	223	188	223	217	221	261	264	215	225	248	249	254	249	246	241	262	257	230	231	250	262	223	222	217	243	254	226	247	242	255	261	220	256	250	233	234	225	234	250	247	271	246	233	237	228	223	230	249	264	212	221	214	238	233	268	225	246	248	260	210	231	234	196	275	273	221	248	270	259	232	240	252	255	229	240	244	233	246	238	239	252	254	228	228	213	250	216	245	197	228	230	223	258	230	232	226	218	222	232	250	248	256	244	219	239	223	256	247	249	211	229	233	228	242	225	248	236	214	226	233	238	231	239	236	211	240	238	256	220	240	241	233	228	242	266	230	242	266	268	247	253	224	197	231	226	244	237	196	273	239	218	231	248	246	232	219	219	264	246	232	254	232	224	256	217	256	249	262	239	255	226	241	243	251	250	227	261	228	220	222	268	248	239	251	201	252	246	220	226	244
5475	872	782	858	640	574	632	641	594	611	630	628	619	602	600	611	638	632	597	592	637	617	575	643	584	609	623	645	626	581	636	634	579	619	622	640	615	604	596	651	631	653	617	641	622	650	619	607	628	633	648	591	632	628	638	579	592	622	620	604	634	609	667	621	604	632	599	631	609	629	652	663	635	659	587	638	592	583	571	614	588	613	623	652	602	645	619	611	606	643	630	604	570	604	585	617	619	632	670	609	577	622	610	595	596	652	618	628	610	642	608	600	646	635	606	634	584	640	624	628	578	596	643	645	629	583	650	677	649	622	619	600	633	626	671	618	639	647	553	611	603	629	625	627	651	617	670	646	632	591	595	618	628	582	576	634	654	617	612	642	613	655	635	602	600	678	609	596	621	587	665	604	623	607	595	642	614	591	595	624	611	569	620	625	611	627	624	623	601	652	611	587	591	586	638	593	604	615	592	594	636	631	619	639	639	643	648	590	625	625	562	653	625	654	662	656	596	630	630	576	586	639	592	651	610	630	590	589	613	625	621	572	639	614	583	601	613	629	635	602	679	646	598	613	598	627	625	631	651	613	603	616	640	619	634	628	626	589	637	583	598	620	560	612	653	655	557	618	643	587	604	626	621	618	642	583	626	665	587	595	625	610	638	572	596	610	669	609	601	599	611	650	607	603	631	628	645	602	621	614	647	652	620	650	618	628	608	604	595	607	619	653	638	617	615	615	632	597	616	613	663	603	642	610	589	623	620	601	663	627	577	626	628	606	641	629	590	601	594	596	636	613	661	619	623	645	667	627	595	642	626	652	659	624	611	664	594	602	656	619	642	593	609	602	610	610	598	641	655	633	649	608	627	635	660	647	633	637	613	643	642	588	635	590	589	640	570	606	634	616	619	593	602	632	631	608	628	637	599	637	649	596	613	600	629	644	623	595	617	571	651	602	653	676	621	571	635	595	616	581	588	595	639	640	642	646	637	632	629	601	558	643	600	581	585	630	588	613	584	610	607	647	577	600	573	599	644	638	610	637	607	613	608	609	584	623	619	651	599	628	584	635	637	626	612	634	631	606	650	571	620	629	614	615	656	638	596	631	595	630	636	640	608	657	597	621	668	628	651	624	624	647	646	618	621	588	633	598	610	643	600	620	636	608	624	585	607	633	564	627	593	638	609	605	593	616	631	618	658	582	616	605	638	653	575	596	628	611	623	576	574	630	639	641	629	610	630	593	640	636	624	579	592	607	644	638	637	620	655	567	586	659	620	620	630	586	605	610	636	637	623	642	619	618	653	632	606	658	637	604	570	612	640	585	619	594	608	616	644	597	655	613	602	664	643	661	599	584	600	605	622	598	596	623	613	603	641	656	622	598	604	606	624	614	649	612	621	598	616	592	584	634	671	623	610	625	611	594	601	617	599	626	679	659	636	647	629	619	682	625	635	611	620	602	601	605	596	640	654	627	645	644	656	645	645	610	630	640	631	627	632	656	583	617	636	635	599	581	572	639	636	626	626	649	628	634	601	623	590	618	627	618	673	571	605	622	639	657	618	614	625	630	640	671	599	688	600	643	597	654	633	614	613	622	601	641	629	601	582	579	618	632	631	542	600	628	617	624	592	592	608	632	601	573	594	634	661	662	600	610	621	662	661	621	609	621	656	624	619	625	623	650	631	628	617	605	612	640	610	588	614	605	604	644	623	611	623	630	649	590	584	664	615	599	640	641	631	642	645	618	633	601	599	621	669	595	610	632	589	638	604	605	628	640	587	626	600	575	639	656	609	590	631	619	615	601	622	669	597	604	665	633	600	617	599	562	644	640	632	657	617	611	623	650	627	626	642	636	628	619	635	622	614	591	686	666	633	635	622	642	548	634	608	598	617	574	645	620	606	683	618	577	614	642	616	629	633	631	635	598	658	642	644	598	632	614	599	653	632	644	595	629	578	633	619	625	637	587	651	639	614	606	633	634	611	640	695	632	578	665	612	579	643	618	644	660	573	588	584	617	609	582	640	606	623	602	622	615	585	677	612	611	636	621	591	623	656	628	613	628	607	611	582	602	621	567	627	650	642	601	652	638	575	641	623	585	586	631	630	629	614	587	571	602	634	595	608	625	600	673	661	639	665	598	591	625	618	566	642	601	588	600	634	646	607	632	620	628	605	682	676	616	616	576	655	607	668	594	641	665	594	585	622	618	570	603	622	620	672	643	607	610	614	610	644	583	605	593	617	643	613	653	635	603	646	631	655	617	657	593	568	632	638	581	640	644	633	605	632	622	613	587	609	583	629	576	613	613	624	599	632	599	639	635	623	610	621	660	668	589	650	675	580	618	581	639	594	641	616	624	629	609	618	613	673	592	666	671	604	575	628	616	627	585	629	621	588	599	607	619	610	632	626	620	649	576	622	622	586	587	576	637	614	663	581	681	665	636	632	639	605	618	641	642	586	569	570	623	593	638	592	591	668	618	623	655	586	648	579	649	618	634	605	616	615	618	592	624	649	629	634	625	640	619	614	615	588	621	581	619	602	627	613	639	631	623	620	610	645	619	623	618	637	620	636	628	641	584	592	586	630	673	593	593	672	620	642	611	592	559	622	629	612	602	605	631	600	640	585	612	599	596	628	632	619	629	591	650	627	642	629	644	608	631	580	618	604	600	665	657	625	600	618	650	663	652	569	611	617	621	625	634	632	617	595	700	609	622	600	628	653	613	565	649	624	629	636	602	598	587	635	577	616	618	615	615	591	653	628	614	580	614	670	661	600	603	650	591	644	615	624	604	669	655	623	668	627	603	614	631	623	626	598	631	637	591	612	621	667	600	578	647	615	600	658	647	612	607	614	594	595	675	626	624	650	584	616	609	679	594	618	624	668	667	594	640	597	626	610	625	658	655	584	618	604	648	612	608	608	593	586	628	588	633	667	668	586	636	651	655	652	619	574	621	653	605	609	609	578	600	656	616	621	615	598	614	610	599	610	659	664	616	645	624	573	635	613	582	596	616	639	573	575	701	614	623	631	610	611	652	659	588	591	625	641	617	603	586	614	598	672	632	589	610	615	613	594	584	634	618	633	634	604	651	576	558	571	577	624	644	638	621	658	626	607	592	621	631	591	625	617	605	645	628	609	601	617	566	656	635	658	576	641	616	611	631	581	623	601	657	641	633	572	625	630	657	719	615	626	594	603	610	652	624	635	587	637	601	590	612	588	634	611	627	627	662	588	665	628	617	625	666	664	598	598	630	626	651	618	587	648	604	617	663	660	706	647	601	635	636	601	638	591	611	612	623	624	625	609	611	597	613	643	629	652	584	609	653	606	642	618	611	618	626	618	609	634	653	623	581	592	621	615	590	643	645	647	614	648	642	609	599	585	622	596	615	667	656	587	598	629	567	627	634	633	611	653	622	647	608	636	583	637	641	635	618	661	616	608	621	589	579	626	621	672	588	672	650	633	600	586	604	643	630	613	567	630	663	591	633	647	625	612	597	621	573
24722	21002	23887	28293	20993	12428	513	407	351	367	373	363	359	336	332	339	367	347	348	348	317	321	297	333	333	342	335	311	338	345	329	306	345	337	346	326	332	314	340	307	327	357	317	320	340	351	298	313	295	316	339	364	360	335	315	342	348	311	364	338	315	308	332	301	324	331	301	322	287	333	310	311	350	316	366	325	351	362	335	324	320	329	310	333	336	303	325	317	321	334	349	363	337	311	344	316	322	312	336	352	338	345	315	322	312	324	324	329	313	342	306	350	299	324	348	329	320	364	357	332	341	316	345	313	337	309	326	349	331	314	314	293	325	340	313	321	339	328	308	297	375	339	334	335	302	320	321	339	314	312	354	307	332	354	278	343	348	318	352	319	339	361	294	295	307	312	332	349	316	341	319	315	321	294	325	315	315	314	326	345	335	335	313	309	326	355	342	345	354	319	325	378	327	360	324	344	323	312	340	321	291	342	284	311	325	313	327	333	319	287	334	293	327	327	336	313	343	345	327	373	307	330	333	311	334	342	366	322	334	307	318	322	331	320	327	314	340	357	333	344	304	282	378	353	331	353	298	317	295	288	334	325	338	318	319	331	351	335	295	359	292	332	359	313	348	333	317	320	347	329	311	326	362	366	333	328	340	339	297	340	359	326	328	300	338	324	295	311	345	291	289	354	295	321	307	305	311	284	334	359	326	353	316	315	345	311	333	304	330	338	301	370	312	314	309	310	307	301	311	361	357	275	331	326	328	316	289	321	301	306	344	380	302	311	339	318	314	318	344	336	316	309	417	328	333	325	320	338	309	366	297	322	351	338	344	367	331	290	318	321	331	313	312	339	332	303	336	329	316	317	349	298	348	333	337	338	323	321	295	308	276	336	346	318	311	313	335	309	306	342	326	366	341	346	322	322	353	331	322	319	322	344	331	327	298	321	332	316	318	327	311	316	335	334	323	291	311	331	311	307	319	318	329	322	330	332	340	331	291	318	325	340	314	314	340	336	347	329	342	345	318	322	330	264	287	331	313	322	323	329	321	340	316	342	337	321	335	342	326	319	341	351	367	328	316	329	323	349	343	342	309	324	302	314	322	336	354	343	318	304	336	299	341	337	301	340	347	336	290	351	319	323	317	346	355	349	310	358	317	292	311	332	345	311	344	312	352	310	324	320	342	343	363	347	292	367	333	308	327	287	329	323	308	294	271	326	306	347	316	315	318	324	356	374	327	327	333	318	331	354	331	324	329	297	332	302	327	317	274	326	325	367	314	328	307	313	306	318	324	350	357	304	334	330	326	306	308	340	343	370	317	338	338	334	356	345	375	328	315	354	330	340	347	344	304	339	324	346	336	377	329	362	330	331	351	340	328	325	311	316	305	337	317	313	331	371	291	314	349	321	300	325	306	353	347	340	358	323	328	311	318	325	297	342	303	345	344	315	345	293	326	341	324	318	331	311	297	353	294	319	296	357	364	321	337	291	338	311	351	332	335	305	298	321	332	305	324	332	308	297	341	330	318	331	344	321	362	329	298	366	307	302	338	295	330	310	337	306	343	314	324	320	334	309	320	337	328	321	344	312	315	386	311	334	332	315	352	346	343	333	304	336	323	333	326	326	333	355	326	308	304	322	302	319	320	323	319	311	303	321	309	321	287	321	347	323	303	324	341	313	309	303	302	299	338	356	345	332	326	335	359	327	317	291	317	346	302	328	303	338	326	313	341	334	335	335	339	323	315	296	311	306	337	324	300	323	332	318	314	304	324	280	315	318	310	321	336	339	347	347	333	314	302	317	313	339	335	384	318	307	335	308	283	325	322	337	301	354	332	349	321	302	302	323	334	334	338	311	317	304	356	330	321	350	323	365	353	331	312	323	319	318	324	330	353	328	311	321	309	347	355	320	304	318	338	357	343	335	342	332	314	323	341	313	334	322	388	306	314	347	305	322	318	319	323	319	355	379	318	339	319	339	326	341	385	313	350	321	343	323	320	348	341	343	355	318	349	373	358	326	338	295	323	357	325	307	335	315	324	344	350	324	304	305	340	325	321	324	334	314	350	325	335	358	296	329	317	316	327	340	304	340	354	345	306	314	321	354	324	342	307	328	343	336	350	335	294	317	306	349	315	365	329	319	307	334	313	343	350	334	336	315	304	337	320	333	303	328	339	339	344	297	298	336	320	277	293	335	337	327	305	327	325	315	332	333	317	330	384	371	319	347	317	330	312	333	291	307	284	307	351	332	322	314	324	342	331	321	321	327	313	311	327	325	346	311	323	348	330	339	330	338	338	316	333	342	313	298	336	358	323	312	312	308	317	312	300	325	322	348	298	330	303	338	317	324	346	323	322	314	303	311	315	339	302	326	333	342	381	326	341	320	310	311	327	337	323	344	332	331	339	310	352	328	332	347	329	336	335	314	304	356	319	308	318	315	323	356	319	294	311	318	351	331	293	328	351	340	321	319	331	305	314	373	321	318	319	317	338	333	317	321	389	321	318	338	334	332	352	314	335	325	351	348	294	319	368	353	318	345	316	317	287	296	334	331	301	301	336	319	329	284	311	318	342	341	317	298	342	301	335	341	358	322	345	310	288	286	328	342	294	289	356	327	318	324	321	329	327	305	313	299	329	329	337	353	310	319	350	312	337	371	334	326	316	350	300	347	330	340	345	328	323	334	341	313	333	335	312	346	329	339	358	322	327	312	317	344	305	344	308	322	342	342	304	306	312	344	350	304	340	313	340	331	311	358	309	323	310	298	286	315	309	363	322	325	354	296	330	325	332	304	307	298	364	300	356	343	284	365	333	340	294	348	338	355	307	293	312	351	348	325	332	377	363	318	305	327	296	306	341	326	374	332	330	310	315	329	327	354	338	343	327	289	348	296	305	290	305	331	360	339	326	331	339	321	350	327	321	357	312	339	328	316	327	351	349	323	333	348	333	337	318	320	340	353	344	306	344	341	326	347	359	348	296	293	296	331	293	290	332	320	331	323	268	349	314	313	311	308	339	342	346	337	329	338	321	307	332	327	342	290	349	333	347	335	314	343	337	345	326	341	301	330	319	319	337	315	337	327	310	303	304	327	300	312	350	328	311	358	296	358	311	314	326	359	347	335	358	335	293	309	313	343	340	328	301	331	307	326	298	359	317	293	315	325	319	343	376	316	297	346	331	350	322	325	356	352	329	348	334	318	324	330	333	333	341	326	334	315	354	319	310	321	343	339	326	333	304	313	331	352	329	336	296	334	284	343	298	339	324	297	319	338	316	309	294	334	316	336	349	339	277	321	318	327	334	281	348	331	311	322	360	308	295	323	336	323	326	340	358	353	387	323	332	341	371	328	346	350	324	304	351	300	319	345	335	341	341	349	330	344	355	326	320	328	330	303	330	288	314	342	348	337	327	315	368	333	319	331	333	326	356	341	343	351	358	318	328	325	318	351	343	366	340	296	312	324	313	309	319	311	324	328	300	295	336	340	341	314	322	317	274	304	294	305
3322	2165	1469	2837	859	891	842	760	823	812	842	821	796	782	824	796	794	795	824	815	848	839	772	808	832	773	804	845	779	786	812	803	826	775	838	855	779	803	825	792	794	835	792	819	807	815	806	819	871	782	764	750	804	755	779	798	811	814	821	782	820	823	781	849	822	781	820	870	759	823	763	754	834	759	813	777	807	765	795	844	776	787	784	782	824	834	763	782	776	832	784	789	747	808	778	751	778	774	744	816	772	821	809	784	813	783	812	781	738	827	805	789	779	762	805	812	741	748	774	800	761	793	841	719	846	812	807	832	779	794	778	768	772	791	783	753	818	774	804	788	750	809	791	760	761	802	795	808	782	835	775	860	753	799	721	819	800	802	779	805	805	816	826	756	792	758	808	822	838	743	770	788	809	813	797	786	768	798	752	820	793	817	798	783	852	792	795	792	805	800	865	799	797	777	764	834	808	765	742	790	758	792	789	829	761	750	771	770	815	829	803	796	831	802	816	724	818	762	821	812	775	788	845	767	781	790	779	841	785	774	820	783	771	820	801	812	778	831	792	792	761	813	788	778	802	778	778	818	797	837	795	795	780	800	771	776	770	783	784	823	790	804	771	777	787	772	780	835	769	810	784	781	757	776	803	779	786	793	806	730	805	797	776	783	796	770	826	831	800	851	834	772	808	816	770	794	826	767	845	768	800	762	792	764	778	804	834	831	861	833	737	752	785	781	792	791	758	799	805	818	770	755	742	828	778	814	820	792	809	764	827	769	810	810	792	767	786	729	777	794	763	816	838	786	797	801	814	820	787	809	751	808	798	748	800	764	790	738	760	799	844	827	757	751	804	805	774	794	799	835	802	814	819	836	763	771	791	829	746	806	792	756	746	754	806	830	773	795	814	856	789	764	780	810	809	778	798	748	819	749	853	770	725	842	826	800	804	842	732	810	719	802	780	829	765	817	778	830	843	774	744	802	804	790	770	884	793	758	823	741	762	731	818	783	801	786	786	768	802	828	802	803	767	794	804	790	812	775	799	817	774	770	846	779	774	772	765	785	799	811	796	815	852	790	772	797	783	800	799	771	743	823	765	816	764	807	803	779	781	811	780	816	838	838	803	783	756	794	801	828	770	768	831	800	809	799	788	796	786	808	828	822	798	802	778	798	796	750	770	842	774	735	772	810	807	782	762	729	780	860	797	787	823	763	758	798	834	816	729	725	853	804	786	789	801	759	799	811	832	784	826	857	814	829	802	832	773	738	811	802	805	757	788	824	778	767	713	816	785	717	781	790	801	797	789	847	799	820	833	852	806	777	791	770	779	762	762	779	784	781	768	737	802	811	763	787	774	823	728	789	779	754	824	765	792	809	833	797	763	811	815	819	742	820	844	805	841	840	825	802	850	781	807	758	802	753	748	787	768	751	807	764	825	769	813	777	792	804	765	809	798	781	817	746	782	818	795	772	777	773	768	794	794	828	808	773	808	815	756	803	802	826	812	746	743	790	810	775	836	781	819	769	837	766	797	823	797	722	820	775	795	846	750	761	770	792	748	801	809	766	820	797	809	825	798	805	787	825	815	849	828	756	785	839	820	812	771	800	812	768	787	763	802	789	734	743	821	774	830	794	783	775	806	774	791	749	743	793	753	771	758	800	773	738	783	793	780	827	774	816	801	768	786	799	765	741	797	811	768	797	766	779	766	779	816	749	787	799	799	776	800	821	767	801	817	778	786	823	768	804	817	812	816	792	772	794	776	817	768	787	772	778	768	792	825	784	783	796	772	781	748	792	773	824	779	736	773	829	772	795	804	857	761	786	734	779	798	767	786	814	741	791	798	833	817	808	787	779	838	791	767	792	738	791	845	802	810	788	799	813	784	772	763	770	784	765	776	832	822	844	830	829	779	820	770	776	823	811	786	784	753	843	784	807	796	811	780	835	803	773	769	774	797	834	775	800	821	811	811	812	808	849	817	797	836	799	806	776	812	773	770	754	805	815	800	854	816	796	778	830	770	834	811	801	754	797	788	808	786	785	797	779	775	782	776	780	787	794	826	802	784	779	808	823	767	784	775	759	779	822	801	793	763	801	797	773	783	764	793	792	846	741	806	825	769	811	782	813	820	780	821	734	825	788	779	767	776	813	812	792	780	803	815	779	806	811	789	781	803	785	806	786	789	792	796	743	831	802	782	808	804	813	833	770	777	808	802	787	782	794	730	797	786	833	746	839	785	753	722	757	820	831	773	827	800	843	783	810	785	798	824	824	774	812	813	771	802	776	779	740	829	752	802	750	815	784	789	728	821	828	752	778	769	836	776	760	846	755	792	809	807	742	776	739	799	819	804	805	800	729	794	817	835	851	808	782	784	816	752	807	764	812	796	814	832	762	784	764	743	767	742	793	820	785	815	815	805	783	796	760	767	805	809	796	774	799	785	783	790	778	832	808	782	779	743	775	759	826	810	802	793	816	763	798	733	808	819	775	783	815	810	786	789	797	805	784	841	814	774	795	783	765	785	794	794	827	815	789	807	783	821	803	797	789	792	782	802	767	779	760	784	800	791	762	792	806	799	792	797	810	789	796	767	766	781	762	823	798	792	844	798	791	831	754	749	821	788	731	812	787	793	759	762	808	805	848	705	759	778	807	814	776	747	784	800	857	791	784	787	799	784	811	767	816	819	812	769	790	769	795	801	793	772	773	811	759	797	738	828	779	799	797	764	796	801	772	775	843	792	767	815	780	819	880	777	758	817	806	799	822	837	806	806	780	778	730	740	761	781	808	795	824	855	862	792	746	820	726	839	767	783	851	780	822	789	834	794	822	767	694	824	761	797	844	771	752	813	816	800	777	824	800	790	818	807	855	813	753	819	846	769	783	735	776	795	788	810	847	857	768	765	795	784	775	830	797	789	766	797	772	805	833	776	748	773	778	803	800	783	769	783	788	788	741	797	817	783	801	772	759	852	789	848	809	798	794	761	817	777	795	820	775	819	824	752	762	854	823	811	793	737	812	791	799	771	816	822	778	758	784	793	792	816	814	807	746	837	732	803	864	763	783	754	726	778	789	776	769	741	821	792	819	831	761	792	804	806	793	766	777	820	759	791	777	756	733	801	734	813	777	792	759	755	768	791	751	792	809	852	766	781	746	826	757	757	781	818	762	790	796	766	718	756	811	773	752	741	743	798	792	792	736	779	829	792	786	801	783	853	782	762	773	741	795	750	797	778	777	763	787	822	727	751	755	749	772	792	839	794	800	831	794	785	797	812	765	861	766	798	798	795	841	840	803	785	819	820	782	821	841	809	788	753	766	835	814	799	802	765	773	786	794	765	828	820	798	741	761	775	780	741	784	749	788	777	820	836	812	780	800	800	793	816	797	777	819	768	795	809	814	786	800	777	796	808	795	799	772	756	782	784	769	784	766	798	803	807	815	761	785	823	818	779	816	742	805	777	776	802	740	810	774	748	755	787	796	802	805	758	785	779	799	808	790	800	793
23895	20990	24315	27866	20991	21004	12833	552	327	330	275	283	314	236	266	233	234	264	234	251	246	239	201	276	236	241	232	242	199	229	223	234	245	217	246	232	231	208	235	232	259	215	238	253	209	229	221	233	233	239	226	253	229	228	230	231	229	242	232	222	222	243	244	232	217	217	182	217	193	233	231	250	207	216	226	216	245	215	219	209	217	214	223	214	222	201	223	244	230	249	222	231	256	231	226	220	218	238	270	216	258	245	247	238	226	229	199	215	226	194	209	227	240	234	234	209	239	236	197	237	240	234	208	240	239	223	204	229	232	202	207	233	211	224	241	204	220	210	230	192	218	225	215	197	235	220	231	208	222	229	211	203	231	232	213	193	248	221	226	230	227	236	213	211	242	242	234	234	248	206	233	256	232	234	221	221	202	229	239	240	221	226	220	238	217	215	221	208	201	216	206	226	230	247	243	221	217	239	218	268	240	250	170	239	238	212	230	202	218	213	222	219	215	218	203	240	252	231	220	204	210	224	230	226	243	224	235	245	230	209	223	234	242	231	254	238	207	220	214	253	220	229	237	237	235	201	224	264	211	214	220	211	218	210	191	197	225	213	223	216	205	215	205	209	213	205	230	224	208	205	223	209	222	248	227	221	217	241	181	228	237	211	213	229	227	184	226	210	232	199	223	199	227	203	209	217	196	228	212	191	222	201	229	211	236	223	230	226	246	207	223	238	217	218	230	212	223	201	191	235	249	239	239	208	235	201	240	248	211	243	199	230	218	223	221	231	205	202	221	202	249	220	206	217	204	198	234	226	209	225	230	213	220	181	232	228	219	246	236	233	220	238	233	232	224	212	224	219	188	221	242	213	224	246	221	248	243	215	215	240	260	213	205	231	234	207	229	227	220	200	216	224	215	228	204	218	235	201	244	231	217	235	236	231	240	247	217	202	230	225	213	219	220	228	210	216	232	227	254	211	246	246	205	243	224	252	219	201	269	210	219	241	215	224	235	210	204	227	217	209	242	206	244	215	243	208	195	241	239	217	209	252	222	215	224	226	233	199	269	231	242	224	249	251	196	265	216	228	214	207	226	187	217	226	237	201	220	206	215	221	231	211	240	217	198	209	221	241	211	215	237	210	243	225	235	248	210	244	235	234	228	215	206	198	243	236	204	251	227	222	233	239	221	208	238	215	213	207	226	170	215	214	226	235	191	216	221	200	207	243	237	247	246	240	228	183	218	214	225	221	218	219	249	231	232	219	195	229	230	244	223	222	199	243	254	203	235	256	238	230	256	230	232	248	233	210	256	237	211	230	208	235	210	233	209	199	224	246	202	223	212	220	218	221	242	211	226	234	241	223	248	251	234	241	226	214	242	204	220	207	223	211	221	204	202	192	207	226	238	210	187	200	230	222	235	244	254	214	219	224	199	197	223	226	228	233	254	238	238	221	220	195	208	222	201	228	192	230	247	216	225	203	234	249	242	219	242	207	226	235	209	217	244	252	223	223	203	237	243	233	218	238	209	211	227	228	221	235	202	208	214	224	220	229	234	232	227	255	218	204	215	229	221	204	220	210	223	199	225	237	239	235	226	214	225	203	220	225	229	218	230	198	224	220	232	216	214	239	233	211	209	219	240	217	225	217	212	261	203	198	220	233	245	246	233	248	222	217	241	227	222	212	220	231	195	204	241	211	226	240	210	234	218	200	221	216	254	225	218	200	223	236	199	215	230	234	221	233	226	241	211	207	231	234	211	217	254	238	223	188	229	242	232	230	220	234	259	217	243	220	234	212	229	189	229	225	221	222	211	235	203	212	182	236	220	230	231	231	248	214	219	223	230	237	219	225	214	221	208	203	202	252	232	223	215	221	224	226	226	200	206	220	212	227	257	244	220	206	229	241	216	235	218	196	241	228	213	234	217	222	226	239	224	252	245	216	226	231	221	206	235	245	208	191	210	222	222	244	236	231	257	245	223	218	222	204	235	212	232	221	220	244	250	256	234	227	217	217	216	232	207	203	253	227	230	227	222	237	245	170	222	229	222	220	207	210	229	210	220	213	217	193	229	246	244	242	228	243	235	222	232	214	222	202	268	195	229	233	208	219	227	210	238	210	216	240	244	228	223	231	241	194	254	205	222	259	232	222	211	198	245	221	234	213	246	239	242	231	243	188	226	234	222	214	195	212	229	237	209	191	211	221	227	182	253	227	234	218	209	223	224	206	196	214	213	229	232	201	222	199	223	221	213	246	224	224	249	225	219	226	210	223	228	237	221	221	215	229	235	229	209	248	237	201	226	219	234	234	218	215	227	211	247	226	197	206	193	212	256	221	243	221	219	228	240	239	221	232	194	215	245	220	218	227	226	223	188	245	251	211	227	221	225	221	238	214	223	227	221	222	222	215	233	193	193	225	226	217	240	232	211	237	219	238	195	233	233	220	220	236	198	223	222	228	229	244	215	216	221	230	218	234	228	208	216	226	235	233	222	217	244	217	250	198	214	238	241	237	234	221	236	211	203	252	229	234	243	239	232	230	244	265	219	202	210	223	239	218	245	236	211	255	222	216	196	215	266	210	237	232	225	222	216	227	223	227	210	209	205	230	239	197	208	234	250	239	215	188	229	217	229	203	230	241	232	210	232	221	227	225	241	236	246	226	226	245	213	250	216	231	240	229	240	222	218	260	238	220	233	220	222	251	244	258	214	213	205	236	245	210	208	241	227	219	247	221	233	182	217	227	205	238	207	244	237	234	201	219	203	208	231	233	217	241	214	235	248	225	205	215	233	202	243	236	227	255	206	220	222	217	226	238	212	227	209	193	208	228	220	246	228	235	207	224	232	224	247	223	203	220	200	201	231	240	226	229	220	234	230	218	247	215	219	223	228	208	222	226	220	231	242	231	219	221	236	211	229	229	236	237	217	221	213	214	209	217	213	238	225	228	210	233	243	226	243	211	188	212	214	235	217	200	216	196	207	279	217	242	260	219	236	246	240	223	217	229	214	209	209	217	219	229	226	211	203	214	254	242	222	211	239	227	207	199	198	194	214	216	211	219	241	195	219	246	226	218	197	253	199	202	219	230	201	210	255	246	223	235	259	231	212	219	218	236	231	215	214	219	235	241	224	226	205	217	213	208	242	225	241	217	233	246	236	234	221	243	202	203	240	194	220	206	229	214	228	196	231	225	218	245	201	231	222	219	211	223	234	214	225	238	222	216	217	248	255	223	232	198	215	247	214	195	200	239	236	199	237	205	189	210	234	207	209	229	211	217	218	231	224	193	213	248	233	229	271	228	218	218	231	221	240	217	230	237	211	249	229	214	208	239	208	211	202	235	222	223	231	232	239	248	245	237	204	201	228	236	220	229	240	233	231	225	224	234	228	243	234	223	203	206	232	212	231	230	243	245	234	223	266	211	207	227	225	180	221	233	255	228	227	225	229	208	230	213	218	255	199	235	222	223	231	234	214	204	217	218	217	234	217	222	226	238	212	214	220	218
3086	3413	1826	4539	767	644	632	576	569	544	541	550	514	516	551	513	542	534	532	553	544	535	546	564	559	538	533	547	553	555	578	560	510	557	562	542	540	506	507	523	550	542	535	533	532	548	489	562	533	552	536	539	505	538	557	515	537	523	508	508	584	513	523	525	497	518	520	527	566	544	521	508	534	523	554	576	598	535	510	556	558	558	542	509	565	546	546	504	527	555	521	556	575	520	547	567	554	557	550	556	523	544	554	526	571	529	523	521	509	560	531	492	502	533	528	512	538	523	508	508	537	487	559	548	511	537	500	540	524	527	506	521	531	521	551	556	534	504	542	512	563	514	528	531	603	520	554	516	526	514	550	528	564	542	522	562	520	513	493	527	558	533	524	561	547	538	539	512	493	523	533	498	543	508	494	500	542	547	578	539	549	554	515	508	511	571	501	524	540	523	521	558	575	529	531	521	558	562	503	542	531	526	539	479	563	514	558	571	506	553	570	517	514	563	505	528	536	541	547	527	488	506	542	505	497	516	546	567	536	562	487	581	535	540	552	500	527	554	490	507	542	530	504	562	584	550	509	518	500	513	527	532	572	497	479	534	615	533	506	546	533	546	533	577	545	551	578	554	499	524	525	546	541	540	565	567	526	532	520	546	574	527	555	540	512	562	521	578	538	518	497	531	557	563	537	500	502	548	550	557	512	522	526	527	522	522	531	532	488	518	555	525	505	540	473	509	538	536	527	548	540	535	546	550	514	551	518	515	495	537	492	532	534	567	603	534	514	547	497	488	545	508	544	575	531	515	519	532	533	504	551	522	535	536	568	570	502	556	507	541	589	517	529	568	514	536	533	542	525	511	499	558	526	542	564	525	579	501	544	565	541	482	535	623	560	555	583	578	529	528	571	510	504	508	538	503	532	539	560	543	518	543	520	502	503	540	570	545	511	540	558	529	514	531	520	515	545	511	507	520	546	532	546	505	513	535	526	573	525	529	514	498	527	506	510	503	525	497	531	515	533	547	540	530	558	515	525	535	553	542	513	542	535	503	570	524	520	511	497	514	506	495	534	534	549	512	551	507	547	523	561	497	513	553	522	520	539	528	561	524	529	534	562	512	512	546	564	505	512	534	542	547	527	512	520	513	529	557	550	550	528	487	496	555	567	538	560	540	572	549	556	555	523	524	504	558	552	504	548	527	544	579	575	514	535	519	537	539	513	498	515	549	532	546	547	492	535	514	513	504	485	515	524	509	506	531	515	492	572	540	533	508	539	485	509	538	539	502	565	530	554	503	483	556	486	523	549	533	511	518	534	513	540	544	485	572	547	523	559	522	546	544	531	547	536	543	495	552	537	504	548	532	517	537	565	534	551	505	552	514	496	519	566	545	519	544	531	510	541	537	514	556	565	550	479	561	495	584	494	576	540	511	585	573	528	498	535	548	518	519	545	585	527	527	518	527	537	557	571	532	553	545	515	571	542	536	541	565	564	538	511	541	537	511	512	537	546	536	515	537	547	564	510	555	535	542	564	557	528	556	519	524	549	573	529	538	537	545	538	524	537	528	569	528	590	538	489	526	534	528	517	552	492	514	528	551	502	565	558	551	505	554	515	536	547	516	539	557	540	488	542	522	533	558	572	561	519	536	523	519	542	543	536	545	488	524	516	542	556	529	545	569	510	543	561	499	528	538	514	502	513	516	541	520	574	501	552	513	519	527	569	504	579	554	482	543	555	553	544	520	584	537	560	520	541	554	563	528	584	512	525	519	544	510	564	528	485	515	533	539	528	536	550	512	527	505	523	528	560	532	547	502	544	519	505	531	546	519	544	522	518	560	556	561	519	496	546	538	532	549	558	578	535	514	542	553	554	509	527	562	505	532	539	541	501	540	567	560	536	527	501	519	583	573	504	515	505	504	506	564	557	569	529	556	575	533	529	570	501	543	529	532	480	563	549	480	570	565	515	535	555	506	559	521	565	584	548	549	529	516	507	530	524	472	526	536	519	500	561	519	550	558	563	532	548	539	522	533	521	555	526	556	507	548	541	553	554	536	573	534	527	524	538	523	569	503	530	513	584	551	501	512	535	594	549	530	512	526	544	564	531	530	510	561	513	512	506	558	536	515	507	526	537	531	493	550	565	525	549	557	491	542	551	528	542	524	577	514	545	539	532	515	541	534	491	574	562	526	534	534	494	532	576	553	543	531	517	508	556	536	567	543	523	512	519	470	557	529	563	520	531	530	514	498	547	546	542	533	517	542	547	558	510	531	550	533	556	536	545	567	515	588	495	561	544	529	518	483	548	554	573	529	553	548	525	560	537	534	514	543	533	547	514	532	526	547	576	563	544	549	537	540	532	548	515	538	532	527	517	507	506	481	554	594	534	551	517	548	514	493	556	528	577	534	545	520	599	534	516	578	529	534	487	529	560	544	519	552	515	524	557	567	506	554	533	524	532	553	522	500	540	519	504	537	511	552	518	546	508	525	485	539	567	545	544	547	540	533	522	533	561	553	527	539	559	536	539	551	493	498	553	522	527	520	548	547	506	496	524	513	554	568	561	532	525	540	542	529	522	569	542	510	535	551	549	487	514	521	511	498	503	534	530	539	511	575	531	510	541	552	529	525	571	513	534	537	504	513	522	578	519	521	503	520	537	561	508	539	543	536	535	551	582	578	550	526	529	535	539	504	528	576	550	506	543	510	587	574	521	560	533	562	512	520	525	554	565	547	535	475	539	535	550	546	545	619	541	569	514	516	505	546	555	520	537	531	558	504	548	523	532	541	484	514	552	562	535	535	557	560	552	525	518	512	514	561	518	566	523	539	517	534	508	496	536	503	554	569	518	534	521	542	505	550	539	541	513	544	507	555	512	545	532	517	554	579	526	541	549	582	534	536	538	546	590	541	531	547	581	500	564	514	553	532	517	531	536	535	569	528	534	548	495	539	511	542	526	521	518	543	529	554	514	543	550	553	522	523	526	498	523	563	520	520	518	515	471	511	516	530	538	514	536	489	556	523	548	545	543	531	549	491	565	551	507	560	542	538	574	524	515	571	561	483	533	566	549	508	548	564	551	538	505	524	509	542	555	525	518	564	518	489	550	498	522	518	518	508	546	551	518	570	481	531	525	529	514	564	522	551	524	496	562	486	517	531	512	484	543	545	566	543	554	558	507	494	549	559	580	562	492	565	528	546	544	531	540	534	565	543	523	512	539	532	527	539	494	548	536	567	520	541	522	544	540	569	563	536	542	542	526	557	535	557	512	516	538	589	534	554	561	532	526	542	549	528	562	519	530	507	511	524	547	547	488	537	500	506	551	547	528	551	529	536	507	533	536	552	509	556	513	551	564	589	539	552	530	544	528	522	541	544	504	534	560	492	522	574	531	535	549	534	550	522	558	529	529	565	513	571	487	556	531	542	569	528	541	540	511	505	536	520	525	572	514	541	536	506	500	513	538	552	485	554	584	545	526	544	544	569	552	536	555	545	564	520
31888	19032	6101	595	247	247	209	224	247	266	240	259	266	257	263	240	249	228	228	232	215	245	251	234	203	225	237	234	242	253	219	252	240	240	214	237	253	225	231	216	240	243	254	263	230	255	250	232	248	241	224	240	229	275	255	231	257	238	233	228	248	209	243	236	259	243	265	229	215	236	250	241	256	243	219	218	242	239	204	221	261	210	221	214	212	217	249	219	221	244	231	247	274	219	213	245	220	227	223	232	205	220	233	268	225	245	238	245	234	241	254	248	245	217	248	272	249	252	250	222	255	216	244	242	229	216	236	244	230	247	230	232	241	245	243	251	220	234	259	242	247	229	235	247	241	245	223	215	234	238	277	224	239	243	252	222	250	251	251	234	249	239	248	251	251	247	256	226	263	259	240	242	248	248	248	209	253	226	213	269	216	225	278	216	205	233	246	236	238	245	239	236	233	238	228	262	254	275	243	239	215	234	225	251	215	224	221	256	234	234	243	241	239	235	242	257	246	257	228	221	256	218	233	221	243	213	246	209	242	223	228	230	237	227	244	227	222	245	224	213	264	236	243	242	220	232	226	210	220	256	242	244	209	230	226	215	246	226	237	226	239	233	242	261	238	225	227	239	237	247	227	239	234	226	232	258	229	267	227	229	249	230	235	243	213	250	226	256	225	234	245	232	260	248	222	222	218	233	257	250	226	231	221	245	230	236	237	239	246	255	230	270	223	221	224	242	219	270	262	228	247	272	237	245	263	233	217	248	232	223	212	231	237	209	260	239	219	243	238	216	246	252	236	238	278	238	245	243	251	254	232	219	237	244	233	222	244	261	213	236	249	247	232	221	256	245	237	228	254	241	223	244	244	254	227	272	233	240	242	224	250	259	229	199	271	225	250	255	217	247	234	229	217	230	255	225	198	248	226	237	204	215	227	237	236	247	257	205	247	237	234	250	260	221	262	261	229	249	258	260	244	228	257	255	250	231	253	246	239	253	245	240	206	247	238	225	239	264	223	227	240	221	230	246	237	231	240	241	243	233	213	184	222	215	225	226	200	227	244	245	245	243	265	236	254	253	252	247	241	242	251	234	248	228	238	236	230	277	229	238	237	240	257	226	259	209	245	212	217	229	248	253	242	219	240	243	246	217	226	207	222	232	205	255	232	246	226	235	248	270	224	231	261	231	284	227	262	238	246	238	230	252	231	225	229	218	248	227	266	240	250	268	234	250	239	214	222	214	222	225	222	247	218	226	239	215	228	258	208	233	224	236	256	218	249	263	261	257	218	238	240	197	238	227	242	224	230	261	230	247	236	233	241	217	212	233	234	232	230	252	232	216	215	206	237	207	249	226	232	243	226	207	237	216	246	231	217	240	244	249	221	246	236	231	222	247	256	236	198	242	250	230	243	246	245	225	231	215	221	231	221	247	234	233	254	233	262	238	277	249	250	242	244	245	216	225	226	221	252	200	220	254	252	238	216	233	250	236	224	230	251	212	241	236	255	223	225	232	237	254	239	242	220	221	245	243	235	249	238	254	243	231	266	246	252	215	234	225	215	236	256	257	268	246	249	233	230	245	257	238	227	211	239	214	239	235	214	238	253	223	262	267	240	222	226	231	247	210	229	234	235	243	249	219	218	253	250	242	252	246	231	232	247	232	244	250	216	221	237	225	232	223	203	222	248	231	229	232	241	235	223	260	241	232	254	243	239	250	234	225	220	254	225	247	261	249	223	233	260	249	237	243	254	210	265	262	242	241	216	235	240	220	231	271	251	218	240	241	225	221	224	272	210	243	251	266	264	214	230	259	277	240	221	233	244	234	216	239	228	216	221	206	259	227	219	242	226	243	246	222	252	217	250	239	206	237	218	226	230	238	215	255	214	230	234	228	236	225	277	232	218	225	199	253	231	236	243	238	227	239	221	244	240	234	228	248	252	228	245	229	254	228	216	229	245	245	224	276	260	249	210	236	238	226	249	234	220	239	231	222	237	225	235	213	221	231	230	218	266	216	249	210	205	229	256	234	219	245	231	230	232	249	248	265	235	248	246	243	217	239	246	282	229	227	231	227	243	268	249	250	240	220	242	221	220	223	237	235	217	244	259	246	231	235	242	215	244	229	241	244	238	257	205	237	217	235	226	249	203	219	231	269	226	231	270	264	239	258	247	225	256	204	211	246	237	249	280	263	208	224	245	241	261	240	230	253	228	273	211	252	232	243	263	249	257	220	239	235	229	234	227	233	232	245	249	224	236	224	269	233	213	216	247	222	211	245	245	236	250	253	227	214	200	219	246	241	225	239	211	257	228	233	268	251	238	223	226	233	233	218	241	240	235	228	261	234	244	237	195	218	227	241	228	211	246	237	223	227	211	232	244	222	231	225	247	231	230	242	211	229	255	245	254	219	252	246	241	250	245	267	237	254	239	237	243	235	251	234	216	218	255	225	244	245	250	233	224	237	208	221	264	271	233	242	243	225	235	236	210	254	275	224	251	232	246	211	224	240	227	233	233	243	217	223	241	221	207	250	241	246	257	227	221	227	225	222	225	238	276	245	239	264	240	277	231	239	246	251	217	245	245	222	250	244	249	237	240	219	259	225	251	228	263	222	251	231	218	250	212	242	246	198	212	232	253	251	258	217	244	244	229	238	252	224	227	228	234	199	281	243	217	241	237	219	239	225	241	257	237	236	230	239	242	233	259	232	237	204	251	206	238	249	253	220	234	235	238	245	241	234	244	228	197	235	222	229	219	245	263	235	244	219	226	240	234	238	247	227	207	213	226	222	240	230	229	245	255	226	233	251	219	258	239	239	250	236	242	245	213	270	225	251	238	234	256	275	256	219	246	255	270	241	244	254	229	229	215	228	261	244	248	235	238	236	230	229	207	256	235	239	254	219	231	206	230	227	238	227	239	249	256	227	235	231	259	217	219	241	201	251	233	221	223	249	233	244	221	222	257	229	251	251	261	239	218	254	224	232	247	223	245	198	191	222	215	216	211	264	263	276	251	224	217	201	249	230	263	257	211	241	231	241	274	234	235	198	264	222	243	230	226	221	218	235	227	243	232	246	246	243	227	239	224	199	237	241	219	272	261	237	254	253	276	225	241	226	222	236	227	224	215	224	219	246	215	226	249	243	281	226	221	225	271	235	232	252	247	242	221	245	248	235	225	245	220	249	226	243	234	207	234	224	234	211	261	252	227	241	255	248	243	219	263	248	234	200	252	246	234	244	216	243	232	213	251	243	255	236	225	228	241	240	221	239	228	246	252	224	216	246	242	238	224	256	227	234	212	221	218	213	220	233	251	229	246	206	215	245	224	232	221	228	216	259	248	242	226	244	231	230	242	280	236	243	239	257	267	223	269	231	245	232	248	219	239	211	234	178	229	223	229	239	232	218	235	242	239	233	215	243	239	250	243	223	245	239	239	235	233	195	237	258	237	257	230	242	225	252	239	245	259	268	222	225	257	233	264	247	217	225	222	245	217	232	253	207
5368	836	738	819	612	651	620	585	629	623	614	645	585	661	621	609	594	608	624	605	649	623	643	568	624	588	628	622	586	588	617	638	618	656	691	618	608	670	602	628	626	615	597	597	576	623	593	644	671	618	664	635	572	606	611	609	603	628	597	597	625	647	575	594	629	602	591	623	625	630	622	621	584	588	636	610	615	603	635	639	624	636	635	594	664	670	577	638	601	604	632	621	622	608	571	610	606	615	608	626	661	625	607	632	638	601	615	644	579	571	607	611	650	619	626	563	628	608	609	634	648	626	610	598	604	648	630	617	617	621	613	613	631	596	644	657	626	631	610	637	599	624	610	626	669	699	629	567	616	599	634	612	609	599	696	596	617	585	600	622	617	638	623	639	620	603	581	631	642	594	636	584	566	640	606	611	614	643	603	625	611	594	572	599	603	598	637	630	619	644	614	619	589	580	654	631	643	619	629	580	574	538	617	670	623	615	633	622	628	600	637	649	653	629	608	614	608	638	653	615	654	623	649	656	630	612	624	591	674	638	604	620	605	585	596	587	637	651	631	617	600	667	635	620	604	638	609	636	609	619	617	607	633	631	645	650	623	625	586	646	640	610	632	596	630	606	573	640	636	592	615	609	597	657	626	579	647	590	655	620	631	629	620	618	611	594	610	615	607	615	625	629	631	617	601	650	610	623	609	624	620	622	627	577	600	618	624	643	609	631	607	575	642	598	629	632	632	623	621	657	624	590	608	604	635	641	593	630	582	632	621	629	649	623	634	625	567	663	623	640	591	621	651	620	633	590	604	605	614	642	664	607	561	628	624	645	603	617	619	631	642	631	668	594	631	591	607	585	603	638	597	603	623	643	614	618	640	626	606	601	624	614	582	625	603	630	623	642	639	588	588	622	633	636	629	648	618	591	626	585	610	652	607	597	631	664	630	669	575	613	589	582	583	657	572	609	632	642	620	605	618	628	637	633	620	617	619	625	653	643	617	590	584	634	571	650	626	561	638	613	635	600	643	619	668	636	666	629	672	602	648	633	650	638	591	610	600	604	623	616	614	620	630	595	594	623	633	643	606	644	618	654	630	673	595	621	561	635	649	642	564	651	602	604	598	622	658	618	594	591	590	639	600	625	645	635	629	621	663	607	655	652	609	631	618	615	645	627	641	574	635	637	615	616	593	652	650	605	626	616	613	562	631	607	613	587	626	661	676	626	635	649	653	642	632	621	611	592	597	678	623	600	614	653	614	603	585	625	640	609	635	649	636	583	645	619	597	636	635	599	644	627	597	602	583	609	591	623	624	600	621	655	589	627	653	576	615	578	640	608	651	620	617	614	605	623	638	599	563	648	623	624	620	650	645	612	622	682	626	609	589	618	587	618	634	580	557	614	606	555	604	581	587	656	627	641	625	615	673	618	617	612	588	641	615	636	609	647	637	605	603	621	587	593	603	647	602	578	650	622	607	620	613	626	641	612	611	637	629	614	622	612	604	604	633	623	609	665	637	622	662	620	632	590	599	623	657	607	605	586	645	641	626	636	636	598	584	650	654	644	586	608	619	643	629	646	590	630	554	633	560	627	621	622	612	595	613	601	670	578	622	564	640	617	645	620	657	677	608	609	600	617	643	624	645	671	598	585	626	637	631	643	651	601	626	635	603	651	666	653	643	629	606	568	604	612	641	607	582	635	587	591	611	640	635	603	617	625	615	623	609	600	625	632	618	605	647	628	657	613	618	630	639	619	662	605	615	619	609	623	559	622	576	601	617	616	646	591	612	632	639	622	661	603	614	589	613	627	639	649	623	611	662	646	600	598	647	579	658	673	652	621	615	623	607	656	613	615	639	649	617	642	572	567	572	631	611	617	610	613	666	605	581	633	634	608	629	573	630	618	589	625	636	597	605	617	613	583	656	610	621	612	647	578	601	582	622	563	624	604	601	652	655	633	633	629	630	583	602	617	627	636	620	664	656	636	608	619	649	589	607	615	599	634	640	607	636	616	627	609	593	633	653	620	599	607	586	622	634	612	603	604	601	625	653	585	594	603	591	603	628	584	612	642	611	614	597	662	601	634	625	633	627	598	603	619	628	631	596	626	622	642	683	627	601	571	628	630	611	655	585	649	655	664	641	616	631	628	621	624	584	599	665	587	638	616	603	645	580	595	622	627	634	616	597	652	621	628	612	647	619	605	621	636	664	710	613	650	599	645	619	631	615	649	616	601	580	617	576	580	608	599	588	590	628	639	592	583	623	597	640	622	584	635	629	604	634	588	625	633	589	632	611	624	653	594	611	628	581	595	616	638	618	622	654	627	611	631	623	677	608	653	619	634	610	589	607	651	603	648	645	613	639	619	585	616	623	660	649	602	601	600	582	561	646	564	595	617	630	597	604	630	653	622	606	623	607	603	646	631	630	628	611	585	625	610	652	620	661	612	598	642	623	619	606	615	613	623	637	650	643	621	639	614	632	618	629	617	681	608	610	675	601	552	667	637	582	634	615	615	582	649	590	643	588	629	650	660	572	619	649	634	609	608	633	615	639	622	600	648	625	640	675	603	631	680	615	591	626	638	577	608	636	578	574	629	664	586	634	661	624	626	629	614	617	631	588	617	614	662	600	627	617	628	623	647	639	617	654	644	645	641	574	651	632	602	633	632	620	624	599	627	643	618	649	620	619	595	649	638	640	633	590	613	634	602	628	615	608	600	581	626	582	609	622	621	631	651	634	611	640	679	618	609	670	652	616	603	602	564	629	630	582	618	619	624	592	610	597	623	623	642	629	663	593	607	661	547	687	615	611	661	603	594	629	589	601	608	623	649	646	616	622	652	648	588	662	654	625	615	648	641	638	651	628	637	627	643	628	657	623	621	634	632	603	654	617	597	628	643	607	636	608	610	641	629	611	616	602	623	629	657	673	571	550	687	641	630	596	604	644	583	632	588	605	652	582	622	600	603	644	614	589	648	652	608	609	641	592	657	604	636	612	627	674	646	627	618	662	631	573	603	533	614	568	617	624	644	642	638	641	576	608	628	615	602	678	631	659	638	618	600	696	669	619	646	646	615	616	609	598	594	568	587	608	656	599	637	662	588	606	638	639	650	591	625	628	603	651	601	635	638	628	601	652	639	620	628	584	619	553	633	639	641	593	623	591	572	649	639	598	628	598	611	623	653	632	596	612	614	582	606	601	621	643	642	606	635	595	668	632	589	606	615	641	596	631	625	602	586	631	643	644	616	598	633	659	639	602	635	575	588	616	649	586	607	616	606	681	624	606	572	583	618	600	597	600	580	651	659	626	618	602	579	651	629	583	612	600	601	589	619	656	646	605	595	592	605	604	656	609	588	600	610	534	609	628	625	670	614	604	606	618	621	622	616	601	632	624	612	614	657	669	641	618	604	669	612	631	649	607	621	630	644	612	595	668	617	637	668	636	609	607	649	615	648	588	611	622	641	652	607	609	606	591	585	640	583	633	631	663	620	615	611	634	621
24656	20940	23836	28216	20943	11844	576	419	374	337	355	353	309	333	340	324	310	352	331	333	352	332	298	336	342	343	317	322	326	327	317	299	297	315	356	324	332	326	324	324	349	327	311	321	349	301	348	350	362	307	303	349	311	325	360	351	352	314	346	327	301	318	324	327	293	318	298	339	313	329	312	342	316	337	297	310	298	305	335	355	325	338	340	322	318	340	340	346	337	317	314	299	351	345	309	300	323	348	323	350	337	343	335	315	352	320	332	313	314	299	307	314	317	360	326	306	342	340	313	333	341	327	336	326	334	346	326	336	325	339	327	302	302	326	331	356	328	338	315	366	349	300	326	350	320	305	320	334	278	309	312	340	336	317	333	298	291	343	335	323	346	320	329	315	328	310	291	319	299	342	320	345	328	324	336	327	316	331	312	316	333	342	342	334	308	301	332	270	325	322	318	308	317	340	305	301	343	338	344	312	341	321	327	335	308	306	329	281	336	287	336	315	327	324	334	317	322	344	351	325	342	321	312	339	322	311	302	337	315	305	334	326	345	339	322	345	298	357	330	325	316	352	325	325	327	346	349	296	330	313	347	331	325	341	312	339	320	325	351	343	312	311	332	313	256	298	314	353	323	320	361	329	333	350	299	336	350	336	343	314	311	363	328	327	342	309	359	359	334	361	358	343	340	294	323	285	325	336	344	332	352	304	327	340	323	359	338	323	346	329	302	338	314	329	314	300	341	317	310	297	310	333	322	363	320	343	278	309	333	328	373	317	321	324	325	346	312	323	322	362	343	344	305	335	331	324	337	281	307	312	314	311	313	302	316	355	324	320	323	316	311	283	337	341	367	307	338	319	336	327	336	340	335	286	301	324	351	322	310	303	366	340	347	305	327	346	323	333	335	310	325	333	334	308	323	322	320	324	310	345	299	320	348	329	300	316	343	320	310	330	318	300	323	332	318	314	323	326	300	307	328	323	313	327	316	330	314	349	332	320	324	345	347	325	308	305	317	286	360	335	342	316	348	295	311	326	340	287	349	327	329	334	297	330	318	302	303	364	338	278	316	288	340	342	332	320	330	321	344	333	334	326	329	324	322	308	325	323	329	293	351	316	339	342	327	342	301	344	327	337	311	296	333	330	336	321	319	318	336	326	322	322	296	311	318	296	314	317	339	291	314	286	312	347	339	327	310	297	349	322	325	319	316	282	304	338	305	347	350	349	355	328	347	329	340	319	325	327	306	343	353	337	335	347	344	356	337	272	326	324	342	335	317	317	310	316	326	365	324	279	312	328	319	297	278	316	348	346	346	312	320	347	328	335	309	313	333	324	343	302	293	306	297	318	291	306	330	304	294	343	347	315	320	334	312	350	299	355	310	289	317	317	335	327	319	308	328	327	319	331	312	306	282	352	342	314	297	366	333	340	355	340	296	312	314	317	339	286	290	327	321	330	324	342	340	329	351	314	313	335	324	334	358	310	308	297	324	320	314	315	292	316	326	337	341	301	336	317	328	314	344	317	343	293	315	328	312	305	333	310	321	316	308	328	334	352	355	299	314	348	313	276	309	317	308	355	354	324	345	320	349	325	315	337	363	307	307	320	335	333	344	342	337	321	326	316	308	324	322	299	345	353	322	308	323	315	326	321	303	341	294	312	357	317	314	319	310	297	320	312	287	328	325	306	313	320	350	299	304	352	320	345	318	325	343	286	328	329	312	330	323	323	281	336	312	303	326	297	379	295	330	338	283	320	317	313	327	301	352	342	311	298	321	333	331	323	310	343	336	322	341	328	299	343	307	349	354	356	317	318	302	300	304	344	304	302	305	342	284	298	343	350	284	326	310	334	292	316	321	305	326	319	323	319	350	324	336	357	305	304	343	297	298	302	303	323	357	330	326	343	320	319	315	319	309	301	303	356	336	362	344	324	344	310	335	312	300	328	314	324	328	331	341	358	329	328	346	325	339	289	302	343	302	337	341	325	346	313	324	307	315	320	308	331	325	294	325	307	294	331	349	307	289	340	347	353	332	333	345	346	291	345	320	307	320	341	275	341	357	302	299	355	338	318	341	340	303	321	324	344	311	356	348	313	326	324	330	312	351	336	345	331	351	305	345	290	322	315	300	338	345	330	326	311	312	326	364	340	325	317	322	352	306	321	291	322	302	332	306	329	314	361	340	354	335	319	343	316	336	314	303	324	326	332	368	322	355	348	313	307	324	328	311	329	303	329	350	332	306	330	344	331	316	315	317	299	290	343	311	324	307	336	331	356	324	332	343	339	340	296	360	317	319	320	328	315	324	326	321	295	326	332	343	318	351	345	346	334	352	329	344	322	291	314	345	314	347	316	307	339	322	298	318	311	336	327	349	338	306	348	319	346	323	310	292	285	342	314	302	320	326	317	303	350	320	319	329	328	349	328	319	324	329	333	325	305	293	327	332	328	304	340	351	308	302	313	310	327	318	348	339	312	292	290	327	331	325	355	315	349	322	324	290	325	323	332	335	339	324	326	345	330	346	317	327	314	333	315	328	324	284	327	341	295	339	336	348	328	294	337	301	327	298	354	345	328	289	351	323	338	314	313	300	323	343	327	339	328	296	328	340	343	334	352	303	299	311	328	328	337	353	300	341	363	307	344	324	318	309	333	328	325	325	312	284	296	322	317	316	351	320	328	344	321	328	306	334	317	311	331	316	317	326	321	276	338	319	353	335	296	335	319	315	347	287	346	314	338	307	298	323	342	298	313	338	307	330	320	306	354	324	309	317	316	276	316	321	348	347	303	330	321	393	338	291	323	328	359	305	290	323	323	313	340	326	318	347	324	312	328	375	330	289	310	329	328	295	348	362	318	317	289	331	305	310	346	292	345	325	313	306	337	317	330	315	345	318	315	305	319	335	324	341	312	306	339	350	318	326	296	338	291	319	302	362	339	343	350	326	299	340	324	308	326	324	335	343	326	329	326	344	335	311	307	325	332	331	320	311	290	304	326	337	345	282	312	348	333	292	287	318	307	297	321	319	333	344	340	319	324	317	325	302	338	319	335	326	296	372	298	306	326	293	344	328	331	313	312	309	340	318	304	356	324	308	345	327	316	299	305	315	320	310	291	315	317	328	317	312	330	328	328	334	313	332	343	286	336	338	323	355	287	337	329	297	305	315	351	308	322	326	348	298	308	315	323	339	336	290	308	321	344	313	329	342	315	315	322	336	346	305	310	325	287	336	303	304	292	318	320	330	330	323	326	327	345	330	355	299	332	303	324	325	328	325	323	317	331	301	317	326	339	337	304	322	308	316	331	320	322	325	356	337	338	321	330	323	329	314	282	333	296	354	288	319	314	317	335	332	333	331	311	332	368	296	342	363	324	324	323	309	295	348	283	329	299	351	298	317	341	349	331	337	349	347	367	333	331	284	322	331	353	328	318	344	326	311	374	338	337	322	314	332	343	309	309	333	329	308	334	327	288	310	335	324	349	348	301	312	291	319	319	339	270	349	347
3255	2176	1460	2575	818	798	827	806	762	834	768	817	798	834	827	803	824	766	818	809	810	793	797	773	808	819	799	774	799	814	796	801	758	804	754	767	800	791	782	785	785	820	796	804	754	818	783	812	815	807	791	779	832	822	780	762	764	811	787	771	741	811	778	766	803	870	821	744	752	810	800	803	749	786	747	779	788	751	806	786	777	789	807	801	763	753	801	770	819	799	772	785	783	778	816	787	799	798	797	753	843	824	764	843	797	781	844	807	792	745	777	805	782	759	818	792	756	812	761	736	804	798	768	808	800	773	815	802	802	778	814	764	776	812	764	768	820	767	814	785	787	812	808	828	781	750	829	785	813	783	818	785	787	770	816	769	778	858	766	772	848	808	746	799	778	757	816	798	779	744	786	796	778	791	836	777	766	788	802	772	809	818	772	815	761	769	772	774	847	812	793	791	833	840	810	752	747	804	760	783	812	771	775	791	812	779	836	808	778	829	781	780	739	784	780	789	763	805	839	774	800	767	763	749	722	835	835	783	809	765	776	805	801	786	807	743	811	792	769	811	792	729	778	773	855	767	793	774	748	791	762	776	831	791	758	781	805	778	809	753	807	800	776	827	793	776	770	849	787	801	818	812	774	798	825	811	763	782	824	852	760	806	788	800	799	829	780	752	800	786	797	770	777	834	752	782	721	757	763	805	773	772	824	824	740	770	804	784	833	797	814	748	782	808	762	777	806	756	774	811	831	762	789	777	781	805	797	786	778	810	767	826	803	831	814	744	742	783	721	737	846	773	793	785	843	765	766	791	766	791	809	817	760	829	744	803	797	763	776	821	779	795	785	795	767	792	803	806	770	755	752	784	794	784	790	793	814	708	775	773	857	789	831	777	786	789	778	746	786	768	779	771	773	835	794	761	752	802	807	744	842	763	755	740	808	801	810	759	822	785	755	828	799	761	810	774	788	788	827	804	828	780	762	774	787	757	795	853	799	806	815	764	790	792	775	797	835	800	795	822	811	816	733	775	814	846	765	764	750	801	790	816	786	889	775	762	794	770	757	789	837	773	784	771	799	822	801	777	802	808	829	761	793	788	824	799	793	817	821	790	756	763	778	781	813	766	797	710	759	804	772	825	840	727	786	831	790	828	778	796	781	815	792	839	785	799	830	784	837	801	842	815	777	770	844	765	790	812	805	804	791	845	805	786	861	794	836	802	824	763	789	771	798	830	804	788	782	775	785	794	839	715	788	803	742	770	789	847	822	769	776	803	817	779	739	815	799	767	786	837	806	823	761	774	808	809	804	830	770	830	814	817	834	823	803	788	764	782	859	779	772	815	822	748	793	767	811	789	793	847	750	805	817	801	852	797	803	795	794	775	811	773	766	801	773	801	793	790	839	757	770	799	765	788	804	750	783	792	787	786	816	833	766	805	760	768	815	816	773	783	778	733	759	815	814	766	742	831	774	772	770	760	775	806	837	759	731	786	812	764	783	808	819	755	849	809	805	799	774	829	801	822	773	826	821	770	793	794	788	789	794	758	831	801	762	793	770	809	782	758	725	736	813	800	813	804	743	790	763	812	793	799	818	784	840	791	772	811	802	753	804	773	812	819	839	818	784	749	762	818	783	790	791	807	756	750	819	774	812	800	791	843	771	862	843	791	782	771	760	775	777	776	790	782	804	813	786	767	778	791	782	794	799	788	815	770	803	723	762	864	806	772	768	818	802	751	798	768	784	764	774	807	761	816	782	797	733	804	801	784	765	808	756	775	814	777	806	735	874	768	816	789	757	777	812	780	785	795	790	792	767	813	788	758	815	776	845	831	780	775	809	795	846	748	757	768	736	795	830	822	769	773	831	799	791	775	783	784	800	778	796	796	807	764	809	778	844	843	744	789	800	795	741	766	784	780	765	873	769	827	817	774	820	817	760	826	844	774	806	770	779	773	812	790	771	791	772	806	778	785	771	812	814	786	755	805	820	795	823	822	775	754	786	828	825	770	820	796	753	824	780	730	814	812	788	776	883	829	782	770	777	738	779	810	783	707	841	751	743	742	780	748	772	767	809	776	803	825	757	772	779	796	831	827	747	751	784	791	818	768	801	782	758	782	846	795	780	786	827	834	816	831	814	839	723	733	833	828	782	814	778	799	810	824	768	784	776	836	774	736	840	784	804	795	732	842	827	749	785	769	815	788	799	767	731	820	794	778	838	779	834	831	788	812	768	822	816	706	786	748	770	816	822	788	833	777	808	812	803	812	818	805	782	789	704	787	792	757	811	813	777	746	758	832	802	804	764	760	804	830	745	789	763	740	802	817	751	769	806	798	770	822	800	777	788	769	780	806	827	785	844	776	782	785	778	804	777	772	780	824	825	797	809	809	822	817	776	762	805	775	836	800	760	786	782	775	752	819	788	750	742	771	781	775	764	779	751	759	765	810	743	790	780	796	770	768	848	715	823	857	836	778	814	774	791	814	852	780	783	836	790	802	783	787	793	830	786	777	776	784	818	805	754	820	775	792	785	821	851	784	780	855	817	804	786	766	802	803	768	853	790	781	795	792	746	790	808	761	798	822	780	762	769	799	782	749	781	740	740	812	749	793	783	827	762	804	793	805	762	750	797	778	761	775	745	772	733	777	814	800	755	808	792	806	816	798	784	753	798	782	832	799	829	800	798	800	812	759	755	795	752	774	805	814	816	804	726	752	823	817	755	737	761	797	803	788	801	832	802	798	822	802	745	766	817	777	741	791	786	797	818	777	760	825	798	760	825	774	814	805	812	779	815	795	782	741	796	773	813	801	777	831	810	848	801	787	763	783	758	769	807	808	700	759	795	788	812	816	770	741	820	752	768	736	789	767	782	773	835	773	831	846	762	808	854	768	807	809	791	820	797	768	743	801	796	834	781	814	787	795	698	799	827	779	808	801	795	783	788	815	817	779	807	786	800	748	778	765	832	805	795	799	852	818	789	819	781	795	768	814	790	813	796	821	772	777	799	779	792	780	758	824	775	829	815	812	803	769	716	799	794	794	800	832	813	805	798	837	741	774	770	833	809	782	764	832	741	737	834	804	756	800	786	798	770	789	811	742	775	810	780	768	780	814	756	778	799	744	797	771	745	746	751	785	801	790	789	739	805	740	798	792	816	759	772	771	747	785	780	776	770	828	790	830	785	816	759	742	791	776	793	769	784	807	789	831	750	798	794	775	770	798	778	772	790	744	748	783	749	793	773	788	767	781	763	796	768	800	834	777	807	790	780	779	799	801	790	816	761	824	781	783	779	756	839	818	765	780	797	818	755	774	798	823	761	829	805	837	731	812	744	777	765	782	801	851	798	798	772	779	779	790	776	769	750	787	806	787	771	811	817	767	784	766	787	736	780	807	830	843	785	792	774	779	861	812	803	843	801	833	773	797	837	745	772	802	732	778	804	752	779	776	791	815	795	802	783	728	816	809	795	780	800	770	823	825	783	769	758	776	778	810	783	809	803	820
23910	20990	24308	27833	20991	21007	12170	542	333	320	311	300	265	257	248	264	233	235	263	233	248	196	260	249	239	199	225	239	237	223	214	232	248	251	235	226	241	199	192	226	248	234	201	265	228	230	230	241	221	250	254	243	218	203	223	202	231	234	250	216	212	232	220	237	225	230	225	237	224	233	224	221	226	198	222	233	219	213	216	218	226	219	196	194	226	215	241	227	234	234	200	221	231	246	210	212	224	229	193	230	268	206	225	207	244	205	233	252	225	230	231	221	244	229	213	253	236	221	201	205	229	219	213	207	236	219	220	189	243	208	216	233	228	262	218	214	222	208	240	236	221	202	244	200	222	258	215	245	213	210	216	236	220	238	218	231	207	232	216	199	220	215	218	226	236	211	228	191	206	234	246	227	223	199	229	242	227	195	231	208	210	236	204	198	235	254	234	226	225	205	243	212	253	248	240	238	221	211	199	199	256	218	249	199	206	218	222	218	227	226	241	206	217	257	216	196	211	223	213	205	229	195	231	216	237	249	234	206	212	232	206	212	221	221	213	241	238	226	191	207	222	214	206	253	238	221	244	227	206	201	228	218	221	199	214	226	236	204	241	216	233	215	234	255	212	196	198	237	243	242	229	213	240	247	251	235	213	198	232	206	234	212	255	208	223	245	222	217	256	232	234	204	250	231	227	214	225	231	211	234	218	219	209	228	225	212	232	218	236	228	222	231	219	229	235	221	205	266	220	244	257	225	218	227	227	232	213	212	227	237	216	248	244	206	239	227	241	215	191	231	214	210	239	215	226	201	218	244	221	200	254	227	231	203	221	214	215	228	225	240	217	218	228	236	237	216	188	200	220	215	214	228	234	213	220	229	206	227	236	248	210	237	261	201	221	235	213	210	207	214	201	239	217	251	235	209	272	251	235	224	229	212	196	242	238	243	223	215	217	231	231	244	208	227	215	233	215	208	218	200	217	217	229	229	230	207	239	251	227	245	240	221	226	229	218	237	217	216	228	233	237	234	238	215	226	241	224	222	216	220	245	221	242	215	216	218	221	239	233	244	248	226	216	221	205	237	199	237	222	236	214	194	214	234	230	234	227	229	198	235	211	220	193	224	195	191	214	213	213	224	251	215	197	264	258	219	232	213	217	197	238	220	199	223	245	213	241	202	222	220	231	234	202	216	226	222	219	240	233	246	246	204	235	206	218	216	211	216	226	240	231	241	205	216	227	210	234	224	222	208	226	225	225	219	236	234	180	239	223	218	203	244	244	238	213	201	231	236	252	249	225	243	187	231	240	234	213	224	196	231	202	218	246	233	220	211	218	227	249	230	205	230	229	239	201	213	265	228	270	220	211	219	193	219	236	259	223	218	195	214	206	221	243	210	239	225	231	229	240	224	227	221	210	224	223	243	235	242	223	223	226	233	225	230	222	237	215	229	234	203	215	219	224	216	222	226	210	220	233	210	246	235	213	229	240	218	214	225	238	241	245	220	242	233	214	239	235	233	217	211	222	248	187	218	251	213	229	211	250	216	226	217	216	205	223	252	210	220	241	210	245	227	229	213	237	222	255	179	207	242	211	192	218	226	244	245	221	223	254	216	221	204	216	235	225	229	224	217	200	268	208	209	233	223	203	238	226	226	237	219	240	196	228	240	221	210	232	218	248	258	237	222	231	209	235	258	183	219	251	227	235	201	223	235	252	223	232	217	225	237	221	203	240	223	236	247	229	221	205	234	220	229	232	208	236	209	233	222	186	205	201	229	216	211	221	224	209	238	240	225	212	190	236	220	202	240	219	233	245	227	220	237	218	219	205	227	240	214	211	218	253	214	254	219	250	225	229	222	195	201	223	217	231	223	202	222	214	192	206	185	250	207	213	239	223	234	215	223	211	225	189	218	209	244	227	227	230	222	226	202	244	229	226	225	207	245	224	219	188	242	228	213	206	244	243	216	248	218	217	202	189	217	249	212	191	217	226	228	224	239	239	216	229	244	235	240	227	220	177	260	240	184	239	252	209	245	211	230	242	243	232	224	220	198	210	193	239	205	234	219	203	217	263	213	195	227	227	247	225	199	225	238	249	248	221	228	228	210	199	225	226	227	249	211	268	235	208	235	232	213	221	274	254	243	229	260	212	234	220	245	239	218	235	241	225	252	242	202	226	222	181	234	234	209	211	223	219	219	202	214	255	233	229	236	238	235	216	230	202	245	249	197	220	221	253	196	216	253	241	227	198	237	210	214	207	238	235	221	209	229	233	229	229	251	217	220	229	235	208	206	238	224	222	239	226	216	224	231	238	220	226	220	223	226	219	248	234	235	232	217	231	230	234	210	226	208	201	213	259	226	223	223	214	242	244	203	202	235	233	238	219	229	200	234	245	232	233	219	208	195	244	223	209	249	248	225	236	205	244	215	226	240	208	220	215	233	222	257	229	223	214	222	217	209	212	245	216	185	227	210	220	229	199	233	238	220	229	231	214	226	213	231	246	246	235	233	212	211	228	220	235	186	204	203	245	229	216	236	218	222	202	232	241	234	241	192	246	236	212	213	269	257	206	226	230	225	216	226	232	217	239	218	206	200	218	235	237	254	220	182	240	226	230	210	256	237	219	200	240	243	242	225	209	199	212	206	240	247	227	241	214	199	227	208	236	213	249	214	211	226	221	217	249	227	225	235	242	202	240	227	231	215	222	225	228	210	249	208	219	219	240	237	209	217	232	232	212	240	235	191	219	227	197	220	213	202	216	236	238	249	212	236	240	222	218	250	220	176	208	253	209	209	210	237	224	253	231	214	220	246	253	227	207	203	223	235	200	225	223	203	235	207	219	231	210	246	210	209	212	207	213	231	203	235	234	222	212	243	222	224	216	207	217	229	239	220	208	248	221	246	185	212	225	217	211	234	236	233	222	198	219	220	239	256	215	205	245	211	218	228	214	234	192	213	245	234	234	243	253	257	247	214	214	211	245	225	212	188	230	238	215	234	203	205	225	223	252	240	209	237	212	211	204	231	209	216	221	231	231	215	225	211	231	246	197	219	209	222	210	219	245	232	251	200	231	219	209	214	220	219	207	237	217	232	216	232	215	224	189	211	220	197	213	203	234	227	220	223	224	211	230	195	247	222	198	250	229	233	222	230	203	220	224	229	208	213	241	206	216	229	216	222	231	226	240	242	227	250	253	226	226	202	197	241	221	248	223	241	205	223	259	224	210	232	232	240	212	222	243	262	210	221	234	214	251	218	210	218	212	205	248	198	208	251	202	207	246	220	222	233	231	223	234	212	230	231	235	227	211	210	248	209	229	234	248	209	222	264	206	222	225	237	237	219	229	228	227	217	223	218	209	228	224	206	196	222	235	217	222	261	249	238	263	217	228	217	234	200	230	249	228	214	222	218	229	194	199	206	210	227	236	208	200	230	214	205	238	214	244	215	204	221	210	231	206	211	248	208	204	213	217	219	235	216	244	210	215	183	196	230	222	214	206	227	230	198
3086	3365	2113	4520	759	682	623	598	584	618	534	578	532	562	536	538	571	564	542	549	531	544	509	542	554	523	521	537	535	549	540	563	559	562	546	549	538	543	556	550	530	552	501	484	513	548	580	544	536	511	536	523	551	538	543	554	572	519	558	545	491	551	511	555	544	498	560	574	556	522	537	590	534	516	534	550	563	545	529	527	521	562	548	546	595	540	557	578	504	597	542	579	524	528	524	521	550	573	516	558	534	532	511	484	531	543	560	560	568	494	542	541	531	534	517	566	557	535	558	548	561	515	526	506	554	518	571	536	549	521	513	577	534	540	505	487	530	486	536	508	515	577	567	548	514	494	523	546	527	543	511	520	532	525	556	548	521	526	572	538	525	544	545	528	536	550	523	475	537	521	543	530	541	526	580	517	552	589	541	586	571	548	572	490	536	494	529	567	564	529	548	533	575	535	563	505	491	532	555	557	512	570	536	531	504	527	556	540	549	532	562	574	547	578	534	537	544	497	549	545	530	508	569	531	539	522	530	509	546	568	522	541	525	545	552	524	518	569	572	536	560	544	603	524	508	538	538	524	507	513	527	472	546	597	515	507	519	542	555	572	523	478	529	525	550	534	549	514	525	525	552	590	558	556	536	558	539	568	521	565	530	535	533	562	509	531	498	537	544	495	506	575	512	536	553	540	561	523	553	540	550	575	600	504	542	539	530	576	509	503	504	513	560	521	546	553	510	553	534	574	529	517	547	545	591	519	518	549	522	496	544	562	488	548	508	530	543	472	544	520	552	535	537	564	535	560	530	560	553	516	480	546	565	520	561	590	492	489	532	502	574	557	500	533	505	510	514	528	529	526	559	513	549	565	533	520	584	485	533	534	524	554	559	545	536	546	541	493	555	533	546	503	581	549	557	509	516	543	528	527	502	529	520	525	537	521	546	555	510	554	541	516	558	511	517	560	515	524	533	529	541	497	489	515	512	521	524	557	525	540	528	553	542	532	523	540	525	541	542	492	513	550	536	543	532	562	551	546	578	510	505	540	512	557	492	529	539	537	487	505	578	543	584	499	526	529	553	540	534	569	572	563	545	557	538	538	557	546	522	523	574	528	551	566	514	485	526	540	566	569	496	521	506	550	547	547	528	534	534	550	522	493	575	551	527	554	525	534	581	573	531	561	543	559	548	543	540	553	573	554	544	543	563	569	540	510	558	548	546	539	515	540	547	539	556	587	538	549	551	539	508	521	544	514	549	552	526	548	519	566	561	528	541	547	529	508	540	537	550	546	533	510	523	565	577	557	568	538	561	565	546	530	554	562	545	524	488	539	507	523	525	538	554	518	539	520	547	518	544	520	509	547	555	551	586	546	539	535	550	541	535	608	489	529	532	547	536	544	549	511	549	534	538	514	556	525	528	574	546	531	561	578	538	543	506	497	527	566	535	523	571	522	550	563	522	559	566	549	532	541	560	551	532	575	534	522	504	524	528	584	581	553	535	543	529	550	531	522	542	502	523	542	549	503	566	501	537	537	526	564	526	528	534	539	525	509	583	513	497	532	525	548	549	553	542	500	543	497	528	497	509	504	554	508	550	515	545	556	520	541	572	536	536	577	552	531	513	562	556	544	526	527	541	550	503	546	546	512	539	527	544	506	562	567	559	579	516	570	515	558	543	522	546	552	574	586	540	542	556	504	535	527	525	554	521	518	524	524	511	522	539	555	547	496	540	491	530	518	562	541	537	508	539	520	546	520	542	542	591	516	536	538	545	559	521	549	563	516	541	551	537	519	523	499	512	523	531	526	521	525	523	534	496	533	514	502	518	540	533	503	508	486	536	534	532	505	540	516	542	511	559	540	537	533	539	559	529	563	552	520	488	517	512	528	542	541	498	513	539	557	561	528	535	534	556	528	502	523	541	508	526	578	506	526	540	522	550	526	555	517	576	503	507	484	583	511	528	507	587	509	509	534	523	517	546	548	542	547	512	542	535	542	522	565	575	567	508	526	565	531	522	504	495	529	520	536	591	510	522	494	509	539	495	507	558	500	549	515	558	528	538	531	514	486	536	505	551	527	510	533	517	552	553	545	543	541	484	512	539	550	530	552	571	544	555	536	496	532	534	535	496	526	516	567	501	550	556	506	500	553	563	545	546	512	533	547	496	567	507	559	550	534	527	536	537	546	532	540	522	500	578	516	498	566	541	567	575	557	519	561	565	545	500	537	535	569	560	522	512	501	553	494	491	551	547	555	532	520	543	510	530	583	530	565	576	490	519	519	526	532	568	523	537	531	521	553	528	516	550	565	509	561	607	552	537	509	559	520	501	522	553	530	503	559	558	522	554	509	561	563	521	463	530	512	531	576	546	556	519	496	524	549	558	516	523	575	515	567	528	538	523	576	520	533	565	515	551	505	548	509	517	537	520	549	559	538	545	534	563	509	577	534	565	541	507	486	534	583	539	553	492	505	564	559	493	541	523	537	517	551	589	524	560	511	536	510	536	489	575	533	540	525	520	565	537	539	522	559	522	524	512	515	541	549	533	548	554	538	575	537	521	582	529	507	537	545	535	545	529	511	516	505	516	549	529	530	566	533	516	546	482	559	524	553	537	495	574	515	541	500	516	562	485	533	590	515	530	551	536	504	538	531	519	524	571	534	561	569	486	531	512	546	527	509	539	542	569	529	568	546	508	518	532	541	570	578	507	529	522	586	549	569	575	557	544	569	568	489	550	518	526	542	538	509	510	549	519	532	527	574	540	534	538	556	521	541	536	551	536	557	560	543	544	529	568	474	532	516	583	564	506	543	510	555	541	551	532	557	495	570	536	509	537	499	526	535	547	518	522	521	529	548	527	579	515	501	501	521	508	521	517	554	504	559	520	551	578	551	537	528	495	524	574	531	554	515	561	560	555	505	520	538	571	505	541	522	540	528	507	497	518	560	526	557	546	516	532	556	528	505	545	541	545	551	536	553	516	563	503	552	521	522	537	519	572	542	517	512	487	510	504	516	568	516	573	550	521	540	484	520	534	533	570	578	527	551	547	575	556	547	523	526	557	545	574	558	528	521	546	566	526	531	523	489	600	529	563	574	556	528	565	552	498	519	527	546	520	494	501	561	510	547	543	575	512	510	525	554	566	548	487	565	533	541	523	520	562	544	526	519	545	538	539	544	542	551	516	545	546	524	501	565	575	542	544	509	522	546	538	566	506	523	553	541	488	550	567	542	546	531	521	528	528	540	529	545	549	508	541	514	591	576	504	483	520	561	562	530	535	537	525	521	552	549	585	572	534	555	545	506	495	548	505	505	574	528	539	519	514	562	522	551	538	495	577	556	542	524	547	545	544	494	579	546	508	512	541	515	553	551	549	558	546	534	505	539	535	547	515	548	585	533	529	559	505	550	535	507	558	512	570	525	482	558	494	504	567	562	515	500	536	500	564	554	525	543	552	544	536	549	562	526	573	527	495	510	502	510	495	522	538	497	570	496	541	520
31799	19235	6658	719	293	270	256	258	246	243	256	219	241	262	228	226	245	250	222	246	255	242	255	262	242	240	246	239	247	234	260	259	249	235	243	205	251	246	254	219	204	246	252	239	245	253	237	226	254	239	220	219	239	248	236	241	229	281	250	190	259	249	217	212	243	243	215	241	253	229	212	236	237	243	229	231	249	244	237	268	213	242	241	267	256	225	231	253	243	227	225	217	223	238	224	238	245	230	252	240	232	248	233	237	229	222	245	234	255	240	230	239	248	222	250	223	222	237	231	239	256	242	238	228	283	262	242	252	213	243	244	248	258	243	225	241	243	226	227	235	220	268	220	252	227	233	245	244	239	230	213	252	248	228	223	232	236	251	207	263	220	222	242	251	240	259	235	259	221	222	246	240	237	228	239	211	228	233	194	205	250	247	247	241	225	223	243	243	244	259	252	243	220	236	232	254	236	250	223	267	237	245	207	244	212	255	255	205	248	227	212	224	230	231	247	226	266	212	247	252	244	252	252	239	219	242	229	249	260	274	240	267	246	251	292	225	237	271	225	245	248	231	241	228	233	205	245	234	214	252	233	230	212	246	244	276	256	241	203	254	251	235	253	254	238	237	244	228	232	205	244	279	244	244	208	201	248	250	235	240	204	256	239	232	241	259	241	226	246	246	221	242	236	243	256	209	245	229	248	248	271	250	249	230	231	237	245	224	238	249	208	248	250	251	268	228	219	241	238	236	211	246	252	253	224	239	244	253	257	230	240	239	251	226	249	228	258	250	257	229	232	240	244	231	237	217	248	239	211	225	243	249	258	245	247	215	214	223	240	219	288	249	255	261	279	243	240	205	218	274	211	216	221	243	232	268	231	255	226	231	186	247	264	219	240	221	232	242	255	255	261	225	248	244	221	244	247	252	246	261	222	242	268	244	242	248	257	217	228	225	240	233	243	227	269	212	219	238	251	240	230	235	233	246	238	226	268	210	247	236	230	207	235	255	242	231	259	239	226	233	238	227	221	230	231	250	234	230	235	283	238	248	222	283	238	238	258	243	229	267	233	235	267	224	239	239	252	256	269	245	246	239	214	210	236	258	244	251	240	206	232	223	228	204	249	226	246	235	246	237	244	245	262	227	237	230	226	231	225	238	242	232	244	233	242	224	220	243	251	259	234	232	246	234	247	250	234	229	251	251	240	252	258	246	226	248	245	230	244	245	229	223	219	211	220	254	250	231	224	232	232	254	218	234	233	227	258	247	246	244	252	243	263	222	211	229	233	243	255	242	234	258	258	244	222	250	213	237	210	234	241	275	238	234	241	229	264	251	229	231	231	257	234	231	250	263	241	228	213	241	242	253	247	260	266	215	245	253	236	220	237	228	210	244	196	249	240	291	237	243	258	245	240	255	240	232	241	253	221	233	269	231	270	209	240	214	211	229	270	233	246	203	265	232	259	244	240	252	234	262	248	249	218	247	242	230	238	234	221	243	234	265	256	218	246	226	252	229	232	253	230	244	262	235	269	258	247	254	226	254	203	218	237	258	235	197	259	242	231	244	224	259	241	270	231	231	215	234	201	228	237	227	225	234	237	253	204	260	232	243	249	241	211	244	252	234	241	217	231	233	230	255	213	226	254	242	240	251	253	229	239	237	223	224	234	229	249	243	225	241	237	217	258	244	265	253	228	238	232	212	224	237	240	258	226	242	228	240	235	254	235	242	258	236	231	208	233	208	240	236	242	233	257	231	254	242	216	236	225	230	251	228	232	237	263	236	253	229	246	249	242	249	234	256	258	251	244	241	233	232	230	269	253	223	235	203	251	246	260	217	246	254	219	203	237	218	255	253	246	202	212	231	241	264	239	251	236	245	256	271	249	258	256	252	234	264	240	229	244	251	243	223	245	240	248	214	261	223	244	237	212	246	233	249	250	240	236	257	223	250	215	218	226	231	212	236	207	233	203	250	236	241	273	262	239	221	239	209	255	204	234	225	261	234	229	233	229	263	247	221	226	252	225	233	260	253	251	215	244	227	225	241	246	232	275	257	243	216	213	222	252	257	232	224	253	262	221	229	231	250	239	242	217	227	256	229	260	221	220	221	220	238	224	257	230	223	212	264	213	265	206	244	239	242	252	245	228	239	250	235	237	244	222	222	242	226	231	239	221	248	231	281	226	225	239	210	229	273	242	207	212	251	245	256	277	228	216	240	237	234	224	231	223	238	230	221	248	225	251	221	275	238	222	247	241	235	247	231	239	241	241	230	219	227	246	255	244	244	220	256	229	202	204	252	214	259	253	235	234	250	224	260	232	253	262	273	222	233	225	238	227	235	251	217	259	229	208	218	237	227	241	222	232	235	231	242	235	239	240	223	265	270	271	235	223	211	218	246	239	274	223	241	209	218	225	223	260	254	198	239	211	216	244	243	228	235	214	226	227	259	218	230	220	240	242	215	232	231	243	237	251	241	227	245	216	234	252	211	226	261	232	237	240	251	227	223	233	206	245	237	228	216	225	247	211	228	221	234	209	257	254	253	235	242	230	242	235	253	252	239	215	225	277	230	245	267	236	222	271	240	211	198	275	238	262	227	229	240	242	225	229	232	242	241	248	219	262	252	232	259	263	241	227	276	231	234	223	228	213	269	242	194	248	243	239	237	254	246	235	241	221	246	257	257	252	242	248	227	245	219	234	235	243	251	220	253	236	237	266	227	240	228	243	250	226	227	228	241	228	241	230	240	263	240	229	210	256	209	242	237	221	239	262	243	244	244	225	251	224	217	215	233	253	229	219	269	237	266	230	229	233	239	222	239	238	211	226	247	235	238	234	243	213	205	248	246	273	247	237	251	211	240	244	215	242	246	254	242	211	231	253	255	237	237	238	243	253	239	232	199	260	237	232	235	250	245	270	257	279	249	216	243	241	248	240	256	234	229	235	215	202	263	224	206	229	218	251	267	252	227	239	242	224	219	238	241	232	265	242	217	234	256	241	229	269	252	227	232	241	234	219	253	235	230	232	248	235	283	219	245	239	234	241	226	213	229	260	230	234	247	265	232	227	241	236	231	208	203	236	215	235	249	219	256	266	248	206	241	233	238	242	268	244	234	219	238	232	239	226	264	227	256	232	256	240	264	228	235	266	236	211	252	270	222	237	222	201	248	268	242	228	249	250	229	246	244	244	229	215	251	243	243	223	202	230	251	211	213	214	222	282	224	249	238	248	271	253	271	259	247	260	253	232	252	228	264	249	244	241	219	249	246	212	227	239	242	235	243	239	275	237	223	250	232	244	244	220	247	236	228	228	244	225	238	228	242	212	229	260	218	241	248	257	243	194	238	249	237	225	209	211	220	242	232	248	236	241	246	271	238	248	235	249	240	236	234	266	260	233	271	259	202	216	256	244	212	247	240	248	217	257	224	249	247	236	248	244	241	262	245	212	220	245	272	244	207	241	230	255	207	249	246	242	217	249	231	234	261	237	261	214	231	238	253	235	259
5319	802	904	873	624	635	621	632	598	609	625	591	640	628	642	676	598	645	649	639	631	604	616	611	588	589	591	649	647	634	606	678	615	643	651	581	632	646	576	572	653	588	642	641	582	671	576	630	594	596	619	610	619	631	616	660	618	607	617	612	631	567	648	600	637	615	656	565	649	612	615	646	611	604	657	573	644	616	607	620	639	587	582	620	629	656	620	597	672	635	597	630	639	640	620	629	607	574	634	617	627	603	602	616	597	596	626	641	641	623	639	632	619	631	653	635	615	668	649	634	627	579	611	571	646	618	634	600	625	601	639	557	589	626	603	646	581	625	584	645	614	607	659	612	582	594	631	591	599	615	610	592	632	671	623	624	610	646	580	676	625	626	639	633	671	593	618	598	596	592	641	617	627	635	624	642	610	590	650	626	591	602	620	593	631	593	609	627	641	643	592	636	595	601	609	620	617	648	614	592	641	619	591	670	626	568	592	649	602	628	622	635	639	612	635	635	633	646	686	639	641	612	630	613	647	636	622	654	642	636	700	583	635	634	679	621	636	622	614	673	588	691	661	580	612	608	624	631	607	664	604	611	636	606	658	633	650	631	597	636	596	652	620	648	642	609	618	602	609	595	619	656	603	636	662	667	580	621	620	616	634	614	617	616	630	669	617	626	624	594	616	611	593	642	599	620	648	639	631	608	649	687	600	672	614	603	606	614	576	595	612	640	654	651	644	637	577	640	608	630	633	671	571	654	596	593	611	594	616	635	646	608	626	577	649	635	602	603	617	583	562	581	653	615	666	605	610	626	627	618	665	616	581	601	639	660	593	643	642	612	607	614	611	651	671	628	649	606	620	634	588	647	618	578	611	613	611	637	635	612	626	622	590	595	645	615	617	609	618	627	604	579	641	596	601	558	655	630	578	618	655	642	617	658	624	626	615	608	634	619	627	590	682	599	658	617	639	619	620	644	686	669	592	617	624	657	630	649	602	623	589	602	566	603	608	601	608	568	655	610	631	619	677	592	587	644	632	606	626	629	599	615	602	610	621	646	605	574	600	613	646	617	642	606	649	581	649	642	581	604	626	598	598	636	627	632	662	575	618	645	607	573	619	640	621	592	627	575	617	616	615	620	626	598	656	613	645	610	624	617	611	623	608	609	626	615	610	645	617	607	624	639	600	673	626	636	651	627	570	603	621	607	641	592	653	614	628	580	639	621	633	650	672	631	619	649	632	639	641	593	637	616	615	603	599	594	661	657	617	628	674	632	629	653	582	604	593	613	657	659	601	611	609	644	645	646	608	654	619	648	602	633	611	662	662	644	644	633	623	656	627	580	624	637	587	597	647	636	658	618	619	605	630	641	603	615	617	639	623	636	616	591	637	635	608	603	627	586	612	601	645	620	609	602	598	625	632	577	643	622	645	637	592	603	581	625	660	585	642	596	640	655	634	641	612	644	629	642	603	634	640	652	615	597	638	652	630	634	580	601	603	674	614	601	594	581	628	634	618	673	676	592	628	639	634	582	647	601	588	685	628	648	625	599	623	651	596	650	606	615	611	645	616	627	644	606	600	575	660	660	593	604	646	588	628	620	596	618	651	610	591	643	643	614	614	624	658	616	620	591	616	572	615	598	617	651	627	615	616	625	628	616	645	595	603	592	656	627	608	590	645	663	658	601	615	632	635	650	622	618	644	598	619	618	598	649	599	601	630	648	625	542	610	575	633	631	643	626	659	610	620	640	595	630	630	629	588	637	576	591	637	612	616	586	614	599	637	609	619	591	595	639	640	661	618	610	630	605	612	625	602	563	644	588	628	672	661	611	640	624	606	629	623	636	616	628	601	612	617	574	636	638	612	613	630	611	636	671	637	658	611	631	631	562	638	638	593	594	600	624	646	607	664	587	586	633	610	644	616	590	604	617	601	610	629	649	586	608	653	625	623	638	617	614	649	636	613	647	602	622	614	636	632	622	595	598	613	624	634	596	632	641	651	646	659	557	668	655	611	600	594	651	677	637	633	639	588	626	614	624	639	666	618	609	612	611	667	630	622	606	612	616	600	601	620	660	669	631	650	616	645	649	601	616	633	692	629	613	625	635	616	644	600	615	608	601	622	637	664	635	609	648	588	610	613	636	651	656	616	578	606	629	595	621	621	593	621	633	620	608	652	636	593	634	624	646	586	604	611	601	615	595	641	677	593	620	608	639	598	658	590	657	616	600	580	626	599	629	668	656	670	622	654	620	646	626	608	598	628	652	576	644	628	608	622	632	616	632	582	653	622	586	644	633	609	597	614	644	619	624	589	630	620	625	620	598	617	603	690	631	620	603	619	629	646	640	621	604	629	627	608	589	657	619	624	667	643	640	629	647	644	625	626	655	642	605	661	673	596	626	616	654	635	607	657	610	630	620	612	626	621	624	644	607	615	674	653	630	627	578	598	625	586	611	604	617	620	651	627	640	619	615	604	637	615	653	645	616	630	638	598	674	612	664	597	631	611	656	636	658	625	594	614	605	636	597	603	606	613	611	608	571	623	617	623	683	669	623	648	646	628	591	649	612	629	631	651	624	633	622	656	639	640	648	622	598	631	631	605	612	617	639	614	600	618	626	608	641	569	602	645	633	617	580	655	649	659	657	564	610	588	598	600	648	606	642	626	637	627	630	619	608	680	628	619	619	636	599	638	623	619	650	634	660	634	656	632	639	610	646	621	605	654	662	624	618	681	636	617	638	665	636	653	597	636	610	617	600	655	598	669	642	589	642	626	622	596	651	606	612	610	582	633	646	626	607	626	555	626	640	592	635	588	624	621	618	670	627	593	658	591	610	632	633	595	601	637	652	579	635	596	582	615	619	619	608	618	625	584	642	624	686	602	604	659	588	655	608	609	661	568	649	614	581	644	578	629	607	616	596	632	672	615	661	625	600	644	622	668	615	644	578	609	663	626	675	617	659	636	624	667	657	617	609	650	598	620	605	623	608	589	590	652	642	608	666	678	636	627	607	659	661	622	629	629	603	622	603	653	677	642	579	594	650	642	596	644	643	657	618	581	573	654	615	635	595	592	623	648	650	603	599	646	663	630	647	648	670	601	582	635	624	594	666	628	649	596	604	620	623	621	644	610	671	639	621	595	627	563	627	622	637	571	587	614	662	604	620	632	674	629	600	631	652	586	636	615	611	637	550	618	575	627	597	607	645	641	662	606	616	636	594	623	634	622	602	615	614	621	597	628	600	610	587	623	640	631	585	604	638	628	616	593	626	585	623	647	637	631	629	626	619	653	652	591	627	642	639	631	625	605	607	619	609	682	632	665	603	661	617	591	633	615	662	616	605	581	610	599	627	630	649	625	679	593	650	638	648	659	649	606	616	612	629	612	643	607	605	613	653	621	615	608	660	632	617	640	599	654	641	607	596	652	653	649	635	627	619	614	599	642	651	568	641	608	631	620	606	611	636	616	635	626	633	649	668	617	594	607	627	606	620	609	630	590	644
24659	20958	23837	28260	20947	11778	536	404	372	375	319	342	347	359	342	354	364	342	355	317	307	321	318	371	328	327	316	338	344	327	337	323	289	312	326	309	309	326	319	295	357	329	352	344	290	332	325	331	307	316	304	321	345	353	355	347	355	321	326	378	318	338	305	315	353	327	355	333	312	342	303	324	334	306	302	291	331	308	332	333	296	302	318	315	346	321	307	319	309	307	345	314	299	314	302	356	322	337	325	361	315	321	307	296	355	344	369	315	334	337	333	322	342	347	324	303	331	350	312	341	329	300	344	328	309	331	329	316	332	299	334	348	324	318	294	350	321	309	305	284	306	292	346	342	327	347	321	327	328	337	327	326	339	326	308	316	362	313	330	314	338	312	318	361	329	323	314	361	309	328	296	332	328	362	327	373	347	337	318	314	316	327	315	327	306	324	324	303	345	344	331	357	311	335	364	323	319	333	362	336	297	324	341	342	359	362	317	317	347	324	303	309	330	344	320	303	311	320	348	308	338	341	313	348	325	313	331	335	356	311	294	300	389	339	303	316	304	372	336	351	280	321	322	308	309	309	330	327	293	308	335	316	303	367	339	318	333	321	335	341	338	332	339	336	310	325	349	339	323	329	328	314	291	337	315	320	341	297	304	329	343	302	349	313	314	314	363	356	305	292	354	307	363	332	339	308	309	335	297	348	368	280	308	323	320	299	338	352	321	344	312	316	324	331	295	317	324	323	304	286	326	310	318	351	277	319	300	327	333	343	313	297	339	335	348	331	350	332	293	316	346	337	303	296	322	313	344	317	319	331	330	321	342	311	328	340	339	329	320	330	296	304	354	349	311	345	320	334	306	312	337	292	311	316	277	293	313	336	324	327	348	322	363	320	341	341	363	335	334	314	332	318	369	335	348	333	321	328	323	352	352	294	323	314	335	337	318	353	355	360	332	331	316	310	341	317	321	298	337	389	322	327	356	325	325	341	292	342	333	306	338	338	309	342	319	345	313	360	347	335	324	347	348	336	338	300	324	323	325	321	301	306	336	342	280	352	313	296	333	328	325	349	344	331	329	340	324	316	350	352	360	332	334	369	321	309	323	329	327	334	355	305	340	344	316	323	345	308	314	287	312	307	297	319	324	337	323	316	302	308	317	315	319	307	333	320	344	325	311	343	322	339	327	336	349	333	316	294	329	338	346	301	305	341	342	341	321	314	321	312	318	340	328	337	310	323	344	385	381	377	321	329	325	312	305	322	360	325	323	309	298	312	341	321	334	318	347	319	291	311	338	290	335	315	351	345	302	330	297	290	302	310	315	322	316	304	363	331	316	334	311	347	342	326	316	310	360	389	343	365	336	303	326	358	362	298	344	333	352	292	353	302	320	342	317	333	344	327	292	297	346	344	338	326	338	338	308	356	333	322	315	315	301	343	318	337	314	335	337	367	291	284	341	304	331	327	320	341	333	350	340	296	338	351	331	350	310	332	316	310	308	310	301	312	336	319	352	345	345	292	331	364	318	325	334	303	330	304	341	325	340	319	352	336	317	333	306	323	328	300	325	311	327	350	341	343	331	302	303	324	317	303	306	334	349	337	357	321	310	332	341	320	327	335	316	327	328	301	301	362	331	327	348	352	317	316	330	329	329	354	315	363	307	318	318	340	284	302	348	299	311	330	347	338	346	308	349	325	306	338	334	347	333	320	313	336	340	344	304	320	332	360	362	312	307	362	328	342	348	320	312	347	328	303	335	334	331	340	317	361	312	347	308	305	318	286	310	305	351	335	315	323	325	310	295	327	363	293	310	348	296	289	327	328	324	313	311	324	296	315	335	331	324	347	373	320	332	342	358	297	277	338	343	337	326	321	344	333	314	340	373	322	328	339	295	328	363	324	336	310	318	330	372	332	340	318	317	312	290	364	335	327	308	310	317	312	295	382	292	320	322	330	320	299	348	354	338	333	343	324	328	345	330	368	312	323	321	321	305	310	338	306	325	302	347	337	348	287	298	323	370	326	312	309	307	357	308	366	292	301	340	279	333	349	346	336	326	323	344	345	328	329	341	301	298	330	337	317	335	309	329	345	319	311	308	315	309	323	323	341	327	344	292	337	311	336	338	317	330	346	302	305	308	313	307	317	332	334	326	331	317	336	320	295	340	345	336	324	326	339	327	326	325	319	300	319	316	319	327	331	328	315	313	303	355	301	363	316	352	318	398	342	363	348	317	319	322	317	338	329	359	335	354	349	319	329	337	328	298	333	329	331	334	341	323	336	355	312	326	320	306	290	323	355	322	290	311	296	326	304	353	322	348	338	321	340	311	320	343	315	337	317	335	329	324	315	359	352	358	326	337	333	323	324	322	327	358	340	315	329	390	329	296	341	312	325	328	310	312	336	316	277	328	314	336	325	327	325	259	339	301	338	347	342	327	334	360	382	337	345	308	334	345	325	323	333	348	361	311	301	329	354	343	329	329	342	299	330	332	303	317	342	328	347	330	340	282	347	336	351	317	339	326	305	319	312	320	319	353	349	316	312	306	355	338	339	344	324	315	346	328	308	318	300	309	333	307	353	339	318	343	326	327	325	343	336	359	344	312	345	302	312	310	335	264	343	291	301	303	341	347	320	296	321	321	329	294	324	332	297	314	305	333	307	365	322	329	334	315	348	340	337	339	325	327	316	312	323	334	322	346	302	309	299	318	322	337	371	309	329	309	337	322	312	324	345	325	314	337	330	332	327	330	345	318	325	326	320	344	314	369	302	336	332	336	326	334	347	310	312	321	343	320	328	294	305	333	351	357	323	332	310	310	330	311	304	344	340	311	344	270	357	341	315	346	346	326	318	328	338	327	307	308	308	333	291	365	346	328	301	310	291	291	319	324	312	353	326	333	331	316	327	328	315	330	343	305	339	315	328	332	332	343	312	304	341	278	331	352	327	332	331	320	308	329	314	299	336	304	330	323	336	272	341	310	305	329	334	333	316	318	333	298	342	325	313	293	311	367	336	374	307	318	357	324	335	352	315	331	317	332	334	317	308	320	353	332	299	337	324	318	310	337	341	322	338	329	320	362	305	332	319	298	327	334	338	309	319	309	333	330	339	310	293	318	309	340	362	343	344	325	365	340	358	366	324	347	309	318	311	301	286	348	357	317	361	315	311	366	323	314	303	314	358	308	364	346	318	333	301	339	324	346	371	292	315	293	356	343	355	323	324	355	315	290	305	333	317	347	302	302	347	317	324	308	367	346	310	317	308	321	331	331	307	349	336	311	269	336	321	331	319	322	335	311	324	329	346	319	330	373	329	351	319	363	312	328	318	298	318	287	337	337	322	343	352	356	313	340	356	330	330	338	331	288	309	335	331	338	319	337	313	288	343	326	330	321	316	295	315	319	324	336	337	313	336	322	295	325	306	303	306	339	345	350	327	345	307	334	332	344	355	323	330	322	325	331	327	363	325	298	348	331	303	316	319	349	295	290	340	333	307	339	337	336	336
3309	2235	1683	2918	856	870	818	802	808	754	828	836	793	798	743	831	781	800	820	778	823	770	807	794	765	750	782	810	765	794	833	784	842	806	771	786	780	793	793	780	819	785	815	760	787	780	791	768	805	818	796	776	819	806	753	844	803	798	825	780	790	801	803	771	814	832	763	764	753	798	779	805	805	787	770	798	820	804	802	822	792	742	873	751	786	792	778	775	850	838	757	810	800	814	775	807	776	816	864	769	812	800	795	814	793	773	781	797	803	805	816	779	850	771	737	757	829	799	846	779	820	777	797	849	773	803	813	768	813	772	795	788	787	789	761	832	774	788	814	781	793	823	757	823	774	836	823	794	844	765	812	847	749	784	801	780	795	823	832	819	815	793	826	795	820	797	765	784	767	836	819	848	772	763	802	844	781	816	805	804	815	828	827	781	803	833	841	783	787	826	744	763	803	827	825	857	836	827	784	832	839	794	804	813	812	764	788	764	804	828	776	791	782	787	807	772	770	799	786	817	747	786	798	847	794	690	798	782	778	719	784	773	794	784	845	803	790	815	796	777	779	779	836	761	783	785	777	787	818	785	814	853	844	753	806	840	774	728	796	766	775	780	805	796	767	767	809	821	776	819	781	807	848	757	800	766	808	794	784	790	770	776	761	792	785	858	757	767	836	751	836	813	791	816	787	794	810	814	768	802	785	803	795	790	815	831	785	767	797	836	778	771	780	761	803	796	775	797	815	828	778	792	804	831	863	804	819	773	818	806	814	794	725	814	795	774	849	786	805	797	807	805	777	766	757	816	830	815	788	813	815	811	808	809	827	802	821	758	763	806	801	819	772	816	752	856	778	856	804	774	746	745	799	750	820	820	784	852	793	783	841	822	805	786	807	781	820	798	757	806	828	797	765	778	817	770	801	793	812	813	778	788	801	808	794	746	793	844	804	808	724	776	776	769	772	787	780	770	799	736	774	776	799	806	816	809	832	801	774	808	755	790	820	772	759	811	801	777	792	850	843	780	747	783	770	817	813	785	762	795	716	787	783	760	743	811	791	794	827	811	772	801	774	770	812	778	809	837	817	791	755	761	775	801	808	750	786	761	758	817	744	817	782	759	887	802	802	778	765	786	746	784	764	776	766	846	834	791	768	760	769	784	777	755	818	755	826	792	845	774	784	779	792	818	750	764	812	768	832	833	789	789	802	705	807	787	794	813	826	800	750	824	790	786	757	800	795	806	784	769	783	795	795	792	826	850	834	783	809	779	801	823	750	744	787	779	793	811	825	835	846	726	746	784	787	779	776	750	823	874	799	792	790	807	744	846	814	796	836	751	809	791	828	788	820	804	808	710	780	798	778	795	755	765	812	803	791	785	801	815	799	804	788	791	807	789	789	803	820	743	796	810	804	785	807	910	727	816	761	741	802	756	739	811	772	775	805	753	836	798	796	783	789	794	803	783	829	812	854	773	771	812	812	747	821	725	819	733	779	766	782	778	744	839	787	806	803	787	833	832	827	820	799	769	767	843	751	755	778	816	773	764	771	818	768	838	790	815	807	844	829	765	830	781	748	808	809	827	774	769	759	744	823	827	787	798	829	771	799	784	789	746	842	753	810	812	755	838	764	808	794	782	776	770	765	818	787	812	821	805	781	751	772	790	813	781	843	799	784	759	819	792	788	805	853	743	790	803	809	787	807	811	781	786	812	768	821	835	783	787	771	788	758	773	813	772	807	799	743	808	822	742	800	771	805	785	833	762	805	773	783	797	793	776	810	812	793	760	782	750	764	768	828	766	801	832	790	791	773	760	745	757	829	791	823	768	830	795	756	825	759	768	800	825	759	816	767	787	810	816	786	764	802	755	774	780	839	829	792	785	784	804	768	743	835	769	787	794	775	820	797	784	788	764	811	806	769	796	787	754	772	798	783	838	796	822	802	825	766	795	795	811	788	759	806	820	780	781	808	849	782	817	745	787	780	772	823	864	815	810	753	813	786	801	782	821	759	798	821	773	813	782	837	797	786	808	785	846	785	815	819	823	798	778	746	808	795	855	860	844	778	868	761	801	777	859	763	802	797	766	790	774	787	769	762	816	809	820	836	801	811	812	816	786	745	778	777	769	783	770	810	787	827	787	750	804	742	822	830	825	779	839	784	780	832	766	784	754	815	776	779	826	815	789	752	818	794	793	782	741	772	819	832	805	764	847	798	784	794	801	756	807	820	745	799	766	766	806	765	802	801	799	761	802	798	794	804	799	806	829	820	750	793	785	746	779	819	849	788	781	798	854	795	825	830	782	772	844	801	748	790	789	774	779	822	790	763	788	839	798	834	813	803	826	796	823	745	761	764	785	819	838	804	786	819	796	797	804	817	795	810	825	835	756	816	862	779	788	780	839	782	777	779	777	761	783	776	792	821	760	815	796	767	773	805	786	779	808	778	758	808	784	785	763	803	775	786	858	734	812	788	817	819	787	761	789	802	820	826	807	809	802	788	783	776	771	766	828	786	810	787	781	798	776	757	778	803	776	824	774	815	769	807	786	795	794	780	767	758	773	787	744	830	765	780	811	773	793	791	762	819	781	830	771	815	800	792	728	795	776	821	789	826	753	766	791	805	773	808	778	781	832	758	791	765	785	822	745	800	814	851	766	775	839	785	793	748	793	716	792	812	803	798	805	756	760	817	797	792	767	804	779	842	838	798	778	780	798	811	799	742	776	784	775	798	783	770	739	807	817	795	773	813	830	811	764	824	755	804	840	788	817	799	761	780	838	789	828	784	774	796	812	815	764	792	796	800	781	785	809	772	819	754	774	792	788	776	841	774	801	831	786	800	789	797	732	765	781	774	768	759	756	794	778	839	765	762	729	819	789	814	786	761	797	789	771	822	798	790	848	812	763	806	799	811	762	794	745	772	769	811	804	808	755	760	815	782	799	824	807	782	779	782	737	797	750	808	712	719	824	807	824	806	799	829	796	780	783	816	829	848	807	796	802	785	811	814	820	751	849	819	823	858	728	766	782	787	817	785	785	791	789	819	829	759	764	792	777	787	780	765	758	755	785	770	791	789	824	770	782	769	809	799	827	742	809	736	814	759	814	753	800	755	818	791	771	765	778	830	804	811	831	762	802	832	816	811	756	814	792	781	801	769	785	845	781	741	758	816	772	744	801	847	784	822	804	787	795	803	801	792	770	824	769	837	788	776	799	773	777	749	832	803	755	878	840	769	766	796	786	812	780	794	799	843	798	837	752	854	807	782	793	785	747	811	821	817	777	756	795	819	808	795	803	823	795	780	808	737	774	793	811	841	769	812	768	843	821	845	853	754	767	754	762	803	817	810	809	785	754	853	780	787	793	845	776	790	799	804	782	807	813	792	836	815	759	808	853	757	784	834	808	773	771	834	804	785	796	820	791	839	783	807	740	803	794	762	834	797	747	768	789	785	789	790	799	780	798	803	781	802	839	813	796	807	813	770	770	846	798	821	795	823	695	782	778
23900	20962	24280	27830	20962	20981	12339	551	376	306	300	261	263	287	257	266	279	226	269	255	222	254	239	245	251	236	236	237	242	212	230	236	223	218	204	241	217	238	232	220	230	236	239	228	219	222	211	247	266	234	212	231	238	239	214	247	271	216	205	191	240	217	228	215	230	240	233	252	225	211	229	232	235	237	243	229	227	254	196	213	248	229	220	220	237	227	235	225	250	249	246	243	197	250	239	219	242	215	270	219	252	220	220	255	256	213	247	228	196	230	204	232	260	207	224	194	219	238	204	216	237	214	200	228	226	225	233	242	204	238	244	217	223	197	211	242	193	237	223	227	225	208	238	251	211	233	216	187	230	249	239	206	213	226	196	187	240	259	216	191	184	204	207	215	219	214	197	211	223	218	218	199	215	230	221	222	225	200	220	193	208	194	227	220	209	214	208	220	221	219	223	237	205	227	237	203	212	206	272	256	220	218	224	214	229	238	221	244	268	231	259	215	234	228	221	209	200	210	258	232	224	232	227	246	238	227	211	198	216	208	237	224	228	229	264	218	228	224	265	234	195	221	209	209	252	237	222	232	218	209	230	221	205	241	181	199	213	227	243	232	209	243	219	248	220	226	221	212	239	241	226	234	242	194	258	216	238	212	222	213	227	224	250	240	236	245	242	229	248	235	229	227	229	226	218	220	236	225	216	234	228	224	249	231	218	239	247	246	219	207	270	222	202	229	245	252	223	217	230	197	225	222	232	262	240	229	216	212	202	218	223	220	220	199	208	208	239	220	216	234	246	238	260	216	214	234	216	227	229	207	211	211	209	217	217	234	238	206	235	221	233	238	233	234	222	227	237	235	233	252	218	217	228	218	230	228	248	199	224	233	204	221	229	250	224	213	231	218	215	218	242	234	217	214	219	216	211	221	240	218	233	222	218	209	202	211	222	219	205	225	217	261	227	218	223	254	225	228	196	230	238	211	247	257	203	199	230	256	249	206	254	211	210	219	256	261	211	220	247	209	223	212	246	243	223	222	214	199	229	209	213	252	229	238	212	209	198	217	187	211	208	221	223	237	224	242	232	227	209	208	264	240	261	200	236	211	251	212	244	236	228	194	217	197	223	229	227	212	211	233	258	242	202	195	233	241	244	262	227	189	200	234	229	242	229	225	241	194	245	231	215	202	202	205	208	217	250	230	220	238	227	242	230	226	248	242	220	221	226	221	241	213	227	215	233	220	204	202	218	226	254	210	245	204	209	242	221	256	202	213	234	209	215	206	223	228	241	262	236	216	225	203	211	226	241	214	224	246	214	195	228	197	235	237	215	193	209	222	220	190	218	216	223	227	197	235	227	222	220	235	242	246	234	240	211	214	241	254	218	222	203	185	219	225	221	211	217	243	208	256	250	196	198	211	236	213	242	221	213	206	215	233	230	209	248	254	217	212	221	197	258	230	222	204	209	256	251	223	235	244	205	212	217	205	224	209	234	227	201	237	194	218	232	246	222	201	204	230	215	214	219	233	236	216	239	218	207	217	225	208	223	218	230	218	236	237	223	246	239	213	198	209	224	209	227	230	233	212	231	226	236	258	229	204	225	215	216	225	218	207	250	220	210	219	218	206	225	225	213	225	205	252	211	228	247	226	214	259	241	231	251	245	241	239	215	236	207	229	204	214	252	230	195	207	239	224	201	197	207	216	224	224	234	220	241	255	183	220	189	232	262	238	231	242	212	200	220	200	208	184	217	239	240	207	220	224	212	211	215	205	208	223	222	215	242	216	212	231	225	246	207	239	239	237	217	248	239	209	247	224	196	221	244	211	231	216	230	241	226	220	239	246	261	237	189	236	225	222	238	207	198	216	217	228	245	261	201	219	229	231	230	233	193	242	241	228	263	215	223	225	233	239	233	203	241	207	223	187	226	235	249	203	196	223	213	199	223	229	221	221	250	237	225	223	216	216	235	214	257	212	219	243	234	245	241	251	235	230	238	258	247	207	233	232	199	233	229	239	218	216	226	208	220	236	239	249	237	258	219	231	207	231	217	224	248	227	196	240	201	221	237	212	227	191	217	202	241	228	226	237	203	232	224	224	194	229	226	221	231	233	225	222	210	228	203	260	219	223	222	238	223	226	229	215	222	239	247	238	237	221	219	226	215	210	224	206	198	226	235	215	231	205	240	219	253	233	232	205	231	233	237	226	235	226	215	204	241	241	228	227	235	222	241	224	203	185	221	213	227	209	188	245	220	208	243	217	210	203	222	233	218	245	220	232	210	232	220	238	233	222	174	196	226	219	217	229	240	215	249	225	210	256	232	231	223	208	231	211	224	210	234	230	235	222	226	215	231	221	217	195	212	212	216	215	179	226	227	216	231	275	234	230	245	199	239	233	220	204	234	240	253	235	187	205	227	213	231	191	243	214	199	252	226	215	217	251	248	219	247	251	222	233	245	230	231	207	219	220	236	205	240	236	224	201	234	236	241	205	202	206	217	220	224	233	229	234	226	207	234	231	241	208	231	242	241	229	244	226	226	255	244	209	235	196	220	237	246	222	213	206	212	211	216	209	219	207	241	216	229	247	214	228	217	220	210	203	232	232	219	218	230	207	229	211	245	202	214	232	224	220	217	236	231	226	238	208	247	225	218	253	251	231	258	226	221	222	198	225	223	236	192	231	236	218	238	206	208	240	240	228	243	202	212	232	223	233	247	229	222	231	201	235	246	234	243	204	217	219	229	230	233	212	218	218	223	229	230	226	220	201	258	215	222	223	222	232	214	207	226	214	231	253	208	189	224	201	200	236	227	221	206	229	214	220	228	228	242	220	240	233	222	215	217	228	255	205	259	219	241	216	248	215	236	253	229	212	241	211	207	210	259	199	232	231	207	210	259	236	218	244	226	260	217	230	242	208	215	216	205	202	241	212	218	232	224	235	211	232	194	246	236	238	236	267	198	214	211	233	205	230	228	220	211	234	188	225	224	207	235	226	227	226	240	205	235	214	202	231	229	223	227	240	219	233	214	249	222	211	221	231	234	212	242	224	235	225	206	221	226	234	232	201	225	232	198	219	226	215	216	223	214	262	230	212	193	213	239	236	221	228	224	220	222	216	211	218	197	209	221	219	243	201	226	221	227	254	214	219	187	197	216	233	235	226	207	244	208	229	200	224	223	233	214	204	253	238	207	197	200	281	225	216	250	252	232	235	214	224	240	225	241	201	222	220	207	204	215	230	207	209	194	229	215	221	212	228	221	200	231	211	231	242	225	245	239	217	206	249	246	241	254	238	218	211	233	216	233	253	243	236	215	204	238	211	223	235	247	235	203	220	232	220	209	230	261	208	228	232	201	232	239	226	264	215	208	236	235	241	226	221	206	218	227	230	231	223	235	236	217	220	225	236	243	225	233	227	221	184	230	182	196	230	231	220	218	229	254	236	255	225	214	226	228	256	204	266	238	226	221	198	207	200	198	214	218	229	232	242	196	220	214	226	194	206	191	236
3147	3668	2283	4881	757	672	619	563	581	586	536	585	558	548	542	532	546	520	555	550	531	519	510	544	547	565	527	599	555	527	565	554	534	542	547	504	543	523	545	536	527	533	542	547	554	503	562	545	564	518	546	525	538	540	555	539	516	502	552	545	534	519	511	545	581	530	519	547	491	538	535	549	573	548	525	592	503	552	556	538	570	531	533	545	520	534	535	594	504	564	562	562	542	569	563	534	545	573	537	526	508	570	540	495	536	547	559	525	487	531	595	522	532	549	523	494	537	573	556	510	502	577	534	545	517	540	581	521	507	559	576	545	535	537	517	538	542	563	576	538	548	552	542	530	528	519	511	516	527	555	531	546	473	489	520	569	541	553	514	534	566	537	524	560	496	520	556	537	529	585	558	500	543	521	524	534	546	499	535	516	526	577	537	520	535	539	527	557	544	537	546	565	524	549	516	568	510	554	570	582	527	567	569	578	528	530	524	534	521	558	539	535	539	517	565	542	557	545	517	507	556	506	498	598	513	511	560	521	565	536	538	509	535	517	539	552	526	550	506	521	532	546	551	530	525	547	575	528	568	578	533	563	543	527	554	550	553	519	560	534	558	517	569	544	568	543	548	532	520	571	558	488	557	552	522	559	559	553	551	549	548	563	510	533	540	552	515	524	530	512	527	536	541	528	513	554	549	514	544	522	542	504	530	542	549	544	533	535	576	539	560	558	587	552	508	563	545	553	565	542	565	549	495	517	528	523	544	530	565	534	524	551	554	543	509	536	543	532	536	545	540	514	531	544	552	542	524	493	566	543	568	564	532	540	528	568	542	531	533	528	531	567	541	491	498	566	526	545	547	528	523	527	539	533	559	500	560	537	515	546	551	496	532	502	567	553	542	558	574	531	533	504	545	526	530	522	536	558	584	541	569	577	527	496	555	567	546	551	561	536	527	575	554	534	573	522	604	562	544	520	542	530	530	539	485	511	516	536	515	592	527	532	580	528	575	516	494	566	538	533	535	488	519	570	510	549	542	539	573	523	505	539	538	509	536	545	559	549	522	552	556	518	557	549	553	474	575	498	557	552	554	581	551	556	547	529	519	542	551	534	525	549	576	547	541	505	535	521	551	565	534	594	530	556	547	536	505	573	548	553	501	528	535	543	551	556	569	556	510	526	551	544	544	503	557	544	509	502	499	571	545	548	543	533	534	530	540	518	537	552	529	550	511	536	476	574	556	476	566	548	500	553	551	574	475	560	521	554	543	493	539	526	538	576	541	508	540	506	529	555	486	523	544	531	549	547	533	476	532	531	569	499	534	552	539	545	529	523	552	545	526	550	548	507	535	547	574	548	562	472	591	512	533	551	510	574	541	554	538	608	540	532	535	552	550	556	576	515	516	476	584	555	549	547	522	520	546	560	536	558	483	553	520	520	576	538	534	529	563	539	534	540	596	572	528	535	510	532	520	551	523	564	539	514	510	544	480	515	583	564	547	540	518	526	573	545	499	548	586	524	527	550	548	581	563	555	523	560	500	561	586	519	528	510	556	580	539	569	556	469	575	551	554	496	512	531	549	546	540	550	520	533	579	542	540	514	558	531	540	514	537	576	522	533	579	504	551	561	515	533	563	555	549	507	524	533	574	555	530	577	592	514	549	542	531	515	545	555	517	531	558	522	543	546	514	513	550	537	564	530	550	542	532	558	549	523	537	545	550	527	551	530	497	555	518	561	509	549	573	525	556	524	545	492	573	575	592	521	567	538	553	544	530	540	524	520	536	530	514	534	573	573	523	519	543	570	531	542	563	517	522	550	549	561	507	542	549	535	535	550	580	564	523	529	578	525	538	534	506	560	548	482	531	533	563	538	539	529	568	525	522	530	545	511	520	541	530	550	546	528	533	536	523	481	551	565	538	566	502	520	548	527	601	544	520	546	552	528	527	528	530	535	551	520	580	558	528	537	579	533	575	549	557	528	528	573	518	533	517	546	547	555	541	517	541	513	567	550	576	506	544	532	558	500	521	498	521	541	537	527	576	533	522	566	524	536	559	527	525	536	551	557	556	554	531	541	590	508	549	562	552	469	549	576	521	516	499	510	537	537	535	548	530	569	526	520	575	537	557	546	547	539	534	534	490	536	526	475	519	561	517	546	513	508	538	580	541	556	561	507	545	528	549	567	549	518	536	566	538	525	531	484	494	563	560	508	563	512	487	512	528	575	553	543	561	571	551	468	566	579	507	552	525	556	571	575	541	529	537	573	496	534	572	501	494	549	543	556	579	569	552	532	599	587	549	543	515	538	528	534	562	531	495	547	551	555	578	530	509	539	537	565	540	545	553	526	520	508	549	534	560	521	571	536	579	514	544	538	572	560	587	556	529	499	536	526	555	516	532	526	556	521	499	543	554	507	536	546	529	552	517	521	532	513	566	567	562	544	535	549	529	526	532	579	554	547	523	558	525	510	563	561	556	543	563	557	530	510	528	546	523	505	553	508	619	539	598	543	510	557	519	493	489	537	529	516	602	557	538	553	553	556	557	550	538	584	571	528	538	510	509	530	523	511	544	570	557	520	571	516	576	551	527	557	547	554	517	562	530	572	498	503	576	555	530	567	571	569	546	519	538	519	577	547	524	537	544	554	575	520	523	551	543	513	562	551	537	537	524	544	520	572	510	549	520	555	543	541	542	521	524	563	529	545	532	559	566	520	570	500	508	557	523	532	506	550	539	545	527	538	529	532	578	542	580	527	548	536	535	554	520	550	549	506	506	541	530	564	539	519	544	529	536	537	540	557	535	505	544	514	544	543	513	528	513	536	538	590	556	500	527	533	547	558	514	575	548	517	534	500	538	554	549	504	534	560	547	513	564	517	533	564	512	567	560	543	536	492	584	543	529	524	560	567	545	538	515	560	551	490	537	495	501	517	543	536	527	590	553	521	534	537	513	577	513	534	540	524	522	591	578	571	514	539	549	503	556	554	532	577	566	543	546	563	547	529	548	519	538	516	518	573	537	554	560	523	559	557	529	538	527	538	551	506	520	550	587	512	536	563	542	551	533	552	563	516	559	553	566	550	505	504	531	572	549	544	546	488	566	543	539	513	543	531	526	533	493	535	567	542	531	544	516	541	539	534	544	570	540	527	550	531	540	552	495	494	539	585	520	504	561	527	544	541	564	498	554	531	546	567	533	512	532	542	564	522	552	544	554	533	562	531	542	522	549	525	511	534	542	510	559	562	541	515	528	561	563	547	531	538	528	539	546	536	543	553	525	510	532	564	529	556	560	538	514	552	506	507	537	507	553	513	575	513	531	535	514	501	545	569	542	531	525	517	553	542	512	522	549	546	533	535	525	506	533	585	503	566	484	529	521	535	533	566	524	528	519	534	493	484	522	501	540	538	565	505	528	577	536	545	568	560	547	551	542	494	543	562	503	525	555	527	528	519	546	572	519	554	540	508	550	531	584	519	576	525	498	560	509	542	520	538	538	528	589	507
31858	19342	6916	1071	462	432	369	255	250	237	236	234	247	216	251	280	276	221	223	210	191	242	243	247	252	268	213	231	235	249	256	210	232	218	268	245	219	279	256	252	224	223	217	242	230	241	230	255	258	232	273	252	236	239	257	248	245	256	239	252	225	231	257	233	234	259	228	239	241	236	217	247	252	240	231	243	232	243	229	255	213	243	243	259	226	213	215	244	278	243	242	238	276	249	264	236	260	252	240	281	263	239	252	242	196	232	240	250	229	230	230	243	246	249	255	214	241	237	243	277	253	250	211	223	261	253	252	204	275	220	250	229	246	248	276	238	239	190	260	239	251	239	208	247	230	229	247	252	248	252	231	220	226	273	218	211	229	249	265	229	241	229	252	262	245	250	243	251	243	231	221	232	266	249	227	221	235	254	256	250	219	262	263	240	227	208	247	263	241	250	251	229	257	252	231	211	234	245	240	236	260	232	259	234	245	254	243	217	264	261	250	239	264	262	244	252	247	232	206	229	250	235	235	269	251	246	216	229	232	215	224	236	232	232	257	249	219	239	236	262	244	249	216	233	264	230	261	225	252	238	260	219	233	219	241	192	245	234	252	251	240	265	253	257	232	238	228	296	225	253	251	243	230	225	235	259	236	258	235	228	221	232	227	242	205	219	227	247	262	244	234	253	214	246	251	257	239	235	246	211	221	236	217	227	253	245	254	232	216	239	233	244	236	224	218	241	230	242	237	268	268	220	268	226	250	245	258	244	215	246	213	240	255	204	218	238	229	230	231	248	268	264	220	227	234	225	239	256	237	270	237	253	238	240	259	260	233	258	220	225	247	231	257	219	248	241	250	233	247	245	244	215	248	248	220	212	245	255	239	247	233	221	262	241	253	207	226	238	247	198	255	253	242	225	232	239	229	245	259	262	264	241	236	225	229	252	236	237	237	244	254	257	259	252	227	220	268	215	253	253	241	240	263	231	219	225	219	254	238	242	256	255	242	244	229	239	257	244	250	243	233	247	238	252	232	233	251	234	247	225	259	248	231	239	257	227	265	206	237	253	247	234	240	227	253	242	235	219	221	233	246	230	211	237	236	241	260	209	229	240	213	223	268	240	266	266	238	276	242	249	237	237	247	238	257	230	231	243	246	227	267	228	236	254	250	241	212	268	227	229	219	232	254	277	254	240	231	237	233	231	224	258	237	233	204	228	227	235	251	265	231	257	254	253	246	241	259	258	253	246	240	281	242	237	242	259	252	249	242	228	230	247	255	249	237	235	209	212	273	243	243	255	233	244	231	229	230	258	247	244	256	263	258	253	225	205	246	249	255	229	241	246	225	242	255	239	250	258	237	249	222	221	241	239	228	251	255	254	259	219	228	211	223	237	219	223	217	253	235	266	253	242	238	232	267	228	245	255	257	252	227	241	268	247	263	244	226	217	257	269	242	228	238	220	237	259	234	250	235	238	251	219	228	246	262	245	227	254	275	254	233	249	269	212	248	246	240	220	243	279	222	220	255	222	234	250	250	250	262	248	260	252	232	239	237	263	254	254	241	239	206	268	234	239	259	259	240	242	233	261	202	255	276	234	253	216	259	230	236	254	224	242	240	242	234	242	269	221	258	254	279	248	222	240	255	238	215	247	245	231	252	232	228	259	227	216	214	258	231	251	236	236	237	267	224	226	241	255	234	242	268	255	235	216	235	210	241	216	229	244	247	246	228	219	251	244	232	242	257	223	248	253	194	240	220	261	243	222	237	229	244	237	255	244	241	241	239	263	242	244	222	241	243	274	238	234	264	262	240	253	236	239	253	248	259	230	244	241	254	264	217	228	225	223	267	246	235	233	248	250	221	257	239	243	215	232	230	265	246	267	251	266	229	233	247	229	222	213	225	217	204	252	243	217	253	258	218	259	231	250	231	264	215	233	249	205	215	242	243	238	228	216	245	240	235	261	251	246	259	243	241	236	245	223	257	227	243	244	248	251	231	252	272	235	236	225	271	238	209	232	226	259	240	246	227	257	228	245	245	224	231	198	233	243	243	247	252	237	226	247	241	278	256	223	232	228	248	217	242	244	217	243	224	248	246	248	237	250	242	244	239	252	257	225	226	231	235	238	236	223	243	218	259	243	230	245	262	232	243	235	252	251	227	257	243	219	245	250	229	226	225	249	204	242	241	261	235	244	236	265	233	227	253	247	262	224	234	231	228	225	242	239	197	261	254	257	261	245	224	210	236	222	251	242	229	243	247	245	256	246	229	236	296	243	236	245	259	265	244	239	264	249	240	257	240	233	202	243	232	243	252	285	195	235	228	261	239	234	222	221	281	254	253	219	223	248	253	257	248	243	244	223	249	247	230	267	242	230	232	238	239	246	232	231	268	260	234	242	285	225	236	252	239	219	271	234	238	228	249	235	249	235	259	230	245	243	247	255	261	231	246	257	244	228	241	237	209	250	240	212	253	255	252	223	242	249	234	214	250	278	207	242	257	237	213	225	246	237	210	231	237	262	278	220	223	246	221	246	271	254	276	264	263	241	265	232	197	254	288	235	273	244	225	268	239	226	217	274	240	250	217	227	225	235	246	219	243	261	226	255	245	265	226	232	263	241	229	216	216	229	236	261	248	213	249	261	271	227	250	260	254	255	243	225	245	221	250	237	227	229	256	265	250	220	249	248	231	241	257	243	267	233	217	257	257	227	227	241	233	247	237	241	210	247	247	236	245	235	243	224	235	233	250	200	243	269	223	244	252	217	263	237	229	231	207	241	253	264	228	234	244	235	250	224	212	230	242	246	218	238	260	255	208	240	234	261	265	265	263	232	244	246	236	220	216	250	217	250	245	245	224	233	216	241	246	241	207	271	246	241	246	247	229	238	263	217	215	221	249	241	275	264	235	229	232	231	232	221	237	268	219	231	233	238	239	255	251	248	240	242	241	237	258	257	221	241	245	275	228	241	252	252	272	271	265	237	275	235	218	266	231	237	233	257	229	261	237	237	252	238	252	267	236	261	226	236	208	238	220	231	216	257	247	252	279	234	230	277	241	258	253	240	233	228	212	232	213	237	242	263	240	226	204	237	251	225	215	267	235	255	266	245	237	246	252	233	239	209	243	233	244	262	251	270	261	246	247	233	224	252	259	263	218	240	243	233	237	239	233	236	235	231	241	252	249	263	245	267	238	251	235	220	215	245	218	239	272	241	258	258	227	235	253	234	250	244	245	251	243	272	237	221	224	237	256	258	219	242	239	281	241	219	245	290	258	233	271	231	264	215	239	230	246	233	247	237	241	242	252	215	250	243	253	211	220	244	230	224	252	248	242	249	233	243	212	231	262	274	221	245	245	238	256	227	237	223	236	213	251	241	228	241	227	263	236	207	249	230	262	230	271	226	241	248	239	230	239	249	252	237	233	258	222	226	236	234	217	243	233	208	236	286	234	251	225	237	219	265	229	207	247	218	245	216	239	230	265	226	220	254	226	227	242	233	229	247
5467	1063	967	849	611	636	613	626	619	646	614	645	600	610	643	646	629	631	608	607	633	657	626	584	609	643	587	637	600	620	588	638	646	647	618	672	656	633	622	626	612	612	625	625	633	640	622	654	610	658	595	651	639	707	602	627	668	604	608	648	565	636	644	625	619	597	588	585	596	624	610	653	651	644	645	611	662	599	613	624	600	593	636	641	636	634	637	633	618	603	663	624	621	627	622	610	653	619	636	643	657	603	650	637	662	645	650	624	601	588	659	639	659	623	681	653	621	674	679	678	618	622	640	614	602	623	597	647	640	622	591	591	622	639	660	630	628	611	608	631	659	614	580	633	640	591	609	653	616	625	623	590	639	603	659	569	655	646	651	643	634	607	676	615	638	613	620	617	637	638	595	642	610	637	639	632	666	656	609	612	588	660	647	594	662	644	608	629	626	619	648	654	632	585	630	647	669	605	593	634	646	677	628	635	625	620	610	652	622	655	588	629	625	632	658	628	661	624	637	632	644	650	653	612	644	651	630	641	665	624	637	642	631	622	636	670	652	632	620	655	617	643	629	624	647	624	648	649	628	659	625	684	624	641	616	660	617	623	665	617	575	637	631	656	619	586	591	637	612	669	615	617	634	657	649	617	607	602	613	638	628	612	627	568	603	611	618	606	645	582	679	632	616	605	632	624	624	633	612	657	592	583	578	619	624	667	627	597	637	639	659	633	613	591	688	608	637	598	629	633	686	605	611	610	656	612	632	623	608	630	613	637	629	651	633	637	614	607	582	626	651	672	628	597	637	647	641	610	600	633	642	603	599	621	648	625	614	623	609	624	580	645	644	598	625	588	619	658	616	650	681	619	616	626	625	657	605	615	665	618	637	653	606	639	659	612	610	642	666	568	604	659	614	640	644	609	596	607	583	624	637	598	625	635	591	685	611	643	627	673	633	654	644	674	601	627	621	644	651	590	591	589	631	618	658	664	660	620	676	664	658	635	586	634	619	644	619	661	633	626	667	626	622	683	636	636	611	613	694	584	641	599	575	618	669	637	565	639	603	666	644	629	602	627	617	618	661	619	578	587	583	653	589	638	617	655	644	635	633	597	624	661	631	653	626	630	591	633	617	622	658	612	594	605	606	678	617	624	614	628	595	598	610	599	602	678	610	615	654	654	633	592	630	646	607	588	608	640	580	601	614	632	641	635	638	601	626	647	665	654	636	586	664	591	664	673	646	640	662	619	688	590	568	607	650	651	643	634	593	625	649	604	651	638	631	623	590	659	674	676	644	665	634	622	643	641	602	681	648	641	625	634	647	635	635	605	612	593	622	673	590	624	623	595	654	621	594	650	640	610	651	590	576	639	640	655	611	623	614	626	616	601	664	658	648	607	670	610	649	641	634	602	631	611	627	637	612	637	586	608	599	633	589	600	624	619	595	637	680	649	643	594	628	680	614	606	683	622	650	605	597	631	631	637	619	669	581	650	604	613	609	605	573	621	636	605	618	627	650	628	614	642	657	622	606	646	623	635	661	608	616	659	615	615	628	622	612	645	578	633	602	577	599	638	620	620	642	591	571	616	624	656	624	634	619	678	622	626	612	637	606	616	629	669	654	602	640	644	621	628	608	607	633	649	655	610	576	631	586	613	621	634	588	569	662	601	635	586	604	624	601	660	627	652	658	618	596	679	643	622	621	613	659	640	685	610	668	612	666	637	614	588	643	648	698	599	628	618	648	628	643	640	596	651	649	633	645	588	599	618	629	620	598	642	613	608	651	630	639	614	656	639	679	601	612	671	632	666	588	588	591	581	635	632	620	614	630	595	627	627	595	630	593	677	619	596	618	640	676	608	607	615	582	625	669	626	632	642	612	617	641	620	622	663	628	614	602	633	626	586	639	675	661	640	629	664	627	582	618	638	618	617	615	607	636	613	652	634	646	628	641	615	625	650	647	624	631	635	587	610	605	649	653	622	646	635	687	612	645	656	659	574	598	635	652	590	587	613	602	584	620	574	598	640	636	649	607	593	631	627	634	619	656	635	693	623	603	625	608	665	624	643	605	594	642	620	585	677	652	617	608	640	654	600	612	657	551	670	606	604	597	685	619	630	645	644	657	632	639	638	641	655	604	651	612	625	622	622	627	646	613	639	625	636	639	599	632	619	606	659	632	607	589	668	641	591	643	614	610	646	608	611	560	644	634	624	664	620	656	624	593	641	600	590	628	627	636	636	637	615	616	600	644	644	617	599	623	610	594	604	597	606	575	657	603	578	640	601	611	606	641	639	640	645	561	625	643	589	584	647	621	583	625	609	707	641	656	699	647	629	630	625	608	652	643	644	624	634	646	641	637	630	633	655	611	618	621	629	614	629	599	643	606	651	597	654	669	638	633	601	622	609	638	694	606	620	667	599	682	670	672	594	624	620	680	602	588	628	637	632	634	653	627	613	619	597	632	647	667	634	615	626	644	622	651	616	676	622	666	684	645	619	632	614	677	611	681	626	633	641	650	585	638	611	630	632	643	634	635	599	636	609	598	622	635	628	637	647	645	605	608	618	633	615	577	585	647	653	620	575	626	623	607	600	642	629	639	605	631	583	664	605	648	651	652	613	586	651	638	580	654	575	603	676	620	623	642	608	609	621	573	633	620	623	609	635	618	598	629	617	666	621	648	642	636	625	616	636	614	584	622	595	623	598	646	632	615	622	602	695	631	622	599	671	610	618	592	650	598	623	595	625	608	641	640	667	622	616	655	580	636	636	662	631	662	619	634	584	630	587	621	639	628	619	600	612	649	631	618	605	642	645	639	640	649	635	617	676	660	634	625	628	648	665	585	568	629	608	657	583	611	661	621	663	645	659	654	625	628	600	612	623	620	633	644	617	627	675	596	658	599	630	580	634	643	637	629	638	635	602	619	620	588	614	623	618	601	594	624	682	615	604	638	616	610	636	627	580	626	672	620	654	610	568	636	575	597	558	613	663	579	615	650	611	636	618	641	632	682	639	622	598	633	607	628	647	624	601	641	592	594	609	651	636	671	604	586	590	599	651	617	626	630	614	654	635	648	591	625	606	587	640	601	640	621	653	623	613	604	574	631	613	610	608	629	632	624	611	597	623	616	665	587	594	636	628	648	650	598	633	644	591	617	558	657	670	679	638	608	621	668	623	600	630	600	645	649	650	619	625	614	642	654	644	654	638	635	679	642	609	616	622	642	620	627	622	630	666	626	646	660	607	629	639	614	602	612	635	645	602	623	595	626	657	626	622	594	634	657	660	653	663	648	666	585	656	663	615	641	671	643	605	630	619	600	632	621	619	644	597	607	639	615	616	682	624	648	635	604	619	630	612	609	645	634	625	606	588	639	605	631	637	611	564	623	622	619	618	636	648	615	595	611	613	597	624	603	666	650	636	621	599	661	616	611	621	660	624	629	621	678	617	604	630	621	615	656	616	644	639	562	610	563	622	639	629	606	592	602	600	672	629	610	595	656	609
24677	21006	23855	28325	20996	11592	489	433	379	364	377	340	370	391	344	381	351	331	381	327	366	346	343	352	360	309	341	327	329	362	323	351	336	337	343	318	365	332	322	356	332	357	317	338	327	337	345	339	324	317	325	337	327	328	328	364	315	320	333	333	350	344	306	317	321	288	343	327	340	329	384	356	335	308	344	384	334	318	314	342	324	326	307	323	320	300	316	345	315	370	347	354	338	308	345	327	366	314	325	312	355	349	338	324	363	311	370	343	339	325	311	322	349	332	342	333	330	319	331	320	333	330	296	278	331	302	334	330	328	327	316	300	326	295	303	326	344	304	359	337	323	338	317	336	359	339	352	282	324	317	315	333	302	318	332	300	354	331	307	335	343	360	333	338	306	327	316	338	353	302	300	302	311	323	351	318	355	310	317	336	308	322	321	323	271	315	318	351	336	308	315	354	312	334	311	355	327	320	336	339	353	326	353	318	369	297	331	314	292	321	319	333	326	333	310	331	330	331	340	334	363	343	334	331	337	302	349	344	304	339	363	367	305	327	366	343	300	352	302	324	330	309	350	364	362	312	340	330	334	369	341	324	332	315	309	307	307	334	371	377	343	318	338	343	317	312	311	312	322	331	325	349	343	339	322	351	309	321	326	358	341	353	338	322	296	302	352	304	310	291	340	343	321	347	297	303	330	355	312	331	300	332	340	348	305	293	334	344	340	354	348	335	314	334	333	348	344	344	355	308	343	343	359	317	330	320	313	331	329	345	364	334	304	337	346	363	316	358	336	327	324	326	316	340	337	342	331	334	371	307	313	292	343	335	342	340	328	339	339	349	309	364	351	376	300	355	347	306	349	275	341	364	325	324	347	323	324	313	332	330	336	331	318	294	305	337	374	333	351	336	361	338	309	347	328	333	311	340	376	338	350	333	342	341	346	342	332	344	327	328	353	326	333	350	317	332	314	342	293	304	316	337	327	338	333	298	290	290	322	324	342	327	353	309	366	305	316	320	320	362	299	322	354	341	308	321	310	309	344	363	382	351	306	318	333	343	315	295	343	293	279	383	326	301	323	345	330	332	326	330	360	323	333	314	338	337	325	348	330	295	331	335	341	304	307	320	319	302	313	343	320	294	348	339	366	320	337	337	289	369	299	325	342	360	377	335	336	310	328	342	346	306	341	310	341	314	316	350	293	353	342	326	361	321	330	337	338	356	326	340	320	317	363	348	316	319	322	307	289	340	308	361	337	330	323	311	307	314	347	345	335	333	303	345	387	298	315	304	334	341	359	346	353	326	303	335	318	320	317	334	333	345	349	319	309	318	317	338	329	330	324	305	360	310	317	336	315	327	348	327	311	323	330	304	346	319	298	344	323	337	272	330	317	335	344	328	310	333	323	355	304	355	332	325	354	305	321	327	294	335	327	332	342	365	320	303	314	332	302	358	310	328	336	314	330	315	330	319	360	332	330	308	353	350	333	343	306	321	352	319	331	293	319	301	311	303	316	338	325	352	268	371	339	317	303	328	340	323	310	349	330	358	352	321	330	315	306	326	326	313	315	305	300	324	303	356	346	301	331	332	318	322	304	336	330	316	322	333	303	334	362	332	319	296	317	314	324	315	310	324	313	318	325	309	292	323	317	331	322	316	292	305	325	331	329	326	300	302	334	304	373	350	333	351	299	330	343	310	340	359	343	299	345	343	333	365	359	327	359	334	334	367	362	316	291	291	324	320	304	290	329	338	303	325	331	306	342	303	368	296	333	326	366	310	309	336	351	316	322	303	340	309	319	323	329	316	327	330	338	322	336	331	332	297	321	336	329	332	299	312	338	324	312	350	341	352	346	353	331	321	316	310	311	305	317	347	348	324	330	323	312	320	334	312	305	334	348	329	345	330	368	333	323	348	317	367	339	341	348	331	340	364	329	350	360	331	350	336	346	358	355	333	327	329	356	355	332	313	311	349	315	310	345	314	315	344	311	357	311	320	314	294	339	319	334	322	297	308	326	322	336	339	343	340	315	338	314	298	326	316	337	317	344	301	304	287	294	374	329	329	371	357	369	354	351	326	361	304	331	341	353	303	325	314	338	291	290	337	336	309	358	346	314	326	332	321	319	336	330	332	314	318	318	349	313	323	301	336	310	322	283	297	351	291	353	344	326	330	336	357	316	313	335	370	363	354	339	312	298	353	306	340	324	341	327	351	318	337	325	316	286	352	297	314	306	329	285	322	358	375	332	342	308	358	317	352	342	339	294	309	335	325	320	323	319	320	319	327	304	328	330	347	329	337	299	321	323	322	340	306	301	295	351	355	346	353	307	326	336	369	306	322	323	338	318	320	302	364	335	290	293	317	329	303	325	300	314	330	362	337	325	328	340	340	353	316	344	345	306	329	329	317	328	309	320	344	333	304	352	313	328	350	340	337	343	354	307	329	339	325	321	299	327	346	295	347	309	332	301	319	315	296	321	336	351	326	347	337	374	312	328	350	323	332	334	336	304	330	311	341	333	362	337	329	326	329	365	332	331	373	341	339	316	314	336	363	312	312	275	328	359	339	348	317	313	365	321	307	306	349	307	310	257	318	332	382	325	313	324	338	317	333	347	313	337	323	321	321	293	347	317	331	309	345	331	305	301	323	317	317	318	319	329	306	332	341	330	352	347	295	331	346	348	327	317	340	333	324	283	324	321	321	311	324	300	321	334	304	314	313	311	339	367	323	323	321	313	316	322	317	338	348	346	317	327	341	336	333	307	323	297	320	356	341	333	319	341	329	341	351	339	322	358	334	313	314	302	310	345	329	334	343	321	350	328	307	332	317	315	315	318	319	333	325	337	334	353	362	318	331	322	336	288	312	329	305	345	332	338	331	307	310	364	314	326	347	338	324	320	359	294	347	315	306	298	323	322	312	344	359	333	304	328	315	338	329	340	334	334	316	332	363	348	290	345	347	335	359	351	312	327	321	314	324	355	339	329	328	336	356	351	324	345	304	325	368	360	367	323	299	318	325	326	333	343	318	321	339	355	339	339	350	323	299	326	344	328	334	302	316	323	324	331	330	325	320	346	352	344	320	342	292	326	304	311	346	353	307	340	342	319	323	329	312	333	329	332	342	349	358	327	338	326	314	307	347	353	306	310	344	302	324	361	312	321	343	316	315	317	311	344	385	361	337	307	332	341	304	323	326	297	297	363	338	346	298	329	334	339	326	295	342	349	309	323	324	350	359	311	335	347	307	299	315	329	301	314	290	344	334	307	321	331	351	350	327	337	355	327	342	320	290	347	315	342	339	315	342	376	318	321	358	342	342	322	345	323	315	306	296	330	335	358	330	326	317	331	349	302	332	309	323	346	331	341	325	315	313	355	335	316	325	310	320	324	364	351	331	353	332	316	329	335	366	348	308	347	337	324	309	343	319	337	316	317	322	376	306	315	343	377	314	324	312	323	315	285	326	319	337	337	325	325	356	335	323	312	321	335	311	314	337	308	284	319	326
3324	2426	1874	2773	869	865	881	885	818	853	772	811	837	777	836	823	852	799	826	805	800	811	801	770	822	819	837	794	776	836	797	766	790	872	802	774	821	815	872	762	822	760	796	809	817	759	823	830	832	784	786	792	798	781	764	828	810	793	799	805	786	825	799	772	796	835	795	768	810	828	789	804	798	815	791	809	827	803	818	759	840	813	812	805	801	779	821	780	770	859	804	785	832	759	807	789	772	810	778	804	794	763	794	832	820	866	803	779	811	773	789	807	782	760	855	824	800	789	777	831	863	774	788	832	784	808	797	833	817	797	777	776	824	800	838	783	832	773	830	802	774	828	754	758	799	770	799	777	805	791	787	768	826	783	800	829	825	830	833	816	814	847	782	815	796	800	769	748	831	764	786	824	852	725	799	800	765	772	784	827	793	792	814	791	814	783	758	840	811	816	807	782	786	772	806	842	832	866	811	802	787	790	780	777	740	785	796	821	809	814	821	755	761	812	793	817	804	788	791	762	838	831	744	798	812	811	776	812	882	774	784	770	804	808	774	790	827	818	777	814	814	784	785	769	782	829	821	809	795	804	804	786	834	810	786	800	801	779	826	751	751	872	788	809	744	781	779	751	759	829	811	830	802	756	800	880	759	829	801	771	786	841	812	756	777	786	797	792	834	828	786	817	814	742	808	771	780	814	822	777	792	788	840	825	794	837	818	794	838	822	776	818	795	754	795	833	814	794	833	759	793	792	806	818	791	850	813	776	841	772	795	798	800	774	828	772	836	808	817	798	819	829	783	816	772	798	776	819	780	803	807	812	823	776	834	784	801	841	840	801	756	830	838	773	830	774	770	811	783	784	816	805	794	846	839	777	808	775	778	788	791	788	769	747	781	797	769	814	789	761	824	787	785	830	757	765	776	845	752	758	804	867	824	829	795	828	785	798	825	750	815	828	822	837	783	819	837	794	780	781	813	816	827	798	815	804	778	808	831	758	865	760	808	823	820	769	787	789	746	810	792	809	771	811	828	743	765	892	830	758	801	815	845	827	750	807	857	775	788	791	797	739	797	795	782	804	767	787	770	823	821	866	783	865	762	799	816	803	799	826	822	805	832	796	788	822	779	774	852	796	820	754	807	790	811	824	791	852	747	781	809	831	803	806	788	818	772	814	791	820	817	850	766	827	775	802	747	847	803	788	821	810	834	793	777	768	819	808	803	816	776	777	771	817	737	786	799	777	770	775	822	826	744	784	788	807	809	779	840	791	829	751	779	799	789	795	775	790	847	821	832	789	819	787	844	837	787	808	812	764	775	764	804	783	816	775	797	788	790	783	788	828	793	840	772	769	776	820	793	787	765	785	850	771	775	792	789	808	820	791	786	779	802	867	839	765	780	789	760	752	827	794	809	798	790	770	778	789	805	810	777	783	739	792	810	763	788	803	792	790	808	779	822	815	790	801	817	791	800	783	848	808	835	800	776	797	793	772	771	812	845	812	789	794	817	817	794	778	752	825	830	780	841	829	771	768	766	790	836	793	801	803	819	828	816	861	812	740	825	828	783	808	812	792	808	791	827	776	770	806	844	807	795	812	838	797	813	830	828	796	778	793	824	760	790	826	800	825	811	778	794	806	797	790	802	832	821	783	826	782	819	788	807	782	774	783	833	810	750	774	819	784	771	825	825	769	828	737	844	811	775	797	803	810	790	768	788	755	778	831	840	814	842	798	806	792	751	813	782	783	798	764	785	800	822	815	806	852	790	803	796	827	790	776	793	847	761	808	835	808	834	773	809	801	822	763	836	799	744	805	828	820	815	774	809	798	814	786	805	784	856	810	847	733	774	747	782	762	797	823	795	794	765	753	847	757	808	792	771	827	771	819	829	777	845	781	768	788	858	794	768	791	782	796	784	771	866	808	792	772	818	804	808	813	799	805	777	778	790	768	805	786	795	803	801	793	754	784	776	816	791	816	790	773	804	812	774	801	790	779	836	826	836	791	824	813	768	868	849	844	780	799	772	809	831	773	762	819	792	797	795	813	799	774	794	799	795	764	780	796	811	789	791	795	837	740	851	849	816	860	785	786	770	782	814	818	824	857	817	778	709	812	793	842	819	792	843	836	825	837	795	776	779	805	812	810	774	817	781	813	781	806	793	812	774	787	773	822	827	786	800	827	788	809	805	771	795	771	844	757	798	811	793	784	790	797	845	807	759	805	856	785	790	792	816	831	806	776	762	801	807	864	810	837	799	797	779	787	842	811	759	801	810	753	807	826	803	772	777	766	768	821	779	834	788	797	812	795	777	830	792	800	799	809	779	770	769	837	831	813	836	753	804	827	801	825	788	811	816	733	781	762	815	823	770	817	808	767	734	816	797	825	812	807	827	798	814	820	764	845	791	818	798	749	813	794	786	745	795	773	743	778	761	823	832	807	764	817	840	813	807	783	796	819	778	852	755	773	797	794	796	785	832	806	820	780	796	790	787	807	764	746	799	811	832	840	801	803	820	812	803	828	791	807	836	834	774	781	828	778	834	805	787	801	785	797	784	844	786	784	772	764	781	820	826	823	778	759	771	784	859	758	787	849	819	885	783	810	816	755	829	775	809	832	776	753	841	778	805	799	782	766	835	789	806	801	814	763	782	800	803	792	824	803	790	811	775	839	781	828	772	755	793	816	804	784	793	787	826	759	835	822	763	796	829	836	807	806	795	779	761	804	794	745	793	852	791	800	801	774	841	777	793	799	821	780	773	760	779	801	781	754	796	767	802	795	782	791	864	823	794	848	785	773	834	814	789	764	739	791	811	778	862	828	777	739	801	801	807	799	819	845	810	816	815	763	815	829	799	714	827	794	819	822	784	806	762	808	808	828	799	789	775	793	811	768	841	768	789	805	774	816	789	820	781	764	846	792	783	772	775	767	819	870	865	757	826	761	837	755	837	773	808	794	796	785	775	777	805	770	830	807	816	806	792	863	813	767	841	783	852	766	814	782	763	782	824	831	802	828	790	767	833	784	858	737	815	705	834	757	798	783	816	798	799	778	757	780	806	807	817	837	807	785	774	865	751	782	770	779	759	838	813	853	772	752	772	767	724	787	849	791	793	796	772	782	826	788	824	834	822	766	775	786	780	769	810	825	783	772	781	805	798	794	807	778	787	828	756	864	795	831	786	789	808	725	770	762	760	819	775	819	789	831	808	811	793	838	813	799	828	774	778	780	810	799	769	808	776	804	829	812	807	795	839	802	799	821	768	808	806	804	816	783	811	770	798	817	796	799	820	768	760	787	818	846	751	811	756	787	833	804	787	792	792	838	810	821	755	794	811	780	808	769	812	799	784	805	803	799	811	853	819	803	798	770	796	782	761	821	856	811	803	785	711	784	835	842	792	819	822	789	800	791	847	837	794	820	823	842	815	803	827	792	778	805	754	773	804	816	804	771	785	765	803	831	749	792	811	826	810	790	862	855	796	774	849	868	778	757	800	804	777	779	822	811
23890	21014	24365	27859	21018	21027	12155	520	329	295	316	288	300	278	271	263	260	247	229	275	222	250	263	220	241	222	254	249	226	218	232	242	190	225	226	233	234	245	285	245	219	233	219	231	254	233	202	233	232	188	208	213	208	223	231	244	219	229	254	228	240	223	234	234	240	224	235	218	194	229	218	216	260	240	229	231	243	228	212	235	250	248	221	240	242	236	240	237	218	255	223	232	218	259	227	230	222	202	252	214	225	205	245	207	256	225	207	246	206	225	226	214	260	233	201	245	223	258	240	217	232	229	225	217	234	223	235	233	218	205	199	246	243	215	200	241	242	227	218	205	197	229	220	235	222	235	232	226	225	236	225	208	238	223	259	203	248	243	226	236	213	236	237	242	202	213	230	223	215	220	201	246	230	210	224	191	237	225	219	237	242	230	239	224	224	221	203	197	229	232	212	211	224	212	221	210	258	235	196	202	234	257	253	237	245	219	242	243	237	206	225	206	191	210	215	194	234	259	220	251	244	203	233	207	248	240	251	233	187	225	220	230	210	234	228	211	198	228	223	240	226	209	213	199	221	222	195	233	204	239	237	237	220	220	220	225	224	210	189	213	240	231	250	229	221	184	250	226	211	230	224	220	222	215	212	207	230	222	211	242	239	217	252	197	189	237	218	232	237	219	233	205	211	213	218	244	226	238	239	248	264	211	216	209	228	251	195	217	223	218	207	252	247	237	212	222	266	235	195	207	234	224	199	195	229	244	218	200	218	233	211	232	224	207	246	220	210	220	233	251	231	233	226	232	227	238	243	220	243	214	207	217	197	235	216	237	224	222	202	245	237	234	193	227	216	204	206	228	217	232	218	234	191	244	216	228	201	227	218	232	210	229	222	213	213	205	207	211	225	227	210	238	254	245	242	208	201	221	225	208	210	253	232	233	227	203	240	222	251	260	225	232	212	211	236	229	235	213	213	222	227	209	255	198	229	243	227	206	232	236	243	207	235	214	233	192	224	237	187	216	212	239	222	225	218	237	224	228	231	214	228	225	213	226	221	251	235	223	230	218	215	241	231	237	222	209	243	253	230	229	244	236	227	263	226	234	224	219	210	231	224	257	216	223	206	217	222	225	214	239	212	228	253	225	218	229	244	225	216	215	234	262	226	233	220	237	255	250	247	209	265	209	236	243	218	228	226	232	228	221	205	232	217	203	222	253	221	267	220	228	198	210	215	219	218	202	238	242	204	209	228	212	226	244	214	250	205	211	225	245	227	197	216	227	248	234	212	265	233	236	225	225	233	225	227	231	241	239	231	255	240	224	244	242	235	217	214	191	200	229	247	219	227	204	208	226	201	244	236	220	230	204	233	226	240	211	208	214	223	248	208	211	193	228	213	210	226	228	187	233	264	225	229	220	229	218	209	258	210	240	218	237	254	236	215	223	244	225	203	234	214	224	225	216	231	232	228	214	255	223	234	243	258	243	209	214	226	216	257	221	224	210	201	223	231	223	259	277	260	246	222	200	216	200	226	220	255	226	245	243	248	212	194	194	217	225	229	214	225	205	248	223	233	235	232	204	273	231	224	223	239	225	225	199	217	214	224	228	226	240	223	213	235	211	234	229	212	249	208	214	228	221	229	218	204	227	239	236	236	244	230	238	236	214	233	238	208	230	226	252	225	229	263	221	193	231	212	228	209	234	212	215	244	255	238	223	234	244	238	246	201	212	234	233	235	239	239	209	231	220	228	226	188	243	227	215	187	232	216	213	227	244	231	230	220	239	231	233	238	249	225	245	237	224	222	245	223	235	219	213	226	209	232	228	244	212	229	233	239	222	223	209	216	229	243	227	237	239	200	212	206	219	248	199	218	245	214	207	227	209	237	236	251	224	189	204	216	211	232	205	224	240	243	221	225	214	213	219	223	207	225	222	203	232	205	223	226	246	238	249	232	210	210	223	238	210	226	256	237	223	239	233	232	256	237	242	218	199	233	244	232	220	232	196	234	217	258	222	242	220	255	219	200	252	230	226	198	194	223	210	231	203	248	206	215	207	221	218	229	194	227	216	215	215	235	250	232	188	219	230	225	230	212	246	204	229	230	228	223	233	199	213	244	246	202	215	235	230	253	227	204	233	237	215	220	250	245	216	211	232	234	223	210	205	216	228	226	198	227	210	230	227	210	242	233	264	264	195	249	226	222	219	207	233	241	229	213	239	201	190	208	202	245	210	203	203	234	236	240	238	234	212	200	230	212	226	232	241	247	208	217	207	248	209	209	216	235	219	213	267	213	223	219	236	257	257	221	244	204	266	234	239	219	212	233	205	219	255	244	207	217	257	213	229	215	209	234	251	227	231	224	240	222	194	232	212	194	214	211	232	210	223	220	200	251	234	256	202	204	245	209	250	259	262	220	247	203	203	237	216	237	206	236	226	217	219	239	236	213	212	232	256	203	242	209	219	226	263	220	229	244	201	263	214	240	225	256	244	243	226	212	243	230	213	193	233	221	238	202	238	216	246	224	224	263	230	211	219	216	205	215	232	223	210	224	239	266	216	209	225	204	263	238	227	242	212	204	219	215	226	253	220	247	214	245	221	220	246	209	234	245	222	253	233	241	234	207	264	209	219	230	248	240	243	235	234	213	205	201	244	215	230	253	214	227	224	239	244	224	258	249	224	187	239	213	201	253	210	248	223	234	233	213	214	243	191	222	217	226	222	212	232	222	211	222	233	221	214	240	233	214	230	229	233	241	246	276	253	224	215	228	253	247	229	234	245	212	202	226	229	223	232	227	200	237	219	230	220	261	220	237	226	228	248	226	231	227	254	234	225	230	243	216	239	220	243	233	212	217	197	234	258	213	237	244	220	220	216	231	265	240	241	228	209	210	210	238	212	219	211	243	236	246	230	215	199	204	238	213	243	219	230	219	187	222	250	238	221	253	234	229	238	199	226	204	255	220	238	217	219	219	232	230	236	246	198	228	214	204	229	238	234	233	239	228	230	241	212	221	203	228	248	269	218	210	220	217	224	244	214	214	221	227	221	237	202	215	224	238	220	204	227	229	207	206	205	257	224	216	215	238	238	218	228	235	222	226	222	200	214	222	201	234	227	226	208	223	220	233	209	227	182	248	219	201	201	250	207	226	229	217	218	226	200	263	244	217	200	207	225	210	216	227	205	219	233	207	221	237	226	220	221	222	223	201	241	245	211	241	241	219	222	197	219	233	253	235	244	221	241	245	262	220	214	231	247	232	224	236	218	232	255	225	236	241	229	228	185	245	214	214	222	214	207	223	218	253	216	207	222	233	217	229	198	215	233	218	257	251	213	233	222	215	214	220	209	222	226	273	208	231	197	235	246	239	223	220	229	220	217	247	205	240	239	209	206	227	204	236	214	245	226	239	241	256	197	217	240	253	224	246	227	222	198	242	233	222	214	209	209	247	241	225	220	231	201	212	218	197	236	243	214	226	243	224	236	195	240	213	230	258	223	210	224	215	223
3158	3725	2621	4489	755	662	594	598	569	599	573	547	520	582	544	589	561	553	527	542	531	543	530	534	581	558	573	527	536	516	570	556	517	518	566	636	517	546	534	547	523	563	559	566	597	548	562	531	521	550	546	572	547	542	566	521	531	528	504	526	544	538	543	528	558	542	500	505	529	581	551	562	546	555	565	570	537	534	551	519	551	549	546	564	541	533	513	518	529	526	574	578	516	603	498	548	574	498	555	561	609	575	573	510	557	554	517	524	550	576	522	534	554	578	557	526	549	497	501	545	608	512	538	548	547	538	551	541	531	526	520	562	528	555	545	552	583	559	560	515	550	523	503	530	545	539	522	515	597	507	567	531	542	534	554	552	519	521	521	589	493	544	543	571	507	569	522	535	550	530	577	538	571	539	596	528	504	581	566	536	562	517	569	528	574	521	538	561	526	546	619	579	534	525	497	531	583	556	543	562	546	574	496	536	547	559	569	563	539	565	503	505	545	541	522	539	555	524	556	530	545	571	560	521	542	556	577	593	530	529	519	567	541	576	554	508	522	488	521	498	590	580	553	540	558	503	585	546	568	536	585	544	547	503	531	531	547	533	575	532	499	557	544	538	530	553	577	547	574	548	564	559	513	566	539	578	536	501	567	540	542	523	539	553	585	538	557	543	532	541	550	519	546	517	543	569	538	530	542	575	536	528	548	509	551	580	566	554	538	536	489	540	581	539	552	491	560	482	548	557	532	501	570	548	530	565	529	575	530	569	550	578	607	514	549	548	522	546	575	604	560	503	536	543	581	542	529	573	512	520	588	526	510	570	514	550	554	525	546	565	526	551	571	523	523	550	564	518	542	507	541	576	559	552	582	569	591	518	571	550	561	533	577	540	564	549	525	536	541	565	550	594	537	556	517	521	574	542	572	533	545	532	504	510	554	564	531	521	527	562	558	546	541	549	556	558	538	566	549	529	569	573	553	531	574	513	514	535	550	549	535	519	537	553	563	571	537	501	553	533	544	533	529	536	495	528	515	536	552	538	548	524	497	576	541	492	582	525	523	534	531	523	502	527	537	545	600	584	590	514	563	555	536	527	547	545	537	564	534	533	551	554	514	516	517	556	515	538	531	538	568	566	555	494	529	506	536	555	528	521	527	577	553	566	538	556	500	545	575	540	561	544	572	532	564	558	537	469	573	555	543	521	514	527	550	541	554	558	528	513	539	549	524	515	543	541	564	518	550	535	539	532	527	597	566	535	533	543	518	542	580	508	541	564	521	494	521	535	555	528	560	540	560	524	539	558	550	489	550	569	549	532	569	536	511	563	545	553	522	572	499	547	547	521	540	518	552	552	552	536	551	558	555	558	530	546	574	542	523	529	547	613	507	559	523	546	517	521	556	561	527	522	562	496	551	522	571	560	516	520	559	530	561	501	545	545	535	527	590	508	501	510	564	553	520	511	497	543	532	499	562	532	556	503	499	577	564	515	557	576	524	485	567	535	565	536	539	544	551	521	548	553	497	568	564	528	537	541	520	559	577	532	523	532	540	528	514	516	539	560	555	543	556	563	547	532	536	550	565	512	529	527	517	552	540	551	529	531	563	569	515	551	509	528	559	488	541	528	564	552	554	530	541	562	522	514	540	546	564	516	532	558	527	559	533	509	531	555	528	540	557	548	527	566	578	561	508	548	518	534	547	526	510	522	559	527	556	556	521	502	549	591	521	529	582	526	552	586	533	535	531	585	552	527	544	526	533	551	549	515	489	518	529	533	561	544	571	553	540	519	537	542	517	539	525	538	531	592	526	554	501	522	508	555	510	576	558	546	552	549	562	556	527	546	542	535	551	544	577	535	508	518	554	496	549	547	566	537	536	536	532	528	546	542	548	528	510	541	553	543	574	518	566	545	516	524	548	554	544	540	517	548	506	517	516	558	517	570	553	519	560	545	531	511	570	572	571	552	561	558	581	504	558	559	527	538	538	506	497	529	559	531	506	501	532	514	497	544	548	566	552	534	544	509	539	555	530	528	538	529	506	583	589	517	549	570	537	533	519	576	499	530	522	566	528	515	554	494	562	535	570	567	570	530	542	541	518	548	548	585	507	556	511	541	535	541	547	513	545	522	488	590	529	526	518	520	525	534	505	577	524	531	523	581	508	528	529	551	535	538	529	523	550	542	592	535	532	582	538	481	546	523	539	574	543	534	524	526	536	541	565	535	552	519	550	569	558	517	526	589	545	539	530	556	545	551	512	544	541	574	562	571	535	527	498	569	555	546	573	532	565	519	556	562	521	593	538	559	584	547	544	560	540	526	514	547	524	585	535	514	521	492	542	535	548	564	607	554	561	531	550	548	534	559	523	539	569	571	535	517	541	531	542	595	529	564	520	555	538	503	567	601	504	557	511	529	572	554	506	553	521	545	572	571	548	525	522	538	547	548	565	547	514	537	530	537	577	561	533	537	572	525	515	544	542	538	544	504	478	540	545	521	538	519	511	555	524	539	551	552	514	556	545	536	584	566	543	551	533	559	536	513	566	535	534	587	491	541	556	592	518	573	557	567	559	555	515	529	570	556	522	498	548	479	551	550	532	572	574	526	505	536	544	534	546	555	535	519	544	588	544	553	542	521	535	541	565	571	523	521	536	494	571	511	547	530	538	567	533	511	489	539	591	561	542	539	507	540	545	556	554	553	528	569	559	563	574	568	516	578	536	557	512	511	577	546	546	574	558	576	560	546	545	567	541	567	558	544	543	528	527	561	543	512	538	520	508	529	547	541	547	547	558	590	528	513	540	539	570	532	563	510	510	556	516	545	538	561	509	511	523	547	540	524	555	542	561	515	573	558	531	559	498	527	557	537	546	546	527	575	539	545	553	563	530	532	525	532	539	550	563	549	553	542	568	538	521	536	530	575	498	535	598	491	567	530	545	520	545	574	518	547	546	517	499	543	552	542	546	568	506	530	528	558	582	521	512	541	612	552	566	532	585	523	544	588	546	539	515	564	530	543	528	518	554	556	576	530	548	531	535	578	561	562	542	550	539	559	555	543	542	537	578	557	541	518	538	508	561	563	486	509	559	549	549	534	505	528	509	543	567	523	522	500	551	540	529	572	533	578	516	526	502	500	548	532	507	553	512	544	557	529	546	500	509	517	537	567	525	511	525	534	580	575	560	527	570	577	553	546	523	540	553	538	510	541	516	528	529	505	544	504	545	552	508	551	538	548	517	527	570	560	502	540	526	519	552	525	552	545	549	516	508	522	509	519	522	540	551	555	551	540	514	525	531	516	538	546	546	568	546	518	561	508	525	530	572	562	551	569	540	496	562	536	549	596	500	496	530	537	529	532	535	528	511	550	523	498	585	578	543	548	515	509	577	554	547	566	512	574	551	531	591	538	528	539	551	567	550	498	548	507	554	540	565	475	547	548	545	561	581	550	538	542	489	530	533	543	493	566	522	526	544	534	521	566	553	584	536	549	555	573	564	545	570	554
31868	19326	7264	998	425	370	339	238	261	267	223	245	239	249	238	253	265	232	233	238	242	271	244	268	220	246	256	253	222	243	267	205	250	242	268	237	244	241	278	219	249	260	211	247	240	242	285	228	231	255	262	246	234	241	231	251	275	265	232	229	239	237	244	253	261	253	254	250	228	259	258	205	256	234	235	236	237	225	247	208	229	250	237	242	253	251	222	275	242	219	217	254	237	248	232	250	257	249	230	263	243	223	211	237	234	240	241	271	262	220	250	237	249	245	240	245	239	249	227	233	250	247	223	266	214	245	221	235	244	251	273	262	222	238	255	235	237	270	248	253	246	214	231	218	240	224	222	261	248	247	201	246	258	225	235	240	231	230	250	253	245	243	234	238	218	256	235	253	260	241	242	251	227	240	220	246	247	244	258	244	228	211	250	233	226	231	254	233	218	251	253	261	233	237	260	248	227	216	238	268	242	241	259	235	251	222	237	228	246	233	252	225	241	240	217	224	235	294	239	207	216	243	247	229	227	237	237	222	236	227	236	240	241	212	226	227	275	227	248	246	254	228	246	257	230	252	244	212	249	253	257	226	252	239	247	215	257	259	251	221	264	238	239	242	260	253	225	265	231	236	252	263	253	228	245	243	234	245	226	228	257	232	256	247	250	253	213	259	241	226	227	239	249	247	230	222	265	253	249	242	210	254	235	241	233	265	268	253	250	239	229	235	233	226	275	238	222	259	231	234	237	237	228	227	222	253	269	225	236	253	235	237	219	230	251	272	224	232	224	228	229	237	249	235	214	254	252	227	238	245	249	251	244	247	231	221	226	257	236	220	205	241	227	218	207	242	231	219	263	264	260	238	235	238	225	256	245	242	249	232	220	247	259	209	223	239	228	242	247	237	219	222	218	239	239	222	260	247	266	239	273	253	266	230	254	224	236	263	236	228	243	225	278	246	250	223	249	237	258	260	254	253	243	270	253	254	259	243	254	236	231	252	242	240	240	262	262	238	239	234	260	244	240	205	239	258	270	226	238	231	249	240	250	237	268	244	232	229	223	247	206	263	240	224	231	238	234	218	260	247	266	260	269	229	248	217	236	230	236	248	250	241	246	236	232	249	233	253	231	240	261	242	252	210	221	248	247	229	256	264	229	225	247	253	230	257	244	248	256	220	230	258	251	248	235	228	222	239	227	249	249	232	246	233	253	239	245	247	227	242	262	255	248	234	239	290	275	237	239	227	293	250	225	242	233	254	235	266	218	262	228	256	235	237	271	243	244	261	239	242	228	267	251	242	278	254	228	227	235	266	232	240	253	242	248	238	257	255	271	246	222	235	232	233	260	238	242	239	261	252	251	234	255	260	256	251	252	234	251	213	240	253	230	246	233	273	245	260	235	284	252	244	235	226	227	260	229	237	253	257	253	279	256	262	255	224	259	239	257	259	225	240	253	251	234	226	254	252	250	258	235	257	263	236	233	259	249	239	256	242	255	250	245	232	233	269	263	263	254	258	246	237	259	255	249	271	252	243	254	241	220	223	233	255	244	233	240	246	233	274	247	253	249	255	250	261	268	248	259	266	242	223	241	233	276	254	231	189	234	247	252	241	231	249	233	250	206	232	241	257	249	219	249	226	223	228	231	251	261	212	234	232	226	246	207	237	248	275	269	241	232	210	256	236	250	231	211	212	226	257	237	233	273	235	226	252	259	231	230	267	240	260	252	243	242	270	225	240	222	251	241	256	257	237	258	257	242	248	233	238	247	239	263	220	243	245	229	237	218	222	245	234	268	257	231	228	243	223	247	236	253	235	257	249	252	248	252	261	253	230	242	196	257	252	264	225	232	246	255	236	217	215	234	244	238	254	261	247	257	224	286	262	207	252	247	231	229	234	254	218	262	253	259	218	253	234	267	248	248	258	249	263	231	235	226	238	248	264	214	223	239	211	239	247	247	223	205	254	240	218	254	227	249	271	224	260	258	209	220	243	233	243	240	222	270	227	258	264	246	245	218	243	231	263	218	230	232	244	230	256	241	259	235	230	218	254	244	276	266	240	232	238	228	240	283	269	242	246	222	261	242	224	249	243	227	251	235	231	259	247	253	218	249	264	265	236	242	253	263	248	240	247	234	239	223	239	255	250	248	210	247	266	258	252	240	210	209	253	216	235	261	238	241	242	231	255	259	235	221	259	266	268	245	249	269	230	233	253	252	260	212	236	235	211	225	245	230	233	214	230	248	232	227	231	240	233	253	223	252	231	244	220	208	250	245	229	246	260	259	248	238	218	253	260	231	245	254	245	227	236	238	231	221	260	258	251	246	235	229	292	250	251	248	242	237	253	258	274	247	251	238	253	241	240	236	250	245	224	260	269	225	244	280	241	250	253	249	253	257	255	252	248	247	283	229	237	230	227	204	232	235	243	229	225	243	263	242	229	222	235	242	202	243	224	234	262	240	217	250	259	258	226	264	216	207	226	277	270	224	243	227	236	251	230	252	253	235	252	252	272	228	243	205	211	252	247	236	249	245	252	262	254	234	225	258	257	220	228	260	229	294	226	250	264	254	262	229	208	236	238	253	262	235	247	232	271	234	254	224	228	262	241	209	243	236	218	240	226	233	214	259	234	250	230	245	220	255	244	244	249	247	240	254	227	263	226	229	216	259	227	233	266	230	244	245	235	259	219	217	225	261	238	244	205	261	201	260	258	232	249	242	245	275	245	264	248	228	270	230	265	249	232	237	226	227	235	233	251	218	250	228	236	241	227	205	233	234	242	248	231	212	247	236	231	248	218	229	250	260	250	259	233	243	230	212	258	235	244	238	267	243	253	255	231	240	230	263	264	254	265	278	260	258	222	211	268	283	227	223	214	228	253	237	220	255	242	236	266	219	287	243	253	244	239	228	226	264	246	258	248	241	235	255	228	238	246	257	224	222	232	259	251	259	209	255	245	246	242	254	236	248	261	253	228	259	250	244	241	226	230	239	239	236	261	236	228	217	244	243	238	242	256	228	257	233	218	234	238	230	236	227	252	233	244	247	253	235	223	234	240	238	239	267	248	251	249	253	270	249	250	240	230	248	215	256	212	265	204	243	248	280	227	258	229	236	256	226	250	237	237	248	231	255	266	217	236	249	253	227	252	227	252	245	275	266	269	230	255	231	239	201	246	258	262	244	260	250	235	226	248	263	253	209	225	224	221	252	236	255	244	216	269	239	223	261	258	235	246	262	237	244	236	254	254	262	250	239	232	251	246	280	272	241	231	250	275	246	256	247	255	238	230	238	237	251	220	251	258	240	265	242	267	211	244	248	237	275	217	242	258	240	269	246	224	229	236	243	232	254	242	240	209	218	237	258	234	234	244	234	239	244	241	235	230	251	225	228	225	244	242	241	230	224	251	246	231	239	266	252	217	236	212	261	240	228	257	251	230	280	289	231	230	222	267	246	253	239	247	236	263	238	257	255	237	238	244	242	266	253	246	265	219	204	276	261	248
5484	1131	1110	940	659	637	633	613	650	672	628	618	644	625	620	623	594	637	614	628	605	637	707	623	647	607	612	637	613	630	613	633	631	617	672	624	650	644	616	594	636	656	586	647	639	567	662	652	644	672	593	626	646	639	657	626	622	638	663	648	632	605	631	675	611	653	614	641	636	644	648	631	619	613	631	631	611	597	604	677	652	596	629	650	656	592	643	617	616	615	697	584	626	633	609	617	605	626	588	632	695	651	597	622	609	616	676	630	643	665	586	661	643	665	643	611	644	622	622	642	604	663	650	665	643	644	648	606	584	653	682	651	675	636	669	605	662	607	658	647	686	622	584	617	616	658	587	651	572	594	659	606	617	630	653	653	631	643	613	699	590	650	610	618	617	598	626	629	602	636	629	635	598	588	632	648	633	607	644	674	622	651	618	592	646	668	665	613	654	633	631	652	624	589	650	671	645	642	626	632	619	653	657	626	606	623	595	626	600	619	614	599	625	610	592	627	640	621	591	651	639	635	627	620	602	608	667	607	643	656	594	664	623	655	607	639	614	625	632	655	632	606	646	613	628	625	608	629	651	672	613	647	615	652	639	648	609	622	655	622	657	607	634	632	632	621	632	631	640	634	647	647	637	634	601	600	619	614	623	622	617	605	634	613	612	669	651	644	623	596	643	599	628	652	631	660	671	615	640	633	657	639	671	634	647	640	613	652	635	703	611	673	632	639	633	656	641	600	601	648	669	631	634	645	630	657	603	586	636	660	647	620	627	602	638	623	662	654	627	592	642	616	655	607	655	609	583	625	602	605	617	634	671	613	645	620	633	598	662	589	612	565	627	629	612	601	638	588	612	608	629	620	633	660	642	612	620	605	676	597	614	640	626	630	644	575	616	631	574	624	643	609	644	644	597	674	611	606	621	618	596	579	611	595	634	617	635	590	638	634	611	624	650	636	630	631	634	629	649	681	625	665	631	604	615	650	634	628	634	633	638	608	669	599	623	630	639	629	672	659	680	622	644	611	644	672	642	605	622	672	635	619	643	647	634	664	630	586	635	631	636	588	617	603	695	625	605	670	661	632	605	602	646	602	639	602	646	621	597	646	597	600	633	625	624	638	634	582	627	621	621	648	648	674	684	587	680	667	643	628	612	634	602	609	639	578	631	657	644	614	648	604	682	631	605	628	567	654	622	626	621	637	637	611	648	617	642	638	584	638	631	641	630	594	601	641	582	621	657	639	644	649	640	660	647	682	644	617	586	614	606	613	602	647	618	659	666	636	579	666	617	647	617	635	602	612	630	618	615	620	593	654	650	638	652	650	646	657	645	637	616	625	682	641	634	644	654	638	645	628	624	664	630	642	631	598	587	623	586	647	600	641	631	627	627	602	648	657	630	611	624	639	629	627	642	664	671	622	662	666	665	653	656	621	598	634	657	634	638	609	627	638	632	630	668	587	646	648	608	680	616	636	601	586	610	629	666	627	635	646	624	624	613	619	642	596	636	666	612	658	657	656	640	665	625	646	632	613	647	604	633	617	662	662	644	627	640	647	646	586	661	607	634	686	607	635	617	636	649	603	620	598	614	652	596	604	623	633	628	712	635	661	672	659	635	599	668	640	655	622	632	628	679	676	608	717	650	625	623	606	634	623	621	679	631	654	621	608	614	642	614	628	644	610	651	630	649	613	615	655	647	653	652	624	603	603	604	633	592	687	618	629	588	571	628	609	632	644	610	644	650	598	631	688	642	603	635	640	641	619	618	638	644	679	698	661	591	643	620	592	625	655	681	667	639	634	600	588	621	658	622	667	647	588	603	650	580	634	609	624	600	626	608	622	609	608	626	649	669	602	637	658	620	601	668	633	573	600	643	660	618	639	624	626	624	620	635	634	603	649	602	626	642	619	616	618	674	664	612	621	611	644	579	622	627	622	622	603	615	612	685	712	617	590	632	636	663	637	661	619	646	603	625	641	632	601	637	654	606	619	648	623	594	643	612	656	606	632	644	588	603	631	635	640	608	652	592	641	608	638	646	640	667	623	597	642	633	601	605	644	611	598	619	615	622	642	649	573	618	654	641	588	639	651	636	636	634	621	651	606	640	636	615	688	650	589	643	642	682	630	630	614	591	634	615	657	621	646	674	615	611	596	638	630	625	683	615	616	618	578	627	609	614	623	624	644	663	623	619	626	590	621	657	608	659	655	620	588	662	689	605	600	629	659	649	581	679	625	637	634	636	633	620	595	633	640	662	650	640	673	662	611	635	618	603	606	625	626	613	630	636	584	654	658	663	653	653	641	605	650	642	634	606	638	641	587	597	609	656	663	621	629	657	625	624	622	609	641	654	653	624	644	660	634	626	654	640	665	622	649	634	641	633	608	608	638	623	605	629	620	625	650	610	640	654	637	632	620	614	639	587	675	604	632	637	634	605	609	647	631	595	650	628	647	595	654	636	641	635	658	604	636	634	626	656	625	619	632	579	628	625	672	606	590	636	635	653	616	611	697	623	658	667	562	669	646	658	597	617	660	637	638	647	615	672	678	648	618	635	624	646	587	622	635	641	625	641	597	641	596	640	627	629	646	665	642	592	640	593	652	640	653	623	621	636	614	653	620	595	652	589	637	620	635	573	642	624	588	645	629	632	644	664	538	667	580	640	627	631	618	630	632	664	620	689	634	632	631	674	651	609	624	644	582	629	687	604	629	598	644	675	628	683	601	586	648	655	569	615	647	586	665	653	661	615	666	643	661	661	646	622	615	624	617	628	609	623	625	657	649	649	653	580	649	641	618	677	636	614	657	627	610	651	657	637	641	610	602	620	637	605	655	665	624	632	618	613	612	668	643	658	646	660	633	639	637	646	616	655	629	661	633	669	642	656	641	657	620	678	647	621	633	675	591	657	606	627	600	596	623	624	628	580	647	601	665	657	620	606	602	623	620	632	616	615	652	644	619	579	660	670	630	611	674	609	619	632	627	635	634	650	671	606	601	623	603	683	621	669	647	643	588	655	670	637	638	640	613	624	651	645	611	675	650	660	630	669	607	639	654	656	634	653	658	628	593	646	635	628	611	615	673	643	632	593	619	597	598	629	637	642	622	606	636	604	649	607	636	612	641	617	667	635	605	677	621	647	656	642	658	662	631	624	654	587	555	664	624	624	624	602	648	658	658	657	630	621	625	667	664	630	667	656	632	651	662	625	628	639	635	621	604	616	667	633	598	645	586	613	639	596	614	649	622	598	619	680	663	594	599	627	636	625	621	643	618	640	629	620	651	606	631	621	638	574	610	608	659	584	652	642	588	615	639	641	630	643	639	646	617	613	600	666	638	638	626	658	595	592	629	621	668	661	613	655	633	655	651	629	631	611	594	642	625	633	611	659	667	635	596	612	625	619	648	638	601	650	660	579	628	636	652	628	624	641	642	683	650	617	597	689	617	640	660	634	609	609	644	618	630	612	602	623	648	613	655	665	624	612	588	644	652	638	657	620	638
24721	21010	23878	28330	20995	11967	604	429	365	368	336	367	382	363	337	342	330	325	333	319	378	365	336	353	333	348	366	367	331	336	327	312	349	343	380	298	316	319	359	320	316	316	311	339	336	339	349	335	348	352	342	308	306	308	293	322	342	313	329	349	333	318	317	326	323	328	347	337	309	344	332	348	348	339	322	332	356	348	300	332	333	312	282	334	337	337	333	355	374	312	346	354	307	332	366	336	321	330	315	347	342	310	364	329	337	316	345	314	357	339	320	352	357	341	335	308	350	343	342	349	367	337	353	311	319	325	359	351	309	364	338	337	338	330	332	298	336	322	343	339	311	309	333	321	318	341	330	331	365	330	340	334	363	323	340	311	335	332	318	328	337	315	362	355	307	314	316	317	348	345	374	303	340	339	317	306	321	341	351	353	326	317	326	351	339	311	293	308	330	325	328	321	314	279	352	355	346	308	341	315	320	318	318	346	323	347	322	338	329	319	349	347	339	339	288	307	315	335	303	328	332	329	345	358	301	365	339	327	333	314	316	327	359	317	337	366	344	299	315	336	295	349	345	334	344	319	335	320	302	323	329	341	332	330	361	340	336	306	351	306	314	329	297	344	321	330	304	340	329	340	312	307	336	343	348	319	323	324	339	340	317	323	338	324	311	324	339	337	353	316	322	326	342	380	299	364	345	351	304	330	286	338	327	323	329	316	335	333	329	320	325	346	308	346	325	298	308	332	314	359	324	313	344	322	307	315	312	305	330	332	341	310	351	342	314	331	318	323	316	329	340	345	329	322	325	320	356	343	323	312	351	317	332	340	318	317	336	337	348	317	334	319	325	351	323	335	300	298	329	345	338	351	329	371	325	351	345	313	336	335	331	328	333	346	352	317	349	345	303	332	327	369	321	298	343	344	327	332	307	334	310	333	320	352	317	313	322	334	314	353	348	333	333	296	321	289	329	311	327	314	346	347	334	344	344	325	334	334	338	346	322	358	313	336	327	339	289	343	337	337	333	357	302	335	317	333	282	302	333	335	331	314	305	309	296	307	324	296	327	351	338	322	335	308	305	298	353	362	358	312	312	356	319	319	337	355	338	356	367	315	319	333	323	303	327	320	334	326	332	349	350	332	321	335	305	348	346	344	328	320	354	316	318	304	320	351	370	353	355	339	357	326	328	329	316	312	292	350	346	313	356	354	301	326	343	294	327	319	343	349	309	339	350	292	275	321	336	330	327	319	331	329	303	301	316	319	342	319	328	345	332	355	348	322	348	332	323	300	352	336	329	323	351	340	326	359	296	319	312	308	373	334	350	309	323	320	314	327	372	331	338	346	341	331	361	330	320	295	334	321	331	342	352	347	358	363	347	347	330	322	334	344	316	372	331	285	331	359	327	292	346	345	359	306	353	332	294	340	313	322	322	365	325	306	326	351	358	350	315	329	315	329	321	311	329	357	333	336	312	328	352	324	315	330	326	328	317	330	325	339	303	326	333	335	364	357	316	314	340	330	315	351	367	364	338	337	351	312	365	316	351	310	333	359	320	327	314	361	306	349	343	332	296	355	355	307	334	323	302	318	282	323	333	305	318	335	304	332	357	330	325	324	324	317	311	323	323	322	348	338	308	324	350	350	359	356	338	320	358	317	336	300	322	313	303	364	296	328	297	337	352	343	350	354	359	341	309	341	336	335	314	373	321	340	345	357	333	334	330	345	322	369	325	344	335	323	329	322	334	294	331	360	334	299	331	312	332	327	321	348	311	301	333	297	323	324	307	332	296	347	333	323	316	305	316	335	336	335	332	307	317	334	400	332	321	310	312	329	345	319	322	332	312	336	332	357	348	340	278	330	341	322	298	321	314	329	321	350	330	297	324	330	308	326	305	320	333	291	305	337	331	332	344	356	311	301	320	321	317	324	345	351	311	348	317	340	337	338	350	309	300	342	318	319	341	335	304	321	305	337	335	319	326	314	319	333	331	340	325	339	349	324	327	322	336	335	340	362	320	312	350	303	350	353	338	320	337	310	358	326	372	315	332	316	323	344	323	333	324	335	316	343	325	322	329	333	314	349	341	329	334	352	310	324	363	323	348	318	359	332	331	327	317	319	320	304	322	336	327	320	344	340	330	338	330	320	308	301	316	345	329	297	338	350	356	338	341	339	341	318	277	330	358	340	315	305	314	334	338	327	299	295	304	306	306	335	292	370	353	311	309	337	354	324	311	311	314	325	327	315	328	338	351	339	360	353	312	293	310	330	371	352	307	336	308	310	343	299	315	312	322	337	301	355	292	330	309	362	328	345	358	348	298	323	316	304	338	349	310	336	359	336	330	346	319	335	339	361	320	315	369	343	291	351	360	328	330	344	321	357	363	344	348	325	329	307	354	327	275	348	326	319	319	344	312	298	334	344	308	321	338	313	336	299	334	310	340	326	307	336	303	333	350	327	343	343	303	351	334	333	347	319	341	312	335	332	331	330	361	323	335	297	322	310	341	339	313	349	363	316	314	323	369	353	321	320	337	323	275	353	359	319	347	328	337	339	312	338	338	315	343	339	321	346	339	338	324	301	322	336	325	344	364	345	342	327	318	352	357	316	330	317	342	336	297	326	292	311	345	347	327	327	333	311	364	305	355	350	353	318	366	339	322	309	305	318	312	309	354	349	314	315	330	320	318	364	332	315	323	291	342	309	353	372	332	363	354	356	325	376	345	347	338	319	354	338	359	333	329	340	332	306	343	324	334	321	319	324	345	293	331	377	304	310	359	318	308	300	353	337	348	338	298	361	331	330	310	355	320	307	338	331	312	352	307	332	301	351	325	359	344	335	328	323	361	316	353	292	282	341	338	327	332	330	327	323	314	325	329	357	352	348	332	346	305	342	337	315	339	332	343	329	305	330	315	348	322	344	348	330	318	327	332	312	333	327	363	328	339	339	318	304	319	288	341	372	356	336	366	354	301	320	350	349	339	356	333	344	368	321	361	352	344	317	313	300	346	323	349	326	304	349	337	309	340	320	358	359	339	302	355	314	281	313	326	308	334	365	319	291	305	306	381	361	298	329	316	313	316	360	332	320	332	334	331	329	320	341	318	304	321	346	296	323	337	341	322	308	304	349	326	298	322	348	335	354	317	322	358	319	338	333	352	302	331	330	329	329	338	319	332	284	316	337	363	324	307	349	309	349	314	321	362	324	348	335	328	289	338	343	354	340	324	325	310	310	331	312	348	332	338	336	345	337	299	330	330	318	319	335	320	350	338	354	315	332	340	327	337	347	347	315	301	276	343	313	338	327	333	353	301	295	331	333	370	297	323	349	332	321	339	321	346	333	360	331	327	336	302	337	350	322	312	322	331	315	337	308	364	324	322	323	304	332	350	340	320	327	340	319	339	345	299	342	281	323	327	343	339	312	342	311	305	336	322	330	334	353	326	292	340	350	306	363	307	341	324	335	299	322	329	330	334	373	327	334	316	351	337	346	326	326	328	309	311	351
3493	2813	2187	2526	882	884	803	789	823	834	851	775	814	828	840	796	801	790	793	841	809	809	816	858	813	828	796	795	821	837	822	822	837	788	795	805	769	775	757	809	798	829	770	782	810	767	767	829	833	809	803	842	773	826	793	796	744	825	819	761	811	826	792	783	829	817	841	839	804	817	820	752	771	772	797	835	827	843	770	802	798	825	800	730	782	828	748	769	746	811	810	741	836	805	769	765	800	793	834	808	794	856	832	833	835	762	853	796	796	777	801	823	800	841	778	812	752	796	802	762	807	796	834	780	773	781	797	839	763	778	769	829	800	820	785	821	800	798	795	799	830	807	788	779	826	779	785	824	825	802	776	799	786	810	802	771	826	795	798	806	801	799	844	815	833	816	809	761	816	785	751	811	808	836	837	773	795	832	770	831	777	772	808	802	856	794	761	866	855	753	770	788	874	775	769	753	788	806	853	775	814	814	794	839	837	781	788	811	787	814	808	774	811	812	840	812	762	793	863	830	763	770	753	780	841	798	819	778	816	796	811	809	805	777	792	812	818	807	792	838	782	853	769	820	792	805	758	785	825	779	821	785	804	813	826	835	812	807	760	807	867	841	823	806	837	785	798	726	834	755	739	769	798	823	808	760	809	750	800	800	818	763	820	806	817	753	851	787	789	718	811	812	789	773	804	833	801	781	747	787	832	815	820	770	770	797	749	807	818	824	795	824	811	855	838	837	783	820	815	795	817	795	761	780	799	797	834	811	782	798	818	817	797	747	847	827	814	801	808	793	792	812	784	809	806	780	796	793	836	793	790	786	777	804	816	808	767	806	856	821	820	785	877	810	808	813	787	756	780	809	822	837	846	816	830	852	802	828	820	792	806	757	836	823	795	782	804	789	855	812	761	810	849	817	763	815	798	808	741	803	810	764	833	803	820	837	814	784	793	833	841	796	793	809	814	802	831	812	840	802	813	854	856	843	804	835	749	804	825	791	810	818	772	827	792	775	843	816	811	785	797	756	787	818	771	791	826	809	828	754	777	739	802	825	773	815	800	799	755	801	803	774	816	794	825	788	781	828	828	807	824	796	777	820	808	822	813	777	765	810	792	774	819	837	811	807	770	795	766	810	800	761	877	812	840	837	792	819	788	796	763	808	801	777	833	793	820	771	822	884	745	841	785	849	817	849	800	860	770	799	771	833	787	764	759	753	818	819	786	822	749	797	807	855	844	859	781	824	817	809	837	811	795	814	766	787	822	760	818	780	809	806	768	785	819	800	753	791	826	853	742	801	806	796	873	812	848	769	776	895	762	802	835	795	761	771	815	818	784	795	749	762	807	786	826	808	808	857	814	798	812	811	780	806	800	735	786	753	793	812	797	829	800	806	830	791	845	789	813	835	778	790	807	841	795	797	780	859	809	765	787	825	824	842	818	869	791	813	783	794	776	829	770	786	785	802	802	832	807	774	789	789	816	790	816	793	777	807	779	795	823	852	792	826	792	827	786	816	854	810	828	776	844	762	821	818	777	801	826	835	774	827	761	805	809	762	761	780	761	764	786	758	812	767	834	853	777	814	774	813	828	893	754	801	779	782	800	806	765	826	805	832	838	775	843	825	759	837	796	810	764	809	851	788	761	783	824	826	814	813	772	834	803	756	820	831	816	804	815	829	799	805	817	827	779	862	782	791	829	807	777	783	814	835	760	797	795	755	821	796	839	840	810	781	770	774	805	769	815	810	791	769	854	773	821	821	757	842	840	767	814	809	819	837	708	836	814	772	784	787	788	774	807	849	781	783	816	819	801	768	814	793	806	808	792	825	776	813	782	836	821	752	818	855	813	830	800	811	842	788	826	790	812	815	790	845	791	806	839	819	800	783	783	822	835	779	796	832	772	809	825	779	817	795	768	782	757	813	806	758	812	804	754	809	812	801	788	820	776	819	784	746	799	833	789	793	844	839	789	779	785	828	848	836	802	750	792	811	778	842	789	818	790	854	810	812	824	799	784	820	787	783	829	768	824	762	835	799	819	763	826	795	828	836	821	815	715	755	856	779	811	805	817	846	767	761	804	786	809	768	791	736	769	774	839	780	799	860	820	810	822	817	870	817	796	840	754	811	782	847	839	803	799	790	836	820	809	811	771	814	820	772	781	817	786	746	843	747	820	840	810	835	818	796	780	782	853	747	829	776	798	758	777	840	804	808	849	866	851	764	780	780	811	818	808	796	847	783	812	799	796	807	876	750	804	827	823	815	811	796	792	809	753	814	807	792	836	805	780	833	776	773	815	832	825	819	796	759	771	798	821	845	814	801	806	795	832	804	784	730	807	865	802	774	824	784	783	802	807	777	815	803	764	824	832	769	794	812	789	800	738	806	868	791	847	776	832	802	769	791	765	765	795	797	775	736	788	801	797	838	777	774	777	856	787	814	787	776	731	822	778	847	793	773	839	778	838	788	801	818	796	816	797	829	796	823	750	868	789	813	778	841	797	823	801	806	844	794	762	830	801	795	816	780	756	782	841	794	852	809	780	762	756	805	761	794	762	829	837	828	833	797	755	818	840	785	806	839	867	818	810	810	790	772	805	771	806	760	821	777	828	779	763	827	802	813	797	782	813	765	737	806	809	744	833	768	834	832	845	804	750	808	783	838	774	824	829	794	835	838	839	797	804	846	832	777	809	813	801	816	806	772	761	786	781	790	802	817	811	814	813	841	763	823	777	816	806	806	784	813	806	792	788	780	775	836	798	822	803	789	777	792	755	849	812	793	758	830	788	801	789	807	794	840	774	764	835	801	795	802	811	803	882	802	809	812	824	797	793	776	798	792	778	842	767	789	800	851	803	843	803	849	750	789	818	794	795	774	845	803	769	794	778	760	821	791	823	852	802	829	779	793	805	821	867	749	834	815	750	788	812	740	794	790	836	778	817	872	824	820	807	802	805	806	797	808	766	774	781	834	792	825	820	801	755	793	808	791	824	768	819	812	800	786	820	838	809	805	804	807	767	767	805	789	844	805	841	803	855	796	775	852	810	814	781	788	772	834	842	822	810	762	792	806	838	764	796	804	751	803	825	765	755	782	810	781	825	809	826	785	810	766	758	770	764	778	799	783	855	807	817	866	762	800	778	774	840	769	806	835	817	801	819	832	793	768	825	791	830	755	806	843	798	813	767	777	767	802	808	808	858	776	842	794	778	795	785	768	811	768	792	799	792	794	799	784	791	783	838	714	777	754	801	817	796	820	863	791	801	812	801	774	745	785	773	822	795	781	783	832	748	771	796	785	821	768	819	808	876	799	791	856	820	798	825	852	781	805	778	785	798	759	804	799	788	785	794	850	821	790	806	825	846	803	796	786	823	763	797	830	783	837	795	799	853	775	812	793	814	798	749	771	772	811	843	817	799	759	818	795	772	799	798	785	789	841	822	827	763	802	769	767	790	804	807	814	782	805	797	823	769	803	827	809	820	800	824	771	781	812	822	780	797	746	800	781
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
