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
338664590498	338664591051	338664591601	338664592151	338664592701	338664593251	338664593801	338664594351	338664594901	338664595451	338664596001	338664596551	338664597101	338664597651	338664598201	338664598751	338664599301	338664599851	338664600401	338664600951	338664601501	338664602051	338664602601	338664603151	338664603701	338664604251	338664604801	338664605351	338664605901	338664606451	338664607001	338664607551	338664608101	338664608651	338664609201	338664609751	338664610301	338664610851	338664611401	338664611951	338664612501	338664613051	338664613601	338664614151	338664614701	338664615251	338664615801	338664616351	338664616901	338664617451	338664618001	338664618551	338664619101	338664619651	338664620201	338664620751	338664621301	338664621851	338664622401	338664622951	338664623501	338664624051	338664624601	338664625151	338664625701	338664626251	338664626801	338664627351	338664627901	338664628451	338664629001	338664629551	338664630101	338664630651	338664631201	338664631751	338664632301	338664632851	338664633401	338664633951	338664634501	338664635051	338664635601	338664636151	338664636701	338664637251	338664637801	338664638351	338664638901	338664639451	338664640001	338664640551	338664641101	338664641651	338664642201	338664642751	338664643301	338664643851	338664644401	338664644951	338664645501	338664646051	338664646601	338664647151	338664647701	338664648251	338664648801	338664649351	338664649901	338664650451	338664651001	338664651551	338664652101	338664652651	338664653201	338664653751	338664654301	338664654851	338664655401	338664655951	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2699	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2697	3600	2300	2696	3600	2300	2696	3600	2300	2695	3600	2300	2694	3600	2300	2694	3600	2300	2693	3600	2300	2692	3600	2300	2692	3600	2300	2691	3600	2300	2690	3600	2300	2690	3600	2300	2689	3600	2300	2688	3600	2300	2688	3600	2300	2687	3600	2300	2687	3600	2300	2687	3600	2300	2686	3600	2300	2686	3600	2300	2685	3600	2300	2685	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2683	3600	2300	2683	3600	2300	2682	3600	2300	2682	3600	2300	2681	3600	2300	2681	3600	2300	2680	3600	2300	2679	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24075	21130	24447	28113	21132	21147	12748	565	317	310	300	270	272	242	256	260	264	263	260	278	241	239	236	268	257	226	233	216	222	248	244	221	246	216	247	229	216	234	237	214	239	235	213	229	234	251	233	204	224	243	206	234	229	236	223	223	228	229	218	227	274	202	246	227	251	226	247	222	213	243	224	224	239	225	250	244	239	251	239	233	244	209	198	217	202	229	232	198	225	223	238	241	240	224	231	229	200	230	232	234	221	215	223	202	230	243	212	230	225	249	230	237	200	240	228	242	230	250	258	249	233	215	246	205	220	245	202	212	257	229	228	240	271	214	204	195	245	210	216	223	218	220	238	204	249	264	234	206	233	235	226	247	216	220	239	214	227	227	252	225	232	216	231	194	226	256	222	226	212	224	216	212	224	232	240	235	227	234	231	211	195	224	226	221	248	200	228	246	241	248	232	229	219	227	245	233	217	217	233	215	207	211	242	250	204	212	226	232	211	218	256	223	212	218	210	201	213	210	237	216	231	229	246	217	232	214	201	239	231	236	265	210	272	234	258	221	231	263	227	207	239	238	244	261	242	217	253	241	219	236	211	220	233	200	222	234	256	217	207	229	231	229	228	213	230	209	208	210	236	243	231	208	218	216	216	248	206	224	256	214	260	259	228	217	202	223	238	233	248	215	199	216	200	210	226	259	221	245	247	223	246	265	212	227	210	228	250	222	221	215	218	220	250	237	215	241	198	228	218	233	235	207	212	217	218	226	222	234	242	232	262	223	227	225	219	233	234	241	205	221	252	230	173	242	229	237	197	216	212	202	196	252	208	234	210	232	212	249	247	222	208	208	231	229	249	256	216	215	201	206	257	195	208	253	237	238	220	244	224	221	244	235	218	222	222	267	235	242	245	236	200	226	206	223	197	198	251	222	236	254	265	261	215	260	250	248	223	225	214	231	244	249	254	224	202	219	221	260	240	222	196	194	258	235	222	196	249	215	216	233	223	253	237	263	250	233	235	210	251	248	222	209	209	219	218	212	218	211	264	212	241	237	250	228	220	223	228	250	242	220	220	214	244	218	243	216	206	241	224	218	229	227	268	238	231	220	245	221	243	244	198	216	197	202	240	233	256	207	258	221	223	199	240	215	221	206	243	206	254	257	208	246	202	229	194	223	231	244	214	211	235	188	225	234	240	241	203	238	239	230	225	205	237	204	220	198	233	243	231	219	209	238	222	221	224	221	224	232	222	206	226	244	220	257	205	204	208	206	238	217	259	233	239	240	214	222	204	238	211	202	214	236	202	219	243	247	210	248	234	233	228	210	206	234	187	227	215	225	243	244	207	227	239	245	231	234	219	225	248	224	254	213	223	224	235	216	219	221	227	230	229	192	200	248	225	197	214	229	226	238	211	255	204	221	212	233	217	206	238	213	209	252	231	208	229	228	251	233	218	264	220	228	221	208	225	222	239	206	217	236	240	216	222	249	221	218	217	209	221	236	192	238	215	215	239	208	234	219	244	210	215	209	216	233	255	210	247	234	248	246	233	229	192	247	230	210	206	248	248	212	239	216	206	220	220	206	230	233	255	241	210	242	228	227	224	253	238	229	205	238	227	236	253	214	246	221	240	245	229	223	215	251	229	248	236	202	230	220	243	257	214	271	235	239	233	235	223	221	224	238	233	209	232	213	226	230	206	228	230	217	221	224	228	199	226	220	232	206	213	235	242	226	218	240	207	225	204	220	223	242	229	224	231	240	225	208	220	226	213	248	218	194	207	234	204	216	204	237	239	225	208	225	204	220	203	229	238	229	216	234	214	241	232	239	251	237	207	227	216	215	237	223	242	231	226	230	254	228	252	229	197	230	206	230	230	220	224	232	206	243	192	213	243	217	221	248	240	234	240	227	234	238	195	246	242	205	223	204	217	196	231	243	223	204	226	217	202	237	257	246	226	221	210	189	199	225	225	216	217	236	233	224	258	218	231	223	250	222	210	251	239	205	239	247	235	232	243	230	208	201	240	257	211	223	224	238	259	208	221	211	227	221	202	207	208	219	228	221	233	223	219	212	229	234	262	229	229	243	237	234	231	243	255	211	245	251	229	214	236	216	240	260	224	232	232	251	273	221	236	218	218	240	207	186	235	217	222	209	242	234	235	239	205	233	232	224	203	231	228	246	239	240	189	255	225	207	241	235	216	245	215	228	225	203	217	217	224	233	222	237	206	203	229	226	214	242	244	229	252	257	229	227	220	239	225	236	258	264	225	245	255	228	239	221	234	237	227	251	248	218	205	250	241	210	229	233	229	245	213	238	251	207	207	229	192	209	238	236	219	230	207	206	242	220	220	198	226	235	234	216	255	229	215	225	248	273	245	245	239	244	215	246	227	245	178	213	219	228	229	224	222	233	238	231	221	238	239	223	206	265	232	231	238	240	221	253	231	246	200	244	213	243	194	258	225	260	218	237	205	195	232	209	218	257	216	213	217	232	204	219	228	204	214	236	230	231	213	217	229	219	227	253	217	220	236	219	248	207	220	243	249	239	254	253	218	235	188	199	239	238	200	248	232	218	234	226	244	230	213	222	216	238	246	206	236	230	200	204	217	221	215	213	210	207	232	198	234	225	226	209	229	222	242	241	227	235	208	242	233	216	236	230	247	228	184	238	213	232	219	204	222	215	216	226	235	212	219	236	210	240	236	219	199	223	211	240	222	239	202	216	208	225	201	217	206	230	231	233	215	224	221	222	211	210	206	224	228	243	210	248	198	253	232	243	254	217	237	228	243	215	241	219	232	218	221	232	203	207	233	209	226	209	224	227	218	209	242	247	214	250	234	227	229	213	216	247	224	227	204	219	239	248	227	258	220	214	206	202	249	224	220	226	243	242	224	234	225	206	229	212	219	237	262	226	216	233	225	215	225	202	227	225	229	205	224	221	257	192	210	248	226	210	250	231	221	208	203	217	228	232	200	221	236	246	211	241	228	233	241	233	237	234	223	223	204	229	228	217	219	232	227	212	244	231	236	226	238	240	232	203	211	225	220	207	242	238	241	222	227	232	245	209	238	238	195	198	216	228	218	241	242	210	250	231	220	230	233	232	222	234	231	265	200	224	227	193	248	219	233	233	214	240	219	220	235	226	216	229	242	215	235	230	247	255	205	230	232	230	234	241	231	267	233	224	226	229	220	236	238	211	198	232	224	206	229	214	229	229	211	255	228	246	232	236	224	236	228	235	239	239	223	213	261	212	232	221	230	244	244	254	250	241	215	239	214	221	239	241	238	224	196	201	233	231	250	218	217	197	231	222	204	235	236	224	245	269	248	222	215	228	249	253	213	246	202	217	268	216	231	228	241	229	206	201	255	218	242	260	238	233	221	243	239	214	230	220	221	216	231	228	233	218	224	226	230	212	218	231	263	262	219	236	221	220	218	212	233	184	223	214	245	215	229	199	233	222	230	237	217	204	209	210	210	254	233	229	237	236	243	214	230	232	236	222	238	206
6944	9687	3624	8949	764	673	620	610	577	584	545	606	551	566	589	546	582	530	536	565	530	534	528	535	535	536	600	565	546	523	517	570	546	531	548	515	542	512	549	512	499	543	512	547	583	528	544	511	507	517	534	532	533	546	584	556	527	505	533	514	566	559	503	510	529	501	564	506	531	556	552	574	550	568	556	572	555	534	528	528	505	561	544	516	557	549	523	567	570	536	543	543	564	546	521	525	559	528	518	496	514	535	559	542	566	515	530	550	507	570	511	556	567	585	570	538	504	568	544	566	517	580	494	532	534	509	547	541	536	547	553	537	533	492	524	525	520	512	521	491	525	522	552	517	597	559	511	487	579	514	518	528	534	569	510	508	535	530	537	515	544	542	531	516	556	569	516	571	579	524	552	537	521	559	564	540	569	512	543	533	557	513	599	524	563	572	521	527	535	564	553	514	557	543	506	532	518	485	531	578	531	476	582	529	539	530	541	528	569	544	575	488	559	549	540	533	525	535	540	536	498	517	560	523	566	530	550	578	515	566	563	530	501	530	571	535	587	542	487	527	579	500	498	555	515	520	489	541	529	522	495	578	539	577	576	527	549	516	533	505	560	507	561	531	509	545	476	552	547	516	573	545	557	539	524	570	559	591	537	498	525	547	559	553	496	549	544	558	548	550	519	561	551	514	559	589	577	554	483	582	541	574	534	534	544	537	536	568	522	543	533	540	509	557	532	523	501	535	534	519	503	559	551	581	542	587	549	510	550	533	534	555	567	528	555	547	551	568	561	534	569	559	576	539	551	495	556	558	531	536	518	523	541	543	505	548	569	518	546	536	456	492	529	529	494	564	568	511	502	534	485	560	543	546	554	529	567	557	493	478	569	474	559	543	536	553	547	537	527	619	553	571	539	493	505	541	538	581	563	532	505	523	497	521	516	506	557	532	551	559	515	554	530	539	529	547	522	578	500	526	536	549	550	567	544	540	533	523	550	541	540	535	528	536	540	473	498	536	485	539	543	528	572	535	505	532	514	539	481	507	502	538	561	518	574	548	587	531	561	515	535	543	535	553	525	538	544	515	546	537	555	570	582	564	542	566	524	495	528	541	537	518	509	516	563	477	502	511	578	590	551	528	584	522	515	574	535	573	562	500	516	527	519	591	519	527	502	550	506	560	517	508	533	536	556	515	563	530	503	562	495	518	549	546	530	502	584	546	522	580	553	529	571	547	531	532	513	522	519	533	583	546	540	543	554	565	530	547	517	556	528	551	506	565	541	530	531	518	579	539	522	542	578	517	536	524	524	537	532	573	518	570	529	517	570	516	558	555	552	536	560	534	513	530	529	558	521	536	564	466	544	524	586	521	522	520	544	523	501	475	558	556	509	517	548	558	508	535	553	572	534	494	545	546	548	522	578	496	543	560	552	532	544	504	515	532	552	536	528	587	517	514	542	565	553	554	552	540	546	538	536	554	521	517	525	531	510	499	552	569	520	538	473	519	528	544	502	595	551	581	538	577	535	558	559	519	506	494	545	510	546	574	523	532	541	566	515	545	518	585	522	505	510	525	528	585	562	561	520	516	512	543	512	540	572	557	513	525	549	537	507	534	512	556	512	555	507	509	556	551	507	510	513	554	533	521	561	563	505	543	537	552	473	542	497	567	559	529	522	542	548	544	552	546	533	502	543	571	530	499	562	514	523	561	518	535	529	520	502	525	553	542	522	506	541	491	575	541	537	579	552	529	525	539	553	569	560	562	508	529	539	527	517	568	549	514	531	538	506	507	541	508	527	556	552	541	537	556	515	547	498	544	524	519	543	537	541	519	492	530	507	531	537	511	516	502	541	557	547	522	573	571	544	556	531	525	545	505	533	545	530	513	551	503	530	521	531	534	552	577	538	542	542	535	566	513	555	534	518	552	532	578	513	516	497	515	579	552	487	555	532	562	516	547	523	531	526	499	505	566	553	546	525	543	523	558	535	555	500	526	558	533	572	547	537	567	517	529	547	551	550	549	540	541	592	504	521	564	531	548	526	565	564	505	568	518	588	502	518	540	533	577	511	538	550	528	564	527	529	571	532	547	529	518	501	543	509	520	535	558	518	512	534	556	557	492	532	553	528	511	568	515	552	533	559	512	532	580	534	530	538	517	550	527	575	521	518	519	533	541	512	561	565	517	492	550	558	532	555	542	560	581	576	519	544	517	521	544	505	469	510	526	536	534	546	532	556	549	583	544	519	553	566	535	533	531	569	567	555	554	493	541	525	518	502	540	551	534	529	522	545	552	510	551	550	555	528	522	539	531	511	558	536	511	510	518	569	519	578	558	504	479	522	544	575	504	535	540	515	553	554	508	528	494	547	530	568	496	575	542	549	539	518	544	545	534	530	537	517	501	542	534	546	530	517	525	547	526	532	499	517	555	483	559	523	527	572	558	558	538	505	545	542	506	516	530	559	559	583	560	554	527	548	566	512	544	547	546	540	483	547	521	523	532	538	534	573	543	611	547	504	568	589	520	555	533	571	522	523	533	552	515	536	583	548	527	524	539	547	545	505	523	520	531	558	517	564	583	533	549	536	547	515	586	538	575	542	492	544	544	547	531	529	505	525	531	533	513	497	534	505	530	537	562	545	528	530	540	524	545	575	526	558	556	521	514	515	541	538	571	549	508	518	533	561	562	575	561	556	546	555	526	505	506	551	511	557	553	525	545	562	534	570	584	561	527	544	513	562	529	510	542	551	514	520	549	536	579	527	562	525	568	528	513	483	499	532	504	513	527	491	525	549	543	534	538	566	532	549	501	518	540	526	538	533	565	543	544	507	504	551	570	572	479	526	527	531	562	536	551	535	544	601	516	548	535	569	563	522	593	548	548	538	529	558	531	520	534	503	543	544	563	545	517	543	550	546	570	539	589	527	534	482	511	546	562	545	525	571	542	512	542	501	528	512	546	579	492	570	525	586	562	504	548	585	557	557	547	534	530	557	517	557	551	550	507	526	556	487	521	558	545	582	561	546	555	548	557	560	540	528	495	525	541	549	522	520	545	550	541	535	513	544	540	556	571	521	519	535	531	556	497	513	568	562	557	489	546	508	513	517	565	554	547	510	508	501	502	512	512	518	535	558	542	531	535	543	513	506	575	530	543	519	489	554	535	565	530	526	549	539	527	510	531	531	538	553	560	580	542	533	543	592	501	546	554	532	535	547	544	546	543	516	524	546	564	554	568	528	538	526	560	552	569	546	501	559	509	550	516	530	519	534	488	498	536	585	509	550	534	523	552	559	528	559	563	580	540	548	515	538	542	582	533	529	551	502	584	566	589	529	496	498	503	518	524	567	534	531	514	549	530	578	525	510	552	516	490	566	545	543	555	556	517	548	540	498	526	578	546	561	566	536	530	505	526	519	558	536	574	538	538	533	533	523	540	568	565	551	537	527	539	547	519	527	523	523	530	504	556	551	556	557	546	556	498	525	523	550	528	516	543	549	542	548	560
31700	19735	8175	1202	256	190	219	217	175	225	218	238	198	227	224	193	196	181	192	206	215	189	185	187	210	214	184	191	199	196	204	193	186	201	183	207	190	184	217	223	227	214	183	199	204	204	211	189	211	221	192	209	209	193	204	207	180	182	197	182	223	204	221	194	201	216	210	227	200	191	180	197	182	212	225	207	190	209	186	221	164	206	225	192	176	197	190	197	205	195	175	181	219	186	216	176	172	200	230	206	212	210	213	212	219	207	187	209	207	252	196	198	207	199	194	199	227	219	177	197	188	235	214	202	177	204	198	205	212	210	205	200	212	187	208	204	200	175	203	210	199	217	198	211	220	188	201	212	191	245	172	205	192	204	201	230	174	215	178	191	217	201	210	203	217	181	195	232	206	200	193	180	210	212	198	208	200	189	197	173	202	209	191	199	218	226	210	189	196	194	192	197	203	205	176	200	179	198	218	194	186	199	197	204	215	218	183	191	191	197	200	188	211	224	176	243	226	194	191	198	202	198	195	182	193	197	186	172	190	206	212	214	193	190	202	198	192	204	211	191	234	206	210	203	190	199	193	189	193	185	186	222	225	213	214	169	188	187	192	200	177	181	194	198	193	221	201	207	218	221	212	197	178	213	191	211	202	192	201	192	206	208	195	193	209	215	185	194	202	201	197	215	205	175	221	213	191	212	181	201	181	181	178	171	214	193	198	215	182	203	186	214	179	185	180	184	205	224	251	208	217	206	174	184	183	200	181	218	195	207	222	206	206	213	204	208	191	193	228	207	191	221	166	191	178	219	194	227	198	205	238	206	198	191	174	196	198	219	238	214	187	205	201	212	181	212	200	182	190	197	221	219	206	209	199	220	213	206	216	202	198	203	213	206	190	211	219	190	208	194	212	235	194	205	189	207	205	206	231	204	190	186	173	191	206	201	220	169	178	213	202	209	222	210	222	198	192	228	201	210	166	227	222	206	223	207	200	194	215	196	216	222	182	217	196	180	188	192	186	209	212	218	198	180	212	218	195	208	219	187	229	184	196	188	187	183	218	228	203	231	218	203	185	179	185	216	202	190	200	196	190	181	199	182	193	229	199	195	192	209	206	215	189	172	191	230	196	197	193	219	196	192	202	169	198	236	185	225	228	217	201	214	155	183	204	184	188	189	196	187	190	176	224	191	189	208	206	182	221	206	204	188	167	217	201	195	199	230	192	211	205	193	197	194	208	227	190	204	191	187	200	199	206	217	207	201	193	206	189	200	199	199	206	208	206	186	201	195	197	196	189	200	207	189	207	204	214	207	203	210	190	199	204	188	200	189	206	226	191	204	195	196	201	208	206	184	207	210	186	201	195	199	194	215	202	187	192	203	210	197	210	178	214	193	229	202	203	178	203	201	194	212	192	184	191	190	196	221	189	226	196	205	200	194	188	183	207	186	214	188	220	203	209	200	179	191	222	218	212	170	217	208	212	197	214	212	210	204	179	185	188	211	172	206	222	187	167	206	224	208	197	184	215	223	195	201	228	209	193	215	204	188	186	192	185	210	182	203	204	185	223	164	209	227	203	187	225	190	225	224	215	211	211	222	213	235	217	216	201	175	189	241	195	204	195	194	205	219	207	189	214	194	211	206	208	210	169	205	204	221	227	198	200	204	199	222	212	166	196	182	215	220	222	211	199	197	215	202	206	207	215	219	234	181	210	204	213	201	200	241	200	192	200	216	185	209	215	216	196	198	170	196	184	211	199	191	193	214	222	182	213	199	189	197	209	215	198	231	204	225	198	195	202	159	215	188	209	187	180	194	207	193	193	195	206	223	201	210	204	189	206	217	197	234	186	186	204	185	184	183	191	215	180	196	183	207	215	189	230	194	216	213	240	176	198	204	183	207	193	214	200	217	204	211	173	177	202	202	207	190	188	180	180	200	223	183	210	182	217	189	218	226	210	171	188	209	200	198	201	209	207	195	185	177	200	219	204	210	212	217	206	161	188	185	214	211	203	182	195	192	215	192	189	181	194	185	174	196	205	194	194	202	207	200	201	210	215	216	172	168	199	192	195	202	206	186	168	212	191	201	211	192	202	193	215	184	206	175	183	207	210	248	206	194	196	196	184	209	212	205	189	197	188	170	194	207	214	194	195	192	196	214	198	217	204	216	200	234	187	236	201	218	204	197	198	184	202	223	171	185	198	181	190	207	180	198	186	191	235	205	213	199	192	207	195	203	204	220	195	188	184	186	220	195	190	192	208	195	210	188	224	198	199	208	208	186	192	205	172	219	193	216	225	220	182	207	234	198	202	218	190	211	211	207	178	198	209	199	165	184	185	205	213	231	216	205	212	180	215	208	193	199	192	208	206	224	199	202	194	185	219	203	189	202	215	220	200	238	189	206	200	220	194	186	197	190	173	192	204	199	194	207	185	199	210	189	196	196	181	208	212	181	170	224	175	209	195	226	195	190	206	195	214	212	197	184	222	196	207	185	200	215	172	204	204	193	208	209	194	190	200	219	223	205	210	174	219	198	199	207	183	211	194	193	200	189	176	198	178	193	201	233	226	202	187	185	182	197	208	215	204	201	193	216	210	197	232	210	200	212	193	226	205	209	203	195	196	207	207	212	189	194	213	206	164	181	199	204	207	209	198	196	210	194	208	215	172	224	184	185	187	204	190	201	201	184	189	224	201	172	183	214	235	217	209	186	204	203	187	196	208	198	192	193	185	207	214	222	213	220	205	214	206	168	211	208	171	200	200	166	221	208	227	203	170	207	220	194	212	195	199	205	187	188	206	195	178	211	185	188	212	213	208	200	179	214	177	198	211	203	205	178	196	198	199	218	193	220	226	191	185	203	193	156	193	192	194	206	202	195	203	198	181	192	186	198	201	216	201	178	185	198	207	190	185	175	210	204	200	194	221	168	217	189	189	195	199	185	193	213	196	210	196	196	189	211	192	203	203	209	214	198	194	219	205	195	192	202	208	172	203	228	200	185	196	193	206	217	219	194	223	229	186	189	182	201	184	183	191	204	187	190	212	184	180	189	223	187	203	195	228	186	206	227	199	206	189	184	216	219	172	153	206	219	233	198	217	212	199	209	178	195	200	214	214	195	223	188	177	201	167	204	191	188	188	200	182	203	179	204	215	190	212	193	191	229	225	202	212	197	183	197	235	236	208	193	208	183	168	185	210	180	191	224	207	226	208	196	204	201	194	197	207	208	216	208	196	206	172	200	212	195	250	198	227	166	181	210	202	180	188	220	217	200	187	204	191	187	205	210	192	213	191	192	200	178	211	220	181	199	194	173	216	204	196	223	203	226	201	197	195	204	182	199	195	201	188	212	215	208	184	204	191	212	201	190	202	180	192	212	215	175	168	194	215	216	191	225	206	205	208	188	198	207	207	210	204	193	199	211	223	208	219	190	183	204	184	187	177	198	215	203	194	188	199	200	190	214	199	228	194	175	186	173	162	212	194	210	185	190	224	212	174	196	223	188
7212	3170	1390	1024	561	557	569	500	553	544	596	454	524	499	566	538	523	566	533	505	520	530	536	552	506	531	527	531	539	553	567	572	548	568	535	505	540	547	535	545	575	515	554	541	526	497	534	553	548	520	501	513	548	524	549	572	560	529	544	564	563	537	542	562	561	563	560	567	550	533	575	577	517	518	532	518	548	486	517	490	556	536	550	537	538	540	510	514	592	545	561	551	519	510	550	544	542	529	543	529	553	504	559	507	583	517	512	552	551	550	548	535	493	547	566	542	569	581	546	520	547	598	533	531	530	517	559	542	577	539	582	510	528	544	562	537	515	563	528	527	555	535	486	532	534	526	499	503	541	532	543	546	523	518	499	516	498	561	525	515	554	558	534	523	545	523	565	529	498	514	544	487	532	523	512	529	521	557	520	487	543	551	527	552	525	553	548	537	506	511	538	497	548	548	579	542	519	592	576	511	552	534	535	532	525	538	529	550	498	553	496	541	546	521	543	495	540	544	574	546	511	541	534	520	484	574	537	530	527	506	530	522	540	543	548	551	537	547	578	517	520	520	534	570	529	537	535	539	519	579	503	522	508	527	578	510	575	526	512	527	531	505	546	530	522	509	551	518	547	562	523	520	522	514	538	545	565	573	515	565	566	523	507	531	584	515	544	509	522	566	549	515	513	500	551	530	548	536	555	526	518	498	551	520	531	533	557	501	509	548	545	532	551	556	555	569	513	539	547	517	542	550	518	478	502	542	532	542	496	528	539	537	552	522	536	506	586	552	539	528	566	531	519	500	543	571	502	555	562	521	509	540	563	493	526	530	504	559	618	537	515	517	505	530	519	507	533	491	512	488	552	528	558	545	520	542	558	577	587	509	503	526	561	508	567	575	566	519	524	543	540	534	536	558	507	516	522	574	515	541	562	573	583	555	511	536	525	545	524	536	559	546	540	527	543	511	553	531	564	560	542	537	567	567	538	540	529	536	538	531	508	490	572	550	505	523	540	535	525	504	539	528	533	540	559	511	602	550	522	515	534	541	572	534	546	536	531	528	537	534	501	526	567	536	470	582	562	555	506	566	535	551	556	543	562	514	512	587	549	524	575	568	533	523	480	541	572	517	520	500	526	557	534	541	519	515	551	515	537	554	531	576	516	565	518	526	530	525	554	527	539	549	556	556	579	555	541	560	575	530	523	519	508	500	536	542	526	578	506	492	512	532	538	522	553	577	568	511	498	485	531	540	558	538	565	553	515	534	520	527	505	535	587	535	531	543	533	583	536	545	563	515	556	538	508	526	520	540	512	557	520	556	490	518	546	522	511	518	545	505	535	525	531	577	525	564	533	525	560	504	560	529	518	509	527	538	581	522	567	534	525	561	491	566	523	549	513	511	523	527	514	525	554	499	507	532	516	554	499	542	515	505	514	538	560	473	543	525	570	546	554	542	542	535	511	547	585	547	523	572	508	559	526	514	479	542	512	574	522	559	526	581	558	532	534	557	549	493	557	520	548	512	508	524	566	554	509	547	522	529	483	536	549	541	526	511	546	516	530	550	553	543	562	521	541	523	501	562	535	546	534	558	508	502	531	558	588	547	505	543	531	529	478	537	519	557	506	562	513	559	549	518	513	494	513	523	540	551	547	554	566	559	486	525	517	543	536	562	560	544	554	514	508	548	520	512	584	541	573	506	538	533	546	549	517	565	537	542	597	530	550	482	544	567	537	546	529	545	553	548	490	576	561	538	518	560	520	505	531	511	512	498	559	543	564	536	534	566	523	512	522	571	541	543	501	558	559	520	544	577	541	559	533	541	531	588	499	540	607	538	523	537	549	537	514	536	515	531	477	502	554	566	575	545	511	502	532	498	526	555	575	523	566	481	566	489	535	527	527	583	510	560	567	514	595	587	527	527	509	562	505	536	552	534	501	516	559	561	531	535	558	513	528	505	557	537	525	534	508	552	552	527	523	545	478	498	542	545	533	506	543	524	506	532	560	515	551	517	575	541	546	564	544	511	518	540	522	502	504	525	562	561	527	500	511	540	520	526	564	542	575	530	507	525	587	514	522	535	517	541	568	510	508	547	560	543	518	526	535	525	505	545	536	560	520	526	509	529	543	506	504	574	549	557	585	525	505	547	565	551	558	549	527	551	570	518	511	535	542	491	516	564	519	553	573	531	603	520	542	533	520	513	563	546	540	542	542	508	545	600	533	526	516	568	507	534	523	551	531	515	563	571	529	499	543	557	522	556	559	525	544	513	493	571	541	514	486	577	529	518	523	533	496	496	565	541	509	525	548	512	535	544	572	539	564	588	521	550	548	499	553	511	517	553	563	549	576	574	599	520	526	538	580	508	538	508	559	505	527	510	565	511	576	509	553	544	499	563	486	506	547	567	551	538	554	506	540	528	554	500	517	500	533	531	490	570	520	527	545	498	508	465	555	532	544	513	494	508	536	549	550	517	529	526	530	564	514	569	516	485	541	517	550	560	535	527	540	554	556	531	512	508	483	509	497	550	535	470	530	556	529	555	522	540	562	551	535	541	509	517	517	482	478	537	538	585	536	548	533	543	512	524	510	474	512	525	543	572	558	549	487	511	584	530	538	529	555	529	524	533	542	552	553	547	505	512	570	515	559	501	531	529	549	563	510	491	563	522	527	549	553	485	508	511	506	523	562	539	528	486	518	516	524	532	585	482	521	498	531	540	559	539	529	565	530	537	522	547	541	531	521	545	495	503	541	536	545	553	504	551	589	487	495	560	543	496	513	507	516	518	520	527	554	481	554	578	522	582	496	529	518	531	568	528	543	539	535	562	514	568	550	475	563	573	533	494	529	517	573	527	523	504	527	534	500	548	530	505	566	545	546	518	563	546	529	543	518	534	523	553	550	523	496	528	526	514	561	561	530	575	556	500	514	492	519	528	547	541	560	494	565	532	546	526	534	530	527	524	523	538	521	537	561	558	511	511	561	532	536	526	550	554	504	540	570	572	530	529	542	511	509	506	523	517	528	526	535	538	577	579	510	556	519	553	532	515	551	545	524	549	498	558	559	514	530	506	579	555	513	495	550	541	484	516	551	557	496	565	536	513	519	563	489	525	549	548	543	547	523	549	522	545	512	530	513	536	535	509	524	501	553	514	500	511	517	535	542	512	558	522	535	547	560	516	519	571	542	538	590	534	548	517	542	527	518	529	528	533	554	535	553	503	542	508	532	577	492	536	563	536	527	518	525	522	530	519	534	510	501	550	552	491	547	534	541	520	516	513	535	526	518	555	561	537	564	467	497	519	516	512	540	517	535	551	578	537	553	560	536	543	501	511	533	504	532	604	536	540	499	535	551	559	583	580	538	564	534	525	546	526	532	528	533	543	564	505	537	515	530	532	535	515	523	571	518	508	485	546	551	561	512	516	534	558	524	551	556	560	544	561	532	505	512	496	517	538	595	527	508	558	556	536	548	533	529	533	554	528	531	535	539	563	537	563	532	554
24656	21044	23999	28306	21053	16809	642	431	367	340	340	325	336	316	345	317	325	309	351	345	308	306	293	302	327	306	321	308	275	331	307	318	293	289	271	296	344	319	309	325	316	296	321	311	282	317	296	315	311	279	275	316	314	288	324	308	316	288	311	309	316	308	301	287	287	279	312	300	300	315	325	303	259	281	319	302	288	315	314	318	317	340	281	307	285	269	308	307	296	341	288	280	316	295	294	313	323	303	296	276	292	263	295	306	305	263	295	290	298	312	269	316	298	294	326	337	270	275	308	297	277	269	310	283	321	308	301	297	294	281	296	325	329	290	291	291	282	296	308	312	303	293	268	282	298	286	305	289	312	278	309	297	319	311	310	285	315	283	334	323	292	280	316	328	307	316	274	310	304	284	291	302	307	323	307	294	282	296	298	279	306	306	310	303	291	314	286	280	268	299	301	295	293	301	304	309	303	333	323	292	319	326	320	313	314	304	302	311	333	273	316	317	324	313	311	335	277	293	284	336	296	293	284	313	296	272	310	261	334	324	330	312	304	302	300	295	308	302	319	313	309	312	285	316	303	333	285	289	284	288	267	289	312	314	307	329	281	288	292	298	300	310	284	292	297	300	291	276	321	321	301	366	297	308	291	304	284	284	301	304	292	296	321	308	271	288	300	274	306	324	296	324	281	299	304	285	306	298	303	290	275	350	342	299	318	316	290	284	312	318	279	275	313	323	290	298	322	281	315	264	299	310	307	309	279	282	328	317	279	295	276	301	269	343	297	310	300	312	270	315	266	289	283	290	298	276	302	275	303	312	316	292	300	303	302	279	284	310	315	267	292	307	294	252	317	287	287	297	322	294	284	264	301	313	318	255	315	273	296	330	292	314	301	331	307	301	291	327	324	295	297	298	300	305	341	276	298	320	290	276	321	268	321	302	285	299	272	287	317	277	262	316	287	274	264	289	319	294	294	305	298	332	300	316	297	321	285	310	290	277	286	298	273	321	284	290	325	284	273	301	315	323	285	315	335	320	318	312	308	275	312	286	273	322	292	307	304	280	306	325	319	324	279	282	273	295	317	265	294	314	285	307	295	322	308	291	299	315	265	302	295	311	324	295	269	297	308	296	317	300	293	304	292	305	313	293	267	323	304	309	294	291	281	291	299	322	315	304	303	285	315	275	273	269	287	297	329	310	314	292	294	301	307	307	289	295	271	303	311	333	316	300	335	307	303	297	297	351	289	277	303	329	349	278	267	327	309	303	337	296	334	296	277	322	307	297	306	281	328	290	308	286	280	290	299	285	311	300	294	303	294	279	277	286	325	291	286	285	295	289	303	292	288	269	291	271	296	294	288	277	296	307	295	307	302	277	306	271	296	323	267	311	333	306	252	308	284	277	292	294	278	304	318	319	263	298	288	291	301	252	286	263	298	305	312	317	315	305	301	265	296	299	287	306	322	281	291	275	309	328	322	286	292	277	276	284	288	270	325	308	271	311	335	332	310	309	308	294	290	294	293	295	291	304	278	311	317	337	283	313	315	339	308	294	326	331	258	281	286	313	325	281	308	322	301	289	302	294	274	330	279	283	310	289	269	299	300	277	301	302	298	310	269	308	291	319	279	282	301	291	284	311	289	305	301	258	289	328	288	313	287	323	300	285	245	297	257	308	323	308	315	345	278	295	325	300	282	311	278	310	275	315	305	312	298	312	290	299	296	298	288	300	308	343	328	312	301	300	336	303	283	275	302	275	281	326	316	318	305	282	294	308	282	309	290	297	287	336	297	271	329	303	298	296	308	298	283	295	285	285	285	327	312	298	309	305	305	322	289	320	301	297	299	316	256	321	306	329	302	277	295	315	300	324	305	286	286	316	318	294	282	273	310	319	338	330	299	321	312	303	259	324	327	286	320	317	282	295	330	278	305	310	285	269	322	301	283	314	308	297	299	307	317	314	272	308	281	278	289	297	315	307	274	295	279	319	300	301	284	292	273	317	302	277	273	308	293	309	322	283	284	279	278	291	299	334	293	316	282	302	277	310	278	241	285	301	282	283	307	314	266	327	306	289	303	292	265	301	327	308	327	293	320	330	314	340	346	344	335	279	293	307	300	329	306	333	291	311	310	312	303	304	330	262	284	299	246	332	312	297	289	307	325	283	323	332	321	301	315	317	315	265	314	295	305	259	304	310	320	278	294	301	280	272	317	316	291	287	322	307	301	285	303	286	312	293	291	294	332	294	294	298	320	324	284	297	291	279	321	326	284	314	309	290	304	276	300	281	299	299	281	293	328	312	309	297	291	337	308	284	322	285	286	308	319	307	276	320	320	298	309	279	276	302	297	304	319	312	263	274	313	305	340	312	305	313	315	320	289	292	327	302	274	300	276	317	278	298	256	292	300	304	309	294	294	330	274	300	280	271	289	325	305	337	281	297	291	294	294	264	322	278	302	283	299	312	289	322	294	302	313	288	326	296	322	296	272	303	313	317	298	307	297	289	307	292	319	321	319	321	293	287	305	275	296	274	307	316	285	316	266	292	324	311	307	277	301	274	312	311	324	282	298	319	291	291	283	264	310	280	303	295	279	291	321	312	304	318	293	301	298	315	301	319	279	311	299	338	282	334	294	288	299	319	304	291	267	320	288	291	267	285	285	296	312	276	317	334	308	313	288	280	311	294	277	288	306	283	302	297	289	318	312	298	292	289	295	293	309	261	294	278	291	308	280	301	290	300	304	285	305	310	288	317	308	304	336	300	337	310	293	287	317	305	296	245	312	276	341	298	305	274	288	292	305	298	301	297	326	318	308	312	300	287	320	306	293	313	302	286	287	307	279	283	273	286	297	320	297	283	302	279	301	300	306	262	290	289	313	298	324	263	314	337	315	273	325	301	295	288	306	305	318	305	288	301	295	325	303	270	315	325	287	261	284	280	344	320	270	293	324	266	319	301	277	303	286	301	294	274	288	305	302	310	306	327	284	299	319	323	277	303	314	323	284	297	303	312	307	285	288	316	282	310	292	259	306	302	277	282	299	291	297	319	315	292	294	288	303	292	293	329	295	293	317	321	300	265	287	281	305	310	329	295	286	326	304	284	308	326	317	304	302	275	292	268	255	311	304	307	263	294	293	298	302	284	289	284	311	281	299	323	288	299	285	297	294	286	307	306	306	284	301	293	268	316	285	297	298	291	310	286	282	255	290	286	323	285	303	309	301	303	317	323	294	276	312	263	290	301	276	291	291	331	341	295	302	294	265	272	276	305	287	299	289	313	302	349	282	288	299	306	322	303	310	323	304	330	289	296	297	269	313	322	252	312	283	299	258	272	327	295	274	290	276	320	312	295	307	294	292	311	298	315	281	307	304	294	345	312	288	260	309	273	314	261	284	258	305	308	320	313	265	296	283	305	270	299	281	273	311	303	284	282	321	292	319	290	313	321	298	280	291	300	306	282	279	291	308	316	320	278	299	320	320	321	300	268	303	288	312	301	321	317	302	311
5388	5623	2479	5263	859	824	772	771	757	753	724	729	751	711	727	686	718	716	744	755	721	751	736	762	740	720	798	682	715	696	744	724	682	719	768	720	752	713	761	696	722	707	725	725	715	710	700	735	713	700	774	725	709	769	704	690	747	746	732	685	764	684	728	743	738	724	724	723	727	701	730	715	760	752	733	742	761	656	722	725	738	770	741	736	764	727	738	740	764	736	758	709	710	735	705	705	747	768	675	745	775	729	709	740	745	729	720	748	715	682	747	680	723	721	692	728	679	712	698	768	718	731	689	734	740	688	695	705	758	790	749	680	715	726	732	712	719	713	759	737	726	753	679	743	721	759	708	776	729	759	738	715	767	761	729	754	773	709	742	697	741	716	705	727	719	696	733	802	748	732	698	720	759	761	750	750	738	778	753	712	769	711	735	729	701	693	795	721	770	727	775	736	719	768	751	693	718	778	772	726	757	722	754	724	764	702	753	725	776	674	707	758	777	696	751	785	721	748	707	673	720	721	732	714	737	755	750	693	733	747	729	713	737	722	693	703	742	747	730	700	757	754	758	736	724	712	736	720	724	751	746	724	762	722	737	747	705	733	740	811	680	748	746	683	726	716	701	722	790	730	755	714	748	749	734	727	776	687	721	693	776	734	754	685	682	712	764	755	752	718	783	729	717	716	738	692	733	725	701	701	751	711	746	745	701	690	685	738	712	747	716	797	696	734	701	697	722	802	740	696	733	756	663	715	680	762	741	708	704	715	733	720	718	744	765	755	756	746	723	747	714	723	767	694	753	724	702	755	718	752	717	721	721	708	708	778	754	677	771	742	720	730	725	717	746	750	700	722	715	725	745	738	755	745	748	763	758	754	742	698	726	726	733	712	749	725	687	724	756	757	759	729	766	692	722	712	719	751	745	733	706	704	696	719	738	707	706	728	750	706	729	735	736	701	721	713	735	743	754	693	731	765	694	735	693	691	726	782	735	755	742	724	723	715	751	669	730	739	718	740	740	712	690	750	741	764	767	735	697	719	755	743	728	746	748	722	722	746	749	716	761	760	722	716	741	709	764	719	721	672	729	737	727	761	730	708	752	735	746	694	762	740	744	737	745	723	679	725	688	737	764	726	749	740	707	708	707	778	786	732	745	731	781	760	744	764	724	719	697	691	795	752	762	742	727	786	756	751	736	754	664	702	703	738	729	717	774	738	735	707	723	724	754	699	749	695	732	756	788	658	713	737	717	706	692	746	746	726	734	748	755	682	755	697	696	736	779	737	756	689	756	703	703	737	723	675	739	704	740	710	681	721	726	703	752	718	748	722	710	705	749	664	816	722	717	754	704	695	771	713	720	727	728	756	699	725	722	748	741	726	751	704	715	733	715	750	729	744	765	695	726	694	755	774	691	760	747	731	719	712	703	714	703	714	684	738	677	686	701	734	746	672	709	711	751	776	718	729	726	741	781	734	705	711	756	730	687	746	770	738	721	727	736	732	736	710	717	774	669	757	726	710	721	714	739	706	694	775	722	753	694	788	750	696	694	799	665	721	749	697	744	773	701	720	721	750	780	696	749	772	750	759	720	695	742	714	718	732	752	765	706	696	704	740	723	719	737	756	784	693	743	710	751	725	755	695	673	750	735	714	747	721	754	767	740	754	759	672	734	779	701	752	716	734	743	769	754	758	715	696	723	728	743	742	753	789	714	731	741	748	700	744	729	686	787	760	772	756	738	716	684	688	730	726	687	722	696	662	726	717	754	746	708	700	776	705	731	727	738	691	766	766	718	718	684	720	746	748	715	757	701	704	730	712	707	794	733	745	705	718	717	704	693	722	768	735	742	722	759	730	673	706	701	746	740	726	753	760	745	729	703	723	669	716	722	710	711	721	716	727	730	699	751	690	733	746	749	693	716	730	723	727	744	724	718	692	681	718	758	724	704	743	782	718	765	704	671	692	734	710	712	761	685	738	720	687	730	722	746	748	698	735	743	778	700	688	737	744	793	759	725	698	719	719	696	692	705	728	767	714	748	698	759	693	715	687	782	714	713	698	759	729	732	727	709	747	691	738	747	755	647	727	697	709	694	709	703	716	740	807	765	626	733	714	725	684	730	742	722	706	763	699	720	722	739	742	705	716	748	717	735	695	693	680	754	758	715	730	730	716	707	702	724	716	760	725	747	773	731	755	767	719	764	724	750	747	755	666	746	736	774	734	753	723	703	715	727	758	762	685	687	736	667	725	760	779	712	725	717	711	708	724	737	762	726	685	684	691	738	748	751	753	737	739	707	698	702	721	705	726	654	738	738	759	684	701	744	695	757	694	697	740	732	705	692	735	709	697	678	711	657	713	698	761	735	742	691	759	723	724	728	665	732	743	725	676	751	685	744	707	748	746	731	749	742	722	749	747	740	726	718	722	726	743	732	674	747	713	684	747	720	712	725	721	763	768	701	699	719	755	704	688	759	740	688	694	713	734	690	740	667	705	719	771	725	699	738	718	702	759	775	728	736	741	761	713	724	709	778	740	748	720	739	735	732	753	758	786	721	741	663	710	696	748	721	708	719	692	731	808	703	760	733	679	712	709	754	743	746	709	721	775	739	766	741	743	726	745	732	691	691	716	705	728	729	704	737	681	728	687	702	720	685	722	739	766	722	733	725	719	716	753	718	701	695	739	724	680	721	687	748	711	747	747	694	721	789	744	733	699	735	761	690	697	727	766	773	710	739	749	712	701	705	683	725	736	719	730	686	709	759	727	723	677	736	752	700	703	723	717	769	726	803	707	735	701	742	692	761	675	703	732	721	778	801	785	717	725	730	712	739	732	648	762	676	698	725	715	735	747	696	740	732	712	721	710	681	736	664	712	749	728	744	749	759	734	704	736	708	681	700	772	746	757	730	707	766	785	747	713	721	695	723	727	785	717	692	751	766	724	727	743	707	766	734	756	677	733	774	758	693	745	730	730	694	682	715	740	667	657	724	723	711	765	725	731	747	716	781	702	726	742	735	732	716	680	713	792	744	726	699	700	716	702	727	728	716	691	712	767	737	753	732	742	693	736	726	678	751	701	712	737	715	704	688	709	712	699	706	730	717	751	714	686	712	715	714	687	731	754	719	733	744	747	736	731	745	671	763	730	763	713	770	779	711	698	776	738	737	689	783	732	727	758	717	747	736	695	770	739	706	752	738	729	744	774	690	683	726	710	718	739	659	782	747	732	697	714	727	680	722	741	673	728	708	734	739	695	756	768	714	717	737	749	778	742	682	730	685	698	755	728	688	719	754	700	708	693	741	732	735	768	759	755	659	740	788	717	746	716	730	743	721	705	673	750	779	715	720	752	738	727	784	721	707	732	763	753	746	728	726	727	717	705	779	700	768	733	700	769	724	733	724	696	729	731	697	723	735	784	753	725	723	709	748	732	811	778	683	745	712	731	713	715	780	747	788	783	696	734	706	764	779	782	711	751	788	730	738	769	743	713	736	743	728	720
23973	21064	24408	27957	21064	21074	14234	572	358	318	293	300	233	244	272	277	203	275	254	253	238	271	258	235	239	264	221	235	275	236	232	229	209	229	230	224	216	205	214	224	243	215	240	229	228	216	203	218	211	210	239	213	234	246	234	211	235	230	243	236	207	211	238	217	215	214	231	209	208	214	196	240	233	246	255	210	236	219	247	212	234	208	232	215	236	217	208	221	247	244	225	217	238	231	239	215	217	227	237	236	235	211	225	224	220	213	213	249	215	235	212	266	216	206	246	235	207	209	234	201	241	238	204	225	209	244	216	230	221	217	208	199	244	229	196	223	240	225	267	244	213	244	254	208	207	208	227	233	215	180	220	212	242	209	203	205	236	218	228	223	241	215	237	202	211	212	218	227	249	230	219	218	238	187	224	263	257	219	227	237	219	235	246	226	220	223	229	210	213	227	228	211	228	230	217	188	244	237	231	241	213	213	211	229	249	246	222	251	247	210	190	234	206	209	235	213	215	227	223	187	228	200	200	210	207	195	222	199	223	219	215	214	235	207	228	206	226	220	214	215	244	258	220	242	224	196	231	236	220	232	198	196	214	210	234	206	228	216	240	218	209	252	203	206	208	224	211	219	236	226	214	213	201	232	228	200	231	232	216	231	216	234	232	202	237	246	247	206	251	227	200	222	233	223	247	226	254	238	270	241	199	194	202	220	244	242	225	244	254	210	205	239	212	224	211	211	218	232	205	227	240	248	238	257	220	219	206	224	219	206	214	210	201	222	234	210	202	223	230	239	190	207	257	208	242	234	231	214	250	224	221	235	195	219	211	217	222	209	254	231	236	221	246	220	207	217	236	199	218	222	249	194	212	234	220	218	234	200	226	237	206	225	228	204	222	238	218	205	223	212	241	245	195	214	217	213	204	219	255	264	236	224	216	208	231	224	201	215	239	270	236	235	213	210	222	222	224	234	257	217	232	243	218	225	207	214	211	224	218	217	209	205	226	217	227	220	208	222	229	203	238	212	224	246	222	207	208	217	228	231	218	226	208	216	226	238	213	246	229	236	242	241	211	227	224	238	226	238	218	238	229	217	230	223	215	236	219	231	208	205	238	209	237	224	209	234	211	201	219	218	224	233	240	222	205	208	195	240	213	228	217	240	213	204	221	205	212	233	239	212	214	252	246	249	217	216	231	230	226	244	208	197	230	250	197	212	243	226	224	235	247	231	184	219	213	212	233	215	211	233	212	207	202	223	234	210	236	231	209	247	226	218	210	241	216	243	225	207	219	237	201	222	223	240	246	233	243	224	220	221	223	213	205	214	250	213	213	212	229	226	197	232	203	212	229	217	223	219	207	247	235	211	225	234	236	224	211	228	246	228	202	230	212	240	223	231	200	217	252	223	203	208	218	234	213	208	228	232	226	238	213	262	228	243	251	231	227	225	222	222	239	253	238	217	210	198	206	222	219	219	263	236	209	220	222	229	225	221	188	209	211	202	223	270	220	204	242	234	224	226	213	219	216	202	239	212	216	244	193	217	209	222	206	228	234	228	240	258	252	204	221	226	228	215	242	215	228	218	224	241	221	208	254	251	225	247	235	254	222	255	200	213	206	242	234	216	237	239	222	221	222	229	204	221	231	193	231	202	240	205	241	209	245	239	233	210	215	217	238	216	230	223	218	230	250	219	213	205	223	249	249	228	196	230	224	231	219	217	255	219	207	236	214	246	247	219	213	228	233	214	227	200	202	249	200	247	220	223	219	220	235	243	232	241	240	224	228	205	247	212	229	236	249	219	214	234	238	243	211	230	220	236	210	214	216	229	235	208	216	210	223	231	253	211	198	225	219	204	242	213	196	238	217	218	234	215	220	224	241	213	195	228	207	219	213	226	225	230	213	233	217	205	203	177	239	215	192	197	195	241	232	242	212	232	225	208	211	227	225	250	240	225	215	220	209	234	226	221	210	228	234	231	225	230	224	206	204	223	230	210	246	221	215	264	242	256	229	203	241	206	211	215	233	251	225	227	219	221	215	207	233	232	205	242	197	244	222	206	235	197	211	211	234	220	231	224	241	229	208	210	239	221	238	221	231	195	220	221	203	237	225	223	237	214	242	234	255	216	226	211	204	222	225	217	216	220	203	215	221	240	221	225	230	217	229	224	222	215	227	229	251	217	251	234	216	226	223	223	201	192	225	232	225	202	224	225	215	208	228	227	203	221	227	218	210	210	208	232	224	227	229	200	233	263	227	219	202	221	216	231	230	213	199	223	240	222	202	215	233	211	218	211	236	240	232	214	228	245	234	224	205	195	247	227	219	254	236	240	229	245	216	216	196	241	199	215	244	251	225	233	234	216	228	228	249	205	232	196	230	226	220	208	230	235	282	230	245	206	220	247	213	220	245	248	214	224	221	216	214	203	219	210	213	216	207	212	243	224	211	222	221	237	216	234	218	229	222	258	219	217	220	177	217	201	237	224	225	230	224	230	236	232	225	228	218	257	210	228	214	236	207	230	234	221	231	250	228	214	230	229	238	210	222	223	256	227	241	212	220	203	239	241	210	233	220	207	225	225	225	231	260	234	222	208	219	237	242	253	224	223	231	214	224	215	196	256	233	193	220	225	248	211	241	231	246	219	209	194	250	224	204	220	238	225	228	235	214	212	211	228	222	236	236	232	210	204	232	205	222	199	245	270	217	205	255	257	238	217	229	209	206	242	231	239	228	235	239	215	212	204	226	235	225	233	222	225	219	234	179	203	234	255	212	226	217	246	234	198	212	218	231	221	192	210	229	240	212	211	231	233	216	223	219	237	231	225	250	206	215	219	218	216	237	218	229	227	236	192	216	214	234	234	218	232	232	240	221	239	250	241	244	195	242	208	208	205	219	242	227	215	218	242	206	218	225	227	227	205	201	219	252	232	228	259	220	250	232	239	200	225	247	203	261	199	210	225	228	241	222	208	228	218	212	200	233	233	233	226	227	239	236	211	207	224	194	205	234	234	212	252	227	236	214	233	233	238	233	204	235	215	198	225	229	229	259	244	217	208	240	221	260	230	208	224	200	241	243	195	239	250	220	194	234	218	220	261	206	198	216	216	214	233	249	241	235	208	224	203	196	255	217	216	215	224	249	230	207	251	221	224	227	242	220	220	237	237	236	198	210	228	263	235	196	203	236	213	243	229	206	221	185	205	206	210	215	212	202	214	212	245	213	226	237	186	223	245	208	260	212	223	213	218	212	228	199	244	251	239	237	216	224	245	228	205	215	212	223	231	226	207	229	209	236	224	205	250	230	218	227	226	231	259	224	249	216	220	241	205	211	212	192	241	233	241	230	212	217	228	227	197	224	228	221	219	215	195	228	219	210	257	252	239	213	235	240	215	201	219	222	225	214	211	243	231	211	192	246	207	212	248	243	221	243	228	211	189	217	216	222	244	227	211	203	229	235	223	214	229	211	237	253	183	226	240	222	230	223	204	190	219	220	210	220	214	235	244
5725	8172	2993	7701	795	648	586	615	563	567	567	571	562	575	565	521	561	570	563	526	544	561	524	481	548	531	530	537	492	558	497	529	530	543	534	527	546	519	514	548	484	532	519	553	526	578	520	538	508	536	535	546	548	537	544	526	532	546	503	528	506	530	524	549	552	538	497	583	530	568	554	507	533	515	562	501	525	552	511	538	505	518	527	546	540	551	544	499	533	526	529	501	505	561	499	501	540	520	547	533	532	525	534	567	549	528	529	523	509	548	515	531	544	537	515	601	526	465	536	512	523	550	587	489	517	489	545	516	491	549	513	550	522	499	545	534	520	577	504	514	521	549	516	520	541	561	548	535	535	560	557	540	516	555	484	523	533	499	507	541	520	541	549	541	541	494	510	526	529	516	565	552	540	507	557	555	537	532	496	567	536	546	498	520	515	522	476	509	531	491	537	510	526	554	562	514	532	526	522	487	532	536	534	545	565	497	553	548	528	563	528	510	569	528	524	528	572	539	500	536	532	504	552	502	539	528	527	490	520	504	546	520	515	526	573	539	494	550	519	498	531	537	501	542	531	567	569	556	501	536	486	524	561	535	550	537	523	543	567	470	572	534	525	557	544	517	549	511	534	525	504	569	525	521	505	555	515	499	565	510	531	522	552	580	556	521	546	536	495	571	500	535	561	561	486	557	529	550	552	524	525	545	511	519	547	530	548	519	557	529	568	514	501	507	480	547	496	515	572	558	497	580	534	526	562	490	533	521	521	538	524	511	508	533	498	538	518	513	514	543	530	494	525	506	572	490	537	514	566	524	502	563	516	492	495	521	489	531	518	520	505	473	536	514	494	517	529	516	551	476	531	525	522	505	552	520	531	528	562	543	533	519	523	559	552	519	513	504	531	520	507	549	523	512	507	552	536	505	526	560	558	511	516	514	534	543	552	518	487	502	527	530	523	515	522	467	492	542	514	527	535	532	530	531	506	560	526	535	560	523	518	518	568	503	514	543	549	534	536	513	492	521	514	521	500	527	549	528	549	549	530	545	533	557	550	529	491	520	564	529	552	501	548	537	577	544	525	515	528	515	538	548	514	534	507	505	521	545	527	532	512	543	604	540	506	520	530	534	558	531	516	556	545	569	498	501	511	545	498	506	537	510	549	499	557	542	526	509	555	523	501	517	552	506	535	544	499	523	503	520	525	492	519	512	534	543	525	564	528	528	534	538	544	535	527	510	545	549	560	525	555	553	504	557	497	532	520	534	516	497	529	581	514	520	520	519	526	530	517	526	540	485	584	518	534	499	542	534	530	537	541	574	509	507	536	512	491	554	525	527	530	571	542	558	551	530	493	547	517	538	536	478	550	547	508	526	555	493	475	539	545	544	511	502	537	533	554	535	535	475	530	529	525	501	542	537	522	523	540	579	534	528	506	565	522	524	542	495	524	578	522	507	521	556	533	515	492	533	541	566	518	574	494	515	488	515	530	544	501	505	521	526	514	542	558	532	487	514	519	487	532	541	545	513	536	554	548	519	531	534	522	543	572	560	537	535	527	511	534	562	520	558	549	532	509	512	551	545	527	515	570	528	478	530	548	528	552	549	534	499	528	518	519	515	533	491	520	541	509	560	542	562	557	520	531	536	554	521	540	520	502	531	524	557	555	478	530	553	540	553	527	532	506	506	514	564	528	554	542	531	563	528	521	485	508	541	520	561	591	541	491	533	499	538	521	528	545	456	531	476	532	522	506	484	538	492	553	562	533	525	554	542	522	524	528	530	464	554	543	541	513	568	501	520	547	565	532	560	522	523	502	476	504	508	525	514	542	545	518	546	541	536	558	544	526	524	509	562	530	572	535	512	550	548	529	531	545	497	506	614	561	529	518	517	540	530	483	556	543	516	490	541	490	526	529	510	515	551	552	503	493	560	551	551	559	515	547	523	516	528	521	563	517	484	538	518	518	569	538	517	508	546	523	530	557	536	552	506	507	537	528	540	490	515	535	561	556	586	511	543	520	504	500	500	518	538	542	536	516	535	541	523	504	527	532	554	543	472	544	538	537	547	532	564	577	518	554	534	514	498	541	540	535	546	546	521	554	514	533	564	561	532	517	525	515	580	560	510	532	509	520	532	509	560	510	559	559	557	524	482	471	513	540	516	537	514	518	509	523	495	535	548	519	560	556	570	520	529	543	534	539	521	515	534	482	504	530	492	560	554	537	536	575	549	508	508	542	526	530	494	543	542	549	527	533	499	510	521	509	512	561	518	515	510	519	547	521	533	563	514	513	562	559	478	567	488	522	549	509	524	525	543	542	557	524	546	504	515	513	517	535	535	517	558	507	537	541	535	534	556	562	532	505	510	523	467	495	596	562	570	506	561	512	504	583	563	527	544	509	508	511	478	558	524	510	507	539	513	509	528	553	524	536	519	523	512	508	537	506	545	523	499	562	510	541	484	514	516	531	544	518	548	516	518	540	508	557	538	551	539	528	542	544	524	548	554	524	543	495	546	531	531	547	507	538	523	489	563	510	514	496	533	507	545	501	561	496	507	495	529	528	528	505	546	490	502	488	541	538	508	526	539	511	531	509	490	527	522	556	518	518	546	537	540	505	490	525	526	526	541	538	513	563	519	563	501	513	519	470	573	514	565	524	491	513	510	558	583	572	544	541	574	536	516	524	512	535	485	538	546	499	529	525	535	542	529	537	525	503	563	549	549	491	550	520	510	491	546	537	532	483	564	512	505	535	532	543	542	492	518	496	602	515	532	522	529	476	524	525	553	508	536	487	504	513	491	527	516	554	515	514	558	502	497	478	539	524	507	560	538	505	518	523	530	511	549	546	523	532	577	542	473	524	549	539	550	508	489	532	542	573	553	503	520	513	504	548	539	526	505	514	564	514	541	526	515	529	537	527	528	490	575	555	482	514	488	493	521	540	521	530	505	548	528	524	550	523	514	513	551	530	524	512	516	531	482	594	537	539	503	549	541	507	545	528	557	521	566	560	516	539	548	501	563	510	521	573	506	514	508	507	523	534	518	537	544	599	519	525	507	528	550	537	532	559	525	517	516	534	498	537	502	510	526	541	489	532	509	552	539	507	531	551	513	527	548	521	543	499	532	527	517	547	542	496	518	504	522	524	542	545	519	515	527	566	576	534	537	523	503	505	502	548	496	543	528	513	540	515	543	506	520	531	478	511	527	504	548	502	503	534	527	553	523	535	533	495	519	517	505	576	547	520	521	569	518	480	527	537	532	493	554	544	532	495	513	545	522	571	563	517	541	495	546	562	509	525	542	502	527	517	572	539	509	522	484	546	539	533	533	512	517	542	511	521	542	537	508	558	551	595	513	519	509	511	575	533	519	566	536	539	568	507	552	496	533	530	524	514	541	542	531	497	547	532	551	492	508	560	533	543	502	505	479	547	515	554	507	520	586	546	514	528	520	523	557	555	542	503	544	546	515	535	549	533	557	524	547	522	516	526	505	537	541	529	521
31804	19709	7734	1676	343	321	259	225	181	225	213	185	180	173	173	191	191	209	192	197	208	197	183	218	186	171	218	193	164	205	193	223	195	188	193	202	175	201	192	210	201	192	200	222	196	180	184	207	176	190	234	170	198	189	213	201	188	195	207	200	195	213	216	218	204	243	221	198	186	212	224	170	191	230	202	203	198	188	207	200	206	176	215	186	213	183	222	214	193	213	186	195	191	199	190	210	218	186	201	190	199	182	196	184	225	185	214	176	228	205	214	183	214	211	203	181	188	199	205	211	193	219	186	182	211	182	196	224	199	206	201	188	202	202	216	189	220	196	214	189	193	199	196	222	169	191	224	218	184	205	205	223	194	196	220	195	206	173	213	195	202	190	195	183	176	199	195	184	218	198	201	202	200	198	211	212	199	182	192	209	213	207	202	207	192	206	212	185	210	202	183	201	207	216	206	209	192	207	211	203	200	185	200	179	200	218	215	174	205	185	196	198	183	220	226	194	192	195	190	192	220	214	184	204	188	191	182	214	199	175	209	193	199	212	188	204	224	182	194	201	223	222	180	195	175	205	219	213	193	198	193	187	210	191	181	200	170	183	194	205	191	216	195	214	198	190	215	206	196	195	216	203	223	177	214	167	199	186	195	185	206	219	203	189	191	206	219	202	174	185	196	183	223	230	193	198	203	219	177	188	207	187	192	214	193	215	200	178	193	214	206	195	204	203	204	207	201	211	196	202	204	193	217	185	183	182	218	213	221	196	231	214	211	203	172	204	234	203	207	201	193	203	205	215	200	217	195	200	197	178	208	177	202	221	213	230	204	206	184	204	212	211	204	195	188	180	209	191	210	201	212	201	179	199	194	186	195	179	210	243	225	199	193	190	225	210	210	233	196	191	188	218	180	204	205	191	208	199	208	202	208	184	218	201	201	214	193	205	199	208	210	205	201	186	215	200	183	229	189	201	176	200	234	200	210	196	206	179	212	184	196	207	190	215	188	181	188	193	168	198	198	222	203	193	185	206	201	193	195	201	194	236	186	210	157	187	200	210	191	178	204	178	195	197	216	182	190	206	200	214	219	192	195	194	207	197	209	180	189	195	211	181	203	198	198	181	208	211	204	209	244	219	217	197	182	197	202	195	202	192	204	183	189	173	219	201	215	195	212	182	161	189	204	206	207	205	191	183	187	221	224	217	218	193	199	197	194	216	210	238	197	196	216	198	203	211	180	220	207	212	183	200	213	184	199	195	187	209	221	184	209	194	173	187	202	225	215	180	204	192	184	206	219	208	192	201	220	200	202	206	196	204	208	216	216	194	201	191	171	191	205	191	227	183	191	194	199	211	211	180	218	207	193	197	206	213	203	183	208	197	186	190	200	210	187	208	195	212	194	181	187	214	179	193	214	182	210	191	181	181	199	206	190	179	195	204	199	227	210	183	208	204	201	212	188	197	206	202	197	190	211	206	184	213	199	187	183	193	186	193	224	200	207	192	191	223	229	193	187	189	204	215	204	208	219	222	196	204	181	204	184	211	178	207	216	193	203	208	198	186	184	199	175	209	222	206	204	198	201	196	213	223	185	226	193	191	176	162	181	185	184	217	205	194	190	201	207	212	201	203	199	210	186	197	183	191	208	197	179	180	214	247	193	215	196	190	193	194	191	190	192	208	191	200	172	212	216	220	189	180	203	210	203	194	196	190	187	205	188	192	201	211	199	232	212	215	191	214	172	199	197	186	187	198	208	194	208	211	197	168	180	209	225	208	191	199	187	197	243	177	201	203	208	213	153	195	219	191	219	183	198	214	198	222	197	182	208	196	205	181	183	216	167	195	194	193	214	186	191	191	232	205	188	191	222	190	205	223	207	207	217	204	174	190	197	173	206	182	210	195	193	188	200	229	208	232	202	200	180	181	212	190	201	232	206	210	195	197	208	170	181	202	217	202	204	214	213	212	197	210	227	211	192	197	224	207	214	226	183	188	191	206	206	179	220	209	200	202	211	203	213	202	181	190	189	217	180	173	216	190	191	198	206	206	206	204	192	200	193	226	171	197	200	193	191	169	181	246	197	184	212	216	181	197	220	195	204	216	195	191	210	181	183	198	203	224	217	208	210	195	180	185	193	182	170	209	181	214	208	225	185	212	200	196	209	199	216	193	215	211	210	185	203	175	190	211	210	215	222	181	196	189	182	198	231	218	191	206	224	190	201	191	201	190	197	212	185	187	200	185	206	213	209	210	193	199	212	219	203	194	198	202	195	173	198	189	208	186	219	187	187	170	188	215	222	208	219	187	204	231	196	188	189	250	200	212	194	198	217	199	207	201	200	196	212	186	208	200	194	215	225	213	188	213	189	194	192	194	197	228	197	212	202	192	200	223	191	183	183	212	234	197	199	200	207	210	193	232	203	227	182	223	215	218	206	200	191	205	198	194	198	189	207	188	220	192	201	214	211	192	195	226	206	181	205	198	166	205	203	211	205	198	187	226	171	198	199	199	206	173	194	200	208	193	192	196	208	194	197	186	239	172	225	191	189	204	210	182	194	199	203	225	200	205	216	167	198	180	203	203	219	218	207	191	220	203	186	193	187	216	264	205	218	202	220	213	206	210	198	194	211	199	180	210	179	180	183	184	192	208	197	180	211	184	188	194	180	223	198	214	225	211	190	206	258	193	192	187	189	201	215	177	187	182	218	193	212	240	188	201	201	181	198	229	187	184	194	199	194	222	199	201	183	186	190	194	196	198	204	185	220	189	210	222	189	212	186	198	195	209	207	207	202	181	179	170	187	193	185	164	206	223	202	194	188	209	230	192	182	172	194	205	184	201	181	190	206	205	188	198	182	203	185	215	212	197	194	198	191	177	214	200	206	189	187	238	196	200	202	213	197	200	178	185	189	201	196	185	190	204	183	206	190	175	187	189	244	216	203	213	238	204	220	214	231	208	203	204	188	216	182	204	218	210	205	183	213	233	180	205	206	217	185	233	191	197	214	201	210	250	202	193	219	217	215	201	203	190	201	206	205	164	233	207	220	191	185	229	204	210	206	194	207	245	228	192	204	198	182	215	211	179	229	192	203	193	210	201	196	216	216	191	209	184	207	192	186	177	210	213	226	214	205	191	207	191	187	198	219	197	230	192	201	189	180	196	187	219	210	192	175	200	196	198	177	214	220	220	188	185	199	190	194	209	205	206	216	178	174	204	172	212	206	192	209	178	217	203	188	219	182	177	189	202	180	203	190	176	186	205	203	175	228	187	183	202	206	196	245	209	218	150	171	196	216	205	176	169	208	222	201	182	192	193	188	200	199	206	190	173	206	194	198	202	193	188	164	191	221	189	198	197	213	180	197	204	189	203	189	211	219	174	204	186	199	194	190	199	210	193	190	191	169	190	193	211	200	203	195	195	225	197	199	212	194	188	187	202	189	203	192	212	203	192	212	209	191	178	195	207	193	223	220	220	234	207	195	175	192	173	227	195	221	215	214	223
7021	2957	1080	1260	519	513	534	526	551	511	538	552	572	511	543	516	553	535	521	506	532	529	551	520	540	557	523	537	546	537	492	559	574	553	558	488	523	518	555	566	548	526	532	555	567	554	547	521	554	526	519	571	543	547	513	540	524	542	527	538	531	552	515	552	584	543	539	534	524	535	530	540	540	543	559	544	556	529	519	557	516	513	537	506	510	479	539	561	540	505	539	505	544	541	548	537	589	501	542	514	520	495	522	585	556	523	535	502	536	536	540	475	526	539	526	522	513	538	504	521	553	539	558	558	522	531	545	552	558	561	522	556	553	527	532	526	494	510	535	528	526	538	536	551	528	528	541	559	548	517	557	573	510	541	510	552	548	518	555	528	563	544	541	538	530	563	508	509	530	548	579	557	501	572	530	526	541	528	517	501	552	504	523	514	504	533	542	525	502	549	592	560	502	524	550	535	539	537	519	547	580	536	552	554	556	523	551	518	565	540	510	538	572	576	562	526	556	539	524	501	523	517	531	514	518	588	549	563	517	506	528	600	555	564	501	562	545	510	539	514	557	482	514	550	554	551	478	538	538	525	535	481	549	523	548	559	510	534	535	518	557	576	550	480	538	559	569	538	531	534	551	538	477	560	508	505	547	528	532	539	547	516	509	507	590	525	493	552	532	539	515	549	508	548	566	554	544	561	534	537	536	522	503	565	530	539	519	494	572	543	544	521	543	471	470	539	545	531	513	536	536	540	544	544	510	556	516	558	573	526	520	555	501	528	502	545	607	526	572	496	531	553	494	506	529	534	526	625	544	516	563	512	514	550	510	508	504	544	514	516	544	552	521	520	540	523	515	556	526	551	496	556	556	541	511	538	534	524	572	539	537	550	545	536	531	507	504	507	568	537	533	528	545	516	513	515	541	520	549	525	553	537	509	511	507	534	524	497	531	524	560	522	542	497	524	492	509	536	546	509	558	513	528	541	549	533	502	586	565	502	580	508	537	525	564	530	524	564	547	518	535	527	536	505	535	606	569	511	538	594	532	529	501	557	531	493	545	534	525	535	522	524	505	580	554	517	536	527	550	527	539	495	522	520	540	522	543	536	514	484	556	531	523	508	559	524	518	523	535	528	540	519	542	575	516	551	506	519	542	574	528	498	526	552	546	548	509	556	508	502	480	505	571	533	515	562	529	523	504	547	540	536	520	492	540	541	553	498	500	518	531	557	551	580	579	538	558	566	518	537	515	542	520	554	500	540	560	522	561	543	556	514	517	566	554	494	525	544	545	495	529	525	540	537	523	516	543	509	519	509	511	564	510	500	546	566	565	512	553	545	523	581	531	549	546	558	549	538	525	547	579	523	496	525	507	558	522	542	496	532	543	552	548	555	530	590	545	483	535	515	552	538	565	547	532	543	552	546	531	513	530	527	503	553	532	522	503	543	557	540	522	561	519	557	536	567	498	554	563	496	526	521	527	536	512	516	542	505	543	469	515	557	530	518	514	532	514	524	474	550	548	516	561	521	526	528	536	530	559	507	555	558	510	546	527	562	505	568	533	534	524	524	515	554	537	538	525	553	549	538	578	542	480	531	571	543	535	515	490	568	538	552	507	539	527	553	562	544	486	567	547	515	575	528	563	542	514	522	498	521	590	530	506	540	554	522	549	565	513	512	536	524	499	492	536	547	561	566	533	541	547	540	543	570	503	502	515	542	541	543	529	533	521	504	525	537	539	540	527	520	546	521	571	578	512	561	488	525	498	560	540	586	527	538	530	538	488	540	539	483	486	512	552	524	540	535	521	514	520	540	538	554	503	522	534	505	560	542	566	522	537	508	547	517	534	525	535	519	526	536	539	498	485	550	571	496	572	541	526	563	553	489	506	564	546	544	470	485	510	538	520	538	512	531	478	509	529	550	515	525	527	516	516	531	566	549	520	532	524	530	570	560	503	538	511	545	556	573	518	583	479	546	525	544	529	552	553	560	545	515	553	535	563	553	574	557	542	530	539	547	524	562	533	503	520	537	538	536	521	513	503	512	515	556	527	552	504	517	506	554	521	554	526	502	509	548	574	519	509	543	507	537	530	538	535	543	504	484	501	525	506	506	537	493	522	543	514	557	556	535	532	588	526	552	543	512	508	527	550	517	521	526	531	527	552	536	509	562	512	561	494	526	493	508	572	544	545	508	527	559	512	528	530	548	537	533	502	526	529	552	550	532	520	545	502	496	522	537	560	541	579	522	542	529	512	542	499	527	537	542	504	538	519	514	526	509	533	511	518	510	496	543	563	581	515	547	522	563	541	532	488	516	532	543	540	533	537	518	572	557	454	517	525	572	496	553	531	500	546	510	531	533	522	542	497	546	566	535	566	518	512	517	530	550	545	522	531	534	522	552	524	555	542	547	506	557	514	533	545	510	513	481	546	556	533	523	535	528	494	482	552	537	554	501	552	540	564	489	538	513	563	564	524	517	539	559	529	541	560	543	525	533	537	539	527	537	569	533	489	560	568	511	550	530	563	553	491	521	557	524	531	523	539	555	526	545	538	544	561	553	547	523	507	554	538	532	501	548	527	549	530	489	503	526	522	550	560	550	513	594	564	545	528	536	541	553	522	511	532	531	532	513	486	520	529	541	518	553	595	507	542	518	520	535	532	530	548	540	498	534	541	548	515	558	541	548	587	550	494	535	581	536	549	606	532	547	553	568	497	577	496	532	477	516	548	507	536	531	521	530	503	613	542	519	530	599	534	504	547	543	539	554	541	564	531	510	517	520	509	544	499	561	520	533	495	518	527	540	548	520	545	495	516	564	599	515	569	513	538	523	571	525	553	536	537	543	544	589	484	570	539	561	527	554	542	534	549	552	531	523	538	543	499	551	524	585	580	526	535	543	605	531	539	517	531	522	491	539	537	534	562	533	578	567	543	508	592	544	506	477	522	557	530	529	521	525	496	528	494	532	533	537	513	534	542	548	550	554	540	532	585	572	551	555	519	540	522	533	528	559	498	510	553	534	576	553	517	570	537	534	544	573	516	532	533	546	542	544	516	530	548	558	522	553	532	603	525	491	494	532	502	521	515	562	540	547	541	525	521	539	515	555	566	539	535	522	530	561	543	558	547	530	551	556	521	512	534	500	539	542	558	580	564	559	525	542	534	527	538	563	561	503	565	531	566	513	522	543	542	529	557	550	520	551	538	567	525	525	539	538	539	532	538	564	538	530	521	560	551	515	529	511	495	491	566	517	524	530	541	487	528	503	522	572	543	523	528	535	537	519	497	549	538	508	521	525	559	524	527	554	549	530	508	615	568	539	556	551	537	532	559	554	557	518	545	535	557	540	494	577	496	508	480	531	511	544	528	555	535	543	555	514	553	535	498	546	568	529	560	491	557	540	581	495	533	546	576	489	538	540	528	564	517	563	539	537	529	507	544	561	552	516	559	537	577	553	543	543	509	502	554	534	499	503	544	527	550	515	516	527	506	505	538	503	542	555
24625	20969	23898	28158	20929	16203	585	448	342	348	303	362	329	336	298	273	329	314	309	309	277	311	314	303	329	308	285	288	305	328	273	305	311	305	330	282	310	273	283	286	286	307	282	343	277	320	290	261	338	277	298	315	290	292	338	321	338	321	330	287	309	276	313	292	258	329	317	306	270	316	287	317	301	319	301	269	303	277	265	267	318	282	311	297	285	276	316	296	285	320	263	278	303	293	315	289	296	281	287	275	299	290	299	325	284	319	291	315	302	277	323	284	326	310	281	334	240	284	266	288	292	266	328	283	317	291	311	321	323	301	297	268	308	290	291	268	294	273	292	289	326	283	286	328	254	304	292	300	279	305	292	266	327	290	330	288	289	282	269	275	303	289	309	303	301	292	314	253	285	304	294	284	300	301	288	273	285	331	292	291	271	294	318	304	290	287	287	315	300	296	298	315	313	286	309	310	268	280	303	291	301	293	309	290	294	327	297	304	283	292	286	288	272	278	282	266	338	291	306	286	304	312	300	309	306	325	290	297	306	284	312	313	299	299	278	302	318	295	288	289	315	307	272	301	277	308	311	321	288	304	273	292	329	301	291	267	280	304	293	278	286	285	302	305	285	322	284	290	302	337	284	282	310	327	307	295	303	318	304	305	303	273	297	292	285	302	294	278	281	317	304	303	282	293	279	299	302	282	286	313	290	338	320	291	284	301	278	306	286	273	295	317	328	289	298	291	294	278	315	289	290	301	301	315	270	285	318	322	300	265	326	289	286	257	246	323	252	300	290	306	272	310	310	300	320	303	313	280	320	290	286	312	281	318	292	261	311	317	301	290	268	298	330	294	273	310	303	308	298	304	350	298	288	269	306	326	293	308	304	294	301	290	253	293	282	325	329	290	307	289	289	311	259	345	291	301	287	262	298	301	317	299	237	296	300	280	312	300	298	311	319	315	340	303	295	289	277	297	300	294	322	282	318	286	274	323	299	308	290	295	306	309	301	321	317	274	306	319	317	332	275	265	322	275	337	314	282	287	319	285	314	299	313	297	301	278	259	287	311	313	278	299	253	253	284	307	299	265	312	290	287	265	287	320	311	313	248	285	285	261	291	296	307	294	307	293	296	258	294	286	305	287	285	296	318	277	283	294	304	295	311	322	299	270	283	270	286	290	329	306	307	295	298	322	296	304	295	285	301	318	316	293	298	320	301	274	294	304	282	287	293	294	267	294	301	282	288	297	314	295	297	313	298	320	297	276	280	312	297	294	287	287	291	303	318	277	313	316	295	347	286	319	315	309	270	329	304	307	287	326	302	311	279	296	314	283	283	279	299	298	262	331	317	313	301	277	289	289	301	339	288	315	304	335	294	268	295	330	294	248	304	277	296	294	286	337	307	288	317	298	310	311	300	303	273	299	299	306	298	299	305	277	278	308	288	288	322	282	298	295	291	305	283	276	296	276	288	302	284	274	288	288	324	309	291	329	310	287	298	290	282	297	282	270	321	312	288	290	297	304	333	286	296	264	314	291	304	282	286	286	275	309	273	284	294	332	318	293	302	294	294	289	263	282	317	275	307	281	299	282	328	273	294	308	316	334	298	285	284	290	290	331	285	326	288	305	292	280	306	305	282	266	297	295	305	263	280	279	305	298	274	271	299	278	304	284	313	301	275	319	259	265	284	290	289	332	326	299	256	268	265	286	261	267	283	262	315	334	275	313	286	287	304	286	290	254	288	293	300	309	289	304	296	294	287	293	292	305	304	288	295	274	305	317	272	299	304	302	298	277	292	280	314	298	287	277	316	339	309	325	297	302	305	319	300	320	272	250	301	291	298	298	305	279	277	295	288	299	306	329	282	297	299	284	312	327	291	290	312	273	341	285	327	290	314	312	334	303	301	277	298	294	303	298	297	282	316	294	310	305	283	297	323	256	270	288	305	307	346	305	270	282	301	303	300	263	317	291	299	271	287	295	279	322	299	303	317	295	282	297	276	314	306	311	290	297	287	290	332	314	290	255	295	298	315	315	325	311	300	275	269	286	302	287	304	267	336	304	341	289	282	319	264	292	301	293	298	274	297	297	291	269	290	277	291	294	287	295	306	295	273	287	279	270	288	291	288	257	293	309	279	332	316	310	300	263	292	304	284	277	280	303	273	267	341	314	344	278	285	317	295	315	312	302	303	315	297	308	293	252	284	295	286	313	288	291	307	264	311	263	280	288	285	294	337	333	286	267	272	301	242	300	314	274	293	324	335	293	324	302	286	295	305	304	277	276	277	297	301	285	312	311	301	280	286	271	257	276	290	310	269	285	284	292	340	307	276	285	307	312	298	280	327	294	294	325	270	303	304	311	319	276	296	327	296	290	297	311	285	291	292	300	284	291	305	334	300	269	269	300	282	318	313	269	297	286	280	278	289	287	293	316	303	309	267	328	276	311	289	302	314	269	264	281	309	260	257	300	287	312	283	307	260	271	271	291	293	267	277	311	269	260	298	309	291	292	287	289	279	301	302	303	304	287	303	290	326	304	327	308	285	264	295	303	316	259	315	312	278	288	315	328	278	276	277	283	306	307	263	290	287	311	298	299	296	275	295	340	300	285	311	288	282	295	279	286	311	268	284	302	291	297	295	323	335	286	299	312	291	326	302	299	325	281	293	290	314	302	304	262	302	281	297	323	294	263	314	271	299	273	306	303	292	268	331	304	298	291	279	308	292	314	288	314	268	276	324	292	298	286	266	287	282	324	305	311	283	294	273	299	270	279	301	305	333	324	283	293	284	319	323	317	320	293	302	315	315	285	295	271	301	320	304	281	273	260	269	279	294	299	306	295	289	324	275	282	324	315	275	306	283	298	289	304	315	299	286	273	283	310	294	329	256	274	299	310	270	303	290	285	277	280	281	293	310	312	273	291	317	311	312	295	301	302	283	320	294	293	294	329	282	299	279	299	292	276	312	360	311	293	307	300	320	297	313	297	284	344	314	321	299	292	298	268	247	286	294	299	294	308	281	279	292	308	290	301	295	312	261	299	282	296	272	294	308	307	282	283	293	346	308	315	318	290	291	295	265	290	283	291	260	284	295	319	311	287	315	273	276	275	271	273	287	288	316	264	298	289	315	302	327	301	291	290	299	293	271	275	284	299	285	287	272	319	304	294	290	298	302	295	259	287	298	296	276	288	280	277	321	299	299	256	278	278	286	307	282	286	300	304	308	278	288	277	320	281	286	296	284	273	311	284	277	278	286	283	351	309	315	328	296	305	278	312	301	286	313	299	273	288	324	317	293	274	309	290	306	270	311	290	285	297	303	310	287	282	290	280	301	313	281	290	295	289	305	298	298	305	295	304	304	334	321	301	315	303	302	304	299	295	293	300	315	279	270	288	281	280	301	308	315	275	291	272	320	284	248	317	289	330	298	281	289	249	284	320	294	320	327	294	275	283	264	273	261	275	296	313	310	305	298	283	281	322	331	273	298	292	302	315	312	281	281	278	292	292
5446	4704	2077	4991	855	807	785	770	761	775	712	753	765	704	704	762	758	719	772	727	724	747	739	748	729	695	765	772	732	725	738	737	740	736	718	753	727	706	704	726	728	765	672	743	727	732	740	731	729	715	735	700	743	749	725	750	724	701	673	731	696	739	744	765	724	780	762	717	693	731	723	701	713	735	710	689	775	707	717	707	701	714	701	779	719	717	756	701	751	693	736	781	733	715	718	734	688	750	748	751	739	696	744	776	759	705	725	752	724	722	741	680	712	704	744	727	723	734	734	724	771	690	743	700	724	715	720	715	739	696	722	718	711	721	730	714	730	665	739	728	743	704	751	737	726	747	748	739	730	729	708	742	723	750	748	724	770	737	725	721	662	697	734	707	729	779	759	715	702	727	701	700	726	711	763	707	708	714	743	738	750	714	746	699	755	678	714	708	728	743	717	690	729	711	742	714	709	777	751	714	753	723	743	720	732	696	752	741	721	682	732	708	696	764	686	677	742	716	715	733	712	738	780	697	749	726	747	714	732	712	687	742	731	775	671	730	695	783	735	747	698	747	766	704	740	760	748	732	696	723	713	743	734	754	711	736	746	719	736	682	728	716	713	754	716	761	722	721	745	696	714	691	726	699	751	777	787	707	759	728	740	718	714	689	697	763	710	736	707	705	747	744	695	647	727	693	781	714	739	682	683	756	718	717	693	687	701	718	746	689	721	759	667	707	716	702	736	722	757	762	730	769	741	755	745	705	728	724	702	727	717	764	702	735	783	750	714	725	689	689	714	716	735	721	683	740	691	742	769	711	722	674	734	710	734	753	682	716	769	693	731	730	673	711	706	770	672	750	751	769	730	751	718	734	738	735	663	714	716	687	719	710	741	725	728	681	740	731	727	714	697	706	667	717	731	729	739	701	694	727	743	729	745	718	708	728	745	724	747	713	795	793	674	716	678	768	704	721	749	703	738	735	698	711	700	710	725	729	779	742	736	760	718	710	731	712	712	765	689	734	695	717	719	747	741	722	739	724	767	743	710	651	738	700	732	694	705	723	789	733	744	698	718	720	755	738	718	747	684	740	748	685	706	719	723	737	719	730	702	737	726	723	727	738	765	725	718	734	725	734	701	693	701	769	763	676	750	723	772	700	726	692	717	664	708	738	710	734	781	714	706	729	730	726	725	683	676	731	744	724	738	743	747	760	749	697	708	728	699	687	715	706	723	734	755	710	733	728	746	796	726	708	684	774	733	764	747	739	683	693	737	652	733	750	703	714	741	754	751	667	705	724	728	698	717	701	671	727	747	750	729	724	758	747	739	740	652	740	767	721	720	736	732	711	733	766	707	731	737	717	757	705	717	766	726	703	685	777	705	767	712	757	743	709	735	742	720	742	768	745	758	677	713	767	724	743	703	698	697	682	687	751	713	737	703	733	715	728	796	722	796	697	685	715	700	726	718	730	757	703	726	725	698	728	731	742	698	697	689	707	717	718	753	725	722	682	716	729	707	752	764	709	724	707	721	700	769	732	745	675	726	735	732	737	716	733	750	712	722	725	667	747	713	692	740	729	728	694	750	722	700	774	724	730	749	761	754	717	784	712	688	721	693	698	766	705	714	733	695	770	715	700	747	760	746	719	765	748	756	701	689	739	732	723	695	699	750	686	667	723	713	760	699	727	687	698	715	739	681	742	701	751	758	692	729	744	728	779	741	718	706	760	704	724	737	663	746	691	735	716	753	720	730	736	751	755	680	732	749	682	725	692	725	713	717	753	730	686	737	727	731	734	752	738	691	758	678	729	734	724	692	710	713	721	707	709	709	707	734	721	728	711	768	718	773	701	701	739	770	728	679	756	713	756	745	702	686	753	720	690	732	734	743	699	729	712	717	704	746	729	710	713	705	737	732	727	771	712	677	738	753	696	733	756	772	689	743	752	713	717	717	707	750	700	747	740	769	715	743	752	745	711	751	676	700	759	770	694	696	691	737	763	698	726	704	759	778	742	746	728	744	737	682	737	701	708	725	740	757	744	700	719	713	684	723	701	733	730	742	707	726	714	748	741	717	758	749	747	731	692	764	768	717	708	724	737	723	694	742	688	755	761	756	755	746	767	703	720	733	715	732	678	673	734	718	715	726	699	730	736	712	676	734	714	708	687	679	738	718	717	687	694	699	712	833	695	672	787	755	719	719	735	705	729	757	722	709	662	688	711	685	704	739	690	725	699	705	738	712	717	756	764	724	681	703	715	697	711	715	694	707	675	696	730	728	724	721	705	753	719	749	700	744	716	722	682	711	719	742	735	763	685	764	702	728	720	713	722	682	702	728	699	704	722	698	713	689	678	768	772	745	725	773	752	735	734	718	724	718	721	702	719	741	740	692	718	731	747	711	680	764	699	705	711	708	691	715	707	728	684	730	737	697	741	748	786	725	710	714	726	714	771	745	732	781	744	669	755	717	705	740	711	757	730	730	756	695	789	691	714	718	699	714	734	729	693	736	722	733	725	715	749	702	772	713	732	732	710	687	647	725	720	790	751	743	726	715	669	689	693	715	697	744	722	721	791	708	707	746	730	749	742	714	750	747	733	712	690	791	714	737	740	722	724	714	675	721	703	717	783	756	724	710	780	748	711	732	705	750	699	704	765	791	749	715	695	703	739	733	746	777	734	755	729	715	733	768	764	732	737	740	734	725	723	736	736	729	765	724	793	741	804	720	745	741	705	691	742	721	708	781	779	703	669	756	700	727	725	709	757	750	772	723	675	765	740	667	748	701	735	728	732	754	766	736	711	717	694	691	687	698	728	703	721	746	716	716	752	750	751	705	711	734	751	739	739	721	745	757	732	734	744	768	697	683	791	736	724	740	735	719	707	744	710	713	755	753	729	744	736	783	776	714	699	750	761	745	668	705	783	674	719	771	747	765	713	703	705	771	745	773	744	690	763	723	754	726	744	757	701	750	724	769	715	689	737	711	757	708	742	706	717	706	697	736	728	692	733	694	709	719	706	691	748	699	718	755	780	726	713	758	682	748	744	718	728	757	762	737	748	695	701	736	759	750	677	750	743	810	711	739	759	728	749	767	681	733	718	724	748	700	728	707	724	702	739	692	760	711	783	761	711	753	737	751	725	710	722	696	703	737	723	770	716	768	684	705	698	730	693	737	723	744	776	676	717	736	735	760	745	732	754	722	685	747	711	785	720	722	717	718	745	733	732	756	725	709	803	708	755	728	693	746	723	755	720	735	751	723	689	738	729	736	697	740	698	743	686	717	761	752	770	725	709	755	776	753	700	730	706	726	754	715	758	707	748	688	710	713	729	711	723	781	718	754	706	725	718	683	765	743	707	699	722	670	738	722	764	730	683	709	708	740	759	692	728	764	713	764	741	747	685	729	708	714	687	694	737	722	687	728	710	752	713	742	717	704	697	716	720	703	748	726	731	744	734	748	751	703	774	695	748	729	759	736	699	679	686	649	694	744	737	669	738	669	704
23900	20982	24286	27835	20984	20998	13859	579	332	295	306	303	246	267	260	259	250	258	227	237	247	229	262	233	234	235	244	253	229	265	231	211	218	220	220	222	221	229	236	179	236	204	247	223	211	207	244	231	241	215	213	209	219	239	250	212	243	220	228	242	196	219	242	217	202	216	228	229	238	203	218	241	209	197	239	219	236	221	216	216	251	223	239	212	249	236	213	227	216	257	234	228	215	194	218	207	243	224	226	234	222	259	239	221	221	234	214	237	222	238	210	229	250	228	214	236	226	179	247	203	213	189	256	217	233	236	194	215	226	217	228	205	234	236	240	220	224	256	233	236	238	220	242	233	234	185	193	227	228	247	201	193	228	209	216	234	223	217	237	230	230	251	204	223	250	232	224	221	234	239	213	212	226	214	235	230	206	212	224	246	222	243	233	224	254	240	243	217	234	227	255	243	241	226	221	238	234	221	230	218	236	214	225	234	217	238	245	215	235	214	229	213	195	252	267	240	230	211	230	227	227	212	221	241	221	220	224	226	241	236	206	241	202	193	243	250	245	236	280	238	200	226	258	247	224	211	221	208	220	250	239	216	224	246	221	220	218	216	232	216	248	210	218	220	231	215	215	207	231	220	215	247	240	215	238	234	223	235	232	243	240	233	235	218	248	215	203	244	253	217	190	233	227	242	215	219	219	215	230	213	215	202	241	208	222	225	211	250	251	236	221	268	246	222	212	242	252	229	207	216	233	246	232	216	190	215	244	215	220	212	242	195	215	235	211	237	221	223	227	206	219	220	230	224	205	240	206	252	228	199	264	233	202	239	221	226	220	231	228	247	234	240	224	231	231	226	217	228	244	239	226	234	192	225	208	221	217	219	225	240	235	234	223	228	228	221	242	222	209	212	220	225	214	234	218	235	231	224	219	240	212	213	225	217	220	213	227	235	189	191	231	225	221	187	196	213	201	244	226	216	244	258	234	227	232	237	225	235	221	217	202	198	253	190	242	227	211	205	230	234	217	214	223	218	219	219	241	219	238	235	196	214	198	227	234	233	232	235	251	224	239	202	227	191	233	244	220	188	221	205	222	245	228	229	248	226	223	215	232	213	238	246	223	231	224	227	224	235	229	203	208	243	226	229	219	215	237	230	195	235	213	248	253	227	230	215	216	257	195	215	224	184	209	241	243	199	208	229	223	253	237	213	201	212	210	251	187	223	200	238	240	239	226	239	258	195	211	215	240	240	206	212	222	211	222	203	221	227	209	253	233	224	213	181	231	226	226	242	217	219	204	227	210	197	216	220	232	243	213	203	215	241	200	222	241	229	252	210	198	226	232	207	219	220	229	211	208	205	198	210	226	211	227	222	206	210	241	234	210	212	208	192	246	221	213	231	245	255	198	215	224	221	232	208	223	233	205	190	234	191	224	237	215	208	211	214	208	209	221	237	235	233	243	204	235	225	230	201	235	231	221	196	212	233	233	198	231	222	208	216	219	218	219	226	242	220	209	254	230	234	209	217	214	238	208	208	214	201	217	217	206	205	218	226	237	233	225	215	225	209	243	225	228	215	229	232	234	242	221	210	237	222	241	231	219	227	220	218	217	209	208	232	212	213	218	229	231	234	224	207	213	215	191	242	188	228	236	226	244	222	202	214	196	231	249	224	204	233	208	219	198	206	242	239	231	217	261	238	222	208	209	206	208	243	232	239	230	239	222	247	209	260	228	224	236	210	222	234	216	200	202	210	244	243	222	174	201	226	211	194	205	240	216	225	223	243	233	226	229	228	214	212	220	259	228	207	217	242	227	212	222	229	240	214	215	240	253	215	247	208	208	218	218	228	244	213	201	232	229	224	229	216	233	241	225	231	233	228	224	208	215	232	253	251	230	218	212	202	221	228	212	223	242	232	230	233	242	230	234	211	205	250	230	205	229	226	220	221	215	220	221	219	258	215	183	222	226	226	230	262	210	224	232	219	204	214	166	198	232	223	261	238	240	214	225	197	210	253	215	214	224	200	236	211	247	197	244	220	197	255	216	224	230	233	223	217	218	229	226	248	231	225	226	231	214	213	253	201	230	252	255	215	241	202	219	238	246	253	206	230	214	266	205	234	249	236	225	187	206	224	234	217	223	252	224	196	229	229	219	227	219	257	232	236	226	220	216	206	236	231	226	240	213	200	232	206	220	244	224	197	229	234	251	232	224	235	240	209	222	234	232	212	198	211	216	230	205	199	196	236	202	207	198	240	234	204	215	198	223	214	222	203	203	229	251	244	222	233	225	235	217	227	233	243	229	223	212	229	214	223	237	242	205	206	215	221	202	190	230	222	248	203	219	218	215	229	218	209	196	206	239	225	244	225	235	228	235	220	207	229	232	228	221	232	228	189	225	217	216	222	200	253	227	217	221	243	225	219	202	233	233	198	230	236	229	207	217	206	239	224	212	208	241	227	211	232	215	207	216	245	192	215	221	226	223	229	206	213	203	201	215	207	233	209	235	214	222	231	239	235	226	256	204	214	215	236	223	206	213	219	240	242	239	225	224	207	210	220	231	247	240	209	231	209	224	179	215	199	205	249	212	179	215	207	204	226	258	226	232	242	217	229	216	210	225	215	206	207	209	225	215	195	222	243	223	206	223	218	227	230	208	227	230	241	227	204	199	238	201	220	233	218	200	227	197	219	250	236	227	226	214	237	226	261	232	221	223	249	255	225	221	220	232	244	239	233	231	224	235	219	242	236	237	220	195	219	212	208	204	218	236	217	195	222	248	224	224	247	243	202	227	215	218	245	202	229	227	220	222	219	230	204	232	238	216	198	214	211	251	239	232	206	218	206	228	233	250	225	227	222	207	226	237	213	232	211	204	212	226	222	212	212	221	236	222	227	214	181	213	227	227	226	224	236	223	242	238	239	236	245	223	226	217	210	218	230	229	229	230	205	227	214	249	200	248	214	212	219	204	215	227	209	215	203	215	234	216	233	242	219	213	221	231	184	193	232	208	228	225	204	227	247	211	218	217	250	216	258	235	216	203	233	235	208	233	192	192	208	226	233	218	221	254	212	252	220	214	197	241	209	198	231	240	248	233	226	248	232	208	214	224	235	211	222	230	216	222	244	213	228	224	224	215	226	231	216	233	221	210	217	229	222	230	210	240	203	233	221	232	240	232	209	205	234	229	237	206	241	210	216	212	231	229	213	229	229	229	254	241	230	245	234	219	238	209	221	216	223	221	237	200	231	203	197	222	217	223	212	224	217	229	215	193	223	235	229	248	210	229	237	216	229	231	261	212	246	233	247	219	242	224	220	223	205	263	243	216	240	254	235	210	213	232	229	231	213	258	222	245	250	238	244	188	227	224	216	231	206	226	208	221	219	233	218	225	228	225	209	208	198	235	248	199	198	201	224	226	220	218	215	252	217	216	229	204	216	239	231	214	233	214	209	219	224	242	225	212	253	258	228	231	204	251	199	229	215	220	229	227	205	235	207	217	224	226	233
5663	6832	3299	7206	742	657	615	609	563	583	563	595	516	575	527	570	542	572	529	524	528	510	562	500	521	534	562	504	582	533	520	529	542	539	532	557	511	520	540	544	500	547	520	520	531	547	538	551	552	526	538	566	536	532	548	505	527	512	529	565	576	512	540	563	567	552	595	563	547	553	489	526	543	548	507	533	565	548	513	547	523	536	507	517	548	567	541	519	507	531	558	576	511	534	559	562	511	512	532	508	512	555	571	517	540	536	558	546	550	481	545	583	525	530	531	481	570	576	517	509	576	555	540	597	507	522	533	526	512	563	503	519	536	520	561	521	527	518	510	522	520	532	523	526	521	545	545	512	526	529	519	541	511	533	514	531	507	534	524	496	506	544	536	515	497	515	563	556	497	507	557	532	522	543	502	517	534	522	542	541	549	536	532	537	572	562	537	525	536	527	505	559	502	555	573	518	536	581	494	511	543	530	556	523	556	559	516	559	537	528	517	530	483	529	543	528	526	535	539	533	573	526	536	525	547	530	535	560	561	500	520	514	526	538	535	536	513	554	483	524	526	549	510	534	539	511	543	542	553	546	520	511	502	560	513	530	521	496	538	541	575	559	484	505	514	515	530	521	564	477	524	544	553	543	537	552	567	544	527	550	522	530	551	500	492	532	531	519	532	515	491	537	561	527	501	536	571	578	565	509	521	528	566	498	513	508	546	531	572	554	520	509	486	519	491	551	476	534	534	534	524	512	544	548	528	532	521	515	518	512	543	540	545	477	527	507	537	537	520	513	507	528	543	534	496	517	493	506	525	557	529	535	516	528	542	530	544	513	531	511	523	562	519	554	558	551	503	559	561	538	491	525	546	513	511	517	560	526	497	534	481	488	543	528	504	560	574	535	535	549	550	494	568	524	509	551	507	557	547	517	538	527	562	542	467	548	501	475	517	517	517	545	568	518	529	568	543	536	504	547	517	568	518	561	484	520	496	560	542	533	530	528	498	535	524	519	522	525	511	536	527	555	537	538	551	536	515	531	518	556	498	524	484	514	520	544	561	522	503	556	529	500	543	563	516	486	489	534	507	534	533	537	498	516	591	542	548	514	518	509	600	528	533	530	546	529	491	548	504	550	491	525	532	528	533	475	544	513	516	536	543	546	517	541	521	552	508	565	527	501	508	511	504	532	542	501	553	515	499	562	516	552	533	544	579	507	534	549	493	524	525	532	537	547	533	573	584	562	549	562	487	541	569	544	507	504	542	510	525	539	495	545	549	544	568	548	585	548	515	545	506	509	520	540	526	514	532	546	518	469	526	526	560	522	552	542	528	553	556	553	497	467	540	496	587	488	543	536	522	518	560	529	529	480	531	530	522	557	560	534	509	540	532	530	535	551	500	520	499	536	511	525	536	506	515	527	537	516	561	546	565	535	526	542	502	578	577	539	532	560	547	513	527	514	553	546	530	515	555	525	478	541	545	544	525	552	528	479	538	485	572	546	516	530	492	531	483	516	505	564	542	510	477	514	557	547	534	543	534	544	530	555	514	472	495	537	550	534	539	524	524	519	494	497	545	529	519	506	516	562	485	516	558	568	548	512	505	545	504	522	515	566	530	538	518	496	519	497	545	514	518	564	526	508	522	543	574	569	531	532	541	528	521	531	523	518	534	570	517	518	532	567	574	587	535	510	555	518	523	557	563	517	573	522	548	541	554	517	530	513	544	555	566	485	525	559	515	507	516	517	542	507	524	535	533	550	551	534	543	521	507	549	523	552	521	535	560	554	522	514	525	513	516	542	493	527	573	555	559	533	524	505	539	512	550	524	520	547	513	532	514	556	472	578	501	515	489	525	503	495	532	515	508	548	523	524	492	518	524	549	538	512	521	537	502	528	512	553	510	549	522	491	564	500	548	521	561	525	501	544	505	516	546	502	524	517	545	548	529	526	563	538	518	520	550	516	556	555	544	533	524	553	542	558	543	578	521	514	569	546	510	544	538	489	500	506	489	519	485	552	487	532	508	559	566	514	540	543	562	543	560	484	497	497	509	520	523	475	545	501	535	509	563	520	526	529	494	539	524	527	535	520	538	546	489	543	556	559	544	509	512	546	566	534	516	530	531	490	574	504	540	548	517	562	513	525	549	571	534	509	530	538	544	565	518	545	546	525	510	514	526	533	524	482	557	524	545	544	499	504	537	567	505	506	525	518	517	512	522	497	521	556	555	516	585	537	517	471	522	590	518	513	571	524	519	492	540	542	565	514	535	514	535	536	538	548	553	500	540	545	552	555	557	524	558	525	531	526	502	515	527	541	577	514	534	516	493	541	520	515	572	496	565	534	477	500	527	538	563	563	543	526	490	550	519	470	503	521	529	539	540	540	509	525	511	502	557	518	549	515	525	544	516	529	546	491	518	587	504	522	477	533	534	527	500	528	519	541	524	544	505	524	523	536	522	544	520	534	567	534	557	541	510	510	512	538	527	520	547	552	551	560	496	549	550	569	544	508	538	544	526	529	534	508	542	503	512	529	538	506	562	498	577	539	502	539	534	524	548	547	578	559	558	542	538	497	513	502	519	527	477	497	536	520	531	509	525	511	543	539	520	534	555	541	526	517	518	558	542	541	532	527	477	543	508	514	515	542	507	553	522	538	523	551	497	534	534	524	564	498	481	541	559	538	521	524	557	537	519	523	548	552	505	508	541	569	549	595	511	541	522	506	579	537	512	504	527	543	530	539	513	493	527	550	505	501	509	527	491	528	500	518	507	536	538	530	533	479	523	529	529	511	531	550	555	558	525	554	528	562	545	538	540	546	547	522	532	500	525	547	551	515	513	536	554	478	497	526	547	550	514	548	510	538	524	500	510	539	534	568	552	558	536	557	509	555	525	544	546	526	546	562	536	511	513	538	551	508	527	538	550	546	541	530	554	477	558	524	539	523	519	516	513	557	492	577	524	542	497	576	527	546	554	553	559	531	542	492	529	526	509	515	496	540	493	478	542	520	507	547	522	547	526	516	551	561	533	536	547	539	530	492	520	514	544	539	531	533	541	516	489	510	557	512	511	543	547	492	512	549	527	520	482	515	499	512	536	496	479	546	549	543	543	546	547	505	563	540	564	532	548	532	549	543	546	503	563	497	527	555	517	540	527	550	575	509	549	490	521	559	606	523	494	546	510	521	545	520	516	534	505	534	556	563	507	577	560	521	533	529	546	535	539	553	551	509	560	493	518	554	546	499	485	537	527	536	515	532	515	502	514	477	541	527	508	485	554	533	517	508	515	531	518	518	560	489	547	514	497	533	513	525	519	547	510	560	508	529	487	539	555	528	558	547	551	515	510	476	534	555	486	488	515	516	532	555	529	513	527	559	494	564	511	561	523	540	508	517	532	575	540	541	508	530	526	512	525	544	463	558	531	504	523	539	525	559	540	532	522	537	544	532	506	569	491	513	520	537	554	559	496	558	526	520	515	542	519	581	565	512	507	508	505	497	536	488
31516	19491	8193	1944	275	227	215	207	207	208	188	218	190	173	207	220	211	210	218	215	184	213	206	184	211	192	197	194	196	185	208	175	218	213	187	205	224	197	211	216	208	196	222	185	219	192	199	206	184	192	232	214	165	196	212	179	224	199	203	192	182	184	182	199	192	214	203	199	211	210	213	194	202	177	185	218	188	190	195	209	197	204	202	202	199	218	219	195	186	195	195	196	205	191	213	199	194	202	189	210	195	196	216	192	213	202	213	215	198	200	190	216	218	186	194	177	200	199	209	183	204	180	235	223	217	190	211	223	202	200	178	203	199	215	190	233	208	182	221	224	200	208	193	186	225	191	209	204	198	217	209	167	186	197	214	201	214	180	207	219	232	204	223	196	183	187	189	189	162	207	178	194	205	155	195	199	190	224	186	189	203	226	209	211	206	194	205	207	196	180	194	183	200	199	220	203	195	225	214	207	188	188	180	216	202	190	185	207	206	212	201	208	199	220	186	195	188	220	191	206	202	198	185	196	207	197	177	172	206	187	200	214	199	225	189	198	181	190	184	198	212	174	217	194	215	234	186	196	201	206	204	230	204	207	216	199	157	192	211	191	215	211	174	183	224	191	182	211	229	197	218	201	183	190	163	185	189	189	208	184	209	194	200	169	194	176	196	206	186	220	218	191	186	189	208	206	196	195	205	203	221	235	180	200	182	182	186	213	200	193	205	203	250	214	203	180	202	215	178	182	175	194	195	218	203	190	203	195	195	228	220	201	163	202	216	202	193	181	216	196	196	192	211	198	192	183	203	189	215	188	194	198	210	194	228	202	187	175	172	192	191	225	216	211	214	172	186	192	204	209	217	200	179	216	195	218	182	199	183	189	188	199	185	194	217	200	193	194	219	209	201	196	191	225	199	208	203	195	200	203	226	177	201	198	197	214	214	205	202	201	189	197	179	191	180	188	208	181	198	212	217	203	196	170	208	210	212	202	185	177	186	205	200	214	195	180	189	205	181	216	231	211	190	216	183	193	218	195	178	200	231	193	205	193	189	240	161	208	203	221	185	188	206	208	211	217	183	174	199	227	203	211	185	217	202	187	193	192	172	183	188	194	194	203	207	195	226	187	219	215	227	190	187	179	192	205	212	198	195	194	189	228	212	181	201	221	195	202	170	184	210	201	190	176	178	195	192	163	181	210	210	211	193	197	200	187	174	208	215	187	208	191	212	187	210	195	195	209	190	214	222	214	199	192	195	201	191	202	200	186	188	194	207	182	187	216	214	221	194	203	206	202	217	208	209	206	201	181	198	183	221	174	195	220	221	208	215	219	200	215	213	207	224	217	198	183	201	214	221	195	197	183	195	219	189	202	209	192	201	200	215	188	211	206	205	203	218	174	182	169	210	198	189	195	206	187	199	185	183	228	227	195	211	210	193	194	202	193	188	201	176	162	218	212	192	178	162	191	189	215	220	206	196	181	194	198	213	169	222	183	183	227	182	218	221	205	205	211	204	200	187	203	195	200	199	198	202	192	207	195	202	200	198	187	214	202	206	197	205	189	166	191	212	223	184	190	233	206	205	181	191	184	189	191	190	161	198	208	212	188	204	207	187	215	171	200	194	207	204	186	199	217	217	209	207	203	196	206	215	224	206	197	209	200	171	190	189	225	201	196	217	189	195	198	204	192	210	219	167	156	200	180	194	197	209	208	216	205	188	198	188	215	191	222	193	203	223	185	194	211	212	198	199	205	195	207	227	218	213	189	195	210	202	185	192	226	196	190	187	167	180	222	223	198	190	191	209	177	201	191	206	207	207	196	204	171	233	198	197	204	194	199	226	180	212	201	185	179	185	217	197	179	202	191	206	215	224	211	184	210	192	174	189	184	183	216	195	222	187	193	203	191	197	206	189	211	209	190	210	199	200	214	201	205	198	192	204	180	214	216	189	195	197	217	201	201	195	191	207	205	215	200	184	183	179	234	204	205	172	188	223	199	197	187	178	210	196	186	193	221	196	185	196	177	198	177	215	175	191	229	202	173	200	224	189	172	204	161	183	191	192	194	181	212	201	213	187	226	201	210	182	219	212	206	191	200	191	183	212	183	205	192	181	193	234	193	216	204	182	195	198	206	204	202	199	196	166	204	205	200	171	175	207	220	178	205	194	208	213	205	189	199	189	201	192	200	192	178	181	214	186	199	214	200	170	189	188	192	204	203	206	210	207	189	176	206	185	195	180	185	198	214	198	170	161	195	194	184	207	211	191	189	198	185	235	224	180	198	226	228	173	200	196	237	203	207	208	182	190	215	173	208	191	196	203	192	178	219	194	177	195	191	211	216	208	178	208	204	199	196	215	187	182	214	188	197	216	223	201	198	198	237	211	219	208	241	184	191	203	197	223	203	171	185	200	198	223	177	206	221	178	231	208	214	208	209	172	216	205	193	182	188	187	190	196	211	232	204	187	215	178	205	203	206	197	215	183	210	191	186	187	206	224	190	208	188	201	212	190	215	212	214	222	197	179	179	208	209	179	209	199	201	169	194	185	175	215	210	206	195	192	194	191	204	182	197	208	226	213	201	211	197	201	188	210	181	220	196	198	183	185	203	221	192	192	169	227	193	191	198	200	218	198	203	212	190	203	179	230	187	221	186	193	212	226	195	196	176	175	204	206	186	214	192	199	191	202	178	191	189	185	181	186	182	203	204	181	206	183	252	206	197	202	191	158	198	190	204	221	187	202	196	199	193	165	192	203	192	205	176	191	208	203	207	207	188	210	202	192	217	181	197	194	197	185	183	201	191	186	211	211	216	237	217	206	171	207	174	182	173	192	174	202	191	201	208	199	221	210	217	204	224	191	216	208	210	212	213	238	219	184	188	203	204	211	206	207	204	199	203	192	199	237	198	228	202	214	202	225	157	212	187	196	194	175	194	185	220	201	227	228	189	169	190	198	188	205	210	196	202	204	233	215	184	193	192	199	211	212	206	209	189	206	214	169	206	186	208	202	218	193	185	178	211	192	198	173	189	206	200	186	196	210	181	200	179	184	204	204	208	207	193	170	198	194	222	204	198	198	231	207	201	208	214	199	218	200	179	197	187	213	220	209	206	204	202	219	200	202	206	210	201	213	215	196	202	192	169	214	198	211	203	188	195	193	210	195	201	208	218	183	180	177	199	221	202	188	202	200	199	189	178	203	200	178	209	196	171	172	198	197	219	196	210	185	197	158	199	198	198	196	193	213	195	197	175	202	222	218	204	207	194	197	218	201	171	185	202	203	201	208	227	202	194	177	193	214	222	193	201	213	203	204	201	200	227	205	224	221	197	188	195	202	190	218	210	211	202	214	216	217	179	207	192	212	193	218	194	191	210	201	174	193	183	177	181	221	219	211	194	177	187	210	181	222	201	185	230	195	208	210	183	199	204	172	224	188	202	213	194	184	171	212	214	196	178	189	190	200	195	184	182	193	222	232	190	212	193	214	204	226	193	180	185	187	209
6761	2474	1413	1265	565	530	539	546	490	531	523	509	541	524	548	536	537	532	529	500	555	545	539	555	553	525	526	485	551	557	504	496	575	549	548	529	535	563	556	541	512	519	501	551	528	571	553	553	519	547	504	532	551	540	561	579	543	519	526	588	533	535	544	550	553	523	555	523	548	573	510	514	518	553	502	543	561	512	543	536	574	560	577	545	540	520	525	561	548	524	578	561	532	532	533	510	546	554	539	491	571	540	532	539	540	535	553	516	521	515	568	548	564	500	548	562	508	529	561	562	542	505	546	526	537	583	537	535	479	516	530	526	523	496	531	498	557	530	520	525	575	520	559	532	556	554	561	523	549	503	551	547	535	515	531	549	510	560	545	541	504	532	567	554	543	533	498	537	519	553	525	542	495	510	536	527	523	554	543	499	530	553	506	517	529	516	588	516	548	554	536	512	540	511	517	503	500	507	537	545	500	528	543	511	539	516	531	566	516	519	537	510	538	512	584	502	536	539	528	541	543	550	564	542	524	592	565	521	570	550	575	528	535	511	524	545	510	532	520	546	509	527	537	587	533	565	521	498	516	550	545	522	523	529	495	542	543	490	525	487	525	512	553	511	526	545	560	537	528	519	553	531	539	562	571	522	509	529	512	501	520	556	551	516	545	537	555	535	514	562	534	545	543	495	545	543	517	533	559	536	542	573	488	517	503	544	505	549	484	519	566	503	530	531	516	579	535	513	490	563	567	532	559	533	529	511	522	493	530	505	517	563	532	551	517	542	500	556	563	524	541	516	503	468	537	523	573	535	519	530	571	550	538	516	561	512	562	565	527	526	546	560	535	531	558	525	540	513	479	524	568	543	522	525	562	562	549	551	563	525	573	534	550	534	537	550	531	554	488	550	559	549	510	546	539	549	540	524	514	510	585	536	534	535	529	564	514	522	553	513	558	569	535	509	557	521	506	551	557	531	541	507	541	535	560	541	528	483	540	567	584	531	520	514	532	553	531	539	542	572	538	534	535	576	528	550	526	483	523	577	530	523	520	525	567	526	470	516	536	547	515	523	522	501	564	532	515	529	509	556	563	518	509	514	507	509	499	550	558	527	537	550	506	506	519	511	512	559	525	531	489	520	550	531	539	550	529	522	531	563	579	559	543	510	546	500	522	532	521	556	513	557	549	537	520	522	544	500	532	514	546	525	578	561	541	494	522	525	532	538	503	507	532	556	522	559	562	510	547	597	545	541	558	558	536	507	518	537	567	551	549	541	509	509	569	534	548	538	535	487	577	570	558	533	543	526	534	582	526	545	553	550	522	556	541	549	577	536	515	486	537	521	515	554	512	550	519	571	552	526	507	513	517	556	486	536	528	519	547	570	517	583	519	547	534	581	504	538	526	538	552	564	546	557	545	550	517	515	541	517	548	535	524	513	542	566	529	524	485	523	500	563	538	489	563	505	525	541	552	527	521	510	532	591	535	541	532	494	521	549	552	512	549	508	526	528	529	559	497	494	538	526	506	554	588	528	575	526	523	520	536	495	539	515	528	532	540	507	570	564	533	519	524	526	533	534	519	536	513	536	559	534	534	513	561	534	503	514	510	530	532	546	513	541	583	524	555	504	517	533	534	496	526	590	538	533	495	521	518	499	536	539	529	535	536	550	522	547	553	543	558	523	519	540	546	555	488	582	520	512	543	501	542	511	549	491	538	521	553	541	562	532	540	600	498	527	523	534	549	506	522	585	535	544	532	542	551	526	534	530	484	546	537	511	515	564	567	548	519	540	515	520	509	552	595	521	540	545	541	538	511	544	544	525	537	590	513	504	521	516	525	545	552	531	548	491	498	555	525	538	466	517	524	531	522	506	524	511	481	527	503	538	553	524	556	583	564	560	527	537	467	530	570	513	538	532	518	572	545	576	541	571	560	547	533	532	532	564	554	554	530	531	580	562	529	523	561	528	545	504	531	548	580	567	571	558	516	545	505	526	522	509	548	507	538	525	514	543	511	494	528	570	516	544	556	511	513	528	552	499	502	546	542	533	503	518	529	558	554	528	527	542	526	572	555	511	567	505	527	518	531	488	557	525	538	538	567	531	527	504	547	522	564	539	551	539	545	532	570	518	518	524	526	491	513	522	563	541	502	533	513	560	551	541	564	554	607	531	532	574	554	531	573	550	564	534	521	526	512	533	539	503	559	500	532	533	517	560	561	555	534	531	515	480	549	548	520	513	560	515	515	522	507	541	493	541	542	544	503	529	529	533	519	558	517	505	497	530	505	544	508	510	517	557	515	565	489	550	493	590	537	542	512	563	568	545	532	556	542	479	569	552	539	540	553	525	542	513	517	523	530	522	575	510	546	484	532	517	545	485	529	574	581	520	539	500	573	552	494	519	505	513	505	580	532	543	505	533	525	551	532	540	559	516	541	537	525	542	494	540	529	537	514	505	549	573	575	506	560	552	538	499	558	540	527	573	552	549	569	546	534	530	507	496	532	539	542	513	576	572	543	546	480	507	550	514	543	540	560	544	558	584	543	547	505	521	542	525	540	535	552	565	514	517	546	528	568	550	518	573	547	557	555	581	509	547	527	496	558	551	538	565	550	500	533	484	566	556	551	560	503	540	568	540	566	527	553	562	514	557	527	521	538	526	574	521	510	547	533	520	545	508	558	536	563	541	521	559	570	505	557	561	485	565	566	525	521	543	551	500	543	548	499	529	482	548	500	564	513	512	490	519	501	534	563	592	519	550	534	520	578	546	516	522	560	545	536	559	543	482	550	571	535	527	517	558	552	528	534	518	533	554	505	533	511	507	510	546	537	570	541	565	570	547	522	566	514	535	596	537	498	528	548	533	526	567	575	529	545	532	518	536	574	566	554	517	558	525	528	516	556	534	509	524	519	519	516	522	533	533	530	545	584	520	545	518	529	491	543	514	526	522	508	568	551	531	533	537	521	508	565	525	529	502	502	530	554	559	507	478	533	541	548	497	491	538	561	558	560	489	555	551	552	503	543	539	587	547	525	547	556	564	534	549	532	571	514	525	567	544	503	510	527	555	532	555	530	519	542	562	563	504	549	530	558	517	562	529	511	536	544	527	506	538	523	547	535	551	521	523	563	555	533	516	557	515	536	505	584	537	545	596	547	509	491	563	514	515	519	516	560	517	513	518	509	504	548	555	557	525	527	535	551	534	534	510	510	535	540	538	506	550	526	564	492	536	535	519	560	518	527	557	539	559	505	520	536	548	555	582	536	528	514	520	546	542	530	520	530	518	552	507	504	529	525	539	515	509	536	551	554	528	508	532	496	547	494	573	533	518	508	500	515	550	558	515	522	527	488	503	529	561	503	520	508	483	516	575	533	561	580	534	542	511	536	499	578	511	538	559	540	545	510	547	525	545	497	548	533	545	537	536	527	525	562	552	531	479	533	529	517	553	519	534	522	529	518	583	536	546	530	515	524	569	572	525	536	497	550	525	511	518	553	556	557	551
24579	20978	23917	28196	20970	15456	636	443	365	357	360	329	318	333	315	327	333	300	294	283	294	305	324	323	277	312	259	285	320	304	294	314	316	326	312	299	331	282	329	300	290	315	287	299	334	299	294	289	287	324	302	296	318	295	326	310	302	308	309	292	337	285	308	302	289	294	285	279	319	309	318	297	314	305	304	305	315	265	329	296	319	291	294	280	293	298	299	309	286	288	273	310	284	334	300	307	316	314	310	317	328	313	288	294	276	302	299	300	279	281	284	299	282	320	290	275	284	340	267	275	297	319	327	262	303	313	320	325	306	298	310	327	291	286	331	299	323	309	302	286	277	316	306	333	256	273	283	305	304	298	284	304	309	268	300	289	308	284	324	281	298	288	284	267	307	319	290	271	266	279	273	310	315	300	304	304	277	274	323	309	328	303	301	285	260	312	312	322	303	295	315	317	286	289	313	319	306	284	282	306	292	294	281	278	291	283	311	277	301	264	311	306	338	278	296	299	321	319	300	282	265	286	288	296	310	308	313	304	265	290	315	300	273	295	320	294	306	309	292	276	274	297	280	317	305	326	281	308	327	288	287	297	286	280	292	290	290	318	314	266	297	319	291	318	271	316	286	315	266	294	318	319	290	323	303	301	302	303	327	324	314	308	302	306	328	271	310	326	349	328	282	309	284	323	290	332	317	329	321	289	313	303	305	312	281	263	325	284	301	282	330	321	308	318	303	291	292	293	308	294	271	281	296	329	289	298	290	318	280	335	301	303	279	285	314	295	280	288	301	299	269	289	286	308	316	323	298	322	298	294	275	313	311	330	296	285	272	309	306	279	313	304	305	276	342	290	307	318	302	302	288	323	271	308	289	274	311	286	283	315	271	311	306	292	309	290	294	307	305	293	297	306	327	311	299	293	297	281	269	314	317	298	311	333	292	333	306	322	294	321	292	301	266	277	293	275	321	322	289	303	298	314	311	288	330	300	302	351	318	292	327	301	260	333	277	286	261	291	337	262	306	313	279	294	343	297	288	332	297	280	307	320	322	303	326	276	284	292	300	333	291	284	285	309	283	324	280	311	321	288	335	291	281	280	293	312	302	320	279	311	304	281	298	271	283	296	297	273	285	328	307	289	292	327	298	323	246	254	268	332	290	299	295	292	302	274	319	290	312	309	310	305	321	298	297	311	315	294	298	290	277	276	302	327	310	308	279	322	274	289	315	278	283	298	261	336	286	276	284	308	257	300	282	289	285	335	298	300	296	297	312	296	299	294	316	320	291	306	289	313	304	278	313	312	275	322	264	334	302	262	284	296	314	276	299	306	295	300	291	278	320	289	319	268	317	301	325	309	307	317	291	287	266	324	303	277	284	310	283	277	278	282	289	306	276	287	313	286	313	288	318	306	291	325	311	282	307	288	321	325	308	276	307	289	323	293	300	293	304	314	273	269	313	334	294	316	306	302	292	326	299	293	306	300	309	284	299	314	336	292	285	315	311	323	287	318	315	321	299	292	301	291	297	304	300	304	273	287	311	274	299	299	289	286	293	312	284	327	292	304	319	296	299	306	300	301	258	303	309	299	311	301	327	304	308	253	285	347	329	312	323	316	292	295	269	302	320	306	330	287	290	271	305	301	315	250	306	301	307	277	279	282	281	310	298	303	327	319	296	280	280	269	292	316	319	347	330	301	290	283	312	332	303	333	282	308	322	323	266	336	286	300	339	316	292	277	302	311	279	315	268	309	308	310	290	303	298	305	302	296	302	332	272	305	268	297	280	298	296	285	317	328	338	287	297	320	302	315	358	300	312	259	273	310	299	275	346	325	271	311	309	296	327	306	285	280	306	276	285	279	286	305	265	323	290	286	306	292	315	266	265	278	324	318	290	293	290	317	302	290	294	309	307	302	281	293	325	284	306	283	291	294	309	326	280	294	285	276	287	300	270	311	285	290	295	306	296	282	294	279	311	310	286	324	321	318	286	311	291	303	318	314	290	313	314	287	306	320	295	308	312	301	337	279	268	297	308	278	295	336	322	303	300	329	275	308	299	266	309	283	321	310	313	278	298	294	275	299	284	316	294	299	282	301	301	309	324	291	303	275	306	285	310	304	283	297	334	281	295	296	321	289	300	291	307	281	302	313	267	285	304	292	295	303	262	326	300	302	310	271	274	303	278	304	277	304	297	320	320	277	319	289	305	309	284	320	298	276	307	343	302	315	282	317	272	347	288	292	287	303	288	285	301	292	331	271	299	325	316	276	304	258	305	272	268	309	306	327	304	298	318	317	294	294	302	288	287	283	308	297	285	327	312	303	287	290	310	330	302	304	322	314	288	349	297	287	326	324	305	291	343	291	307	316	327	297	299	312	297	309	318	303	330	294	262	292	300	303	300	265	294	302	287	291	272	304	317	291	294	294	288	313	304	298	270	273	299	316	306	293	308	309	294	279	313	286	288	303	292	301	318	286	292	278	294	281	271	313	307	299	284	311	285	332	280	285	282	302	287	286	288	298	312	262	290	327	308	262	334	296	289	286	296	307	294	271	292	297	299	344	315	306	277	283	281	302	304	308	369	317	285	300	309	284	311	281	298	319	317	299	347	309	341	280	329	308	298	297	303	279	277	329	336	286	279	288	277	281	280	292	301	287	331	338	305	267	290	276	308	352	293	281	324	304	297	281	312	304	300	309	283	258	278	306	336	309	294	303	282	317	283	309	291	285	302	316	324	295	294	282	317	314	303	300	302	269	307	296	308	301	280	292	318	319	279	299	301	297	270	291	286	272	302	295	310	322	310	264	274	295	309	297	351	276	296	267	298	295	303	271	340	291	297	261	324	279	264	275	314	319	272	310	295	301	313	291	291	309	303	311	303	325	306	306	316	282	314	285	338	269	287	291	328	308	322	318	302	278	309	299	281	290	293	322	316	300	257	289	303	301	309	315	330	301	287	279	305	336	329	298	296	296	302	293	319	297	279	307	292	304	316	322	281	312	280	294	288	271	288	301	282	272	311	297	288	270	292	302	282	273	294	308	275	282	294	275	295	307	291	350	293	320	349	287	276	262	288	314	280	311	289	309	291	281	314	306	273	266	287	319	318	285	331	279	284	329	280	280	287	326	286	287	280	279	316	303	311	287	294	290	296	334	336	323	312	327	274	286	282	279	319	307	282	304	336	303	296	308	285	289	256	280	266	290	298	304	278	294	278	310	294	297	300	308	283	316	314	280	311	274	322	292	287	309	322	299	279	268	328	315	303	308	328	301	304	335	291	300	300	298	320	317	304	287	320	303	321	302	322	311	276	270	294	265	324	286	304	269	276	301	298	307	308	316	273	352	321	319	302	313	282	335	288	319	345	303	281	335	268	293	309	306	296	300	293	324	326	294	329	283	281	300	259	305	319	277	308	300	287	285	280	302	267	297	297	299	306	288	298	292	318	262	313	332	322	284	293	307	283	318	314	299	285	283	336	290	279	273	274	262	300	316	319	309	313	321
5183	4422	3405	4199	887	797	755	741	779	753	805	753	718	746	707	796	739	752	782	703	729	713	753	745	674	726	749	708	716	794	707	742	735	721	711	761	729	734	687	693	735	729	696	720	755	721	690	742	806	691	729	719	791	707	725	703	725	673	738	728	737	721	772	740	731	683	726	686	780	778	739	734	703	718	758	709	784	712	732	710	725	736	796	772	739	699	772	702	708	768	768	735	763	732	721	710	693	723	702	698	742	751	713	696	745	682	732	723	719	706	712	721	697	701	767	737	708	737	697	746	720	722	714	743	728	758	736	732	751	729	738	699	703	681	764	753	738	773	741	739	685	759	734	753	745	730	724	702	705	721	744	779	810	718	763	717	699	746	741	745	698	763	746	712	739	793	758	727	701	726	736	695	715	719	713	713	708	738	725	728	714	695	754	729	745	721	738	769	727	739	739	720	741	742	700	747	768	736	748	740	733	760	716	767	753	793	706	715	735	763	725	733	749	744	720	743	749	714	750	718	768	710	719	722	771	710	685	735	758	717	731	748	748	770	765	734	748	739	761	771	718	717	718	763	690	724	685	752	763	725	719	708	704	710	728	718	747	733	702	738	734	712	757	663	741	742	720	715	730	746	729	732	709	719	707	721	715	723	733	727	724	718	710	774	759	749	733	683	669	745	720	815	719	726	705	725	757	714	783	733	754	737	660	692	739	743	739	707	713	751	757	756	749	730	717	662	693	734	714	696	750	737	723	782	756	723	717	758	729	726	705	708	719	716	711	753	719	707	763	757	767	781	733	776	717	668	769	760	749	761	737	739	744	763	678	740	760	735	711	711	725	755	782	722	734	728	731	711	679	743	729	704	746	712	702	779	707	740	686	746	714	727	716	722	764	757	728	715	780	709	754	722	738	689	731	741	673	752	749	745	739	738	725	738	713	740	718	722	729	745	695	736	692	731	714	702	751	689	801	776	786	717	731	738	741	689	710	690	729	746	708	771	712	710	711	747	706	740	766	763	736	732	780	739	818	717	713	734	653	675	749	755	767	736	745	758	753	661	791	739	765	734	762	728	742	710	726	735	744	673	761	727	736	746	772	731	738	754	741	701	719	794	756	768	751	750	745	687	741	766	725	719	752	689	776	733	723	758	789	754	723	746	713	732	756	738	723	771	731	739	714	752	705	728	774	758	755	783	757	723	700	755	832	705	744	732	711	768	740	685	729	737	688	749	723	698	722	707	750	750	689	769	713	751	740	722	760	723	679	729	737	764	733	693	726	698	779	743	760	713	700	734	728	786	684	739	718	720	698	701	759	729	770	721	707	717	695	741	722	738	719	694	761	724	678	728	754	764	731	763	751	730	727	717	705	728	739	755	681	752	675	732	767	694	708	737	756	706	736	766	710	728	694	716	720	771	716	742	775	741	751	695	695	746	788	686	694	715	771	723	721	750	709	693	721	753	717	739	727	759	750	745	742	733	692	744	723	735	708	806	770	763	733	773	685	735	722	785	749	724	738	798	702	742	759	734	705	733	718	742	733	715	694	717	739	744	728	719	733	740	766	703	782	749	725	768	775	718	718	742	716	684	676	733	714	720	719	716	759	727	751	719	743	729	708	767	657	763	724	715	720	701	678	781	729	705	750	749	737	752	740	704	707	724	751	742	720	743	746	713	720	761	730	763	789	694	729	719	743	681	786	718	781	753	781	708	729	727	743	717	732	738	764	702	711	723	744	743	762	772	700	715	713	728	765	728	748	758	784	692	714	679	681	739	731	687	683	757	716	664	763	704	723	740	715	727	729	704	702	710	710	714	736	728	698	777	732	711	722	728	768	691	723	746	733	717	750	756	752	735	711	730	720	742	730	757	757	683	764	749	714	750	751	740	771	716	717	707	748	696	696	732	705	737	761	742	754	701	719	724	731	769	755	749	740	759	774	701	731	764	696	718	765	720	738	762	709	739	710	734	721	735	746	717	752	733	743	779	705	668	772	756	733	758	733	711	737	747	757	676	737	726	741	729	677	734	754	732	726	757	754	731	742	706	778	728	748	694	764	753	748	754	711	741	743	738	749	676	723	675	719	710	697	753	759	732	728	760	741	757	705	719	730	675	756	724	748	747	701	727	725	705	748	750	708	696	734	723	727	783	713	705	718	755	725	786	722	751	747	754	719	692	719	772	748	717	714	766	745	739	736	733	720	743	729	711	696	696	684	719	754	738	665	694	757	718	695	698	743	731	755	766	695	744	717	721	735	740	752	708	736	732	715	740	754	690	733	806	701	713	718	749	732	684	723	755	733	752	704	728	781	716	680	767	719	775	673	747	695	753	816	739	773	746	729	715	789	686	716	765	741	715	726	726	711	739	706	725	774	771	720	730	678	704	735	723	737	778	736	737	737	751	757	722	739	706	671	676	724	752	725	735	755	704	690	740	691	757	707	731	697	701	749	741	759	682	735	730	715	736	726	718	720	728	719	735	744	759	736	730	711	743	725	739	741	701	709	742	723	717	753	760	722	699	723	717	766	723	715	785	742	721	730	764	683	767	753	755	733	739	724	743	676	727	737	731	719	771	773	761	775	727	731	731	694	743	730	706	727	718	743	760	739	726	721	704	735	749	686	761	730	734	744	751	696	689	697	754	761	688	735	704	757	702	728	758	704	719	775	697	740	752	739	739	749	695	728	759	780	729	728	762	746	747	722	735	702	686	756	712	718	717	707	723	660	807	707	740	743	741	754	729	703	765	756	742	705	784	735	736	766	747	714	745	734	699	693	737	716	721	758	734	726	740	760	725	733	763	755	770	758	742	750	689	726	732	797	706	746	705	761	744	684	732	721	740	748	798	706	718	663	766	690	698	755	741	686	719	730	768	749	697	699	701	734	751	707	726	707	756	744	725	750	740	743	747	706	738	777	712	789	762	756	704	702	705	718	724	699	726	765	738	732	691	722	691	734	714	711	707	765	773	747	771	707	766	715	715	777	721	762	764	680	713	756	722	709	682	743	704	779	707	746	723	710	690	741	784	715	694	746	751	689	716	727	714	704	712	742	707	742	707	717	700	763	710	714	780	751	770	761	757	729	770	711	739	685	663	705	784	698	727	726	732	738	762	732	751	725	746	737	748	766	717	725	718	746	706	777	785	730	720	695	701	712	744	756	690	742	764	664	725	711	760	715	680	704	732	746	720	705	709	710	715	712	707	734	679	712	735	718	734	729	786	713	692	782	756	779	752	722	709	701	739	786	770	735	713	703	717	739	726	723	734	723	743	740	725	708	743	776	774	676	706	748	705	742	718	701	691	700	756	762	799	680	752	752	735	704	723	743	761	751	768	716	790	738	751	743	763	746	699	696	724	729	744	777	686	764	734	731	755	739	719	739	689	703	699	748	748	782	722	713	730	714	737	701	738	724	725	731	734	751	728	745	749	762	730	740	761	718	722	721	734	699	751	734	713	758	704	768	727	757	728	690	727	736	704	754	742	745	732	721	687	747	707
23821	20962	24253	27822	20966	20970	13245	531	348	301	349	280	257	254	272	247	225	263	274	257	213	223	238	240	271	226	251	220	227	214	240	225	255	217	229	210	229	220	244	200	221	234	240	220	234	206	214	219	212	214	238	221	222	223	219	221	201	232	238	247	252	246	249	227	219	254	224	239	217	204	242	222	243	212	226	217	234	256	232	238	233	254	234	255	249	230	192	202	208	234	185	242	247	230	209	207	207	228	234	219	227	212	204	202	228	212	220	236	227	223	209	206	212	221	219	242	259	225	216	202	211	210	239	231	240	253	229	231	238	235	219	215	219	226	235	192	213	215	210	247	224	211	248	248	222	235	251	247	232	189	197	213	234	201	206	211	244	245	205	213	236	254	211	230	220	218	230	245	236	236	212	232	200	214	236	257	223	254	202	220	229	246	242	214	223	220	208	244	212	215	236	256	229	235	240	236	208	207	207	204	221	250	211	212	231	228	242	202	218	236	256	239	217	225	221	221	225	233	224	226	214	249	209	224	230	227	240	228	222	211	198	257	226	239	181	217	236	251	224	203	220	233	254	226	210	236	232	231	217	214	235	201	230	210	251	252	238	220	208	200	221	202	224	207	228	240	251	220	210	208	228	230	221	249	214	244	215	224	225	213	215	227	239	222	204	210	229	217	204	211	209	206	215	214	215	222	238	209	238	205	228	240	232	212	209	223	220	234	258	241	258	225	236	224	207	253	243	216	224	217	202	237	250	206	224	230	225	226	218	216	227	226	216	236	202	206	249	249	234	214	237	200	246	204	239	208	198	228	218	222	233	226	234	236	210	222	198	203	214	219	225	212	238	225	232	204	217	247	202	248	239	213	216	240	226	226	259	245	217	226	229	214	205	221	242	244	218	215	217	215	225	212	240	217	224	224	232	257	237	228	234	225	203	214	263	225	237	225	220	243	235	214	207	210	231	204	215	231	232	212	239	254	219	224	226	235	222	231	208	232	219	245	257	260	235	215	231	234	189	212	222	201	236	226	239	198	230	248	212	213	188	212	254	212	255	222	229	225	224	191	236	209	234	223	254	239	213	211	248	199	210	220	212	207	184	213	221	222	214	242	245	237	187	232	221	219	228	189	254	215	212	232	245	234	246	225	223	213	212	218	210	249	199	222	249	197	242	230	216	225	225	217	249	224	216	220	216	224	206	196	225	215	244	222	233	201	251	206	209	228	245	231	210	217	232	210	226	220	214	264	225	244	266	233	211	230	227	187	243	239	239	233	208	218	205	205	212	182	209	232	223	217	213	232	231	192	217	242	249	203	227	233	227	231	226	235	198	220	245	218	241	208	223	223	228	233	230	210	243	193	246	232	199	194	209	197	227	219	215	218	240	201	220	212	220	227	197	214	230	222	213	246	220	249	230	241	217	224	232	252	256	213	225	227	218	218	260	219	260	218	268	241	249	222	214	198	246	240	222	221	248	218	218	202	222	234	215	206	203	220	238	221	213	201	224	232	236	241	213	229	218	212	210	201	224	227	207	222	225	209	219	264	242	209	222	211	197	224	219	245	226	237	210	235	222	253	231	228	184	211	208	218	209	213	240	223	204	230	235	230	234	219	231	214	230	238	190	212	200	228	205	224	214	232	225	225	191	218	225	214	218	214	247	238	246	218	225	249	241	242	214	211	214	227	216	225	193	214	228	219	261	207	241	231	216	226	216	210	222	230	202	221	261	225	245	198	242	235	209	224	259	220	206	239	202	225	238	254	212	224	250	224	209	258	239	240	214	225	222	250	234	227	194	230	223	223	219	216	231	228	211	229	213	228	211	217	186	201	218	211	229	219	246	247	239	226	220	222	220	227	210	230	233	232	255	224	205	221	240	236	217	255	236	244	217	222	215	205	218	231	259	233	225	205	213	209	258	223	213	238	237	214	231	214	245	210	232	226	227	200	229	246	226	209	214	214	229	216	188	246	224	248	238	229	217	216	212	245	228	187	218	203	234	238	232	226	230	228	208	207	214	222	210	182	204	221	222	228	202	234	227	215	226	241	236	224	251	215	192	217	242	217	238	217	210	226	192	216	223	225	219	238	204	223	233	212	245	217	219	203	188	222	215	222	224	212	233	234	216	235	247	236	198	179	222	251	219	247	222	192	215	207	203	199	209	219	221	233	250	253	213	201	232	234	226	244	226	211	235	234	269	237	223	222	232	206	204	214	210	226	217	242	199	233	191	226	218	230	202	202	211	215	221	211	213	219	208	212	192	218	199	213	220	224	197	230	235	190	223	221	205	224	236	222	230	229	228	214	234	204	242	242	241	203	227	243	235	235	227	238	264	260	204	226	204	246	248	203	182	254	224	229	225	209	222	249	202	183	215	259	219	227	224	231	226	238	216	216	241	257	210	254	223	237	218	235	225	200	229	210	220	240	246	218	247	240	212	211	227	236	239	233	211	248	211	242	217	221	241	226	266	215	228	208	194	232	228	247	219	235	205	201	208	234	226	225	215	235	235	204	184	217	215	210	236	232	212	230	229	211	215	198	213	222	203	214	192	212	218	218	206	222	216	186	224	241	228	248	236	218	238	218	228	225	226	210	243	228	203	219	229	264	223	208	233	228	226	219	212	213	219	235	231	228	234	212	216	214	216	222	217	223	219	216	203	192	237	224	200	227	220	235	201	206	218	205	228	222	220	221	239	203	223	224	215	193	215	229	198	209	215	249	230	207	205	208	233	239	222	224	226	225	228	203	191	216	230	241	211	240	221	222	244	225	240	226	205	225	250	206	201	231	250	221	216	230	223	214	220	218	243	208	202	238	245	201	230	221	218	201	243	242	200	235	223	226	228	213	234	217	204	247	231	240	245	236	226	225	218	241	214	227	209	236	207	220	203	244	184	210	243	229	226	236	228	220	245	231	234	228	213	192	250	216	207	212	214	183	224	209	213	240	196	208	215	236	218	220	255	222	220	238	226	203	212	254	219	234	239	243	224	222	222	203	230	211	234	184	223	213	183	215	231	239	243	216	228	226	215	240	238	224	227	212	238	226	200	240	221	235	211	220	198	199	243	196	242	195	220	204	241	217	224	222	221	239	221	218	218	227	226	248	217	210	203	227	221	213	217	200	236	221	254	225	246	248	213	214	222	236	227	205	228	246	245	241	210	227	234	217	202	202	208	228	212	214	219	231	226	247	218	223	219	231	208	226	223	212	221	226	247	199	221	210	253	227	221	219	244	241	242	230	229	226	242	218	212	239	212	200	226	210	249	225	217	198	242	222	212	253	193	235	223	237	216	237	226	232	251	248	225	226	193	226	211	241	207	232	203	236	218	199	265	214	262	227	213	203	201	222	217	213	226	223	225	225	227	247	230	216	223	222	229	223	236	234	228	227	246	240	202	231	212	233	228	231	218	211	228	242	232	206	223	224	269	234	235	215	208	238	218	229	232	218	245	215	211	200	238	203	203	193	217	253	229	216	246	232	232	237	236	211	235	213	209	211
4942	7244	5902	5972	765	658	619	651	580	537	544	555	532	574	522	564	529	512	531	550	578	546	560	547	592	545	533	543	548	514	538	512	525	512	604	542	520	523	556	520	548	512	503	547	552	527	516	532	534	517	544	539	510	537	534	553	549	581	527	516	521	546	491	535	552	565	526	545	527	521	577	539	482	519	566	564	527	519	539	534	525	507	512	528	519	522	529	547	506	563	530	551	559	521	515	495	526	526	508	523	509	530	520	559	525	591	541	572	546	529	541	570	523	536	524	528	526	513	524	495	545	519	531	531	516	559	513	542	493	552	540	544	490	485	542	535	566	536	574	537	551	548	540	517	537	496	496	563	526	529	503	545	556	526	540	525	511	540	536	519	539	515	533	573	559	541	491	577	540	573	550	524	572	504	536	536	550	568	597	508	569	503	542	500	565	540	544	539	529	543	531	537	524	507	563	516	519	549	520	550	557	530	516	538	544	548	552	553	547	557	544	492	495	547	551	543	522	551	551	534	520	518	519	562	513	538	502	514	562	544	557	550	532	542	495	553	537	554	533	510	526	547	516	521	533	508	552	550	561	506	521	507	576	555	532	532	540	577	525	516	548	520	558	567	551	559	515	511	486	532	549	531	543	548	493	522	504	570	510	574	520	532	552	538	524	540	537	485	566	505	505	523	527	523	547	563	503	513	548	501	509	496	525	519	557	495	535	528	514	526	566	564	531	498	557	515	536	529	554	546	569	572	536	537	527	539	548	549	498	509	488	527	559	537	542	540	551	507	527	572	572	553	500	542	542	573	556	506	530	492	559	511	537	523	541	561	548	533	504	568	539	513	565	551	542	534	495	511	541	536	512	528	516	548	526	568	504	551	534	539	518	514	537	585	552	509	528	515	541	516	528	538	533	558	527	565	562	488	559	515	542	539	560	519	486	523	531	522	537	606	549	588	530	571	514	551	512	504	518	543	522	585	536	521	540	505	540	531	533	519	505	538	532	507	538	564	574	534	532	578	544	547	549	526	552	512	555	571	505	532	551	538	556	524	544	520	507	527	525	533	520	531	577	554	532	570	486	504	512	577	575	514	503	514	509	529	571	503	516	512	538	502	495	552	512	528	526	549	487	514	505	501	546	484	533	524	566	540	514	487	527	563	533	513	518	517	533	548	537	555	578	504	487	572	590	557	536	518	560	611	501	535	517	559	516	496	496	539	524	531	505	584	548	516	532	522	538	546	529	557	567	530	571	496	525	519	536	525	524	521	508	544	529	558	545	533	523	532	556	584	566	532	557	491	519	543	567	496	502	527	515	572	531	549	525	508	552	568	515	546	550	528	553	543	522	587	564	510	537	516	492	523	534	537	572	557	529	549	567	573	550	526	539	509	491	512	581	518	507	532	521	563	546	580	497	500	526	506	582	503	509	563	589	533	560	513	516	480	561	555	551	530	544	548	518	555	520	538	527	535	524	500	511	548	548	521	537	553	541	546	534	512	557	576	523	544	547	556	547	476	494	503	544	567	565	493	544	542	542	534	504	514	506	534	526	532	547	531	547	500	530	539	522	525	528	551	527	547	528	556	490	534	530	523	590	532	562	531	539	547	526	530	513	526	570	540	506	565	521	510	526	509	479	569	521	520	533	533	506	548	548	552	545	535	601	535	545	570	512	510	565	531	514	523	527	507	496	533	542	500	527	568	538	539	494	508	539	505	537	504	541	525	510	519	509	549	506	536	527	527	542	574	540	525	531	521	526	523	541	583	500	546	526	543	538	500	518	534	516	526	515	541	552	511	521	547	514	534	542	497	513	533	513	533	548	520	547	522	558	556	527	540	537	507	556	526	539	555	541	537	538	544	529	560	540	544	508	488	547	564	546	509	583	533	531	543	543	537	502	570	567	548	496	511	539	511	513	516	566	537	523	589	519	525	544	539	527	533	552	514	534	499	506	515	540	519	531	540	522	558	555	561	543	547	543	518	536	489	547	537	586	529	514	573	521	553	535	515	556	527	568	546	534	528	522	524	539	504	554	536	581	523	515	531	529	551	501	560	554	572	524	534	520	506	514	525	530	517	498	521	516	550	503	506	576	518	544	527	539	516	538	519	506	543	529	513	528	501	551	543	524	541	537	519	549	523	560	574	536	522	541	515	499	549	543	525	503	531	568	549	536	544	532	511	546	485	570	536	538	522	502	522	576	512	541	528	520	566	527	498	476	573	509	499	533	584	579	527	519	535	513	555	516	547	550	527	553	523	532	519	521	552	539	508	514	544	493	548	546	553	512	520	532	581	511	540	526	539	518	539	573	497	542	514	558	519	514	502	540	532	554	526	523	570	516	552	537	554	569	540	522	540	499	492	579	561	554	567	495	542	501	547	498	527	539	552	496	564	533	521	509	523	530	556	555	492	489	506	522	501	555	567	534	507	570	492	529	540	503	527	525	562	587	558	537	531	574	547	517	547	552	539	550	522	510	529	525	556	519	503	530	514	504	533	555	511	552	520	551	552	526	503	574	554	553	553	520	540	522	548	557	517	572	506	545	520	552	542	515	553	498	551	541	565	511	544	559	520	526	554	534	531	518	521	545	532	535	546	513	588	534	515	498	515	576	539	527	563	562	545	544	533	536	555	536	559	545	528	531	534	544	495	531	511	505	552	512	528	544	541	563	512	554	536	529	531	537	531	546	548	554	516	508	555	568	572	547	479	523	577	481	551	539	528	549	564	565	528	530	546	514	518	539	521	546	553	502	558	496	516	545	569	509	557	567	553	514	538	530	546	524	556	545	518	525	529	529	509	541	548	552	520	531	567	550	494	551	489	530	526	500	528	545	516	542	544	560	539	538	569	538	557	510	517	506	546	491	520	576	513	506	520	503	587	509	520	554	566	504	498	494	526	559	537	531	590	554	520	565	523	551	527	517	504	529	548	497	552	538	533	501	520	576	539	538	522	542	521	593	551	517	524	540	504	523	540	521	583	551	520	512	534	593	543	543	564	537	510	555	537	548	555	514	475	529	520	512	571	531	552	515	494	511	547	523	522	523	498	490	558	508	506	500	522	505	549	532	498	518	530	547	516	518	484	550	541	520	540	550	576	549	525	557	544	516	535	540	577	560	544	525	513	526	522	487	545	567	523	529	545	514	549	521	532	525	561	554	527	529	565	524	535	532	555	558	535	566	561	496	538	519	564	527	527	488	506	560	501	529	547	532	508	563	548	542	552	541	535	538	518	548	502	553	530	575	517	498	548	519	511	546	520	511	534	548	549	557	524	544	569	576	516	545	555	566	539	465	554	550	533	534	543	543	523	528	507	532	475	521	559	532	532	497	538	543	526	568	536	552	521	555	503	528	512	539	567	562	515	514	521	522	525	546	503	528	533	511	506	552	560	534	532	608	562	536	537	491	524	544	503	550	533	544	543	525	535	528	596	547	560	549	491	543	532	542	548	573	550	516	517	523	528	562	545	521	535	544	519	529	550	528	533	531	525	549	569
31765	19708	9794	1592	261	198	194	224	203	228	214	174	196	204	193	222	183	211	203	205	208	200	205	182	197	184	200	222	214	198	200	201	205	212	230	220	204	209	207	220	204	195	219	195	190	221	217	204	207	215	191	197	203	194	212	189	201	213	202	168	236	219	201	230	219	201	200	222	187	211	212	205	203	192	203	184	195	231	201	184	196	186	221	192	188	184	212	179	213	191	187	198	195	181	192	209	211	204	190	220	217	232	228	193	202	193	220	216	199	219	182	193	253	211	233	213	209	206	179	256	231	210	223	177	223	194	207	194	199	162	178	210	210	231	191	196	197	167	213	202	220	194	189	197	198	193	197	206	194	190	190	203	221	168	196	218	210	204	209	210	209	201	187	231	210	205	223	216	199	211	201	198	201	201	204	240	225	215	186	189	198	209	201	210	207	196	184	212	210	183	191	191	203	197	210	212	200	219	201	190	203	203	209	203	199	202	206	191	191	216	194	181	229	221	181	202	233	174	201	212	210	186	201	201	210	187	179	191	211	223	233	205	210	212	210	196	216	222	201	217	192	194	174	217	203	210	215	233	189	202	228	213	211	215	216	186	204	203	181	223	183	183	188	197	176	201	187	220	196	187	214	163	180	206	183	198	205	215	217	182	208	210	197	187	185	205	210	220	227	211	200	205	228	191	189	191	232	189	196	179	201	208	217	219	200	201	196	192	204	216	217	183	196	208	190	190	214	201	195	191	189	214	192	196	187	213	232	242	216	187	191	207	232	172	177	196	180	151	224	193	212	182	214	215	196	200	214	198	220	185	201	190	195	168	203	221	190	192	192	185	205	192	224	191	194	209	186	211	217	204	205	226	189	251	174	223	191	199	200	204	211	203	226	196	197	203	222	215	204	218	212	197	198	215	221	205	192	204	192	190	210	193	197	172	201	212	212	213	203	198	201	195	208	205	177	200	229	198	205	212	178	209	226	207	192	214	211	214	209	213	219	198	219	210	206	190	214	193	198	215	204	198	208	217	198	223	194	190	217	215	196	203	163	192	190	193	201	215	200	205	195	197	205	220	193	191	196	217	215	227	208	197	205	192	196	228	222	211	202	191	185	204	206	196	193	206	168	186	197	196	196	193	191	184	203	192	210	203	209	179	194	206	209	204	239	214	211	225	180	217	210	227	225	184	204	202	199	192	199	208	203	212	230	228	245	209	197	184	222	191	205	197	231	219	183	202	200	201	215	221	187	187	221	200	191	176	204	195	225	233	200	187	200	179	199	204	194	230	199	223	208	197	207	191	224	206	190	200	207	188	221	201	217	219	228	212	212	194	227	216	219	210	223	219	190	199	179	189	196	167	198	214	213	190	219	192	187	180	213	200	192	222	198	214	208	203	190	193	226	188	217	190	203	212	205	196	179	213	208	188	208	214	208	194	179	198	181	180	186	209	187	190	208	203	169	222	205	205	220	189	185	178	179	195	194	215	194	211	209	239	192	195	217	222	195	225	206	219	196	216	205	201	197	222	192	207	192	199	195	187	206	198	194	217	198	214	213	230	180	216	192	183	211	214	180	205	193	198	171	231	189	166	199	206	221	184	187	202	212	186	210	205	216	206	191	221	224	203	201	216	222	225	215	215	209	219	216	213	191	214	204	191	209	204	205	215	189	224	201	190	187	206	198	199	215	203	224	205	212	206	224	198	181	208	211	210	205	198	221	209	202	185	178	217	225	214	213	227	221	219	202	176	218	200	203	201	197	196	199	195	217	182	195	230	221	214	216	197	209	201	186	196	199	185	210	184	220	197	220	238	209	200	206	214	190	180	208	179	178	201	177	174	220	198	211	215	198	198	174	223	221	210	171	212	211	229	206	202	169	227	194	208	198	180	200	219	189	202	214	199	196	218	150	213	196	228	208	205	213	220	197	194	190	195	212	219	202	200	196	211	203	186	174	175	195	201	178	206	199	204	189	223	173	195	180	209	206	201	191	186	197	194	224	201	199	201	184	186	209	202	184	180	208	208	221	207	196	213	196	192	190	228	171	196	216	206	190	194	185	191	200	210	191	192	194	201	195	199	194	167	185	167	190	194	218	195	231	203	194	206	208	203	194	186	200	201	203	210	194	200	189	218	199	210	179	200	215	196	192	174	191	179	195	205	195	180	204	187	200	211	199	204	161	197	202	196	231	197	208	227	196	210	201	223	214	237	189	217	207	180	204	225	192	191	206	206	210	195	196	212	232	199	193	221	188	198	212	216	224	218	172	205	209	202	210	190	200	233	180	195	183	207	209	204	189	215	191	214	200	224	237	173	198	183	193	194	194	178	224	198	226	201	204	236	215	210	188	210	201	205	195	196	192	188	201	226	192	195	213	164	200	197	183	209	178	202	234	180	216	218	184	208	211	205	223	214	192	202	210	200	198	211	225	222	238	192	208	219	205	229	208	194	180	190	205	188	201	192	197	191	206	189	230	174	218	195	211	217	223	194	209	212	223	196	242	232	209	214	176	190	190	185	204	201	200	207	220	207	190	189	177	202	226	197	248	202	210	205	210	212	205	218	212	199	195	227	197	207	204	193	211	215	222	200	206	184	194	172	193	197	195	192	169	188	179	198	189	242	212	188	199	194	185	194	203	213	190	197	181	225	202	206	211	190	220	238	195	182	224	205	222	215	202	205	231	178	197	198	194	218	190	163	242	200	204	178	210	200	199	220	196	207	199	189	199	192	199	214	213	195	206	198	203	209	228	200	207	180	231	210	194	216	207	205	193	214	195	226	227	217	193	178	228	200	219	193	234	172	192	198	192	196	209	181	229	176	212	206	235	191	231	220	185	203	209	188	210	193	189	207	194	210	190	213	225	198	201	195	211	199	209	216	192	209	216	204	205	198	199	182	221	203	231	205	230	245	175	193	199	203	206	214	190	178	204	198	206	205	245	214	202	200	197	193	202	193	207	199	175	218	157	193	194	196	230	204	215	228	191	198	172	189	188	196	194	215	229	220	201	200	223	187	221	202	205	185	245	163	199	199	205	184	220	186	225	205	210	216	201	175	196	222	202	204	208	206	185	195	189	204	171	226	202	229	211	214	185	202	180	209	197	190	239	196	208	210	192	202	198	220	188	196	183	201	217	175	175	196	205	205	194	194	194	205	194	178	219	220	199	197	229	209	201	202	209	183	174	202	180	209	212	192	209	193	181	206	207	204	196	213	179	203	206	194	202	186	216	191	204	209	219	202	214	182	209	203	196	203	195	201	208	196	211	203	200	191	208	186	207	187	227	199	211	223	177	181	241	183	187	226	185	194	200	210	193	199	214	195	166	212	188	190	178	221	220	217	204	196	214	199	227	192	242	192	180	199	221	176	196	197	220	183	233	200	192	242	235	211	231	220	203	189	186	180	230	197	199	208	169	220	180	188	186	205	200	184	211	180	207	214	201	177	208	213	198	198	204	203	190	220	185	202	182	201	199	206	201	190	194	183	217	196	200	203	196	201
6174	3636	2560	1043	539	537	571	530	519	540	518	542	553	565	508	506	532	577	528	513	538	539	563	552	532	535	565	503	556	570	556	514	589	518	539	471	529	530	515	511	549	479	541	514	550	556	506	511	554	530	515	555	538	533	566	504	552	510	586	553	557	557	543	585	527	542	577	495	533	522	555	544	531	553	589	549	526	577	547	560	530	561	504	561	529	550	551	534	525	531	580	555	574	530	537	535	524	546	584	530	544	514	526	534	533	543	542	550	531	519	541	551	574	568	555	585	546	529	529	540	550	561	504	552	498	550	550	484	554	556	518	542	568	532	507	558	509	524	501	505	534	520	498	591	566	517	548	570	533	535	509	594	529	575	534	549	547	562	577	564	549	530	551	575	536	518	568	541	557	514	516	548	544	535	549	530	547	506	560	565	540	569	532	564	500	527	530	525	549	582	570	514	500	517	547	516	555	563	514	524	583	549	526	565	547	512	557	533	534	560	528	513	527	547	587	559	563	525	528	532	572	552	510	526	529	540	524	556	559	523	537	502	529	527	508	499	529	512	510	569	536	526	551	557	563	557	561	549	568	506	539	551	573	525	550	517	538	503	496	553	555	536	532	543	536	541	505	550	546	550	554	534	563	558	599	507	561	517	558	564	509	530	528	532	567	551	582	571	536	547	574	517	566	552	473	547	529	529	549	519	545	488	556	565	545	542	545	520	561	557	527	567	567	520	509	541	569	564	537	525	536	549	549	518	567	544	528	542	542	517	539	539	556	553	549	531	558	499	538	544	558	535	521	507	522	554	564	529	547	552	569	596	551	542	559	534	535	525	575	523	547	502	557	512	525	535	539	503	549	535	504	526	512	581	540	550	557	557	524	530	557	549	522	523	519	543	551	540	529	546	544	526	567	549	555	519	522	522	585	516	555	581	522	536	509	550	539	561	512	505	491	540	542	545	536	563	602	545	582	555	513	537	530	559	505	521	516	552	526	538	516	504	568	498	526	508	579	544	552	551	498	559	521	496	554	523	557	536	517	571	518	591	531	527	511	515	569	527	500	534	544	543	549	540	567	519	523	561	525	581	576	529	562	588	587	533	547	533	563	554	577	509	543	520	520	560	528	521	515	553	522	544	550	526	542	523	548	540	568	567	519	533	514	569	560	527	477	550	509	543	502	507	579	531	537	556	524	544	541	536	556	499	583	554	529	556	568	524	553	487	539	526	602	523	550	571	563	541	513	519	534	560	579	533	533	542	521	585	525	513	539	576	535	545	557	576	518	536	510	577	497	532	510	524	540	543	516	485	547	528	536	533	587	512	552	574	544	562	575	535	531	566	571	549	548	546	537	546	515	581	541	510	540	550	552	564	525	509	559	528	568	557	546	537	526	524	548	527	525	522	530	561	547	497	528	550	578	551	523	531	542	560	512	554	545	500	535	575	572	554	540	536	526	547	544	575	499	526	504	514	526	536	563	533	591	515	530	537	565	508	532	542	588	545	527	518	556	498	544	563	519	533	533	576	515	578	536	550	542	552	554	543	540	554	539	520	517	513	601	471	530	532	517	536	530	536	532	514	544	535	539	530	517	529	556	622	516	541	555	539	579	576	541	520	549	557	521	518	509	527	530	555	511	526	562	497	542	543	503	558	532	553	574	531	512	510	570	549	532	562	571	539	533	466	528	517	503	523	556	614	532	574	530	507	526	535	522	569	553	545	532	524	534	536	533	547	555	518	564	592	510	561	560	540	532	527	541	578	532	515	562	534	545	529	544	534	581	579	554	536	518	560	529	560	554	540	508	520	596	524	478	529	540	528	555	525	557	549	525	530	550	602	514	558	580	540	531	495	551	555	590	531	582	526	549	543	523	535	541	549	525	534	570	540	532	544	587	523	542	547	522	537	548	526	537	526	533	548	518	523	548	551	546	504	539	550	515	504	524	573	580	550	578	532	535	553	498	528	607	497	589	563	540	530	514	547	518	521	516	541	566	522	559	528	557	574	569	520	538	551	532	509	572	504	529	537	542	547	562	582	520	551	554	579	516	513	574	538	522	550	510	563	516	524	526	546	523	501	524	562	532	541	531	551	528	516	560	588	529	501	529	527	562	517	570	538	562	507	580	543	505	552	559	503	459	597	527	507	549	526	514	525	544	589	570	555	528	520	568	510	524	509	514	529	540	534	529	573	517	530	558	553	515	524	542	541	510	560	560	537	531	531	535	520	545	540	518	555	517	544	578	553	567	528	537	525	550	582	565	530	561	534	528	512	538	531	535	521	570	551	550	532	563	549	522	510	554	474	532	571	498	513	530	553	501	561	556	545	550	526	540	537	531	534	560	583	512	510	561	574	551	563	521	495	562	561	534	538	499	518	552	495	548	550	502	523	555	528	520	567	535	568	555	521	535	483	558	532	563	551	532	562	567	538	574	544	525	565	553	538	530	528	499	523	521	534	537	531	539	552	512	533	527	530	609	582	594	538	526	524	567	556	506	572	573	540	483	507	538	589	551	529	557	546	519	542	567	602	539	553	543	562	561	537	547	564	569	534	528	523	546	523	514	538	516	557	540	526	545	547	538	548	519	536	514	544	537	531	529	512	532	545	533	545	520	563	563	596	601	580	523	556	578	525	529	525	544	571	530	544	536	564	538	535	552	545	505	570	534	513	528	560	537	538	535	527	541	549	516	515	549	518	536	511	511	541	534	538	550	547	540	545	531	521	517	545	561	534	532	546	561	558	549	579	534	557	549	525	538	542	558	579	590	491	533	556	526	526	516	552	530	579	517	537	545	550	525	548	544	538	503	519	528	555	562	586	490	541	543	510	519	499	563	535	557	551	562	533	513	499	605	532	558	554	497	541	554	546	531	518	544	557	534	559	542	567	551	547	503	540	553	542	541	527	545	559	509	574	529	526	518	542	545	530	536	568	488	532	543	606	538	521	558	528	517	542	535	558	498	565	548	581	517	562	573	560	562	509	554	533	578	536	527	502	500	556	546	545	495	550	538	518	554	529	526	562	540	583	565	517	548	540	492	535	549	572	530	559	607	502	509	516	513	583	554	538	521	549	545	573	546	500	558	523	526	541	581	588	509	531	540	525	554	531	543	536	557	556	554	526	563	574	536	536	563	556	525	556	547	564	547	546	548	485	564	561	576	558	573	540	570	530	489	540	508	575	545	509	561	527	506	518	580	542	557	591	515	588	540	542	555	531	535	524	548	579	559	555	564	503	508	531	527	543	523	538	532	561	565	544	564	550	541	517	567	534	519	507	541	521	531	564	566	563	543	528	516	580	518	545	525	557	565	559	503	538	543	521	554	560	573	499	561	577	527	552	546	532	522	568	512	536	525	550	528	564	575	542	516	541	532	544	560	545	534	551	570	537	559	555	481	545	545	554	519	522	524	522	536	522	524	536	522	538	538	524	551	548	556	590	537	539	530	547	536	543	532	568	539	503	555	536	563	518	553	531	515	565	560	488	548	539	556	530	554	508
24553	20994	23935	28222	20989	15278	573	408	329	366	316	335	339	321	321	328	345	303	316	356	324	322	321	315	297	294	315	297	289	313	293	283	295	315	295	285	278	309	312	301	327	311	323	334	311	317	302	290	321	320	311	292	316	315	278	306	304	288	293	299	280	322	318	300	316	287	293	269	312	311	277	309	302	321	295	319	282	307	324	281	299	298	315	295	291	308	298	289	300	328	322	290	280	296	297	306	312	301	280	293	296	325	321	285	313	298	300	270	273	284	278	290	266	284	287	281	332	308	291	271	304	296	265	274	273	276	279	320	263	321	301	284	298	315	318	283	323	314	286	313	300	318	317	315	283	300	285	322	303	329	281	294	299	319	301	299	279	282	287	314	286	296	300	305	317	311	275	291	287	319	327	283	311	292	285	309	293	281	296	324	275	280	294	285	280	315	332	289	291	276	299	315	301	297	288	292	282	292	309	288	292	297	264	292	325	307	278	291	313	288	308	327	294	310	298	302	309	301	301	280	300	289	292	277	324	298	292	308	309	329	306	314	280	283	304	294	319	305	313	275	279	319	289	336	261	278	295	290	283	313	307	297	290	318	272	311	303	309	283	284	279	313	313	283	308	278	280	296	314	303	306	331	302	287	261	307	274	319	310	298	335	281	267	276	308	298	301	278	283	309	280	319	288	312	330	306	285	277	299	265	318	302	319	291	324	285	262	301	314	310	276	308	307	308	302	297	320	265	263	289	314	284	318	313	290	304	336	279	306	295	294	292	295	285	293	304	296	286	271	282	267	297	309	335	302	315	285	301	336	320	292	285	276	277	267	305	307	298	351	290	304	284	311	308	272	320	280	287	295	314	312	293	284	301	294	297	283	316	295	282	317	280	281	303	315	288	307	322	289	298	315	310	299	316	260	264	295	281	273	268	263	326	281	304	314	297	311	298	323	286	277	288	289	295	295	275	318	279	322	308	297	265	315	313	325	293	305	281	271	300	293	310	294	283	295	315	298	332	308	305	294	293	321	285	284	302	271	320	332	289	309	311	316	313	320	286	313	291	294	322	307	310	269	304	283	285	346	301	305	318	275	291	299	329	302	319	276	332	311	277	307	314	275	327	303	289	310	298	313	308	307	290	253	315	297	288	303	263	304	303	314	306	289	307	335	296	285	269	306	295	319	321	289	272	274	322	314	279	318	311	307	281	312	314	296	315	289	303	290	323	304	276	311	318	285	309	302	291	315	314	318	302	296	287	333	330	346	291	295	290	311	323	297	298	296	330	317	290	292	284	304	294	299	302	289	299	339	290	328	299	333	293	309	257	304	290	314	289	313	337	283	312	282	291	317	297	294	309	334	327	275	312	302	284	313	311	297	294	291	309	298	319	310	308	280	276	308	290	290	317	270	280	307	296	304	280	290	302	303	282	301	251	326	290	289	289	261	320	287	310	325	298	319	296	292	300	303	279	303	294	303	300	288	274	313	307	289	321	289	326	299	280	291	292	299	312	312	294	308	307	299	313	284	298	318	296	309	294	291	295	277	314	307	302	317	281	289	312	319	287	282	335	274	281	297	303	318	320	326	297	287	295	296	325	283	278	316	284	292	325	296	344	340	316	311	318	277	309	307	348	318	292	273	324	308	295	280	305	300	330	311	289	314	317	274	305	286	274	289	286	308	277	278	308	303	297	283	314	294	293	297	297	292	311	317	291	276	312	308	288	296	322	278	295	273	326	281	273	297	309	271	324	294	317	320	294	285	325	310	292	295	330	317	275	331	288	326	273	292	316	271	288	294	303	304	314	306	298	299	304	298	292	274	273	301	290	265	286	330	317	293	292	298	317	314	307	320	301	272	302	299	279	303	291	302	317	301	291	280	276	256	323	307	323	298	293	312	317	314	312	260	308	305	307	314	328	329	311	275	322	291	312	294	304	296	306	307	285	299	287	334	325	267	296	350	301	305	332	302	287	303	280	267	288	286	329	279	291	352	295	293	291	296	291	271	315	311	309	298	304	306	310	324	313	257	274	286	299	313	299	298	304	287	303	284	274	285	289	312	279	344	312	308	290	294	301	268	295	297	274	284	298	302	320	329	278	298	289	292	296	297	268	283	296	304	299	312	304	348	326	282	318	300	312	300	282	301	298	297	310	313	309	280	282	311	295	319	341	314	294	292	302	290	301	312	296	304	277	299	293	330	311	296	294	300	327	278	271	270	296	309	293	320	261	296	276	299	316	278	288	317	288	320	296	322	300	306	321	329	339	286	305	304	343	299	278	272	326	277	303	306	310	295	305	281	274	318	271	310	303	311	310	301	284	279	301	298	311	277	302	294	314	305	284	292	330	292	317	309	299	305	302	313	298	276	269	294	291	313	269	306	280	309	286	301	284	266	303	319	312	311	309	294	327	298	283	297	290	288	330	307	298	269	271	294	280	319	330	278	304	302	294	303	300	302	293	275	289	306	272	289	307	297	280	297	290	320	347	313	313	296	292	283	299	297	263	305	314	302	279	312	331	285	286	292	319	309	272	330	309	290	314	317	307	316	294	302	316	285	294	296	295	264	293	316	288	330	287	324	285	300	300	301	287	291	320	283	267	280	279	293	298	293	341	269	297	290	278	320	312	320	305	306	297	296	286	287	319	307	308	327	320	323	272	293	289	330	302	282	315	296	310	297	337	326	303	286	284	311	285	314	317	336	307	292	290	293	324	298	281	290	287	301	324	308	297	271	287	301	300	280	294	302	274	308	273	294	319	295	290	300	307	293	279	302	275	302	287	292	293	306	290	317	334	294	266	289	307	270	270	304	308	297	289	298	271	309	284	295	308	306	327	322	324	295	300	261	322	282	316	271	287	299	301	307	332	281	304	315	286	319	282	311	302	293	272	315	319	287	286	274	318	314	336	293	299	324	326	291	278	271	279	284	296	313	276	302	301	350	309	272	326	312	292	289	265	323	278	330	318	312	280	310	318	307	277	287	318	319	321	296	340	301	294	289	293	315	306	300	290	313	315	288	301	290	297	306	318	283	273	313	303	324	281	303	277	302	260	307	283	321	252	324	293	308	312	300	287	299	294	275	298	294	310	311	285	295	321	310	307	322	328	320	299	328	327	272	272	274	295	270	298	298	295	300	284	300	303	281	310	328	321	285	268	304	303	288	301	285	305	307	295	301	293	291	296	295	268	267	265	297	301	301	330	297	310	279	307	279	283	295	315	286	293	304	291	270	310	281	330	307	304	282	332	286	291	340	312	300	327	331	327	309	323	316	327	322	261	320	316	309	324	291	323	280	282	289	285	299	300	306	301	299	289	300	313	328	287	275	307	334	306	273	269	295	291	299	302	345	280	310	276	287	340	292	298	304	295	281	328	289	322	292	299	309	250	310	320	314	257	301	311	287	291	286	293	318	276	295	309	297	301	310	334	299	318	300	306	299	313	317	305	279	313	290	283	323	282	288	346	299	283	306	291	309	298	333	301	324	305	308	303	326	328	277	313
4496	7707	4061	3048	817	768	816	733	767	770	730	734	750	803	748	721	786	733	775	717	707	748	746	701	736	725	722	757	757	738	717	755	727	763	779	745	746	784	706	711	731	761	664	670	740	795	764	769	786	769	705	724	679	763	750	693	786	751	717	694	720	687	727	732	698	767	722	758	739	755	724	690	760	692	750	679	763	741	713	736	709	763	744	719	750	727	772	742	753	680	793	773	720	722	734	826	730	752	725	753	750	696	738	706	724	741	727	687	682	744	746	735	742	727	688	728	738	756	726	748	713	781	757	752	770	734	733	722	696	757	710	723	678	747	744	737	746	732	744	701	735	750	731	765	756	734	741	756	774	728	749	737	757	771	675	711	746	714	736	750	744	720	724	758	720	726	732	694	734	706	728	695	756	707	735	737	747	733	705	753	713	751	724	719	719	730	724	725	723	678	727	782	755	705	739	728	737	759	730	704	733	732	756	742	692	690	696	749	708	743	732	740	743	743	749	720	779	729	730	750	757	743	699	715	742	770	718	707	717	713	755	769	735	754	787	742	744	770	734	729	715	758	714	770	689	690	740	707	747	678	720	740	740	753	709	740	748	731	709	726	697	726	725	704	789	750	761	682	759	726	729	707	770	745	758	760	749	772	751	742	734	769	747	708	716	712	727	717	727	676	744	713	754	770	712	703	741	688	746	731	690	740	725	759	720	722	715	775	741	724	761	726	739	723	745	717	770	722	737	704	727	743	704	742	714	736	742	767	751	729	731	750	729	718	712	725	732	741	685	730	722	702	719	776	719	763	694	755	743	740	728	708	724	717	770	746	722	714	724	732	784	732	719	761	772	793	724	734	736	799	750	751	720	778	760	709	733	729	746	722	763	783	784	682	760	743	719	771	709	752	750	764	709	758	737	753	720	732	689	742	707	745	689	769	743	736	773	734	757	734	739	731	694	733	693	763	730	763	721	749	754	728	708	741	739	728	730	714	741	744	721	777	689	765	764	725	725	689	686	775	777	717	694	770	700	768	735	700	762	736	712	762	690	710	699	732	726	716	719	743	730	726	775	729	723	740	742	723	719	741	728	722	731	706	694	730	760	686	732	754	739	737	715	777	713	768	758	741	785	715	713	763	714	717	702	799	760	739	737	757	744	755	709	695	762	792	779	742	739	719	753	681	779	751	726	743	731	738	739	688	713	764	724	743	734	732	770	706	748	761	683	739	707	722	684	740	763	735	700	718	750	755	705	720	736	750	793	686	758	726	760	737	704	708	693	720	733	776	716	776	772	736	665	681	769	700	693	717	748	724	698	710	752	785	703	737	800	736	794	726	754	749	691	729	755	782	777	761	712	720	709	747	697	728	757	732	734	730	766	758	742	736	767	689	680	721	732	712	769	690	697	773	718	712	729	734	751	671	744	698	686	712	693	767	757	765	780	771	708	781	747	721	725	744	709	733	690	742	729	732	697	751	761	737	765	689	730	732	757	756	724	727	709	708	721	728	731	700	728	743	728	749	771	754	729	743	743	680	736	749	730	749	766	708	723	748	739	671	733	750	760	694	746	749	767	710	717	713	729	729	734	741	724	739	699	715	712	713	720	731	735	706	721	769	715	695	687	720	757	705	710	763	696	716	688	704	757	737	745	702	726	754	725	708	728	764	767	755	729	741	755	725	721	755	746	711	755	708	744	742	739	760	760	758	749	735	737	730	687	688	745	747	720	749	746	704	739	695	723	783	739	704	739	730	706	731	767	727	722	722	675	738	724	688	730	699	771	769	753	799	728	677	753	735	720	687	723	712	741	704	685	720	753	718	737	699	697	729	716	712	713	775	680	714	783	765	758	713	735	705	723	689	734	743	748	696	708	774	727	723	750	727	700	724	750	710	717	754	749	699	760	757	729	749	698	734	700	700	759	731	730	737	719	726	701	700	695	681	734	730	784	709	765	736	720	712	748	734	750	754	723	696	733	712	713	742	744	748	688	770	733	772	706	708	687	758	729	739	745	795	738	753	733	685	732	708	777	709	670	760	755	719	689	720	739	710	741	704	736	697	728	723	781	748	717	749	723	734	744	782	690	725	728	781	704	715	724	694	709	713	735	697	774	759	723	699	742	761	746	720	718	722	765	727	753	776	775	685	706	790	772	727	729	729	694	719	713	739	718	721	773	694	765	737	667	682	755	756	750	715	700	723	699	743	731	764	780	727	694	759	780	710	754	777	703	746	712	721	738	721	720	746	729	714	726	744	761	722	748	672	763	683	754	708	693	717	723	743	765	714	716	722	791	766	738	677	706	718	714	747	744	755	738	742	706	722	660	685	711	752	703	784	808	704	730	712	686	705	738	710	736	708	728	772	726	710	714	709	737	798	738	767	740	709	729	729	682	757	771	739	741	747	753	725	726	756	728	732	840	754	738	756	710	742	713	741	752	732	743	726	748	689	716	695	722	797	758	735	783	748	764	758	746	719	687	742	732	731	730	768	775	722	753	692	744	740	756	700	721	763	722	748	724	723	697	737	735	709	683	735	753	722	763	737	696	768	738	716	728	704	759	759	764	736	721	732	747	722	724	732	718	724	743	717	723	788	753	699	730	744	773	739	738	724	714	749	757	729	744	749	751	711	764	740	713	738	736	755	776	758	744	714	748	749	714	774	706	744	754	716	762	737	786	788	695	765	712	737	659	694	752	746	760	742	678	725	744	700	779	743	766	706	741	792	752	743	710	694	707	778	722	756	774	731	777	763	715	718	703	693	701	762	711	706	680	745	713	738	745	727	756	718	733	750	729	768	701	745	755	707	713	711	711	755	754	730	788	738	660	746	733	749	652	728	739	694	788	726	756	764	754	779	739	749	743	730	720	708	772	751	746	738	759	744	735	702	738	736	803	749	702	703	711	719	735	728	727	754	809	747	742	750	696	670	724	710	756	759	739	770	741	734	700	688	750	734	722	780	723	718	677	741	722	774	739	744	751	788	716	723	741	737	767	717	694	701	758	712	726	702	702	711	743	762	809	741	753	701	717	736	803	757	719	734	746	700	732	754	704	654	760	722	723	730	720	690	753	756	706	707	710	724	730	704	730	746	731	731	676	706	770	726	754	748	743	751	710	737	719	797	714	722	726	732	703	697	714	741	721	718	726	717	655	678	741	711	714	754	754	720	724	730	765	714	753	775	724	775	737	754	652	751	774	728	721	694	738	743	748	778	800	720	796	731	685	739	722	765	696	805	734	725	751	713	725	741	720	749	738	716	733	787	722	703	736	695	764	719	753	723	725	745	715	740	746	703	729	760	715	754	735	699	723	758	695	763	770	701	701	721	761	733	748	728	729	767	754	765	695	759	717	749	718	687	710	758	723	726	762	721	751	722	737	747	733	746	716	710	719	725	711	735	706	733	695	741	780	770	797	685	785	727	719	745	741	703	755	729	696	719	692	718	763	757	769	746	739	727	722	718	761	706	694	787	726	759	727	733	723	690	699	748	765	763	724	748
23957	21016	24356	27876	21019	21039	12414	523	331	292	312	256	247	276	248	245	250	227	243	226	253	247	235	238	216	226	212	268	217	239	235	204	185	246	212	230	207	228	231	225	238	245	252	243	216	236	222	182	214	210	220	188	227	262	230	226	231	207	213	236	201	216	227	195	224	261	229	221	218	245	210	246	226	220	237	244	221	212	240	242	217	204	254	220	220	209	197	216	256	221	230	229	239	209	224	217	203	194	228	234	201	214	203	226	219	217	199	233	225	235	235	232	230	248	222	229	227	218	201	233	211	243	212	219	230	205	239	234	217	236	216	235	231	217	199	221	230	227	214	234	226	213	206	248	218	220	227	223	227	253	216	221	257	235	221	203	213	218	220	198	202	215	219	209	251	240	243	212	220	219	220	223	199	242	222	204	238	223	236	234	224	227	227	227	230	234	233	234	241	225	221	241	213	211	219	212	234	212	233	223	228	218	222	212	227	229	230	233	179	229	230	236	215	243	225	242	220	196	209	239	227	216	206	241	232	235	247	216	209	225	237	221	208	199	221	212	218	240	251	212	209	241	186	223	230	222	250	234	241	218	206	214	236	225	227	225	223	221	183	247	221	207	246	213	229	219	214	251	222	209	213	215	276	212	201	239	222	233	206	235	248	222	219	212	211	269	217	236	209	215	218	225	221	204	208	205	206	213	229	235	249	239	226	230	235	230	224	227	213	235	218	202	223	215	253	229	227	221	217	210	201	213	200	242	239	246	225	235	212	202	242	227	223	213	209	205	211	231	224	238	225	234	226	223	209	214	208	223	231	215	257	217	227	220	218	243	211	254	213	227	216	217	224	224	229	206	220	232	241	211	210	211	197	254	203	219	206	251	232	204	216	196	228	210	198	199	260	247	210	222	215	216	215	212	249	221	237	231	220	217	232	228	231	229	212	229	211	193	203	248	240	246	212	218	230	235	215	238	233	224	225	243	229	229	223	231	234	234	236	213	214	234	211	228	229	229	242	199	232	230	242	217	215	215	227	248	233	239	245	201	223	251	235	234	223	243	232	195	253	261	223	215	244	216	208	214	243	214	212	233	216	226	220	221	240	223	197	236	229	208	247	235	227	231	203	262	238	210	218	212	244	226	211	216	210	213	224	246	189	238	237	234	212	208	199	211	221	219	214	211	234	210	238	220	262	231	209	202	206	228	231	227	233	199	216	200	224	235	213	241	206	250	225	211	233	237	221	173	200	242	219	241	232	251	209	236	226	217	225	216	206	210	227	249	229	230	207	213	219	244	237	252	232	220	210	235	220	238	232	214	248	224	238	238	224	236	221	231	225	218	228	225	237	224	194	234	215	218	213	223	231	198	222	215	221	226	225	235	227	215	194	228	242	235	238	199	231	218	216	240	235	234	205	226	233	201	232	231	191	210	216	226	216	231	215	248	248	232	200	195	234	206	225	227	219	211	196	202	261	240	232	233	225	232	238	251	206	215	213	234	241	212	217	221	206	229	228	244	237	220	238	219	233	202	239	238	234	226	225	207	243	205	221	240	230	238	223	227	201	276	216	237	230	224	238	212	213	233	235	225	222	206	267	250	233	269	215	225	225	192	235	215	199	229	228	224	246	221	214	212	209	228	234	242	230	220	228	219	234	196	219	225	212	229	225	210	215	218	210	178	218	231	211	219	214	201	230	211	233	206	210	217	224	270	234	184	236	196	243	208	219	248	221	197	208	231	229	233	231	219	219	198	212	205	234	224	223	205	242	227	201	238	199	203	234	242	233	223	266	189	223	214	204	215	233	223	230	217	229	230	244	215	211	196	200	224	218	195	216	192	183	218	222	226	229	214	226	256	234	252	248	224	201	209	241	219	208	238	209	234	219	217	209	220	238	242	223	208	242	226	225	222	224	211	222	215	222	224	206	247	245	220	202	242	196	208	207	215	227	220	257	203	190	206	224	219	227	219	212	241	238	223	234	236	224	242	213	224	214	210	223	247	227	235	236	197	219	212	204	208	244	223	247	199	208	227	222	229	227	235	238	197	239	205	242	247	244	233	195	241	222	195	237	207	254	228	221	247	220	214	227	231	205	219	269	196	246	235	238	211	227	237	238	249	227	259	207	233	237	191	228	252	217	190	239	216	212	232	242	198	195	215	218	200	199	231	230	202	221	256	223	231	225	194	211	224	219	219	260	196	248	202	236	223	223	215	211	237	194	201	230	223	208	218	199	234	223	227	232	208	203	239	247	247	212	196	243	220	253	233	209	245	235	211	213	222	210	235	238	225	222	223	203	228	233	238	229	227	241	209	210	232	220	240	226	226	230	202	198	204	209	238	226	193	236	211	228	220	258	200	233	245	226	234	231	250	223	252	223	232	216	236	241	216	191	228	204	223	210	241	226	262	194	249	211	226	202	203	234	236	213	224	208	229	237	233	197	208	251	230	223	206	200	222	256	218	240	216	196	214	233	235	222	188	228	226	229	205	250	227	225	209	210	211	229	229	205	223	227	236	235	193	237	213	220	224	221	225	226	219	201	233	217	239	248	241	226	240	231	247	196	246	221	216	224	233	257	243	223	210	222	218	226	215	226	235	225	199	245	225	223	228	235	248	227	221	242	223	228	231	256	197	234	238	245	207	259	223	226	232	220	223	208	207	235	212	216	185	198	209	220	240	217	266	217	213	190	204	235	225	216	225	211	184	217	227	215	237	216	200	201	222	221	239	219	229	209	231	234	190	217	225	231	220	241	212	220	235	256	219	223	218	242	192	254	217	225	214	198	238	231	207	228	217	267	207	240	200	233	221	231	249	261	243	239	261	220	244	207	223	231	252	211	227	219	220	241	230	222	229	192	235	258	236	203	238	222	228	203	234	222	211	230	220	222	217	217	256	202	224	238	198	243	238	206	229	181	212	224	222	222	210	209	222	217	184	241	256	202	214	251	255	187	211	213	213	210	219	240	195	196	213	235	215	217	223	204	221	234	224	252	220	244	228	246	212	219	211	207	212	212	217	208	213	229	210	214	219	214	222	218	230	245	230	228	196	205	198	222	216	221	221	225	211	219	229	225	202	217	217	239	227	231	204	217	222	256	226	203	235	225	232	216	231	209	208	235	223	213	228	206	255	230	209	253	229	216	228	215	227	220	215	214	232	191	233	229	224	227	233	223	208	216	220	248	211	208	230	233	237	201	228	233	237	223	207	227	223	216	246	201	221	234	193	226	209	248	229	221	232	220	239	235	233	197	213	241	239	211	229	229	214	220	220	230	243	220	237	231	212	209	226	210	213	218	232	244	226	222	217	227	234	229	209	234	224	233	210	199	234	250	237	219	230	240	230	204	205	211	201	231	229	215	208	243	225	241	244	224	200	209	225	219	232	198	209	231	224	219	199	248	235	238	212	222	210	229	220	236	240	219	202	194	210	219	219	203	228	224	201	227	223	219	217	195	235	225	227	219	213	207	245	212	221	218	220	247	201	222	230	218	228	214	232	226	234
5701	10541	4744	4352	736	631	624	610	598	558	519	559	507	594	566	540	530	542	511	475	526	530	573	503	508	529	556	542	509	511	540	571	523	527	532	572	549	492	577	508	543	546	568	527	530	503	483	543	519	533	489	569	518	546	559	513	553	514	523	493	483	543	532	505	486	539	574	532	538	504	526	574	526	588	525	502	512	504	511	539	552	524	557	537	497	573	529	547	524	516	486	567	516	551	522	547	527	513	524	548	491	531	540	565	544	552	529	519	506	559	541	551	521	502	535	501	518	487	515	561	562	560	577	540	537	503	544	529	564	520	503	552	513	518	502	537	563	520	534	548	529	539	503	536	546	553	481	486	519	526	492	549	513	522	556	565	502	570	546	526	535	535	497	553	530	530	512	556	513	505	562	541	527	527	503	575	515	564	545	525	531	498	496	511	522	538	534	516	477	515	510	546	535	492	538	531	520	504	546	512	556	541	517	512	515	501	546	558	566	519	562	574	541	492	511	524	562	521	534	532	516	477	554	550	541	542	488	536	504	559	507	544	559	508	522	527	546	523	512	544	536	520	526	534	527	530	514	550	541	502	533	524	499	524	542	527	528	534	565	530	552	518	540	518	510	531	532	562	508	503	510	539	545	484	518	510	543	530	558	503	522	510	527	525	530	530	494	500	549	504	513	525	543	567	542	497	508	516	519	504	564	493	546	498	475	496	559	526	478	519	519	502	509	544	510	543	557	518	527	516	554	490	548	545	521	533	519	508	527	541	555	519	541	559	486	538	519	514	536	579	548	493	516	496	514	516	499	562	513	523	509	548	535	537	583	519	541	552	563	491	527	478	487	536	482	555	513	550	518	512	566	523	517	543	528	529	559	562	530	578	513	502	542	534	573	494	516	533	502	520	491	509	503	534	536	540	498	527	519	513	511	540	538	523	502	507	515	536	507	534	541	512	494	504	516	545	535	497	531	519	500	550	553	533	512	531	530	521	530	524	539	528	553	530	514	526	521	536	496	541	567	531	455	558	544	559	541	547	564	518	515	485	550	551	601	502	518	455	543	527	537	552	543	557	516	558	502	522	558	511	536	532	551	527	549	554	495	555	564	511	514	510	541	492	508	513	514	538	540	499	572	536	521	522	566	513	511	519	541	522	546	551	523	519	552	543	537	493	482	553	540	535	504	524	542	507	535	482	531	518	529	555	561	512	571	550	518	555	569	548	523	538	528	520	549	513	585	487	538	516	507	570	513	534	543	539	529	541	505	492	535	547	553	520	545	512	535	529	513	528	513	535	544	531	502	568	526	531	553	546	557	563	507	556	573	469	522	536	568	520	567	509	536	512	489	496	519	526	508	521	556	531	532	535	528	531	552	589	541	503	543	552	527	530	533	531	563	533	534	483	546	528	540	522	524	500	479	561	496	563	521	525	545	529	557	563	504	551	516	524	509	555	537	518	565	504	514	517	537	553	515	518	543	539	517	530	529	543	528	535	521	534	540	570	513	523	529	548	524	530	518	554	525	547	524	556	509	523	552	533	586	505	543	537	545	537	565	501	535	574	523	566	562	534	576	550	519	517	502	494	523	550	500	532	538	541	513	517	543	494	553	522	553	554	571	565	531	551	548	500	564	558	540	514	515	530	540	527	565	543	508	518	563	562	536	536	544	506	518	499	562	532	507	507	526	478	564	541	517	569	535	536	522	557	567	525	550	591	536	515	487	553	528	527	536	575	562	512	524	551	511	514	544	547	520	511	552	503	524	536	541	540	498	471	517	568	525	547	531	542	542	529	530	527	512	499	499	510	518	528	563	501	515	570	528	541	572	552	533	535	530	483	550	510	528	525	503	540	521	502	531	534	572	542	511	515	524	551	479	516	539	504	552	513	491	546	509	501	554	585	546	504	523	498	541	535	569	552	535	540	511	502	510	493	556	512	532	570	525	574	522	498	537	500	498	557	495	563	553	502	517	494	524	517	535	532	537	536	508	538	496	511	547	534	525	519	537	504	558	544	554	510	503	548	479	516	513	536	518	526	539	591	505	535	530	504	529	566	566	544	522	534	523	533	519	511	537	493	551	510	494	519	530	527	541	543	482	530	504	515	500	518	584	547	504	565	563	508	511	523	518	541	541	534	544	519	511	502	495	546	501	510	539	538	498	526	483	534	549	533	519	533	570	534	539	502	535	515	528	507	523	467	555	535	533	541	500	508	550	496	544	504	562	554	501	542	522	554	569	525	511	492	543	543	577	490	528	475	530	524	560	524	520	576	532	528	515	558	530	566	496	564	567	541	520	503	523	546	529	511	561	518	520	513	499	514	540	513	508	492	515	560	530	525	551	494	510	527	527	508	506	534	512	550	508	531	574	542	571	550	538	537	534	545	543	542	508	505	487	534	504	498	528	544	495	550	491	582	504	567	526	517	515	526	562	554	547	515	535	507	554	534	568	523	474	504	521	528	513	558	511	510	577	559	549	542	535	510	489	527	520	504	532	547	485	529	518	513	521	545	557	533	470	537	521	587	542	515	523	564	511	483	534	566	520	507	504	518	546	530	514	562	512	532	554	528	558	503	499	535	496	541	517	559	512	556	566	530	516	552	511	556	515	540	530	527	548	514	534	550	531	525	501	535	508	504	558	554	538	511	564	551	570	537	562	532	543	532	513	529	571	541	517	538	531	501	511	550	548	548	537	538	498	529	520	506	508	530	555	524	523	544	560	524	490	534	483	549	533	550	533	528	552	526	513	546	539	508	562	486	499	539	554	535	495	557	483	563	537	574	533	504	525	558	520	508	533	525	479	522	553	546	536	506	536	554	560	528	512	568	523	489	557	507	561	544	542	508	521	532	524	536	558	530	556	544	534	530	522	543	554	529	495	510	524	569	460	524	494	523	508	570	550	525	575	529	485	507	527	523	461	491	506	540	535	514	565	508	562	525	573	515	572	539	502	514	524	480	568	551	499	545	496	545	498	500	532	511	546	509	519	563	513	548	512	485	568	544	480	504	503	523	491	528	556	525	524	519	525	503	547	547	527	508	529	517	532	491	515	551	489	474	537	553	512	529	525	496	530	553	537	538	532	502	499	566	558	537	528	485	567	528	507	558	527	526	534	527	538	563	524	532	520	529	518	552	536	549	521	492	535	542	532	558	548	519	508	556	502	504	529	504	535	525	508	541	531	526	573	509	528	545	498	509	506	539	542	578	532	535	536	561	545	509	506	545	542	577	526	522	518	520	528	533	552	514	508	548	542	538	517	503	586	510	550	541	534	539	560	522	522	494	555	558	512	501	502	527	520	555	526	515	478	561	513	523	541	553	557	547	511	529	560	531	494	514	499	554	523	461	517	524	554	521	472	550	524	512	528	508	538	524	563	510	511	503	515	502	523	512	551	493	542	570	509	545	515	561	534	523	510	546	491	498	517	529	537	513	500	503	542	486	548	509	531	523	544	538	508	530	547	510	543	529	563	574	594	528	559	508	532	546	518	537	550	541
31627	19790	8753	1415	488	439	331	221	215	218	189	195	209	212	186	196	219	186	190	199	194	188	194	166	215	209	181	190	199	206	201	241	208	210	202	178	213	194	209	217	208	179	177	199	228	185	197	199	191	190	183	187	227	199	187	193	190	188	215	183	198	201	199	189	183	220	187	183	195	197	213	224	211	184	204	195	224	178	220	202	191	213	206	203	214	200	189	178	228	213	188	210	214	188	206	203	175	256	190	195	196	215	179	180	202	197	216	187	173	194	206	209	213	196	202	192	191	171	200	217	208	201	204	184	192	193	201	195	177	200	204	198	228	234	212	203	197	233	207	204	244	218	206	177	211	213	197	219	179	199	180	224	194	190	208	182	226	207	181	195	220	203	195	214	154	211	203	210	199	195	204	209	198	198	199	245	207	208	197	192	208	174	192	203	207	230	174	188	206	215	194	224	202	179	200	209	192	193	203	169	233	208	191	220	207	195	218	206	202	203	199	217	224	195	178	189	180	186	244	196	199	202	202	209	202	207	211	191	193	181	158	176	178	188	197	175	171	186	179	220	180	196	222	188	183	220	223	194	198	209	188	196	195	193	195	209	196	203	173	205	227	199	212	212	182	216	222	200	204	221	194	176	169	191	177	216	221	222	201	196	211	196	172	231	209	225	209	209	221	205	179	187	184	178	183	207	199	208	188	201	175	223	201	194	209	208	205	208	229	185	204	220	207	194	206	211	206	201	219	192	208	197	191	204	211	181	196	206	208	177	217	213	202	209	214	189	186	196	194	198	199	195	195	188	191	180	208	211	199	212	218	203	214	201	219	196	219	215	178	215	207	208	215	186	213	211	197	217	171	231	206	205	181	200	216	184	191	190	217	219	212	197	182	186	173	206	210	194	196	226	209	213	207	211	197	185	205	198	190	202	201	207	213	220	180	214	223	199	198	186	170	201	194	173	187	223	205	177	165	187	206	217	193	196	203	196	174	208	205	202	170	210	211	212	195	204	219	185	193	205	197	194	188	195	199	170	209	217	205	190	215	209	179	181	175	203	191	232	196	214	204	191	199	191	186	203	186	193	195	181	211	200	191	210	205	206	165	223	222	222	220	185	198	204	200	206	184	215	193	220	194	183	214	194	183	200	208	205	210	229	191	199	216	176	176	186	189	205	182	221	214	206	197	216	198	209	191	191	217	197	208	185	177	202	201	213	211	189	197	200	208	192	193	227	207	215	186	193	190	184	210	207	199	196	191	196	193	228	196	203	190	183	222	196	179	205	203	202	210	204	212	188	201	196	197	194	186	205	219	185	187	193	198	197	211	198	207	182	216	177	230	198	199	188	210	215	212	206	200	218	180	203	197	180	209	187	211	196	207	186	193	192	189	211	220	223	223	198	199	191	217	202	206	197	193	180	194	180	188	194	183	194	210	215	187	172	195	171	195	208	194	210	195	216	193	210	203	223	190	196	220	194	210	207	196	180	199	219	202	191	214	215	205	216	192	213	221	171	193	201	198	195	175	175	181	238	181	205	225	211	186	193	184	226	209	193	202	210	211	174	183	184	199	220	199	210	215	184	202	212	200	199	209	205	199	206	201	221	223	214	190	192	203	210	205	227	173	195	221	195	206	213	214	192	191	207	184	227	225	205	169	218	191	180	194	211	198	201	202	213	191	207	200	189	188	207	210	213	209	198	194	195	204	211	192	199	213	182	168	193	189	167	226	209	215	207	201	172	195	190	189	190	186	192	212	198	184	216	213	205	219	192	181	191	185	215	224	205	212	190	200	197	226	187	190	176	200	189	228	207	187	214	222	194	187	220	202	196	207	185	182	209	198	211	177	202	196	183	199	189	193	222	179	192	199	202	187	210	171	212	193	184	192	190	219	207	206	202	200	209	233	207	207	208	200	194	158	225	215	202	213	192	191	189	212	196	182	243	212	202	218	185	192	200	209	199	171	229	205	200	197	228	195	198	220	191	219	203	187	208	216	202	223	190	194	193	205	206	208	204	222	208	207	197	223	188	224	217	231	208	217	217	198	177	186	200	201	197	210	194	183	210	191	202	210	184	234	197	221	213	199	201	211	204	189	201	213	191	185	208	194	212	191	185	196	201	203	219	183	203	194	201	201	206	189	201	200	218	172	189	205	209	199	215	200	188	218	195	202	204	221	191	194	194	208	198	195	207	182	190	200	214	226	233	219	230	172	184	169	219	213	224	220	178	188	207	198	204	204	206	210	225	221	202	200	208	216	207	183	187	201	198	204	213	172	226	183	202	192	224	208	205	206	207	204	198	190	195	218	177	171	192	198	197	203	192	203	189	219	175	238	175	203	201	168	210	216	216	206	202	210	168	202	196	213	211	213	220	202	245	181	190	177	211	210	173	196	186	191	190	183	205	216	201	228	208	225	224	176	207	222	203	190	193	228	193	205	207	218	180	212	198	194	171	182	223	185	228	195	202	219	185	202	171	198	207	192	209	218	171	210	194	213	183	202	201	196	188	158	201	192	183	198	214	212	184	187	195	216	197	214	211	212	179	188	200	209	203	180	178	219	176	186	211	231	207	211	206	195	201	202	199	195	219	202	195	210	212	212	191	198	190	204	197	206	221	193	211	212	195	197	197	211	192	208	199	209	198	190	204	221	209	196	182	201	205	179	183	226	192	197	196	194	192	203	191	209	209	232	192	186	184	168	190	212	193	205	216	200	206	230	187	230	213	220	217	198	181	226	190	184	213	201	202	189	176	199	208	185	186	194	176	198	197	226	195	189	200	181	183	174	187	189	197	185	198	184	189	203	163	186	188	202	239	193	216	200	187	202	201	209	197	220	207	180	218	196	196	233	217	196	197	196	199	193	216	204	182	187	212	161	196	180	173	183	198	211	222	209	187	191	212	181	196	208	204	204	207	194	183	204	201	202	232	187	201	212	217	214	179	202	192	211	183	180	209	190	209	204	193	178	184	209	211	199	211	205	198	202	182	190	198	185	198	207	226	178	216	201	180	215	185	196	185	217	212	189	205	214	196	210	173	186	199	187	214	225	225	211	192	190	213	211	202	186	222	182	234	200	202	173	186	210	181	194	225	210	199	188	208	197	154	182	197	197	223	214	222	194	196	183	206	178	185	186	226	208	197	211	193	206	191	213	192	190	224	215	193	217	209	183	204	225	183	196	192	224	202	202	164	236	187	183	185	201	205	215	197	187	171	191	160	233	202	192	186	188	216	178	204	213	185	202	185	202	221	211	192	179	187	212	197	203	191	195	173	186	227	204	208	182	182	178	212	189	198	193	219	181	217	203	203	197	208	197	220	212	218	196	187	188	197	197	202	200	225	199	194	179	206	211	220	210	197	195	197	190	201	193	203	186	185	188	189	173	182	206	207	198	220	231	199	157	184	203	168	201	210	195	203	189	202	210	195	179	214	186	207	231	210	182	208	206	203	185	214	175	223	206	185	194	203	207	188	171	189	218	188	180	186	213	218	215	197	206	205
6956	3778	1532	935	523	550	526	534	508	549	545	539	567	537	528	526	517	537	485	520	495	510	527	576	542	516	560	563	523	523	517	549	580	538	514	540	516	506	531	525	517	517	558	529	546	576	509	532	536	579	553	523	504	579	495	561	524	572	576	506	515	485	530	570	536	589	538	536	566	524	552	552	522	521	559	560	508	505	562	503	528	511	536	564	530	533	569	549	545	537	518	562	534	530	543	547	541	514	516	536	570	520	532	545	541	548	523	511	506	560	573	517	545	525	529	565	493	524	538	523	540	566	522	528	511	525	561	599	539	544	518	549	533	515	528	543	520	475	557	507	517	547	562	559	552	531	567	561	497	515	541	536	534	567	542	526	525	506	584	548	494	525	546	527	540	545	488	547	534	524	510	494	488	532	528	545	538	495	567	555	506	534	531	522	551	523	515	498	497	524	550	548	513	523	521	532	528	516	532	540	550	546	524	548	539	518	533	486	544	604	512	532	532	542	523	527	586	556	553	553	501	527	556	538	576	533	583	527	555	520	528	541	549	524	575	520	501	567	498	532	541	513	500	532	562	542	566	515	504	534	494	540	522	566	532	545	508	545	561	538	517	546	550	531	530	514	553	579	509	533	532	571	513	558	545	533	502	519	483	506	532	527	525	546	555	534	571	516	516	517	559	520	509	527	532	499	554	530	558	565	560	525	508	483	568	533	528	543	545	579	521	531	547	561	523	547	535	561	524	531	525	518	543	515	530	510	520	514	508	524	495	539	575	553	562	577	510	517	565	546	530	521	561	529	540	538	509	556	539	525	535	561	505	505	555	538	551	518	547	510	531	546	512	522	539	579	495	554	541	517	540	496	522	485	548	518	547	497	570	502	516	553	542	538	492	546	542	509	557	517	523	541	533	471	541	495	571	574	553	510	566	487	576	532	559	518	495	501	575	532	521	546	555	548	511	569	523	572	557	512	513	533	525	559	530	508	549	508	522	549	569	537	530	528	553	547	563	556	506	527	545	532	582	515	506	573	529	550	558	485	496	509	494	560	535	514	515	559	556	548	536	534	515	535	540	555	565	518	537	568	568	543	544	549	548	519	564	536	493	514	545	561	575	536	531	580	565	505	555	523	533	519	530	494	520	491	495	500	535	504	513	514	543	513	527	505	540	540	516	551	506	480	531	568	583	524	528	508	492	490	564	573	532	531	570	585	549	552	529	520	549	529	514	514	527	505	569	563	558	552	550	500	514	555	508	544	520	539	523	538	556	551	549	509	563	491	505	547	516	542	534	531	551	536	557	538	555	533	551	558	497	572	493	486	530	542	529	588	532	524	537	548	558	534	526	561	566	552	531	545	564	515	533	517	569	549	499	517	530	563	535	519	559	512	496	499	530	556	554	527	538	525	548	532	541	520	525	560	506	528	509	482	539	537	523	534	503	545	515	516	594	515	548	524	529	546	520	535	526	527	531	546	503	571	524	580	522	529	558	512	509	518	520	552	543	503	555	503	527	553	518	548	522	516	586	540	481	566	506	491	536	535	569	575	530	459	559	515	531	543	537	540	545	532	509	521	543	530	494	558	548	561	579	533	517	533	544	558	529	575	533	500	531	583	538	578	542	519	554	535	553	514	516	532	507	570	518	507	531	584	495	501	556	523	528	533	512	545	540	541	521	512	512	490	527	534	524	534	536	507	515	569	566	530	550	539	499	532	537	528	535	552	540	540	519	548	573	506	546	554	503	536	556	552	559	490	528	488	565	588	537	537	524	525	587	515	554	528	562	515	530	562	509	530	529	557	518	483	560	551	543	529	508	538	535	514	531	501	547	572	529	573	518	508	525	557	507	545	538	541	538	514	542	531	544	480	548	528	527	505	550	517	524	533	527	521	525	527	553	534	499	551	521	521	526	545	519	525	530	574	586	528	466	525	541	518	554	483	523	541	559	570	543	541	535	543	518	558	552	532	497	530	490	499	503	541	535	502	543	502	507	552	528	542	510	542	520	522	520	532	528	539	546	542	478	529	514	559	557	563	546	561	599	527	549	549	525	502	516	533	525	555	585	535	565	514	548	540	493	538	505	502	516	488	529	529	514	499	578	533	584	526	490	525	543	518	513	551	531	538	533	570	499	571	550	525	555	534	513	516	568	531	519	526	473	534	527	505	523	516	539	542	523	560	544	536	564	502	545	526	523	587	550	516	527	503	538	548	501	553	543	548	552	559	579	552	551	504	543	542	552	532	543	498	540	543	504	545	542	521	506	552	512	578	552	537	513	523	510	541	496	534	554	524	532	504	490	572	522	536	547	531	564	495	540	481	542	517	541	537	577	507	508	515	537	512	570	543	497	522	544	519	517	539	521	558	522	530	560	496	502	523	516	556	525	553	507	517	535	538	499	538	487	505	482	565	527	537	557	514	551	546	608	549	537	503	538	523	523	517	517	584	522	568	557	549	507	541	577	496	533	549	503	548	531	508	536	520	546	514	563	523	558	537	518	513	552	524	562	597	533	515	575	535	550	575	534	568	530	550	588	537	545	558	562	541	534	503	504	548	544	471	541	579	538	516	526	513	557	543	582	592	579	554	566	554	579	533	522	508	537	497	536	542	541	546	526	529	553	520	552	547	527	494	530	552	548	531	531	514	552	544	496	535	558	607	553	523	490	556	530	557	553	503	523	555	542	559	489	536	543	548	535	547	523	539	518	502	527	542	520	561	533	576	513	516	541	486	538	537	521	526	578	515	544	554	515	549	553	523	542	501	504	530	528	564	508	509	553	520	500	539	503	524	558	462	522	544	484	529	565	515	548	502	514	543	539	524	517	532	559	519	557	524	515	504	488	527	536	540	520	521	528	499	503	555	558	545	550	520	522	561	529	506	553	497	501	564	506	536	483	494	559	542	558	547	560	538	532	536	544	558	536	531	549	507	542	511	498	541	554	526	509	518	524	507	536	496	523	526	526	539	501	559	533	489	537	534	511	535	564	520	504	558	459	510	510	535	534	509	530	532	547	554	520	546	528	570	560	502	542	541	498	527	532	530	574	510	522	532	530	510	521	537	544	532	545	551	538	488	545	570	535	495	558	540	531	551	564	544	541	539	565	506	551	521	565	544	550	571	539	505	505	572	556	506	506	513	560	539	570	590	515	506	475	539	544	491	508	526	521	588	540	537	548	557	502	529	528	542	552	536	528	531	492	550	556	538	544	544	542	549	521	535	509	534	510	514	554	520	518	550	537	499	516	511	519	562	474	552	578	522	535	542	518	532	569	527	473	512	550	562	528	496	521	520	506	534	534	547	504	526	513	566	457	524	512	488	520	549	527	544	545	508	535	496	553	513	550	519	533	528	528	547	560	529	538	518	537	571	549	519	521	510	555	542	559	547	538	527	536	501	547	598	498	529	521	549	546	536	547	547	506	517	519	535	539	502	503	537	560	501	563	505	561	566	556	559	505	527	528	541	504	549	529	538	531	513	490	521	529	530	520	555	540	506
24564	20968	23932	28162	20970	15543	637	415	342	346	322	313	319	343	359	332	268	339	319	306	320	312	315	293	293	336	288	307	319	303	289	306	297	309	299	329	321	335	294	288	284	291	289	286	285	294	284	305	286	292	280	285	241	314	275	294	301	297	285	290	331	301	307	293	271	296	289	301	306	302	311	340	290	330	319	304	324	309	277	325	265	329	277	274	303	301	275	287	290	313	302	318	317	276	268	269	316	297	291	287	268	317	302	290	257	309	293	288	309	319	294	287	292	330	304	289	295	281	323	278	330	314	330	291	265	302	308	293	295	284	320	303	286	303	302	316	280	290	276	293	276	315	299	280	298	291	285	296	300	287	314	287	289	324	303	273	283	294	295	283	271	291	299	262	259	272	336	295	282	283	299	278	283	254	302	293	303	267	292	349	319	298	290	293	304	329	305	310	288	282	304	302	313	274	293	296	321	322	307	287	313	305	279	274	294	275	296	320	288	283	300	330	266	282	277	271	311	280	282	317	285	280	292	296	308	304	294	275	274	271	317	303	289	300	323	292	293	310	266	283	305	311	270	315	325	299	325	262	295	301	289	299	340	278	293	303	299	280	295	309	319	282	298	281	308	279	302	293	339	241	295	317	305	294	288	310	293	302	264	279	301	300	324	314	300	263	262	267	302	301	283	291	277	304	290	289	303	298	264	296	296	289	311	282	303	282	284	294	313	296	270	288	266	312	281	334	288	302	312	307	293	299	297	325	288	304	302	296	266	287	290	313	299	331	314	288	333	303	299	291	301	304	301	281	296	293	288	283	335	286	286	319	305	318	311	329	279	313	304	284	264	305	336	274	286	272	342	291	313	299	303	287	289	272	316	298	288	313	291	295	284	310	320	280	303	323	302	303	310	308	303	307	307	306	287	293	262	320	272	292	286	277	296	273	294	315	315	283	276	297	296	251	278	277	310	290	298	277	271	321	292	326	300	307	279	310	309	278	299	305	291	269	292	293	289	294	267	303	301	325	311	274	289	305	288	264	309	313	330	316	273	260	296	303	279	287	296	288	302	293	296	308	282	287	301	261	308	275	323	252	320	289	293	294	264	308	321	310	271	275	326	314	319	333	289	298	293	284	290	287	297	275	281	318	299	258	306	263	280	286	293	295	289	318	269	300	305	280	331	294	277	274	278	296	254	269	300	279	315	328	314	287	312	307	296	273	307	302	288	329	300	261	295	298	284	274	301	290	303	313	272	293	284	308	265	277	308	310	296	307	275	278	312	316	318	285	297	290	297	273	301	288	270	257	273	270	312	322	296	315	294	294	288	293	295	313	289	302	288	278	285	301	289	280	274	304	322	291	304	262	283	274	313	290	282	298	275	278	292	328	312	321	283	294	329	288	309	281	287	278	284	264	267	282	279	295	319	290	269	285	326	298	299	312	271	258	290	328	292	299	292	307	322	295	328	307	341	309	280	260	300	280	296	300	287	322	298	303	282	305	288	290	286	295	309	328	299	290	303	276	279	303	275	297	267	324	269	283	301	305	313	331	262	249	243	320	291	310	299	335	270	306	309	311	279	275	293	301	273	287	308	269	285	305	309	343	293	277	282	316	329	313	305	315	295	305	316	268	336	272	280	296	326	328	317	297	320	317	300	295	303	299	260	296	302	261	272	298	316	295	288	296	273	260	309	290	326	320	289	327	299	279	270	284	290	321	279	286	307	301	284	319	280	297	298	280	290	279	309	317	313	300	302	294	232	313	315	338	324	296	299	292	291	283	314	334	312	310	279	299	266	323	302	316	264	303	315	304	278	272	284	258	278	263	291	281	303	282	253	310	299	294	305	312	328	289	282	294	286	274	300	301	343	284	303	349	298	268	309	291	300	281	326	314	256	308	278	285	288	322	291	298	315	303	304	275	275	307	322	301	304	277	279	262	287	277	297	297	287	290	295	299	334	297	288	326	289	297	272	301	315	305	294	343	295	293	311	320	317	279	322	285	268	326	277	283	292	287	276	283	310	287	309	300	296	289	301	280	322	295	284	317	305	318	307	304	276	283	292	295	296	336	302	307	316	314	261	322	273	311	307	272	289	298	311	270	285	319	304	278	280	289	312	291	298	268	293	296	269	291	313	334	307	275	281	301	295	273	288	301	305	275	290	301	319	271	280	340	288	302	301	300	299	301	304	267	322	276	307	307	321	275	256	273	328	293	313	287	287	310	296	331	307	321	312	308	311	322	286	299	277	306	283	263	311	299	281	274	321	286	304	286	268	298	292	283	304	299	330	275	302	325	283	306	300	300	295	292	310	283	315	302	328	300	265	318	293	283	254	329	300	299	299	288	291	297	300	284	259	264	319	313	305	305	294	295	304	308	285	267	285	281	304	279	317	297	305	298	270	324	273	309	293	310	277	304	317	311	302	278	261	291	284	334	291	298	261	276	285	285	304	304	266	296	278	303	313	272	325	277	289	296	312	267	313	281	289	299	279	311	325	298	312	308	304	262	308	269	305	319	306	330	297	281	309	265	276	287	292	274	314	301	305	263	267	276	309	250	312	305	315	266	301	288	306	292	297	290	301	278	300	312	312	320	307	304	308	282	305	287	278	299	325	308	303	296	276	274	311	278	288	304	300	283	293	291	308	299	285	279	281	297	322	281	300	269	284	277	301	284	287	299	329	286	331	305	293	318	268	296	293	262	281	272	307	306	274	308	270	261	269	293	293	290	287	308	310	271	296	285	321	321	313	340	291	277	300	269	294	298	296	264	284	289	318	276	285	294	320	305	322	274	323	304	272	269	282	333	323	316	301	285	274	280	301	321	299	274	302	289	286	258	333	306	321	299	277	282	299	299	278	288	328	272	291	321	274	278	311	311	313	301	275	285	302	284	284	310	310	291	290	295	322	280	292	273	276	308	269	317	303	260	291	288	315	279	283	287	278	323	299	309	277	290	289	295	301	291	289	307	267	294	282	277	292	287	273	311	272	315	320	310	293	268	310	307	284	319	298	267	307	295	298	311	280	333	297	283	271	315	309	311	284	287	270	287	294	266	318	309	287	319	289	285	264	284	294	280	282	351	288	315	302	287	276	276	343	293	323	275	290	273	272	292	290	259	293	292	286	270	298	298	285	311	307	294	343	325	290	309	305	301	327	339	270	287	309	282	323	267	302	293	315	302	292	295	337	302	290	298	267	265	297	262	291	278	290	297	279	304	281	317	335	299	279	311	312	275	275	269	300	290	313	268	307	327	278	265	326	291	321	327	293	287	294	285	289	276	277	286	314	281	318	307	295	280	276	298	272	295	295	290	295	291	288	290	299	303	289	295	298	294	307	307	307	335	328	310	299	292	296	271	325	302	303	282	273	289	317	309	287	294	287	310	302	290	276	306	285	291	320	285	326	309	293	271	285	278	292	291	276	284	282	300	287	304	289	280	284	282	289	290	301	283	310	301	298	275	315	266	297	304	304	284	307	295	279	334	277	283	273	294	297	275	306	283
5505	6050	2504	2398	827	804	785	698	748	779	719	727	786	710	735	745	753	721	756	711	724	704	714	717	722	655	703	745	715	704	731	762	730	705	746	685	766	697	739	695	733	743	712	733	750	740	748	739	720	702	699	750	731	667	732	704	721	712	705	682	742	721	704	733	701	745	754	726	752	704	716	694	741	719	722	746	791	753	720	733	733	703	728	722	729	743	733	740	702	708	686	691	761	789	728	758	755	729	710	761	721	710	721	703	726	784	747	716	741	758	743	743	734	723	701	741	709	725	722	718	715	769	676	725	716	743	697	745	715	684	732	764	745	723	742	676	715	712	714	698	760	688	729	710	748	755	738	714	743	702	739	746	717	754	704	706	743	720	727	737	766	684	743	705	757	734	718	673	723	696	760	732	697	697	750	715	729	717	762	709	719	746	728	696	722	721	705	742	769	692	664	643	656	729	731	710	779	740	707	744	723	726	710	733	708	753	727	744	702	730	680	775	775	706	708	724	685	728	709	729	722	702	688	725	717	707	715	688	730	721	702	720	759	745	743	733	664	728	762	722	727	701	737	774	713	724	759	661	716	706	697	705	703	734	720	725	744	752	736	708	761	703	708	668	737	753	741	710	729	725	676	721	743	726	741	677	736	705	722	763	718	684	675	734	707	742	720	699	749	737	701	736	730	679	722	738	736	699	763	710	682	707	720	690	674	704	733	724	708	692	754	769	694	715	665	741	703	727	733	754	744	747	717	731	737	734	691	729	708	672	668	681	714	739	723	740	728	751	709	706	731	736	728	745	695	728	709	734	690	711	722	725	701	705	771	728	776	747	730	714	729	690	734	705	714	712	679	737	714	739	682	683	741	734	755	734	750	749	736	722	748	722	764	704	705	730	665	722	743	714	712	695	741	689	664	719	731	728	706	764	739	719	746	754	700	730	722	695	664	694	708	710	752	731	708	646	715	730	735	755	726	693	659	738	678	773	731	721	703	730	728	723	748	716	706	717	725	712	700	730	721	714	707	754	700	725	758	694	727	714	703	695	701	740	754	709	719	724	728	715	741	703	701	735	703	740	707	702	688	751	689	709	722	692	775	698	753	695	703	681	755	747	734	707	742	706	696	687	747	728	709	734	734	682	718	694	724	675	748	733	729	764	720	711	745	723	729	707	693	732	699	670	715	756	703	709	731	739	713	705	713	723	704	705	731	718	693	711	732	751	706	685	720	730	732	742	681	677	723	706	688	758	709	698	741	731	730	760	732	703	701	764	703	695	754	710	781	682	741	727	697	708	763	665	701	686	709	712	688	759	751	693	693	712	721	743	741	714	748	708	696	710	722	713	737	654	706	701	706	719	724	690	694	702	751	698	709	757	710	776	740	698	778	752	678	724	671	695	698	748	693	716	763	676	734	716	748	702	760	708	748	713	731	744	715	703	705	737	731	718	737	674	719	696	730	728	698	712	692	749	708	705	696	768	731	748	699	706	765	730	747	712	715	712	742	751	692	764	750	763	706	729	742	673	688	698	732	745	731	712	750	680	693	728	757	732	672	708	728	711	732	784	748	746	733	788	706	764	742	746	701	709	750	732	665	732	744	790	693	700	710	706	739	729	742	726	734	731	712	683	757	721	718	695	752	721	721	736	682	713	732	721	729	726	697	685	714	718	740	721	775	672	742	730	673	740	735	741	696	772	716	752	716	667	713	709	738	754	735	716	701	702	718	763	700	723	697	746	756	705	667	675	722	750	762	712	708	736	754	684	722	726	719	724	734	722	685	782	706	687	705	696	719	719	703	710	744	717	745	692	734	726	736	752	693	737	728	702	724	737	705	718	773	707	722	730	669	723	721	708	748	715	761	699	709	725	681	687	714	793	722	716	744	730	764	764	706	703	776	722	717	765	693	655	682	657	711	676	700	720	704	743	727	751	744	710	788	703	717	733	734	733	713	750	763	739	718	728	696	766	705	794	765	681	725	717	720	725	723	736	699	708	729	691	699	729	743	684	730	741	685	724	755	746	715	732	738	715	703	749	703	756	715	712	717	733	714	685	714	731	726	754	729	720	739	733	724	700	700	675	716	704	728	735	745	695	671	716	725	712	725	736	698	734	704	746	710	769	757	747	705	684	718	717	707	774	753	728	732	714	746	729	720	695	774	715	707	744	660	672	737	737	667	760	705	729	705	738	671	694	706	721	719	687	754	693	729	763	713	685	719	661	754	711	685	741	718	715	748	733	689	745	728	704	735	729	659	754	771	721	701	688	696	716	770	748	754	727	753	753	677	736	756	709	724	727	685	697	707	768	751	742	718	718	734	700	689	741	669	772	737	708	729	719	751	710	701	757	706	703	676	699	731	721	710	706	711	745	743	753	767	708	761	727	727	734	738	633	735	751	802	717	780	696	740	765	687	746	716	717	714	729	761	735	728	684	718	732	725	732	766	743	769	713	706	723	724	687	722	690	693	793	737	735	769	674	713	726	750	765	734	708	749	734	750	727	757	681	742	680	736	705	729	722	736	740	702	696	705	721	740	756	701	701	718	712	716	700	746	688	707	707	749	709	746	734	715	746	708	751	658	696	739	696	759	697	726	718	717	724	758	708	751	755	702	702	731	717	708	732	693	741	773	739	712	663	723	738	712	710	758	708	699	723	743	705	690	753	706	735	707	719	759	722	718	681	733	735	778	742	737	701	718	735	730	726	737	704	707	744	740	738	712	752	707	714	642	719	702	692	724	747	753	711	718	739	738	728	715	736	713	753	722	676	697	730	710	741	749	727	713	695	697	718	722	728	704	720	729	693	724	743	693	720	709	688	710	677	731	786	689	693	694	710	745	728	712	735	732	742	680	690	716	732	716	736	728	759	760	701	714	713	721	732	708	731	686	709	723	732	684	667	746	693	740	714	731	690	743	701	704	735	749	669	742	719	751	724	732	698	748	721	714	703	719	730	721	705	712	722	724	743	718	769	729	729	734	743	694	719	752	709	689	719	671	774	718	702	746	704	721	710	682	723	702	701	708	726	683	752	733	729	750	689	717	713	784	769	746	788	761	722	753	720	758	686	757	721	731	693	696	725	721	700	751	729	754	735	745	682	739	723	743	743	730	741	692	696	721	739	694	742	705	739	736	711	726	679	753	766	718	762	714	739	690	752	737	744	772	710	726	725	740	732	705	738	761	750	718	744	789	699	708	720	816	710	736	698	756	699	729	732	741	740	686	725	701	709	701	754	687	691	729	773	735	734	749	765	724	735	724	727	689	715	728	719	686	731	763	731	659	724	738	662	713	737	717	713	709	692	695	727	716	765	774	715	744	694	734	731	698	782	671	726	722	697	738	749	762	666	722	693	707	706	734	690	713	741	746	713	745	714	702	742	714	701	753	720	693	733	737	723	689	730	698	764	671	721	690	695	724	714	723	691	726	750	699	752	698	752	747	732	724	712	759	710	669	705	752	696	709	725	767	737	735	759	694	713	702	713	721	738	739	749	777	694
23924	21006	24338	27886	21007	21019	12770	501	342	277	307	268	271	242	251	235	228	254	240	229	239	236	243	267	207	249	233	225	233	231	215	216	228	241	242	206	226	221	217	212	240	232	219	221	210	209	224	202	234	204	226	203	222	224	234	228	206	207	206	214	206	232	226	236	235	206	222	233	254	210	193	205	250	251	208	201	229	207	209	218	221	236	231	189	204	232	229	229	248	202	203	224	224	224	204	226	223	228	225	233	233	199	240	209	229	218	231	222	219	197	223	243	247	227	241	222	228	226	220	212	233	230	193	193	238	212	222	209	188	255	236	229	235	256	225	233	222	222	229	201	224	206	191	223	216	187	226	231	214	238	238	238	223	227	192	194	213	240	216	215	187	202	197	210	191	251	237	179	204	231	246	230	236	223	242	236	211	253	230	205	209	231	195	206	226	235	197	188	227	232	192	200	214	256	223	221	239	222	233	224	215	197	207	213	218	229	193	229	229	226	226	219	209	214	214	204	228	214	205	236	196	219	269	217	204	217	235	237	226	205	215	216	227	183	240	218	240	232	255	202	214	217	207	236	222	210	262	214	202	216	218	218	198	209	226	189	218	245	223	198	225	218	212	222	213	217	235	228	212	223	217	217	227	235	205	231	192	240	204	227	220	213	218	222	217	215	206	208	208	220	219	215	200	213	222	210	220	203	226	255	207	224	239	199	188	242	207	226	221	228	214	230	224	199	218	248	245	234	230	211	237	213	221	218	217	227	213	225	209	222	213	190	173	237	223	210	191	206	215	199	233	202	199	249	221	211	232	186	216	223	223	205	245	231	236	223	212	224	221	212	237	218	220	233	207	238	155	191	215	197	215	226	214	231	196	228	192	244	229	211	215	209	221	198	241	230	235	230	219	217	183	212	198	221	230	224	223	211	230	235	255	221	207	224	213	195	216	205	237	224	197	206	211	195	209	222	216	182	218	248	225	211	206	230	212	216	229	207	207	229	236	225	182	243	204	205	223	238	217	226	210	227	243	198	197	240	236	252	243	240	209	225	207	231	195	219	232	212	210	233	193	237	236	209	226	194	192	243	236	248	200	207	218	206	210	221	220	216	213	228	187	196	238	205	224	203	231	254	222	226	224	206	226	196	215	227	218	229	191	231	244	200	243	216	224	252	243	212	245	232	212	219	209	233	218	236	233	216	208	213	223	222	205	202	226	240	201	212	193	223	208	230	207	203	235	202	199	217	224	203	210	245	225	228	209	207	215	260	231	226	216	222	232	233	227	223	226	225	214	208	207	216	231	211	237	219	250	222	230	257	215	220	215	230	207	219	229	220	221	212	241	204	224	212	207	177	250	202	213	209	207	229	199	211	228	198	225	242	234	221	224	220	209	219	216	234	198	200	222	220	205	214	243	234	193	231	233	200	223	209	199	226	214	190	227	207	202	185	228	222	239	231	246	231	204	210	221	216	219	214	216	251	236	195	191	233	200	203	248	213	229	221	221	240	237	226	240	240	221	196	229	197	206	231	227	210	215	204	204	220	213	222	216	203	213	211	233	206	226	249	210	226	196	218	206	230	199	251	212	213	225	240	190	172	247	206	207	213	217	206	217	249	193	207	214	231	232	230	213	197	242	225	207	218	230	249	221	220	202	226	206	220	214	217	214	221	204	196	206	209	227	214	200	203	219	233	214	212	221	208	188	223	236	203	235	206	237	224	194	203	201	223	205	203	229	234	246	238	222	226	212	208	209	213	210	254	203	202	233	231	205	217	217	228	210	200	203	221	226	227	222	257	210	231	210	196	213	223	215	218	228	211	215	199	222	237	245	220	219	225	230	220	219	208	225	216	234	218	223	226	216	180	233	216	219	236	252	244	210	193	225	209	217	220	211	194	222	222	257	226	230	232	214	204	198	207	200	247	241	218	218	197	200	238	187	213	244	217	235	230	210	220	246	233	212	216	202	228	242	215	189	211	211	215	213	224	215	244	217	222	223	192	223	228	231	217	209	195	232	239	223	225	218	223	232	211	243	216	228	223	230	225	193	189	217	226	212	230	211	218	213	228	199	189	212	187	194	214	185	221	199	213	208	191	226	222	216	215	242	214	220	212	186	215	196	225	213	184	206	214	218	204	244	207	213	246	227	227	225	237	193	224	211	195	187	226	210	216	226	219	209	197	207	212	193	204	217	213	190	236	221	202	221	223	187	217	206	211	220	227	221	220	228	223	213	206	183	216	249	234	203	229	245	256	243	214	235	208	205	241	209	234	234	223	235	236	232	230	218	225	219	200	220	221	208	221	218	229	240	243	225	215	194	188	234	237	228	207	193	219	207	218	211	230	210	200	206	219	237	224	222	229	217	209	271	223	229	234	257	216	236	202	240	204	220	240	228	223	202	224	217	230	218	226	215	223	218	214	213	221	231	206	248	225	215	222	211	222	205	245	204	234	238	200	201	221	190	199	217	212	190	190	223	203	195	218	195	214	214	251	207	229	214	218	213	197	212	202	229	206	222	217	214	233	204	204	192	220	204	207	192	220	207	225	218	190	223	233	219	203	207	223	247	225	209	211	193	234	202	232	224	227	225	231	200	248	255	215	221	219	232	244	235	210	224	200	223	206	230	247	216	220	196	204	210	205	232	223	193	236	220	195	221	200	209	230	201	224	195	228	204	245	192	254	235	212	244	214	207	221	222	218	226	221	223	232	236	208	210	236	165	209	205	207	244	248	205	218	219	224	218	236	184	216	224	221	231	218	210	229	247	215	240	200	228	217	208	181	235	209	220	212	228	219	234	225	199	222	260	225	198	222	193	197	228	221	200	239	236	221	221	231	223	212	215	228	220	226	193	219	230	217	227	254	215	213	201	202	199	212	223	219	210	241	198	183	216	206	215	222	205	213	230	244	201	186	210	216	218	221	223	223	212	215	202	208	214	204	203	193	206	221	196	221	217	221	217	215	232	206	211	223	215	213	256	210	228	242	204	224	207	236	184	223	247	213	228	213	241	241	205	210	223	241	204	216	225	202	210	218	225	215	202	213	202	206	226	199	207	222	228	198	220	215	207	227	208	230	256	230	224	209	225	235	221	231	202	207	211	245	232	209	259	234	236	211	212	209	194	243	228	212	219	236	216	231	240	231	225	230	208	207	192	235	191	210	215	239	216	212	224	223	219	204	202	212	205	221	233	217	204	223	215	218	216	244	219	192	228	257	228	256	229	218	237	220	210	199	225	231	222	204	207	215	193	218	214	208	235	211	212	214	252	200	225	230	232	237	211	215	239	213	221	219	202	212	213	237	187	223	226	203	182	222	226	213	191	220	233	196	202	237	221	211	233	189	208	233	239	245	193	217	190	219	215	222	217	214	233	201	187	225	205	232	267	205	215	236	208	193	201	213	219	214	222	223	193	207	194	195	228	230	247	217	236	212	230	200	186	214	226	198	227	225	186	233	205	202	209	191	233	240	205	257	225	211	208	219	226	209	214	239	238	206	206	243
5682	7574	3317	3313	759	660	610	583	582	553	519	547	502	483	564	518	504	542	545	527	538	515	545	520	567	521	530	505	563	532	527	495	503	533	494	504	563	550	534	552	532	551	499	520	535	497	518	553	541	553	520	558	477	531	539	514	478	549	511	527	534	533	555	526	498	519	575	502	516	521	550	522	570	485	547	505	528	502	502	526	508	542	529	513	495	535	577	532	515	521	533	487	486	542	544	535	495	517	515	502	492	539	484	508	545	515	507	526	482	525	511	499	526	520	528	501	519	559	539	510	523	522	527	548	533	538	570	473	502	491	525	508	534	492	495	578	565	570	472	522	550	513	519	517	504	512	517	536	513	529	519	493	508	542	519	479	533	545	536	504	529	541	501	523	551	522	517	563	509	536	539	504	510	480	521	514	525	507	483	495	528	511	517	510	538	533	483	514	509	530	528	496	509	501	547	518	572	528	516	525	544	483	521	461	499	552	556	495	446	526	525	539	544	521	544	517	497	523	499	467	523	523	532	490	492	562	539	531	523	528	468	534	536	522	524	510	532	489	493	503	465	549	556	520	535	522	486	514	518	543	488	539	488	503	508	519	488	507	531	525	506	504	538	540	507	496	502	517	521	531	504	522	480	515	478	528	500	526	547	547	502	500	549	497	503	514	532	550	491	557	527	525	530	523	531	546	563	471	524	500	493	493	501	509	515	479	521	496	523	498	520	524	507	510	507	526	473	552	490	519	504	459	550	527	543	541	538	531	497	495	548	519	530	556	485	511	521	500	545	503	534	530	519	499	534	519	497	525	508	524	525	526	494	521	545	524	501	515	525	520	510	515	531	476	495	530	531	506	519	468	521	524	548	515	515	503	535	536	524	528	512	501	497	471	520	516	534	534	538	521	521	540	487	513	542	504	499	528	549	504	559	509	509	517	541	524	518	531	521	536	555	565	546	475	502	486	502	526	536	522	493	497	523	520	501	498	524	503	497	500	528	510	517	516	522	554	488	511	505	500	513	523	479	532	537	499	496	530	575	494	555	515	526	505	528	509	560	518	573	513	503	534	526	494	520	532	522	527	523	521	561	543	475	515	527	528	514	496	524	515	514	542	562	511	498	545	489	514	498	554	520	544	520	528	556	495	508	521	494	487	547	488	500	507	528	533	493	535	504	546	493	536	523	490	511	502	543	537	482	545	521	500	513	496	534	506	518	528	476	528	525	497	513	500	500	555	520	518	529	529	516	543	540	528	504	523	552	527	533	532	481	554	476	478	501	533	492	534	505	526	552	516	525	501	496	501	471	512	516	520	532	540	535	534	538	538	525	508	530	538	508	491	541	483	506	544	577	519	529	505	521	551	520	521	488	513	492	534	498	493	548	538	509	546	472	516	482	537	541	529	535	516	496	543	473	512	540	514	479	499	533	499	496	522	524	498	541	547	508	555	505	520	491	476	508	504	548	528	496	518	504	502	509	523	492	512	489	527	521	538	505	506	476	534	537	509	495	547	493	551	513	526	570	533	508	527	522	520	482	492	487	531	492	521	488	534	503	506	498	507	561	512	490	501	542	507	504	547	540	512	490	526	476	497	520	518	521	492	525	519	534	519	533	510	519	538	542	484	536	505	522	561	498	502	543	552	524	506	488	506	520	478	521	491	524	536	517	511	559	498	501	515	514	490	492	459	535	516	484	531	525	521	519	521	513	548	517	525	524	503	538	535	527	522	523	512	536	512	562	470	490	533	515	537	493	471	498	501	462	508	509	528	516	513	534	513	506	515	509	508	516	532	511	559	535	517	568	496	531	518	538	520	542	509	504	527	525	559	478	553	521	513	529	530	513	514	522	507	498	474	500	503	518	518	536	510	489	541	512	512	507	515	550	532	498	492	529	533	551	446	524	535	493	509	556	491	518	483	565	548	524	470	502	504	510	523	533	494	506	484	516	521	527	531	483	538	551	543	519	498	493	524	486	502	493	491	491	532	561	520	497	550	518	517	534	520	498	524	525	537	531	533	524	532	507	539	497	554	529	540	534	513	502	515	522	523	480	533	499	528	526	527	518	510	517	526	552	539	521	488	504	510	523	535	533	535	515	532	505	505	527	486	515	510	505	532	518	482	550	537	528	484	513	526	552	530	521	568	511	521	492	547	495	505	477	552	494	507	517	507	527	528	529	492	490	523	486	517	496	513	556	509	459	533	527	508	531	528	548	515	526	522	496	515	571	498	533	545	519	514	529	506	499	530	492	486	501	497	489	503	504	563	489	507	478	501	514	533	482	474	538	553	539	504	529	505	508	498	504	527	503	489	493	534	533	514	502	512	510	532	515	482	526	533	536	513	483	493	530	531	513	521	526	481	563	521	518	508	490	510	554	533	500	536	496	520	512	526	512	502	534	533	517	535	493	524	508	525	499	536	509	520	499	480	517	492	567	514	555	549	501	490	504	530	517	514	504	486	487	501	529	516	537	508	557	517	548	543	580	543	546	498	553	488	534	534	483	524	520	538	507	533	514	488	482	509	530	518	542	537	527	498	532	551	518	517	526	528	505	508	507	544	498	481	503	525	542	549	502	561	554	508	537	502	488	539	555	487	572	537	536	535	488	544	520	512	497	530	550	469	541	527	524	537	504	517	532	522	488	508	499	527	500	512	507	528	541	511	504	485	558	520	513	515	525	491	485	526	513	529	507	516	516	534	519	549	495	560	526	501	525	543	482	497	543	498	510	495	539	485	506	524	528	509	515	529	501	564	525	523	530	550	489	523	528	538	528	519	523	549	521	551	479	511	521	541	545	558	519	482	548	504	483	534	539	528	473	540	553	533	476	586	516	520	506	504	513	478	492	514	531	519	550	537	521	467	528	552	554	541	491	521	522	527	482	506	521	495	554	510	520	523	526	531	492	522	526	519	460	537	520	544	498	510	493	533	504	549	507	519	505	547	555	537	534	494	494	527	506	525	488	513	531	514	510	502	563	526	530	537	497	532	512	491	533	490	499	551	507	517	487	523	515	500	545	486	497	523	489	527	494	520	543	478	545	528	501	541	535	518	504	518	556	528	506	510	549	522	546	526	512	500	522	487	459	521	523	559	480	507	542	477	528	503	523	531	539	542	518	533	493	574	545	492	560	552	527	499	550	502	552	480	520	515	514	513	485	552	527	568	509	538	534	553	502	540	515	522	449	576	466	544	540	494	536	514	518	540	493	488	520	533	514	515	532	529	576	501	487	492	541	495	540	508	503	519	499	482	492	512	503	528	494	491	508	478	518	519	538	527	528	533	503	488	515	529	515	576	537	562	519	515	486	498	530	510	471	546	525	495	495	520	540	499	519	471	512	535	566	477	513	508	491	539	512	499	545	545	572	525	484	492	534	553	518	512	511	500	507	477	495	507	523	505	480	531	536	525	520	509	527	527	459	547	529	465	527	483	524	527	502	530	545	522	561	508	535	501	543	525	528	546	513	494	519	522	518	512	568	515	529	502	521	509	531	570
31689	19729	8230	1181	245	249	232	188	197	207	200	211	185	211	211	197	205	175	203	182	197	216	230	194	205	189	205	186	218	214	192	211	208	189	200	212	195	231	171	203	203	200	193	193	218	187	215	207	186	204	184	199	209	207	193	190	216	224	208	193	185	185	189	201	180	201	187	204	196	229	200	181	217	191	205	206	206	179	215	212	210	205	206	206	197	231	184	182	205	175	211	201	219	187	195	188	200	194	186	196	212	220	211	181	211	220	197	200	199	192	176	179	199	195	199	212	181	187	192	177	163	206	192	202	212	182	183	184	179	200	193	196	175	206	191	195	182	221	171	212	204	215	197	194	168	197	218	201	212	202	189	197	214	205	201	204	189	212	188	170	162	206	207	198	199	194	219	192	192	196	208	202	192	176	202	190	207	173	207	177	193	192	202	181	223	197	189	216	212	184	204	208	186	198	237	187	198	191	189	182	192	193	211	215	216	186	196	208	166	217	215	211	213	201	201	198	211	210	202	150	183	166	224	219	189	230	207	191	191	189	218	175	200	181	218	188	210	212	207	169	222	224	188	223	217	203	193	217	194	193	222	203	206	185	191	203	183	183	224	216	180	204	189	185	179	216	196	181	202	194	200	189	222	199	206	187	208	181	205	202	227	210	204	197	198	202	194	207	199	187	184	180	212	187	205	198	214	211	188	204	218	203	188	197	181	209	202	199	193	206	205	176	180	189	205	213	217	210	206	200	198	173	202	198	190	177	197	212	209	172	227	212	185	196	193	171	205	193	202	209	188	192	197	204	192	175	177	190	209	208	187	213	212	235	199	223	176	207	185	180	207	206	207	210	220	208	197	209	218	192	191	191	204	183	182	207	188	192	166	196	188	191	194	193	177	200	215	204	216	192	177	187	186	195	193	185	218	184	218	195	189	206	223	187	190	196	187	172	194	204	195	182	214	194	207	209	221	211	207	215	190	240	191	197	205	169	187	219	175	195	198	188	190	185	217	190	187	165	190	212	220	204	223	192	204	203	187	183	193	182	198	237	198	187	192	201	204	195	217	197	204	197	185	173	181	200	179	186	206	203	175	211	209	200	185	202	198	206	184	217	203	169	196	200	189	189	193	200	195	193	206	198	193	184	192	192	209	197	195	202	205	216	166	212	183	196	213	185	165	188	203	196	197	177	207	228	190	207	188	188	225	196	202	219	208	195	192	193	181	204	212	192	207	175	204	181	188	208	202	186	188	192	222	201	196	198	210	211	189	191	196	190	215	209	190	188	201	199	202	224	195	226	197	203	202	168	191	185	179	201	179	237	195	170	216	202	214	198	193	186	207	200	192	189	191	217	221	199	190	213	192	228	212	179	236	213	208	187	204	192	201	196	172	189	186	192	203	219	203	194	212	176	209	201	202	172	181	211	201	225	207	188	193	209	191	213	199	214	214	213	201	208	208	204	212	196	195	216	190	198	196	206	213	189	183	217	208	191	188	203	215	205	208	189	198	203	170	203	207	182	197	186	175	214	210	200	194	207	217	182	206	185	198	195	190	179	214	214	207	196	212	209	208	203	207	191	177	207	201	202	193	199	177	194	209	170	162	194	193	186	174	188	183	209	224	186	194	185	195	184	185	216	213	180	191	192	196	201	227	197	185	208	175	166	200	198	195	193	173	200	204	221	216	205	184	201	203	184	199	229	216	203	201	185	196	210	218	208	203	200	202	211	215	204	210	207	169	159	216	185	224	196	188	227	202	184	192	192	186	185	212	228	197	170	198	203	199	211	205	210	196	188	209	209	166	210	204	215	198	203	216	199	178	177	197	187	197	199	200	188	204	187	197	212	196	177	200	194	196	213	200	200	222	205	202	183	194	202	200	196	185	191	206	194	198	188	203	208	197	197	171	171	171	177	215	162	179	203	229	199	195	206	202	181	196	186	205	196	202	193	189	189	202	190	187	202	233	219	214	188	196	209	192	210	207	188	191	206	185	201	218	206	206	198	212	212	189	203	184	184	207	184	175	203	208	193	190	208	197	213	194	193	216	211	180	205	197	199	216	200	190	192	163	202	203	184	205	203	210	195	229	185	187	170	202	198	210	198	190	193	190	174	216	224	200	206	192	201	199	199	203	203	183	175	200	233	216	195	181	187	185	224	207	191	192	199	203	192	233	208	182	214	201	187	196	190	190	179	192	203	211	185	175	188	193	187	205	213	208	197	218	186	196	209	209	199	201	195	195	180	207	182	184	194	193	184	191	183	224	232	199	191	193	179	216	181	215	194	172	203	185	225	182	201	209	182	177	199	193	205	168	189	207	198	221	171	208	188	221	197	220	205	186	185	191	220	173	241	215	179	190	204	186	182	180	209	185	193	187	199	215	202	189	197	212	196	215	227	186	197	208	209	189	194	197	198	213	181	180	196	222	174	193	190	214	198	209	201	219	198	193	227	207	210	174	200	197	196	217	210	163	196	183	184	214	207	211	216	194	192	204	187	184	210	214	203	216	206	206	191	220	182	183	212	227	207	177	194	200	209	185	212	233	208	207	187	197	189	198	210	197	180	205	217	195	193	216	184	190	186	204	212	160	203	211	217	235	190	197	222	198	187	163	183	213	189	198	188	178	194	183	195	224	215	174	204	203	210	197	172	188	196	176	178	195	187	205	197	227	236	180	199	208	190	192	196	210	225	211	202	190	172	191	187	205	220	197	201	205	183	199	214	189	210	176	207	182	160	206	184	155	200	192	212	188	194	196	193	187	173	215	212	215	202	191	225	193	187	187	204	228	195	207	183	172	196	185	207	199	210	219	187	198	193	213	209	177	228	199	200	211	194	165	191	224	222	203	189	206	193	191	180	182	205	198	198	202	180	204	195	190	183	215	189	194	187	187	214	215	194	220	205	199	207	193	198	214	193	197	218	183	201	180	197	190	197	195	227	194	188	183	195	180	185	201	202	212	224	190	190	217	201	181	195	199	193	222	191	202	196	198	191	179	211	200	224	183	192	194	218	218	183	196	179	186	195	194	215	220	216	216	209	177	195	210	198	218	180	195	184	202	206	203	219	196	180	207	185	183	193	219	203	179	189	215	204	176	198	224	198	189	173	200	183	208	173	197	180	223	201	184	194	190	209	205	184	218	176	196	225	189	219	195	196	212	165	202	214	206	211	214	209	205	189	188	193	198	200	200	190	183	188	216	197	188	209	190	199	185	203	199	209	232	188	197	192	182	196	194	197	196	186	203	187	203	189	176	204	218	187	201	216	206	176	211	206	195	234	201	203	180	196	194	188	188	189	200	190	190	187	187	208	194	191	164	235	179	192	233	177	205	176	193	189	212	201	212	218	185	201	193	191	199	230	171	193	208	211	227	206	204	215	193	223	207	176	183	191	183	201	190	189	172	220	222	211	210	202	180	194	214	190	214	216	209	204	179	173	222	198	184	204	186	191	241	192	181	219	201	185	200	183	218	222	190	193	201	205	228	190	163	227	230	205	183	209
6610	2327	1324	856	569	559	555	491	536	536	518	540	552	542	599	565	571	528	496	523	514	501	516	549	531	543	512	505	522	506	507	532	521	591	518	527	530	532	497	497	561	497	564	543	539	550	548	534	561	536	473	537	558	536	522	538	530	529	514	491	535	527	534	540	498	548	492	519	521	492	547	567	563	527	527	528	510	485	533	533	522	503	520	567	552	548	477	530	519	516	524	527	514	547	537	554	481	528	495	556	541	538	548	522	556	465	524	514	492	515	542	520	529	554	506	530	546	525	547	531	471	536	526	515	518	547	561	546	546	547	515	518	513	530	480	524	508	487	547	545	567	512	558	531	517	497	534	552	522	497	522	518	484	524	531	501	513	562	503	522	576	487	524	537	561	484	537	550	524	481	495	501	517	525	569	551	537	498	522	571	503	516	491	521	506	535	515	530	525	529	520	529	527	533	525	489	544	551	528	522	499	534	526	498	536	533	548	588	532	519	507	496	535	504	542	517	517	490	511	505	534	528	513	507	537	567	537	516	548	533	525	537	535	512	527	564	505	543	532	512	541	506	542	530	531	509	537	514	524	553	561	512	552	520	536	509	543	525	540	574	523	502	490	481	502	519	517	548	534	498	511	484	574	530	559	514	462	518	542	543	589	539	527	487	543	527	529	533	512	519	508	550	582	508	479	567	554	516	523	531	512	503	559	558	500	515	545	458	497	521	520	562	518	505	533	503	549	529	494	539	546	568	499	533	558	540	509	489	605	514	532	483	507	554	562	507	531	509	539	513	537	504	514	526	541	497	491	517	513	551	547	585	548	489	494	527	507	553	544	501	524	524	483	523	544	502	570	513	520	456	517	552	552	523	532	580	560	528	519	543	535	542	519	532	559	531	560	563	540	529	505	552	520	540	543	571	501	510	525	542	555	447	539	541	562	546	496	545	527	518	485	519	516	517	531	529	524	544	521	517	534	546	514	524	525	498	540	579	555	537	528	514	547	571	531	546	527	494	489	514	556	499	523	521	513	518	551	534	545	516	511	504	526	514	527	508	519	505	532	507	557	532	529	530	589	559	497	496	493	549	546	493	509	496	531	513	511	519	500	518	520	566	546	519	506	521	478	564	495	485	544	495	512	544	563	498	540	532	532	509	524	537	541	553	513	553	474	529	555	530	532	564	542	536	545	525	502	534	540	498	541	504	516	499	480	553	524	532	532	514	497	534	564	501	507	527	566	523	557	493	489	543	535	539	586	500	543	552	528	522	519	514	514	563	523	490	520	553	544	524	519	541	539	502	552	569	507	520	547	545	549	542	487	537	567	516	547	512	513	543	552	556	543	527	514	564	503	532	519	545	588	556	518	526	564	534	525	478	495	571	503	520	549	552	517	541	532	526	573	524	500	497	505	515	512	519	552	524	526	498	494	480	507	493	523	535	515	492	560	585	540	515	513	518	485	590	554	527	536	531	557	527	530	570	513	534	525	539	532	581	559	554	523	539	520	548	536	522	511	564	550	536	515	551	533	531	530	548	524	523	553	524	527	495	529	569	533	512	510	553	535	581	530	524	513	545	568	528	535	580	529	533	505	535	488	515	508	509	529	520	551	549	552	540	501	554	532	563	537	549	481	502	536	491	552	525	523	544	501	552	549	507	529	515	489	531	551	527	541	514	558	518	535	529	539	533	546	541	525	540	519	511	561	500	513	553	548	540	528	532	547	542	506	521	516	546	530	535	492	564	521	535	524	487	539	569	505	536	575	536	499	547	510	511	562	512	492	519	521	528	514	541	541	531	538	538	543	588	547	546	516	499	516	495	520	529	549	547	504	526	517	541	526	498	443	542	513	495	511	540	529	517	506	537	544	549	547	525	515	514	512	535	548	493	502	573	507	542	504	526	527	506	532	507	522	543	518	494	529	531	563	520	561	525	536	523	525	521	538	539	533	505	511	554	493	572	563	558	533	521	495	525	565	502	539	533	515	526	503	527	531	513	543	491	550	511	506	532	551	489	566	519	550	550	498	499	524	494	547	533	551	518	529	501	530	545	506	549	532	521	502	533	522	548	490	573	518	517	551	521	518	549	514	538	498	552	561	506	524	501	486	565	556	505	519	519	532	501	558	502	521	544	531	539	527	521	517	538	512	503	532	502	531	505	530	485	551	547	512	510	472	553	535	509	532	553	565	508	529	535	495	530	504	484	544	523	556	495	492	548	518	546	525	519	531	524	535	514	484	544	551	523	555	502	472	530	538	505	544	518	518	513	518	515	520	560	532	519	539	522	536	547	502	531	538	554	525	549	565	532	532	555	532	527	529	520	530	522	558	496	561	512	536	523	556	564	511	530	571	537	563	509	539	506	503	566	521	545	517	499	553	512	536	512	541	541	561	560	517	539	536	532	558	542	562	520	536	532	511	562	471	515	506	488	542	500	498	537	532	533	511	540	539	517	477	551	517	538	537	542	515	493	545	508	495	519	520	546	514	542	524	554	527	532	526	541	505	495	526	523	506	558	552	568	529	545	508	523	527	518	543	535	520	582	487	472	523	569	487	500	498	472	538	532	540	529	466	503	560	528	521	517	551	518	509	535	515	538	539	553	480	519	510	548	501	539	569	526	505	505	526	521	521	512	535	523	522	488	575	522	520	493	514	504	532	559	544	539	563	519	574	553	514	543	566	534	518	511	512	557	530	532	542	518	600	547	549	546	498	548	524	564	504	536	531	558	504	521	502	522	543	544	519	551	522	544	571	517	477	518	546	498	529	530	532	554	505	536	528	538	489	515	530	492	511	520	510	512	525	483	527	519	529	531	562	541	514	517	549	503	511	537	511	502	531	525	518	574	569	519	560	554	528	463	526	542	512	489	546	497	516	545	513	558	519	488	602	531	545	521	518	509	531	535	537	550	511	513	528	484	514	547	518	538	564	546	542	536	574	550	535	498	535	482	553	531	541	507	540	493	506	559	553	526	499	574	562	535	514	527	539	533	535	537	488	534	524	534	537	561	545	533	525	542	555	519	524	483	521	529	483	516	497	513	508	535	534	525	499	519	556	560	509	542	480	570	509	490	499	551	524	562	581	539	529	577	547	512	539	505	538	518	528	507	521	490	547	549	511	542	562	549	492	558	548	530	530	581	521	533	530	533	547	575	571	536	524	545	528	516	517	499	529	544	512	474	541	520	554	548	527	547	538	494	501	540	523	509	540	569	513	495	566	569	490	534	509	541	517	530	538	503	554	513	519	506	550	541	517	538	513	532	514	571	536	555	532	535	495	503	528	541	515	529	536	506	527	524	537	536	491	541	536	523	495	519	521	506	539	518	530	554	544	554	515	506	536	548	572	534	503	527	539	536	516	529	525	506	529	513	508	520	500	526	550	526	596	482	560	526	534	524	489	563	528	502	578	511	540	516	493	530	537	534	483	498	537	550	523	548	505	550	542	521	560	556	540	517	527	495	530	538	530	522	531	513	516	521	536	501	527	517	508	523	513	542
24578	21002	23984	28193	20996	16744	619	389	361	327	328	327	310	316	314	357	322	326	302	301	341	314	325	298	314	345	320	276	322	346	296	290	316	288	306	324	275	299	303	301	292	283	301	295	318	313	315	293	321	304	290	302	285	288	282	327	296	286	289	287	294	326	310	326	293	309	274	308	313	292	290	275	338	292	273	316	296	282	298	312	318	299	323	303	302	286	267	251	287	307	307	302	294	253	312	318	309	301	303	325	282	309	300	294	339	312	288	318	295	268	310	319	314	304	320	278	324	304	301	300	321	267	334	273	280	286	291	304	319	291	303	285	305	306	291	310	297	267	315	296	315	288	274	285	305	312	287	338	299	301	297	266	272	317	292	310	297	321	298	300	275	315	302	272	317	306	272	308	302	330	308	301	281	278	291	312	273	285	294	300	289	298	294	306	310	317	314	308	295	304	259	268	289	350	305	299	291	329	280	320	299	296	288	310	315	325	301	266	277	310	284	309	272	266	286	280	307	309	303	276	296	308	316	274	281	277	314	282	318	281	313	309	299	290	315	334	311	292	276	300	287	269	273	313	291	298	294	274	282	297	317	328	313	294	292	278	241	289	275	295	291	314	311	297	296	314	318	272	309	328	297	279	272	288	273	299	326	273	304	313	280	280	285	345	309	294	290	295	302	282	279	280	305	306	312	331	313	262	282	299	304	287	293	274	298	282	282	293	320	273	276	278	287	266	324	287	298	298	306	310	296	292	326	288	296	302	309	304	309	274	291	292	325	323	298	330	282	309	300	249	272	296	286	293	276	293	301	256	310	287	278	277	317	292	315	282	292	276	304	337	331	304	302	305	306	323	281	303	332	320	297	288	258	282	292	308	304	314	307	297	295	290	272	296	289	296	317	301	334	319	303	292	313	307	290	289	303	322	322	306	293	326	303	300	314	286	310	280	319	329	274	288	290	303	292	317	305	322	277	323	332	280	292	328	309	296	315	270	309	359	339	288	281	324	302	304	302	298	291	304	299	319	281	321	301	298	306	295	278	287	262	289	319	291	321	306	298	322	295	289	285	311	300	291	319	259	299	294	302	321	302	288	286	290	316	309	300	298	265	285	291	296	289	279	304	290	274	307	309	322	306	293	282	325	301	284	344	319	301	300	312	274	283	327	305	267	274	321	263	316	289	313	271	298	284	270	294	272	326	307	281	274	288	299	323	299	291	265	279	309	297	297	291	316	316	310	286	275	304	303	263	319	283	300	314	295	305	291	280	278	263	280	303	313	308	279	273	309	282	290	268	278	301	254	298	292	327	318	316	294	297	312	296	325	303	294	290	300	292	296	306	319	301	327	293	294	306	306	276	301	262	291	310	309	295	289	280	286	307	312	303	308	273	298	283	291	308	288	316	312	312	303	315	286	290	266	316	314	308	306	267	283	290	294	298	304	275	287	274	286	335	287	282	313	271	301	343	291	285	316	318	312	283	268	292	307	289	302	303	284	262	299	314	300	302	311	314	281	310	296	329	297	276	317	295	281	296	279	320	322	298	340	269	303	244	343	303	298	324	276	307	296	290	278	313	282	305	265	285	304	293	303	292	295	290	301	300	298	272	296	273	276	301	310	288	297	295	320	308	309	318	280	288	269	296	321	282	274	272	242	309	321	285	300	305	298	309	284	291	300	297	347	303	282	320	286	280	306	300	319	251	304	309	285	303	307	315	273	293	308	280	266	282	266	300	310	303	277	305	304	342	316	324	314	277	311	295	291	297	285	289	286	277	358	321	306	293	325	297	254	302	290	289	284	297	299	299	297	313	267	273	294	312	300	300	275	301	316	334	283	293	297	292	293	335	315	293	295	316	293	286	272	255	315	285	270	293	316	284	306	287	277	274	281	315	282	301	316	254	299	316	301	293	296	291	274	286	295	290	313	297	308	274	271	315	321	335	319	337	275	304	322	306	299	291	265	296	297	248	271	264	316	308	330	292	297	314	283	290	271	306	282	292	296	300	288	283	282	293	296	281	304	301	288	299	265	296	333	294	282	306	302	316	285	265	296	290	281	274	299	274	302	276	323	288	282	283	304	279	337	298	328	300	300	311	293	292	290	290	296	295	309	285	327	318	303	313	310	284	285	341	364	300	296	308	310	295	333	297	307	266	294	262	279	289	288	292	271	289	259	325	302	268	271	290	263	278	299	300	276	268	276	271	297	276	278	324	263	267	244	287	280	297	303	293	319	302	343	320	313	286	322	262	260	314	312	289	292	305	335	292	318	307	300	303	293	312	275	319	331	278	270	334	309	292	374	272	302	273	302	286	305	321	284	305	337	293	294	323	273	303	300	298	294	291	314	307	260	285	336	334	314	307	264	291	311	331	280	344	302	316	279	298	348	286	306	303	306	302	334	299	312	283	274	286	286	296	302	254	304	313	298	278	292	318	293	272	322	287	309	279	255	266	286	299	312	305	274	317	287	300	295	279	296	283	294	296	288	304	292	289	286	285	309	298	261	322	299	292	283	304	331	264	294	323	281	300	311	301	306	288	307	331	312	269	268	326	284	296	328	300	299	274	328	289	292	320	281	299	296	287	307	310	309	280	322	297	313	322	275	318	285	308	321	310	266	329	299	316	312	312	299	321	316	305	275	246	324	293	279	294	303	309	270	291	310	318	330	329	314	270	274	297	309	329	298	311	294	290	316	276	309	290	296	298	334	274	304	321	303	259	306	306	327	285	302	304	320	302	277	293	330	308	281	311	291	282	278	271	304	305	309	273	326	309	283	287	284	274	306	306	311	311	286	302	313	299	289	298	319	281	312	314	305	278	270	303	263	298	289	320	307	316	275	293	284	312	322	321	317	336	327	303	338	303	309	272	338	300	341	287	307	295	300	278	338	301	330	301	293	309	334	323	335	274	296	328	306	300	303	312	298	316	310	298	312	251	300	281	302	301	305	321	294	262	309	311	301	300	286	257	293	288	273	260	297	323	288	319	324	306	303	289	306	300	329	271	314	302	296	323	271	315	270	273	307	295	315	275	266	305	300	274	272	287	306	295	320	317	322	312	302	270	278	297	258	288	312	353	325	335	266	312	331	317	364	307	288	294	276	292	296	292	295	296	279	329	298	308	276	283	278	276	278	305	262	288	286	327	265	294	264	310	288	305	284	284	299	286	303	289	303	329	311	334	300	304	287	311	267	287	309	306	248	295	330	299	254	275	289	282	285	246	282	309	287	332	270	313	283	303	277	308	291	305	272	291	311	317	272	268	314	313	323	285	297	266	298	272	254	301	270	327	305	318	290	310	289	306	299	294	313	283	305	310	280	285	310	275	288	273	297	294	290	271	317	321	307	318	290	275	305	265	330	287	274	316	268	326	275	300	311	312	319	308	295	274	322	320	291	286	322	299	283	270	318	293	292	287	288	286	278	291	317	283	275	312	282	289	326	282	275	304	293	323	327	282	293	319	301	313	323	336	303	298	327	321	303	271	281	308	310	279	268	291	267
4756	4603	2781	1903	821	793	799	742	730	746	760	676	755	711	716	690	742	733	729	752	707	729	721	720	708	723	711	711	692	720	703	715	711	744	740	713	756	744	699	755	680	740	746	736	764	700	717	717	712	731	678	721	729	747	739	743	738	701	699	715	728	702	742	733	725	697	692	704	696	732	690	712	715	731	725	733	699	705	717	660	701	703	716	744	667	692	719	729	726	728	744	759	774	718	708	736	668	739	710	718	738	698	692	728	711	752	712	731	733	714	719	756	696	703	670	719	691	696	703	724	707	762	681	711	717	725	743	743	710	694	720	747	710	720	746	720	711	703	711	696	760	682	741	685	725	701	692	752	687	698	722	728	710	691	730	777	717	726	720	688	752	738	678	717	701	721	731	657	691	727	693	655	755	711	685	756	745	699	743	743	729	706	741	718	759	686	672	738	730	649	709	726	679	716	761	729	702	712	736	710	716	688	708	699	720	695	721	719	747	689	700	722	726	745	715	711	747	691	688	758	737	738	732	696	660	720	694	714	745	683	700	757	689	709	700	722	720	739	686	713	754	692	800	770	736	683	706	724	740	700	705	696	714	723	744	713	716	740	722	750	743	721	731	699	693	690	750	701	720	722	687	707	674	737	735	736	721	732	711	724	762	696	710	720	733	730	757	725	726	731	682	697	711	697	670	728	710	744	748	700	725	704	655	724	694	690	705	729	747	704	700	709	718	761	677	786	699	767	737	715	684	712	734	676	702	722	673	725	717	714	711	717	757	754	723	709	709	698	705	694	690	695	640	709	713	747	766	663	719	682	724	700	729	722	734	716	757	692	708	753	718	703	700	705	739	722	752	698	711	729	715	712	707	712	752	702	729	715	735	698	672	767	733	674	711	731	748	706	720	721	731	723	717	719	744	702	712	740	751	733	661	696	701	788	742	718	744	710	732	706	729	692	717	706	713	748	705	777	702	705	770	752	710	718	696	687	723	708	761	716	728	637	690	756	712	676	697	766	726	679	739	731	751	719	703	707	669	706	716	741	753	704	720	724	658	738	723	723	694	703	733	728	718	754	712	732	702	708	708	704	752	695	697	752	753	718	683	709	707	729	686	741	686	735	758	738	690	700	742	782	744	714	669	681	732	663	726	725	715	725	672	671	738	713	701	734	736	729	753	692	709	700	700	722	712	721	672	732	740	733	719	741	742	710	719	743	692	701	705	706	758	678	759	739	713	671	718	727	766	733	730	674	684	733	680	708	682	704	746	716	696	736	728	730	727	734	717	689	688	770	713	718	719	700	734	717	771	693	728	748	704	688	757	767	720	723	707	676	778	723	688	741	776	697	675	736	717	756	710	766	722	709	742	715	671	732	715	689	756	705	676	772	717	735	678	689	707	712	762	724	708	718	762	668	742	731	752	730	712	737	737	756	723	695	704	743	713	753	750	733	760	735	703	776	725	712	680	685	681	679	704	717	732	699	679	703	709	713	725	732	728	733	746	704	733	702	718	725	673	689	767	745	728	730	751	741	702	748	748	727	739	710	729	754	694	730	721	705	692	712	718	697	757	775	690	724	721	743	688	700	684	703	712	680	770	718	663	756	713	708	720	665	727	717	718	732	714	744	736	735	711	702	745	723	719	717	693	736	761	724	727	707	709	732	699	744	700	783	675	674	703	687	714	720	766	729	751	700	731	715	722	680	708	739	767	735	750	728	714	742	701	684	701	694	766	769	791	767	718	682	728	727	704	712	628	680	717	705	760	720	702	708	755	766	681	711	721	709	705	726	679	702	764	714	708	734	743	712	713	680	759	697	718	721	717	698	709	695	713	688	741	725	680	745	688	712	718	711	720	721	757	685	741	683	708	681	699	768	749	746	731	677	686	686	691	746	749	782	750	702	738	724	743	757	686	734	711	744	714	727	698	696	696	756	716	743	710	707	712	705	740	729	738	687	700	713	753	698	722	757	762	707	725	691	728	725	743	698	705	738	668	742	687	686	745	673	747	765	692	755	776	739	736	679	709	726	745	755	711	707	700	745	724	711	732	705	713	724	698	677	677	715	724	741	699	780	718	699	716	687	725	726	715	771	729	717	710	742	756	677	708	693	674	673	702	727	739	707	755	691	722	729	734	716	715	671	704	738	699	702	732	703	755	682	692	724	745	700	729	729	739	707	733	704	742	747	711	692	720	706	700	733	704	724	720	769	730	750	718	683	715	713	736	712	735	692	692	695	725	700	684	693	746	656	723	723	666	691	750	678	718	717	727	732	692	722	723	741	688	724	709	721	711	734	731	726	702	744	730	752	708	714	682	706	751	687	761	684	687	698	742	689	727	744	686	719	652	665	709	720	726	737	753	722	687	677	690	742	712	666	701	706	700	725	750	704	703	713	722	653	690	728	739	714	725	683	699	712	724	764	692	738	701	683	710	674	724	736	715	730	695	747	669	739	773	664	729	779	724	679	727	707	707	714	709	749	702	725	696	689	734	691	662	722	791	721	722	683	772	800	727	698	725	690	724	686	732	681	740	728	710	693	725	755	666	729	742	718	705	697	735	730	760	738	732	715	663	748	722	725	663	689	689	677	717	743	821	724	773	730	714	679	741	731	684	713	735	733	675	731	719	742	755	710	706	748	716	765	727	750	734	749	724	737	681	741	681	738	705	737	705	720	722	763	693	747	680	712	710	721	672	692	731	684	665	708	722	718	713	741	738	681	719	738	692	681	723	710	709	712	702	699	652	685	711	723	710	721	706	692	706	756	741	747	701	711	737	702	690	737	675	740	683	686	748	743	721	671	733	768	735	760	791	811	732	749	714	717	708	699	710	700	693	735	752	757	714	717	688	722	720	698	729	737	751	682	714	723	747	735	719	754	722	739	697	687	733	721	719	693	735	681	732	700	695	701	744	731	681	740	699	682	775	706	726	701	735	687	735	729	744	711	747	740	684	730	695	741	719	718	726	730	696	670	729	731	711	723	741	709	711	732	710	745	732	688	717	699	676	693	701	743	741	711	740	751	702	695	703	727	767	654	677	676	715	659	754	739	734	704	749	722	698	701	735	747	714	687	668	715	720	701	734	719	721	722	696	785	710	669	757	703	756	732	709	787	675	695	686	739	717	741	696	745	747	690	726	692	711	723	722	767	674	750	696	729	730	738	695	715	759	747	715	713	711	693	713	767	714	732	693	737	730	719	733	760	727	724	743	708	768	745	701	686	687	709	711	742	724	749	700	712	729	740	711	742	694	726	683	720	672	731	685	730	708	686	701	771	714	724	715	723	705	718	715	713	699	761	719	724	745	677	734	744	722	683	728	760	807	658	699	715	771	707	774	747	699	681	732	702	804	743	694	704	729	754	696	725	723	703	745	721	672	748	719	712	687	752	766	745	706	768	699	755	704	768	680	708	754	700	693	726	730	752	686	718	758	714	693	741	688	796	725	736	755	739	688	729	687	725	732	699	737	756	746	681	725	669	690	747	741	743	723	686	682	765
23868	20970	24307	27819	20974	20982	13408	558	377	282	317	259	231	248	246	259	240	248	241	232	262	224	218	229	251	203	236	222	219	218	208	234	258	238	248	235	230	217	205	198	218	224	225	192	209	214	218	221	239	217	228	206	229	212	191	257	239	241	208	223	243	249	218	222	195	211	226	210	219	224	204	209	196	213	218	227	235	226	223	207	199	185	254	212	219	193	189	207	208	215	227	214	171	204	239	194	219	234	186	215	227	199	215	205	224	213	228	199	228	238	218	212	214	202	193	220	217	222	230	224	234	222	254	208	219	202	208	199	235	243	205	203	213	195	241	179	234	218	220	227	202	209	230	222	202	211	216	196	216	228	206	241	212	224	214	227	197	193	225	211	224	244	214	212	200	212	207	236	240	219	262	215	241	225	216	222	214	217	217	216	226	215	239	215	201	201	205	253	206	233	228	217	247	254	233	230	225	205	223	210	218	243	209	209	225	228	228	219	222	229	211	226	209	207	240	244	216	204	188	230	209	222	235	220	204	233	216	195	212	242	228	190	230	215	224	205	222	235	204	225	221	211	241	224	268	224	180	220	214	251	192	211	207	224	230	240	213	220	221	201	214	186	212	206	211	194	243	205	245	216	229	213	227	228	228	232	194	217	217	220	194	241	224	179	244	203	210	207	215	224	199	213	230	226	222	226	211	186	224	227	231	229	184	223	193	226	216	206	192	226	254	209	199	218	230	225	213	241	189	235	194	204	258	248	229	203	214	185	204	209	204	197	224	212	211	225	193	219	237	240	208	256	210	230	232	218	207	224	208	237	213	205	212	221	228	196	211	209	230	217	186	215	222	224	237	213	225	212	237	206	187	215	240	181	225	211	202	199	216	236	241	219	227	239	214	217	213	238	232	216	218	190	201	220	222	234	227	236	216	216	224	221	220	216	223	216	232	221	211	234	229	221	218	212	232	244	222	196	218	251	218	204	242	225	241	196	197	227	217	222	200	207	210	228	202	216	224	221	229	212	246	213	208	227	209	234	212	208	229	220	190	214	243	234	202	217	221	229	219	224	224	200	236	216	217	191	226	229	213	228	206	219	234	224	217	223	205	214	245	240	228	214	236	238	203	252	202	215	219	190	193	224	199	210	202	223	241	204	238	198	208	218	212	199	192	240	220	237	226	231	230	194	191	227	221	209	183	238	231	221	211	226	221	238	226	226	216	240	217	209	195	241	212	213	215	231	207	251	222	223	237	214	243	243	244	217	194	216	242	234	208	196	246	228	237	233	224	227	216	223	214	237	228	224	228	203	203	212	211	220	227	265	231	227	203	190	222	216	241	225	214	259	208	231	223	239	224	224	227	205	209	229	203	189	197	207	191	203	231	209	200	232	220	216	203	199	233	227	220	234	216	214	188	231	232	227	208	218	218	225	204	243	195	215	238	253	246	209	182	239	220	196	216	233	198	211	204	201	231	228	222	219	240	223	188	203	236	224	225	237	214	228	255	210	210	251	250	229	234	199	218	207	213	224	205	215	218	228	213	223	211	218	222	197	197	205	194	191	201	193	223	223	207	226	221	222	202	238	241	223	187	214	224	246	216	207	205	216	222	214	203	199	223	258	199	226	182	232	238	223	234	196	204	193	201	212	251	232	197	190	200	229	226	239	183	230	219	228	228	218	199	226	225	234	190	207	243	220	198	206	221	222	237	224	206	186	191	230	219	230	220	213	247	217	225	212	223	223	225	224	229	199	240	215	237	225	237	211	230	227	230	222	189	218	198	225	206	225	216	206	235	218	228	205	225	217	221	239	182	173	225	194	220	233	234	221	205	215	206	228	205	236	225	209	197	222	218	222	194	232	224	197	206	174	227	214	234	209	238	205	196	195	234	230	219	261	236	223	247	234	203	218	205	230	207	208	206	201	232	217	212	200	223	197	210	241	216	209	228	224	213	217	220	197	243	217	234	209	202	235	225	233	222	213	235	223	220	232	205	198	198	219	205	230	210	236	218	228	231	185	210	204	226	226	197	203	229	224	240	213	226	208	201	216	230	221	211	236	218	237	212	213	212	222	223	225	221	237	238	202	237	229	237	220	234	200	204	189	210	212	206	260	203	221	202	205	223	216	238	214	194	222	222	190	204	220	186	196	231	220	230	218	207	202	212	230	194	187	216	224	193	194	214	197	220	221	199	239	197	212	228	211	224	223	210	239	242	209	203	195	226	211	226	221	201	233	220	217	204	202	206	206	189	219	203	203	199	231	233	242	212	241	246	226	203	242	216	218	211	221	207	192	225	229	217	207	202	227	223	208	231	212	239	224	231	176	205	241	203	216	215	212	229	232	206	233	215	228	236	215	217	189	245	246	234	229	214	222	215	220	222	212	219	243	217	216	222	259	206	207	222	260	222	224	217	221	204	196	206	226	197	220	221	261	225	205	196	211	206	191	233	199	233	241	229	222	182	214	204	242	238	213	251	213	236	209	219	222	213	194	207	207	235	226	218	228	230	251	198	212	221	223	195	235	244	217	208	220	235	220	209	201	231	247	190	211	231	227	218	191	194	194	236	202	211	213	234	224	218	213	216	197	204	221	215	193	211	240	214	198	220	230	218	226	215	226	254	234	217	202	218	218	223	189	236	212	217	233	254	208	207	237	208	241	208	207	225	212	217	223	211	219	223	217	231	212	224	228	196	204	227	207	182	229	209	237	215	231	217	207	205	202	231	209	236	214	210	243	229	219	237	234	232	222	214	242	205	223	232	223	218	226	240	221	225	222	208	242	212	193	192	212	209	230	211	241	214	198	220	235	228	205	217	228	242	220	205	223	212	229	199	209	231	223	212	262	207	255	206	203	186	215	222	223	220	222	219	208	214	204	217	215	192	217	218	217	192	223	197	192	217	220	223	220	221	225	195	210	187	238	219	210	232	241	207	213	242	234	189	213	237	207	204	215	227	231	240	205	222	191	226	208	217	198	207	193	233	243	216	209	222	238	195	212	213	222	232	205	230	229	219	220	234	229	244	215	222	216	196	252	222	224	210	218	191	232	217	213	235	190	214	220	224	216	247	205	246	228	208	215	189	252	215	214	227	211	235	198	240	194	209	198	244	215	209	200	235	185	225	232	223	236	242	257	241	238	232	216	256	208	207	207	226	207	227	196	229	216	237	197	213	191	219	195	236	206	228	215	209	204	213	203	198	218	238	219	220	226	208	196	207	223	221	207	202	218	219	199	234	198	201	189	210	227	240	226	210	239	201	218	212	207	237	216	218	201	212	211	218	191	228	202	227	222	225	210	226	224	218	231	201	202	216	227	235	244	207	198	213	234	224	229	226	206	206	226	197	224	232	186	234	238	258	237	217	222	216	188	215	222	188	225	203	231	224	216	216	222	229	212	212	221	200	219	193	225	221	193	217	205	231	232	236	219	214	212	204	228	228	242	220	234	211	222	231	211	235	224	240	241	224	213	206	220	238	210	199	190	220	186	190	218	203	223	211	205
4648	6122	3502	2648	742	686	608	568	534	542	546	540	510	542	494	523	518	526	507	566	516	537	503	509	509	497	520	495	506	541	549	525	488	528	547	505	483	537	561	521	521	536	544	514	495	516	538	535	517	535	519	515	520	522	512	510	547	484	519	507	510	507	498	531	518	515	537	529	519	522	512	514	511	547	486	531	493	559	534	514	497	509	510	478	532	477	512	498	496	533	515	513	539	521	481	509	496	541	527	518	503	539	533	506	540	468	494	539	511	549	526	508	516	496	504	547	493	527	522	503	499	553	504	516	475	535	502	516	536	498	553	489	519	486	504	469	541	511	489	515	581	492	513	516	540	495	487	507	483	521	533	499	517	527	482	451	542	552	524	499	523	508	524	528	488	555	498	471	537	561	526	540	530	532	519	513	547	538	509	502	533	538	493	540	469	501	509	517	460	559	534	519	534	514	505	512	538	504	503	518	517	521	540	552	524	556	510	454	554	518	454	533	479	504	534	529	463	508	495	532	530	517	506	521	515	517	467	527	551	496	498	509	535	510	562	532	549	541	508	499	497	530	470	479	508	530	555	512	497	516	477	513	522	506	490	539	529	531	549	489	483	556	542	481	540	491	518	492	497	486	474	511	497	506	528	530	517	503	490	535	527	531	515	550	521	457	502	498	508	517	554	531	529	483	535	488	513	495	536	500	507	536	495	507	538	488	487	478	493	483	542	535	552	508	510	507	501	517	516	494	516	526	520	532	477	516	545	485	499	518	511	547	500	507	503	514	519	528	482	504	525	530	545	531	525	538	541	515	488	504	562	475	527	541	530	563	537	535	508	532	544	542	511	504	524	536	476	515	491	512	503	521	521	519	515	504	501	545	560	508	550	536	541	506	497	499	530	449	523	499	499	482	542	488	538	503	503	523	501	444	512	540	493	533	536	467	548	501	522	508	491	549	515	501	510	484	508	546	504	535	519	513	501	513	540	501	482	514	505	492	515	525	538	508	509	482	556	541	524	531	493	550	495	533	499	503	483	522	535	521	528	531	499	550	511	579	547	511	503	545	519	555	524	531	519	554	517	538	527	502	570	524	520	500	492	507	528	524	487	497	507	519	532	507	533	521	495	559	554	525	560	527	513	515	521	471	499	528	534	545	501	486	511	511	502	501	520	528	499	541	505	502	538	525	536	512	517	501	522	506	531	528	501	520	531	514	509	527	523	516	533	528	525	513	552	510	523	531	516	533	519	530	530	522	513	510	515	506	540	515	497	484	497	529	525	524	514	545	514	512	534	500	467	508	498	541	535	510	540	504	528	531	519	481	504	570	513	539	508	524	502	478	477	524	465	513	530	500	477	487	471	528	547	571	509	535	506	510	524	522	517	528	536	473	522	535	517	512	538	558	503	504	486	535	546	492	503	491	493	513	517	529	502	522	538	478	488	462	534	499	570	505	496	514	491	491	547	507	516	522	493	499	472	503	548	503	521	526	557	518	538	540	493	514	570	528	501	533	495	480	475	519	488	496	519	509	499	517	502	516	541	488	546	540	525	504	480	541	502	504	569	524	514	519	519	515	534	495	527	502	534	522	499	546	505	476	474	483	483	551	522	528	500	486	487	464	498	494	525	524	501	503	555	496	544	510	475	553	523	496	517	515	489	535	485	487	506	532	523	518	524	569	514	504	507	502	523	513	546	541	511	519	554	526	526	553	452	522	493	492	504	572	511	502	521	550	497	520	519	491	518	498	525	498	498	488	472	544	507	572	515	500	528	564	510	518	489	494	562	515	496	488	529	508	542	469	518	516	485	503	543	524	479	543	558	507	530	503	507	548	531	511	529	519	531	477	481	481	525	527	528	490	498	555	556	496	541	531	496	538	499	521	529	467	515	514	519	521	525	481	504	489	509	527	525	523	500	523	518	488	508	498	512	516	551	558	532	562	532	519	492	500	507	515	554	496	502	497	492	518	523	517	547	523	535	481	509	504	563	504	534	509	504	518	499	471	531	529	527	554	523	541	511	491	491	516	553	497	508	537	505	500	530	479	502	490	487	506	506	530	565	504	522	576	498	506	488	480	493	564	502	497	532	543	502	522	480	479	521	528	511	504	487	526	499	539	510	493	519	493	542	514	529	520	488	512	510	519	489	487	531	516	521	512	545	487	522	526	531	550	508	497	503	515	533	494	501	538	480	525	538	508	487	528	518	484	490	532	563	547	453	519	494	507	506	535	507	496	522	534	539	502	488	570	582	522	506	531	521	502	508	531	501	517	534	540	552	506	483	524	555	507	507	488	484	513	494	506	498	561	503	481	498	496	491	490	499	531	490	512	492	484	517	542	509	478	516	490	499	509	522	486	490	529	468	523	524	533	514	507	544	476	510	509	515	504	519	499	493	548	534	498	492	474	509	526	535	489	493	498	569	519	504	479	490	590	539	494	488	509	511	543	522	523	516	510	534	492	505	488	517	563	475	548	484	532	499	499	503	522	521	537	486	497	539	500	538	526	542	528	553	507	498	541	522	542	536	535	483	496	501	481	529	533	485	536	523	530	512	493	514	488	517	511	528	503	526	529	493	561	522	488	537	481	533	530	518	508	542	508	519	515	499	502	539	504	528	559	513	514	509	512	526	501	512	520	520	512	477	542	570	478	556	532	493	459	504	530	515	521	506	534	505	531	505	494	523	505	525	513	502	490	485	530	515	527	506	484	512	480	554	530	500	525	513	533	527	520	527	484	482	507	482	513	527	561	493	523	515	533	510	544	552	497	522	514	520	515	509	505	517	531	530	480	504	508	534	511	532	525	549	465	511	507	515	490	554	521	523	507	541	499	505	498	496	558	538	535	545	481	537	509	521	536	522	537	524	500	483	521	542	536	513	534	512	548	507	491	510	507	512	519	523	487	498	557	521	504	511	495	550	504	517	474	513	528	545	544	497	495	536	492	528	517	530	496	526	507	513	547	497	535	485	486	476	505	516	513	488	487	518	506	514	544	496	501	498	545	504	518	496	540	507	546	521	499	519	537	564	499	520	477	490	494	511	519	539	566	477	485	501	503	507	533	498	520	485	456	536	528	513	551	506	590	554	468	519	493	527	550	476	516	520	545	519	529	481	518	541	523	497	535	502	603	532	483	537	543	547	513	513	514	503	494	528	522	474	517	517	540	482	483	516	524	515	539	474	492	513	508	528	510	486	518	535	525	524	485	539	528	531	503	545	553	554	518	511	491	515	528	522	537	490	487	520	534	508	506	487	547	515	534	527	511	493	495	494	527	537	539	537	490	546	512	554	505	474	516	509	536	509	494	496	533	559	527	515	540	528	544	512	527	499	501	507	508	511	527	509	497	509	514	498	500	515	519	537	510	468	505	522	511	501	517	499	474	526	511	530	500	521	543	518	535	504	483	482	500	497	445	524	487	536	500	531	496	492	508	508	556	523	543	494	542	552	545	517	517	498	541	526	542	508	526	507	530	553	540	509	517	516	545	536	533	537	504
31613	19733	8412	1272	380	382	279	210	215	216	175	177	189	193	212	210	220	222	196	218	204	204	216	203	191	195	186	199	192	176	180	198	185	215	181	201	192	200	191	206	184	188	214	196	210	196	190	199	224	210	188	194	216	190	182	205	202	201	211	172	204	178	204	215	217	204	197	217	184	201	191	204	211	192	196	210	195	215	187	166	216	176	172	183	221	194	186	156	190	186	215	205	174	188	196	185	187	185	206	187	213	209	228	196	194	204	221	188	199	205	178	202	214	178	177	200	192	196	176	180	196	189	183	191	206	207	216	192	217	190	192	185	195	192	201	209	197	213	198	221	210	180	207	218	170	209	179	182	192	187	200	177	195	203	195	205	207	201	215	212	190	198	206	199	193	177	208	201	192	192	177	196	197	184	198	223	194	193	217	180	208	215	200	223	220	185	217	200	180	224	197	223	210	214	219	216	171	175	209	203	193	208	184	208	206	208	195	192	200	202	208	204	213	199	192	174	217	189	210	211	194	192	237	220	186	198	207	225	216	208	199	182	187	189	204	179	211	174	190	190	228	219	198	199	209	192	187	214	208	173	177	211	189	197	171	182	171	218	188	197	196	186	211	193	186	189	202	195	194	186	205	175	208	194	185	191	194	206	198	172	180	200	205	210	207	215	199	219	210	220	207	212	218	188	215	225	202	223	195	173	220	216	189	179	177	177	193	199	194	203	205	199	218	168	201	214	183	215	192	218	190	209	208	200	206	181	195	161	208	197	204	207	191	209	179	220	209	201	201	214	212	225	206	218	194	201	206	184	180	207	187	212	202	218	195	208	203	216	204	208	206	221	201	172	210	192	201	189	209	215	175	178	188	202	214	188	218	184	217	201	196	222	176	212	186	201	187	226	197	238	174	203	219	216	187	182	216	217	204	193	207	213	176	203	209	220	212	207	199	198	181	196	182	180	176	216	209	211	216	189	172	196	202	210	188	189	210	186	196	210	207	202	204	219	186	201	171	189	198	193	194	161	169	194	204	221	201	189	212	188	181	185	196	197	205	201	198	184	206	199	176	215	165	197	234	185	208	194	186	203	207	190	194	190	196	184	173	159	189	170	200	182	211	182	180	206	209	214	217	201	184	185	192	199	193	235	185	173	212	206	199	205	173	192	201	216	201	185	196	175	184	188	208	192	213	216	231	222	206	197	174	221	230	171	184	209	230	221	196	191	196	199	197	196	205	222	182	190	204	192	198	196	188	213	197	183	191	202	188	180	187	196	194	192	190	202	192	205	225	208	188	185	204	182	192	215	196	183	206	205	204	184	183	205	209	178	211	212	207	154	182	230	196	207	187	194	193	190	184	205	207	204	186	207	203	191	179	194	180	177	210	209	195	213	170	204	182	194	188	185	197	182	214	168	206	214	182	156	188	203	200	179	180	207	198	205	190	199	217	192	194	203	180	167	201	193	215	200	178	204	180	185	202	187	200	204	212	193	184	188	187	178	239	186	196	210	190	214	197	199	214	195	195	229	192	210	206	218	196	204	215	199	213	195	193	186	198	201	195	180	210	183	179	197	192	216	171	202	222	197	190	197	179	216	191	211	216	177	196	174	195	185	198	199	182	182	221	176	198	198	208	195	196	191	213	208	193	214	194	190	210	193	198	181	184	201	205	238	206	202	205	194	183	186	187	221	191	216	202	176	195	200	206	204	207	201	194	193	194	168	166	193	191	195	210	192	173	192	180	199	176	194	186	192	200	180	209	178	195	239	193	203	195	199	207	208	175	210	197	204	195	217	180	201	210	206	205	210	204	223	167	194	199	217	217	181	212	186	162	198	214	179	205	206	205	201	221	212	210	205	206	220	233	214	195	198	174	216	193	219	195	166	189	205	208	187	185	199	188	190	232	215	196	171	207	174	186	207	200	192	203	220	202	211	200	213	210	186	205	205	215	212	181	193	208	205	217	215	195	187	213	215	193	193	188	185	211	229	195	191	175	218	219	226	195	218	184	190	228	221	204	223	219	230	196	216	210	192	190	182	194	198	175	187	176	186	198	196	187	210	205	204	199	236	199	178	222	198	178	159	178	194	197	178	206	187	223	204	209	181	204	198	206	168	174	191	206	185	206	177	206	198	196	210	216	203	210	190	206	206	189	209	179	188	193	193	192	209	210	192	200	192	186	183	187	209	221	194	188	185	192	195	206	210	188	197	208	194	197	210	175	198	177	189	216	186	167	182	218	180	196	190	184	201	169	208	189	195	165	178	209	198	186	193	211	190	180	177	189	210	193	186	204	170	199	206	217	207	209	187	188	197	207	228	193	182	195	224	182	202	211	209	226	212	178	237	207	185	208	184	177	197	223	205	198	213	212	208	213	206	206	196	199	184	182	213	176	211	199	208	202	228	219	191	194	209	191	199	207	236	172	217	200	183	217	196	218	186	211	199	193	190	215	221	193	185	188	181	185	181	186	215	191	177	180	179	186	221	200	199	204	198	188	199	194	227	213	197	206	178	216	212	227	205	185	235	220	180	191	196	217	200	197	195	193	206	220	211	192	210	219	206	182	193	181	199	204	198	219	186	188	189	189	199	207	205	207	233	202	203	198	190	191	203	197	215	207	187	216	184	197	194	197	187	211	203	197	197	176	207	178	193	205	186	208	182	185	196	213	215	202	203	173	204	210	195	202	191	201	212	194	179	199	170	188	213	220	177	182	174	180	213	204	224	208	187	200	220	184	188	219	187	192	197	190	199	188	183	164	193	210	234	183	176	221	205	208	203	213	213	189	218	178	198	188	207	194	202	198	185	172	217	186	187	198	190	173	210	207	204	188	195	215	195	189	178	208	212	178	195	199	210	194	204	210	207	196	183	188	185	212	209	183	198	180	185	198	214	205	172	216	190	232	153	196	228	205	222	167	204	189	207	208	218	190	178	225	199	217	189	226	177	190	200	196	192	163	209	220	240	196	183	170	201	187	219	192	195	218	187	178	219	221	234	194	205	193	238	201	214	162	188	205	213	203	202	181	200	173	192	196	185	198	225	185	228	210	204	212	190	204	227	182	195	206	195	204	204	205	193	209	195	185	190	189	188	208	193	218	202	199	179	188	170	213	197	184	198	221	191	220	186	190	225	200	171	203	201	220	217	197	167	203	193	187	190	191	195	194	175	207	204	187	181	216	197	195	180	185	207	214	196	204	173	201	219	220	200	189	169	192	226	205	201	227	216	205	183	185	221	178	194	209	193	198	225	199	218	198	183	209	219	181	192	188	170	196	204	175	195	192	195	213	191	191	185	205	218	215	189	211	176	184	207	202	192	203	206	217	185	204	193	230	189	222	199	206	184	205	203	192	172	200	206	219	194	210	235	207	187	205	212	197	213	165	179	220	205	179	202	213	222	199	209	159	192	193	195	211	192	190	197	223	201	173	187	208	218	203	199	181	201	176	208	182	209	187	210	217	206	232	191	180	211	207	204	198	202	202	211	181	191	202	194	195	188
6072	2083	1438	860	529	525	513	523	573	569	521	559	520	521	485	587	502	519	542	555	542	528	505	540	552	547	496	528	521	541	543	493	519	562	524	528	546	540	528	540	524	524	498	537	542	547	520	520	522	543	524	530	539	537	508	527	549	567	564	515	554	479	499	507	493	524	528	551	552	526	511	508	511	498	491	512	507	513	508	546	553	540	533	536	549	493	548	500	552	518	506	529	510	561	577	524	526	544	479	519	506	532	503	512	514	524	523	537	528	530	535	510	532	533	523	540	518	515	554	557	508	567	523	519	564	483	477	545	579	543	499	531	538	475	538	551	550	515	501	512	557	523	499	523	522	501	555	512	555	520	562	529	520	560	507	568	523	525	522	502	520	498	510	527	506	516	482	558	493	546	555	543	526	499	508	531	535	538	575	541	546	506	534	540	496	544	580	515	515	573	533	509	511	496	523	539	528	511	538	493	514	550	550	505	526	509	495	536	481	501	541	515	510	546	482	523	493	579	553	546	556	548	528	528	470	500	551	437	479	514	537	564	552	547	543	512	511	489	538	496	524	531	509	517	516	514	527	522	500	563	581	543	569	505	513	541	476	519	553	494	506	522	497	501	535	557	530	558	546	489	528	520	537	531	504	529	526	548	521	528	495	494	534	542	490	504	503	527	538	511	570	564	488	567	558	523	516	544	526	488	504	539	546	590	513	555	492	519	519	511	484	499	543	539	511	490	508	531	518	497	503	524	481	508	507	525	537	524	542	506	549	551	537	509	499	503	514	502	547	518	507	525	513	515	489	515	484	547	532	515	570	542	540	531	441	502	534	507	525	554	547	530	512	543	561	533	500	516	512	536	503	563	524	515	505	548	500	551	502	555	547	506	524	532	521	542	520	486	502	514	527	502	514	543	489	487	522	501	509	541	562	549	516	543	476	512	522	520	478	533	579	533	491	518	531	462	509	497	525	502	520	522	533	535	532	483	544	477	516	486	557	490	544	546	535	523	550	502	522	500	503	545	507	511	509	533	581	535	535	542	539	529	528	556	516	519	508	539	563	527	500	524	521	545	497	502	491	544	544	516	548	514	573	545	531	548	521	529	527	530	523	537	501	509	525	505	527	524	527	512	532	494	522	546	478	587	518	546	495	537	538	551	546	515	512	457	526	476	522	527	522	535	558	527	516	527	535	523	541	517	490	541	522	536	542	501	501	571	569	523	531	544	521	522	488	542	557	558	547	545	533	503	522	536	533	536	530	516	521	548	522	501	546	537	516	534	549	501	543	513	524	527	567	550	522	473	580	559	542	519	537	540	539	548	514	516	534	555	529	514	529	533	515	496	525	563	534	562	527	513	528	550	542	548	516	513	535	536	544	480	502	543	528	507	528	524	531	531	499	513	506	520	532	542	519	480	525	493	488	520	548	547	555	548	559	555	504	530	485	523	557	517	487	539	556	522	546	538	498	503	507	496	512	526	549	511	490	537	499	513	525	533	536	511	504	530	502	514	498	555	558	510	510	491	532	551	548	543	522	534	523	493	506	495	537	526	505	525	565	524	544	533	527	523	551	480	521	523	509	535	496	529	522	527	563	523	531	506	503	519	486	509	536	495	488	491	571	541	510	483	569	509	515	566	565	562	514	555	475	532	509	560	518	511	523	517	522	505	481	513	494	507	527	521	473	497	523	493	552	526	592	532	529	497	473	505	560	527	486	500	518	548	506	514	495	491	536	532	580	498	536	540	560	485	549	515	482	517	528	505	536	491	529	519	498	551	502	520	512	576	526	532	545	506	534	567	575	509	566	520	563	539	496	515	511	537	518	506	506	523	505	525	572	507	560	533	518	490	560	547	511	500	541	513	537	512	553	500	539	513	526	519	510	547	526	511	540	528	534	528	523	552	560	500	568	558	530	510	504	526	519	534	509	526	541	543	518	480	505	522	520	503	552	534	543	512	511	495	525	501	527	485	508	493	549	517	526	527	517	534	526	527	509	528	537	513	514	537	502	548	513	495	532	576	553	570	504	546	523	514	546	512	507	496	574	550	561	494	517	542	512	486	531	534	508	559	526	546	530	526	501	545	500	545	526	514	474	521	481	500	544	546	574	478	519	501	541	548	563	517	530	510	526	549	506	519	525	498	520	508	562	536	515	510	523	533	499	507	448	525	554	493	527	499	532	507	519	505	519	556	526	548	532	499	549	516	488	512	495	509	530	483	514	555	497	571	522	523	507	574	496	537	515	521	513	561	516	545	550	507	530	527	587	550	513	544	528	568	506	508	527	523	567	555	511	566	508	534	517	514	567	533	536	526	484	533	546	508	527	542	511	560	527	536	502	532	555	519	518	517	546	546	544	532	492	548	541	494	536	542	541	554	537	514	515	532	499	519	541	492	534	536	522	524	593	491	530	539	512	522	517	559	533	544	486	562	524	518	521	546	531	540	542	531	524	561	527	504	500	493	501	554	508	522	528	487	518	554	545	585	520	535	524	510	519	532	560	567	524	491	530	505	531	525	514	533	509	539	559	512	538	574	539	544	501	500	543	529	549	536	518	465	524	531	561	527	529	519	547	509	580	520	500	509	514	506	547	570	509	499	525	534	555	512	519	527	515	545	500	545	555	504	476	513	560	534	563	488	596	524	550	590	535	536	507	490	504	504	529	523	508	546	550	537	535	492	550	532	510	511	506	502	541	535	521	549	573	547	527	534	500	522	506	547	490	506	504	493	500	512	565	482	500	540	545	517	511	518	516	529	566	535	521	535	516	537	506	546	517	556	518	522	565	543	511	507	507	462	517	534	530	526	513	609	527	541	508	517	502	536	525	526	536	525	526	507	527	520	510	500	567	549	555	504	506	543	504	522	527	532	505	521	575	558	506	542	483	588	548	553	547	517	546	486	516	493	525	562	514	536	497	551	523	539	544	502	534	517	545	514	495	510	519	482	539	509	525	489	519	527	499	516	538	537	496	530	538	529	526	509	522	525	558	577	547	536	550	515	556	515	544	520	536	524	557	566	523	559	504	522	551	550	538	512	520	518	491	474	525	528	541	529	523	539	514	502	521	519	532	542	515	521	495	523	574	536	539	541	553	547	539	443	492	515	561	533	517	496	505	531	540	545	510	524	516	523	513	539	502	458	513	524	545	515	554	503	540	532	531	529	501	504	543	522	507	525	490	510	502	515	513	536	516	519	575	559	555	488	480	500	542	569	492	486	487	526	560	528	527	536	539	509	500	523	553	476	565	506	508	501	506	512	517	549	500	553	506	535	521	520	517	529	553	490	516	546	556	583	527	501	576	508	546	522	515	533	543	472	506	509	512	542	509	534	519	560	553	531	524	535	538	530	545	499	548	535	508	503	529	581	572	504	541	550	535	492	552	549	565	553	499	541	520	539	533	505	533	535	527	571	493	484	524	561	602	531	507	533	513	497	568	518	529	468	526	546	562	538	516	504	530	562	504	546	478	464	529	548	492	507	492	530	529	526	515	546
24608	21002	23953	28232	20999	16495	597	401	336	306	322	303	326	285	297	316	300	286	274	314	283	284	285	317	296	327	329	283	269	290	288	279	282	295	339	281	297	288	316	302	300	317	281	264	316	270	295	267	281	316	349	264	292	272	270	305	302	278	280	251	267	311	290	271	335	324	321	267	314	300	274	260	303	290	298	267	298	339	288	259	302	311	264	304	268	317	327	294	312	304	286	280	277	270	275	313	277	302	305	332	303	291	300	285	306	319	283	315	277	280	324	306	313	285	285	283	309	293	289	322	305	314	303	303	297	295	303	256	283	315	308	276	279	276	270	291	342	268	266	287	286	319	321	320	281	316	265	297	282	272	311	295	282	290	307	264	279	281	270	296	287	289	326	316	287	292	279	288	321	314	270	266	290	297	276	294	290	304	318	272	272	305	326	340	304	329	311	285	308	294	304	264	311	288	280	289	313	282	276	288	254	292	276	294	285	313	287	289	284	315	311	310	312	284	306	276	290	299	287	284	276	267	289	309	299	309	260	313	298	278	297	302	322	301	297	293	288	297	269	298	289	292	292	296	277	294	293	277	296	282	270	290	306	328	308	306	298	317	289	256	319	276	316	287	290	296	283	306	277	299	309	307	309	299	304	313	292	299	326	295	309	280	295	321	297	279	322	295	319	302	286	304	298	317	275	330	302	275	267	293	318	320	301	272	310	287	331	311	337	291	301	321	286	297	308	287	305	306	303	290	300	316	358	316	301	275	282	294	289	277	263	286	295	311	300	327	259	295	318	270	280	274	324	273	272	265	277	336	309	270	297	283	290	277	296	320	283	290	283	304	300	276	311	268	269	297	290	306	319	301	316	285	316	324	289	301	309	309	272	288	312	275	301	289	269	285	288	294	271	321	307	280	294	273	323	283	277	292	301	301	310	314	266	301	308	261	274	290	300	286	281	261	289	269	292	291	299	282	272	308	301	262	272	300	304	307	285	298	310	252	308	274	278	288	298	281	277	315	320	265	319	297	305	292	289	312	316	269	287	291	297	305	341	295	303	317	289	291	299	298	291	281	297	313	315	283	330	309	301	292	329	301	281	260	298	293	324	268	317	284	261	298	335	277	309	281	319	298	281	301	297	295	345	274	286	304	266	309	262	289	314	276	310	304	311	261	280	291	291	303	301	294	311	272	320	298	338	317	279	296	284	285	302	320	261	284	262	270	294	260	282	247	313	311	295	325	269	291	294	293	312	258	305	287	273	278	300	277	285	333	301	327	285	289	321	303	315	286	280	315	312	282	296	301	270	316	292	297	271	277	252	277	290	282	294	301	307	299	294	295	308	326	297	325	300	325	297	318	290	297	301	269	287	298	311	300	289	297	323	296	283	278	287	288	292	281	291	294	285	301	297	292	304	307	300	288	275	324	294	287	295	322	326	335	285	303	307	305	282	283	273	286	297	301	288	288	316	286	279	252	265	303	285	298	276	305	305	287	283	286	303	275	258	307	281	348	261	308	289	298	280	295	299	259	325	306	289	312	292	274	297	292	290	264	327	296	299	313	297	328	290	320	264	282	259	292	300	280	289	274	273	305	275	293	307	299	287	303	271	270	266	307	302	283	304	308	281	292	295	294	278	295	310	315	294	296	297	326	309	296	297	296	286	315	310	287	282	280	293	287	307	281	268	311	256	279	314	280	297	286	315	330	297	299	313	262	284	296	307	265	264	317	307	315	290	276	333	277	313	312	327	298	271	272	301	281	301	309	297	280	286	280	262	288	312	317	300	293	287	282	319	282	304	303	289	299	287	311	304	293	303	301	296	292	288	282	296	305	296	300	310	299	259	276	290	295	316	297	296	301	332	327	276	270	304	301	294	272	281	317	291	311	282	290	296	313	304	326	308	292	305	308	307	300	262	314	307	283	292	272	293	300	266	321	276	312	309	275	300	284	296	297	312	317	282	296	319	289	279	314	269	296	260	272	289	279	288	302	276	290	303	293	308	293	277	253	283	286	315	276	267	293	272	265	278	286	299	307	310	326	303	303	278	300	309	269	301	293	282	287	299	296	302	288	295	298	308	312	305	326	281	304	295	280	302	280	291	276	300	287	282	297	298	307	324	295	285	316	298	304	320	317	274	295	307	309	281	313	270	286	316	248	275	301	284	294	273	314	294	284	312	286	293	288	305	309	314	297	282	291	313	309	289	290	269	279	278	296	297	270	302	296	320	292	262	307	314	276	303	303	297	289	320	275	293	297	264	298	268	324	303	307	280	298	315	264	319	305	284	310	283	311	320	272	304	298	290	307	270	290	295	282	288	292	299	300	287	302	310	311	266	287	310	300	334	317	280	262	305	310	259	265	294	302	265	297	304	271	290	289	290	310	310	268	284	323	293	309	282	289	290	273	306	311	275	326	295	311	295	279	312	270	318	303	290	298	288	286	307	304	288	290	302	309	268	285	307	274	307	292	299	324	288	271	300	301	275	291	272	292	290	280	311	298	298	316	263	295	246	313	325	287	304	300	298	266	307	307	290	308	282	263	291	298	299	304	278	299	308	285	301	268	318	267	297	302	271	308	301	317	286	300	289	255	275	319	268	315	291	282	292	303	299	291	297	267	292	292	293	268	280	294	250	277	282	301	302	282	296	335	307	289	275	325	258	256	305	305	287	307	280	277	312	310	272	288	288	275	285	315	321	286	292	284	310	299	299	327	278	275	258	282	282	279	326	268	311	299	313	304	303	278	316	298	310	299	321	308	293	288	329	301	283	291	295	294	275	269	274	310	311	297	295	350	285	280	263	273	309	318	281	308	275	281	301	321	305	303	278	321	302	323	332	315	332	277	278	298	273	266	285	294	279	304	262	293	314	327	296	304	324	301	282	289	297	282	306	292	313	326	294	280	310	262	295	303	283	296	302	303	305	310	285	272	312	269	315	310	291	302	292	302	308	288	268	262	287	319	306	267	316	334	313	265	303	267	303	271	277	255	283	321	327	249	284	254	289	307	321	294	297	285	248	312	316	302	318	318	297	313	285	250	297	285	288	312	268	276	334	286	284	254	277	305	294	267	268	311	295	285	271	276	272	330	328	301	308	306	268	298	271	280	288	274	308	312	301	294	301	290	277	330	306	291	303	288	286	297	279	282	303	260	283	299	296	293	280	281	286	277	321	297	293	298	278	290	285	265	273	309	301	305	284	291	299	260	262	290	300	285	291	269	314	264	297	294	270	310	295	278	309	268	300	300	307	294	299	285	334	280	318	305	318	259	308	315	298	294	291	282	294	294	306	265	276	280	281	309	311	310	310	266	295	311	317	293	293	289	326	296	296	295	332	278	314	292	296	318	282	302	299	281	300	288	285	313	299	281	301	245	295	301	294	299	293	281	299	317	306	263	311	275	292	306	265	268	285	291	254	313	318	278	286	292	302	297	315	263	290	301	289	295	300	284	273	303	317	308	299	309	283	292	274	331	316	276	306	284	268	353	283	289	305	269	292	288
4224	4520	2560	1779	797	800	783	712	774	725	722	710	764	743	742	650	782	731	702	741	704	741	687	725	763	723	751	664	763	700	726	703	724	720	758	695	660	748	701	717	687	690	699	712	720	747	697	724	668	670	721	732	754	707	701	716	746	682	695	689	697	767	727	732	721	739	715	690	720	688	767	697	713	704	750	737	701	705	724	713	685	731	742	706	784	661	748	741	736	762	732	733	730	723	743	673	702	684	704	699	699	722	686	707	732	696	687	735	728	714	750	664	730	715	713	697	703	696	700	731	730	740	742	688	716	689	718	697	714	731	718	664	767	708	741	736	717	706	702	720	688	713	691	716	716	692	750	698	731	706	760	704	728	731	704	714	731	735	731	738	726	772	715	730	729	730	681	707	699	732	722	694	714	690	685	685	724	691	745	660	724	719	710	702	716	724	650	709	697	688	669	732	678	728	709	729	728	778	747	732	694	706	753	722	717	661	717	661	725	690	724	709	751	693	718	709	724	698	710	730	699	736	707	774	695	728	685	686	739	745	712	749	688	738	728	730	699	673	732	671	708	702	691	723	705	703	714	767	692	708	717	676	713	679	719	770	738	747	685	702	687	792	712	760	730	688	674	690	756	696	740	741	713	733	748	697	685	716	690	679	689	672	682	732	708	681	742	728	747	698	703	701	733	702	678	731	672	746	754	693	687	785	662	730	682	731	694	765	731	740	704	764	672	703	663	765	669	719	742	740	732	717	711	723	661	750	718	716	712	727	730	693	713	704	709	681	708	725	729	716	721	683	711	741	720	703	730	711	745	723	728	696	720	708	715	736	712	697	747	760	669	699	739	732	684	734	703	716	697	668	695	720	721	713	689	690	711	725	755	725	730	693	723	739	690	754	741	734	737	726	709	746	693	766	716	741	719	694	742	716	729	771	755	683	733	737	674	750	712	668	709	732	669	696	746	790	678	704	754	689	709	710	697	696	751	690	760	712	677	745	701	699	711	686	715	704	730	729	736	690	684	749	688	719	709	726	688	740	737	672	720	707	695	757	713	717	746	694	719	734	718	695	733	760	706	683	712	674	723	717	699	714	753	728	722	696	748	727	707	729	690	734	670	690	718	717	721	678	710	705	736	723	707	744	705	671	742	695	730	774	722	761	727	734	716	719	683	700	715	690	741	722	732	757	735	699	722	776	652	655	735	724	720	711	731	717	755	691	711	745	729	694	714	722	760	708	709	709	721	698	719	734	741	649	699	679	663	745	709	682	729	785	735	684	699	692	767	685	711	732	712	723	731	668	732	703	747	718	721	695	736	743	729	715	730	724	773	692	754	730	723	703	737	677	725	664	694	716	737	725	750	706	744	721	716	749	758	724	705	776	695	741	730	663	713	703	753	721	750	790	739	645	706	691	707	730	721	740	711	658	722	682	654	666	710	694	684	687	697	705	691	768	668	726	678	741	695	710	671	691	710	732	694	721	720	733	706	739	739	732	726	724	729	730	722	728	704	721	725	749	728	719	678	701	670	717	675	706	706	741	738	746	752	708	642	702	706	705	755	673	680	719	696	719	717	699	766	679	723	716	680	754	718	676	720	702	716	731	712	756	742	736	707	727	733	717	707	718	769	700	701	737	724	697	691	747	721	696	710	756	689	743	714	719	752	767	726	683	711	688	721	714	712	759	749	685	727	714	694	711	733	761	703	755	727	683	716	706	699	708	707	707	750	688	755	715	706	672	690	660	709	721	691	716	727	716	703	706	752	683	720	695	733	739	713	726	708	699	727	727	717	766	704	704	747	704	704	701	717	706	701	651	748	690	717	690	723	732	757	740	662	709	736	752	734	758	734	723	693	733	733	710	661	699	728	720	743	749	653	681	693	714	706	719	684	736	662	732	662	727	699	747	699	681	733	717	707	743	705	709	698	680	692	700	737	682	702	673	708	674	682	703	701	702	735	725	725	699	717	732	682	671	721	762	680	726	759	742	664	715	712	710	732	733	733	698	735	707	715	713	715	686	659	729	701	715	733	713	741	736	723	708	659	702	721	661	723	690	714	702	733	747	683	710	720	712	733	708	688	721	721	743	756	698	728	688	752	711	694	709	680	679	714	713	733	693	687	736	714	653	708	741	732	688	678	717	772	719	732	649	700	705	727	744	763	751	696	709	671	690	697	702	736	701	702	778	720	674	715	713	653	747	721	681	641	716	761	726	762	714	747	771	736	703	715	717	728	706	733	717	680	709	713	759	681	732	744	748	670	745	715	700	703	693	650	722	763	711	688	656	759	682	693	715	687	731	696	708	704	711	731	731	709	720	746	662	751	737	728	706	743	677	765	709	713	748	756	733	661	714	734	739	708	684	739	709	724	732	729	731	749	673	707	747	743	685	727	790	758	697	714	694	683	715	734	733	763	730	707	718	715	724	714	727	733	731	762	718	729	677	759	744	766	688	661	720	690	743	710	749	742	752	708	715	684	712	746	732	727	716	694	724	762	691	729	660	690	664	714	727	721	693	689	757	739	712	707	681	689	679	722	710	685	755	729	766	729	705	726	694	740	707	753	725	737	682	715	756	695	700	717	704	666	718	719	667	729	705	708	745	662	733	744	745	726	676	718	701	723	674	718	662	738	720	694	708	745	705	705	721	724	689	706	770	711	729	650	691	709	709	671	741	676	716	746	719	740	713	690	716	740	689	686	670	681	749	686	752	707	710	690	728	692	665	732	747	683	681	719	728	772	714	710	687	737	714	728	731	733	739	689	751	673	702	729	708	715	729	720	783	735	718	718	736	731	705	700	757	726	760	741	683	761	704	729	672	714	731	732	738	722	737	711	715	739	715	676	703	691	749	743	706	683	723	712	796	719	671	685	747	711	732	690	735	742	709	706	693	697	688	671	745	707	697	714	697	702	734	718	736	725	734	690	716	710	686	739	719	754	710	754	753	676	718	722	692	695	729	734	714	699	689	713	721	669	724	724	731	698	738	757	778	716	685	704	737	708	694	699	752	731	772	755	702	682	760	725	709	703	699	735	746	669	695	738	744	712	786	706	671	736	720	721	756	689	723	746	680	670	707	724	759	720	697	728	710	729	725	726	725	692	705	710	700	737	728	753	699	738	746	711	710	708	691	720	729	722	748	682	818	691	700	739	730	708	726	744	706	755	737	725	718	688	666	698	706	674	769	729	752	698	684	699	717	739	698	718	668	704	718	787	712	732	657	685	690	738	691	668	732	744	724	706	732	779	683	732	698	717	704	721	741	741	696	713	725	730	710	756	704	737	754	724	725	741	700	706	767	672	706	716	709	760	701	704	704	749	759	723	721	693	700	741	762	741	717	721	743	705	729	725	710	687	730	710	628	719	747	683	720	714	715	702	686	732	735	727	698	719	741	718	691	700	736	709	715	686	728	670	711	719	744	711	687	707	715	683	684	676	703	707	718	755	718	706	668	697	730	693	720	764	756	685	750	680	732	694	708	681	723	702	695	707	724	704	718
23865	20958	24274	27807	20961	20969	13544	554	350	335	304	249	276	273	243	246	264	239	244	222	221	232	225	203	192	231	223	240	198	237	209	213	221	213	209	226	199	277	225	194	241	227	221	196	195	234	235	224	185	219	236	224	232	253	216	238	218	216	213	209	231	219	230	193	207	206	232	219	179	199	232	239	205	200	221	239	220	199	218	230	216	210	228	201	209	222	236	231	227	230	211	192	239	225	231	227	217	229	210	225	222	199	208	214	222	215	203	226	214	191	215	224	198	225	244	225	210	190	230	221	203	197	207	241	213	214	237	233	204	238	227	227	208	220	224	216	193	209	226	222	226	214	231	225	198	215	240	194	217	198	228	200	206	205	212	233	217	228	208	199	218	206	206	224	211	229	220	215	231	177	226	219	200	219	209	212	215	209	236	233	192	229	207	215	201	195	236	210	227	213	197	204	187	231	198	197	213	213	223	230	226	229	206	230	248	199	221	217	242	217	237	207	223	243	220	216	215	220	201	225	216	201	215	218	206	230	218	202	230	206	219	216	200	229	192	213	209	227	211	233	237	220	232	213	218	202	219	221	233	207	222	224	224	202	198	211	204	204	227	207	220	220	215	215	239	211	241	211	217	236	251	223	256	238	203	211	203	179	212	240	244	217	226	197	240	220	214	246	225	221	203	229	222	213	221	203	229	246	212	231	209	203	223	236	210	215	197	218	220	229	233	223	225	225	239	226	186	215	230	213	208	226	219	244	199	233	215	215	229	212	219	212	187	222	215	225	219	216	238	218	217	205	220	226	234	204	209	194	210	208	225	226	191	214	209	212	212	229	211	237	200	220	239	235	235	220	224	222	239	199	211	230	249	215	236	182	236	216	229	220	219	224	249	235	225	226	191	237	200	252	209	218	205	225	220	228	206	200	206	218	214	216	215	227	217	225	209	215	225	222	225	205	211	213	195	204	232	199	200	209	225	203	203	206	214	221	202	213	224	229	229	213	190	210	225	189	216	230	212	222	220	200	228	216	249	216	251	226	215	202	193	246	215	208	224	205	206	239	221	196	191	229	208	223	200	213	228	213	233	230	217	203	190	214	222	183	211	220	224	207	236	207	201	225	204	221	221	223	221	204	230	245	209	207	193	225	217	231	236	224	203	206	252	204	233	218	225	207	200	205	220	236	235	220	220	226	207	233	216	211	215	201	215	237	216	243	208	193	206	224	205	218	227	210	202	227	216	206	202	250	216	262	216	220	228	204	227	219	229	214	204	243	237	209	222	209	229	222	233	226	223	225	217	211	219	213	236	197	200	210	177	202	212	214	221	216	207	205	213	212	213	206	228	217	223	178	212	223	219	228	186	237	215	204	252	215	230	216	216	199	208	204	219	193	253	208	205	231	215	209	237	204	217	230	225	228	209	234	208	201	215	212	222	256	224	221	241	205	193	221	223	209	217	236	231	220	226	228	207	210	201	221	202	220	218	215	243	226	214	212	249	238	183	232	236	220	197	215	203	220	224	228	217	198	222	210	226	204	209	187	231	236	196	200	221	206	221	208	231	220	218	209	212	232	209	222	215	229	246	195	208	202	212	215	221	225	201	240	192	215	224	231	199	192	227	220	208	232	209	200	199	216	228	247	225	198	233	240	204	215	217	211	240	252	216	209	212	193	221	228	229	211	240	219	206	228	215	252	258	214	215	231	207	218	213	225	226	209	239	236	221	211	231	219	203	209	217	197	212	232	232	216	257	235	213	208	216	205	208	198	203	229	211	210	187	209	242	209	217	233	178	231	220	221	232	195	209	200	197	227	206	207	213	222	206	193	218	203	246	230	204	225	216	204	269	211	193	235	237	240	210	213	233	233	233	213	199	239	217	218	227	201	208	211	203	206	197	223	233	212	230	237	207	225	208	209	226	208	226	223	206	231	240	221	229	223	204	206	218	212	203	224	235	237	236	234	186	221	213	226	221	207	230	222	209	202	227	211	209	209	212	238	199	229	215	218	229	216	198	220	200	215	220	228	205	230	210	218	234	220	238	225	218	209	211	198	204	230	234	202	225	212	193	231	219	234	205	213	219	206	220	241	204	199	233	242	207	236	235	204	209	202	208	209	203	187	204	222	216	197	204	215	230	201	207	216	249	239	223	215	221	224	189	220	217	235	216	190	203	254	211	183	207	192	194	226	226	252	221	208	224	215	206	227	229	237	221	226	209	210	210	242	251	236	223	215	208	214	235	231	219	217	219	199	212	230	200	198	197	214	220	223	214	208	228	240	228	219	226	205	267	209	204	206	247	229	227	213	210	226	202	215	220	204	221	227	202	217	218	215	206	207	208	202	195	197	199	216	217	221	235	211	186	210	198	251	242	226	228	200	230	217	224	211	225	210	229	229	211	216	208	215	193	228	204	217	221	182	202	206	228	209	224	210	211	220	208	211	248	222	187	230	239	207	187	205	222	207	207	222	253	236	204	213	193	226	209	206	229	208	208	220	202	189	202	228	230	228	215	208	218	204	217	228	234	216	221	223	232	191	236	213	225	199	212	227	207	217	216	230	229	209	224	187	234	216	204	234	239	218	209	202	232	225	221	201	202	217	222	217	230	221	233	240	220	202	225	230	217	195	205	240	215	214	218	237	219	231	225	217	245	229	249	213	247	192	226	237	220	210	207	226	235	230	231	231	226	233	206	221	232	189	196	214	230	227	237	220	226	205	197	220	185	243	198	216	232	225	199	178	204	219	197	212	218	209	242	234	234	213	195	206	187	225	196	212	212	208	220	224	234	218	225	213	240	243	241	232	230	214	234	232	228	212	192	191	234	214	210	212	206	223	196	199	220	227	212	218	224	200	216	186	238	195	224	225	223	225	214	207	199	225	205	223	241	225	227	218	197	211	235	215	210	215	201	188	217	248	216	235	214	245	224	195	223	225	214	231	230	211	201	204	220	209	217	208	217	206	234	207	259	207	219	210	203	221	231	203	201	208	184	223	227	213	184	234	246	209	219	232	212	228	233	188	232	212	224	218	218	203	215	227	225	205	224	225	232	189	218	206	212	219	206	230	228	236	231	194	241	226	230	202	212	209	214	226	222	181	171	173	212	202	232	203	215	187	187	206	202	238	207	235	192	219	215	221	208	209	209	220	201	199	226	231	238	206	211	243	210	206	256	227	208	232	219	224	234	243	208	234	235	231	225	204	208	196	213	209	255	229	233	187	199	214	219	205	229	207	223	214	237	213	235	211	218	214	237	225	228	215	219	197	236	202	225	202	205	195	226	231	197	242	219	232	198	202	219	192	198	244	219	215	246	224	181	231	191	197	189	202	219	204	201	238	226	193	222	205	202	183	214	203	211	222	199	206	256	224	241	206	220	226	220	230	205	233	183	206	211	216	198	232	220	193	203	187	212	227	228	207	252	219	227	201	214	246	214	232	189	210	241	178	203	209	215	249	219	199	232	201	234	230	225	197	223	204	208	236	214	214	241	208	201	222	199	216
4282	6521	3315	2731	756	637	588	602	569	526	536	552	514	533	534	528	536	542	521	475	538	517	533	516	521	540	514	489	528	511	520	512	545	518	535	502	504	493	512	528	498	505	561	511	543	549	523	521	506	536	499	520	505	546	526	465	501	505	486	506	538	550	478	500	474	529	484	516	571	491	523	493	512	522	530	463	487	541	511	503	474	538	466	526	509	497	529	562	504	523	532	470	543	459	510	493	520	569	510	513	506	513	502	533	542	493	524	479	505	526	502	551	521	485	522	510	490	534	534	539	474	495	538	512	558	478	528	519	535	544	493	535	498	519	498	469	559	504	515	502	501	518	484	525	506	528	544	522	522	590	524	480	527	490	540	486	534	515	565	523	518	535	495	470	526	529	532	498	489	525	498	505	490	527	484	511	510	491	496	535	486	503	483	516	507	479	505	559	515	498	523	514	503	553	567	508	522	527	506	506	505	468	501	553	523	478	508	486	511	521	486	516	509	523	517	526	541	511	511	522	507	512	525	551	507	512	525	486	497	515	513	482	460	529	480	511	506	536	516	538	518	491	591	500	500	521	511	543	485	521	480	491	546	524	514	517	527	533	474	559	491	508	488	438	516	511	504	530	497	503	526	511	502	510	518	458	502	510	509	502	520	524	516	521	526	555	489	515	515	523	566	499	527	472	474	533	508	508	515	517	495	498	505	507	506	507	515	524	544	470	500	497	497	529	534	533	485	480	493	527	527	519	528	526	500	500	559	532	549	521	484	506	515	504	518	512	469	499	542	505	521	494	493	534	488	494	496	454	494	512	467	547	503	526	528	501	508	553	526	503	506	520	531	500	492	482	518	496	522	480	545	526	498	493	506	505	525	518	534	549	517	522	498	485	526	533	537	501	463	502	489	513	517	519	522	514	501	537	522	489	474	519	487	500	487	534	510	494	467	505	508	500	490	514	510	497	514	502	516	479	486	519	470	494	486	478	484	533	527	518	531	493	513	489	484	534	511	520	537	500	503	518	501	491	549	510	515	503	558	500	553	555	507	521	539	491	509	489	475	531	528	506	473	556	505	501	525	496	499	525	522	478	526	513	515	524	493	526	511	495	478	492	480	518	493	549	487	512	509	484	500	531	493	546	541	502	499	509	511	521	514	504	470	541	515	490	530	473	504	489	488	504	496	571	520	525	504	514	511	514	513	546	488	515	498	492	490	506	510	533	498	481	475	502	507	504	516	505	489	468	489	510	555	535	510	548	517	520	520	552	547	560	490	516	506	489	483	511	557	499	481	500	526	545	468	551	513	508	554	515	511	521	485	506	472	509	559	535	554	500	498	533	513	521	521	519	504	497	493	531	522	505	518	509	506	448	486	495	525	504	459	533	515	477	534	460	534	524	507	490	522	519	486	520	513	491	510	513	524	538	505	529	521	525	531	495	502	482	528	527	515	512	536	529	554	513	510	535	507	544	509	521	487	531	524	487	548	496	500	532	508	533	525	533	519	506	520	565	500	506	450	492	522	506	462	505	472	517	491	512	520	503	500	535	497	518	542	530	490	510	522	494	534	488	500	515	468	511	516	479	507	553	502	506	505	511	556	485	528	543	486	509	507	510	520	543	545	479	501	485	498	487	523	520	483	479	507	496	524	529	499	534	513	514	512	521	495	477	520	496	527	517	523	490	480	536	486	477	512	519	543	517	503	528	545	502	469	503	528	527	493	490	506	519	542	515	556	494	523	511	523	520	461	494	491	527	469	526	515	500	566	537	488	537	542	479	532	493	501	506	497	514	504	477	528	526	516	549	525	465	495	543	500	500	506	522	503	512	522	516	506	504	563	506	516	502	521	504	524	514	508	551	565	524	498	501	545	500	487	529	527	538	526	519	518	475	504	517	511	534	505	531	524	556	499	463	557	519	551	526	529	467	503	526	548	532	529	507	515	511	491	545	544	531	478	512	508	508	484	553	485	489	558	508	508	528	520	488	502	502	550	515	504	489	501	503	510	524	510	482	536	543	546	505	519	486	530	476	535	549	474	529	472	483	502	470	516	520	520	487	523	515	506	552	511	547	488	535	508	542	530	484	545	501	506	503	513	556	486	505	516	522	514	513	541	498	533	511	508	521	492	550	538	473	496	504	473	501	514	553	510	513	515	482	524	536	508	487	508	476	489	514	486	513	454	489	507	519	478	533	502	500	511	487	543	533	484	499	503	542	525	482	536	514	494	502	484	503	551	470	539	560	522	486	538	483	497	497	515	503	504	501	509	522	525	493	510	516	563	470	515	515	568	511	527	501	511	537	510	473	534	493	460	495	489	529	504	557	519	539	518	509	551	483	496	478	542	497	501	487	524	543	523	451	552	548	537	495	498	528	497	452	534	498	501	516	525	497	512	525	580	505	473	485	566	530	521	516	475	485	547	505	527	513	479	542	497	512	516	548	472	495	493	516	482	471	485	514	562	537	519	474	551	505	538	533	499	511	515	549	510	492	510	526	546	504	512	523	537	536	539	507	525	514	496	477	516	480	497	531	520	517	561	531	515	508	486	511	546	483	488	537	480	493	503	500	500	508	499	503	498	501	515	512	474	496	527	530	485	499	489	526	575	499	487	472	505	512	497	566	550	501	509	528	514	497	490	507	495	529	513	525	509	550	525	476	495	507	498	516	514	517	518	514	483	539	489	518	473	557	482	521	545	496	472	486	492	508	489	532	511	520	467	524	504	473	517	487	514	492	506	508	499	490	532	457	511	517	526	534	503	493	478	514	510	521	464	507	525	501	489	493	498	512	481	492	529	524	487	531	499	531	536	501	504	457	534	502	499	526	536	457	486	531	538	523	483	484	472	536	554	554	527	514	483	502	521	472	511	489	467	529	488	508	533	497	496	535	570	519	515	531	499	504	537	500	512	557	519	515	533	478	523	514	529	507	551	499	460	509	503	533	490	514	526	544	487	483	576	495	530	500	510	532	505	529	496	518	507	507	491	526	522	528	513	490	511	509	527	491	545	521	525	485	504	493	492	556	502	449	506	505	550	455	509	544	486	548	519	461	535	485	514	518	501	499	496	502	525	532	463	533	505	539	561	479	501	521	521	521	508	503	524	524	503	554	492	518	532	446	504	524	507	531	470	567	516	485	521	519	551	499	492	512	522	486	493	543	459	475	489	546	486	513	521	480	491	506	508	508	540	519	521	496	492	487	523	527	480	543	469	566	518	498	480	540	517	534	464	525	498	506	549	509	497	522	478	471	520	507	532	498	528	511	496	471	508	549	502	544	527	507	475	495	558	532	508	531	489	465	500	482	509	499	527	545	530	534	543	490	541	559	507	506	508	486	517	517	497	526	508	550	505	500	532	495	503	499	483	506	544	494	498	534	498	502	500	519	477	499	539	493	538	478	490	499	501	515	521	496	575	539	516	509	521	502	497	486	516	477	480	461	470	503	514	512	512	515	533	505	482	507	488	520	495	491	498	499	520	516	482	546	493	509	493	504
31651	19733	8431	961	264	242	215	198	189	198	217	184	202	214	189	210	208	170	193	208	210	210	169	195	192	176	215	212	216	206	163	213	215	195	200	198	178	232	201	186	198	188	194	198	200	203	206	178	195	206	192	207	212	213	204	189	181	203	187	230	182	191	183	195	188	178	212	189	200	203	185	188	183	196	182	205	175	187	218	205	198	197	200	229	205	183	194	168	207	184	201	189	192	176	196	202	189	203	206	193	211	222	205	170	193	212	203	207	198	215	209	208	211	192	226	175	223	217	188	185	223	193	187	188	189	186	196	185	224	192	184	226	180	236	191	205	152	213	205	209	191	195	209	221	193	203	188	194	209	208	187	193	218	157	180	211	189	170	222	207	189	196	196	218	199	186	167	214	199	207	210	178	196	218	181	202	233	210	215	193	197	190	201	212	220	191	194	223	194	194	188	208	188	192	185	207	192	201	203	192	221	175	198	193	182	185	210	184	197	212	204	197	182	213	214	185	181	207	170	202	202	208	192	181	174	192	209	179	188	193	192	224	198	170	207	195	197	191	185	205	180	198	171	221	167	221	210	182	192	204	214	191	203	215	202	192	162	185	196	222	188	199	213	200	198	197	221	180	195	193	191	192	174	226	193	190	198	212	171	200	207	210	198	215	214	207	180	190	185	210	207	192	203	214	209	215	208	199	214	188	199	204	208	171	194	214	198	200	191	208	195	193	203	190	200	211	228	199	189	220	193	185	170	188	192	220	185	204	194	198	175	201	198	196	219	200	178	207	201	207	192	189	176	194	192	174	215	184	187	193	177	198	204	204	192	204	191	193	196	187	181	186	196	207	199	208	215	188	218	224	233	214	168	205	203	194	183	203	192	186	198	222	194	211	189	171	207	174	194	189	175	196	212	201	200	193	208	208	200	225	203	186	189	182	199	186	208	202	221	202	214	180	211	213	217	204	193	184	213	187	209	166	188	219	206	207	215	228	182	183	193	191	217	217	222	207	226	218	194	190	188	190	215	197	209	184	185	225	173	176	201	204	198	200	187	220	199	210	196	209	193	219	217	192	188	208	203	189	192	179	213	193	185	196	209	206	206	177	211	210	186	185	195	196	201	175	175	199	201	207	216	191	199	198	204	180	192	193	178	203	187	215	219	201	203	202	207	197	184	183	191	207	177	179	201	206	217	180	194	204	192	220	195	221	198	178	184	176	195	171	202	186	207	201	205	198	184	200	217	167	199	199	198	182	192	197	212	184	183	194	193	204	191	179	210	194	182	199	188	213	199	183	187	228	193	200	199	196	217	190	185	217	199	216	198	192	199	195	219	224	211	218	178	190	187	185	219	202	209	208	173	196	208	210	185	207	194	195	206	210	205	216	196	188	195	180	172	197	214	187	200	180	196	201	185	194	181	201	195	196	204	207	203	194	229	195	196	189	185	199	176	200	215	198	196	204	184	162	170	189	176	209	190	210	194	190	205	190	210	219	168	207	183	195	191	178	184	205	183	184	224	213	196	181	191	212	189	195	192	218	212	181	193	206	203	189	197	206	211	176	195	224	207	226	198	199	200	197	200	181	204	175	206	176	199	193	206	201	204	190	203	170	204	177	182	210	176	209	200	188	201	192	177	172	210	210	221	222	186	173	194	181	197	210	199	197	176	213	186	192	204	173	183	180	210	197	208	203	198	190	211	183	198	207	172	203	215	206	185	193	178	187	223	183	215	216	200	198	198	180	192	209	207	206	206	213	209	189	207	207	181	234	185	190	218	184	206	215	207	205	197	184	190	189	208	205	200	183	224	200	195	187	195	201	203	180	197	206	180	198	198	217	205	211	206	196	225	218	207	174	224	206	180	204	206	175	203	199	198	238	190	188	185	202	190	190	175	213	203	179	197	194	195	188	184	220	225	211	223	211	189	217	196	206	207	199	184	202	218	203	191	198	200	175	205	210	183	185	182	192	200	192	205	194	231	185	183	187	215	210	194	175	200	200	203	186	194	190	207	234	179	166	235	200	205	189	199	205	204	198	228	177	203	205	181	191	209	189	205	218	208	197	176	192	180	175	228	190	179	183	196	221	219	215	210	208	242	202	187	192	189	210	217	227	196	216	211	195	211	187	201	207	173	198	209	206	189	201	189	197	203	192	182	205	223	196	223	208	215	182	179	190	194	213	204	194	184	212	182	179	189	179	190	193	192	201	194	220	184	203	200	200	184	182	172	211	173	186	218	203	215	208	227	174	204	206	170	211	183	205	204	205	173	170	194	208	215	201	178	195	212	178	199	185	200	163	193	165	195	237	186	192	189	194	220	216	192	221	203	186	226	225	195	178	194	209	188	195	184	202	221	185	201	198	178	201	184	198	195	224	191	211	188	191	205	193	216	179	176	191	194	205	214	195	197	196	200	217	210	232	234	191	189	180	161	204	193	211	212	181	182	188	192	204	178	204	200	206	191	207	209	191	170	195	187	204	187	169	208	201	209	192	200	171	184	186	175	197	213	198	189	207	209	204	163	196	179	204	180	210	200	206	196	197	200	187	206	206	202	197	193	200	203	190	173	196	191	188	203	192	226	224	212	217	180	194	184	202	191	204	218	193	202	233	184	211	210	192	198	205	220	191	207	192	189	190	200	207	192	205	180	182	204	203	168	179	180	203	193	198	186	222	196	204	180	189	195	200	207	213	179	216	184	193	175	209	181	203	194	205	191	218	191	185	200	215	201	215	190	182	215	188	192	227	196	202	189	217	203	216	183	213	178	235	212	210	184	217	188	195	197	206	213	187	203	206	202	191	209	199	175	209	200	194	176	193	198	202	222	205	228	186	214	200	205	171	196	179	195	197	196	186	209	208	206	175	219	182	188	176	193	204	172	222	215	191	196	202	212	193	179	188	194	211	207	218	175	209	225	215	188	191	205	203	186	171	208	179	185	201	195	203	196	193	210	214	180	199	214	199	191	211	178	206	183	184	200	196	208	176	191	204	193	207	185	182	189	192	193	180	202	191	207	172	196	186	199	189	174	183	192	235	189	214	217	210	199	192	191	185	224	211	178	207	181	197	196	185	187	196	188	185	191	194	172	202	177	224	198	229	184	214	193	191	190	210	183	219	190	242	180	180	182	206	193	182	203	171	176	204	236	189	203	177	190	155	192	206	203	218	204	204	204	200	190	201	204	215	211	189	244	183	193	179	206	208	204	197	189	201	178	210	223	202	198	181	214	178	204	199	182	182	185	200	216	198	198	191	189	174	218	183	231	193	172	220	208	207	190	208	226	214	182	190	168	178	195	216	217	188	205	175	201	174	176	176	170	211	175	203	167	187	208	183	201	227	163	186	171	187	210	199	188	192	206	202	203	176	209	214	206	199	211	228	197	216	195	203	207	177	198	193	216	184	217	208	210	199	175	189	212	196	195	197	197	197	202	209	203	223	190	185	169	216	183	199	177	205	201	217	205	182	198	186	216	194	201	203	188	175	187	196	222	195	191	170
6133	2183	1183	791	538	561	520	539	521	554	530	542	520	532	525	489	545	507	562	514	499	530	523	515	548	534	483	555	571	554	528	527	514	504	472	488	529	518	520	532	543	514	450	515	580	496	532	535	522	521	517	559	555	518	533	541	562	553	507	505	496	522	519	528	521	515	492	519	519	534	474	534	484	511	498	512	573	512	529	563	496	552	509	566	546	487	494	510	568	508	498	472	533	552	486	482	528	509	510	540	554	485	545	532	510	536	523	511	534	524	513	521	543	516	508	509	521	537	497	550	559	508	512	511	540	524	498	521	524	525	527	510	575	538	524	519	532	507	515	514	508	545	544	486	524	493	512	544	528	496	524	544	520	474	530	560	516	530	550	538	539	523	477	552	504	552	528	491	514	514	505	525	468	524	511	538	531	552	511	491	492	505	534	506	512	510	550	481	542	535	495	541	507	523	506	538	537	521	548	504	541	526	566	551	502	515	521	494	523	527	492	526	510	515	491	499	510	521	534	521	531	531	504	471	523	536	544	509	532	508	512	526	460	497	458	542	491	503	507	552	524	484	500	508	530	565	497	523	519	544	547	519	519	496	544	529	527	500	534	588	541	506	542	505	522	473	512	578	514	578	524	510	529	488	522	528	535	529	554	521	535	544	497	528	533	576	531	534	500	572	558	511	565	518	478	559	506	522	507	502	520	550	494	509	495	510	523	515	527	511	514	503	490	556	555	506	490	524	549	492	474	503	484	462	537	509	495	522	525	525	512	517	489	556	496	496	527	519	555	521	515	518	530	538	500	527	534	515	556	532	523	513	564	501	516	502	475	489	489	486	549	511	513	522	515	526	503	550	504	505	538	538	558	554	485	529	518	499	496	534	526	503	501	500	518	523	542	516	522	506	556	542	567	524	549	562	539	523	535	529	548	528	542	555	492	529	545	527	522	504	526	497	564	488	498	472	516	543	517	506	501	516	522	521	525	537	516	511	483	525	504	496	521	549	532	502	539	534	516	540	509	549	548	534	506	520	524	494	524	515	555	520	519	536	552	496	483	520	537	545	553	536	573	544	508	527	531	537	575	527	549	514	523	543	516	523	510	499	545	547	501	503	532	532	516	554	512	522	533	541	491	482	513	539	512	507	523	514	535	526	514	522	507	530	509	499	597	545	519	521	512	521	525	492	530	556	508	527	540	571	500	527	518	512	546	501	520	544	530	503	525	540	536	518	520	538	549	493	510	529	497	506	522	541	502	500	549	509	524	524	528	564	528	506	535	545	543	527	533	502	528	532	525	508	545	547	526	491	537	520	524	527	520	531	507	562	549	576	533	452	490	522	536	524	516	567	523	549	493	511	503	519	520	520	525	562	545	494	552	509	523	515	527	518	477	535	507	510	550	510	531	532	514	570	508	521	481	508	521	521	509	553	524	508	493	508	514	518	533	514	523	482	489	553	513	520	512	549	504	508	553	513	499	503	525	525	512	519	529	512	524	545	562	511	504	508	554	555	485	516	505	547	553	532	542	518	496	515	498	502	528	556	512	524	519	570	538	524	511	529	524	556	504	526	496	528	541	497	534	528	539	499	535	494	529	530	532	508	570	536	536	533	545	509	479	513	500	558	540	528	531	476	494	490	499	503	500	514	547	533	541	544	501	544	445	516	514	509	551	517	510	526	505	526	534	529	552	503	573	521	513	553	496	506	493	525	532	495	521	534	576	544	492	515	545	523	562	503	485	534	519	526	517	552	530	528	561	511	514	519	475	486	504	495	512	534	523	540	491	557	505	550	496	480	509	556	507	508	518	547	555	535	554	516	522	527	536	583	524	518	547	527	518	489	522	554	553	568	520	484	533	479	504	547	503	511	528	527	543	536	545	510	493	488	535	516	479	496	554	574	517	523	519	547	492	543	563	528	537	563	519	543	512	494	531	542	543	531	546	522	527	505	514	536	497	511	531	510	511	522	524	544	522	549	532	532	525	558	497	548	530	500	538	548	492	559	528	495	524	542	523	524	521	504	533	549	536	528	509	572	515	498	525	539	563	502	508	512	489	522	496	506	510	527	503	547	529	534	526	523	546	525	502	511	513	541	502	505	544	536	524	517	524	561	553	539	544	544	555	565	549	518	486	525	578	579	515	504	515	500	540	525	485	529	531	544	546	531	524	533	516	530	558	542	501	499	523	521	532	534	543	532	503	549	534	512	507	542	522	519	524	528	527	541	573	519	478	486	510	534	558	496	506	516	506	516	519	520	530	505	480	534	506	552	522	541	514	508	535	540	540	530	545	504	546	526	551	481	492	490	547	491	535	503	498	533	503	527	567	536	532	515	517	524	517	554	562	531	491	526	574	538	528	542	496	528	520	523	520	524	508	496	483	533	510	498	514	515	495	524	503	555	538	570	552	517	532	552	545	536	533	513	556	529	530	523	521	538	512	490	538	562	545	494	512	522	518	553	518	475	552	476	526	475	515	549	485	548	534	513	530	542	543	527	558	542	525	518	526	507	526	515	561	535	519	500	496	506	490	504	517	520	528	537	514	523	502	536	506	484	561	502	503	514	578	502	533	542	531	478	506	561	463	509	528	528	533	484	510	499	558	522	532	525	491	518	505	540	515	556	520	573	505	530	512	488	532	546	569	513	523	514	535	500	483	496	488	497	576	526	497	535	577	535	503	519	509	544	520	494	521	520	549	530	558	555	501	484	521	498	546	514	505	488	549	527	526	507	562	538	505	545	522	530	519	548	549	518	527	523	516	517	542	521	549	490	510	540	538	520	529	531	540	500	531	540	489	553	528	535	522	536	573	507	525	539	501	521	511	541	507	557	497	544	515	489	536	539	495	501	530	519	529	526	511	526	528	540	551	515	536	504	516	561	522	535	499	540	500	547	519	523	569	526	525	538	507	518	498	522	484	514	528	549	533	503	541	530	513	534	498	523	485	499	555	518	554	546	519	534	548	569	521	512	528	522	496	507	509	517	516	524	555	533	511	512	533	523	548	536	558	525	529	505	521	511	515	518	523	503	526	466	515	487	574	501	537	518	550	517	498	524	502	566	489	529	549	499	548	532	507	553	540	526	496	488	550	509	559	545	550	529	505	521	508	541	579	519	504	493	528	532	519	515	532	503	509	521	535	557	471	477	495	527	529	463	555	511	553	495	514	523	519	474	502	520	485	494	530	514	527	498	512	531	533	531	560	490	535	498	529	528	504	536	514	506	513	534	545	534	553	542	544	527	520	531	485	556	549	533	516	489	495	511	528	540	517	515	546	531	498	554	566	497	533	524	491	537	498	524	503	515	555	548	528	506	517	544	542	541	517	508	547	562	547	500	514	517	497	570	537	507	551	518	515	488	534	538	525	515	486	485	541	524	534	573	507	487	546	534	536	503	486	499	533	500	552	534	524	558	499	551	547	555	506	521	554	484	506	542	490	558	508	489	532	515	506	536	539	494	551	549	535	526	536	519	521	551	510	523	534	475	515	540	554	506
24568	20990	23920	28218	20984	16257	570	431	333	307	291	293	317	329	303	301	314	329	290	301	320	306	305	296	305	279	333	300	304	282	317	303	304	297	287	285	305	258	288	307	272	267	331	293	285	289	318	306	279	323	312	324	256	285	295	293	324	291	312	285	313	289	284	296	298	296	300	315	277	324	292	336	277	304	282	308	297	310	316	283	285	301	301	268	272	268	270	277	304	298	296	287	283	266	291	311	291	320	311	282	297	322	312	306	308	304	306	260	320	299	302	296	265	250	299	282	300	288	287	293	322	296	314	289	260	285	277	291	301	266	319	298	268	288	304	307	289	282	297	312	306	309	269	283	287	292	283	315	318	331	315	298	281	288	277	296	263	256	269	305	307	299	317	300	294	293	298	333	281	323	340	292	278	316	327	311	297	294	309	288	279	271	300	302	311	271	307	284	284	273	287	259	279	301	283	282	257	305	278	289	263	321	271	279	298	307	278	273	295	278	311	274	326	287	293	297	296	294	294	310	273	310	287	299	337	279	296	303	295	310	299	291	302	265	295	286	282	307	277	284	294	296	289	293	334	312	300	302	269	296	278	290	289	302	276	282	275	269	284	301	316	317	285	281	299	318	309	289	267	320	282	277	307	296	253	301	296	302	301	304	300	300	294	293	314	279	273	312	321	313	281	288	268	270	269	281	296	296	287	283	313	308	248	302	282	287	298	330	298	318	290	279	319	331	330	254	286	291	299	308	311	278	272	294	281	305	253	276	333	283	326	305	296	264	300	292	279	283	265	306	292	258	313	279	298	278	307	299	275	281	308	305	285	291	274	308	279	269	304	293	318	347	302	255	293	294	297	298	306	296	270	287	293	337	319	290	272	292	277	291	305	255	280	276	291	285	304	318	311	306	313	283	288	299	310	302	293	293	292	311	284	324	308	284	285	285	226	275	282	287	263	323	273	292	241	277	310	297	302	268	294	288	269	295	306	294	276	285	318	274	289	301	287	253	296	287	270	301	303	311	273	282	270	276	334	285	283	275	294	277	264	316	311	266	293	318	289	268	279	299	288	277	288	300	285	290	277	329	267	247	284	307	296	277	281	309	277	271	315	292	305	300	290	303	278	270	301	289	285	309	268	262	275	297	271	298	320	295	297	298	302	324	322	294	316	267	293	290	298	296	291	289	284	285	318	290	310	315	288	287	259	302	314	272	264	303	311	319	297	273	321	283	293	290	285	303	290	260	310	253	269	278	293	284	297	315	257	298	291	286	285	317	300	257	299	270	310	312	309	297	289	288	297	311	313	310	278	286	291	314	323	321	289	290	309	305	302	291	295	297	310	312	292	298	299	285	271	288	277	314	295	305	300	301	300	265	283	321	317	297	289	275	305	336	301	294	271	288	296	316	267	278	273	298	298	268	272	299	292	284	274	252	306	304	307	306	275	304	290	322	293	308	306	308	280	290	290	296	314	305	271	267	292	290	332	311	308	281	317	261	317	281	293	300	298	282	258	299	326	269	285	297	315	287	298	270	327	306	311	285	292	289	292	282	310	293	278	319	287	306	274	284	305	295	278	302	280	277	271	281	307	306	324	301	290	328	316	318	306	280	312	281	273	317	252	297	298	289	316	298	314	275	296	300	263	313	273	299	276	311	290	289	296	277	289	276	293	270	321	292	301	284	289	325	330	306	291	280	305	297	331	269	251	281	317	275	299	257	279	292	278	269	321	289	275	310	340	311	277	280	265	284	302	284	291	275	321	279	279	269	301	305	306	304	275	275	281	296	264	319	268	279	308	296	304	285	317	308	315	311	286	279	310	294	296	293	299	305	289	272	294	308	291	250	328	305	328	307	269	301	282	270	301	302	280	279	318	293	294	294	272	273	291	293	277	312	281	281	259	291	287	271	288	297	325	293	282	318	294	309	272	279	299	277	271	302	280	318	291	296	298	302	278	293	310	269	299	304	272	264	266	292	317	285	278	314	306	290	302	285	298	282	307	304	295	302	285	285	308	297	299	292	292	277	266	321	294	277	300	284	294	265	287	318	284	300	325	303	300	304	284	265	310	284	279	315	303	297	272	290	268	310	323	279	264	308	310	277	269	290	329	310	294	305	299	299	295	256	314	279	271	270	303	279	292	277	285	266	295	298	287	266	301	274	280	282	255	291	313	279	289	272	333	296	303	301	293	289	307	268	292	326	278	282	284	262	316	297	271	307	305	275	296	293	288	296	305	314	290	292	316	288	296	293	296	299	282	282	287	273	294	274	313	306	254	298	303	286	308	270	295	317	291	286	280	280	279	296	284	318	318	296	308	320	314	293	275	318	311	283	276	327	323	293	259	282	277	307	284	300	292	297	270	308	304	354	279	295	312	296	313	280	334	280	306	248	314	250	311	313	273	291	331	286	264	284	261	279	307	266	294	293	283	331	327	282	306	305	303	311	284	308	300	305	268	319	302	312	308	290	281	298	287	294	280	297	296	264	294	305	287	302	289	281	327	290	316	271	277	296	290	271	283	289	298	303	311	286	305	318	324	290	296	291	309	284	289	308	291	320	289	280	281	295	308	308	293	316	281	288	276	290	278	322	284	265	278	290	317	320	295	297	308	293	304	285	266	285	279	272	295	273	314	299	296	255	299	319	304	301	316	296	297	288	310	294	300	288	292	285	256	313	294	294	271	277	303	322	312	296	299	288	315	319	292	327	297	277	295	307	283	314	307	287	308	281	275	278	306	313	266	306	285	305	293	298	307	277	294	302	315	296	284	297	294	279	307	282	287	282	306	325	294	271	282	279	285	301	264	293	284	257	290	316	312	282	295	302	284	278	319	272	281	306	296	289	298	286	324	294	277	288	299	307	294	310	311	283	309	312	309	315	293	285	297	287	292	344	256	301	288	290	286	292	306	333	327	303	270	309	293	275	275	306	282	278	281	263	302	292	308	326	289	306	306	287	271	284	284	341	297	293	299	295	283	291	332	300	331	294	278	305	283	283	300	270	310	287	297	302	293	310	284	268	314	309	297	272	318	296	302	288	285	262	273	296	291	319	300	330	288	279	332	284	274	287	302	283	298	293	282	298	280	317	299	318	303	318	295	305	295	293	263	294	317	295	306	313	265	318	296	289	318	299	299	298	275	294	282	338	297	296	295	296	269	296	301	301	261	296	295	316	285	270	311	284	286	293	320	301	294	328	291	284	298	289	295	299	292	274	303	306	240	294	263	270	304	253	285	273	322	308	272	284	275	276	347	302	272	313	307	250	337	307	281	308	264	285	275	274	274	279	273	304	266	252	311	311	304	323	291	277	291	274	277	308	303	311	315	298	294	296	304	309	304	292	310	290	289	294	278	299	260	321	307	255	272	294	306	328	292	279	307	287	284	285	260	303	305	277	294	280	284	285	284	283	284	294	283	259	302	312	298	264	313	309	300	286	289	313	277	296	283	303	310	285	280	290	306	289	335	305	311	311	268	271	300	320	285	276	315	260	277	302	299	305
4329	4466	2182	1750	844	822	771	792	747	735	737	705	715	704	723	711	696	692	736	731	741	716	722	709	693	720	720	725	718	679	735	685	664	721	726	730	744	713	730	692	747	732	693	668	728	740	731	692	722	668	746	754	757	707	704	735	691	652	711	756	689	698	720	686	752	730	745	682	711	699	683	689	697	715	686	693	728	694	705	758	717	718	764	711	730	735	704	757	747	695	722	711	709	653	706	713	707	734	771	713	742	709	714	719	671	726	711	697	714	743	714	693	714	673	753	711	696	773	695	756	767	670	711	715	717	716	729	764	723	756	692	699	715	720	666	689	720	752	751	721	685	669	752	734	713	766	695	723	718	756	727	756	745	712	719	657	705	717	724	724	699	744	717	662	730	728	733	685	703	639	649	681	699	727	663	721	705	736	770	678	741	679	704	745	762	732	669	682	713	709	751	738	742	686	727	685	707	713	706	721	709	700	674	741	714	718	726	702	696	751	737	707	717	741	744	738	679	703	711	728	724	681	749	718	715	716	717	710	733	730	712	686	712	703	705	708	687	718	698	718	773	692	743	708	689	704	702	711	702	683	694	739	733	678	662	675	739	714	674	693	673	738	705	697	669	715	737	743	716	758	729	762	728	705	751	733	647	716	719	723	746	697	740	732	741	692	699	714	725	733	688	703	708	680	682	709	732	710	731	720	747	686	722	714	735	709	697	720	761	724	727	699	720	754	697	749	707	731	720	721	711	745	789	712	691	742	738	653	677	714	692	678	706	675	714	763	762	697	689	690	699	720	765	747	692	694	749	758	693	689	737	745	728	710	663	719	718	673	710	700	717	736	691	675	762	673	689	734	745	695	732	740	703	705	700	783	689	711	693	693	726	778	720	721	733	730	735	699	753	724	735	748	700	725	693	687	708	645	661	753	727	696	744	719	716	663	736	726	731	738	739	729	738	700	772	726	759	740	714	741	679	734	719	728	737	725	732	663	747	703	700	711	678	738	743	699	702	766	706	711	707	709	720	693	717	696	734	701	699	687	694	644	742	649	678	698	758	760	726	659	698	757	688	688	661	716	708	710	706	704	709	701	684	675	724	690	684	762	720	693	706	701	737	674	720	723	717	700	713	664	712	738	708	684	715	730	759	739	753	720	724	735	632	732	725	737	663	717	724	748	699	684	679	697	694	746	715	700	725	738	725	698	713	715	734	708	706	704	700	757	720	679	702	743	693	719	718	692	703	716	733	728	705	741	740	694	730	659	666	725	676	729	727	704	691	733	736	703	681	745	726	701	738	758	673	708	671	682	694	701	678	725	663	743	730	687	741	716	732	681	683	696	713	672	751	707	730	731	741	745	699	721	652	702	740	701	717	694	688	745	738	702	679	726	737	735	736	710	761	728	788	714	712	703	716	698	758	724	721	712	674	682	781	701	747	681	699	734	720	718	698	683	767	687	756	690	716	733	739	731	702	682	676	726	671	746	706	763	745	709	722	701	732	711	650	720	707	704	701	698	708	741	709	739	693	725	773	715	705	717	727	721	685	716	727	710	736	716	696	697	735	730	720	727	733	718	693	713	731	784	725	714	724	691	768	748	716	678	706	782	730	674	707	718	700	712	733	714	739	655	778	700	700	687	721	777	722	751	703	759	710	725	696	704	698	698	721	722	708	715	730	677	733	715	753	695	705	712	713	738	711	722	718	698	705	680	712	743	733	698	690	724	742	716	653	746	758	687	719	672	728	726	708	745	756	701	708	676	722	697	720	657	699	720	746	700	686	738	736	755	681	675	739	709	732	694	740	750	697	673	653	700	660	706	689	773	689	690	672	708	725	687	720	761	693	720	733	753	733	719	687	650	717	725	689	738	714	698	713	718	739	657	718	713	667	716	733	676	734	706	743	755	778	724	690	707	730	696	731	681	705	738	701	697	668	719	766	705	693	671	749	724	719	727	692	660	717	696	733	728	713	747	720	768	738	737	692	723	713	678	733	732	725	735	689	760	705	745	713	703	740	681	717	690	746	673	734	749	722	703	708	755	693	702	674	704	706	738	740	750	724	711	761	742	700	746	699	707	711	741	721	691	693	715	722	692	725	713	742	723	687	698	749	673	678	713	699	719	692	718	764	745	695	691	684	695	763	723	729	741	715	757	709	718	699	685	753	734	694	745	697	731	668	681	695	688	736	749	702	691	720	743	725	732	680	724	744	711	720	728	786	690	740	747	708	739	676	673	667	739	677	731	752	736	693	708	776	704	708	690	762	708	713	697	681	761	710	747	725	695	685	674	712	762	694	750	681	727	693	739	666	753	722	706	728	702	705	700	684	687	752	693	736	693	737	677	689	677	695	708	743	736	709	761	718	721	722	733	722	730	732	733	752	714	700	715	747	711	737	707	755	752	677	686	714	709	673	718	717	716	734	739	703	698	726	726	734	746	731	739	723	714	761	698	697	739	722	721	706	693	736	740	688	743	742	718	721	718	637	673	733	728	717	673	768	733	709	714	697	724	723	720	723	698	735	729	714	708	680	722	721	717	715	685	725	697	697	718	719	711	720	695	663	737	681	736	714	733	786	687	742	725	708	681	740	699	706	720	676	708	711	744	678	675	727	715	681	724	701	672	729	689	710	714	757	724	693	736	750	710	736	726	736	678	706	746	711	726	752	717	714	727	681	728	690	694	723	713	699	774	751	743	712	727	706	679	710	713	711	711	765	714	711	713	729	679	738	713	704	726	708	717	699	749	716	693	740	698	677	714	739	720	684	662	717	719	693	679	685	723	707	714	700	704	726	670	714	671	697	683	712	707	669	752	727	729	717	678	680	745	705	728	704	720	759	706	721	712	742	719	730	708	772	725	728	733	709	691	667	730	698	774	677	732	716	699	709	687	667	719	702	739	745	705	729	688	701	708	767	717	737	727	703	718	658	754	764	712	742	700	675	712	684	739	734	715	676	669	748	673	713	756	732	695	734	700	728	689	741	736	686	710	651	705	664	686	716	717	693	748	746	707	688	720	702	704	713	757	741	694	673	723	727	710	714	775	709	697	736	684	666	702	725	665	675	720	734	707	776	736	753	700	721	734	691	671	689	690	711	679	691	783	706	731	716	672	682	711	712	723	742	698	715	764	716	700	678	734	698	719	683	743	793	684	700	746	677	679	714	693	676	724	706	724	689	723	715	703	700	668	755	707	698	725	767	739	705	703	712	731	700	720	711	745	757	704	693	686	723	692	721	699	708	672	728	710	700	716	717	672	700	720	725	710	741	733	719	702	670	717	690	697	698	699	768	680	694	727	713	704	704	683	751	709	756	756	716	769	696	709	751	701	673	657	727	722	713	718	739	682	698	700	697	726	711	676	772	696	723	718	709	768	659	813	686	700	700	718	751	755	716	693	751	723	723	694	697	697	678	728	724	701	736	652	708	719	692	736	754	742	709	735	753	727	699	710	728	745	712	752	737	697	673	708	780	765	733	718	713	687	664	678	725	683	636	758
23961	21030	24349	27910	21031	21041	12938	573	313	317	297	310	292	264	255	266	243	278	243	241	259	268	241	230	228	232	241	228	236	211	222	214	228	213	261	215	219	204	227	229	197	239	240	205	225	205	189	211	208	219	228	250	211	234	215	222	207	191	225	228	213	205	221	203	216	228	227	249	220	204	209	207	176	207	202	177	208	220	229	195	208	246	207	226	228	237	220	230	202	202	198	241	218	227	192	215	191	209	182	212	200	209	212	204	225	218	201	203	227	228	197	214	220	243	224	215	212	215	207	223	232	240	226	199	240	236	203	213	205	231	209	183	219	253	186	213	228	238	229	214	224	204	226	229	209	233	221	204	228	215	227	214	206	238	226	220	219	248	186	232	235	211	200	232	196	234	222	216	234	238	206	194	223	223	208	227	248	197	220	204	243	194	205	209	213	207	222	204	225	234	218	195	245	243	189	222	220	218	212	212	228	204	220	224	224	225	225	213	236	224	207	211	205	210	227	237	237	238	210	205	195	195	238	213	207	215	217	228	216	207	206	210	238	215	231	197	191	224	215	217	245	192	213	217	198	220	192	209	220	208	219	207	234	234	211	206	213	215	217	196	222	211	201	203	201	223	229	215	213	218	224	201	234	238	233	205	224	202	219	208	209	212	230	211	200	220	210	249	207	218	229	231	217	238	202	230	175	193	226	234	231	196	234	200	220	193	187	200	215	191	238	211	240	204	197	229	253	219	234	233	241	206	197	208	218	207	224	214	191	226	228	232	203	196	181	204	211	215	227	218	207	193	195	191	224	201	204	234	209	208	216	213	224	222	239	187	206	220	220	226	208	217	211	203	203	220	224	219	207	204	209	216	220	245	213	216	204	243	203	202	192	207	213	181	232	234	195	193	250	208	205	210	197	187	254	221	217	221	201	205	214	226	200	197	227	226	228	232	218	203	199	218	219	206	240	203	200	208	232	218	186	194	211	224	224	229	217	215	224	214	213	209	217	220	220	196	211	237	208	205	225	223	209	209	181	203	200	229	221	243	220	227	231	211	212	230	234	201	218	215	206	234	204	261	209	231	197	234	194	235	212	246	209	211	221	224	238	221	229	216	220	216	217	218	183	228	231	225	237	250	234	211	235	224	217	207	215	234	215	202	232	231	215	241	249	230	217	226	189	224	208	232	228	216	189	226	192	219	231	210	207	210	221	197	234	214	216	207	190	218	229	226	212	192	212	224	205	236	233	209	224	237	197	193	232	218	216	217	234	237	221	234	213	202	223	230	233	252	214	231	237	225	228	204	232	212	236	219	195	202	223	226	224	211	190	232	216	196	216	253	211	199	214	204	192	212	229	238	208	213	207	191	196	214	248	224	217	197	232	248	201	214	221	180	222	209	218	241	223	209	215	209	238	215	215	227	191	209	212	223	232	228	198	206	227	189	223	179	211	203	217	212	217	242	224	214	234	222	217	237	218	212	223	201	226	217	195	219	218	214	192	211	211	222	205	232	218	215	216	200	195	204	200	193	217	224	193	227	203	186	200	217	215	217	234	198	228	209	219	204	195	215	185	206	223	230	231	223	218	184	239	193	215	239	212	217	209	235	212	198	230	224	240	225	190	210	192	180	208	214	218	227	228	212	200	226	189	227	218	237	208	222	233	220	221	234	217	223	232	216	233	204	243	185	249	222	227	235	201	226	200	213	219	232	229	206	238	223	198	187	210	222	227	186	222	213	200	201	211	249	231	222	236	230	199	202	242	256	206	174	253	191	195	206	212	215	246	226	205	187	199	226	208	222	216	228	213	215	209	220	205	237	230	218	228	226	204	232	219	231	211	208	205	219	228	219	193	233	227	192	231	209	233	232	204	249	245	215	205	238	211	228	210	186	215	202	219	214	237	214	216	192	205	210	219	241	194	191	226	222	225	233	215	237	205	250	237	206	211	210	215	219	204	222	221	214	193	245	196	213	207	214	238	225	223	199	200	205	221	214	203	219	228	215	261	252	208	192	231	195	241	201	223	238	224	229	230	235	217	203	228	217	233	230	232	231	243	237	244	240	232	206	177	199	216	210	230	213	224	226	243	239	205	252	187	243	224	209	241	223	214	197	185	224	224	222	215	196	221	211	229	225	198	208	218	191	196	200	215	235	223	234	212	220	217	237	218	221	203	232	203	215	191	218	232	206	234	236	206	234	204	222	192	194	203	225	220	250	210	231	229	231	223	197	221	244	199	247	195	210	231	216	206	202	190	232	242	224	248	226	235	207	207	194	193	231	224	214	216	205	221	187	223	207	206	229	225	221	227	206	218	210	203	222	227	238	211	239	223	207	189	209	212	220	239	217	243	200	215	230	222	222	239	219	186	215	214	221	206	215	206	224	204	208	201	216	199	181	235	240	230	244	228	267	233	226	219	205	217	232	234	234	232	225	187	222	209	200	214	198	236	239	215	210	221	208	220	200	210	233	235	208	218	229	204	212	202	237	203	204	230	196	230	231	241	238	237	245	210	214	217	219	205	206	205	205	228	228	209	216	194	238	232	220	207	196	202	213	221	217	192	199	212	215	219	220	205	210	230	208	212	213	211	255	197	240	202	199	183	221	223	237	196	193	209	229	224	201	207	205	191	192	221	197	212	222	188	168	224	228	223	219	209	215	224	181	239	205	236	256	201	220	219	239	194	189	195	223	202	222	210	227	220	227	195	217	191	221	217	224	215	213	196	225	229	247	225	226	238	219	252	213	199	217	199	211	208	210	213	212	195	203	213	198	214	205	207	222	240	215	217	188	205	214	207	198	221	216	206	230	222	233	199	203	208	176	230	192	198	189	200	209	225	206	213	238	226	238	246	241	214	209	222	246	201	215	231	229	214	223	225	257	218	230	235	221	215	262	187	213	206	194	229	242	220	223	216	198	254	234	227	211	242	237	207	228	215	203	180	200	227	203	210	196	217	216	229	190	230	237	238	250	201	230	221	217	218	166	233	225	198	208	222	205	192	230	222	233	203	197	223	207	213	202	215	226	199	201	205	231	206	218	239	231	218	223	199	205	221	195	205	202	235	193	218	224	212	216	189	232	201	224	213	211	205	228	228	224	195	223	206	244	210	203	198	210	239	173	180	203	204	211	222	209	208	217	235	225	204	206	222	221	189	206	213	210	216	234	209	225	221	204	203	221	201	216	224	223	209	217	215	239	221	223	202	213	202	213	211	224	186	216	188	221	235	197	235	212	203	213	209	215	211	208	234	205	219	203	217	198	228	199	224	223	188	208	215	242	226	193	227	233	202	215	230	212	204	217	214	214	210	231	191	199	215	251	224	238	220	217	228	227	186	207	211	213	222	231	196	230	232	208	210	201	199	208	219	217	222	205	217	199	207	206	211	207	227	207	211	202	223	194	203	200	229	201	230	221	213	209	194	239	207	204	228	226	219	237	196	201	219	203	200	217	206	225	225	244	215	217	201	217	193	197	199	218	226	234	216	235	219	204	213	207	213	213
4326	6134	3203	2237	777	646	594	617	563	504	550	514	523	535	522	505	527	521	517	535	555	526	470	528	520	540	507	530	499	506	532	499	519	516	516	533	522	525	481	504	556	564	492	466	494	543	522	516	515	571	509	494	486	510	538	505	446	572	547	512	511	460	490	506	515	563	524	506	466	502	537	500	537	515	541	490	527	543	511	514	546	478	501	525	508	539	515	527	523	497	511	495	527	498	551	528	538	529	543	495	528	532	527	478	492	496	535	534	523	504	511	511	483	519	480	508	530	527	505	495	543	476	535	519	531	515	506	525	536	484	579	493	459	524	515	533	504	524	523	482	566	499	515	472	519	539	488	524	515	475	532	515	517	514	506	490	522	493	496	566	501	500	508	494	501	498	514	533	533	540	479	502	520	524	527	499	514	486	509	522	465	508	525	550	486	480	506	505	484	500	543	487	501	529	522	499	499	508	519	465	553	517	504	507	495	552	474	493	510	493	488	543	473	525	508	475	521	528	496	497	536	511	510	508	530	490	524	477	524	509	539	528	480	478	493	500	509	542	509	522	502	536	543	541	473	523	514	506	529	551	542	503	526	504	513	514	507	540	510	521	518	523	533	543	543	479	508	480	534	479	515	507	508	528	532	477	478	517	479	475	550	558	458	526	518	506	509	508	522	522	517	548	473	469	532	528	476	544	543	476	567	503	501	522	538	534	531	548	520	535	493	582	492	473	499	517	484	522	530	566	520	554	481	539	521	527	472	472	478	522	488	485	474	550	464	464	489	504	486	496	530	485	518	490	497	508	506	523	506	516	553	524	523	486	478	513	563	578	544	518	506	548	495	502	509	517	476	486	494	495	520	489	502	497	529	482	526	509	557	522	539	493	503	513	545	511	497	526	515	516	496	519	480	547	512	498	520	518	502	495	510	460	514	520	543	511	519	531	515	484	498	554	488	564	556	484	513	514	513	530	515	499	547	522	520	505	511	531	515	527	483	492	555	544	548	500	477	521	472	496	520	548	503	480	488	474	551	487	518	503	524	477	515	565	526	524	530	473	485	532	509	508	513	502	524	528	563	489	493	496	512	527	491	510	524	473	519	469	506	523	484	458	517	513	475	518	505	491	517	490	510	514	542	497	521	466	534	528	458	498	482	544	523	520	524	498	514	501	434	522	489	507	498	498	506	502	489	467	479	510	487	499	528	488	505	511	519	562	543	513	499	521	530	549	509	505	551	515	508	532	478	483	517	521	535	521	467	503	533	530	526	504	482	483	533	491	535	526	525	514	486	541	542	515	527	524	502	534	507	538	480	513	519	522	536	485	529	519	504	473	505	520	492	511	519	509	488	539	540	512	490	505	525	518	510	499	502	502	526	481	511	529	518	508	543	512	544	557	458	497	541	541	536	492	531	535	550	518	498	541	494	508	531	497	541	479	529	495	498	527	503	489	473	511	524	465	500	528	488	467	505	516	509	508	517	536	501	495	522	486	509	513	490	487	508	497	498	520	494	534	526	502	541	502	477	486	536	551	518	523	482	501	551	501	551	510	485	489	517	515	476	540	505	529	491	516	479	481	576	511	516	503	543	543	504	512	525	466	482	502	528	474	540	508	496	518	512	494	500	533	500	507	567	534	506	478	489	499	520	519	514	506	498	524	492	519	513	524	516	492	538	521	505	528	505	489	472	532	517	541	529	496	492	518	551	492	532	516	502	570	523	526	523	506	527	498	544	540	538	490	520	485	522	519	564	489	521	507	537	521	500	509	483	544	525	494	545	488	502	499	500	520	467	515	472	515	497	528	514	498	531	504	535	518	498	492	513	536	513	530	545	503	516	532	488	485	532	488	508	512	495	480	534	541	536	523	515	480	504	500	523	554	512	540	559	531	507	490	503	496	545	494	520	535	471	517	507	550	498	500	473	523	527	508	480	513	516	524	473	484	469	517	496	493	555	469	496	525	525	478	496	498	521	491	511	525	479	489	519	474	468	549	516	500	529	495	490	471	483	471	530	508	524	478	482	516	510	486	510	534	518	497	500	498	542	562	503	517	463	495	519	511	541	520	513	499	500	490	463	497	523	504	515	482	506	511	527	562	481	471	506	524	516	512	524	500	522	474	484	531	489	518	510	517	515	515	524	549	483	552	476	497	521	511	460	510	478	498	510	471	517	496	507	495	508	526	454	516	537	533	463	525	523	497	475	520	528	542	482	528	519	477	516	484	498	527	509	507	516	527	472	522	528	514	496	506	485	532	540	498	512	512	517	488	469	543	501	480	528	520	512	541	492	547	530	506	475	508	511	491	541	486	505	487	525	511	559	512	497	475	505	521	535	536	492	476	452	476	501	506	492	518	553	519	538	474	499	514	504	542	527	499	522	524	500	523	494	483	519	463	528	469	490	513	509	504	508	502	510	514	543	507	498	576	558	519	496	505	501	505	504	507	535	531	514	455	526	473	492	531	580	512	492	500	489	510	453	548	526	536	506	503	514	497	496	474	503	495	500	486	537	512	512	493	559	548	503	551	480	528	514	531	483	503	477	494	520	516	518	472	499	543	521	481	479	519	510	519	486	499	490	501	538	511	504	520	504	536	498	531	496	465	523	518	522	530	487	489	510	508	516	546	507	497	549	479	493	534	519	475	508	538	494	499	522	512	529	557	523	539	511	533	501	548	544	532	524	518	511	485	478	514	511	507	488	531	529	532	521	487	526	498	561	515	539	512	518	516	523	527	518	503	470	502	531	514	535	503	490	548	487	473	526	493	491	536	536	528	531	508	484	515	475	553	530	540	511	559	489	520	490	496	525	487	479	479	477	494	505	514	542	529	527	527	491	504	540	509	510	517	495	520	501	538	515	534	522	500	508	513	521	538	509	570	531	497	529	510	510	551	519	544	528	528	500	505	538	491	473	569	523	515	515	479	520	513	529	533	549	509	498	530	487	468	519	483	495	534	497	499	496	514	537	504	489	541	496	483	481	499	497	502	513	527	516	489	497	523	483	509	514	507	510	509	526	490	506	515	520	518	477	487	492	525	496	534	537	542	510	565	512	477	497	507	485	539	527	479	531	488	512	489	514	483	500	477	519	456	495	509	450	498	521	499	488	535	490	519	516	519	490	525	522	536	500	538	494	497	523	480	521	551	525	510	532	532	456	503	473	486	529	520	520	478	515	500	523	498	480	579	540	529	547	498	512	518	518	511	487	520	520	530	530	541	511	533	535	507	512	491	519	527	499	485	472	465	475	536	520	502	506	505	519	537	523	469	518	524	517	516	501	510	501	526	514	531	541	489	494	513	489	485	516	526	572	536	541	495	503	522	499	512	508	525	506	508	528	517	517	553	522	524	538	513	497	507	521	471	479	537	555	535	457	520	485	553	519	510	546	509	485	535	511	506	506	561	519	526	523	518	511	526	519	520	494	553	486	508	533	510	463	526	541	492	474	534	498	544	518	504	495	503	552	591	516	484	493	501	518	511	508	498	495	538	530	484
31498	19605	8354	710	209	200	220	202	234	192	182	203	201	211	187	205	204	188	196	198	202	198	186	209	209	207	187	196	192	198	180	189	191	188	185	198	207	187	201	193	220	198	191	206	175	202	212	173	208	198	206	202	195	194	177	190	198	176	169	201	185	206	195	201	195	186	201	208	187	199	209	203	189	220	201	178	201	179	190	222	190	188	203	184	175	174	202	216	171	207	203	218	219	188	212	220	226	206	179	188	199	185	186	181	204	190	195	206	189	203	207	200	179	188	223	203	191	199	179	196	209	182	181	200	202	196	183	207	206	183	222	198	205	182	200	204	186	184	213	191	203	182	187	166	194	214	211	202	211	196	229	157	172	177	210	173	201	210	169	222	214	185	207	215	196	204	194	196	221	176	167	205	198	187	195	164	180	191	208	221	188	207	176	216	201	172	168	188	209	197	186	225	193	216	194	191	205	226	188	181	194	183	172	202	197	185	174	189	192	214	203	195	195	162	223	183	208	180	185	180	203	213	174	189	200	183	190	178	183	179	203	176	197	217	183	175	206	195	200	177	225	177	186	207	190	182	168	198	173	198	181	210	198	199	168	208	199	200	186	185	207	179	192	203	189	167	178	207	189	202	194	181	202	200	215	203	178	197	200	188	214	182	196	211	199	196	191	194	191	193	168	189	181	189	167	193	204	207	205	193	165	190	170	207	179	190	195	199	175	175	189	199	212	198	207	215	164	180	195	199	190	186	214	208	200	186	209	200	207	173	196	201	203	200	194	183	201	177	197	192	178	201	190	216	196	189	167	159	189	220	224	216	187	207	173	177	170	185	195	222	166	202	183	192	184	194	187	215	194	193	194	208	189	201	192	180	223	201	185	210	193	195	193	166	184	187	174	183	200	186	195	200	176	208	216	168	196	181	199	209	185	189	155	189	170	180	185	216	204	224	215	188	219	186	185	183	198	193	199	177	205	194	185	193	183	188	208	197	175	195	203	181	169	203	196	205	199	202	199	207	196	218	206	194	204	186	199	203	205	183	178	183	211	192	211	216	210	179	185	174	217	192	179	212	198	207	202	173	198	191	190	183	196	204	184	197	213	205	203	200	213	214	221	204	189	190	201	200	182	191	212	219	198	199	202	185	223	171	187	198	191	194	211	175	180	206	177	207	206	204	185	199	186	186	207	188	195	174	177	211	203	218	195	223	194	183	198	224	194	161	188	196	194	206	185	177	229	195	212	177	209	202	213	185	180	169	210	165	187	195	180	197	213	177	181	213	185	195	206	159	184	185	211	188	183	154	196	191	175	196	214	164	189	202	182	191	190	198	178	221	201	189	177	201	181	188	194	186	194	205	195	205	186	189	191	194	207	205	198	192	194	197	224	191	206	183	188	186	211	170	189	193	217	201	204	187	189	182	207	183	177	205	211	177	217	193	193	177	167	201	224	184	194	206	208	184	204	180	198	186	218	176	197	184	206	204	203	198	208	196	231	185	191	192	194	178	184	185	181	207	214	223	200	187	183	190	198	192	187	187	201	214	213	175	192	216	193	211	202	179	203	221	208	214	179	172	196	201	177	215	203	189	224	201	206	193	203	189	210	197	180	180	179	205	184	227	198	196	173	201	196	204	186	190	189	198	206	191	202	204	193	179	194	188	204	187	179	170	187	221	226	193	203	179	171	216	192	189	195	218	184	201	227	166	209	205	198	193	209	189	195	195	195	189	187	213	195	215	212	195	208	212	224	191	193	168	196	198	212	202	198	199	200	164	180	172	184	185	198	166	185	205	197	182	181	210	199	191	195	183	191	183	212	222	198	209	184	192	205	186	203	170	177	192	204	192	195	192	191	171	205	189	173	205	197	215	201	205	186	181	188	171	190	208	182	186	178	188	189	182	206	215	207	190	217	211	200	200	217	200	162	219	223	195	170	180	221	185	230	204	183	194	196	191	205	198	213	204	188	186	198	218	201	190	183	188	217	176	186	171	179	176	184	205	185	216	195	201	185	197	208	221	207	189	194	207	224	188	189	210	202	180	187	203	189	205	168	185	229	221	173	203	201	192	173	179	192	205	180	210	214	198	203	211	214	189	182	204	192	194	195	194	176	198	182	206	197	188	192	179	209	181	216	183	194	207	217	209	215	200	188	154	207	189	184	188	200	201	180	210	196	203	194	181	217	206	189	199	178	190	184	180	210	211	177	177	205	198	195	217	205	205	189	211	200	201	203	185	202	183	195	187	185	203	207	179	184	188	204	172	176	206	184	188	192	213	189	185	178	193	203	178	200	191	185	184	183	183	207	200	186	187	225	184	195	182	186	214	173	194	208	175	199	191	186	188	178	219	214	206	177	180	215	200	174	228	192	186	186	212	178	189	193	195	219	200	191	178	194	211	183	194	213	190	185	228	231	211	212	200	187	196	192	199	172	193	202	204	233	197	182	184	194	201	185	179	203	203	173	212	200	192	200	200	206	203	183	221	189	196	187	185	193	202	206	185	213	211	176	191	196	179	186	182	195	168	186	189	196	206	199	200	198	196	224	207	197	207	177	192	196	171	204	207	170	185	162	213	198	191	194	184	198	194	179	191	208	196	198	205	181	194	232	171	203	209	196	199	197	188	180	205	212	199	214	211	211	205	194	198	206	215	189	212	217	197	175	195	170	221	218	200	208	213	219	194	200	194	205	192	215	199	177	202	192	186	215	189	193	197	193	190	209	191	184	207	192	209	205	208	185	209	189	180	204	178	190	201	174	185	213	190	205	195	181	204	196	189	208	211	182	187	220	203	201	193	182	178	189	186	205	186	195	200	198	191	182	196	187	209	208	174	203	216	185	192	206	202	202	180	203	196	184	220	205	181	200	191	188	179	213	184	185	194	202	196	192	189	211	210	170	166	216	181	197	202	163	196	177	203	186	189	190	204	158	189	196	200	185	195	195	183	198	205	222	184	178	192	200	213	178	203	202	190	197	190	199	205	212	200	221	212	161	223	175	190	181	200	203	208	212	200	216	196	215	197	219	194	199	178	195	195	192	220	177	167	181	199	193	213	179	196	182	197	209	214	197	179	211	208	201	185	243	195	179	169	172	196	204	231	192	203	194	200	191	191	173	186	190	201	192	191	212	200	207	231	195	198	201	186	214	209	187	216	196	191	184	191	177	199	207	212	207	178	180	204	206	185	194	224	197	189	161	178	187	203	198	187	190	203	214	207	170	194	188	177	194	184	178	201	204	190	169	185	211	210	174	185	163	169	182	186	199	195	199	212	188	210	190	190	206	200	160	208	207	192	198	212	196	175	175	193	194	195	178	175	211	202	176	213	178	205	203	167	170	175	166	175	226	172	208	214	193	195	185	185	201	193	213	194	189	204	232	181	208	206	189	203	181	211	216	184	225	193	197	207	193	199	169	203	213	190	205	196	203	202	209	196	184	188	210	178	176	198	220	196	181	218	211	203	204	222	190	184	186	195	182	201	198	197	187	204	199	196	198	192
5914	1836	1230	649	549	519	511	513	510	540	549	528	533	550	546	518	532	569	553	500	499	532	532	539	503	527	540	522	508	516	541	518	538	521	547	527	537	510	549	520	514	533	532	546	513	488	542	455	485	486	533	552	541	555	524	513	444	486	542	474	529	547	530	519	510	528	502	574	512	547	563	492	516	560	520	519	497	552	526	555	521	548	505	557	490	479	510	535	544	574	531	469	506	498	544	511	514	491	482	531	517	563	538	543	566	533	536	508	520	516	525	493	493	521	518	533	535	524	526	499	532	536	511	498	500	483	484	502	483	494	514	532	510	529	515	542	525	490	538	535	520	502	509	536	508	514	504	499	525	549	484	529	493	501	532	513	537	522	511	555	501	512	531	505	548	535	453	499	559	497	540	520	541	525	523	535	535	552	500	518	486	519	492	487	526	524	485	526	528	536	532	537	504	502	508	552	518	518	500	501	557	507	567	516	539	524	516	532	489	513	524	499	500	510	499	555	495	519	499	511	513	565	536	522	540	537	529	535	477	558	536	484	554	488	550	537	509	511	533	476	503	529	557	504	505	497	544	482	543	517	499	528	516	507	547	557	521	539	505	526	569	501	545	541	490	534	554	554	514	548	508	562	491	503	507	524	537	538	550	485	480	573	498	503	491	550	506	554	510	497	522	504	500	480	542	534	491	524	530	472	526	524	497	533	519	517	537	501	532	487	533	487	573	536	500	479	528	516	510	540	543	529	529	589	517	531	483	479	558	500	514	546	536	505	487	519	502	537	497	536	531	503	509	529	506	531	541	513	519	517	529	489	539	502	528	499	549	497	535	548	541	533	511	571	567	511	529	521	511	508	508	550	469	523	493	556	562	515	465	501	479	496	509	523	503	476	551	538	527	513	566	518	549	529	531	549	542	517	502	505	521	530	497	531	574	537	499	471	491	507	507	485	523	521	514	516	532	543	505	517	558	529	566	493	507	528	538	493	488	501	488	505	524	510	507	552	568	506	531	542	519	490	498	513	538	469	510	528	500	556	555	534	528	467	509	527	502	535	482	516	545	528	505	479	513	507	491	471	502	561	519	530	478	505	508	541	478	539	517	545	507	543	525	536	471	536	527	486	489	529	529	525	522	523	507	530	500	539	500	547	548	500	488	526	552	517	517	502	505	517	500	554	480	476	535	535	550	512	505	482	512	510	540	533	510	529	521	564	534	484	537	513	533	506	510	538	507	515	545	519	521	554	498	538	525	526	521	568	541	467	498	516	546	569	524	527	496	545	515	504	499	517	522	506	526	500	501	543	497	522	498	558	516	529	493	523	502	531	513	553	533	570	503	533	474	532	551	502	556	537	549	545	504	517	516	477	471	484	538	510	526	537	524	547	526	542	548	467	539	560	508	555	524	550	522	519	504	531	504	533	499	550	544	507	518	542	529	553	540	525	521	525	531	503	523	521	515	516	528	547	496	500	520	535	542	479	527	505	532	549	493	483	511	498	535	501	518	528	519	528	538	462	544	505	513	491	512	552	583	519	538	533	548	508	515	576	508	554	527	498	534	550	553	507	509	509	526	557	528	459	514	509	509	559	551	533	527	503	532	524	490	499	521	517	505	535	503	543	530	567	539	513	494	491	526	494	482	557	528	519	533	529	511	538	548	559	525	571	503	508	514	510	507	537	519	497	534	521	520	537	543	564	508	506	541	553	527	528	533	544	545	502	490	536	514	537	527	492	543	499	561	508	506	531	586	525	516	549	562	499	501	525	506	524	535	517	526	502	541	483	503	556	550	574	516	532	516	557	552	540	516	565	525	558	574	495	505	549	516	478	526	521	513	532	493	560	505	542	509	557	512	527	545	534	507	528	543	526	511	536	501	515	486	541	499	506	518	510	538	506	514	520	495	485	519	486	511	502	529	511	519	541	521	542	511	490	512	583	542	502	552	535	520	513	539	500	512	531	540	504	523	518	527	511	507	539	552	503	511	497	526	510	516	552	551	531	485	514	557	545	515	526	502	538	497	519	471	529	540	537	488	564	552	527	542	535	496	475	533	564	495	512	495	526	572	554	499	552	504	542	528	487	449	541	515	536	516	521	529	516	504	503	485	501	515	509	555	494	530	513	517	552	548	486	524	496	477	563	539	493	540	560	556	542	507	523	493	526	485	533	523	466	531	528	510	524	494	505	520	535	539	517	516	556	555	548	501	544	525	503	502	506	543	534	528	541	550	552	511	504	529	504	502	540	509	496	515	530	568	503	537	527	492	546	500	486	575	530	526	548	541	509	457	559	561	482	465	519	492	483	525	537	504	496	508	522	533	517	506	504	500	538	493	539	509	488	510	525	486	513	521	507	526	520	497	454	516	506	555	527	512	539	519	519	547	508	523	496	519	528	505	498	493	489	520	516	493	529	517	492	511	546	524	504	468	520	555	528	523	525	502	527	511	521	495	544	513	527	527	518	517	556	548	525	533	493	522	544	460	502	541	515	503	537	546	532	544	536	525	547	537	499	534	518	544	547	509	515	517	495	552	496	513	533	465	505	522	508	587	521	532	519	507	514	532	534	531	514	534	480	584	539	523	511	488	511	518	528	491	503	507	510	518	500	508	552	454	483	483	517	525	535	555	515	521	506	528	530	515	543	515	543	537	547	489	513	534	495	512	497	515	511	491	494	505	506	514	507	484	529	508	544	488	525	534	488	543	520	521	543	546	488	516	514	564	522	501	570	562	519	502	550	547	482	484	489	487	547	504	533	507	493	553	534	519	508	547	495	504	522	488	532	499	516	486	505	532	540	533	549	550	566	529	506	478	518	478	524	554	464	520	528	498	471	468	521	547	515	507	546	540	522	508	501	514	538	532	511	521	500	496	484	489	517	490	515	534	535	533	515	526	501	526	521	536	547	517	509	547	556	558	511	509	505	550	512	518	521	531	521	567	527	518	540	536	534	528	511	514	508	500	524	530	507	542	543	568	552	513	523	514	477	520	518	554	552	531	559	535	547	476	522	568	527	499	526	526	516	520	482	488	547	536	555	533	523	499	515	530	467	520	487	514	538	526	535	507	514	539	512	556	518	572	526	519	497	523	475	504	524	502	533	533	520	528	511	531	510	530	497	545	493	488	459	538	500	510	520	495	506	504	548	525	522	544	529	542	523	528	549	512	514	502	548	540	556	527	519	503	556	507	519	543	487	535	492	549	481	526	500	506	516	542	527	539	510	541	523	526	531	556	528	547	474	496	550	523	526	551	507	561	501	524	534	497	504	504	525	489	573	534	464	460	509	482	524	526	526	510	539	535	541	499	485	548	510	516	509	566	489	518	557	553	539	533	538	569	543	528	521	520	534	500	543	540	536	492	549	515	527	545	539	511	547	526	558	565	554	533	559	559	492	526	514	566	540	496	529	529	525	495	514	533	516	494	510	524	569	520	537	555	486	503	486	554	568	505	517	525	508	519	488	515	529	533	534	510	522	506	505	541	533	539	522	503	510
24587	20998	23948	28221	21002	16213	611	397	359	312	331	329	301	322	327	308	312	309	313	338	312	295	306	268	298	321	317	309	291	309	314	312	317	312	289	252	311	283	299	293	316	319	287	316	308	296	301	292	289	293	304	295	316	271	326	294	278	283	312	264	271	277	294	316	325	298	329	309	298	274	257	302	273	303	313	292	273	309	296	319	294	304	306	293	280	285	318	313	284	290	310	320	298	296	293	282	306	294	331	294	288	285	274	304	329	277	282	274	288	277	291	298	259	264	291	320	300	277	321	289	290	307	289	309	305	265	274	264	286	288	307	282	307	274	314	280	287	246	289	272	315	314	324	282	316	309	313	284	325	279	278	303	275	273	275	283	280	283	293	305	317	305	273	326	284	299	314	320	280	298	287	332	289	296	286	295	296	296	308	304	287	285	276	305	336	324	299	312	291	289	300	279	290	294	309	283	327	292	296	289	321	316	292	280	301	320	296	316	291	277	299	310	281	290	322	295	322	313	259	307	285	275	286	332	313	288	292	266	313	309	308	299	309	307	289	267	271	302	284	258	298	301	321	278	306	266	306	293	301	308	269	303	278	297	312	298	275	276	294	254	322	294	291	294	305	315	278	315	316	307	306	273	314	285	293	331	329	305	286	274	283	311	314	336	315	297	313	294	282	287	297	289	287	297	288	254	296	300	306	292	283	288	309	266	305	292	312	292	284	290	309	318	285	257	298	299	307	274	290	308	317	291	294	301	299	271	283	329	327	315	289	299	289	332	283	287	293	277	316	280	301	329	305	331	304	275	297	291	283	289	289	312	304	297	286	343	282	277	333	308	314	302	353	294	317	289	297	262	335	293	319	256	321	312	292	331	282	284	321	273	272	314	325	280	321	287	297	260	288	292	309	312	308	303	277	328	290	334	303	299	294	304	313	290	276	299	280	284	299	317	285	293	263	270	293	303	320	316	322	294	320	280	338	305	305	286	318	291	246	300	268	325	290	273	308	289	300	278	298	295	298	314	277	269	299	243	285	282	316	291	293	273	317	276	287	303	287	300	284	294	315	281	314	294	327	305	321	292	312	295	265	294	284	313	301	251	287	276	288	300	312	301	287	305	293	287	296	274	275	313	285	284	280	332	302	304	290	280	289	304	285	327	294	265	339	299	314	270	308	339	303	306	281	282	286	342	319	299	318	301	280	291	302	328	290	309	260	308	291	311	295	328	291	277	323	291	281	257	273	302	284	289	311	298	285	254	287	297	338	289	289	283	294	314	299	283	306	268	264	322	295	306	285	296	275	299	295	274	283	309	272	290	272	301	279	273	318	290	317	306	288	293	307	275	282	234	279	306	307	302	288	313	280	307	288	273	266	308	321	291	289	309	310	299	294	310	265	310	277	290	308	334	307	285	280	318	309	310	300	308	269	295	273	271	309	303	319	328	328	285	294	294	310	291	321	300	307	332	274	283	297	257	296	299	263	310	288	281	306	310	298	294	330	235	297	290	309	298	307	292	299	282	280	271	268	306	301	271	270	293	266	279	312	276	283	305	313	311	297	284	332	290	295	296	297	284	294	328	289	286	276	282	314	267	316	318	283	302	282	287	303	295	294	316	260	263	312	296	285	305	275	281	275	291	275	298	275	276	300	304	320	323	270	269	287	296	293	346	295	314	284	275	328	294	309	290	295	283	285	295	286	277	254	309	282	309	257	286	309	265	309	279	264	299	281	306	308	274	302	283	285	277	292	302	289	261	281	307	272	309	318	278	300	297	311	250	311	296	293	297	315	273	297	298	293	294	306	267	304	285	280	294	278	285	288	291	316	301	289	288	298	313	316	294	307	299	297	287	302	274	274	308	270	285	297	283	313	299	297	298	290	282	287	287	296	281	293	289	265	281	284	294	286	265	286	326	310	283	287	301	288	304	278	252	286	291	332	291	298	299	313	290	272	297	292	302	281	281	313	307	294	298	292	261	284	273	284	285	276	306	302	286	281	307	277	264	312	273	282	283	300	309	296	300	302	262	327	313	308	317	339	255	305	314	291	293	301	294	273	273	290	278	295	295	290	261	283	279	320	263	337	282	298	299	309	297	288	309	330	286	311	277	320	281	290	316	301	335	295	321	295	280	297	296	300	303	286	255	267	287	300	280	303	286	306	284	271	294	309	283	277	307	321	270	288	292	274	306	292	324	308	286	324	282	290	291	328	282	281	297	316	264	307	272	271	301	301	314	285	257	295	271	287	272	321	301	281	302	289	281	281	274	313	285	305	299	277	321	307	300	284	282	274	296	276	332	313	268	303	323	270	301	330	284	284	280	300	276	284	309	277	294	268	293	299	299	283	296	300	304	272	304	302	281	277	265	298	316	287	286	256	265	305	311	299	333	287	300	307	279	284	295	281	302	311	307	279	302	303	295	297	297	288	284	290	303	291	326	328	284	298	298	291	290	263	284	292	312	265	294	296	311	278	270	269	279	294	323	282	270	304	298	341	306	305	295	300	293	283	289	304	316	336	306	326	285	290	282	290	310	282	310	294	325	307	284	303	282	291	273	306	289	304	281	274	274	265	287	290	294	310	293	278	299	275	294	284	319	285	275	285	297	296	308	284	290	285	305	291	300	315	288	270	306	289	272	301	276	287	302	302	272	284	276	310	290	327	314	273	277	302	273	277	294	289	300	293	291	291	301	314	304	329	306	283	293	279	314	306	299	300	285	317	319	301	309	296	287	277	307	277	271	302	303	284	317	308	310	299	257	293	289	303	274	276	274	284	305	320	296	332	256	275	293	294	295	302	286	322	294	307	316	276	286	275	277	326	290	266	279	285	300	303	283	296	306	316	260	248	280	274	330	291	296	272	277	302	278	290	278	313	280	317	306	306	292	304	312	287	313	274	307	300	270	304	299	298	282	284	289	280	305	298	292	294	265	306	282	281	290	304	305	326	271	312	297	304	261	320	287	333	304	274	302	301	282	318	328	285	283	319	305	295	303	298	259	285	291	311	286	261	286	302	354	299	297	308	311	292	286	328	296	325	291	308	292	307	268	287	292	268	284	266	319	277	274	278	323	310	323	274	271	294	287	297	300	292	339	300	311	294	296	300	333	325	293	286	289	301	328	314	281	279	272	263	276	277	317	298	313	292	294	270	293	292	284	275	295	268	331	273	282	293	291	285	277	301	309	339	311	279	279	300	299	296	309	305	303	280	284	272	281	305	276	320	302	284	303	276	305	310	298	305	295	295	279	286	318	295	269	272	293	306	289	297	295	312	293	301	304	283	308	285	292	325	274	262	288	259	278	269	276	260	302	316	276	287	285	310	301	303	253	316	283	292	282	288	262	295	280	280	292	306	310	265	308	313	295	313	334	259	292	290	300	289	285	303	321	303	254	284	280	299	307	299	313	288	300	317	272	293	284	285	311	294	276	284	276	277	312	277	300	299	308	331	293	291	307	293	316	286	277	313	301	298	287	303	300	274	285	306	301	287	276	283	314
3991	4182	2304	1508	820	774	763	718	750	698	752	774	760	732	740	732	723	748	746	734	755	685	730	730	755	748	709	716	694	659	710	707	727	725	725	732	709	730	685	708	706	721	750	709	725	775	694	725	713	710	735	736	709	738	705	726	707	707	691	693	701	697	778	690	754	746	707	718	701	715	715	717	676	751	720	697	741	734	708	668	724	671	680	683	690	702	687	720	749	698	680	711	757	721	686	737	707	751	730	698	681	764	726	689	732	738	742	687	728	727	747	704	717	682	717	761	678	749	721	715	703	686	713	721	759	728	712	717	715	693	653	694	686	724	708	742	722	765	692	707	742	708	714	720	778	729	689	695	674	727	733	685	673	741	689	690	727	759	715	744	761	727	715	684	644	721	742	765	708	704	717	668	735	715	672	725	729	792	686	691	689	734	737	707	729	697	698	706	683	683	716	692	682	735	725	694	706	712	709	735	740	717	712	745	743	718	736	732	689	735	776	734	704	772	711	704	659	727	677	719	728	683	765	723	720	692	700	745	686	704	686	703	712	687	746	730	725	673	683	677	694	750	683	716	726	758	710	668	715	697	690	701	741	720	732	716	700	691	724	700	745	704	690	691	716	714	732	720	740	682	765	696	736	730	704	716	728	722	700	657	624	732	739	685	727	704	728	752	709	676	701	726	690	702	706	698	688	702	688	709	726	670	686	703	745	710	686	681	675	687	698	717	765	769	748	697	724	745	699	745	698	717	722	701	717	742	719	713	711	680	709	725	713	731	652	742	713	746	746	661	740	725	625	661	741	681	765	740	677	711	729	695	734	689	756	758	700	688	705	732	710	724	691	769	704	706	715	677	710	686	703	722	698	736	750	699	707	754	791	732	739	669	748	696	697	707	722	672	716	676	715	715	726	749	787	707	701	730	666	686	719	703	710	670	664	717	751	660	719	715	707	720	687	740	729	752	748	716	704	694	680	718	697	684	741	740	737	705	692	743	701	772	699	705	743	647	770	696	681	696	743	672	670	725	689	721	711	680	737	710	718	700	729	664	701	710	747	711	687	729	705	726	719	705	690	721	715	717	695	737	690	712	766	689	700	760	712	667	660	728	722	739	685	696	732	731	723	689	734	716	690	684	693	734	675	698	695	712	743	700	657	679	717	727	709	763	735	722	683	709	713	695	700	721	702	690	746	771	710	776	747	720	689	744	756	688	749	716	707	686	717	697	738	733	747	715	724	720	703	707	721	620	695	703	742	700	700	705	689	650	714	729	738	709	733	721	707	685	698	690	723	699	752	683	740	704	720	712	761	776	737	684	738	752	680	697	738	733	688	667	704	699	673	715	710	712	714	736	706	697	759	746	745	681	717	727	713	677	690	694	711	722	674	651	684	711	694	713	700	709	677	683	715	675	706	697	736	738	722	720	725	756	729	744	727	731	620	732	739	736	703	737	718	706	713	725	739	724	729	731	693	686	687	719	719	695	735	724	735	725	764	729	717	721	713	736	698	752	710	670	732	722	700	716	685	732	739	713	719	731	671	716	757	726	724	693	710	725	713	722	729	721	740	724	707	773	717	698	750	715	710	708	707	682	687	727	653	749	679	689	657	768	763	721	708	730	760	708	735	705	714	680	727	750	717	742	775	689	729	744	726	715	717	682	703	691	728	702	736	711	732	768	755	694	785	718	696	657	695	700	695	694	720	685	714	695	730	640	732	647	662	733	704	663	769	728	705	709	724	687	744	745	770	693	720	731	728	743	707	772	715	712	694	700	754	716	727	723	779	715	702	670	703	690	683	702	689	708	727	704	747	708	759	702	701	705	719	709	693	716	741	730	719	696	700	693	730	681	683	731	711	705	683	770	704	724	663	692	699	754	710	740	773	709	724	700	716	699	716	732	701	716	688	703	719	686	714	714	729	721	740	729	736	722	729	686	734	697	732	718	673	743	706	706	680	715	733	671	704	685	714	632	706	722	784	712	729	716	700	720	694	714	690	742	726	685	721	695	760	671	714	708	706	739	766	728	694	751	709	766	681	690	724	685	698	695	692	698	753	692	754	719	682	707	701	709	741	726	769	698	727	703	715	709	702	713	718	744	769	726	727	714	739	705	720	729	705	725	692	668	703	718	712	741	722	722	661	692	709	704	690	693	683	676	703	689	667	670	714	715	727	702	688	750	699	735	724	654	714	661	731	741	668	731	667	655	675	706	771	706	752	706	670	713	730	740	696	664	659	763	737	724	733	780	743	742	743	747	761	694	708	742	699	696	718	749	696	696	707	738	738	668	764	706	729	757	653	725	705	716	702	695	661	705	741	719	710	634	741	745	688	738	720	707	682	676	696	763	701	709	773	703	722	718	723	743	680	695	749	768	730	693	690	737	726	739	736	758	682	782	724	690	743	703	708	710	712	734	724	716	646	758	678	744	730	732	737	708	682	700	724	675	743	712	712	706	747	714	711	731	744	755	702	691	680	672	684	720	735	740	696	694	681	778	734	757	745	705	698	650	679	750	718	762	672	717	700	694	735	669	689	693	708	767	686	699	782	722	749	662	698	733	703	681	751	717	707	735	685	679	752	712	722	763	713	721	647	713	695	690	696	713	687	676	710	752	795	732	683	755	718	734	709	688	715	766	764	711	706	703	716	672	703	728	695	704	733	689	775	686	730	738	719	716	708	661	674	702	722	679	716	723	699	699	712	667	710	697	662	737	705	700	740	718	707	707	685	711	665	735	713	695	662	707	733	724	750	720	708	723	677	705	728	690	716	766	689	733	726	682	676	672	731	741	734	731	682	666	726	741	715	734	750	664	750	695	703	710	726	706	763	727	728	687	749	697	679	724	750	706	709	656	737	713	751	728	735	738	696	756	702	695	728	684	714	713	731	721	680	686	662	702	669	733	713	710	675	720	779	710	723	706	716	730	710	691	714	679	724	737	705	747	710	704	728	736	744	734	697	669	708	722	744	710	759	720	729	731	670	753	736	733	727	740	717	687	685	702	698	670	695	723	741	738	704	669	709	751	714	724	699	695	697	748	691	770	746	706	700	708	756	737	720	687	705	710	689	723	718	669	693	738	739	719	658	721	713	790	712	783	679	685	719	721	664	695	673	702	705	691	715	754	727	752	743	763	691	710	677	730	714	695	711	695	705	744	749	659	698	769	688	709	699	688	700	708	707	709	750	692	723	752	701	699	728	760	728	711	686	690	737	730	719	725	751	697	704	691	704	743	708	679	737	706	705	715	738	765	693	683	678	734	758	713	710	747	726	696	709	708	708	766	686	702	700	683	704	719	673	695	695	723	662	746	700	697	750	717	683	668	675	694	699	711	715	693	692	728	742	679	696	695	694	760	751	688	686	715	730	746	785	708	740	725	731	743	699	682	674	758	678	777	747	737	751	732	727	728	731	748	712	757	691	702	760	706	732	693	698	707	712	721	691	690	660	730	708	743	765	718	700	687	728	696	727	656	701	722	752	739	704	703	763	728	703	726
23840	20952	24314	27755	20954	20968	12717	545	312	283	300	267	253	256	247	240	247	257	220	240	205	237	214	248	216	222	222	219	224	208	233	225	235	220	240	222	239	218	200	227	223	226	221	205	189	243	219	222	216	235	209	229	224	226	210	193	199	243	200	205	205	195	204	218	205	223	185	225	216	180	194	243	188	197	232	233	210	213	208	234	237	215	212	229	218	248	202	203	225	237	225	225	219	189	211	222	217	194	215	195	225	212	223	203	210	217	223	217	224	209	203	218	245	195	231	209	233	194	217	202	217	243	219	190	183	218	235	209	204	210	196	186	238	233	190	194	218	204	238	209	197	218	221	203	194	219	226	253	205	232	228	215	189	199	209	198	206	212	205	203	208	239	236	216	240	222	254	211	228	238	199	224	230	201	215	226	201	201	237	206	228	234	216	206	237	229	226	222	243	198	245	205	238	198	208	243	235	239	208	220	207	212	213	215	203	223	221	202	226	209	200	233	212	232	224	224	215	209	239	227	233	229	205	212	223	210	218	202	251	196	210	202	209	214	249	213	207	212	208	211	218	217	224	221	218	242	207	204	195	186	249	207	207	186	205	227	222	205	240	215	229	208	225	210	210	223	210	194	213	237	216	200	241	216	227	246	218	221	227	205	194	223	233	220	212	217	201	209	203	200	224	214	214	203	198	228	205	222	226	211	208	190	198	233	197	206	218	204	197	237	224	215	190	203	195	207	243	196	220	220	205	237	204	205	206	207	214	243	215	214	239	196	203	235	208	206	222	192	225	187	184	183	215	199	212	200	205	218	208	214	198	229	186	207	218	197	255	240	230	212	255	226	237	204	212	205	190	210	213	203	208	234	189	212	200	229	217	183	191	204	209	217	215	194	209	201	220	240	232	253	207	236	230	202	215	189	200	211	197	197	190	221	208	225	231	213	214	232	227	226	228	210	239	219	227	215	222	213	221	236	211	197	239	249	226	242	204	267	198	230	224	210	233	222	194	184	231	226	232	220	204	207	213	217	213	209	221	258	225	208	185	165	232	213	255	221	204	221	206	209	236	214	181	213	229	208	208	254	207	217	219	210	230	207	188	203	193	208	215	175	226	207	213	222	227	218	227	222	220	211	204	237	218	196	210	197	240	228	231	246	225	234	192	230	218	243	202	189	217	213	206	212	227	215	208	188	180	226	230	199	233	192	217	209	207	211	204	220	211	202	205	226	201	199	221	213	198	206	213	190	218	222	230	202	198	190	232	182	214	211	197	186	202	217	212	219	218	214	218	231	178	188	219	210	220	236	211	231	206	208	203	219	214	204	184	189	242	211	227	217	223	236	184	231	213	192	224	228	211	220	213	203	210	240	211	212	186	226	222	238	223	184	219	231	197	224	231	199	220	194	208	200	233	218	201	207	219	186	197	204	230	240	216	210	229	232	209	234	230	218	208	196	203	238	222	245	204	194	219	222	237	219	244	221	212	214	221	229	228	211	230	239	217	220	206	234	254	221	219	216	229	191	214	203	227	239	220	226	212	192	221	199	193	242	213	210	204	200	209	231	213	214	208	237	234	194	222	225	207	199	227	203	194	194	211	219	237	208	213	235	200	189	240	222	226	217	206	214	199	197	205	202	213	243	218	212	235	218	246	228	242	217	238	204	236	199	217	193	239	206	227	210	257	227	230	206	226	224	214	180	191	205	213	224	220	234	213	212	197	201	216	194	228	225	220	226	223	223	193	199	205	230	229	202	198	216	221	230	211	217	210	201	214	233	206	208	192	215	196	202	245	216	211	200	229	208	207	191	211	201	189	221	201	216	195	219	215	209	193	181	230	227	202	219	217	225	227	234	233	208	214	207	199	197	228	234	229	188	236	219	252	221	183	213	220	226	220	211	212	223	240	221	220	227	183	232	209	221	206	216	220	204	224	207	228	228	212	225	214	188	193	212	196	240	241	213	220	212	188	252	235	245	248	226	202	199	210	210	206	200	203	235	194	194	230	219	215	206	222	205	237	195	223	223	217	208	210	221	193	241	198	201	236	189	260	203	225	206	203	224	206	211	221	217	220	246	240	187	195	204	206	207	218	206	216	233	211	196	224	217	195	219	227	221	245	209	224	224	202	230	218	199	217	215	185	220	211	200	202	192	204	201	242	220	219	190	200	231	211	216	228	257	214	242	197	226	216	209	187	232	209	234	215	192	243	202	244	220	227	230	221	234	201	216	200	216	197	226	199	190	183	235	207	216	220	223	215	222	220	213	203	216	224	218	228	221	212	199	208	196	222	212	255	230	209	201	221	223	216	223	213	226	207	224	214	209	200	229	224	212	214	203	225	219	230	207	221	185	204	219	212	234	200	235	202	211	230	224	221	225	213	206	250	223	200	180	211	209	215	234	222	204	226	208	207	224	190	196	236	181	230	184	238	220	227	221	188	224	196	217	190	217	258	219	252	223	216	196	197	200	213	216	234	245	201	211	196	215	189	206	245	212	219	224	213	227	237	254	215	205	230	212	208	207	208	208	220	225	231	224	219	179	196	188	204	223	215	204	210	205	213	209	211	205	198	231	198	213	215	202	214	206	207	246	208	200	215	213	222	217	220	211	231	240	225	243	212	212	234	232	208	202	200	189	201	200	208	223	232	202	224	227	196	234	227	203	213	190	210	222	234	204	211	196	226	227	241	201	215	220	215	206	228	221	224	246	207	214	200	213	199	216	213	221	230	198	234	222	202	197	220	226	227	246	234	207	226	224	242	199	222	202	252	204	199	219	224	214	231	215	176	214	197	214	228	202	222	208	206	223	201	210	200	216	193	267	211	211	218	214	223	247	207	221	215	199	227	232	227	223	210	207	229	220	198	215	215	217	211	194	222	210	230	238	205	175	208	201	187	210	217	212	243	209	199	193	178	231	229	216	201	199	179	216	192	223	194	207	227	207	223	214	213	233	191	226	238	197	215	199	211	207	202	215	225	213	212	195	225	212	192	217	199	208	202	243	211	221	194	224	176	210	250	208	207	206	221	216	193	204	204	216	213	214	199	171	238	233	188	200	209	197	204	187	224	215	198	237	201	213	197	229	210	253	224	229	228	252	206	192	220	208	218	232	177	265	234	194	208	210	231	238	240	213	203	226	187	237	212	210	228	201	217	200	198	228	198	210	244	230	195	216	243	203	219	205	233	203	225	200	218	214	210	220	226	220	223	223	202	227	210	220	204	220	219	231	209	222	191	226	208	237	244	208	189	216	235	197	170	225	244	189	215	239	234	233	202	219	200	218	225	192	228	214	193	205	256	216	207	221	224	212	210	195	220	203	213	207	227	203	208	241	204	209	198	215	217	208	220	243	218	192	223	217	216	173	190	196	215	223	206	204	212	198	226	217	211	197	203	226	219	227	216	211	201	210	203	186	188	225	244	215	213	214	176	197	224	210	240	211	230	227	195	198	223	251	256	202	212	184	215	213	201	208	230	221	221	194	210	203	200	229	249	212	228	195
3893	6546	3036	2107	718	608	596	576	549	537	511	526	515	508	533	532	518	513	531	529	502	491	499	485	465	476	498	520	513	502	525	531	486	542	537	496	467	507	507	535	515	496	548	486	482	494	508	478	453	554	519	520	494	479	520	484	490	518	505	510	509	507	485	483	500	532	531	494	511	520	504	499	558	505	509	497	516	487	525	548	492	481	576	496	550	551	553	533	515	500	538	515	511	536	497	493	498	512	487	514	557	492	524	484	477	491	484	570	509	499	487	497	439	531	523	494	494	503	531	555	537	523	487	528	487	514	518	480	523	521	500	550	518	519	492	499	504	518	521	465	501	502	488	532	481	562	472	540	489	504	541	571	476	518	456	506	516	508	528	503	477	486	500	508	528	476	522	502	531	507	495	529	491	537	496	530	549	528	489	487	508	507	512	506	550	548	518	511	538	528	508	511	499	527	520	493	477	529	516	531	500	484	522	545	503	468	520	534	551	479	489	492	523	527	507	509	510	533	507	518	533	508	481	522	494	487	490	484	469	486	487	509	542	510	488	511	510	512	500	523	535	517	494	520	512	532	523	485	519	482	492	525	507	520	498	519	522	530	510	482	497	509	507	501	522	481	463	467	495	525	472	511	490	478	474	510	481	498	545	500	506	516	532	524	489	501	493	515	515	516	523	496	501	542	512	515	523	525	510	483	490	477	512	523	518	463	500	496	501	538	508	470	512	503	489	548	519	552	480	476	514	514	543	487	485	501	505	506	480	556	484	508	520	512	511	530	497	500	526	495	507	496	511	485	542	480	483	539	529	537	518	514	503	480	541	511	539	483	514	485	489	492	527	509	507	520	500	499	521	507	461	505	467	527	495	486	508	478	485	530	510	488	505	453	490	531	483	467	500	511	469	487	523	493	510	487	532	489	496	509	532	502	505	535	494	486	517	515	516	544	518	531	521	513	523	512	526	545	555	494	517	481	526	494	507	483	490	487	498	547	524	489	502	516	484	490	492	520	489	521	505	528	518	506	517	479	482	551	534	483	507	546	544	471	499	544	510	514	509	487	502	470	479	487	479	479	474	513	558	526	467	512	531	518	513	481	497	512	525	499	516	457	481	493	506	538	544	530	510	558	501	492	482	494	495	480	500	508	495	497	526	533	518	502	481	509	556	492	480	495	549	545	512	572	491	519	496	503	503	508	505	498	498	504	510	545	545	510	514	508	503	491	469	496	520	487	521	546	516	514	536	506	549	494	491	507	542	519	524	494	549	529	487	516	550	535	513	502	488	510	523	509	558	470	464	478	513	521	528	505	504	539	507	522	508	511	514	490	541	504	535	477	519	539	507	499	492	499	474	500	493	513	519	513	498	509	513	478	502	490	486	488	511	496	501	493	533	498	510	531	510	470	492	512	527	534	484	514	483	549	525	537	531	509	496	550	540	501	520	527	502	477	532	515	495	480	521	543	496	501	545	507	508	486	478	509	513	525	522	492	502	490	508	534	544	505	511	521	497	538	509	473	473	504	489	484	506	480	513	507	479	483	526	476	553	502	473	522	481	525	522	501	496	473	488	485	476	479	471	515	534	460	552	521	520	506	543	539	510	541	457	465	470	530	517	520	477	491	539	520	494	489	521	475	531	530	528	459	494	527	497	489	543	523	523	477	493	520	498	502	475	498	549	509	542	515	459	498	497	550	503	507	493	558	503	483	499	544	509	503	489	509	497	508	491	558	500	532	507	515	484	511	540	513	554	496	510	511	498	503	522	526	481	523	501	493	519	523	491	476	499	530	481	542	501	507	536	501	499	531	518	486	497	500	504	546	542	512	485	547	509	537	479	495	486	512	532	547	499	507	496	531	530	459	515	527	525	526	526	485	499	543	496	493	540	516	515	493	499	465	517	586	492	473	477	550	497	545	484	507	488	526	513	531	479	537	520	545	498	516	496	481	508	534	495	486	538	482	552	501	504	506	503	506	480	464	509	515	465	548	498	489	503	487	477	513	491	498	515	510	497	506	509	505	540	506	455	507	500	512	499	524	504	518	491	494	514	527	472	480	517	508	511	518	535	496	501	554	516	499	494	504	499	485	555	472	491	503	508	543	483	520	530	493	506	486	493	500	493	501	512	511	490	548	447	499	469	514	479	533	503	531	507	466	509	499	515	479	476	494	494	537	485	511	520	508	495	509	540	542	524	507	506	532	480	506	499	502	527	510	488	492	510	504	523	514	489	482	532	497	553	539	511	524	483	510	470	555	491	540	518	486	540	487	470	504	485	510	502	468	540	518	488	510	486	487	502	523	538	464	551	499	517	507	516	485	534	492	492	469	532	508	508	530	457	488	524	488	477	493	535	492	496	507	529	516	515	522	501	511	490	510	486	550	480	484	509	514	485	461	477	489	552	509	529	472	508	503	544	536	518	516	451	504	543	497	492	554	525	537	509	483	539	511	502	527	543	525	475	541	526	480	491	504	511	562	567	511	545	492	518	531	515	522	533	547	523	513	492	496	507	557	516	509	533	459	514	546	493	499	497	500	524	519	522	508	521	494	548	515	487	502	475	504	494	544	494	521	518	524	507	492	500	502	500	518	508	474	495	478	520	488	480	546	523	488	517	552	495	509	507	501	509	508	546	480	501	510	504	500	491	506	490	541	468	501	463	507	505	518	507	497	479	487	479	519	503	517	482	496	489	530	499	495	485	505	512	524	507	490	519	511	544	540	522	508	507	524	530	522	484	501	458	457	479	476	497	521	485	469	497	481	471	508	510	513	510	489	549	491	527	529	523	483	485	501	504	495	524	524	497	475	520	500	519	501	502	515	541	505	507	479	508	536	526	462	495	491	488	515	493	520	535	496	514	512	487	494	544	474	465	528	526	518	495	547	572	463	503	512	508	495	519	503	503	502	536	528	495	528	522	525	519	534	544	498	510	520	505	504	504	518	524	557	523	519	525	509	485	507	483	534	472	536	485	540	507	517	447	517	508	470	501	527	509	500	497	536	527	504	522	506	541	496	523	517	491	474	498	580	481	482	528	484	513	500	518	541	536	531	554	547	499	523	486	455	564	507	526	480	503	533	543	470	511	542	516	565	478	508	543	518	493	512	488	535	548	514	507	508	477	556	507	508	521	523	514	563	540	522	555	486	484	494	500	473	481	497	560	482	502	483	490	520	531	521	504	511	527	478	514	540	535	526	498	534	501	524	492	512	479	506	477	539	548	547	535	500	490	503	495	503	520	555	517	549	522	525	526	541	504	511	533	484	489	517	507	512	511	475	493	507	495	501	521	502	502	583	543	517	540	525	488	507	524	531	481	511	499	518	526	489	543	538	503	540	488	505	516	520	482	526	526	528	533	503	510	486	490	518	526	482	499	542	501	541	489	526	484	520	500	498	504	510	520	468	466	519	546	504	512	525	480	513	488	544	534	484	559	506	490	542	477	524	478	513	565	474	479	539	541	504	501	508	513	542	474	464	477	537	495	472	504	523	554	524
31682	19741	8204	710	262	209	229	215	185	200	212	186	174	195	198	208	190	177	193	199	200	207	180	178	175	202	202	187	196	204	194	190	234	211	196	204	209	193	190	199	183	191	206	185	186	195	199	189	181	215	205	160	193	193	189	189	202	203	193	182	211	193	195	202	241	210	185	178	217	212	160	207	200	206	170	179	192	198	173	170	207	199	183	228	196	201	191	191	196	197	185	182	178	197	202	195	216	209	200	199	199	213	199	197	205	196	203	198	191	184	184	236	204	205	185	194	193	194	178	209	206	221	169	203	194	223	191	171	233	168	221	189	184	195	190	176	204	186	202	199	216	194	159	193	213	202	202	207	213	199	203	203	177	206	197	187	166	204	191	214	210	166	206	202	192	208	204	144	202	172	212	190	170	196	184	202	190	209	185	191	195	201	207	207	205	204	155	205	204	182	210	192	214	190	188	196	198	194	215	192	225	205	221	223	181	225	201	209	169	190	186	190	186	187	207	228	210	170	214	197	193	184	211	196	204	197	201	203	195	195	204	211	212	218	185	213	247	199	203	200	174	194	213	213	203	164	208	190	210	188	214	188	200	207	207	218	184	190	185	200	194	195	214	201	191	213	226	202	224	202	231	190	181	198	220	221	210	204	191	201	192	195	231	222	190	195	205	227	228	216	191	186	185	207	202	192	187	185	191	230	219	211	175	188	217	203	186	172	193	198	197	181	187	191	204	223	191	180	194	199	212	203	208	192	191	191	209	230	183	190	198	198	201	174	194	221	217	190	196	213	199	210	197	198	229	197	188	188	210	202	200	207	205	172	207	207	186	196	207	223	192	189	215	188	188	207	179	214	209	201	202	188	201	174	175	190	192	166	204	186	187	207	194	173	189	174	185	190	193	215	197	197	191	200	190	206	204	197	186	189	197	175	235	200	205	187	188	180	182	208	202	199	188	205	202	206	197	200	181	174	188	200	188	194	213	205	209	202	194	208	193	215	186	209	190	202	204	203	198	189	195	225	185	194	195	198	200	210	209	202	186	208	215	215	187	214	193	186	207	224	198	213	193	209	188	197	173	203	164	203	206	182	186	210	173	214	201	196	178	195	216	154	201	207	194	200	181	219	184	178	181	188	186	212	216	217	193	198	200	179	203	216	202	177	184	210	201	202	191	181	225	212	200	175	191	207	191	198	216	198	206	199	190	171	190	197	187	217	175	206	211	192	214	195	199	203	218	212	184	194	185	194	194	192	186	194	206	199	228	194	192	200	196	197	209	224	204	193	191	212	206	190	194	219	171	232	187	233	205	198	215	200	199	189	199	164	200	203	189	186	194	197	196	186	187	191	209	189	191	214	197	195	187	184	187	199	193	193	193	213	192	173	218	197	204	186	172	178	207	197	190	203	187	212	178	195	174	199	202	193	177	190	210	168	193	186	202	206	198	190	181	195	217	195	220	209	176	226	208	195	215	222	210	187	197	156	205	183	190	180	190	197	191	201	213	189	212	181	201	204	187	181	224	227	175	187	198	182	191	208	218	203	183	202	216	224	179	203	203	162	198	211	190	201	187	190	211	219	203	206	201	185	200	194	196	204	212	200	193	195	201	198	202	196	213	213	199	185	202	191	175	202	215	198	194	211	195	202	189	202	225	206	219	188	213	188	178	180	191	188	190	183	177	213	177	202	188	201	197	187	220	203	190	211	197	177	182	209	154	198	202	202	209	213	203	195	198	231	184	186	206	176	190	203	195	202	195	209	185	238	228	190	190	208	247	208	171	200	187	201	206	204	185	201	199	187	195	180	182	171	174	208	160	190	187	214	194	199	200	188	185	218	193	201	206	191	176	201	212	182	169	207	202	155	157	190	184	183	183	189	208	184	210	183	203	176	189	196	201	186	207	229	162	185	204	199	217	218	205	214	192	187	174	212	204	169	210	207	197	207	204	215	195	192	206	184	182	179	202	185	187	205	163	181	210	186	204	214	211	208	173	201	179	194	208	191	219	189	193	205	187	186	201	186	220	203	166	191	193	206	178	171	190	210	197	183	180	208	202	173	210	183	193	176	180	217	199	159	217	219	188	226	221	182	172	203	217	180	207	193	209	170	190	215	184	191	168	184	201	204	207	202	216	195	227	194	203	178	222	175	205	211	156	205	193	191	218	193	201	229	202	204	194	222	221	188	195	202	220	179	183	187	172	215	216	179	208	225	212	213	202	183	198	202	241	213	179	198	169	167	225	177	200	182	178	206	207	220	172	215	205	213	197	211	210	185	170	178	186	194	196	201	183	200	210	177	192	193	209	208	215	174	188	215	179	200	213	170	204	200	195	184	200	197	183	221	215	212	181	210	178	201	166	188	214	211	188	188	217	199	201	206	202	211	191	178	176	191	206	226	196	203	193	195	193	219	233	179	192	174	193	215	197	180	197	186	198	215	191	176	199	206	215	184	193	210	200	186	198	191	197	231	178	198	209	184	177	162	195	191	185	172	193	199	223	223	199	193	198	190	208	219	211	202	199	192	164	212	204	204	199	173	194	196	191	204	176	192	228	192	170	187	197	184	193	195	203	218	196	217	175	193	193	207	182	202	234	200	192	209	199	199	195	178	197	191	181	205	186	200	197	175	190	159	183	174	205	222	216	178	195	180	214	223	184	211	218	175	194	225	195	202	198	219	187	209	174	210	218	190	214	218	234	201	192	193	193	206	172	203	201	205	183	190	191	191	224	216	199	198	198	205	217	193	209	197	184	181	175	207	196	215	189	202	190	168	164	164	221	203	192	196	178	218	218	197	194	188	192	222	210	169	204	188	185	184	212	214	194	194	192	173	181	194	219	188	200	204	201	213	178	195	199	213	195	214	197	188	174	186	170	177	236	199	177	232	231	198	216	200	197	216	166	196	216	197	194	180	192	213	180	174	196	208	187	191	203	199	199	225	198	183	193	209	197	200	199	212	194	196	176	192	200	214	194	197	201	206	191	203	193	188	222	204	196	198	167	185	179	217	198	227	186	190	187	188	191	206	186	212	196	189	208	200	172	180	210	209	194	207	176	233	205	182	197	207	187	195	204	199	208	199	188	200	206	221	206	198	187	192	193	187	211	194	193	226	214	194	184	165	213	190	200	219	221	186	200	213	211	207	189	211	182	225	218	189	197	223	184	208	153	170	169	192	210	216	189	181	201	202	192	182	224	208	192	211	198	196	175	174	195	190	182	202	181	208	213	198	220	215	196	190	173	194	185	209	215	204	179	185	222	181	190	178	191	221	185	184	181	170	191	192	209	199	205	207	174	196	192	206	191	197	171	191	204	209	172	232	211	214	183	196	212	193	182	197	191	161	178	200	180	193	182	180	186	204	220	183	218	170	216	175	183	209	212	164	223	194	205	205	212	212	205	203	202	210	210	205	179	202	195	207	198	195	211	199	188	182	181	207	204	211	199	188	202	213	200	228	189	199	184	184	203	179	206	185	201	201	203	208	195	204	194	202	205	210
5874	2483	1151	571	526	539	540	530	504	579	535	549	514	525	557	516	544	487	492	514	565	508	506	509	542	545	514	554	548	497	542	548	509	514	510	492	512	500	535	531	506	499	581	551	528	537	500	512	544	533	499	533	531	489	521	515	519	510	523	523	502	544	516	549	558	535	498	507	536	508	523	532	508	520	551	510	528	525	502	558	539	508	500	522	522	523	538	540	505	515	487	555	554	557	523	522	528	512	553	554	530	557	566	501	497	500	507	508	560	481	488	565	518	546	490	515	528	518	508	579	511	522	501	555	517	534	513	533	518	542	534	545	476	530	538	506	513	544	544	495	500	523	510	516	542	493	567	486	527	522	528	510	513	498	554	547	531	536	517	492	545	532	535	538	585	508	496	541	544	557	533	488	527	512	556	532	546	508	546	545	532	500	533	540	565	512	534	516	502	519	508	507	523	507	513	502	498	505	518	580	484	518	526	530	503	549	496	498	535	527	549	542	537	527	509	517	509	514	466	538	504	506	497	557	601	504	491	547	559	546	502	495	552	509	493	547	547	501	568	530	505	508	545	542	521	545	488	540	542	531	511	531	503	530	506	544	512	517	504	493	531	515	498	511	509	508	539	523	536	492	544	516	456	492	536	528	497	509	522	535	549	571	523	524	537	527	519	537	561	550	544	539	461	515	524	509	520	516	507	514	538	502	550	543	441	518	509	519	502	490	538	505	526	511	524	502	552	503	547	522	552	507	491	513	549	523	486	542	518	504	515	520	518	579	520	516	490	522	537	557	539	541	529	530	531	537	541	559	548	497	526	537	464	500	571	501	540	525	507	554	536	524	500	495	528	517	534	522	509	518	510	551	538	512	490	537	539	485	509	538	507	543	524	518	525	534	488	506	530	547	523	520	529	512	518	556	566	527	517	512	553	537	509	534	525	530	550	537	500	573	533	505	484	522	506	543	520	536	530	542	563	523	513	538	470	536	502	527	500	512	529	566	525	515	526	539	506	515	502	531	532	552	535	514	566	529	538	524	536	540	507	547	545	446	536	542	527	505	547	536	546	511	475	498	540	540	537	513	532	543	571	496	524	514	496	517	540	488	498	508	509	541	503	529	506	467	524	493	550	524	524	529	512	546	558	546	538	508	489	506	533	533	514	496	483	501	530	508	479	512	482	539	504	559	537	530	562	512	516	539	540	500	510	528	503	501	528	573	512	592	559	509	531	534	501	531	565	502	515	521	508	508	496	531	507	540	467	517	534	499	552	543	504	512	528	481	515	508	525	511	522	526	513	485	485	537	530	556	497	519	509	561	517	499	518	532	572	526	513	579	520	514	567	546	531	511	513	571	484	542	545	511	487	505	491	526	518	539	557	527	519	523	490	540	519	508	492	526	563	548	574	530	518	538	527	518	550	547	546	525	537	537	539	570	528	550	516	567	517	530	489	522	486	544	540	535	531	537	515	512	473	516	492	526	564	514	512	551	498	503	519	539	497	521	522	556	522	498	527	505	512	525	532	580	514	544	525	525	520	503	526	545	509	520	543	548	548	527	514	533	532	528	518	557	566	543	536	505	504	543	542	492	524	515	539	559	533	531	494	526	483	536	527	502	531	486	504	540	550	509	543	512	530	536	548	502	500	507	528	516	549	538	518	495	516	514	545	527	533	517	524	519	541	510	491	530	521	515	509	529	517	537	530	524	506	538	496	518	541	485	523	517	525	485	537	512	530	535	516	523	532	474	513	552	511	504	497	528	469	477	498	497	524	528	538	472	506	511	504	545	557	493	528	506	511	511	526	569	504	511	539	516	553	542	502	546	541	531	521	547	513	510	540	517	489	487	515	548	490	516	522	548	510	505	504	525	499	533	494	527	517	520	551	520	564	501	514	487	520	533	556	546	576	513	491	500	546	520	502	512	547	538	500	556	531	520	519	556	526	491	533	519	527	550	536	558	566	505	474	557	530	552	526	559	518	545	507	531	517	508	503	518	514	490	510	519	516	515	523	546	540	570	504	526	535	546	509	533	533	528	533	553	511	542	496	522	529	518	539	526	492	540	529	509	542	533	559	545	566	537	526	482	494	550	539	551	520	531	504	490	502	490	524	461	524	469	464	577	519	550	552	478	531	538	516	582	494	538	582	526	519	545	547	536	477	533	544	515	562	544	511	530	529	535	525	571	592	515	506	515	546	531	483	528	496	527	514	533	506	544	565	509	491	544	538	531	506	545	538	496	539	503	487	489	544	495	513	523	505	486	504	512	527	548	494	499	533	519	543	522	510	502	529	509	536	492	533	519	488	515	535	533	511	525	545	495	495	520	517	533	493	487	545	524	522	547	497	493	508	513	528	521	569	494	539	512	505	499	499	475	520	501	512	525	548	525	529	551	523	533	515	532	508	505	502	520	523	549	539	486	519	515	531	504	527	554	530	534	493	489	539	583	491	524	536	517	508	511	493	544	512	498	569	486	529	516	501	507	531	522	519	539	508	514	487	511	560	518	514	489	504	532	535	523	536	512	520	491	570	512	549	532	530	506	513	514	522	559	525	498	494	493	525	516	505	509	513	562	525	514	540	546	506	530	511	553	505	515	488	529	569	551	556	500	509	503	542	485	554	568	541	531	521	565	518	509	551	534	534	519	522	507	551	507	536	543	500	497	547	566	546	508	539	561	499	523	515	546	581	532	517	490	513	509	488	549	508	499	530	523	550	540	543	524	526	523	484	496	499	522	543	548	520	561	514	508	531	545	520	515	527	558	538	486	514	481	540	509	538	505	495	537	496	537	509	487	487	546	492	483	508	518	511	502	470	485	548	513	519	531	498	520	541	534	510	543	538	519	578	560	517	526	488	536	510	508	510	549	515	568	510	528	514	520	507	528	558	500	525	506	497	518	512	500	549	527	524	497	514	548	540	550	539	499	526	530	539	504	530	488	519	529	538	577	493	531	519	519	503	538	513	518	490	533	527	544	503	476	538	524	490	499	536	547	465	578	512	503	512	591	543	513	508	489	488	497	510	506	530	569	516	551	495	551	532	528	521	550	549	555	512	503	522	531	527	530	513	565	535	553	482	520	527	518	513	524	490	495	510	516	519	511	553	591	528	510	527	554	531	525	529	538	497	536	531	506	480	534	494	486	485	527	519	488	511	545	485	552	485	515	531	573	566	526	550	547	538	528	533	530	524	518	527	508	494	551	536	537	524	510	523	524	498	543	532	462	533	537	534	495	501	553	564	524	555	526	512	483	529	521	536	527	503	532	510	509	553	574	455	545	521	577	516	553	527	517	494	497	513	563	507	521	544	541	561	483	505	526	516	494	500	483	512	528	472	515	489	558	469	512	544	516	544	536	523	543	479	524	552	537	518	502	505	515	521	537	534	528	530	499	571	525	522	507	512	499	580	506	540	522	526	534	506	511	533	533	561	552	495	515	489	488	518	530	512	540	486	540	517	545	559	526	549	519	519	508	536	482	527	503	555	521	479	527	554	486
24599	21002	23984	28214	20999	16036	619	400	372	328	314	330	345	318	306	284	285	303	331	298	295	292	297	311	271	323	288	279	288	335	289	299	265	328	299	314	303	286	291	299	321	289	315	310	304	272	289	304	286	291	287	308	312	312	305	284	290	266	258	314	298	277	296	297	326	315	286	306	307	288	292	254	291	335	273	304	314	313	283	290	284	301	304	312	280	254	325	310	298	276	306	295	295	292	297	270	304	261	293	293	283	298	302	283	270	288	278	302	303	305	295	292	311	287	310	305	267	302	291	295	292	299	320	306	313	268	306	314	326	302	314	269	292	289	282	279	312	311	305	336	283	299	288	283	287	304	306	296	303	289	269	298	315	299	272	295	285	302	280	319	289	290	266	258	273	285	287	290	295	285	278	299	308	277	304	316	296	296	275	287	282	306	318	291	273	311	287	332	318	286	310	275	288	291	298	255	303	288	292	312	303	273	309	291	289	278	309	275	294	287	281	287	268	289	306	280	315	300	296	292	278	285	299	304	302	286	310	280	301	295	283	287	286	289	289	298	294	279	299	290	293	301	299	303	285	307	293	284	285	273	314	286	291	289	285	292	290	250	297	266	293	313	278	287	279	301	279	296	264	288	318	303	286	292	273	283	290	334	282	289	327	282	295	311	263	299	290	302	254	283	304	315	297	305	285	322	321	277	304	290	315	309	280	276	284	280	296	306	287	291	244	284	308	281	310	316	301	301	300	326	296	273	319	313	304	273	287	297	316	294	307	323	280	298	279	283	325	307	281	271	299	308	272	285	281	313	289	271	288	313	271	317	311	304	326	286	315	314	296	283	304	286	292	302	274	292	280	270	258	295	309	304	289	239	274	289	280	300	301	294	282	302	299	276	308	292	327	283	317	297	276	308	302	346	305	318	296	287	283	304	285	294	273	336	269	291	275	270	312	293	308	305	315	282	299	289	313	336	292	287	309	293	288	261	282	252	276	265	313	320	295	323	304	264	271	302	280	297	323	272	287	281	276	289	301	300	298	311	286	291	278	300	275	309	313	275	294	279	285	276	282	284	292	270	279	293	315	286	326	287	313	293	307	303	288	263	316	286	299	279	296	304	271	272	313	268	307	270	291	294	284	305	269	315	282	296	302	281	264	281	305	314	328	318	276	326	299	297	276	297	310	299	297	261	276	275	296	309	305	304	289	299	263	288	301	307	317	297	292	273	294	285	281	252	282	284	303	292	292	297	301	308	333	292	289	278	288	311	276	304	277	324	263	306	341	298	292	288	307	249	336	339	305	304	267	293	283	294	312	292	329	315	271	290	291	276	301	322	264	288	292	311	272	315	313	314	272	272	270	306	286	282	318	287	299	278	297	292	236	318	276	294	304	298	290	308	288	288	303	337	310	316	311	323	279	297	273	300	298	298	305	304	299	277	278	329	302	291	279	297	327	288	241	278	299	296	307	304	319	280	301	289	302	310	289	288	296	299	295	300	306	338	262	291	297	324	300	300	290	291	298	287	294	316	305	278	342	319	305	271	264	286	282	332	268	292	262	292	257	290	284	292	286	278	306	286	303	325	268	300	275	280	292	310	280	357	310	330	283	255	271	302	285	290	273	309	275	320	248	280	314	288	303	300	296	278	284	285	313	291	279	280	307	292	309	272	286	318	298	287	287	299	266	316	272	327	278	277	292	312	301	291	305	246	267	337	284	275	299	309	292	283	263	306	324	278	289	307	286	293	289	321	314	271	321	278	292	286	297	323	295	259	291	314	287	246	281	304	288	283	260	283	313	278	316	290	269	281	312	285	283	271	316	284	313	287	290	311	317	297	309	284	283	290	282	299	314	326	283	281	288	280	310	311	292	332	285	306	318	282	278	305	275	291	304	302	287	294	271	289	265	245	278	293	308	269	305	281	297	286	287	286	294	305	284	289	296	296	244	300	288	294	282	293	280	296	252	303	301	319	318	289	299	298	293	272	295	330	286	287	289	287	275	291	346	286	295	310	328	297	273	278	291	316	287	294	275	310	293	313	308	296	281	293	302	319	273	284	288	279	284	258	294	271	287	284	254	285	316	292	319	287	302	289	282	262	286	296	309	322	295	273	307	290	274	287	301	284	282	292	320	313	300	263	309	331	285	293	287	306	285	304	271	322	265	295	310	300	288	286	311	284	283	285	251	268	287	282	269	293	260	283	333	312	300	300	272	309	299	326	318	295	308	275	254	305	284	305	306	299	306	326	297	291	333	296	285	293	303	321	286	306	273	285	305	315	275	295	294	272	290	308	311	284	293	260	275	282	277	292	296	279	260	288	286	321	309	347	295	265	271	288	297	295	292	264	323	288	305	308	303	299	306	296	286	284	336	304	327	311	280	290	265	273	299	305	264	301	276	288	282	309	302	307	328	281	289	315	296	305	290	263	275	252	329	288	289	284	288	287	290	279	288	281	301	295	276	305	324	291	299	309	292	290	319	291	305	292	264	307	289	298	279	303	279	281	303	294	315	299	290	296	274	323	283	300	299	290	287	274	298	280	313	263	261	303	313	314	289	271	318	307	299	253	351	261	291	286	297	297	305	312	313	301	294	287	309	300	296	299	287	307	290	293	274	278	285	309	312	328	287	311	294	318	258	307	323	275	290	289	260	269	306	286	290	280	295	294	274	296	292	297	336	270	298	276	320	316	292	317	280	313	288	301	302	299	283	290	286	298	313	299	323	326	325	312	304	291	282	311	297	315	274	313	301	299	300	307	248	299	302	295	307	295	281	303	280	297	332	320	297	308	307	292	300	306	306	313	332	302	272	321	307	292	286	290	295	284	284	297	262	287	275	318	307	292	281	322	294	312	321	277	323	280	294	286	286	295	289	277	285	283	311	311	273	318	295	303	290	310	286	269	328	304	313	318	304	320	268	272	291	280	311	264	278	307	274	280	298	288	304	323	298	299	267	302	316	320	304	255	259	294	274	300	304	292	291	265	292	281	269	296	270	282	318	303	311	311	332	316	292	286	301	263	323	295	278	283	297	297	308	279	324	302	311	299	293	288	302	289	270	298	314	274	268	281	302	291	280	279	290	280	279	293	328	303	323	314	308	275	279	269	315	284	268	296	274	275	301	307	304	283	279	278	329	297	273	298	312	309	347	265	276	302	291	277	275	302	302	340	303	285	275	300	283	276	286	260	269	304	310	290	284	308	277	277	282	303	305	308	320	295	269	299	298	275	300	293	310	286	279	315	324	294	281	298	321	290	314	279	275	299	305	301	293	291	285	297	270	309	289	273	300	288	301	305	304	296	262	285	291	274	285	284	289	284	290	293	297	312	266	296	308	287	280	280	303	271	316	298	301	316	291	337	326	278	302	282	284	323	265	306	311	292	289	319	306	282	270	307	289	320	308	291	288	287	304	270	302	247	289	287	296	273	285	293	296	324	282	276	277	283	266	310	268	304	310	314	307	281	290	266	287	296	312	263	306	267	298	298	256	298	326	296	285	298
4391	5247	2098	1413	810	813	792	657	777	800	756	787	695	740	722	762	721	708	697	734	722	712	698	708	762	713	707	758	742	682	691	706	778	679	681	790	723	770	703	703	745	739	741	733	727	748	734	713	706	737	676	754	720	711	714	688	711	777	703	758	742	742	765	695	767	679	708	729	731	742	744	728	710	676	664	766	737	682	694	663	721	686	733	677	690	753	720	713	682	747	747	766	702	704	713	733	679	692	714	725	688	732	729	760	736	672	718	645	731	716	736	704	688	696	719	695	732	662	710	728	721	679	716	696	703	762	668	673	725	691	671	680	718	720	706	680	770	728	684	705	754	699	712	723	703	686	715	760	784	729	699	662	724	725	735	729	796	703	731	674	728	705	764	720	721	715	713	735	742	683	709	681	734	741	699	694	681	742	707	796	724	750	729	736	743	695	696	658	692	693	675	732	738	739	731	683	683	740	669	680	743	698	694	701	724	748	766	791	722	698	704	747	729	662	746	695	735	701	731	711	690	790	720	709	714	718	744	736	669	725	723	724	729	714	682	712	702	730	707	725	710	666	737	695	738	729	750	715	740	733	734	713	704	737	730	703	723	744	735	705	754	713	744	706	674	739	674	682	762	706	668	722	667	704	693	758	722	731	703	711	735	681	778	776	706	648	708	733	734	756	712	737	702	696	718	664	736	699	751	727	712	739	708	729	771	749	740	666	681	709	699	681	705	696	795	675	755	699	717	731	714	723	712	718	699	729	737	748	708	710	752	727	699	688	713	729	714	696	676	729	745	720	690	708	727	709	724	698	721	726	713	671	713	697	723	730	660	739	720	698	701	714	717	714	751	736	688	723	708	789	748	701	657	706	712	703	735	707	733	737	714	702	680	717	700	678	662	682	702	731	688	703	754	718	707	707	710	687	725	741	696	778	723	727	716	707	724	776	696	768	714	730	717	692	724	749	727	724	721	725	671	713	737	688	680	701	723	761	705	707	698	714	773	706	723	719	693	703	674	737	763	688	705	723	761	705	671	684	735	732	663	727	706	724	686	734	734	675	686	711	694	702	684	774	695	748	698	742	714	727	722	718	717	736	692	712	707	748	694	704	723	742	717	675	727	708	730	719	733	685	741	719	679	734	712	761	721	693	720	761	696	719	745	724	748	663	705	726	723	690	756	703	719	714	712	751	697	706	703	724	699	753	701	693	674	767	733	754	743	688	671	712	634	760	713	696	697	731	727	689	672	750	723	696	726	741	756	732	694	756	765	694	685	690	720	685	669	740	734	720	750	714	692	723	698	737	703	713	734	757	686	734	725	678	718	700	679	698	749	718	726	709	646	710	719	706	699	683	780	684	674	743	721	747	688	751	724	735	760	727	714	759	733	671	719	690	768	738	694	660	707	709	746	700	739	751	695	711	720	715	761	784	691	733	694	703	710	710	730	709	666	726	731	726	735	673	714	710	744	731	723	706	687	732	735	693	696	721	678	736	746	675	738	715	723	728	764	732	717	688	709	698	729	685	779	710	716	703	693	736	729	700	754	730	685	720	766	693	692	783	697	711	712	714	685	701	775	677	703	723	768	717	733	734	719	690	721	759	679	709	716	712	731	744	705	677	663	703	728	697	730	722	747	770	717	772	728	675	735	706	710	772	726	690	719	775	772	721	714	711	713	706	717	755	728	743	731	700	726	759	677	732	750	725	665	707	718	732	754	704	699	715	721	716	674	718	697	760	736	775	698	689	697	734	688	722	715	663	729	674	752	731	742	712	722	699	763	736	710	710	739	757	734	672	708	708	737	736	718	738	743	720	722	720	686	702	714	742	677	693	655	694	708	683	726	710	730	711	702	728	798	705	688	711	705	683	709	691	731	738	689	707	674	709	731	713	683	759	727	710	757	684	726	733	735	723	709	756	728	728	768	708	705	714	766	712	693	694	706	706	700	669	763	681	720	725	717	701	715	748	706	699	680	704	746	668	724	741	714	717	722	728	739	716	737	676	757	740	717	711	736	749	677	741	780	697	747	716	745	695	689	725	737	745	721	786	669	708	712	728	734	712	740	731	648	739	758	665	747	694	725	706	720	742	724	693	745	710	695	675	722	725	744	699	692	700	737	745	711	729	714	730	716	713	710	700	754	720	684	728	726	673	691	701	690	715	679	718	716	688	701	695	694	743	702	700	721	711	692	743	658	706	721	729	728	732	753	708	737	727	734	734	691	681	722	705	737	695	756	728	737	726	760	729	726	756	716	719	707	724	710	716	716	691	718	680	748	683	753	655	722	680	708	701	699	681	752	723	757	734	673	710	722	754	680	719	716	725	700	662	731	669	736	707	733	728	695	733	728	720	739	707	690	711	718	717	690	735	677	699	721	745	743	705	711	716	705	719	682	763	755	666	712	726	722	703	668	744	717	683	741	707	732	742	723	732	707	684	711	772	714	724	724	720	700	683	692	663	670	725	732	698	692	698	719	740	706	739	702	711	741	702	730	705	768	716	718	721	703	720	739	707	772	696	721	706	711	715	702	697	719	666	733	726	745	763	730	680	775	702	739	766	749	715	689	713	715	713	661	698	707	711	750	715	739	687	681	738	696	728	702	679	709	747	699	721	683	766	678	715	715	680	710	682	706	757	695	731	640	749	694	749	735	735	766	738	694	701	684	745	715	691	727	715	758	679	678	690	717	700	702	687	686	752	709	659	703	691	776	755	684	702	713	700	716	747	699	769	734	745	709	698	715	692	722	648	744	738	711	766	725	744	740	719	792	731	697	749	752	698	746	722	764	721	749	681	670	758	720	700	674	734	735	745	711	726	723	673	709	728	705	749	772	744	724	701	695	715	707	731	685	752	705	771	714	695	701	775	704	716	691	716	714	690	714	711	654	741	743	761	700	749	717	676	741	709	739	690	715	711	757	721	704	760	707	778	698	688	731	721	716	691	713	754	774	669	722	693	794	730	739	710	749	686	753	689	742	741	726	730	738	716	752	680	715	701	693	731	719	703	692	725	714	744	717	697	691	725	693	690	748	744	715	696	717	695	752	722	689	744	778	646	658	684	682	717	689	707	717	727	710	741	792	693	680	758	714	696	691	703	716	672	674	714	725	742	717	733	738	703	742	717	724	756	699	727	700	724	739	725	736	713	766	749	699	729	736	746	749	739	763	736	701	725	710	693	728	769	672	676	730	757	676	684	713	746	714	728	740	698	705	703	705	679	715	737	714	716	715	703	749	703	712	756	662	705	713	702	666	710	704	689	734	676	745	694	725	720	686	674	778	709	749	747	749	705	727	739	764	717	748	794	681	719	738	766	713	740	667	735	740	733	698	754	677	711	744	684	736	736	699	702	751	680	702	674	731	683	675	744	758	693	707	720	685	729	696	719	707	703	751	678	727	704	675	740	705	725	770	708	707	717	686	736	721	708	719	766	762	742	715	715	686	765	759	694	683	706	708	768	749	693	737	719	733	694	749	696	711	656	758	695	698	678	749	696
23856	20960	24304	27782	20960	20970	12801	501	342	302	282	311	297	271	241	245	248	235	212	232	244	264	228	261	230	192	238	225	247	237	232	210	215	222	233	233	236	228	209	192	250	208	231	225	204	200	240	216	214	224	223	208	217	224	195	221	222	225	199	218	232	203	225	221	219	212	200	199	206	236	197	212	212	199	225	217	201	225	217	226	216	215	218	215	215	200	207	222	198	222	224	212	232	240	244	214	215	204	214	205	224	197	193	216	206	214	207	218	208	229	212	216	201	205	194	216	220	205	213	219	236	232	208	232	218	222	261	230	186	217	200	208	196	222	199	204	209	244	215	177	202	206	224	216	205	190	196	229	204	193	224	206	201	226	233	210	217	216	199	190	201	239	224	198	209	229	216	206	181	230	220	229	225	190	196	229	217	225	215	215	220	219	209	180	197	223	247	219	217	222	214	190	201	188	200	221	217	229	205	193	223	230	253	201	200	241	226	200	226	204	222	187	214	204	231	188	200	187	201	223	210	234	222	205	236	223	201	199	211	190	214	207	231	207	217	201	225	212	199	191	237	224	212	202	208	241	229	201	198	232	223	214	233	220	214	207	237	219	211	251	231	218	213	217	213	201	205	239	198	217	251	233	222	222	202	214	231	221	224	221	231	203	211	232	204	226	235	226	216	183	219	221	215	202	206	234	211	212	220	233	241	203	198	204	213	228	220	216	225	220	186	187	194	221	224	238	221	192	232	216	235	196	212	223	192	227	227	208	197	214	210	221	230	192	211	208	208	246	200	223	195	213	200	235	205	199	203	209	222	200	191	231	199	204	191	197	216	202	218	228	214	218	256	211	216	245	230	221	252	192	216	206	240	206	228	235	215	222	200	207	183	226	214	212	241	225	226	228	202	218	243	224	194	213	233	244	207	239	226	212	213	183	197	208	204	207	180	208	185	216	231	232	234	245	213	222	216	217	222	230	229	192	203	183	203	230	217	193	212	216	218	209	210	215	237	227	228	225	237	192	200	212	216	218	202	202	222	210	203	201	218	235	202	211	220	209	226	227	210	225	224	242	238	188	228	215	225	228	210	229	216	214	205	227	210	194	202	227	212	233	227	223	222	187	198	216	219	209	201	222	226	228	198	207	196	231	235	205	225	240	233	233	239	216	207	246	202	210	238	232	238	201	199	190	213	203	211	234	204	209	215	225	215	205	216	213	231	190	195	192	215	228	223	206	201	203	210	231	220	221	209	227	209	199	227	204	239	239	211	199	209	215	219	225	217	195	219	225	220	238	196	223	196	237	202	215	207	175	251	198	203	234	255	255	214	230	219	211	196	210	212	194	218	212	246	207	240	201	228	214	215	221	194	217	241	215	214	243	203	212	234	217	215	231	204	243	201	214	195	211	230	227	213	223	214	228	212	254	217	207	241	198	199	221	209	221	221	208	220	205	212	194	221	210	232	238	222	191	209	214	205	198	193	222	229	256	212	223	220	210	227	221	220	233	235	217	227	196	205	225	206	218	227	228	201	242	196	196	227	208	238	221	219	219	217	224	231	230	232	232	194	227	212	218	227	221	206	211	226	209	222	200	204	196	228	219	227	208	213	229	227	216	207	209	221	213	235	237	177	196	225	219	234	226	221	195	197	231	220	235	230	212	219	199	232	195	208	219	198	212	216	192	230	217	251	219	204	219	202	241	223	223	239	226	225	225	200	231	196	220	222	230	229	232	208	230	230	206	231	227	213	190	221	222	218	209	206	219	190	190	214	219	188	204	212	228	225	193	182	214	212	212	231	188	222	218	211	218	217	215	213	211	234	229	231	225	238	195	201	220	234	199	219	197	206	223	207	211	207	208	212	229	209	208	207	198	214	189	234	236	229	225	230	213	217	198	223	220	217	229	231	216	213	240	196	228	222	216	186	262	233	227	205	224	186	227	216	224	225	202	215	247	230	214	234	249	236	221	206	187	219	229	227	234	227	219	217	217	219	212	183	221	208	198	233	232	205	222	227	212	200	214	191	241	209	219	212	219	186	203	215	201	214	207	194	222	228	174	217	201	209	198	221	222	232	213	208	232	216	220	205	225	196	229	180	212	204	194	199	225	233	213	216	225	184	189	238	253	181	218	226	193	213	240	209	226	178	208	214	233	192	209	214	225	243	224	229	234	204	215	223	210	245	203	208	185	172	230	230	229	222	230	238	225	213	209	227	218	237	206	229	220	222	214	183	225	231	221	232	215	243	199	217	222	213	218	210	204	230	214	198	213	197	214	213	196	237	217	222	235	205	227	222	197	216	237	235	223	231	210	210	206	241	203	222	213	213	225	218	197	218	227	213	221	233	205	218	201	229	231	206	205	248	233	210	249	229	205	222	228	215	197	239	246	226	210	210	228	212	231	215	216	215	224	199	212	208	195	233	207	202	214	260	198	208	222	224	218	236	201	229	237	225	220	235	198	204	215	166	201	233	213	200	225	202	210	202	210	229	221	223	233	215	209	217	207	230	217	217	208	225	219	211	188	191	207	211	198	214	243	239	200	220	226	234	195	245	218	205	231	188	185	244	222	210	222	215	223	212	207	190	185	199	232	236	226	239	195	213	250	233	243	226	229	211	211	229	231	224	204	202	220	215	217	218	237	234	189	214	201	227	216	241	221	218	236	192	218	203	205	226	210	222	191	216	208	204	227	218	196	198	212	205	247	260	211	236	212	203	219	223	221	203	229	209	213	229	216	203	223	215	213	231	190	183	201	217	198	212	219	191	187	203	220	233	220	222	215	208	213	243	234	215	207	213	180	229	215	198	223	205	214	214	214	214	220	230	192	207	188	218	196	228	207	231	180	210	244	228	256	239	214	220	223	230	214	203	212	213	232	216	210	248	195	239	202	221	193	196	213	253	232	208	197	237	216	222	210	207	207	204	218	233	221	197	251	173	209	179	230	206	216	220	190	217	228	206	203	228	209	216	220	250	205	227	182	192	214	240	221	223	208	230	198	248	205	226	202	198	236	200	199	182	205	222	192	236	232	224	222	215	220	223	215	208	191	204	195	216	223	229	208	193	203	220	219	228	214	237	194	220	212	218	237	194	215	213	250	205	211	202	226	197	225	236	226	209	218	199	235	214	218	232	246	187	206	201	201	211	222	243	222	250	208	199	214	230	213	198	228	202	223	216	221	223	232	223	207	206	224	214	193	207	235	238	186	236	210	194	231	220	209	206	240	214	214	233	233	208	212	231	211	233	197	233	233	209	222	196	208	207	200	231	199	189	229	214	210	213	229	211	226	208	186	228	218	216	195	188	200	187	221	205	235	225	201	202	223	206	215	205	213	203	197	207	196	196	199	208	207	233	218	221	234	221	221	211	198	184	219	235	241	211	236	201	246	241	227	187	222	233	215	214	217	224	222	226	217	225	230	213	233	221	199	227	232	208	230	218	214	226	207	205	210	202	236	211	220	174	203	197	200	205	192	225	211	224	237	203	212	229	242	218	222	225	211
5580	7106	2647	1807	743	687	619	606	570	527	563	501	537	484	491	525	529	544	502	495	554	541	502	524	517	514	523	527	483	520	524	517	531	486	509	527	477	504	525	508	508	449	501	514	535	533	500	474	549	544	485	529	501	497	521	473	516	586	528	514	535	492	539	487	499	471	521	535	493	527	548	512	491	501	502	486	507	524	520	527	560	512	501	521	492	489	504	506	519	522	533	508	517	497	534	518	506	542	456	505	463	547	520	532	520	495	499	508	525	516	538	502	548	515	489	506	545	507	528	489	505	492	522	523	497	484	499	509	541	510	487	530	500	482	529	496	490	511	511	446	540	511	543	511	490	524	515	523	477	499	519	534	559	473	497	494	495	531	515	498	488	523	501	503	495	525	520	502	480	536	495	534	505	525	510	525	501	515	485	529	506	576	491	478	508	468	517	526	478	492	494	510	477	474	468	479	521	465	522	536	524	488	543	482	527	536	519	540	473	508	501	523	531	501	509	489	501	476	523	519	513	499	515	520	464	552	482	529	553	543	484	555	528	553	506	505	520	519	502	532	506	490	502	471	489	500	521	512	504	492	473	542	522	532	501	528	511	542	503	527	500	515	525	525	498	527	469	467	514	497	530	526	526	538	543	525	538	513	497	503	510	556	533	551	518	466	510	550	501	501	508	483	512	492	523	551	493	535	505	519	513	524	541	541	480	524	515	520	455	513	528	481	507	524	530	516	487	520	494	511	496	524	535	469	514	530	516	490	515	511	530	511	481	560	526	519	503	488	530	493	511	517	503	538	508	508	530	543	512	507	508	520	501	483	523	546	508	510	490	497	537	538	507	479	525	466	521	522	496	476	525	481	482	504	537	554	480	494	514	570	510	517	536	492	524	509	491	548	521	526	470	484	527	510	517	521	500	507	502	461	520	522	507	501	524	499	524	504	535	521	468	492	541	508	535	510	510	520	529	565	526	509	521	520	527	573	510	491	509	489	531	505	525	549	473	501	502	529	505	527	480	506	498	510	504	505	510	520	507	513	494	515	555	507	486	480	506	526	479	530	521	517	486	507	520	538	485	481	543	542	521	512	482	499	484	500	512	505	486	538	539	501	548	507	561	490	511	468	520	544	515	540	543	503	503	531	512	526	513	512	511	513	516	479	532	526	514	506	530	496	512	493	516	493	534	492	542	495	484	508	509	527	504	476	453	537	475	515	495	505	517	511	526	532	508	512	538	490	490	467	499	466	523	524	534	491	504	486	506	519	479	506	500	524	493	505	530	488	512	470	489	529	474	513	525	513	450	502	553	491	530	485	513	502	501	514	525	452	487	508	528	529	521	527	534	523	496	512	513	523	507	515	516	523	490	493	539	509	476	501	528	500	493	533	476	507	469	476	507	529	520	473	515	503	538	506	491	506	544	478	478	510	517	520	511	500	507	529	492	459	514	547	523	551	510	492	499	532	498	508	564	515	476	528	500	467	506	541	495	529	491	512	519	510	543	495	551	547	513	515	548	541	523	563	497	492	495	519	492	517	466	532	539	556	502	479	525	504	540	480	464	494	531	509	467	508	544	549	514	508	539	502	486	506	525	542	504	518	531	508	487	532	477	529	485	558	520	491	515	552	518	515	501	505	522	499	538	532	540	488	500	522	482	492	535	536	545	533	546	498	495	516	511	478	486	488	513	504	517	517	531	491	510	468	554	538	479	540	495	557	486	515	554	461	530	502	475	534	535	531	540	504	496	488	479	486	484	482	543	511	499	483	514	476	505	503	522	505	549	511	495	511	498	503	518	509	549	492	531	531	517	514	522	519	489	544	502	513	547	518	559	532	534	488	513	520	514	502	528	494	499	508	538	499	522	543	491	496	506	498	513	518	503	531	543	543	482	551	533	489	479	499	542	492	466	514	532	517	513	503	481	533	541	508	489	509	503	486	520	492	508	489	521	523	504	484	496	536	513	508	501	514	554	523	510	556	485	526	506	513	544	502	491	516	521	473	539	563	518	522	510	513	526	504	485	535	505	579	512	497	482	505	538	527	506	483	522	523	506	548	503	496	538	481	501	480	539	541	512	542	499	509	504	520	548	495	532	467	548	508	529	535	526	538	544	484	516	516	517	465	504	493	502	519	524	496	496	515	475	471	484	501	547	474	513	530	542	507	530	553	527	499	504	496	506	496	521	514	499	520	534	516	535	490	513	531	542	507	525	516	499	508	508	513	501	526	513	514	528	527	506	503	505	556	465	533	554	509	500	497	514	534	522	533	473	486	520	513	536	514	503	547	494	493	512	523	458	543	488	533	515	512	483	519	508	515	496	543	534	556	519	484	496	529	552	505	463	493	497	488	545	504	488	524	536	480	503	483	511	498	533	548	526	533	537	535	517	523	457	504	522	452	515	524	495	505	501	524	535	510	480	503	526	492	514	489	528	496	530	473	486	503	540	499	485	534	515	532	498	567	528	506	553	542	554	527	538	531	499	518	545	505	461	540	513	501	516	476	488	525	482	506	534	525	527	516	503	495	523	505	521	479	493	512	498	567	536	529	521	511	525	491	515	523	532	519	488	539	507	500	478	483	520	478	527	516	500	530	520	466	545	487	495	558	495	490	511	482	549	533	526	517	517	499	522	494	492	489	533	523	515	542	511	517	493	479	499	530	498	499	520	520	487	495	485	496	522	526	520	527	511	481	506	514	512	513	515	487	556	500	515	498	536	550	506	566	512	497	488	514	487	523	482	483	516	516	523	511	526	460	502	543	529	536	510	490	530	525	524	533	513	546	504	484	518	528	480	519	531	527	481	535	521	503	497	491	563	506	560	493	554	500	510	492	483	520	564	497	511	521	540	508	513	513	502	443	562	487	518	511	528	500	545	558	500	499	534	468	522	502	512	541	542	535	497	538	546	525	534	571	513	494	457	521	521	476	547	497	496	487	466	516	492	471	481	521	507	532	520	468	502	530	510	512	531	536	510	507	496	502	524	505	500	503	496	505	504	471	484	537	495	522	508	519	476	510	511	523	526	488	529	517	482	529	488	543	544	524	534	536	499	514	527	504	491	491	544	476	490	500	510	508	494	461	521	527	539	488	465	515	451	477	488	510	485	506	529	551	509	492	499	519	485	544	546	513	536	501	514	491	477	479	506	523	502	495	539	527	482	538	525	535	506	498	547	527	488	474	511	497	547	500	496	487	520	496	505	505	488	558	480	555	517	521	526	506	457	501	458	506	536	498	503	517	507	498	502	532	535	502	506	501	492	513	534	496	503	545	507	508	477	533	512	547	542	485	508	518	490	481	511	552	546	492	510	507	527	506	516	515	513	475	500	500	502	526	529	541	529	531	525	536	517	521	532	530	496	509	467	502	527	464	507	522	508	513	499	512	496	537	523	521	502	518	531	497	505	520	473	474	497	519	491	494	555	550	499	539	498	504	485	558	505	524	469	528	487	497	502	495	517	507	509	510	554	498	502	475	466	491	526	529	488	493	517	518
31686	19807	8032	587	252	215	208	193	199	249	190	204	192	216	195	186	242	195	194	185	196	163	187	197	244	212	221	204	210	189	178	201	202	202	187	185	191	187	210	193	182	192	199	184	232	180	179	225	188	196	181	182	194	190	185	191	206	212	210	188	199	196	186	182	218	186	207	196	193	183	200	205	211	206	206	221	209	182	212	200	187	204	189	198	185	186	201	167	197	182	210	178	191	207	227	213	189	178	183	219	197	189	186	179	200	200	209	197	202	179	183	207	187	191	200	217	202	181	208	215	192	207	202	210	201	187	169	163	212	197	228	198	216	198	191	177	200	192	213	172	200	197	199	209	191	210	187	214	186	191	196	193	196	180	219	195	221	204	216	238	210	204	186	200	182	204	187	214	192	224	193	189	191	222	214	188	191	200	211	234	207	198	217	195	197	203	210	204	171	188	193	168	217	199	170	186	206	202	190	216	210	227	199	200	181	198	199	171	224	195	192	229	169	167	180	212	205	169	206	212	193	194	198	206	187	224	179	186	199	189	177	205	182	204	185	179	191	182	205	190	181	209	201	179	195	206	213	218	211	217	198	192	205	166	233	214	194	186	221	166	175	193	179	187	187	204	192	199	188	190	208	169	192	199	209	211	196	208	193	204	181	192	179	215	204	217	181	220	202	208	193	227	205	209	221	186	175	220	188	192	212	175	202	182	187	180	199	204	231	195	212	220	183	194	215	195	199	206	193	193	208	213	220	185	182	187	187	190	198	201	197	196	179	206	184	210	210	230	209	195	191	187	220	183	181	195	204	188	208	192	192	183	188	194	195	209	177	234	216	167	200	198	194	188	191	201	209	211	191	214	200	206	217	217	192	185	200	210	196	186	210	203	201	195	211	178	188	180	197	187	187	182	178	217	195	174	210	193	195	177	182	204	197	206	219	185	204	202	210	212	196	194	184	196	204	211	199	190	212	203	200	196	166	212	197	198	181	187	182	198	194	184	187	190	182	201	190	183	194	214	195	199	198	228	197	211	187	177	180	213	190	212	199	227	204	221	204	215	203	174	198	196	208	204	193	191	196	211	201	214	170	197	198	214	190	183	188	207	195	210	190	199	170	173	198	224	197	192	198	180	195	204	183	207	199	202	188	194	203	210	207	226	203	193	203	213	199	215	200	170	221	199	202	190	175	206	190	174	182	202	189	211	219	208	209	206	196	196	214	190	196	183	179	191	205	179	202	206	194	221	200	199	198	202	186	207	195	204	199	211	204	179	183	231	206	196	222	193	201	198	191	198	208	166	197	178	208	187	180	180	190	201	197	196	190	189	199	179	205	200	209	173	206	164	209	215	209	234	210	210	185	197	206	211	195	204	207	204	183	191	194	201	188	171	213	203	174	199	177	179	199	191	203	196	188	182	175	187	183	185	166	184	219	205	206	205	212	201	220	205	203	192	196	189	224	193	198	202	206	207	209	197	202	210	192	221	220	214	213	200	208	197	222	212	198	198	186	205	182	206	223	214	207	213	196	197	185	195	216	174	194	185	194	213	205	189	193	210	216	194	184	233	205	193	206	179	180	192	201	194	172	178	188	178	188	188	181	222	192	225	187	205	217	177	225	179	217	217	205	199	190	210	191	190	210	212	196	191	208	202	184	203	202	189	188	202	175	191	226	206	178	208	203	203	178	205	184	197	215	203	191	171	176	194	205	198	172	214	194	209	192	205	199	213	201	189	203	201	209	190	231	173	220	182	198	194	189	207	188	205	194	212	207	210	202	211	219	197	187	205	200	184	188	198	170	220	207	207	193	189	200	198	179	212	195	190	205	206	182	192	232	172	169	197	181	196	191	208	182	200	216	181	218	192	186	179	202	175	188	182	212	214	195	187	192	182	189	204	215	207	219	190	183	181	207	174	175	206	220	206	200	222	207	199	207	168	214	206	195	195	186	205	191	198	216	186	215	179	191	170	186	212	191	197	189	201	190	193	211	194	186	201	191	185	178	191	203	197	169	179	202	174	200	177	178	184	191	203	192	184	188	206	215	190	185	185	177	238	203	209	236	218	206	201	201	207	203	183	206	218	221	190	182	204	182	201	177	202	198	211	213	205	206	173	192	205	189	193	204	215	225	188	200	177	174	184	215	195	199	185	183	186	173	202	188	176	192	212	195	196	205	192	184	208	215	201	208	200	193	203	186	194	189	194	212	195	205	231	205	208	228	207	210	195	226	216	196	201	205	194	190	179	194	192	203	208	199	201	183	220	200	184	206	191	185	194	195	218	235	207	179	187	211	193	174	214	196	198	211	212	196	216	203	195	191	217	215	206	219	202	227	188	197	207	175	187	177	219	203	187	187	192	225	205	204	211	185	196	187	210	210	192	186	207	194	197	190	207	181	192	173	200	198	200	217	191	194	198	217	167	178	231	192	189	208	190	220	188	192	185	194	183	218	204	165	192	164	164	183	198	187	193	213	166	185	197	168	192	207	216	190	207	186	201	205	201	186	207	210	194	172	210	220	198	173	212	205	193	195	206	203	179	208	209	183	178	201	186	192	210	186	236	180	193	212	189	206	222	210	185	215	188	227	199	189	171	190	173	190	181	183	187	192	198	175	197	202	195	208	201	180	206	218	179	197	172	195	222	209	190	187	193	201	221	194	205	202	195	211	200	205	219	235	207	195	211	182	207	214	203	219	211	221	210	191	208	211	197	220	191	183	203	223	178	175	172	192	197	243	185	198	214	193	184	212	193	209	207	213	183	210	206	196	204	182	201	188	209	188	222	218	199	203	192	217	204	174	219	196	207	187	218	183	203	191	177	227	198	184	186	213	199	200	181	172	203	190	229	210	189	197	201	202	186	197	176	197	226	179	220	203	191	199	184	211	180	207	206	176	232	187	188	205	214	237	203	195	199	194	220	215	214	207	197	222	186	173	195	216	191	213	176	181	211	195	222	197	183	184	199	192	209	182	184	191	212	192	182	206	224	203	209	193	205	225	183	189	200	217	210	214	165	195	193	178	171	184	203	200	208	179	164	199	191	193	205	208	223	192	187	178	206	198	189	199	227	184	191	187	192	175	193	177	201	178	204	208	176	202	217	222	194	203	219	179	238	204	192	183	176	188	204	195	176	220	205	204	193	186	181	184	177	192	206	189	194	169	200	204	180	218	209	223	186	195	184	231	198	200	180	189	187	219	212	189	214	171	209	190	218	203	193	192	179	200	235	193	229	178	228	186	189	200	165	219	179	210	190	215	190	202	204	190	195	219	183	195	198	242	204	206	207	207	177	199	183	177	213	180	179	177	170	173	190	183	189	179	189	225	211	208	194	192	187	187	193	170	219	198	198	217	199	197	194	222	181	194	210	204	199	207	211	212	201	187	224	192	213	220	211	181	180	190	192	202	188	182	196	169	204	170	205	205	205	199	203	184	213	189	201	214	203	195	194	187	179	189	209	197	200	184	203	208	207	214	207	214	194	217	185	184	215	171	203	208	188
6662	2082	1072	595	488	500	528	535	557	545	529	560	530	525	543	551	570	503	511	523	511	517	547	499	498	512	539	529	552	526	547	528	522	527	538	513	523	490	538	517	523	527	508	472	518	543	520	521	506	532	513	508	588	528	482	519	536	561	518	505	515	532	529	496	521	502	498	519	525	509	556	517	524	510	517	492	503	559	536	516	500	501	538	506	561	499	539	511	534	543	552	493	488	544	523	551	540	514	502	522	501	516	523	517	503	520	521	571	513	572	527	503	528	511	520	518	550	547	527	571	575	536	543	525	498	532	529	543	543	521	535	541	526	531	517	540	521	538	508	503	498	500	514	540	542	506	533	542	521	557	537	521	512	554	525	498	510	549	527	531	530	530	541	545	514	506	496	502	555	488	538	548	510	504	531	533	505	492	487	493	531	540	524	490	553	566	542	534	508	491	534	500	522	531	544	552	532	497	549	525	483	557	524	536	485	546	531	557	537	528	532	564	562	492	509	492	534	539	520	538	506	548	522	548	501	493	501	523	496	537	540	547	581	556	505	531	525	503	539	527	505	524	489	556	521	508	513	559	499	542	490	488	480	531	528	536	514	522	536	527	531	522	525	517	534	517	508	473	507	514	499	504	525	514	493	494	537	533	567	545	550	518	500	517	505	509	490	529	546	485	492	512	510	538	529	544	541	499	543	542	539	508	503	529	543	538	541	557	554	528	534	525	497	500	504	522	519	521	509	520	483	543	532	527	532	531	552	526	518	546	543	512	514	505	530	528	550	516	517	497	573	573	513	546	555	522	533	521	537	503	494	519	522	540	505	516	560	509	564	532	524	537	504	563	541	521	533	486	518	513	523	526	526	529	511	571	515	531	523	499	517	552	536	538	534	529	518	535	493	513	510	524	515	496	534	534	555	480	529	485	533	509	571	539	539	532	513	537	504	527	503	535	497	512	554	520	499	515	546	505	514	494	504	528	503	536	510	551	538	565	522	547	521	510	518	512	542	586	491	528	478	503	547	537	506	489	501	555	545	516	486	535	566	522	503	495	547	550	500	530	529	557	522	542	541	461	545	518	535	509	535	575	513	515	499	529	531	517	545	537	521	504	533	517	505	546	544	526	513	541	576	540	504	500	498	544	526	486	564	481	480	543	528	509	509	519	532	555	506	504	497	512	554	499	496	548	499	496	581	549	536	507	497	542	545	509	566	493	556	557	511	525	527	507	510	559	497	534	550	555	545	512	489	513	556	472	564	493	520	575	529	534	489	509	553	520	516	547	565	534	524	504	524	547	540	556	501	537	549	503	551	492	536	558	557	511	508	515	535	527	532	519	492	531	539	540	523	513	556	537	562	539	545	493	523	537	529	523	560	528	515	496	514	529	562	518	495	526	502	513	536	520	530	527	516	515	507	493	535	523	548	493	498	522	531	548	545	489	522	543	582	518	517	538	536	529	555	545	482	517	552	530	473	531	523	564	504	534	528	534	510	494	562	498	468	501	584	546	497	554	539	519	509	552	534	514	535	526	507	557	501	519	518	558	533	550	474	526	546	552	553	524	533	518	544	553	570	466	553	502	523	544	568	472	547	558	511	511	508	512	490	527	521	539	538	533	575	514	500	491	554	488	496	505	509	513	522	522	556	553	557	570	520	550	506	530	536	505	501	534	522	580	502	539	520	512	528	518	534	544	522	591	519	531	558	526	539	497	535	515	542	548	523	556	501	480	520	523	570	514	509	539	571	524	481	507	513	560	536	523	524	510	532	498	524	506	520	523	513	520	534	567	528	525	512	512	551	517	551	515	520	484	518	560	468	538	530	512	550	528	534	550	571	472	524	525	556	583	512	560	572	528	501	520	533	529	500	514	501	559	539	518	512	503	532	547	546	532	548	530	528	512	467	523	521	558	540	529	522	516	514	515	526	545	502	542	534	560	501	538	565	521	567	533	539	531	538	550	499	548	524	492	473	527	527	512	540	502	507	513	521	496	483	529	577	533	573	515	540	513	516	523	543	556	518	499	540	494	504	533	528	515	506	536	535	550	532	541	578	556	469	562	552	534	509	552	545	498	520	471	544	501	521	529	529	502	489	520	486	563	548	507	549	520	516	531	550	486	545	479	520	517	503	555	526	541	542	552	530	535	519	532	548	526	536	517	520	512	515	532	501	561	509	510	531	525	505	512	521	564	495	551	549	550	552	558	506	567	540	545	529	520	526	553	529	523	498	534	547	523	484	517	492	505	558	496	498	498	529	503	564	538	547	552	513	575	488	511	493	554	535	548	542	518	546	498	493	539	509	545	524	544	545	517	555	557	511	505	500	522	553	547	500	534	514	542	537	512	562	520	515	566	509	551	521	549	530	515	552	533	546	533	588	510	500	514	501	487	535	518	559	550	501	511	532	527	597	516	536	527	541	506	511	548	564	506	486	490	511	537	498	538	549	581	513	514	497	514	506	504	511	512	513	528	498	539	555	521	584	534	486	528	566	529	481	531	572	534	531	481	529	498	515	501	555	526	492	563	501	528	553	507	535	508	484	527	550	538	538	462	509	539	533	519	506	509	480	540	548	557	516	496	547	521	553	532	568	507	517	506	504	512	584	527	576	537	506	521	550	528	517	513	504	568	521	524	530	532	536	492	543	523	509	503	516	523	525	534	500	546	527	543	532	531	499	523	544	548	519	530	533	528	522	540	547	535	561	536	521	522	517	457	536	506	535	525	516	529	514	571	503	539	540	517	522	528	511	533	525	502	533	513	522	525	560	496	553	510	520	494	519	540	512	518	531	541	514	540	521	527	544	543	580	507	536	511	525	517	516	523	536	485	502	512	577	504	527	558	501	548	494	553	506	532	516	535	523	513	539	524	506	482	495	521	566	553	531	522	534	498	516	535	496	481	509	524	524	548	540	567	521	545	512	514	557	497	523	521	521	501	536	567	519	536	498	538	516	535	535	555	503	499	529	501	541	483	469	527	503	546	517	511	570	511	565	522	526	528	492	546	529	538	555	506	510	532	550	514	519	574	511	539	557	514	532	519	516	541	530	545	532	533	499	549	494	550	497	535	580	551	502	561	532	556	511	528	504	495	545	519	537	505	516	513	535	560	495	520	537	552	547	475	534	481	530	513	484	559	512	513	540	515	517	490	521	532	525	568	516	535	531	474	517	505	492	496	488	561	547	566	532	514	542	533	464	554	535	540	533	500	525	495	505	539	549	539	522	545	526	503	528	532	529	533	520	578	511	473	553	543	551	525	488	499	502	495	540	522	530	520	554	529	559	514	517	489	500	519	516	526	525	493	497	534	565	477	542	541	521	527	484	502	560	547	518	539	540	542	532	485	539	522	526	510	480	566	487	523	560	505	536	517	554	538	527	510	489	526	509	593	508	498	538	551	523	521	501	535	545	492	536	492	566	520	544	515	494	540	530	471	576	531	476	528	589	490	525	495	529	564	483	492	546	556	525	513	560	525	542	506	559	540	492	531	523	521
24577	20964	23917	28173	20958	16017	568	383	343	352	344	316	317	291	320	330	279	329	308	269	300	309	293	283	305	300	303	283	288	309	252	282	320	309	291	300	279	303	299	276	301	322	282	330	282	281	308	277	296	330	332	300	298	261	282	286	284	312	283	287	321	287	318	309	327	296	267	264	309	269	327	339	303	283	307	315	304	303	300	286	264	301	315	297	311	257	291	296	300	303	334	275	327	272	323	291	303	291	278	281	327	311	283	319	294	297	294	299	328	286	304	295	302	258	285	300	293	317	335	310	310	286	278	295	312	302	327	295	303	303	297	257	308	318	294	296	302	327	298	280	294	279	284	297	307	318	309	297	276	313	271	329	283	284	299	295	285	286	293	302	301	309	292	296	277	269	296	317	297	291	315	292	275	270	314	287	292	309	292	286	273	298	284	304	296	330	320	331	285	265	286	296	263	281	308	285	319	284	307	311	271	315	290	309	307	331	286	282	316	295	306	312	283	296	291	282	287	323	301	281	268	315	271	320	308	276	291	312	321	299	285	309	300	284	328	279	281	272	279	281	300	304	283	288	284	297	311	314	309	300	287	303	298	297	253	288	262	310	296	273	293	299	308	289	312	281	305	279	305	314	279	277	311	316	328	289	329	355	294	303	287	247	269	283	280	292	284	310	277	288	287	252	290	287	314	315	290	281	266	285	300	313	292	292	294	321	273	265	324	305	306	331	286	290	276	288	278	309	304	288	292	303	283	316	270	291	327	321	262	297	269	272	264	346	287	346	308	290	316	304	287	320	279	307	318	285	273	285	304	296	280	300	287	298	274	309	311	256	291	280	263	316	301	321	285	313	291	307	269	319	298	289	310	252	257	332	292	301	299	314	300	306	257	312	295	291	311	269	293	323	277	290	304	280	317	296	315	301	282	261	299	297	286	323	292	279	303	267	295	260	325	275	264	314	288	281	298	299	278	257	283	307	295	299	328	298	289	278	303	332	287	272	302	255	317	308	277	310	276	327	292	297	307	299	306	291	292	273	314	275	258	279	299	284	292	270	281	304	278	314	291	292	287	310	277	304	322	294	318	321	302	273	304	302	284	282	298	294	307	298	323	292	289	337	319	297	290	281	310	324	295	280	285	291	281	311	331	308	319	312	295	300	294	313	302	305	306	278	290	293	295	299	291	300	270	289	289	312	314	286	279	318	299	272	310	287	300	330	278	299	309	334	328	275	298	301	279	308	311	341	312	295	309	308	292	291	262	246	292	310	270	307	302	309	304	307	317	289	286	298	286	290	284	290	315	310	294	309	293	332	280	266	301	266	282	282	294	292	330	283	280	292	301	276	284	273	312	292	290	310	298	327	309	293	286	322	286	279	296	279	293	308	299	306	297	302	263	305	304	282	277	272	294	299	293	292	291	307	325	313	304	298	316	283	307	278	270	322	265	282	292	264	268	276	316	267	298	280	304	282	288	283	296	296	256	322	304	287	264	298	299	292	296	310	302	317	265	312	303	284	305	323	269	284	286	298	306	293	287	305	319	287	319	309	313	277	285	304	276	283	303	310	326	268	281	258	277	262	278	335	300	320	312	289	286	290	281	300	331	304	277	301	309	263	288	283	291	284	312	296	303	294	307	298	304	288	285	318	294	267	301	285	307	292	266	314	307	293	295	300	284	275	264	279	299	290	317	286	304	272	303	290	299	278	302	289	297	279	308	280	304	307	304	263	281	270	278	325	314	275	296	286	293	294	268	287	273	254	278	311	323	249	312	307	323	270	300	264	336	277	305	338	299	284	281	298	295	269	274	281	309	293	308	287	256	293	269	309	298	304	299	285	288	278	314	282	321	277	346	318	301	283	331	295	314	295	284	294	306	327	280	298	310	262	305	302	290	297	289	290	307	288	303	314	294	301	292	311	293	278	303	310	319	293	295	274	296	264	297	312	283	292	294	295	308	282	327	328	288	285	337	287	302	300	305	276	255	290	271	328	320	292	280	276	276	301	282	245	304	277	293	317	303	291	264	294	300	301	296	305	302	307	308	304	281	263	270	306	324	308	304	287	326	305	332	292	317	279	282	313	312	328	303	286	300	288	307	265	282	305	279	308	291	298	297	292	281	302	288	286	310	302	366	289	289	328	312	316	313	262	290	291	289	274	304	292	264	283	260	260	293	340	270	296	283	298	306	271	242	305	282	316	295	312	280	280	296	288	299	321	281	263	286	293	312	330	314	305	273	302	291	300	294	295	303	298	303	285	298	295	328	282	289	282	283	267	317	273	319	341	272	315	303	275	282	273	313	285	306	295	300	312	290	296	312	315	276	306	338	266	289	272	277	289	257	322	294	274	278	302	281	306	349	305	265	292	302	273	265	260	269	323	272	294	266	293	274	262	283	317	337	301	285	297	322	284	303	298	264	313	301	291	318	276	316	279	282	270	301	325	283	290	282	287	294	312	258	352	306	285	302	275	269	312	288	293	296	252	312	297	290	294	285	270	274	285	279	273	265	247	288	317	350	278	292	295	287	337	289	255	270	268	272	289	312	269	297	313	301	277	302	296	293	250	289	303	318	318	309	319	275	309	297	260	297	325	288	309	292	314	313	277	285	309	289	297	293	288	294	288	283	312	323	291	318	277	269	284	303	290	309	310	276	319	283	278	286	286	274	280	305	296	296	306	301	309	287	305	297	285	305	293	316	321	322	308	297	301	314	327	303	288	310	283	310	298	296	253	286	291	315	290	312	298	277	282	256	283	308	333	279	322	312	290	305	299	296	298	261	303	282	272	273	314	336	299	304	290	323	282	294	300	301	244	260	280	315	259	301	283	300	304	290	277	342	280	281	302	333	312	288	281	276	296	281	280	274	288	308	303	310	311	299	291	290	316	298	282	291	284	313	259	285	316	276	245	310	311	320	280	306	288	296	291	309	307	315	297	300	297	294	291	285	243	295	282	283	302	319	291	301	267	310	301	304	302	303	267	279	312	307	298	309	282	291	295	311	295	276	291	282	298	291	323	307	271	322	291	322	289	268	296	307	288	296	284	278	318	282	332	291	295	262	294	279	295	287	280	279	308	287	271	327	293	313	281	321	303	341	306	321	310	271	276	283	280	283	255	295	309	291	289	312	329	287	329	299	266	289	285	257	304	312	297	270	272	278	302	293	262	310	322	298	302	290	281	296	288	314	291	280	307	334	310	280	280	316	291	311	267	276	283	281	286	293	291	314	293	301	341	307	253	321	307	308	280	295	309	301	306	292	302	310	308	288	281	327	308	300	284	314	292	314	274	274	269	272	296	294	275	310	278	324	286	276	289	277	296	289	256	298	280	331	296	332	281	313	294	309	284	306	330	291	304	304	296	262	312	311	256	279	279	290	281	280	291	277	321	289	259	268	282	291	288	282	268	314	281	299	303	305	297	270	319	319	285	309	304	280	302	304	270	301	234	311	302	309	282	273	310	306	326	286	273	283	286	296	290	325	311	308	279	266	308	255	294
4823	4424	2100	1124	837	774	771	682	754	695	751	714	708	732	728	747	673	711	727	751	649	716	708	721	727	718	702	676	718	660	761	706	696	731	738	725	761	770	688	725	679	746	736	689	744	692	713	759	725	735	712	731	688	724	710	713	705	714	722	713	732	708	692	687	727	712	727	700	739	708	755	755	720	712	753	709	738	694	662	696	763	734	725	714	763	725	737	715	720	754	712	721	756	733	689	784	689	673	726	734	734	711	697	685	719	750	746	704	701	750	695	771	715	686	701	709	718	728	739	741	732	712	697	710	723	754	707	693	695	779	683	735	696	696	741	673	662	724	727	702	700	719	755	718	704	743	661	630	694	680	726	691	732	710	739	707	735	747	745	680	704	691	758	725	707	742	745	745	715	720	713	653	713	705	743	702	697	704	687	730	752	703	709	753	746	736	679	707	763	695	673	723	745	696	694	681	693	765	683	731	697	748	705	655	699	679	725	722	716	720	724	716	696	727	750	712	741	707	705	694	712	695	683	716	727	765	750	691	725	685	776	699	686	693	711	687	674	674	743	688	720	738	726	749	691	726	744	709	717	706	685	720	726	682	702	711	683	768	698	756	657	758	782	742	745	752	751	703	703	748	724	755	723	732	686	704	716	685	728	713	650	705	695	757	680	687	743	723	701	712	686	726	708	724	709	736	730	744	671	728	707	711	693	656	731	703	743	665	727	686	739	680	710	736	720	724	748	709	729	672	746	709	749	725	731	693	696	724	702	695	718	675	765	674	673	751	749	725	670	724	679	683	763	715	749	725	677	688	737	728	767	731	734	750	730	719	724	713	693	711	725	714	757	694	707	699	744	734	673	721	679	718	698	715	704	747	773	720	708	717	753	673	718	690	692	674	726	701	705	691	709	719	704	678	749	703	778	713	698	677	707	703	703	728	687	693	686	730	750	732	816	738	729	661	746	714	699	745	735	678	783	699	676	733	704	710	696	714	742	714	707	733	723	733	703	711	697	727	703	755	721	708	726	712	686	736	753	680	707	775	732	757	700	705	757	694	742	689	690	710	746	738	707	690	686	749	749	729	700	713	695	765	736	751	758	725	719	735	723	723	748	730	722	707	750	718	730	685	724	693	716	725	667	728	734	735	714	767	738	762	726	745	679	690	703	728	683	729	705	722	747	714	630	703	753	705	734	705	660	739	703	674	697	737	667	704	763	748	710	738	731	693	647	738	683	740	753	702	737	756	723	704	677	714	723	708	743	701	687	725	713	788	696	704	720	690	709	748	730	712	746	671	695	714	706	697	736	692	706	703	728	702	714	718	708	737	714	700	730	740	727	708	719	750	707	642	654	742	684	700	675	739	739	719	714	677	698	718	709	748	680	732	696	729	747	738	743	673	704	666	701	747	748	733	731	673	715	715	764	692	769	696	690	685	710	737	733	715	645	679	640	720	698	702	707	713	727	723	719	715	737	690	678	722	753	731	718	738	731	675	746	692	731	723	709	751	709	723	695	723	675	724	718	741	731	712	709	723	712	679	749	710	707	696	722	712	728	752	728	754	737	628	772	731	733	706	754	708	687	738	760	694	737	724	662	717	676	768	740	750	701	704	698	665	749	717	706	695	734	672	722	717	667	717	720	760	702	722	720	703	706	713	731	680	656	731	713	689	762	719	719	724	703	715	707	719	720	744	694	701	685	701	691	678	710	694	726	728	720	710	733	714	713	763	742	727	667	719	704	650	707	723	731	756	711	690	710	780	747	713	664	693	734	703	708	667	714	792	729	712	702	753	725	736	709	673	696	715	715	726	714	746	670	773	732	680	699	678	709	679	743	674	694	765	677	760	707	648	707	720	679	743	704	698	737	701	717	678	698	679	675	707	746	651	760	757	764	695	740	736	720	696	670	775	710	662	726	720	701	722	755	710	709	747	682	747	697	734	753	723	703	703	729	758	722	669	678	714	704	690	701	768	727	691	744	647	776	697	701	716	679	672	687	733	769	727	677	780	727	768	753	736	755	718	725	738	708	725	717	709	665	721	680	720	713	721	733	668	706	723	713	703	671	708	723	722	678	695	736	744	677	737	691	726	696	719	689	741	695	735	690	732	737	704	690	698	700	734	776	696	737	689	711	755	709	697	745	689	700	662	688	713	648	709	678	685	746	670	794	758	725	704	736	725	757	670	736	696	732	722	718	729	716	724	734	693	675	694	706	726	693	752	697	708	715	743	717	701	713	731	725	695	724	725	745	700	716	698	746	730	704	692	749	705	721	721	666	696	715	745	716	703	707	761	739	774	761	706	726	720	655	743	692	704	679	732	705	725	747	706	692	713	746	705	728	685	709	705	713	728	688	704	756	733	736	730	745	722	728	749	711	718	768	717	691	705	716	693	765	745	714	715	742	708	785	717	714	711	732	716	707	720	704	717	726	748	723	718	671	739	749	655	694	713	660	677	713	736	663	725	717	734	699	767	729	718	734	716	699	683	707	711	722	708	688	748	711	700	673	753	728	719	745	734	697	707	752	706	675	725	727	676	712	719	755	715	680	679	667	754	706	772	703	714	684	698	716	682	684	708	692	745	728	709	733	769	727	722	700	743	677	733	709	717	717	705	725	752	730	733	680	679	696	695	672	741	738	682	718	705	711	710	718	709	758	666	709	757	707	702	656	749	701	683	682	678	685	729	761	709	732	743	676	730	704	703	719	709	694	699	734	745	713	708	701	741	702	708	755	728	744	698	738	697	734	672	727	727	713	745	697	726	692	705	681	674	709	691	691	776	685	753	694	775	723	718	717	729	731	733	732	668	755	717	671	715	702	699	690	741	728	736	752	693	712	692	710	697	722	700	693	690	728	710	735	714	740	737	731	706	710	728	704	746	726	700	753	757	744	661	697	739	702	730	750	671	714	694	677	716	716	673	713	704	717	718	731	756	716	696	699	742	720	713	748	751	725	741	704	714	700	699	750	738	735	724	761	687	786	731	694	733	705	732	690	701	737	705	724	721	718	671	736	680	706	702	664	686	742	659	690	688	670	737	710	710	716	650	762	733	716	692	797	668	683	728	730	713	728	682	679	709	718	750	678	684	717	711	726	686	740	713	705	714	686	699	682	764	736	711	735	682	685	744	723	681	677	723	751	682	726	728	706	668	704	750	699	714	757	737	725	690	766	752	716	746	777	680	704	674	700	686	710	704	716	703	721	718	710	711	724	671	747	682	685	671	762	762	729	726	660	723	746	721	740	714	705	742	672	718	749	716	714	689	763	669	722	722	751	708	723	707	658	667	735	702	772	729	712	711	730	719	736	728	717	739	736	713	709	748	705	713	705	712	677	665	720	699	731	706	723	709	698	707	710	714	688	725	688	736	718	729	732	683	663	679	740	704	711	711	786	701	740	706	690	696	729	704	747	721	737	675	740	716	698	729	731	711	669	695	756	723	738	670	707	767	731	769	721	718	681	716	742	738	729	721	701	679	755	701	735	754	694	667	736	706
23893	20964	24287	27816	20965	20974	12934	541	329	299	291	277	290	273	247	254	257	257	264	216	229	218	235	207	209	260	225	245	233	227	189	221	248	250	234	232	225	225	205	239	236	223	208	238	191	195	207	206	237	214	229	226	202	208	218	231	190	220	236	195	225	239	199	192	200	228	216	225	245	219	230	206	182	201	243	191	223	220	231	209	195	211	219	209	211	211	233	231	217	252	212	226	218	214	222	215	218	223	243	213	232	223	198	217	181	226	199	210	202	232	227	208	221	215	242	192	194	221	210	201	199	218	183	218	219	234	236	197	216	209	226	248	222	228	209	209	219	217	193	233	211	234	225	233	216	197	221	193	220	202	218	211	210	211	207	224	220	222	197	207	209	197	221	199	216	225	251	225	192	208	236	198	238	231	200	198	208	201	217	190	198	208	201	226	199	209	226	213	207	201	207	222	226	204	196	194	231	189	225	206	225	236	206	201	188	229	207	229	218	210	188	226	216	221	215	257	204	215	209	201	239	237	207	225	223	214	225	207	239	228	207	211	209	218	207	214	190	207	194	214	227	213	224	207	187	233	203	211	213	207	171	248	214	222	187	197	199	216	199	192	215	199	184	241	208	240	215	211	208	207	220	208	230	193	219	227	207	193	203	211	206	220	219	195	211	198	226	199	226	189	195	219	217	234	223	217	218	215	191	214	207	230	227	238	231	202	177	210	220	239	235	221	222	214	243	234	249	209	219	212	213	196	225	210	223	181	204	212	207	215	220	250	223	240	219	218	224	216	207	193	238	232	206	229	207	235	224	212	194	197	217	194	224	214	222	233	198	206	207	213	232	212	231	213	204	193	193	193	229	196	211	226	246	225	235	225	230	248	209	219	216	213	234	221	212	193	213	229	239	205	219	220	217	213	245	228	248	209	202	207	232	214	216	211	206	216	209	236	217	203	196	243	205	204	217	198	228	212	266	216	213	204	235	226	227	182	209	200	222	229	236	230	216	204	202	219	194	223	194	219	212	234	203	231	209	201	173	207	210	221	214	194	199	225	212	192	216	222	240	209	204	215	215	172	198	230	224	215	215	207	204	201	197	227	220	214	198	200	207	238	217	217	202	222	245	196	206	219	223	198	252	223	245	202	219	210	228	206	189	223	188	230	217	205	209	238	206	222	204	189	233	218	242	201	199	203	215	194	221	232	191	210	205	231	199	203	198	230	217	221	185	220	225	235	213	226	197	221	182	204	212	192	224	223	217	214	222	204	220	199	213	209	217	225	215	208	211	217	231	191	220	207	218	175	193	229	252	196	200	238	201	201	211	220	217	198	217	186	221	247	200	179	202	217	219	217	199	240	237	220	223	195	223	216	224	218	200	213	217	176	223	253	226	212	233	213	256	195	211	212	207	204	210	227	237	224	207	196	210	219	193	222	223	233	227	217	225	216	222	204	223	229	267	205	221	215	202	206	205	207	190	209	207	214	215	204	217	199	229	219	240	210	207	228	224	195	242	189	177	193	193	214	223	225	214	229	204	246	206	211	217	198	215	238	202	225	234	201	232	233	205	230	237	203	226	225	215	208	200	226	239	222	204	210	218	209	205	207	227	205	212	183	213	213	228	221	210	210	202	216	237	204	204	221	228	201	209	215	214	214	225	221	207	215	227	205	214	231	217	220	211	222	207	217	215	238	186	215	211	198	205	224	227	245	215	206	213	223	199	195	229	231	235	209	236	198	216	207	223	213	207	210	215	222	227	219	210	189	209	230	196	213	218	211	194	219	192	197	220	223	211	199	213	265	218	209	203	229	233	200	214	214	210	174	208	224	214	212	213	197	230	215	193	225	232	228	239	228	184	227	221	241	210	217	228	216	222	217	193	218	210	213	212	213	221	204	215	224	225	208	213	188	243	203	215	250	215	232	184	201	209	229	233	197	231	174	222	213	241	235	220	220	197	243	236	206	210	220	217	195	215	192	220	224	237	204	215	188	228	207	216	222	227	213	239	234	211	232	236	220	228	214	230	223	220	219	223	233	210	196	216	214	226	205	200	214	205	231	218	237	218	206	225	235	234	228	186	213	209	199	194	242	226	197	213	235	223	236	220	215	238	199	206	213	215	206	214	224	183	227	213	209	217	236	217	224	197	213	206	235	215	205	234	215	200	231	214	226	207	199	211	206	189	222	208	217	210	198	218	229	176	192	214	196	218	242	223	222	236	226	241	227	214	200	231	239	185	205	239	211	172	199	222	188	211	224	214	192	202	231	202	225	218	218	201	219	207	215	213	206	224	215	207	197	219	202	194	243	186	203	234	230	232	179	203	232	251	242	212	219	202	228	248	221	228	217	223	211	198	214	244	219	235	190	244	207	190	235	227	228	185	228	221	209	222	219	201	226	208	218	220	214	226	249	233	194	199	200	221	185	208	255	210	227	206	202	214	241	206	248	221	238	198	231	198	215	185	221	208	239	255	222	241	234	195	199	201	239	209	207	228	221	220	218	195	221	196	216	212	249	223	242	199	204	229	220	230	184	222	199	234	190	194	203	213	204	198	221	218	204	272	210	206	247	207	201	227	225	228	203	194	212	195	236	211	198	225	202	203	211	202	205	219	215	216	261	236	179	215	242	218	228	202	206	216	223	179	211	193	246	208	222	215	194	228	199	187	265	257	210	224	205	197	234	239	192	216	213	225	226	214	185	236	226	199	235	214	237	215	243	207	193	205	203	248	223	208	207	236	222	210	233	199	197	197	214	211	239	210	221	226	204	229	203	236	222	232	209	228	176	210	219	206	245	197	214	183	200	250	230	207	195	212	232	231	214	220	205	220	211	226	203	229	206	190	211	205	206	221	221	207	197	214	203	230	215	214	216	227	227	218	219	198	210	209	196	192	206	237	208	218	250	215	230	165	206	211	237	200	224	212	212	222	225	214	196	245	213	201	216	201	212	201	214	219	210	227	187	247	229	244	224	238	212	207	194	223	215	192	237	215	216	218	240	217	197	215	211	228	192	241	204	224	213	262	232	228	186	209	237	234	198	224	186	232	214	221	209	219	213	223	253	214	214	232	219	224	220	225	242	236	231	230	203	219	220	202	215	205	233	177	236	211	209	216	189	211	231	209	213	233	209	205	205	203	215	234	209	202	197	216	211	235	212	209	252	231	238	208	196	196	193	248	231	224	194	198	209	235	196	246	211	211	199	202	246	228	233	220	215	190	219	227	208	217	206	212	218	214	221	250	210	208	214	196	225	219	199	220	201	210	212	223	239	223	225	206	222	229	200	199	186	233	217	214	211	178	213	202	216	217	219	210	222	232	214	215	179	211	214	245	200	235	191	205	209	218	202	210	225	213	232	213	191	184	204	208	199	200	223	189	213	207	203	210	214	182	203	214	215	208	196	225	240	193	221	216	220	230	231	232	203	187	218	211	223	195	221	220	211	225	231	205	208	229	256	224	229	197	196	194	230	229	223	229	226	206	220	170	203	214	233	217	203	233	207
5116	6940	2595	1274	728	615	588	563	546	532	555	560	509	494	515	489	529	513	525	535	509	556	498	542	563	521	498	485	530	502	487	572	489	514	500	499	524	519	506	498	494	517	562	542	483	525	466	531	502	560	526	511	545	532	527	525	492	478	501	502	494	517	512	508	531	524	502	535	532	499	504	516	517	516	504	524	517	484	512	501	529	476	525	545	502	473	480	514	508	497	518	508	542	470	523	505	497	525	557	506	492	537	510	545	510	512	540	517	561	483	517	535	526	515	511	504	551	510	510	504	494	509	449	481	526	481	553	502	531	519	509	509	494	482	547	513	539	521	520	535	474	485	485	500	488	520	498	517	505	467	524	523	485	472	502	498	547	495	506	512	509	524	553	519	533	519	514	493	513	523	493	506	504	463	536	524	499	529	521	535	528	521	503	493	478	557	494	530	498	506	520	520	528	513	510	543	533	495	490	537	501	488	504	512	534	512	501	537	505	527	510	507	500	521	564	538	509	526	528	494	534	502	518	504	547	544	443	538	534	495	477	535	533	522	520	529	487	555	519	511	532	503	504	566	543	520	495	513	521	526	516	534	513	480	494	504	536	510	526	520	505	557	493	548	539	541	536	528	514	526	515	518	503	496	518	503	472	523	494	525	499	526	495	506	497	483	506	494	483	475	547	510	531	496	519	490	504	540	533	526	516	506	497	490	503	492	535	543	481	498	511	525	546	555	521	534	487	480	526	510	473	511	535	535	538	466	513	506	547	519	505	503	491	518	515	527	473	501	498	498	505	522	557	505	528	503	496	514	514	473	511	518	528	487	499	521	511	504	498	481	495	554	533	510	514	510	506	500	483	507	470	558	529	524	495	500	530	473	519	553	512	501	516	499	502	512	550	508	508	494	492	500	560	522	495	524	483	471	541	487	478	535	524	528	506	509	523	483	495	526	500	496	482	514	496	534	515	546	492	506	577	518	516	509	502	493	472	526	523	526	482	530	496	520	555	501	506	546	526	517	544	512	528	517	523	487	475	486	519	498	517	479	528	515	552	510	504	512	526	541	494	554	533	540	492	489	508	518	490	471	523	525	499	507	488	493	542	518	505	475	466	493	533	484	493	490	518	509	493	509	517	469	545	526	483	529	554	572	538	522	469	526	566	510	492	566	526	499	497	521	489	531	512	521	529	506	468	502	520	499	549	540	559	495	501	504	514	490	463	502	503	529	535	520	536	521	477	498	507	525	542	545	516	484	531	472	536	535	475	507	548	547	515	520	507	492	501	532	550	495	492	528	486	499	482	530	554	535	527	508	524	511	487	494	525	516	527	497	515	514	525	490	522	491	523	542	522	547	517	549	527	487	495	510	489	505	521	516	477	515	516	511	500	506	547	516	555	538	498	532	500	483	531	525	543	480	541	490	507	486	494	518	508	519	529	498	556	501	507	499	517	479	506	517	500	501	488	535	512	539	491	510	497	512	546	473	513	499	509	511	502	497	498	480	520	493	498	513	529	547	540	486	542	509	514	522	535	511	499	528	517	496	572	516	511	527	534	496	530	475	525	529	527	541	504	504	532	492	505	489	483	466	494	467	523	531	507	483	521	510	468	527	487	526	511	538	501	509	510	518	530	515	490	548	522	486	544	519	501	522	502	515	522	535	497	517	513	534	491	516	500	477	523	556	498	500	506	512	472	474	481	482	516	486	515	482	475	465	514	529	528	544	512	462	514	499	490	500	533	497	511	514	541	511	472	522	522	532	527	524	524	497	499	488	482	510	570	529	510	504	518	526	517	503	527	520	546	534	526	504	488	513	500	526	490	531	554	538	505	516	521	495	545	516	529	521	527	491	525	550	475	508	499	504	525	489	469	567	555	509	495	496	520	515	514	512	554	484	512	503	530	546	502	500	507	492	510	535	501	530	445	498	525	500	480	514	517	544	491	581	490	475	539	512	535	517	524	512	459	512	506	498	498	478	510	543	487	493	498	498	482	501	524	512	486	539	552	463	486	496	498	532	497	502	537	505	539	506	527	511	501	521	502	516	510	508	557	546	515	483	530	516	525	513	513	501	491	520	522	587	559	529	489	506	511	478	511	508	538	541	514	471	511	548	495	519	523	531	496	498	504	482	536	545	480	512	539	504	484	542	540	521	525	476	504	527	550	511	519	503	514	532	495	520	491	556	534	525	515	487	485	507	510	542	505	526	518	543	519	499	497	525	535	498	513	521	489	508	515	493	496	556	533	543	529	518	491	520	542	547	514	508	500	539	538	526	501	519	500	530	482	526	472	476	521	487	502	508	479	519	544	542	519	505	511	508	533	496	519	493	512	533	524	531	522	548	516	479	494	554	529	504	476	526	530	466	492	521	514	549	489	514	493	527	523	470	478	519	511	537	497	552	532	508	505	498	515	489	535	491	515	487	529	499	510	513	489	515	518	478	518	509	492	519	533	489	522	500	525	522	508	464	527	514	514	507	478	522	525	531	505	504	525	497	470	499	530	469	515	468	559	520	482	557	557	481	476	585	487	536	494	498	495	459	549	546	524	505	540	526	487	536	482	513	551	520	531	485	495	500	550	532	506	469	525	536	475	503	509	500	515	519	499	510	512	479	471	517	479	535	536	511	489	522	480	526	507	510	519	512	576	496	501	520	512	526	493	498	495	515	530	531	502	502	493	516	523	501	496	494	538	465	514	524	553	496	498	480	498	512	478	527	498	491	519	510	493	489	565	502	494	542	519	518	537	523	480	515	519	469	499	487	532	497	531	502	510	509	518	503	531	526	499	556	514	495	544	513	486	508	539	489	501	472	551	508	532	525	520	541	485	480	520	500	521	476	555	478	541	507	498	525	506	535	495	529	492	513	498	490	531	501	519	512	523	541	477	505	505	521	517	496	530	508	519	522	508	496	498	488	523	486	512	498	484	494	508	509	520	542	509	483	551	515	470	513	511	491	481	501	539	511	492	489	525	541	535	508	495	495	502	513	517	491	481	484	547	529	485	523	537	556	509	506	480	534	520	539	529	533	481	515	511	503	518	528	513	501	500	519	537	515	470	525	497	512	522	491	520	505	523	516	496	530	483	547	523	497	532	542	462	535	505	513	501	501	536	512	478	490	547	505	519	525	478	532	490	537	491	504	527	516	549	493	537	514	527	485	512	505	510	531	514	497	513	538	486	476	526	498	526	513	528	463	499	531	516	526	523	469	483	485	462	510	539	532	494	512	477	489	509	496	481	508	525	541	509	476	460	485	508	508	523	532	500	514	479	468	501	525	516	509	516	523	508	478	521	474	506	475	561	477	493	487	502	499	520	495	508	528	527	525	513	487	557	517	533	495	516	538	483	478	523	483	506	483	489	507	516	489	522	533	543	515	502	542	546	522	517	513	512	495	481	516	506	460	483	546	521	533	496	522	513	552	480	548	516	509	506	503	508	497	524	536	511	482	535	494	517	517	517	512	483	512	502	511	508	485	532	519	507	536	519	501	523	512
31638	19701	7991	725	370	377	324	195	197	206	192	209	189	204	212	211	220	166	189	194	189	189	175	185	227	205	175	179	203	206	214	223	208	209	193	194	200	205	182	208	197	210	208	202	189	192	207	208	214	204	212	196	194	202	193	218	199	196	211	182	184	215	208	209	219	215	184	226	219	200	216	194	205	207	214	213	203	192	179	186	179	176	185	177	174	201	164	186	201	201	213	196	192	168	191	197	207	205	218	219	191	205	206	219	223	182	180	214	210	222	191	188	222	206	192	192	191	197	193	193	253	194	186	211	199	191	189	182	200	203	179	216	202	195	182	221	197	211	175	210	197	217	195	225	197	198	212	202	235	192	203	205	184	215	216	197	204	211	178	173	218	198	186	169	188	198	189	198	189	245	199	184	191	189	207	179	225	194	184	187	196	222	194	210	195	186	195	202	209	208	216	195	237	194	189	186	202	199	201	243	178	205	240	172	198	179	176	222	233	193	185	201	196	189	199	214	207	226	199	198	198	180	182	213	194	192	201	196	194	198	197	199	165	191	202	203	193	180	183	179	198	204	197	176	198	203	163	206	191	183	186	186	238	210	197	205	179	231	210	223	200	208	206	202	208	193	197	215	216	196	188	213	187	185	193	193	197	202	213	188	210	196	189	184	190	196	181	226	209	219	162	211	202	177	204	191	192	207	185	198	194	206	183	209	201	195	197	191	205	200	207	232	192	203	192	210	201	218	217	210	183	198	197	202	189	201	201	201	159	194	202	194	204	184	238	210	198	197	205	184	198	192	197	170	206	209	199	211	193	182	209	204	200	212	199	199	197	196	197	191	189	200	195	204	185	206	223	187	193	168	190	200	194	181	194	189	196	191	174	164	176	200	199	188	184	194	192	179	200	207	181	174	200	186	185	193	213	193	189	188	200	203	226	189	189	173	191	207	184	205	172	201	199	209	207	185	246	188	216	199	195	209	210	211	218	190	207	204	206	182	217	194	176	217	208	205	224	208	194	195	194	218	182	202	193	186	199	180	199	200	191	177	217	192	203	186	177	183	202	207	172	199	204	220	208	184	215	207	195	219	190	184	207	202	215	197	219	185	192	189	190	210	197	200	227	205	190	226	191	213	211	190	200	201	202	210	210	204	211	192	219	206	218	220	191	221	189	183	220	207	202	213	172	192	208	198	206	198	212	197	181	199	199	193	176	184	197	175	169	203	210	207	192	211	219	199	210	212	215	205	195	182	190	171	192	194	197	201	224	200	193	195	218	215	213	216	198	173	210	167	188	215	196	221	203	191	196	175	184	184	207	167	173	193	170	188	191	194	195	193	194	183	214	204	210	232	193	207	234	209	196	214	202	191	186	173	193	213	215	187	183	231	208	198	221	194	158	204	210	189	206	212	219	182	192	196	215	211	186	209	190	202	194	186	193	211	213	194	204	198	198	190	194	231	198	201	189	192	199	179	187	188	188	227	178	205	189	210	169	198	202	180	185	187	204	223	192	172	228	201	173	173	212	199	187	222	200	227	170	187	185	192	193	215	197	185	208	210	201	198	185	197	191	202	191	190	200	217	157	201	184	177	191	186	208	210	175	206	203	215	213	230	200	225	178	214	205	187	214	203	203	185	187	199	208	213	196	183	212	199	170	197	209	201	178	189	194	186	208	199	192	205	175	197	179	185	194	202	218	193	218	178	208	209	210	217	171	198	228	173	205	206	199	231	199	191	182	190	188	209	213	199	167	186	216	216	194	194	220	186	203	193	183	211	214	176	192	195	195	190	185	179	206	197	193	171	198	198	200	200	208	194	187	206	207	227	190	205	209	193	197	198	200	204	204	224	195	186	189	208	190	198	185	193	178	186	191	189	203	194	194	212	209	222	200	198	197	210	203	199	208	190	194	183	206	182	174	176	219	183	206	204	208	216	209	179	204	190	204	187	177	173	197	189	209	189	214	186	193	221	196	204	206	203	199	189	203	175	208	218	232	196	196	190	182	201	176	206	197	204	190	203	200	195	200	199	225	204	209	193	223	210	217	192	207	212	185	155	191	188	209	181	214	210	196	186	210	205	195	187	209	198	206	183	167	197	182	193	177	215	174	210	202	222	201	216	187	205	192	178	208	213	191	201	168	209	188	201	189	204	193	220	216	179	207	173	190	203	172	199	198	187	218	199	211	200	201	181	228	216	215	200	177	200	167	196	184	178	216	217	173	207	208	209	179	165	204	193	196	207	205	163	205	197	180	217	210	212	201	227	215	179	209	172	193	209	207	218	206	202	203	189	226	200	195	196	190	178	206	175	215	200	208	210	206	196	198	218	202	206	189	195	194	168	200	205	205	187	191	203	188	210	189	192	223	196	220	205	195	198	197	190	205	205	198	188	215	196	188	219	178	179	213	208	205	215	206	215	206	205	217	195	215	211	194	186	221	193	187	169	212	200	202	161	223	196	191	202	196	214	181	205	197	196	202	178	205	178	161	204	207	184	193	161	185	209	195	207	195	203	194	195	210	183	188	182	199	163	231	198	217	204	188	218	194	197	189	229	185	197	203	197	194	186	197	200	179	194	232	204	213	200	180	180	207	218	225	204	208	196	197	199	189	203	200	195	193	196	219	175	213	191	181	188	217	208	188	208	198	228	210	220	182	172	205	198	225	216	215	186	206	202	188	177	182	231	184	187	191	198	214	216	194	208	239	203	200	191	196	186	197	213	208	209	196	193	228	193	207	185	179	187	208	211	192	176	201	217	165	220	189	180	205	181	208	193	227	175	194	215	181	181	188	186	203	177	199	213	178	197	247	178	182	209	199	190	173	183	206	196	197	210	218	200	185	196	198	192	176	211	207	184	192	186	196	209	176	194	242	224	219	186	217	220	202	210	206	179	239	212	205	212	182	183	210	216	198	171	205	197	203	191	201	205	224	228	190	191	221	191	176	189	197	189	223	173	200	183	196	192	186	213	206	182	207	212	204	195	207	188	200	191	226	214	198	205	206	227	202	199	207	194	192	183	194	197	220	197	188	189	198	194	181	202	200	202	205	189	246	207	172	185	187	194	182	172	200	203	214	191	207	208	206	193	193	209	227	187	213	198	226	177	193	212	195	193	214	185	208	209	196	224	196	177	216	220	180	204	213	189	238	212	215	186	221	209	195	182	221	237	203	197	213	214	186	204	206	185	222	207	174	194	196	179	173	195	180	187	205	212	202	181	202	190	183	198	221	201	210	198	204	220	215	202	196	202	246	188	234	203	193	199	196	199	197	195	178	203	205	224	188	199	203	215	221	193	198	214	210	189	189	194	218	191	206	187	177	209	199	204	195	195	212	180	168	213	191	186	205	206	193	181	181	193	195	177	212	188	215	187	213	196	205	183	182	198	188	199	174	182	206	242	197	213	191	209	190	209	186	189	174	194	207	193	210	182	189	203	207	170	187	202	201	200	184	202	196	183	188	186	184	184	223	178	179	236	179	201	215	200	180	194	197	220	194	201
6605	2657	1068	554	539	541	527	542	529	514	512	554	507	474	542	577	493	515	519	505	517	541	554	489	576	536	523	544	552	556	528	514	527	562	531	496	524	537	547	541	556	524	534	527	537	529	515	500	543	535	510	511	522	493	527	552	527	528	563	553	515	535	549	562	541	531	535	542	522	535	517	545	516	491	577	501	521	512	533	525	497	521	499	556	521	525	533	540	528	564	543	525	576	572	536	547	588	535	532	534	537	499	539	523	480	514	545	533	517	549	509	524	530	551	548	493	499	551	513	531	496	527	568	542	542	538	539	516	508	561	507	499	536	528	523	547	526	555	522	499	506	548	542	497	535	556	505	521	500	527	548	540	521	535	516	541	491	500	503	548	514	565	562	514	529	519	517	521	524	559	519	554	526	575	500	542	517	534	527	556	569	538	558	523	499	494	511	555	514	542	540	552	525	506	504	572	501	542	529	537	504	509	491	529	563	560	523	501	511	536	517	527	488	581	475	577	512	543	501	487	525	531	528	571	512	492	510	525	527	564	523	513	542	546	546	498	501	562	533	497	523	578	541	506	519	525	545	489	547	535	492	559	526	489	504	518	480	552	501	481	492	511	524	554	496	503	531	513	475	534	483	503	517	481	544	526	517	568	565	534	514	546	541	506	542	502	541	525	538	533	537	487	498	539	561	511	502	515	519	480	556	516	552	560	512	504	488	547	503	548	537	498	535	530	466	497	519	558	507	541	537	500	525	502	554	532	532	541	504	500	521	535	563	545	516	522	542	528	539	497	538	492	538	555	539	534	536	521	548	480	571	559	537	539	535	521	534	539	520	532	549	499	521	529	584	489	530	515	498	527	515	539	561	536	453	504	534	566	522	528	537	534	544	490	516	537	509	523	551	541	567	532	519	550	516	507	507	499	537	507	580	503	527	559	510	526	518	515	504	559	551	517	541	555	527	551	500	514	513	516	520	516	521	558	543	506	518	545	525	560	569	503	518	506	484	555	543	527	507	511	551	521	542	556	483	566	550	527	491	536	513	493	566	508	543	537	487	561	534	522	510	527	545	508	505	512	514	528	533	536	490	520	542	512	520	533	504	562	515	500	525	518	522	515	527	582	530	517	536	537	535	510	528	519	535	548	466	514	548	543	535	488	521	545	539	535	500	510	497	524	502	518	530	541	537	533	533	520	513	533	524	519	534	525	543	512	549	527	529	526	557	565	528	538	520	531	538	492	511	526	525	527	556	549	509	540	553	541	553	494	525	495	500	522	495	545	552	549	527	507	556	509	556	553	521	555	497	497	541	552	552	543	533	519	552	572	535	510	547	518	524	492	546	507	537	529	526	550	521	510	537	558	497	515	509	547	565	501	503	540	529	566	546	512	507	516	521	518	526	545	553	481	501	571	513	504	514	536	511	514	600	532	572	548	543	532	500	526	537	528	515	521	478	572	532	545	506	508	553	499	554	551	520	513	543	516	533	527	529	517	510	517	554	518	521	591	489	540	529	545	516	548	542	545	547	511	547	539	552	558	542	552	567	527	546	541	548	555	527	525	514	527	541	553	510	508	531	487	502	515	519	515	530	507	544	536	516	536	539	519	553	486	491	546	548	525	563	494	545	583	528	501	554	501	578	541	540	585	529	518	511	506	507	554	509	525	521	531	492	559	532	552	529	539	572	572	487	515	515	541	533	547	535	525	494	552	510	525	560	522	525	486	553	510	525	534	482	479	541	558	526	526	535	522	536	563	516	525	523	543	577	567	511	511	547	513	470	556	517	509	536	531	549	505	534	511	545	520	565	557	538	554	513	482	517	546	520	543	575	578	515	546	527	552	488	477	521	544	515	486	528	543	554	511	505	544	543	511	527	545	528	523	531	566	566	557	542	503	534	545	563	494	522	530	550	498	533	531	526	524	563	498	500	533	518	545	512	521	531	499	552	491	526	533	557	547	543	565	532	578	521	513	568	523	504	502	534	528	497	547	520	554	502	555	536	487	549	508	546	557	540	558	547	536	568	538	521	519	524	500	490	523	508	506	560	551	565	561	529	532	518	491	540	502	500	572	519	535	545	560	518	549	538	535	514	522	506	494	502	511	545	551	559	546	534	546	520	530	505	567	532	554	532	545	567	527	526	495	569	569	546	542	515	551	516	555	547	502	545	572	535	539	557	533	526	569	535	526	555	550	509	515	520	526	561	531	497	491	536	558	541	508	513	502	511	553	487	515	481	518	519	492	564	511	491	512	514	535	552	498	544	527	538	554	542	535	572	498	550	532	510	539	485	504	522	528	524	515	507	553	510	518	509	529	496	520	517	524	587	555	484	530	517	518	562	548	510	464	537	551	504	515	520	530	530	539	533	535	519	530	564	555	537	540	545	499	541	561	552	530	538	567	522	499	551	479	561	557	510	525	519	568	497	509	516	509	537	561	524	547	472	535	515	527	532	562	534	526	508	541	553	533	527	529	546	495	514	505	520	548	496	520	546	543	504	517	532	527	556	530	560	531	556	537	549	513	511	540	531	536	544	572	542	530	530	530	552	500	470	551	526	541	524	553	538	535	536	545	519	555	524	551	538	514	543	485	534	492	523	489	526	589	545	523	511	501	561	516	552	528	536	498	553	549	587	520	549	536	516	515	570	542	552	522	553	534	528	517	514	522	529	535	494	549	507	521	555	537	527	542	513	534	518	551	551	523	542	525	521	541	534	533	559	516	502	526	519	549	541	531	540	530	530	598	546	507	562	509	566	501	516	535	547	522	593	528	526	531	531	512	542	546	594	544	492	523	530	521	515	488	501	503	541	523	546	543	510	574	542	512	553	553	544	502	546	532	496	568	535	537	520	551	516	538	548	478	510	542	537	522	510	506	532	551	489	554	515	573	518	526	557	493	478	489	544	531	581	512	548	542	496	532	540	580	534	558	535	517	512	503	559	522	521	507	522	542	487	505	505	522	484	528	519	527	536	546	578	532	544	550	538	529	528	504	508	508	513	545	504	508	572	543	539	555	519	523	547	542	507	469	543	585	530	556	514	504	482	552	546	495	546	523	541	557	548	520	557	567	570	504	494	533	500	475	527	528	555	540	482	497	522	538	522	507	545	522	527	506	575	515	509	489	514	530	540	528	526	528	505	557	523	551	490	520	512	521	523	537	558	503	520	481	527	515	530	479	520	530	523	537	520	556	527	513	518	532	554	512	535	574	519	479	541	511	564	538	527	516	525	531	541	562	532	572	516	542	521	539	529	568	552	531	538	545	515	482	513	520	549	490	521	510	508	524	560	500	581	496	545	540	541	507	506	504	553	535	569	533	516	516	545	501	533	518	575	501	503	500	539	518	559	518	555	549	541	508	530	561	539	553	543	523	514	503	514	510	504	534	526	506	528	535	485	517	545	511	547	506	535	521	500	544	540	505	561	474	515	481	529	522	527	543	534	527	526	512	520	502	534	507	504	545	508	550	527	516	579	552	568	563	532	518	512	522	555	532
24542	20962	23908	28141	20952	15907	631	388	360	306	306	348	317	308	314	297	313	300	313	313	295	297	315	288	357	302	324	288	287	297	312	265	313	283	318	314	320	272	303	320	287	312	291	311	323	284	311	298	264	327	353	314	268	293	278	295	294	315	287	323	316	296	308	297	321	323	329	290	318	251	293	289	326	295	264	254	300	306	298	326	321	316	297	286	275	274	300	293	284	300	280	303	293	288	318	284	275	287	273	300	294	316	301	285	302	301	260	282	301	279	303	322	250	309	285	303	300	281	290	291	298	294	313	320	281	269	309	340	309	327	288	315	288	283	300	300	296	313	295	282	282	317	279	307	289	318	252	289	325	261	326	301	272	303	309	295	312	305	325	302	283	286	298	315	333	251	280	272	277	304	272	305	300	262	322	299	320	322	270	299	297	299	301	272	284	288	302	297	319	279	313	297	295	324	317	298	293	299	303	275	279	271	301	303	316	290	289	290	312	317	280	284	310	300	280	314	274	265	293	325	297	285	289	271	320	320	307	294	310	313	316	314	274	271	280	296	274	315	313	288	271	292	326	303	297	258	295	276	268	327	290	309	302	265	276	308	298	285	312	297	309	275	311	325	299	325	268	320	296	303	270	288	284	284	288	294	333	291	323	290	278	285	277	256	311	295	310	321	298	303	274	301	293	320	267	280	325	302	323	314	304	301	310	297	297	314	299	287	288	252	309	268	295	297	266	314	280	316	329	288	300	285	286	299	288	302	272	301	283	270	303	295	301	279	263	291	297	306	291	311	307	277	309	300	295	309	315	284	293	309	318	303	302	276	307	293	277	305	290	287	272	301	296	310	312	299	255	272	315	303	294	282	288	293	285	277	321	288	307	340	258	286	309	310	275	288	319	297	293	298	308	274	291	274	276	296	295	283	272	312	257	279	311	256	286	293	300	299	286	275	285	299	325	263	280	280	285	277	271	300	290	274	296	290	257	342	305	268	295	292	261	314	317	322	283	318	301	312	261	302	289	280	283	302	295	295	282	310	273	284	324	277	308	319	289	273	273	302	321	283	297	307	299	305	277	283	311	274	293	302	314	339	314	305	321	294	301	311	306	292	296	287	313	292	271	304	315	291	274	302	314	330	275	294	304	288	277	286	283	323	330	281	287	280	302	357	289	309	306	280	333	314	328	295	312	298	272	277	285	284	284	289	322	319	268	282	266	282	301	257	318	315	268	326	295	321	312	293	302	300	332	302	299	267	316	283	311	290	312	286	335	299	305	300	312	308	285	263	296	303	283	279	288	338	272	256	271	287	283	287	318	309	312	296	273	275	287	237	280	327	284	333	297	261	304	302	318	305	299	288	307	330	290	320	304	282	284	300	296	269	305	285	266	294	326	292	298	292	271	294	290	297	292	311	298	306	287	290	305	295	326	300	281	256	304	290	266	291	303	303	298	282	313	303	317	278	273	282	287	280	290	277	296	296	261	296	316	286	320	292	305	310	277	277	313	293	279	320	304	299	308	274	301	318	282	295	308	305	312	284	280	252	258	294	310	293	305	318	300	263	270	277	277	285	304	291	292	312	307	279	306	283	281	304	304	313	292	283	309	269	277	307	302	322	319	310	274	308	304	279	324	292	282	300	300	312	325	305	303	306	303	276	266	283	291	278	263	276	277	327	258	278	311	330	314	270	317	294	297	269	298	288	277	309	310	297	317	312	309	285	324	314	292	294	274	259	275	296	322	298	315	341	302	297	261	279	298	306	312	301	290	322	316	334	294	264	304	291	306	279	300	279	292	279	303	306	311	290	322	288	316	275	275	281	289	293	277	294	291	300	295	283	273	293	290	301	259	294	296	259	302	297	268	316	311	270	308	285	296	301	306	304	306	292	285	284	307	289	318	312	305	318	278	284	300	273	288	290	289	284	303	304	297	317	281	313	274	298	326	298	318	318	309	302	307	324	331	280	285	311	305	268	287	304	276	295	290	291	302	311	306	291	277	304	274	282	312	300	318	281	278	309	281	286	285	264	284	320	300	300	307	277	296	282	300	267	311	286	277	280	265	270	300	319	301	284	296	312	297	306	297	295	291	267	315	282	298	306	311	303	272	310	303	325	283	273	291	290	295	294	302	288	285	299	335	280	269	302	297	327	286	300	315	283	271	318	272	278	250	287	288	341	289	306	280	283	282	290	289	318	296	296	299	282	286	275	282	294	306	313	289	302	305	309	274	302	295	293	280	320	318	293	261	303	266	298	302	275	304	297	294	301	285	301	297	282	312	305	293	290	300	298	277	278	272	325	267	310	298	302	334	289	288	310	271	280	282	304	307	306	344	300	282	268	318	281	301	298	304	298	315	327	300	299	309	289	280	314	314	269	304	270	310	290	339	291	298	295	286	292	301	278	307	341	296	282	310	322	288	284	295	295	278	264	287	292	298	307	270	295	279	317	281	306	265	284	255	311	313	278	293	303	280	284	303	306	284	298	326	306	283	289	276	318	297	272	292	296	286	287	281	277	331	290	273	265	326	283	281	273	298	267	312	325	305	308	291	298	306	301	293	293	300	272	299	302	296	296	318	260	301	293	311	275	307	310	314	317	325	255	280	265	303	292	267	287	276	309	273	269	303	322	298	298	299	332	317	293	297	256	293	297	285	302	301	305	290	279	296	312	283	293	316	292	278	303	299	281	287	299	295	314	295	263	286	287	301	313	287	275	287	265	288	271	308	287	287	302	316	313	307	267	288	295	286	294	307	290	317	325	294	276	307	276	292	299	285	298	292	265	322	300	332	292	309	292	298	298	302	298	254	309	292	262	318	284	269	308	291	265	307	314	304	269	304	280	309	318	294	323	329	280	268	302	310	309	256	297	283	319	334	322	308	313	286	307	304	287	288	304	268	312	307	290	319	292	303	306	275	317	309	258	287	295	294	336	274	308	316	254	326	277	295	299	303	286	314	310	288	293	302	315	324	287	299	272	322	281	308	318	281	251	308	298	281	309	283	263	259	288	293	277	280	315	303	277	296	283	278	281	312	296	284	306	271	271	325	250	309	285	313	303	279	282	311	279	303	304	291	274	290	267	293	294	283	302	333	259	298	297	293	296	301	298	303	295	287	274	283	283	252	335	291	286	301	296	322	290	285	305	295	270	299	316	299	295	323	311	297	308	294	314	291	311	297	265	290	277	282	262	313	315	269	349	284	285	272	297	284	306	288	319	289	286	266	289	312	314	296	305	279	318	288	288	286	288	274	337	282	332	308	291	298	276	277	270	289	314	346	298	275	291	286	285	322	292	290	281	264	297	302	261	311	313	275	329	310	299	277	303	317	294	290	306	283	305	267	269	307	332	271	282	274	299	277	295	305	306	291	318	277	277	297	301	290	283	293	287	289	314	318	305	285	308	300	325	318	292	312	330	289	320	274	271	287	273	313	279	310	277	278	277	280	281	295	268	300	291	289	309	312	305	304	316	275	285	323	270	274	287	301	300	268	286	307	304
5118	5540	1800	1149	772	793	744	777	720	677	771	744	714	769	724	711	754	693	684	699	743	764	696	710	738	753	677	767	683	723	707	755	727	760	779	720	681	735	709	719	694	707	745	717	705	727	697	683	739	677	727	691	745	713	709	690	674	686	744	712	705	731	723	712	717	701	710	715	686	713	738	708	741	732	739	670	718	715	718	749	749	699	715	709	742	735	678	648	698	689	724	749	712	728	750	730	744	715	732	689	701	773	736	775	732	728	683	725	724	712	710	707	724	756	729	742	713	735	735	732	722	752	692	718	719	711	701	692	747	717	714	754	725	739	741	712	724	762	744	759	679	669	726	697	763	729	694	758	716	726	722	784	693	702	712	710	700	712	706	693	721	709	678	714	738	716	746	704	747	719	721	734	737	662	696	703	725	752	758	721	730	738	680	679	698	736	689	709	720	725	726	676	747	708	738	711	718	777	689	685	747	772	703	830	723	730	730	722	708	716	714	717	720	730	649	708	727	731	709	743	702	730	754	732	733	732	653	710	739	728	739	716	705	702	729	715	742	719	716	719	714	716	695	731	734	722	703	742	742	729	695	684	699	702	721	698	746	701	753	715	705	757	684	711	710	732	741	740	698	705	741	719	725	737	718	726	717	717	721	704	704	760	719	691	724	697	732	749	707	686	698	728	751	746	718	766	782	765	739	717	728	709	769	695	732	742	762	784	721	773	680	716	670	699	716	729	693	739	734	713	711	699	668	639	716	737	708	672	733	707	679	710	698	733	703	697	758	733	693	729	702	694	761	691	721	733	755	711	759	710	720	708	688	717	714	708	766	740	713	706	742	705	709	726	690	714	698	709	694	713	706	735	717	745	744	717	771	724	700	683	685	721	725	743	715	685	709	691	742	745	726	743	725	720	718	735	741	736	675	718	700	713	791	766	706	740	767	727	766	755	669	740	765	693	769	738	691	764	757	725	729	735	713	797	719	722	750	763	691	752	696	809	741	715	728	760	752	736	700	711	700	762	720	712	737	680	706	694	727	695	706	703	688	701	709	700	684	732	728	720	720	769	695	697	721	748	673	739	701	740	701	725	715	727	706	671	784	746	697	762	693	723	743	713	713	741	739	735	739	675	722	709	707	758	690	696	738	697	724	747	655	704	676	738	744	707	717	742	761	681	720	712	694	758	711	728	736	711	700	714	724	743	712	727	706	687	723	723	733	737	734	676	710	726	706	746	737	734	751	685	736	707	731	749	704	728	740	723	711	694	738	705	752	724	739	680	746	697	779	706	742	716	704	759	707	695	748	721	747	771	680	737	681	690	687	696	710	739	729	776	793	687	733	723	683	778	737	713	696	679	723	757	695	697	739	772	729	726	682	729	707	736	714	713	685	699	741	744	737	732	705	691	750	692	733	766	711	771	693	717	737	728	721	692	735	684	723	736	688	771	711	697	760	732	727	724	726	667	766	694	754	697	716	700	700	741	749	685	712	693	681	681	707	679	717	732	729	701	667	757	711	716	775	694	699	680	720	746	747	734	745	763	710	680	753	724	687	718	713	766	726	715	726	698	649	742	728	707	693	715	708	756	717	722	712	717	765	713	692	707	769	698	748	691	765	754	718	713	690	714	713	764	681	713	713	742	728	720	679	785	702	686	674	720	717	728	760	699	723	747	713	741	732	694	760	778	654	669	668	690	742	707	712	730	772	710	725	718	713	700	693	696	725	714	665	736	725	705	686	715	711	737	717	709	696	745	724	695	700	730	703	750	719	692	732	752	721	726	691	705	708	759	726	696	741	713	696	752	701	692	763	682	707	742	725	722	694	695	677	700	703	724	736	696	775	732	724	728	731	731	810	703	708	634	746	688	709	767	739	671	684	716	688	718	684	729	703	699	704	727	686	674	692	763	760	772	721	710	746	713	762	705	688	781	711	746	716	758	673	708	758	699	733	722	733	720	713	735	767	690	732	713	741	751	701	697	742	748	708	713	695	728	753	735	700	710	745	728	734	684	704	680	672	693	723	726	709	721	755	704	737	699	706	727	717	773	710	681	723	731	716	731	662	722	679	722	720	759	697	650	667	692	762	716	714	809	727	708	752	661	708	731	753	756	743	729	756	695	709	677	737	692	670	678	726	706	744	768	777	688	708	728	700	716	723	691	688	714	727	669	701	714	686	708	701	698	699	716	742	758	729	716	724	706	692	711	665	725	702	778	655	682	735	723	792	765	742	692	666	703	767	730	774	734	670	736	717	717	753	683	730	755	750	738	706	750	732	687	740	764	707	712	736	723	677	686	728	729	715	737	730	762	721	729	700	718	697	701	736	743	720	757	710	704	762	772	741	731	722	743	737	728	682	768	702	688	749	677	763	702	706	746	764	706	718	637	699	731	705	725	699	701	695	702	736	754	764	699	688	686	702	731	722	716	718	728	723	732	757	722	744	676	676	735	733	731	726	716	766	750	732	706	700	718	705	721	693	748	722	709	815	757	723	699	748	723	711	722	666	679	761	718	703	764	797	719	728	730	703	739	695	674	684	705	745	733	745	712	714	698	721	732	727	718	701	723	749	686	785	729	702	717	725	711	701	694	724	722	733	678	690	741	725	703	710	655	708	674	699	718	777	688	708	726	765	737	697	764	719	751	713	656	719	721	759	743	687	728	753	751	709	704	739	680	718	672	736	728	743	713	749	739	745	709	724	735	730	758	686	743	730	681	736	728	728	678	751	663	688	743	774	732	716	747	701	715	751	702	699	723	735	700	745	691	684	696	711	720	755	753	720	731	753	719	723	691	739	740	698	666	724	759	755	693	723	732	739	749	726	708	732	745	734	700	771	736	762	732	714	666	730	733	730	733	688	724	726	715	653	677	711	761	739	732	718	737	761	717	701	704	757	713	741	704	697	718	733	738	742	699	719	687	725	711	749	767	731	722	731	698	737	734	729	728	738	744	701	727	737	749	716	694	712	692	699	759	716	737	716	701	696	741	678	701	749	746	708	761	727	744	735	730	751	694	729	712	716	774	691	714	747	716	730	708	708	699	681	728	742	748	750	669	675	704	734	724	691	713	743	685	758	704	657	707	681	684	714	725	708	775	751	713	696	701	734	718	705	729	678	706	748	690	718	727	703	741	706	710	716	705	751	733	718	707	746	715	708	740	671	753	745	728	730	684	758	740	711	694	711	702	707	720	777	745	690	730	733	677	721	679	688	761	731	761	710	720	673	708	741	703	742	764	749	681	743	760	756	735	680	643	726	689	734	754	664	702	677	696	674	682	689	717	732	733	694	704	722	729	742	734	719	696	706	684	702	721	670	676	690	706	729	723	756	709	745	709	752	726	718	685	705	714	724	786	742	671	691	731	721	692	680	752	715	670	690	711	757	739	721	756	754	727	698	770	736	737	758	718	726	752	700	739	720	705	700	721	702	683	700	740	740	695	726	748	699	717	742	705	700	698	764	732	750	718	703	733	674	675	699	717	722	660	745	761	755	775
23899	20986	24317	27848	20988	20998	12992	548	313	286	290	288	267	274	247	264	231	259	204	245	224	209	255	219	219	229	221	225	210	248	218	197	223	252	212	227	189	218	221	230	195	214	196	223	219	245	232	232	248	230	226	220	211	220	199	222	223	228	203	237	215	243	218	220	213	228	206	205	213	217	203	207	217	214	173	217	208	189	230	240	203	238	203	220	202	226	218	210	230	220	238	228	218	216	225	222	251	210	209	218	200	218	244	210	203	189	236	243	199	193	238	212	215	215	199	223	205	212	234	206	212	227	231	204	235	221	212	201	221	231	193	245	196	236	208	174	227	212	220	210	236	188	214	227	231	194	212	237	212	216	220	174	199	239	215	215	221	210	233	211	198	233	208	223	229	166	199	208	228	203	197	205	200	203	196	214	221	208	207	208	227	234	220	214	212	221	226	204	204	233	206	231	202	229	219	206	212	224	220	209	214	200	260	200	217	204	237	216	210	225	223	232	232	190	207	207	221	203	241	218	211	200	222	241	208	227	236	197	222	217	203	216	191	208	233	222	239	224	217	229	199	227	230	217	206	223	215	215	233	204	226	192	221	227	209	193	194	204	208	223	205	214	180	218	227	196	205	217	221	202	212	184	196	217	221	220	225	231	189	210	195	209	212	229	255	235	213	215	224	205	223	209	214	243	165	211	207	224	211	200	209	217	194	201	235	217	249	225	243	194	213	248	240	212	231	225	241	193	193	228	226	245	209	223	206	201	212	218	217	201	195	207	205	252	210	214	231	190	230	183	221	232	195	220	200	228	196	207	210	208	222	212	221	182	252	208	244	216	199	204	219	206	201	225	237	204	214	233	222	190	215	221	234	214	246	203	194	225	197	239	233	242	204	182	228	253	239	221	227	232	207	227	229	220	182	213	225	216	257	216	227	200	233	230	210	217	249	245	236	217	231	205	205	210	205	216	219	200	235	221	192	232	202	223	218	217	260	207	205	219	220	232	238	201	221	229	226	212	224	224	217	230	212	213	216	211	222	252	213	219	220	219	258	206	217	234	214	216	199	199	234	217	217	210	226	243	240	228	198	208	208	196	215	206	229	225	242	207	202	226	213	212	225	206	255	209	217	209	207	180	227	180	217	230	231	211	222	213	225	205	214	227	226	235	188	223	212	192	240	217	206	232	217	237	227	246	214	208	218	228	237	196	200	192	238	219	209	232	211	221	236	193	212	187	220	212	207	212	237	198	199	247	207	231	204	214	217	228	228	238	223	209	218	230	238	203	204	233	208	202	212	206	214	207	256	258	225	224	219	220	214	234	206	205	197	219	203	217	227	212	221	234	218	193	195	209	244	230	221	193	187	209	216	212	226	208	220	202	190	203	219	210	212	212	202	221	216	221	228	202	212	205	213	198	198	209	211	208	220	225	212	262	223	183	224	216	207	207	206	219	214	172	204	216	209	217	226	251	203	211	193	217	228	246	213	210	215	222	222	239	229	213	227	210	240	211	196	217	219	239	241	199	221	215	187	193	219	228	216	209	208	205	229	229	211	230	238	222	251	210	218	198	195	214	233	227	218	241	213	199	217	233	227	208	217	254	188	244	237	218	233	189	223	222	193	183	236	218	207	208	222	216	239	215	189	199	244	213	216	213	212	223	236	254	204	214	219	202	222	206	218	186	219	191	222	211	242	232	261	245	211	219	207	227	204	224	183	211	233	238	199	213	229	202	239	266	230	212	216	215	226	212	202	214	237	227	209	250	212	216	210	172	233	223	197	213	230	212	225	207	222	238	217	200	212	210	218	243	182	206	207	223	214	197	206	215	179	204	222	238	206	236	212	251	213	208	217	213	202	223	209	209	216	210	248	219	201	183	230	200	226	209	212	221	213	208	217	212	214	226	216	184	229	222	222	219	212	218	253	210	220	192	209	206	227	189	214	212	204	211	232	208	212	208	231	219	229	212	226	226	230	200	190	222	214	205	219	210	206	190	262	226	201	227	233	252	209	216	221	232	237	211	235	201	234	213	228	234	243	248	216	206	197	207	229	210	225	228	227	234	231	229	243	215	237	239	217	200	202	229	209	209	253	205	196	206	212	226	217	228	247	212	212	204	214	204	237	214	231	197	211	214	243	201	207	210	229	219	245	207	189	221	239	224	270	209	196	207	214	231	210	204	244	236	212	204	233	198	191	223	207	250	225	227	213	210	198	206	223	207	200	223	213	207	212	197	228	247	236	210	196	191	234	232	208	217	222	241	236	236	231	212	210	252	224	232	203	229	236	184	194	204	216	231	210	214	220	214	191	219	206	223	236	232	210	190	238	216	201	221	211	214	206	233	225	227	231	226	201	216	220	202	212	231	238	214	196	220	215	204	238	225	212	218	219	207	213	207	219	218	202	216	208	207	217	183	207	210	192	221	219	199	204	209	225	191	230	208	226	199	220	204	222	227	227	194	211	208	217	223	214	233	245	201	197	202	196	211	228	190	199	206	251	208	222	208	206	230	191	226	202	215	222	239	216	205	207	203	196	204	232	216	204	214	197	235	222	229	210	224	242	246	265	218	230	240	224	197	219	232	216	219	223	200	215	219	199	203	224	213	214	212	198	223	222	214	248	237	220	196	244	200	238	211	214	211	225	236	207	203	200	215	213	224	208	188	224	209	232	212	233	239	222	216	231	225	234	211	201	170	227	218	187	227	227	212	197	205	222	215	214	202	236	208	202	227	222	207	249	221	207	183	230	227	212	190	196	213	227	232	227	222	238	209	204	187	238	213	205	193	220	225	207	213	210	224	220	225	176	228	234	209	214	220	224	179	233	240	206	187	218	218	223	216	214	210	224	220	234	209	216	213	249	244	186	210	221	209	218	251	243	222	204	260	214	181	218	230	250	239	203	229	224	194	265	174	238	205	219	207	212	205	207	206	218	199	223	205	233	203	196	217	214	233	201	244	190	217	243	208	199	206	230	214	255	210	231	223	215	222	201	202	215	214	189	190	206	231	228	233	231	230	214	219	199	237	211	227	238	188	230	203	213	223	204	221	209	189	209	209	227	213	208	182	207	234	199	184	223	236	242	236	235	204	221	185	238	222	186	227	232	214	236	274	211	208	202	206	211	239	202	185	203	227	222	213	233	224	206	192	239	226	198	212	205	232	212	196	224	192	235	207	222	187	226	234	232	188	215	243	202	218	210	189	200	199	215	234	226	210	181	217	212	201	190	197	222	233	214	205	182	235	206	236	215	210	226	208	185	214	224	218	218	230	228	220	220	198	215	257	176	209	215	207	221	190	206	234	234	204	217	204	214	226	214	200	196	208	212	200	228	212	222	212	237	200	202	207	198	231	224	193	201	205	215	216	213	222	227	216	222	222	242	206	231	212	207	200	231	240	206	200	197	218	208	231	209	225	228	211	225	226	203	211	198	208	213	201	250	223	179	218	224	216	215	194	231	218	194	230	194	216	208	206	205	200	227	203	227	227	213	214	225	214	224	204
5825	7324	2214	1277	720	671	574	552	547	572	500	556	537	557	514	557	561	515	497	547	513	523	482	513	523	570	536	514	507	561	531	459	513	572	496	493	521	574	504	517	501	495	567	516	532	485	542	541	477	533	524	489	534	525	482	487	531	539	482	520	523	499	528	579	514	541	518	505	530	512	536	503	498	476	532	550	491	464	528	527	521	519	540	498	497	520	507	509	523	528	490	481	511	533	515	511	501	537	536	498	505	519	514	515	534	509	511	524	493	551	506	510	487	534	511	547	479	530	498	488	533	491	513	480	534	476	526	512	510	503	476	554	506	469	513	513	504	490	470	517	517	535	549	523	516	471	502	545	514	561	535	521	535	545	511	515	484	462	523	525	498	488	497	532	482	511	490	481	514	518	523	494	534	573	505	500	483	549	478	520	519	541	523	550	560	491	533	496	488	510	492	510	490	480	507	499	492	510	513	521	500	502	509	468	475	504	475	475	514	535	519	495	525	495	491	498	514	493	516	540	502	513	480	479	509	538	494	478	507	527	533	524	495	507	507	538	514	564	546	484	539	553	500	563	487	533	518	510	544	537	527	536	492	503	488	509	482	498	530	528	494	491	512	493	506	526	482	573	519	503	497	520	542	534	479	513	505	528	487	557	473	523	543	460	485	528	506	550	499	556	530	517	468	499	479	480	523	525	535	534	496	490	503	532	492	505	490	518	514	531	514	506	514	516	520	534	532	493	485	513	537	490	479	518	513	520	506	463	534	503	530	538	512	508	512	469	546	521	542	538	504	514	495	496	527	478	513	538	528	476	514	504	495	568	451	510	465	523	538	503	522	480	499	557	475	531	490	528	469	472	462	530	519	515	537	496	547	451	512	499	476	490	482	502	502	505	545	511	523	491	532	541	469	538	546	523	487	513	504	521	500	485	517	494	492	483	506	505	502	503	515	484	493	485	477	512	492	512	514	533	521	514	502	495	500	509	474	507	530	490	481	488	519	514	510	550	506	493	542	540	559	514	517	515	479	501	554	535	502	489	477	483	474	529	515	475	551	501	511	550	527	521	522	466	503	499	508	513	527	525	507	511	483	533	553	539	488	525	526	556	508	534	540	530	490	517	487	544	490	536	519	515	524	516	541	507	485	477	539	530	533	533	505	555	496	518	498	506	499	535	491	504	485	511	514	563	520	512	516	519	517	497	516	552	524	547	560	502	518	512	496	486	532	534	523	514	485	539	550	488	524	487	516	509	516	505	491	518	517	484	535	524	498	510	534	475	502	476	497	541	533	552	547	503	503	515	539	498	512	486	504	474	529	501	510	503	549	511	500	516	532	504	531	510	539	493	508	565	517	506	529	527	516	546	517	492	529	511	484	497	500	550	510	507	522	525	512	541	508	510	542	492	506	502	491	512	518	548	521	520	511	518	516	524	508	549	494	527	511	527	469	506	489	532	531	523	540	511	554	491	512	479	531	516	516	520	505	520	553	473	482	494	512	497	516	506	487	513	535	503	504	525	513	515	507	510	551	524	504	539	524	528	500	532	511	539	526	531	510	535	514	486	534	539	490	541	528	500	548	535	510	501	524	530	493	509	517	484	486	514	485	501	521	495	520	502	526	504	531	494	516	537	482	507	539	530	531	493	523	536	523	563	523	506	527	502	532	548	519	496	459	517	524	507	533	496	497	501	483	486	513	498	514	506	532	516	548	523	495	514	511	526	521	517	503	538	533	558	485	517	577	487	489	472	541	561	520	533	462	515	496	492	498	496	502	514	548	532	518	501	481	508	496	495	509	528	502	531	487	533	521	551	539	498	530	535	516	516	519	521	575	501	529	513	508	490	530	498	533	482	492	513	515	491	486	513	517	481	544	525	533	491	498	536	488	516	534	498	568	503	491	529	521	546	522	512	497	506	498	555	508	539	517	499	514	523	535	531	521	470	479	510	474	492	565	479	511	531	510	510	524	507	528	500	493	506	519	484	478	508	539	532	488	511	531	530	494	489	532	521	464	525	479	488	503	510	553	510	531	489	528	548	565	542	526	522	492	538	517	460	517	501	567	498	505	517	481	523	505	518	519	516	497	477	484	525	494	502	506	505	492	542	481	524	494	505	499	509	532	510	498	527	449	494	525	515	514	518	506	507	531	489	515	552	520	484	515	511	523	508	521	475	500	525	522	527	498	516	512	476	524	526	503	548	488	478	526	524	505	475	535	494	544	523	487	505	548	510	508	524	528	531	535	521	530	502	492	516	524	510	531	502	531	502	541	489	512	540	500	494	544	526	511	555	528	492	461	515	490	506	503	529	581	489	494	503	524	551	519	519	489	510	518	555	514	517	505	491	481	533	542	485	495	497	533	500	546	540	539	514	516	538	501	508	493	554	506	520	515	508	505	502	518	552	489	471	511	508	482	491	479	495	486	519	495	543	532	514	486	489	514	503	519	491	564	486	495	529	498	500	534	524	492	524	506	525	509	523	502	568	530	523	509	497	513	513	486	493	523	466	520	508	484	517	508	510	519	488	514	520	509	519	487	546	512	540	526	527	504	478	496	514	543	506	504	504	503	528	469	488	513	532	519	512	536	527	510	525	518	505	511	548	521	509	520	510	507	525	496	544	515	499	532	493	495	536	468	505	505	531	530	549	484	529	542	510	505	490	527	518	511	491	503	554	521	505	499	530	544	525	505	543	497	499	498	543	528	540	531	520	503	507	539	541	527	538	523	481	511	515	486	532	553	495	503	529	532	525	517	534	524	523	557	533	575	542	516	512	493	507	546	517	503	524	548	476	497	478	538	499	528	520	505	513	529	503	531	501	531	501	556	533	497	525	538	513	497	558	505	499	526	515	498	541	498	522	533	525	490	521	529	510	488	494	532	502	544	512	498	492	528	495	535	528	572	531	505	498	517	451	524	515	544	509	505	515	541	516	530	478	490	510	521	464	549	551	513	512	500	502	469	492	522	530	511	527	482	522	537	549	466	521	529	542	494	500	553	497	488	512	534	466	499	520	480	522	504	499	524	508	531	517	525	540	493	536	522	517	526	505	589	542	496	516	509	477	518	536	517	543	500	521	504	506	495	503	539	479	495	483	496	515	488	482	520	526	507	539	547	511	508	514	509	534	519	528	490	494	486	528	564	503	499	539	544	476	476	536	554	522	504	476	515	573	523	498	512	513	502	507	535	524	554	511	520	528	493	494	516	520	518	500	562	489	506	506	481	526	509	542	469	494	518	528	530	525	529	489	509	503	553	508	522	478	505	486	506	500	502	518	517	516	478	502	517	543	482	518	472	516	494	503	558	519	513	535	514	526	513	556	507	502	488	557	504	513	540	522	523	517	532	517	541	537	506	520	511	560	511	527	528	532	518	504	473	537	522	510	516	498	484	507	493	538	534	575	507	482	502	498	544	526	531	510	522	473	484	495	528	504	491	519	470	515	564	549	488	485	517	546	537	500	482	462	530	523	529	521	518	516	569	505	514	484	509	497
31762	19712	7359	474	244	234	208	203	211	207	194	202	216	170	238	223	199	199	191	196	202	202	179	202	172	206	167	158	185	206	193	198	186	192	227	199	202	211	201	234	196	177	183	202	211	204	215	186	169	214	195	202	175	210	184	203	199	211	208	205	196	194	203	219	182	214	185	189	175	210	198	166	180	191	190	182	193	195	198	205	199	191	185	181	201	210	181	197	190	212	195	200	203	211	203	179	180	207	217	225	185	195	189	195	186	185	215	211	192	207	178	187	198	212	186	220	191	191	213	182	187	200	212	208	208	212	192	185	196	193	204	210	192	205	193	212	222	167	207	205	189	223	170	190	211	198	194	195	179	191	199	204	193	194	188	224	194	214	212	219	207	217	207	204	200	218	190	188	211	187	170	179	213	172	192	215	200	202	224	196	200	219	214	229	221	195	189	184	205	216	182	191	205	191	205	201	207	199	222	200	203	185	207	196	201	179	197	193	160	196	194	214	205	211	199	224	203	198	190	191	203	201	208	184	201	173	203	190	226	203	208	182	179	182	183	200	185	217	203	203	207	193	238	205	199	207	210	209	179	210	178	188	183	208	213	186	219	204	187	182	197	199	224	195	211	207	193	212	232	203	180	209	211	205	180	193	193	206	193	183	228	194	214	191	173	203	175	225	198	192	225	201	183	188	202	184	205	208	193	224	189	200	185	198	167	205	228	202	180	193	205	194	192	194	195	204	185	197	210	200	196	204	202	193	211	201	193	193	200	215	176	178	203	178	191	173	200	180	193	193	192	207	192	185	188	180	185	174	203	218	189	197	213	179	208	199	187	224	208	195	195	216	190	194	211	192	206	200	195	183	174	166	205	177	218	173	211	194	178	182	200	217	192	180	196	178	203	175	214	172	201	187	211	203	194	207	196	199	199	197	195	203	210	219	174	213	222	221	212	208	184	199	201	175	212	177	218	209	187	207	196	201	183	208	210	192	185	193	179	185	174	203	197	189	181	181	195	218	212	191	175	211	201	196	204	211	180	193	202	203	172	216	210	198	191	189	205	218	190	212	192	192	204	198	189	183	198	224	199	193	206	220	192	185	183	208	184	204	202	198	205	202	188	180	173	199	174	205	201	196	208	194	170	205	207	200	189	188	195	203	197	193	210	173	220	203	190	187	212	207	200	189	196	183	198	189	211	187	190	189	211	209	175	194	179	201	201	188	178	209	190	205	201	196	205	198	187	195	198	203	160	194	192	206	183	203	191	198	152	196	190	213	209	185	201	197	206	180	213	198	170	210	191	216	194	205	178	194	176	196	206	206	183	206	165	211	199	196	238	192	175	186	198	210	196	203	206	200	213	208	202	239	190	188	210	206	186	216	191	215	188	181	199	190	185	177	208	201	196	187	199	195	195	213	219	199	200	187	171	228	189	191	211	212	208	198	207	181	201	229	186	190	183	212	213	184	198	183	192	192	191	217	209	193	194	203	227	196	198	172	210	174	211	211	191	199	225	172	213	182	210	211	211	208	216	192	185	183	198	204	187	187	198	217	199	195	229	225	194	233	180	180	204	207	166	207	186	205	193	211	192	193	196	179	183	192	194	210	184	204	214	167	200	205	208	191	206	199	196	160	191	205	175	177	183	203	182	181	191	188	202	205	198	191	245	192	205	193	177	202	206	212	210	195	216	199	180	239	173	182	191	173	191	205	193	194	202	204	175	191	232	200	178	212	184	210	172	187	191	193	225	189	202	184	218	194	187	205	204	200	234	200	192	195	197	180	193	200	205	185	217	233	219	187	214	204	181	200	205	192	168	183	196	192	225	205	219	178	190	180	188	191	185	200	179	196	216	213	183	208	182	190	217	181	189	194	205	209	193	182	197	210	173	203	224	221	193	203	195	188	191	185	206	202	219	207	217	193	218	199	173	209	206	218	198	204	213	211	185	191	193	212	190	207	195	204	208	191	199	203	195	207	174	187	169	187	197	217	209	214	186	209	194	198	193	198	185	208	212	203	190	211	177	188	215	204	192	195	203	187	204	181	198	171	194	182	201	192	199	174	198	191	182	180	223	218	201	180	195	194	191	189	217	227	201	205	185	204	216	176	199	234	178	182	199	202	187	181	193	186	196	199	196	211	163	224	190	200	220	211	174	189	201	180	199	205	190	192	222	181	174	221	202	194	167	204	196	209	181	213	218	176	197	185	201	186	196	191	215	200	201	191	189	200	210	189	203	201	191	188	216	216	211	193	210	205	191	185	170	194	220	210	191	202	168	196	205	187	191	224	192	186	211	211	184	183	204	218	195	211	208	194	213	194	213	205	184	175	196	203	203	199	169	198	207	189	181	202	192	201	215	212	183	211	185	200	201	219	196	219	207	195	214	192	206	198	182	239	204	188	192	208	194	198	206	194	212	204	188	181	209	163	230	179	223	189	188	216	197	173	186	195	178	201	197	190	203	185	211	235	205	203	200	195	192	219	189	199	210	176	229	204	219	214	189	196	203	222	192	185	214	218	196	182	219	193	215	192	208	179	227	213	190	185	195	213	209	203	181	195	204	203	194	202	203	207	198	193	197	183	193	193	186	175	206	217	208	190	216	198	177	198	230	195	164	202	206	208	197	189	206	181	192	197	188	192	171	195	197	208	188	209	219	192	195	201	186	208	180	242	186	211	198	192	213	201	189	196	188	214	205	215	209	183	183	214	183	211	209	191	196	182	157	196	201	170	193	204	191	194	195	214	197	215	213	186	209	221	199	191	199	179	179	188	210	201	219	215	196	196	188	186	206	200	170	178	196	178	173	193	185	207	193	182	224	196	210	180	198	190	190	188	197	181	200	231	234	217	218	210	211	223	204	189	186	217	216	196	203	202	199	195	206	205	200	188	201	184	186	213	187	189	169	214	181	194	201	188	177	203	232	195	220	204	212	189	164	174	216	198	201	189	180	192	195	204	189	204	171	200	196	179	203	187	207	220	187	170	202	204	197	174	194	217	191	182	200	190	207	195	197	206	200	206	204	189	200	202	203	188	178	181	176	202	222	192	180	191	194	183	199	194	194	195	193	182	183	218	208	185	196	179	203	196	209	228	174	222	185	198	161	192	204	192	189	203	228	211	229	195	176	225	200	172	223	193	183	180	203	184	189	184	195	228	191	195	212	192	190	199	202	235	195	198	210	191	226	180	180	188	211	196	207	201	187	194	202	203	205	188	199	173	217	192	208	180	172	206	207	191	176	199	218	191	190	184	214	222	230	196	191	189	220	194	216	197	209	206	207	227	219	212	197	224	184	236	193	167	176	180	202	193	193	216	228	196	222	169	200	188	224	202	189	181	193	193	203	176	179	203	195	207	195	222	196	193	181	175	216	209	212	194	203	203	182	173	230	198	204	188	193	203	201	215	183	207	188	201	194	226	201	195	215	209	190	181	197	203	164	187	213	220	212	211	203	213	191	219	190	202	245	193	214	221	196	199	207	201	192	194	193	153	200	209	211	185
6673	2120	788	579	546	533	566	510	540	545	548	509	523	528	484	552	533	541	524	506	549	517	587	537	519	540	514	564	496	536	541	519	581	513	513	483	492	510	565	506	550	526	523	562	519	507	571	534	523	521	565	562	558	520	523	519	508	546	534	529	557	524	538	509	549	540	522	527	556	504	525	517	524	552	551	507	552	545	573	501	544	531	528	504	555	551	518	537	520	530	551	541	514	529	545	519	547	560	550	504	519	562	575	529	581	538	519	577	523	512	495	510	551	536	510	549	551	488	554	546	564	537	514	535	526	529	563	551	539	521	513	507	490	544	571	507	525	522	506	519	534	472	553	568	541	523	497	531	535	505	517	531	537	516	523	519	530	523	506	506	555	504	524	542	543	530	524	547	518	541	520	531	532	534	519	546	547	500	581	518	494	501	543	518	491	563	532	542	566	523	548	554	508	536	515	529	550	559	559	485	535	506	560	539	542	558	551	513	545	543	561	547	518	519	488	441	536	528	539	528	512	510	552	514	556	544	535	528	537	551	524	561	514	577	548	530	549	518	520	506	483	496	494	508	529	527	514	500	547	570	485	552	496	543	509	512	511	561	493	549	513	533	527	547	551	531	560	528	523	506	550	582	527	520	494	542	539	530	534	498	579	512	515	537	518	539	511	538	535	493	548	540	503	518	520	543	531	564	556	531	533	532	540	545	499	552	519	575	540	613	544	542	548	534	556	513	531	517	513	555	542	539	506	563	516	554	513	521	516	545	540	560	504	501	496	528	535	520	520	504	497	569	502	527	545	491	543	535	544	494	514	531	579	528	485	533	562	540	537	454	565	522	504	529	546	522	517	536	512	552	488	522	501	537	557	535	570	557	539	530	567	563	475	520	527	546	537	529	481	513	549	561	532	525	464	533	536	569	484	517	539	538	550	501	543	559	554	523	556	517	525	508	513	567	530	550	566	510	527	546	500	486	524	549	543	496	559	512	528	525	514	534	521	542	532	537	534	503	506	536	561	537	487	532	500	534	541	548	523	545	517	557	533	530	532	512	534	535	495	521	540	580	526	527	553	548	526	512	551	498	543	544	511	554	518	533	537	513	516	529	526	494	538	542	523	537	516	566	555	547	549	516	520	560	522	529	519	581	556	535	536	515	500	514	525	533	524	533	519	506	509	567	568	509	492	519	522	483	558	504	515	492	529	546	508	541	514	540	512	530	548	486	574	553	558	525	495	520	519	549	500	551	551	481	518	499	532	501	531	540	525	524	527	520	540	504	509	574	552	496	527	514	532	539	526	501	561	526	552	540	532	504	547	488	510	519	527	573	540	526	534	544	555	520	498	563	504	520	517	546	515	533	554	526	522	563	531	552	512	536	507	536	566	513	499	496	511	604	548	534	493	529	557	570	476	508	498	526	564	500	548	533	560	526	495	541	536	539	577	576	584	494	524	537	519	531	551	526	548	538	589	487	549	535	525	535	514	527	554	536	532	549	560	504	539	543	545	546	518	482	493	510	515	527	540	544	567	526	514	519	537	515	498	534	507	544	536	523	523	535	479	525	520	531	499	523	543	523	495	534	554	541	544	496	550	547	535	510	518	487	522	546	529	495	546	593	517	547	559	526	520	508	508	528	493	539	552	533	536	534	519	527	495	530	535	580	514	516	496	514	567	554	518	494	469	524	512	522	539	532	552	556	534	502	540	544	554	539	537	487	536	529	567	534	552	521	477	545	565	551	582	513	542	506	560	507	556	548	567	527	545	520	512	554	503	509	524	520	540	514	520	568	496	509	555	517	513	519	543	553	550	515	513	513	534	505	514	539	565	565	513	533	522	522	490	544	547	533	506	533	537	585	511	522	520	526	509	538	509	506	534	539	510	491	545	506	536	509	544	522	512	554	545	536	518	487	588	487	545	566	512	523	541	559	534	497	543	493	546	522	521	532	508	535	546	544	504	520	549	522	550	560	520	539	507	497	522	542	513	519	506	559	492	524	535	518	506	548	547	552	527	506	541	518	520	551	526	512	559	563	538	515	505	536	575	512	520	519	540	509	523	492	526	528	547	528	578	488	494	509	514	514	513	494	581	538	538	488	500	481	541	511	564	537	517	534	518	564	509	562	540	520	514	528	523	510	513	556	558	539	512	539	526	513	526	547	479	539	550	531	560	527	541	520	559	463	565	548	540	555	530	577	533	540	535	528	581	543	536	514	542	531	531	551	494	544	523	571	544	540	529	502	549	557	512	547	524	554	503	589	532	526	530	518	510	507	542	559	522	536	489	561	529	511	517	544	537	528	533	557	531	561	542	529	542	542	501	547	518	523	519	550	506	549	517	490	500	513	498	509	519	554	548	527	519	544	536	499	519	519	557	536	547	548	561	520	524	581	530	527	548	525	542	533	588	533	554	502	547	533	483	533	517	528	551	529	548	528	540	559	541	553	542	542	521	534	517	551	545	498	559	518	501	520	555	565	549	492	531	522	522	547	578	479	528	511	528	492	539	534	531	515	531	498	508	572	545	550	519	546	525	520	548	536	559	526	547	506	551	482	508	536	537	577	556	527	523	526	585	501	545	553	546	549	536	506	547	535	529	547	512	541	521	521	511	545	525	529	543	592	563	536	559	539	533	519	562	556	550	533	530	552	503	588	567	515	553	537	519	545	511	527	564	521	527	512	493	538	536	575	571	529	525	537	522	534	539	517	524	545	543	501	542	578	490	519	567	560	523	496	519	495	541	533	507	509	508	528	529	558	526	539	484	514	531	532	549	539	511	544	538	492	533	492	522	531	528	530	480	506	511	531	516	548	529	519	520	518	508	513	513	544	533	497	548	535	546	535	558	531	520	521	537	552	496	523	527	520	537	570	568	563	524	520	541	525	540	488	505	568	526	540	526	538	529	491	517	540	540	503	532	553	535	551	519	477	495	519	509	553	528	534	527	519	516	513	524	526	484	527	544	497	539	513	515	536	526	545	542	531	538	505	512	534	568	549	506	492	552	559	478	510	513	514	526	533	497	512	546	501	525	546	501	508	525	531	527	529	514	528	522	482	563	563	554	521	486	524	490	540	514	563	555	547	523	535	541	559	518	487	538	556	555	561	509	546	516	463	514	522	549	526	530	530	511	518	536	507	506	518	557	501	527	494	564	486	513	515	510	493	490	532	547	517	525	535	559	529	477	528	535	508	519	522	513	524	538	503	522	506	521	559	593	506	557	538	528	550	544	529	516	548	529	534	541	496	501	544	530	545	485	533	536	501	543	526	529	559	516	569	524	576	527	526	586	511	560	527	511	531	512	527	528	509	510	534	535	571	503	530	510	521	517	511	540	559	536	508	533	517	528	482	524	520	559	523	532	498	497	528	543	544	539	512	545	529	534	524	555	534	529	545	566	567	528	578	543	509	538	502	517	551	548	552	548	507	532	498	474	505	545	496	520	548	571	537	560	505	569	517	517	543	569	511	545	550	516	553	491	530	542	525	575	552	531	545
24584	20954	23882	28163	20952	15657	658	446	369	328	329	340	341	287	286	303	285	302	309	276	292	288	281	273	298	290	291	311	292	294	310	309	313	296	291	298	316	307	274	278	305	286	282	328	293	272	281	278	270	329	301	309	300	259	287	316	311	319	312	284	323	310	284	297	317	305	308	272	307	307	286	267	280	285	286	277	312	307	308	309	269	277	297	318	300	295	283	286	294	313	280	318	277	307	311	334	298	297	269	319	306	301	309	318	321	286	281	291	315	333	305	280	306	310	300	303	310	292	302	306	285	289	296	280	335	287	303	291	281	309	284	278	295	327	281	301	272	315	294	363	297	289	290	322	302	318	283	295	284	296	292	313	284	296	306	272	316	290	301	258	307	289	329	317	310	284	313	269	270	374	294	300	294	293	318	272	298	294	292	305	305	306	312	309	297	299	323	284	283	316	299	313	283	299	329	326	312	310	263	312	309	264	258	292	289	294	299	293	289	302	316	306	293	284	330	315	267	270	301	259	334	288	290	307	302	291	309	302	297	296	297	311	306	288	328	299	328	301	287	273	297	299	267	281	289	285	298	301	316	343	289	275	308	297	297	301	316	276	289	324	316	303	294	297	310	298	266	290	307	304	321	339	315	290	304	316	296	314	301	286	327	292	258	293	296	302	317	275	321	279	275	281	304	259	297	275	259	276	287	313	320	330	301	333	258	263	320	303	293	298	318	261	282	270	338	282	296	284	303	293	291	301	307	296	292	296	308	309	303	336	299	289	286	267	306	286	302	262	310	292	293	305	322	313	295	300	275	299	290	286	319	262	286	306	285	300	283	326	310	282	330	290	267	298	296	273	319	270	320	304	308	313	300	234	291	309	295	276	276	304	310	296	308	254	296	292	277	275	264	299	287	300	266	278	279	291	311	276	272	266	283	307	300	289	286	343	312	317	294	273	303	277	312	264	292	289	311	281	326	296	294	299	296	290	278	297	294	261	273	286	295	273	300	292	281	284	294	253	271	277	306	296	301	275	279	300	289	275	284	278	321	300	282	257	265	315	265	317	281	321	286	317	314	287	293	315	320	299	327	306	302	285	262	288	276	298	306	292	280	293	299	296	319	264	267	316	290	296	294	326	287	319	302	312	268	307	315	283	317	304	308	304	293	319	313	298	339	282	325	307	279	295	264	284	295	320	291	285	287	261	316	286	301	273	286	292	295	291	276	280	299	279	285	303	297	290	299	295	274	301	281	287	301	319	265	291	288	345	244	284	320	312	285	284	309	271	288	252	281	299	285	292	257	315	312	309	280	299	305	289	294	283	278	291	320	296	314	285	299	328	287	312	281	286	288	328	260	279	318	314	288	324	335	312	301	289	306	300	274	307	272	298	263	309	313	279	257	285	315	333	314	268	297	293	288	297	272	326	299	299	299	281	259	301	307	339	294	263	295	296	312	309	274	306	283	296	275	273	275	289	279	287	326	306	301	295	280	284	274	306	313	303	287	292	281	278	287	279	269	317	299	288	301	284	267	292	267	314	285	278	311	294	286	316	305	292	278	281	321	278	298	295	293	289	323	293	307	297	282	292	292	263	277	331	300	287	279	269	266	299	329	297	292	294	292	315	284	301	301	298	290	320	258	318	340	286	299	312	291	271	313	288	271	300	283	289	311	265	306	281	314	290	275	288	315	282	290	295	310	271	308	291	308	307	297	255	304	289	279	289	325	274	295	325	300	307	289	328	310	301	335	286	281	297	287	258	279	291	303	296	279	301	331	299	295	306	289	269	313	304	312	301	295	277	293	282	277	291	321	299	301	312	308	315	289	292	292	288	297	288	288	281	312	266	290	249	297	312	287	273	312	278	293	271	295	306	301	295	295	280	299	281	328	283	264	283	269	317	307	334	256	296	322	257	299	325	297	272	307	263	313	303	268	292	251	301	278	290	303	254	286	285	286	254	301	282	286	293	297	292	354	304	278	288	279	302	340	302	303	272	313	298	291	275	257	305	292	266	309	255	297	290	334	290	321	296	274	296	269	303	296	267	281	300	274	259	286	305	273	294	300	276	294	294	271	293	280	256	271	303	320	280	285	305	268	309	311	270	275	315	282	269	295	317	276	289	313	261	266	297	294	292	293	274	293	300	311	277	277	303	266	317	300	338	294	301	279	292	279	323	293	318	286	284	287	309	289	317	293	290	274	269	288	318	294	299	257	312	283	286	301	321	304	302	303	281	275	299	295	301	293	293	292	285	293	314	274	301	274	273	288	269	325	281	292	274	269	288	296	259	294	312	289	297	264	320	282	285	273	268	267	284	269	317	313	326	302	306	279	320	302	317	334	305	325	276	295	283	293	275	310	276	270	278	308	275	301	280	316	299	318	313	309	331	326	264	298	296	288	266	294	290	281	299	318	291	290	280	290	289	280	271	282	286	306	273	344	292	285	300	298	284	304	319	276	275	295	288	314	304	268	289	300	281	266	284	318	265	266	274	269	301	280	293	285	296	301	272	322	280	304	305	298	318	279	308	311	296	301	259	324	301	297	317	281	270	305	313	316	287	306	278	312	297	304	297	294	308	274	259	284	273	266	280	286	320	287	322	276	307	302	297	279	323	309	300	302	293	295	294	272	277	287	290	285	294	286	314	262	280	314	258	314	305	284	345	317	295	277	267	324	329	310	270	294	317	280	292	322	280	299	262	309	295	293	297	325	321	322	292	254	299	301	287	295	293	304	248	289	275	280	304	304	277	286	272	298	279	288	293	313	290	277	312	285	301	292	302	318	291	282	287	275	304	315	268	300	304	313	260	282	291	311	294	307	305	301	306	300	280	311	288	311	306	322	280	314	294	298	294	281	316	310	266	284	293	304	298	269	293	294	306	272	278	305	298	242	302	290	293	297	299	258	272	292	299	286	295	298	282	316	305	276	271	281	290	272	296	292	292	298	295	287	271	310	285	268	316	274	315	313	281	325	297	267	297	292	270	298	301	280	284	296	288	305	285	319	325	287	283	307	298	304	277	284	288	315	278	287	301	291	332	303	272	307	343	295	289	314	267	307	314	311	288	294	274	307	294	299	277	289	287	329	308	289	314	314	292	277	280	336	320	268	313	317	273	346	300	303	317	296	308	293	279	316	307	266	295	300	274	306	300	282	295	313	272	296	303	283	281	294	295	316	258	289	298	316	288	286	279	265	296	286	303	249	293	279	268	289	279	262	299	272	283	246	311	277	298	308	297	321	314	275	285	287	309	321	333	304	293	290	301	278	296	284	277	320	314	290	264	288	308	307	295	294	299	274	294	286	283	275	291	297	283	318	290	293	270	333	324	285	297	285	298	282	270	304	290	285	296	333	307	308	296	307	315	284	329	285	283	287	313	309	298	252	288	291	310	270	325	302	282	301	300	320	307	305	316	292	290	278	262	314	321	306	314	310	319	296	294	254	284	309	308	347	295	323	284	309	309	287	287	302	330	298	294	299	309	263	274	269	305	285	297	291	285
4716	3840	1598	1041	845	754	719	722	712	722	752	686	711	728	711	730	739	736	714	685	708	698	694	751	695	758	724	740	693	742	693	719	767	708	705	747	721	760	733	689	746	713	742	693	720	700	718	721	798	731	706	740	701	760	735	716	712	724	763	720	695	689	717	683	684	711	705	742	687	739	697	697	696	739	725	700	702	703	685	717	725	748	730	738	701	730	704	688	695	673	736	677	728	753	695	705	769	731	735	742	648	693	667	712	725	727	724	705	712	734	707	732	674	738	740	715	705	680	709	735	671	725	701	743	720	700	711	714	659	695	697	701	710	727	721	697	721	703	717	710	687	761	752	710	730	754	743	741	736	695	718	655	752	733	745	693	718	729	774	705	718	668	733	720	767	727	735	662	723	699	690	725	708	735	696	713	689	717	694	702	706	706	714	720	675	670	742	758	685	692	698	691	748	734	702	712	716	678	717	742	738	666	752	751	718	685	755	707	734	738	717	731	697	707	722	707	719	737	729	730	708	711	713	718	664	707	655	704	689	757	716	728	699	696	714	739	712	677	708	718	673	679	707	759	736	660	716	692	730	747	693	740	735	703	711	685	708	712	731	700	717	686	706	684	704	710	729	721	706	678	743	724	694	667	725	691	699	751	696	713	729	743	676	749	743	711	753	739	699	678	719	714	738	707	659	722	750	745	758	729	751	693	709	707	727	732	734	689	742	722	679	732	746	781	670	717	748	741	729	720	702	684	716	734	685	728	682	764	772	753	716	714	736	744	723	710	692	711	686	701	720	751	684	731	703	658	687	708	728	694	729	716	713	725	681	747	707	730	757	739	747	702	717	718	675	676	676	703	734	720	643	708	762	700	711	717	732	741	686	683	724	741	699	712	749	723	743	697	735	706	732	679	748	713	703	743	704	686	685	741	695	694	715	734	764	735	709	756	732	712	727	729	724	663	720	725	711	689	689	717	716	733	726	735	755	727	732	762	728	696	675	739	678	725	753	717	712	731	749	720	717	685	668	719	754	762	734	762	707	747	751	740	746	716	730	728	779	716	671	673	758	721	656	723	735	709	690	657	707	704	723	756	729	734	682	743	671	760	723	757	714	736	744	724	682	683	741	729	718	773	682	705	708	708	677	675	711	734	782	710	754	746	754	726	732	695	749	692	736	720	714	647	726	698	719	701	730	717	715	683	734	735	732	680	720	700	689	711	757	696	720	712	712	773	804	696	756	701	699	678	726	711	730	741	685	691	720	671	706	692	710	718	689	700	688	683	721	725	768	692	729	720	688	683	705	682	738	704	676	729	739	697	686	709	751	751	701	752	668	696	667	688	688	669	694	709	687	713	700	697	709	684	742	701	718	728	743	719	727	697	737	747	705	711	721	771	723	734	745	743	698	687	762	742	765	703	726	692	671	734	747	725	727	720	712	720	694	755	753	741	708	686	738	686	716	722	756	766	721	680	748	718	682	740	705	727	691	697	703	696	737	759	699	719	711	668	679	692	694	742	657	695	704	702	736	720	725	659	726	731	725	692	695	754	758	754	697	683	727	700	691	687	749	725	759	746	679	696	706	716	692	693	709	695	732	717	733	687	687	747	723	706	701	735	725	697	710	747	657	707	709	694	720	745	738	747	700	734	712	685	659	716	710	706	742	754	775	733	757	713	709	706	718	699	699	662	740	720	754	711	706	713	698	726	703	724	722	685	693	685	747	727	726	712	737	723	721	663	718	714	771	688	711	695	712	769	791	722	714	723	703	676	755	746	716	697	776	710	717	727	705	694	714	732	723	724	744	718	685	711	700	775	661	718	776	686	702	746	720	725	739	671	734	693	709	729	732	743	740	720	710	728	741	698	753	736	690	664	682	747	735	767	703	741	723	751	733	728	764	692	681	710	731	713	728	679	713	707	732	735	687	752	713	707	728	689	737	712	737	728	677	668	710	678	711	685	720	764	726	698	707	674	732	768	721	691	748	703	703	711	745	697	720	715	694	733	805	709	759	729	720	678	758	685	766	743	729	681	745	699	752	716	666	753	715	743	715	709	713	725	739	716	720	750	736	759	643	732	753	734	747	706	740	754	708	704	726	705	672	708	695	729	687	695	730	686	714	751	735	704	721	743	756	707	697	727	756	736	688	782	752	732	726	705	733	741	763	749	739	671	717	727	708	715	730	702	688	682	655	724	752	752	749	698	678	709	703	745	730	760	692	714	752	725	730	696	690	748	710	716	700	679	712	715	694	703	689	736	706	688	730	695	708	682	697	702	704	733	727	710	770	730	716	738	733	714	705	706	777	727	694	744	718	738	736	727	724	688	730	681	689	690	725	709	700	729	680	666	729	703	684	692	740	761	671	782	720	748	707	719	735	714	707	706	670	740	745	668	735	736	721	679	760	713	748	692	754	741	702	741	666	754	722	697	707	726	726	718	739	764	682	746	769	733	719	690	707	691	725	716	705	740	716	665	771	679	685	694	675	667	717	705	748	751	689	721	668	748	729	681	715	704	711	741	735	710	706	736	676	708	715	783	737	730	755	764	723	716	701	743	742	696	735	715	713	726	739	710	755	718	752	733	717	694	703	744	709	717	707	770	650	736	716	686	743	769	740	679	684	754	716	722	722	703	701	707	739	747	711	737	733	737	733	659	722	723	706	752	728	712	740	739	719	732	743	747	777	731	698	701	702	716	731	727	720	750	740	738	707	703	780	723	683	735	782	752	691	671	708	693	691	742	744	741	736	645	736	708	750	707	717	702	717	709	700	713	709	721	711	740	766	760	741	681	687	708	710	710	729	731	733	726	698	759	693	669	721	662	726	725	730	693	748	724	684	726	706	758	792	708	766	752	682	745	682	700	722	716	742	678	700	768	717	731	696	698	701	760	707	677	760	734	718	683	738	696	681	738	716	677	729	732	728	731	703	712	702	732	713	734	663	729	693	743	699	733	718	698	738	700	695	726	742	737	756	727	701	732	715	714	722	691	749	700	718	680	728	734	704	744	684	711	733	717	692	719	747	725	719	718	795	727	691	711	672	734	731	706	765	709	740	698	728	670	680	698	726	724	732	734	712	700	731	681	709	715	684	748	738	716	721	695	664	703	680	749	710	704	699	706	740	669	670	755	757	727	649	733	738	718	775	705	743	722	709	719	691	745	741	684	718	745	698	696	702	666	725	722	737	708	660	718	738	739	678	723	742	698	688	715	698	702	762	757	694	724	642	715	717	697	752	746	737	723	732	689	705	737	669	703	714	684	750	706	718	735	702	698	714	706	704	745	674	718	719	715	722	742	743	696	684	708	730	764	734	721	733	715	706	715	747	702	722	759	760	721	664	730	663	717	698	714	694	721	742	690	708	759	739	751	707	725	728	687	672	700	709	744	705	718	680	705	704	714	695	727	701	727	719	716	762	725	747	749	715	717	766	657	689	647	705	765	685	716	720	743	725	691	667	721	693	728	764	694	698	740	766	670	700	727	689	726	759	718	730	777
23883	20974	24325	27833	20975	20984	13058	570	364	324	298	269	282	263	259	251	256	238	252	249	233	238	219	236	224	226	219	226	226	229	217	240	239	218	214	193	230	237	229	237	231	183	227	211	244	227	208	202	196	222	255	227	211	194	224	222	210	236	219	209	213	222	215	231	220	223	236	228	211	219	211	193	252	241	233	210	207	211	207	215	232	235	223	197	192	204	226	229	243	208	224	203	218	194	196	211	204	225	210	222	207	228	194	221	215	233	195	211	217	189	230	218	216	216	232	188	235	215	220	199	211	225	207	210	213	202	211	215	223	231	232	216	207	226	205	216	229	217	201	226	210	212	202	240	224	195	219	251	217	212	221	202	229	195	199	203	231	211	215	191	231	215	235	206	233	209	193	221	192	218	218	184	233	221	197	203	203	203	221	183	223	224	234	204	210	209	208	199	194	230	205	210	198	213	215	181	221	220	199	216	201	215	228	221	200	204	235	195	212	210	210	229	219	231	212	215	210	211	227	207	221	238	218	187	248	203	225	228	229	213	246	212	219	224	201	219	233	211	199	211	242	235	216	206	211	196	211	210	214	214	224	196	203	223	222	246	209	231	216	211	200	232	205	198	209	221	195	217	211	225	231	206	223	234	214	216	216	211	219	206	221	198	180	204	222	205	206	202	219	187	195	243	224	247	234	225	215	236	221	217	203	211	217	214	213	216	198	217	223	223	234	214	200	204	209	220	191	219	230	204	235	207	228	197	228	211	205	210	222	226	239	188	214	221	231	207	209	231	201	217	181	212	203	206	192	222	244	238	198	212	211	181	210	222	183	237	262	201	225	214	202	231	203	185	224	234	216	191	177	226	245	214	239	237	212	221	198	205	241	229	239	203	211	207	207	219	221	200	215	176	248	217	205	231	212	216	234	195	215	192	207	221	211	250	194	228	205	226	248	231	213	194	221	221	229	212	174	202	215	193	195	214	243	239	229	211	231	235	227	225	233	227	216	239	240	212	219	229	209	196	212	228	186	215	199	220	223	223	193	194	239	192	207	209	208	223	239	239	221	201	215	239	227	196	210	195	223	236	222	207	225	201	215	239	231	204	195	221	203	198	191	198	223	217	196	224	193	233	190	228	239	244	218	199	225	215	224	198	200	223	255	220	222	220	220	231	226	229	242	202	213	197	213	204	241	222	196	227	202	207	227	229	217	196	219	242	220	189	221	212	176	215	210	208	218	239	220	222	211	218	213	198	191	211	245	205	207	212	238	235	217	224	215	211	183	228	217	208	219	226	206	226	208	227	220	217	209	225	218	205	185	210	202	188	193	225	215	230	199	242	218	252	232	218	251	235	238	234	201	245	244	200	203	216	217	207	215	243	208	219	192	225	227	224	231	191	223	227	245	224	197	211	222	203	208	201	190	205	201	232	202	201	185	208	228	205	197	225	227	214	228	247	195	184	222	221	202	228	197	218	214	236	196	241	209	207	220	199	202	205	206	195	238	226	223	204	210	200	203	200	206	232	219	218	232	227	217	231	243	208	235	234	232	201	238	200	217	183	188	208	221	209	210	215	204	197	219	191	213	202	230	220	211	186	226	214	182	204	204	212	234	199	225	219	204	200	207	219	211	207	231	195	239	189	206	210	230	207	208	248	207	222	214	209	195	200	216	228	248	221	218	210	239	221	206	198	215	221	210	235	214	253	183	220	218	243	230	196	218	218	220	213	208	219	233	224	242	197	236	216	229	199	231	236	214	211	219	222	234	225	233	224	199	197	200	197	202	238	201	201	219	210	218	203	227	218	209	212	205	200	236	215	195	237	205	177	212	208	222	210	213	215	206	236	220	216	210	223	231	260	197	204	221	205	207	221	190	221	189	224	213	245	198	198	209	219	213	202	215	192	205	209	205	219	214	238	224	229	208	224	227	204	238	198	237	235	215	213	233	197	207	203	205	238	197	246	234	220	203	207	244	220	224	208	186	206	213	211	201	245	227	211	206	242	184	216	242	198	195	222	197	224	185	210	212	224	230	234	178	248	219	247	200	230	237	212	221	224	223	237	231	206	213	211	204	204	216	212	233	212	215	222	205	211	218	232	214	236	220	245	212	210	212	205	224	220	212	199	222	209	211	197	215	217	244	220	196	212	218	202	253	206	207	186	203	212	209	211	205	204	198	222	240	204	204	200	222	207	217	229	210	193	216	218	233	204	206	231	229	228	202	205	209	212	227	207	194	198	202	228	226	219	207	230	232	227	184	214	182	209	216	214	244	218	180	217	197	213	203	220	219	212	237	220	213	217	202	219	186	209	230	224	186	236	224	203	234	216	198	223	196	230	207	204	220	207	206	215	209	217	211	230	213	208	199	201	212	213	212	227	194	221	230	230	205	197	205	223	208	200	230	255	219	215	213	216	217	196	199	226	232	174	199	210	212	201	214	218	213	215	237	204	221	204	195	197	220	226	209	224	217	201	180	201	190	222	200	211	216	204	223	234	185	203	213	234	224	205	199	228	223	194	220	214	238	186	211	172	179	216	227	207	239	193	211	216	222	195	236	229	214	171	225	212	208	208	238	230	190	208	216	211	189	198	225	207	198	226	217	235	230	225	203	214	202	200	188	214	208	209	214	231	204	222	228	223	206	219	204	214	207	219	232	219	216	249	217	218	221	207	227	215	218	209	201	217	225	221	210	194	228	211	192	211	245	212	195	213	247	167	208	213	218	208	205	224	234	203	203	205	215	221	198	224	241	234	219	200	210	209	202	226	195	192	231	233	200	209	202	203	200	228	234	205	203	211	219	217	225	203	214	195	223	242	187	229	222	214	201	221	224	217	216	211	239	214	196	196	240	209	208	194	199	217	206	212	194	216	229	199	224	217	235	179	221	220	219	208	210	229	193	204	225	234	229	199	201	194	194	190	190	234	217	236	227	186	214	228	214	241	205	210	200	195	209	200	204	201	213	239	222	227	229	203	224	226	240	200	196	210	240	212	188	238	210	204	224	225	212	188	208	188	222	210	227	219	242	219	218	189	221	212	198	216	186	236	226	209	238	206	214	191	225	202	226	208	218	214	213	201	217	208	239	191	222	214	218	221	204	223	208	210	225	176	217	200	197	231	210	217	177	221	233	208	237	230	229	238	215	226	218	221	203	207	213	203	214	255	185	203	226	198	196	203	198	186	213	216	213	222	213	214	202	240	215	225	226	200	216	211	192	199	213	207	225	208	204	227	241	206	199	224	214	212	229	219	215	200	228	205	191	219	223	189	217	202	211	221	198	195	208	224	206	212	199	235	224	207	239	231	209	231	209	194	206	242	200	213	232	231	237	197	226	206	234	215	222	191	224	201	204	213	242	212	213	202	212	181	191	188	246	205	217	243	205	234	180	205	211	226	216	240	202	204	228	220	205	214	197	224	212	199	221	220	218	235	189	171	224	181	225	221	220	245	225	227	228	237	194	216	232	225	200	218	245	203	198	208	216	202	212	230	210	227	221	197
4712	5425	2046	1265	732	608	611	587	560	544	567	507	560	498	538	569	561	512	514	503	500	531	487	527	547	505	541	549	507	533	534	471	501	487	565	509	563	477	478	525	528	484	492	531	526	514	518	502	552	538	531	539	531	513	497	483	508	482	541	501	529	465	494	519	548	518	515	501	510	514	500	521	530	509	532	506	506	525	534	508	525	511	506	502	530	496	551	498	520	509	500	560	493	518	485	535	542	501	522	515	502	498	501	541	526	495	502	485	472	525	525	497	499	519	482	509	504	507	496	555	500	514	516	514	497	518	491	501	500	501	524	533	505	519	520	466	539	559	516	473	489	493	490	529	488	519	496	498	504	527	505	508	488	481	472	516	494	519	533	512	520	528	518	491	497	519	489	510	485	522	515	515	536	507	509	518	529	500	531	494	517	552	467	534	503	510	481	540	519	511	519	472	550	519	491	523	527	505	502	502	460	508	470	478	501	508	544	534	561	489	499	490	480	526	474	514	472	517	509	495	509	480	501	553	509	557	507	505	529	510	524	490	508	495	502	499	538	501	533	481	531	478	492	493	523	520	544	483	533	516	501	506	475	499	493	468	514	559	545	500	491	539	511	526	505	505	528	510	533	497	554	516	467	519	521	547	523	540	503	522	534	493	491	524	515	508	522	480	513	509	505	498	485	509	487	491	523	507	489	504	475	527	521	505	491	517	507	485	491	490	505	487	543	485	484	503	505	498	493	511	513	501	506	524	550	516	448	486	515	511	506	533	511	527	491	514	527	523	505	529	491	498	560	510	507	493	513	511	528	528	498	498	496	501	516	470	513	531	523	520	543	511	529	487	456	511	531	511	549	570	521	501	501	515	558	515	514	515	524	514	518	514	545	496	471	508	487	511	467	512	518	521	478	474	500	510	472	541	490	509	501	471	514	507	548	521	469	504	516	482	581	485	516	533	517	478	524	526	522	536	501	490	526	516	527	502	495	508	518	516	475	497	469	503	509	521	497	546	477	538	503	488	446	533	497	530	513	499	473	515	497	537	490	509	521	527	516	487	514	509	535	517	491	530	490	502	532	488	499	516	505	558	497	500	480	501	493	482	469	550	534	505	516	510	555	516	578	508	510	523	524	471	493	523	510	511	489	501	544	516	517	492	522	483	478	508	493	531	519	503	514	511	529	482	503	483	550	515	520	525	494	517	495	534	491	522	520	495	536	493	533	529	492	485	492	507	442	498	504	498	513	524	495	491	482	539	481	510	493	500	493	504	500	529	516	483	473	494	491	506	525	504	515	512	449	469	497	496	480	486	531	560	498	492	528	524	526	501	513	507	496	499	495	506	504	538	522	497	488	514	507	504	525	505	497	538	512	493	484	514	530	523	511	502	501	510	512	478	477	528	510	517	502	487	492	512	484	532	492	500	515	482	441	495	485	478	498	494	484	544	502	516	498	520	473	500	495	549	536	502	493	495	515	518	506	551	498	518	494	489	504	505	506	527	521	497	495	469	542	543	495	539	477	459	529	544	521	497	518	470	503	513	523	494	521	485	501	517	473	539	485	511	552	521	502	500	485	496	512	510	522	500	505	484	532	464	492	541	511	529	470	504	508	513	508	493	485	478	499	547	519	502	536	535	490	520	559	520	525	497	507	514	470	530	517	512	559	492	551	497	507	489	480	513	488	508	561	513	526	460	509	478	490	511	517	509	542	516	535	515	513	535	514	522	490	523	476	500	450	532	512	502	496	515	491	480	520	513	524	528	535	460	525	552	490	540	525	475	497	506	504	495	501	502	461	531	478	538	469	527	467	551	495	528	516	536	504	470	459	530	529	494	488	502	538	553	513	523	489	562	500	533	527	525	508	501	539	490	498	512	489	504	536	546	560	487	525	520	511	487	507	460	518	494	517	489	529	527	549	507	502	521	504	500	522	504	514	471	497	510	489	519	499	489	566	533	522	512	516	518	496	502	464	533	501	491	566	509	512	538	515	530	497	472	521	539	503	487	487	475	500	516	520	461	511	534	530	520	507	528	508	507	497	506	513	561	506	504	480	498	488	500	485	501	480	539	497	515	485	495	546	506	504	509	500	545	489	546	510	523	540	497	530	507	509	490	515	545	541	485	512	478	494	515	485	514	490	507	511	485	473	510	524	508	553	515	494	495	514	514	454	543	517	491	481	568	490	502	506	563	509	483	503	501	496	524	513	495	507	486	486	497	515	542	521	514	502	473	498	476	489	506	516	459	511	521	522	505	506	503	515	511	508	482	488	507	520	513	524	486	512	486	521	507	477	523	519	495	499	500	492	538	544	504	520	507	482	488	493	459	489	496	547	488	497	488	524	510	517	449	495	488	507	549	519	501	465	523	500	473	521	512	542	540	509	538	540	484	521	509	508	545	506	496	533	498	526	523	524	503	518	503	526	540	487	489	468	514	501	512	500	488	562	526	534	520	493	515	522	515	533	492	538	482	492	478	527	468	475	508	495	538	518	484	515	485	492	509	525	545	514	533	492	497	514	504	503	503	512	503	512	467	506	510	513	504	511	528	492	545	524	495	508	547	504	511	507	544	481	500	520	527	499	460	499	508	523	510	529	531	472	511	513	516	509	480	496	457	532	510	498	490	481	503	483	523	549	502	496	480	512	516	517	519	509	468	539	489	523	515	552	517	522	505	496	520	485	503	493	518	512	475	529	512	512	522	503	570	477	473	506	483	483	532	481	489	467	508	536	537	475	487	487	479	530	474	555	502	496	528	503	511	487	541	548	518	506	533	504	530	512	488	530	510	490	520	478	490	499	520	509	500	516	474	540	547	512	501	550	535	486	493	480	521	527	537	526	505	510	488	509	507	467	515	515	495	501	488	519	559	545	495	507	481	459	513	491	495	499	492	556	523	525	485	515	497	539	490	509	490	527	509	501	522	538	516	534	529	534	506	509	503	558	524	522	493	535	501	485	488	506	501	491	501	510	530	528	496	505	502	461	503	526	568	488	492	504	489	489	488	489	490	532	529	502	502	520	507	537	489	504	513	496	485	510	531	481	512	518	465	526	499	466	523	547	477	529	492	533	503	532	505	459	538	497	519	518	503	524	516	521	503	531	514	510	471	478	508	493	508	503	528	503	514	531	540	502	520	529	476	546	505	490	476	513	505	500	516	510	497	498	510	492	518	550	536	490	482	513	507	502	525	506	517	498	516	533	503	494	526	528	495	481	498	525	547	503	524	484	502	507	487	483	544	489	522	499	464	515	525	544	457	516	519	553	482	498	523	504	531	527	507	490	467	511	536	482	539	490	509	513	527	504	495	539	499	474	491	534	494	482	472	505	557	519	547	507	480	498	513	533	471	467	485	499	472	525	515	480	528	499	521	454	537	513	485	518	533	511	521	473	490	516	518	497	512	502	493	474	539	493	498	532	518	520	531	472	548	497	492	527	480	488	524	499	538	436	535	540	517	542	501	509	487	513	517	512	508	543	493	491	499	488	528	504	492
31711	19569	7346	536	242	226	201	200	209	196	193	173	174	186	212	193	177	205	189	182	195	204	197	238	157	210	200	205	196	195	205	195	184	204	187	215	227	193	198	187	169	189	204	244	206	196	188	200	198	206	172	202	232	208	190	192	212	181	215	182	205	190	191	200	193	214	176	182	200	197	193	195	195	183	193	212	199	202	189	205	201	190	198	199	182	182	210	201	200	182	192	208	201	204	188	192	176	202	210	183	205	199	222	178	201	189	195	205	202	186	219	209	171	205	194	231	208	204	204	226	196	188	185	210	223	204	202	182	162	208	213	229	214	180	168	183	221	203	183	199	206	185	194	184	190	193	206	211	163	203	190	208	204	208	214	180	188	187	180	192	182	208	181	198	181	222	216	191	178	187	180	198	175	196	194	189	178	209	178	204	194	195	189	190	222	203	214	201	245	205	192	205	206	208	211	201	214	195	190	187	200	192	155	198	190	219	208	169	200	215	212	180	179	207	195	193	211	186	208	209	180	202	202	202	203	199	199	190	225	199	184	201	198	192	191	217	202	186	212	192	191	178	156	196	203	197	197	193	179	203	188	190	225	207	190	249	199	219	184	208	191	197	193	166	197	211	213	201	177	197	201	209	199	214	204	206	198	202	188	206	211	209	231	220	208	201	197	190	206	213	165	182	197	194	205	206	202	196	176	195	192	198	203	196	188	214	223	228	215	191	227	203	216	213	205	199	189	207	210	184	223	179	193	188	200	188	192	230	208	218	188	177	202	170	197	204	188	189	170	219	200	184	192	196	214	211	212	205	196	198	209	180	197	212	187	171	195	181	209	215	171	217	208	197	195	203	210	187	201	217	192	178	187	181	193	192	194	206	179	187	172	164	204	236	198	196	205	177	181	192	212	199	195	201	200	201	201	189	198	212	200	221	221	197	212	222	191	176	208	192	195	194	199	187	207	193	220	180	202	203	192	200	190	184	201	207	205	181	227	184	172	211	204	228	199	193	161	182	194	192	212	205	202	182	199	202	204	179	195	171	189	197	190	216	219	184	187	204	175	210	190	215	230	191	187	209	194	197	208	198	168	182	193	202	183	194	192	213	175	202	205	196	207	210	213	202	181	236	184	204	190	191	192	215	218	185	188	190	180	210	218	211	179	192	211	216	182	202	183	207	219	166	216	194	198	190	181	227	219	186	218	193	182	236	201	212	216	201	191	201	185	199	211	183	213	188	203	194	208	202	208	181	211	189	214	176	218	206	179	188	176	200	182	178	232	213	185	186	210	187	201	194	206	195	199	209	204	204	187	170	162	218	234	206	197	194	184	173	211	192	201	198	206	196	213	202	184	210	196	193	195	204	209	162	199	192	204	199	203	199	192	203	188	176	187	210	198	174	201	216	201	206	192	192	220	186	197	217	183	205	205	205	217	221	170	205	159	175	203	220	180	195	206	219	189	212	177	216	206	205	191	195	213	207	186	190	185	215	225	208	187	181	172	216	186	170	194	204	195	197	185	219	205	189	197	216	190	201	166	179	205	219	192	192	190	202	199	202	191	205	209	197	195	188	187	183	165	205	203	188	201	195	192	189	184	193	197	186	188	206	209	200	209	193	206	178	215	193	220	189	197	187	217	183	189	217	205	194	182	188	206	163	201	205	194	222	188	196	228	167	188	192	197	195	204	190	189	218	198	193	224	202	184	216	204	206	193	212	209	204	187	191	209	192	214	207	218	194	210	196	210	211	181	187	202	190	183	202	215	195	181	174	194	190	215	166	185	215	207	204	204	185	205	189	205	175	179	216	209	200	173	213	226	208	217	202	190	218	197	213	198	183	192	200	221	210	189	192	187	225	191	186	196	155	220	170	183	206	215	255	215	190	190	205	200	181	200	203	198	196	189	194	209	196	187	200	208	174	202	198	158	176	211	197	193	208	166	199	195	216	201	199	187	198	197	228	201	182	191	208	184	178	202	192	208	214	185	201	184	205	207	242	192	169	217	205	201	200	197	193	204	198	195	198	203	216	193	229	190	185	214	198	188	192	219	205	212	203	197	209	182	212	189	200	185	170	198	199	202	183	206	183	184	183	210	178	200	191	207	195	178	174	180	189	206	204	208	168	191	186	189	208	179	207	209	197	198	183	210	192	211	172	194	195	197	179	178	212	218	192	169	172	178	176	217	172	222	194	219	182	195	209	210	206	219	213	199	205	219	180	191	191	178	192	225	199	215	213	229	211	196	210	192	181	179	186	211	200	200	171	217	203	187	234	185	204	210	198	194	211	218	193	189	175	195	217	203	200	212	180	211	179	185	198	207	181	186	199	241	169	203	217	217	214	179	188	207	156	183	181	198	194	171	194	208	206	203	191	199	188	185	197	212	205	209	187	179	204	217	194	206	220	192	181	209	203	216	191	186	175	180	199	205	184	201	174	210	214	218	214	217	196	222	190	230	215	207	213	183	184	189	203	202	213	177	173	172	207	180	219	209	177	210	186	223	177	189	200	199	229	232	201	216	197	194	185	203	197	200	209	196	171	203	187	189	191	191	214	199	222	193	192	190	213	205	170	187	213	196	178	220	199	197	205	213	180	171	173	190	187	210	190	175	210	214	206	215	190	203	217	182	201	188	201	207	206	221	197	209	208	194	191	219	189	198	191	204	201	199	177	194	186	206	199	182	198	176	209	199	199	191	210	200	185	192	204	198	192	204	215	189	183	209	188	221	218	161	195	220	218	212	195	203	231	184	200	175	195	197	193	197	197	208	180	197	193	194	184	209	184	196	256	191	196	191	215	207	200	220	198	210	211	207	224	197	191	179	198	193	179	196	206	213	213	208	201	182	185	215	188	189	195	188	206	209	200	198	197	188	185	198	215	206	200	183	204	207	191	216	200	196	200	203	194	214	207	183	202	180	192	169	232	187	188	178	182	204	195	173	201	177	202	200	189	207	204	208	202	222	215	184	202	191	210	172	191	189	200	203	221	209	201	208	214	194	189	188	209	197	219	162	196	204	194	212	193	231	210	190	192	212	187	178	194	223	195	197	211	191	184	187	189	189	197	185	185	221	200	190	181	176	207	213	185	200	181	189	201	199	204	173	182	180	224	177	171	176	190	207	186	219	191	197	214	236	189	193	199	190	191	204	175	193	186	229	218	184	209	203	212	209	200	195	177	191	176	202	172	180	202	227	190	194	172	176	190	192	197	191	200	200	228	197	196	211	165	187	187	212	168	196	170	187	179	169	212	158	192	180	190	207	198	190	219	228	216	194	197	230	208	186	183	223	201	195	222	173	218	210	188	205	202	222	182	223	197	209	200	193	204	235	212	198	204	215	185	223	199	198	190	197	167	200	204	205	207	200	208	172	170	215	224	211	195	202	176	206	207	185	191	186	182	201	214	194	213	227	197	174	183	183	193	184	192	235	191	199	182	192	205	191	214	200	211	173	194	186	197	205	189	204	192	193	190	179	215	221	205	194	182	208	208	197	214	211	188
6226	1724	800	608	562	510	550	519	525	499	505	546	548	531	559	514	520	517	517	499	552	526	544	519	539	493	571	564	558	521	526	483	524	557	506	538	541	515	536	484	532	536	537	519	488	515	527	530	532	572	534	494	539	496	534	548	505	528	557	535	502	505	558	531	506	559	497	515	536	526	515	508	536	499	549	559	529	515	561	536	538	519	521	511	517	520	503	531	543	543	537	516	542	521	560	550	527	527	565	548	535	540	542	539	534	487	544	549	495	566	505	523	531	522	519	553	541	543	518	531	520	499	529	537	559	519	523	540	535	493	520	514	501	531	513	552	544	543	539	535	501	563	552	523	527	525	472	522	533	574	549	561	493	556	492	552	501	546	490	495	543	525	497	505	510	539	561	516	518	528	547	546	538	554	527	529	551	526	568	516	555	516	473	558	520	533	550	527	534	488	532	552	517	500	518	548	550	580	566	531	517	541	523	545	540	550	495	547	492	481	526	517	498	488	518	493	552	559	496	527	540	513	589	479	550	515	523	548	517	547	495	552	491	556	519	566	538	552	552	519	527	540	507	507	553	543	497	510	507	569	551	508	489	506	536	561	523	526	576	499	500	506	536	486	537	498	516	542	528	542	590	513	471	482	508	542	532	536	526	526	534	524	528	504	528	554	547	513	501	543	525	532	521	554	486	523	540	508	501	542	489	502	489	520	508	553	479	532	530	520	536	549	533	557	535	565	542	544	528	514	580	551	527	556	468	527	547	478	483	525	489	539	514	531	502	511	546	542	544	498	540	499	513	544	510	520	529	564	483	551	548	525	549	532	532	548	503	518	566	525	487	556	580	535	515	545	528	548	569	537	547	541	542	545	487	559	531	504	542	517	504	529	508	506	537	520	503	566	475	518	539	483	524	526	558	528	541	503	519	522	523	570	565	541	499	523	539	542	471	523	524	529	546	535	531	532	541	486	507	534	531	571	503	539	496	500	517	519	487	508	553	516	516	519	521	544	540	519	539	545	547	571	528	524	525	542	522	526	504	506	527	507	549	521	527	470	529	549	536	516	500	516	506	538	562	522	549	508	506	498	580	567	532	533	518	495	513	561	504	525	492	544	542	521	529	540	535	566	542	526	502	538	526	496	550	568	526	494	532	515	523	513	495	554	548	533	531	523	551	550	531	528	491	542	521	504	552	519	526	507	541	521	501	524	480	556	558	530	507	536	548	530	553	501	566	583	526	528	535	526	507	518	520	521	530	509	511	564	558	508	552	533	554	550	501	540	518	515	544	548	523	539	561	503	531	516	497	532	515	519	514	522	493	565	504	504	499	520	489	520	530	483	543	542	522	473	538	538	516	526	530	517	526	571	516	511	525	506	513	545	514	543	529	504	504	489	542	554	564	531	516	511	516	521	535	576	537	511	509	491	538	549	539	539	529	522	551	560	520	510	541	522	517	535	561	512	504	518	547	525	492	503	533	548	535	515	547	544	536	494	539	527	507	503	535	541	579	528	521	514	506	506	544	530	513	504	529	515	558	531	514	515	563	512	514	547	549	540	528	542	521	526	549	526	506	522	522	514	551	479	517	519	512	555	490	551	552	553	524	511	532	537	536	519	601	530	514	518	553	574	551	539	535	523	521	540	524	540	541	524	503	522	508	513	517	536	548	554	544	534	511	549	489	523	564	576	498	535	503	562	539	537	517	536	514	536	516	517	497	537	503	519	494	503	541	535	532	509	494	486	548	602	514	518	508	576	516	532	499	533	553	546	517	562	540	533	520	526	579	541	530	526	535	528	567	554	509	500	526	498	533	502	507	537	510	501	493	514	475	579	537	549	509	535	469	509	508	483	520	530	517	555	472	490	528	517	530	529	579	533	530	558	509	500	567	534	531	503	547	538	477	504	517	481	554	579	530	535	498	560	583	545	548	503	542	532	481	528	487	520	494	500	517	526	480	539	483	557	509	564	523	535	526	529	501	557	506	551	517	510	528	528	543	552	532	538	493	489	490	511	532	540	560	524	511	575	520	542	532	499	522	507	540	521	557	508	517	511	552	501	522	518	502	523	501	529	529	510	546	528	511	546	493	527	534	516	502	507	528	535	509	524	482	508	526	513	518	554	543	524	495	514	520	553	531	534	510	547	546	558	549	575	501	560	511	554	531	544	515	525	508	550	514	520	562	514	539	552	556	547	547	578	586	530	519	497	512	524	576	520	504	503	531	511	512	530	535	526	528	505	495	545	540	530	490	537	521	517	533	548	512	512	554	538	550	536	534	488	496	529	508	551	497	563	528	532	527	506	509	511	525	518	526	557	526	521	528	506	508	552	524	509	526	495	500	521	545	528	527	554	547	506	534	545	516	530	530	545	468	523	504	502	517	550	548	513	530	520	499	531	516	541	508	519	544	525	529	555	500	514	503	514	508	511	549	495	512	541	560	477	522	536	559	511	492	525	508	560	556	528	535	524	555	523	515	563	500	545	538	550	506	543	505	483	540	524	565	524	535	486	507	505	525	505	509	550	524	523	516	549	546	550	554	488	527	565	533	496	474	556	513	545	537	494	518	503	507	554	529	522	522	517	505	516	516	532	527	554	565	563	508	529	500	519	528	521	555	533	606	513	548	515	561	496	544	520	558	507	519	500	525	550	549	556	569	528	522	577	489	508	495	568	535	494	511	543	556	563	544	519	554	519	541	530	544	555	512	524	519	533	530	511	506	499	540	504	560	528	563	516	524	535	551	509	517	525	549	537	509	530	495	556	481	480	537	538	533	485	591	587	497	538	536	529	521	522	492	492	512	504	493	571	483	535	510	471	512	532	482	526	507	515	542	511	526	551	518	504	517	470	510	481	534	563	503	540	516	518	528	518	500	533	534	519	513	522	548	520	553	517	559	562	516	523	514	531	506	517	545	545	523	519	511	515	557	544	558	533	518	539	502	539	554	551	532	523	569	552	547	524	505	532	501	531	570	549	540	537	553	501	524	534	550	525	521	566	536	505	537	536	509	611	543	529	526	521	545	498	536	547	544	533	527	503	528	560	525	527	516	535	527	515	535	540	507	530	551	490	518	474	521	494	527	521	547	540	514	540	581	509	506	533	505	537	575	541	565	523	558	548	516	523	560	519	535	521	508	555	504	537	583	490	514	539	521	544	529	522	520	560	531	540	541	502	493	533	478	544	486	553	531	506	517	504	551	581	551	527	517	527	534	551	548	569	535	554	566	522	539	496	504	556	509	517	492	572	570	522	543	554	559	522	591	556	512	525	508	479	533	548	496	517	550	545	494	533	532	502	491	515	494	530	485	480	577	537	496	524	525	561	522	538	516	529	555	506	545	523	576	529	515	533	519	520	518	508	554	539	474	526	516	537	577	500	552	527	560	545	556	554	490	523	540	504	493	534	510	539	519	541	550	519	493	544	520	530	539	495	531	542	522	499	584	509	507	502	514	556	548	495	550	516	486	530	501	553	522	514	538	526	500	499	512	552	532	487
24564	20958	23876	28199	20945	15469	636	430	385	341	340	303	323	297	348	321	292	311	275	325	286	309	293	321	280	301	299	293	268	272	333	284	299	323	311	279	294	295	284	308	344	296	322	302	303	304	315	310	295	314	292	316	314	308	292	272	279	270	269	286	289	286	292	307	275	279	273	313	303	316	298	301	293	301	289	308	273	292	280	295	292	309	317	288	293	295	269	280	304	292	304	263	305	269	334	315	284	290	280	298	269	310	267	322	294	248	314	297	291	297	278	311	302	291	274	331	283	283	288	293	316	312	267	322	299	290	299	296	269	295	278	299	276	257	283	312	282	272	286	294	248	271	290	318	273	297	311	295	277	334	252	340	297	300	293	291	288	283	304	319	306	266	296	295	280	306	309	280	292	283	255	301	294	277	311	289	267	297	300	285	270	324	294	283	276	289	304	290	274	252	291	295	286	291	293	316	303	280	294	314	296	293	286	272	308	298	311	296	315	287	281	307	264	277	293	275	320	310	242	292	286	300	288	297	284	293	299	275	283	308	312	277	295	306	293	313	286	274	288	331	285	301	282	281	303	329	292	315	293	297	289	291	306	305	277	277	292	278	318	289	273	304	280	295	306	303	300	299	315	268	292	307	285	313	305	269	284	296	269	302	299	304	297	287	317	280	287	305	323	333	269	289	273	298	310	305	290	309	281	268	301	272	325	284	292	298	273	277	311	316	311	307	277	290	250	277	306	310	286	254	294	294	316	281	255	323	337	308	319	265	316	286	293	289	309	329	311	326	294	296	262	303	288	299	258	273	298	276	289	325	332	279	290	273	290	299	305	263	295	273	271	268	304	310	253	265	277	307	292	263	303	291	280	291	285	273	288	305	300	290	303	278	297	296	291	307	309	280	280	311	276	325	283	284	273	301	303	273	290	280	320	272	298	254	263	273	282	302	300	287	282	290	304	304	305	297	294	275	333	282	261	278	270	261	261	300	326	292	278	278	266	290	317	285	336	276	322	281	294	292	301	283	319	305	292	306	302	309	290	278	320	295	301	304	284	289	298	278	308	267	287	288	292	303	283	286	309	301	286	309	278	291	289	256	296	330	302	308	274	266	298	300	276	256	325	274	308	283	284	289	282	299	273	269	308	302	297	294	303	306	300	327	289	292	326	307	291	296	290	272	261	284	284	262	263	315	312	305	277	274	315	314	269	257	284	278	300	300	313	271	287	283	311	289	276	289	286	277	291	297	277	296	324	309	296	309	286	293	309	275	281	293	295	312	275	326	304	295	337	293	266	293	304	297	301	281	300	292	272	279	298	316	327	306	285	261	277	259	293	278	296	266	303	286	302	262	289	296	319	289	283	282	292	273	276	324	300	274	283	312	317	309	323	317	279	279	271	275	265	289	300	290	285	322	305	310	299	290	284	282	277	259	325	282	302	288	335	294	300	301	299	291	304	299	302	312	313	299	275	307	284	265	304	286	298	296	296	290	277	278	285	266	302	285	303	321	328	285	303	318	321	299	287	313	263	290	307	296	266	293	293	295	281	274	257	315	300	303	314	291	292	265	294	314	279	303	267	296	296	300	298	297	283	299	283	293	279	289	286	314	307	269	285	271	310	260	310	295	270	288	343	288	299	294	326	253	275	301	330	281	287	317	318	324	318	297	292	275	302	277	293	283	308	300	283	267	286	286	300	286	284	286	271	285	336	279	340	298	300	269	282	277	322	270	329	262	319	288	318	273	299	276	292	302	303	299	270	283	284	300	293	310	271	273	296	318	306	286	316	280	302	278	307	279	293	303	318	288	320	301	293	298	283	304	311	283	298	333	301	269	321	307	308	276	281	285	305	291	272	317	289	313	317	301	306	301	307	298	316	307	275	287	274	254	302	281	267	336	289	278	308	279	284	331	303	297	281	294	339	288	273	273	291	281	290	270	285	278	254	317	297	295	307	278	269	279	299	307	263	306	280	267	310	330	309	312	298	306	319	288	296	281	283	280	287	270	281	299	278	295	316	277	304	295	275	306	308	274	300	298	282	280	279	286	288	306	330	282	289	294	277	294	296	279	279	324	305	315	295	278	344	290	272	275	270	297	293	304	328	289	282	275	284	294	238	291	318	282	254	311	291	284	296	285	269	270	280	279	302	283	285	293	295	269	313	328	287	286	305	279	294	299	293	294	277	349	262	284	280	296	304	285	319	292	312	279	300	281	284	295	289	280	285	315	320	270	317	277	297	278	289	304	267	276	293	281	278	278	284	283	290	301	284	285	337	306	334	305	324	324	309	288	306	313	295	312	284	319	299	321	288	304	322	329	282	269	319	302	276	287	292	303	305	285	304	303	265	271	298	319	302	240	274	324	279	275	297	301	303	300	318	303	300	300	261	321	283	270	302	315	293	300	314	292	263	303	325	312	274	291	296	317	271	316	264	282	320	290	291	295	269	279	303	308	273	311	296	261	271	346	304	252	274	304	290	310	289	296	285	286	317	287	287	328	266	247	286	307	299	288	297	285	309	263	282	286	276	323	276	304	291	312	274	280	316	290	285	277	288	298	275	275	275	302	306	283	293	273	287	309	270	306	291	302	283	274	296	288	262	244	308	263	320	264	283	316	289	273	293	280	277	273	267	329	299	303	308	300	299	316	303	310	292	310	289	289	295	311	283	290	287	289	276	309	305	282	298	324	295	273	290	306	277	293	279	293	285	295	314	276	330	293	285	290	309	271	300	298	285	309	280	269	292	294	295	274	302	314	268	298	304	294	290	248	304	288	299	267	300	325	290	315	260	283	304	298	308	301	289	327	310	275	274	284	294	323	286	313	313	288	301	282	285	276	302	266	276	279	286	304	307	290	290	278	307	268	297	275	319	293	276	286	297	313	284	283	321	273	277	325	297	324	288	317	257	275	275	284	316	341	334	284	290	287	297	295	315	307	291	296	261	284	308	295	280	318	315	311	308	309	306	307	286	270	269	312	289	286	307	277	302	311	299	296	273	258	292	275	268	302	291	277	272	307	294	296	275	283	299	294	261	277	291	288	277	342	333	288	291	328	295	309	289	275	284	294	281	286	294	279	294	293	331	306	337	331	294	318	288	277	307	317	277	296	258	284	278	330	292	298	274	280	298	307	293	279	302	316	327	304	262	274	286	299	290	265	273	301	308	295	293	276	297	311	307	272	318	290	298	280	307	294	303	278	277	303	304	282	263	287	301	309	293	297	325	267	292	282	306	259	304	293	321	311	276	263	293	330	295	293	289	279	267	285	299	297	276	291	291	312	314	285	264	301	285	293	330	310	295	306	264	253	271	278	321	316	318	303	290	297	273	303	291	312	278	270	257	279	310	295	296	318	303	294	300	310	298	325	319	299	302	288	302	262	297	293	308	301	298	311	304	312	293	307	262	297	313	301	288	301	316	303	304	285	278	288	307	287	271	281	287	314	289	290	302	318	272	291	329	320	309	311	295	291	293	260	287	286	274	313	266	309	279	344	309	280
4205	3783	1563	1233	802	852	741	743	664	736	727	703	715	724	738	743	690	718	682	751	704	725	669	729	728	736	705	721	736	717	666	719	743	696	698	809	712	778	738	720	687	707	753	727	705	748	749	714	739	688	709	680	728	716	694	674	725	707	756	750	704	739	679	685	678	738	689	742	713	731	640	662	742	711	756	699	720	725	684	751	716	703	687	709	726	783	725	742	710	672	721	687	694	735	738	671	680	657	728	759	720	708	737	724	748	694	692	693	693	722	748	793	732	734	740	735	729	762	745	715	716	738	698	679	735	712	733	766	705	774	728	688	686	742	654	721	715	773	692	678	679	718	731	680	772	726	702	693	744	728	766	733	755	665	723	733	736	729	682	710	771	710	695	765	728	680	646	721	764	738	731	693	686	729	742	709	706	733	719	694	732	697	732	715	710	707	732	706	739	667	715	663	726	690	736	733	721	680	721	732	708	781	721	718	657	765	733	706	709	723	722	737	775	735	672	694	742	697	719	704	736	723	690	734	712	761	730	763	677	703	734	741	742	721	738	693	688	696	748	731	730	741	699	719	681	707	734	722	719	689	719	724	743	701	723	763	752	732	733	706	649	734	713	696	761	690	728	707	681	743	743	693	722	717	697	754	694	736	728	709	715	758	709	752	741	735	706	721	735	683	696	672	695	715	730	707	726	710	719	693	747	682	701	709	673	710	713	711	667	669	717	712	746	747	714	683	685	742	698	665	736	764	681	703	723	669	724	752	734	718	703	729	681	698	727	714	712	733	714	679	717	737	716	721	678	728	700	713	684	669	703	759	763	714	708	691	764	738	734	776	667	716	777	707	677	769	721	751	714	757	714	718	711	683	714	719	721	730	738	757	712	739	696	729	714	718	708	751	724	727	735	712	722	701	684	733	674	734	704	722	663	752	780	729	724	703	714	729	756	762	725	719	737	677	683	740	713	703	750	687	766	744	686	713	715	722	736	724	682	722	733	674	686	715	714	749	716	758	724	741	684	726	746	710	714	678	692	704	696	706	699	747	675	704	763	678	707	722	709	704	659	702	748	745	721	699	718	736	770	749	750	728	711	724	717	739	718	737	728	691	684	652	742	761	748	737	719	734	713	723	674	734	741	667	708	708	698	716	746	737	718	760	722	684	705	707	692	741	648	703	693	712	684	720	777	700	678	744	708	749	687	696	727	661	700	731	735	714	711	776	708	732	748	735	664	714	659	690	765	703	693	706	719	679	700	756	726	717	727	730	730	698	752	754	732	723	730	747	712	756	748	724	760	680	725	759	719	685	722	694	753	722	717	714	679	712	770	689	725	714	669	717	688	739	706	700	688	686	775	736	735	715	728	717	668	727	761	756	706	671	715	728	719	730	685	695	688	704	696	718	729	744	761	704	716	707	762	719	788	722	738	673	712	705	745	728	703	705	697	662	634	734	751	728	738	677	674	743	743	690	744	702	709	727	763	741	782	688	721	745	715	712	728	725	746	691	719	685	702	675	715	666	722	744	717	688	725	758	730	715	760	737	702	742	732	737	748	713	743	712	770	697	759	750	708	732	762	690	695	697	724	712	686	671	728	713	676	705	758	726	700	675	745	704	695	785	713	703	706	704	692	692	707	721	693	724	693	723	714	716	701	722	759	705	704	741	749	733	671	670	736	735	715	757	732	752	733	717	730	667	735	727	696	664	745	674	660	765	668	723	716	752	778	720	712	693	684	718	724	687	756	715	719	686	752	717	714	696	752	729	709	705	700	752	730	741	705	694	723	749	742	699	709	724	748	755	688	661	669	746	735	737	763	725	745	718	731	760	734	694	676	726	682	701	675	733	751	679	701	673	730	683	699	680	700	756	732	751	687	732	680	719	728	699	741	736	713	702	725	726	675	768	743	707	712	701	723	733	708	692	676	720	729	720	704	750	759	713	713	751	702	729	695	735	725	683	698	743	735	674	731	725	666	728	730	695	761	691	706	702	762	682	751	708	687	645	692	737	722	705	734	708	697	713	712	755	774	717	703	734	729	703	688	748	735	768	720	728	724	706	716	666	710	717	772	666	712	708	806	765	764	703	712	684	723	699	697	690	676	688	709	702	701	701	710	677	733	713	698	708	741	748	718	748	689	733	697	714	735	745	725	723	691	758	736	676	732	736	756	718	731	710	734	707	705	684	722	764	697	726	744	669	658	712	691	711	708	753	742	756	699	731	761	738	692	717	728	727	717	689	743	742	739	750	699	700	795	721	720	712	739	715	707	767	689	758	718	747	663	681	754	700	722	716	742	707	730	659	725	695	730	698	757	719	700	745	727	746	682	714	711	739	671	786	715	709	696	675	699	734	709	738	758	696	703	714	680	685	739	706	704	730	728	736	727	735	722	668	721	733	751	709	725	739	736	755	725	750	752	748	760	675	731	687	698	691	754	704	708	713	711	726	709	666	719	696	703	740	685	750	740	707	745	735	727	730	740	706	713	689	750	718	695	703	723	772	727	726	732	761	780	733	757	757	736	743	693	667	737	729	687	723	700	697	697	710	725	703	703	660	713	729	739	710	706	686	696	695	710	706	727	694	708	766	699	703	691	702	781	743	728	702	696	682	716	694	694	689	721	741	738	724	734	755	739	743	695	705	703	759	752	720	717	748	757	773	753	701	716	725	717	710	743	698	729	723	731	672	697	728	755	739	745	677	722	696	693	756	713	666	676	686	665	695	714	719	748	697	692	706	705	699	715	720	743	720	759	673	722	714	687	730	761	711	725	715	685	704	707	666	758	700	700	741	748	726	747	749	715	743	691	684	714	702	713	752	731	714	702	697	731	747	734	726	713	698	720	708	773	662	701	737	696	675	746	683	720	730	684	743	743	717	690	724	742	708	718	711	704	721	701	718	750	667	702	721	753	718	734	713	737	696	722	703	723	770	731	718	761	783	748	739	742	745	726	738	758	708	723	709	735	698	699	713	724	710	706	681	687	760	693	708	729	738	701	712	770	694	761	728	762	682	719	745	726	781	684	732	693	700	676	725	724	729	753	704	738	701	696	734	739	730	725	706	717	729	712	687	729	711	716	712	721	718	728	696	680	691	710	750	704	696	733	751	691	680	731	657	744	707	707	705	734	700	728	745	720	716	712	707	723	714	750	723	702	691	724	765	735	698	728	660	722	726	710	739	703	693	724	689	732	700	687	736	715	670	734	733	703	732	731	692	694	683	737	710	722	712	696	722	680	696	699	733	740	751	713	716	695	705	758	671	706	698	723	750	716	738	701	695	691	744	699	736	677	697	706	737	738	728	700	712	710	684	722	778	725	752	660	766	727	723	750	696	731	707	692	732	734	711	678	764	759	721	759	763	654	748	720	699	742	713	753	722	739	687	735	731	717	749	673	688	745	696	688	668	752	695	735	711	726	705	711	664	713	760	706	713	727	644	721	699	714	721	704	735	702	759	686	719	714	693	707	715	740	686	671	726	751	702	695	741	709	703	699	752
23901	20954	24263	27837	20957	20973	12964	552	358	303	302	260	270	268	237	249	217	280	217	247	231	196	209	230	238	228	214	230	253	201	236	224	205	241	222	237	242	207	229	199	219	209	216	241	234	198	204	214	241	218	224	206	224	190	207	194	221	211	200	248	226	208	220	226	218	196	229	204	227	189	183	212	244	198	232	199	197	201	227	221	214	219	230	200	208	210	194	240	216	208	219	227	218	197	228	232	254	204	208	211	201	212	212	194	223	192	228	203	223	216	240	193	216	193	240	216	223	180	209	217	227	249	219	205	203	216	246	198	222	224	197	232	221	223	214	228	205	166	223	223	225	237	204	199	234	180	212	221	230	217	222	216	212	215	212	222	197	208	213	219	205	184	184	219	199	220	212	195	187	201	195	217	199	206	222	205	214	192	212	220	206	205	224	202	227	220	190	208	198	238	230	223	193	222	206	198	206	208	194	238	216	214	211	234	200	215	197	213	211	192	194	234	211	224	197	221	225	191	221	225	215	211	223	202	199	198	204	201	185	194	220	173	208	204	221	227	212	207	225	220	236	220	238	227	194	183	212	223	244	220	234	200	220	172	203	204	208	226	216	207	215	205	215	215	226	217	195	208	189	206	203	195	202	214	219	212	227	188	220	223	241	219	211	218	238	180	217	235	197	213	231	219	220	222	213	196	225	214	228	196	215	200	215	213	198	208	222	229	226	240	214	213	188	201	223	167	231	208	195	246	214	209	224	207	233	230	210	232	216	208	236	206	192	192	194	237	187	234	201	219	215	203	218	216	238	220	225	216	207	198	241	258	219	212	197	238	246	191	222	207	234	225	191	234	220	231	200	199	224	219	229	203	211	213	211	214	226	219	210	204	228	231	226	218	198	220	190	250	199	186	194	214	213	229	220	205	195	216	195	214	247	202	207	217	221	208	242	199	198	243	226	240	217	198	187	218	211	244	225	223	226	210	201	219	197	184	203	204	212	227	194	242	227	193	228	200	216	199	216	251	209	201	215	192	207	203	204	198	235	224	203	211	228	198	183	224	224	213	208	218	200	230	199	196	198	205	201	217	228	203	182	199	237	188	226	219	222	197	220	201	223	236	206	202	219	183	224	210	213	212	211	221	202	201	231	232	213	198	219	183	195	203	221	218	211	215	211	244	229	233	208	218	219	216	196	207	213	210	194	217	206	203	214	256	217	257	230	223	205	243	214	220	211	209	226	234	220	227	212	219	226	180	202	194	210	208	213	205	207	212	202	233	202	223	196	239	231	214	206	208	186	217	217	190	212	206	213	224	199	229	191	204	183	225	223	208	201	226	205	213	183	234	222	184	196	214	236	216	220	233	241	203	207	204	218	208	209	232	220	217	221	222	194	203	207	197	219	214	185	229	194	220	213	245	222	220	221	204	234	202	202	214	197	189	223	190	211	210	217	230	237	212	189	209	195	209	201	206	204	214	206	217	213	205	223	182	221	204	211	200	197	221	215	216	238	208	221	233	221	219	201	221	208	191	207	201	243	215	215	221	209	204	219	208	203	191	192	201	206	210	227	214	226	208	243	204	226	227	208	236	201	203	201	222	217	201	213	225	230	230	242	198	215	238	217	227	223	215	197	224	193	207	220	225	196	202	208	210	206	234	247	212	227	191	208	186	197	230	178	225	241	220	229	196	218	192	235	228	247	212	220	222	215	213	213	182	201	220	224	233	234	219	213	199	233	198	227	208	196	204	196	235	223	219	200	209	228	188	216	229	198	227	241	213	198	225	243	222	231	234	209	184	202	198	219	198	201	198	208	210	210	217	223	194	219	213	234	196	212	213	216	219	224	214	204	205	211	210	214	237	207	231	221	194	233	214	217	215	199	221	211	226	204	226	228	187	213	239	209	208	184	206	207	185	208	212	208	197	204	201	197	194	230	243	179	224	212	192	224	210	184	202	186	194	223	229	223	193	223	211	223	216	204	209	218	199	220	223	178	230	201	217	222	234	192	215	197	204	213	189	201	211	214	219	206	199	215	193	224	227	227	205	218	189	222	203	224	219	228	216	220	205	217	219	238	198	205	220	229	204	211	189	210	220	249	206	216	195	227	230	234	179	180	220	196	186	242	236	227	226	221	202	224	230	202	213	235	202	210	208	235	212	226	200	227	222	225	197	228	217	196	220	191	196	222	217	225	203	197	204	199	219	205	238	207	207	195	215	219	199	212	219	246	212	199	209	184	191	215	228	225	238	164	174	214	220	217	192	226	215	212	195	207	243	236	241	219	208	214	236	200	219	215	221	212	211	241	207	214	221	204	218	223	212	187	195	217	243	210	207	207	243	212	212	197	225	226	199	225	221	216	220	212	208	252	214	228	201	210	204	194	200	213	244	247	213	227	212	218	259	186	208	210	208	206	211	210	208	214	209	229	239	228	181	228	209	214	238	211	184	195	228	187	185	195	228	206	210	191	230	224	198	198	202	219	181	222	226	214	201	243	199	225	226	212	191	202	238	205	245	211	213	203	209	216	213	217	209	213	224	222	187	209	223	196	220	221	195	216	193	221	216	195	205	227	217	235	224	205	220	219	194	191	189	223	234	226	220	227	222	223	161	227	232	221	216	198	201	227	203	221	196	218	220	212	202	214	240	199	197	198	231	227	220	239	207	202	217	199	206	224	229	222	214	222	228	212	243	221	230	225	203	220	218	218	188	229	216	218	228	208	187	218	236	195	211	221	224	215	187	230	209	181	213	230	210	243	208	235	201	212	213	216	224	209	206	209	205	204	222	231	190	231	199	197	224	211	222	214	230	227	223	228	199	217	228	229	205	211	192	206	199	220	230	208	221	240	193	201	236	239	193	194	197	213	225	217	206	192	212	212	209	217	190	209	219	196	197	228	235	219	214	199	226	250	200	223	229	202	226	222	210	215	238	219	223	227	220	210	222	205	205	203	232	220	202	211	208	207	237	210	200	231	208	206	198	230	232	213	220	198	201	241	233	239	209	195	226	204	223	216	240	232	220	208	191	196	203	222	235	242	209	249	218	190	197	222	214	206	207	224	210	197	195	234	243	217	236	233	218	218	217	227	203	200	227	247	240	217	218	193	222	228	238	243	209	214	180	222	213	209	219	198	185	182	211	220	194	225	229	233	232	224	218	216	196	191	222	230	227	190	229	212	191	204	206	204	215	201	211	244	187	193	232	208	250	202	246	228	201	222	202	240	210	227	202	209	238	227	216	196	211	200	224	211	226	191	213	198	208	190	229	219	205	208	243	215	200	181	207	202	217	229	223	210	190	218	194	202	211	188	211	231	205	173	232	209	203	224	209	230	231	216	189	206	181	205	203	199	228	221	211	201	192	215	251	237	214	236	224	231	207	211	225	221	197	201	198	225	222	212	225	222	208	193	182	192	237	203	219	177	218	182	212	227	210	207	207	194	250	220	235	216	196	227	203	214	202	208	213	195	215	212	227	195	229	239	221	221	218	202	207	209	204	210	201
4241	4986	1944	1878	710	681	583	579	574	573	534	517	550	468	503	553	527	529	516	547	492	484	483	546	500	500	518	513	583	497	508	475	517	529	538	516	497	489	490	532	521	537	512	483	508	493	548	510	529	561	507	552	487	535	522	527	489	509	500	510	536	501	533	490	535	491	537	501	492	530	484	489	529	506	478	524	546	527	518	496	517	526	530	534	530	530	464	486	479	563	503	526	501	518	530	501	534	510	546	472	479	537	495	529	491	511	509	526	565	537	506	554	507	507	530	475	548	524	518	498	560	496	503	536	508	486	479	522	490	496	490	508	512	520	527	495	516	490	505	513	474	482	511	505	509	541	530	516	480	497	508	517	515	516	475	507	555	487	495	504	506	501	516	512	517	531	525	566	487	462	528	492	503	471	488	485	525	521	471	506	511	493	511	479	510	505	509	512	477	513	505	528	498	493	548	511	459	508	508	551	485	530	522	507	487	524	488	482	525	534	491	522	523	506	505	525	512	500	533	486	481	472	480	509	510	494	504	501	523	533	478	494	510	531	513	530	483	500	489	545	473	475	515	510	518	522	469	510	514	501	473	501	506	546	493	530	561	471	513	475	494	500	481	493	512	526	463	500	495	505	530	504	494	522	509	546	486	482	505	503	516	496	516	501	506	520	537	559	506	492	516	485	510	506	584	486	512	551	529	481	527	517	505	527	506	442	503	527	498	506	521	524	531	474	503	512	494	472	516	502	504	543	505	501	503	518	497	543	512	502	518	519	515	530	464	502	460	524	482	500	525	465	498	503	513	517	490	523	502	473	516	461	483	493	548	500	474	488	508	502	508	524	517	493	555	522	504	543	500	526	463	483	492	483	510	504	535	563	451	523	549	491	468	499	503	468	492	502	481	506	508	553	493	537	518	510	478	501	531	505	517	500	510	503	528	521	507	469	486	504	515	516	510	530	529	480	521	525	512	511	511	550	526	551	463	537	469	528	515	484	568	535	505	472	534	478	481	537	514	509	490	539	516	501	518	530	543	542	498	542	468	545	523	457	518	509	489	488	534	539	470	511	509	526	483	523	535	488	505	485	511	527	498	488	523	497	532	484	495	500	496	498	517	488	542	546	534	516	490	523	499	505	515	531	466	507	506	525	534	488	489	488	513	477	508	507	505	538	554	532	537	517	509	555	518	508	528	510	511	513	530	545	505	521	517	454	491	550	526	487	501	508	479	501	528	483	524	489	484	540	472	518	503	497	492	509	495	495	525	516	536	542	513	503	501	457	564	499	496	523	520	509	494	503	548	488	480	504	492	538	514	505	486	492	507	483	504	506	473	508	515	514	490	489	506	506	519	523	535	503	547	520	484	547	551	534	497	549	528	498	538	478	528	535	533	525	524	496	477	510	526	533	476	432	539	502	516	502	530	545	517	520	541	485	522	525	497	464	508	521	492	476	522	495	504	498	528	498	512	530	537	479	530	508	481	495	498	520	494	505	476	512	533	488	520	483	515	509	507	528	504	550	537	516	477	501	499	478	517	504	493	504	529	480	511	490	542	511	542	490	494	473	493	525	481	500	485	507	527	516	513	506	523	516	505	526	486	526	533	503	525	494	507	526	548	509	556	520	539	482	512	524	493	511	511	518	481	508	468	485	501	506	491	493	514	506	481	526	490	545	522	520	497	470	493	514	484	508	543	533	463	519	529	474	539	502	504	549	520	528	509	507	495	505	506	521	500	523	552	483	527	504	490	490	509	473	485	540	499	494	482	478	525	495	524	504	495	526	520	496	526	498	485	491	525	485	559	565	500	535	559	464	508	538	483	490	507	452	474	540	483	494	541	488	525	487	536	512	539	503	537	488	502	537	531	498	509	494	533	576	511	499	536	524	507	518	533	464	497	503	508	496	525	484	540	488	479	495	509	492	563	554	509	524	511	500	528	495	541	504	516	487	494	509	514	498	496	532	520	530	529	520	486	479	484	544	522	508	518	493	515	498	491	526	468	484	512	525	549	528	507	499	521	512	520	498	513	494	535	529	479	524	492	483	528	505	456	576	535	562	487	549	513	490	524	509	562	483	551	509	502	527	497	518	512	513	525	481	509	525	497	506	538	499	512	534	524	481	499	544	534	467	554	520	524	498	474	450	493	507	508	499	519	506	507	529	489	518	514	532	539	525	501	495	520	506	511	515	479	519	557	494	540	517	519	489	535	525	542	490	527	492	520	527	535	511	509	544	526	517	523	511	469	521	532	503	489	509	514	522	495	485	538	527	559	499	516	493	461	496	490	508	506	531	491	491	530	509	512	503	531	484	548	526	522	568	475	502	531	530	488	498	523	512	513	487	520	523	502	497	497	496	501	495	482	494	515	513	460	494	462	484	528	498	561	499	494	495	494	535	486	515	507	503	489	478	515	511	526	521	500	521	506	557	478	503	541	535	496	522	571	493	533	479	555	514	514	516	504	474	496	525	520	509	529	524	522	495	526	517	521	515	466	536	492	502	554	505	513	478	482	490	518	549	478	489	517	496	498	464	502	492	510	465	493	456	507	507	529	506	516	509	496	528	558	502	506	508	503	479	479	515	519	496	504	509	523	526	489	487	495	536	550	476	496	505	507	446	553	478	530	522	510	528	482	476	509	488	481	509	568	526	487	509	520	503	528	518	492	467	521	495	508	477	517	477	521	497	503	517	548	509	469	571	497	513	516	501	512	479	520	516	509	500	510	519	513	543	467	514	508	485	504	514	473	522	533	478	538	455	504	495	466	490	491	482	491	459	500	521	505	505	505	526	496	537	500	493	541	511	509	486	525	491	510	491	460	499	503	441	516	492	506	499	512	505	539	549	512	524	503	517	532	480	524	499	509	504	542	542	491	511	485	542	498	504	511	530	465	505	534	509	523	490	516	539	471	498	499	500	501	448	500	506	481	509	526	529	505	475	492	523	498	479	535	527	525	551	530	490	532	514	500	516	496	507	496	480	520	544	516	501	511	521	504	496	508	529	537	517	548	492	529	469	550	516	528	491	506	481	516	488	533	479	520	478	487	495	497	570	521	529	565	501	535	485	497	513	475	490	522	518	536	498	532	516	502	491	526	486	537	527	506	508	502	516	512	499	496	494	491	504	535	505	502	516	550	480	520	507	488	547	480	538	492	522	516	505	471	585	506	499	505	525	503	495	539	516	473	508	499	467	545	463	503	511	491	527	529	479	508	511	536	472	517	492	538	511	518	507	519	498	509	519	548	509	508	533	527	519	501	536	537	512	516	512	489	504	512	515	518	558	520	500	490	516	515	537	530	480	537	533	521	498	503	494	477	530	501	519	524	531	547	512	495	486	494	498	522	524	515	509	509	511	507	492	554	503	511	459	475	498	497	491	510	544	512	453	502	485	502	514	511	529	497	485	478	529	544	521	511	506	477	504	536	513	545	491	518	451	525	466	492	482	484	534	531	535	491	462	477	541	523	496	533	516	470	445	504	477	520	512	490	507	496	515
31819	19570	7199	806	410	398	307	168	193	193	190	180	217	185	205	206	199	185	178	208	200	212	200	195	179	189	175	213	184	167	193	205	204	176	185	194	214	196	189	188	202	191	217	227	192	210	198	181	184	235	202	187	196	189	190	193	217	190	188	212	213	189	245	208	200	183	181	182	195	231	208	192	210	190	212	203	206	188	215	207	196	191	194	224	191	214	207	201	209	208	184	183	199	187	208	201	194	199	185	197	179	211	213	192	188	194	198	187	220	175	185	190	202	205	203	176	220	204	196	217	187	209	212	206	171	209	207	200	187	179	191	229	195	217	166	194	180	194	211	197	199	185	203	195	200	204	204	223	215	198	188	191	192	201	200	197	181	205	212	181	199	171	179	190	205	197	209	181	152	207	186	212	226	233	199	199	202	206	221	178	220	194	185	208	212	197	192	189	217	227	198	193	217	199	208	206	179	188	187	189	191	196	201	205	218	181	182	204	184	197	196	225	194	206	200	202	176	205	174	206	201	175	213	161	196	202	213	202	192	215	198	178	224	187	179	226	163	199	201	199	196	200	221	197	159	206	203	195	192	190	184	225	199	193	212	197	187	192	186	185	207	196	185	185	194	166	210	202	188	199	191	186	222	178	197	200	187	204	196	174	222	202	182	175	178	191	201	219	184	193	208	190	202	193	183	202	236	186	203	202	216	189	189	198	211	192	215	202	188	206	211	201	212	173	193	183	201	214	186	194	196	205	194	177	203	207	210	193	207	178	160	192	196	215	209	194	178	178	204	182	198	204	199	214	228	245	190	192	215	198	157	199	197	213	191	195	205	183	193	207	194	174	176	200	176	209	193	193	152	203	208	200	196	188	192	188	196	202	204	202	181	179	187	205	184	214	192	191	219	186	178	210	178	210	205	232	200	213	210	181	216	227	184	184	215	201	198	180	190	237	195	192	207	179	186	191	205	192	197	188	199	207	206	204	213	197	179	197	165	202	184	209	184	187	192	192	165	184	185	209	207	205	195	208	209	180	213	229	207	182	206	206	206	204	195	212	172	194	232	192	212	189	192	192	218	202	217	200	174	193	192	182	190	184	168	194	217	170	192	185	226	198	172	199	198	202	197	189	187	204	206	221	170	182	189	192	192	182	194	197	199	221	206	197	216	191	204	195	196	201	218	222	194	197	209	204	192	204	184	202	214	206	183	200	214	204	186	214	193	162	201	206	163	186	171	174	196	205	208	186	174	230	229	183	222	222	192	172	197	182	202	172	202	175	197	194	199	208	187	193	205	186	199	193	226	214	206	202	214	211	201	207	184	202	195	190	180	193	197	196	182	192	169	209	209	170	211	181	182	212	160	205	199	205	202	177	212	170	185	209	217	199	187	200	200	196	201	205	197	180	197	223	226	203	193	197	196	216	183	200	189	203	185	198	184	184	215	204	190	201	210	201	214	199	185	162	179	187	196	209	200	220	194	193	180	174	193	231	205	192	205	180	189	181	183	193	211	189	181	181	190	199	215	185	214	220	209	203	216	205	212	182	209	200	193	208	178	192	169	182	199	234	201	211	205	216	185	191	174	200	207	199	218	213	227	226	195	198	193	210	203	227	179	184	201	165	183	213	207	168	191	179	190	202	221	174	197	207	181	200	225	210	189	224	194	194	211	217	193	199	204	223	202	179	186	205	228	202	186	168	193	215	181	195	228	217	197	207	212	206	196	208	191	192	217	196	181	192	186	206	213	207	218	185	233	200	189	211	190	214	198	208	171	201	202	205	204	205	217	179	191	168	203	217	180	174	193	176	212	194	197	212	204	191	221	171	178	196	205	181	190	187	174	218	202	181	190	216	201	171	165	220	172	191	207	226	208	233	223	205	206	195	196	206	210	210	176	182	177	203	200	202	200	188	195	235	216	175	191	196	195	199	204	190	192	190	201	183	226	174	189	222	193	202	198	180	208	188	190	196	200	202	208	198	211	196	184	204	199	214	194	191	214	167	202	188	187	202	217	199	215	190	176	180	202	207	200	216	209	187	176	190	222	213	223	177	176	218	194	212	205	193	181	196	181	203	206	203	210	198	197	192	212	194	195	219	182	205	199	203	205	186	189	201	178	203	183	205	204	198	192	185	185	210	203	205	203	186	212	194	212	176	196	195	178	188	200	224	212	184	214	190	200	174	203	192	213	203	207	189	182	215	188	223	224	184	197	224	187	187	207	200	185	198	198	199	191	201	204	214	206	195	209	204	205	188	194	190	191	195	192	185	200	190	195	221	197	204	159	186	203	213	213	230	193	222	200	213	192	194	168	188	200	207	184	169	202	183	217	182	201	193	208	178	244	170	194	229	199	183	167	226	220	211	215	204	218	211	189	181	204	209	199	215	195	189	189	190	174	189	199	188	198	222	222	187	187	187	203	183	191	196	207	186	191	204	214	197	191	194	174	204	184	191	213	219	206	187	224	218	193	208	203	203	213	205	201	189	198	209	199	182	187	211	212	195	205	214	195	185	193	196	207	198	212	211	167	206	198	221	195	202	218	207	222	204	175	185	192	206	184	229	210	190	189	203	205	191	204	174	207	196	194	194	194	204	223	213	207	195	192	191	210	209	211	203	186	191	210	178	182	216	201	197	212	222	188	224	181	190	184	192	188	206	229	207	195	211	207	195	181	173	209	212	185	214	195	175	181	197	209	204	198	211	192	190	197	190	201	176	207	210	185	184	198	193	226	224	194	191	219	193	188	181	167	223	202	201	206	206	172	200	229	194	199	239	216	227	202	220	208	202	222	194	194	199	212	219	194	204	181	193	188	200	185	183	201	201	217	196	201	190	167	201	194	173	193	214	214	220	169	198	230	187	215	179	169	217	206	183	204	208	182	192	190	208	243	210	181	214	210	213	198	192	213	228	236	196	220	201	217	179	176	177	192	197	211	174	202	196	203	199	185	196	182	219	197	186	159	216	196	185	207	204	207	229	220	230	207	200	161	184	195	196	217	180	196	215	203	176	193	189	196	227	206	199	206	201	208	216	186	201	170	189	193	182	196	215	188	210	183	206	214	169	186	216	184	170	195	178	254	186	207	195	176	194	181	183	208	189	192	207	181	195	207	219	181	179	202	208	203	193	185	197	197	206	228	177	189	185	199	232	252	166	201	174	197	207	204	187	180	161	197	205	216	218	170	195	207	194	189	214	205	165	191	192	212	198	185	170	211	182	188	167	194	205	217	191	195	187	210	181	181	194	188	215	199	232	171	172	212	215	202	224	185	181	219	212	199	222	199	192	209	186	171	212	208	204	197	199	171	206	195	173	194	194	175	206	211	211	193	229	215	191	185	180	160	199	202	211	195	181	184	223	198	202	213	199	212	198	227	205	190	199	196	207	205	157	173	204	222	190	210	206	193	181	177	215	181	200	206	195	198	189	223	194	206	220	189	181	185	208	200	201	222	188	177	196	218	210	188	204	199	201	195	201	189	202	162	194	220	228	193	205	177	201
5819	1401	785	654	572	540	496	569	545	511	538	557	528	541	507	495	515	544	513	531	557	471	514	552	555	506	531	544	492	516	529	532	580	553	511	519	562	530	537	552	518	534	537	526	577	538	537	522	512	489	500	547	516	518	543	532	523	554	522	538	533	523	536	590	532	525	538	558	522	532	534	556	556	551	515	511	517	521	545	515	552	535	543	525	574	524	519	548	497	526	517	484	517	549	569	570	533	512	508	519	565	555	552	534	511	562	547	494	541	515	520	479	540	518	575	542	537	506	498	527	499	504	507	546	546	563	526	525	555	532	547	549	518	513	509	512	517	567	532	509	550	563	515	535	534	533	500	540	518	546	542	510	537	545	608	543	524	526	555	517	513	487	546	462	523	501	572	491	531	519	512	543	507	521	542	517	525	492	532	539	524	565	533	586	509	492	509	529	566	489	553	513	547	494	500	522	488	530	511	540	525	566	483	514	495	522	547	549	535	534	541	540	564	550	508	575	534	514	545	550	523	501	541	526	545	501	490	530	545	561	519	537	469	545	559	529	533	560	518	528	543	534	505	541	543	544	582	520	550	513	522	556	516	496	528	539	499	552	449	505	531	543	522	499	569	522	540	552	500	527	516	532	473	543	545	535	557	548	542	531	568	534	543	559	514	560	505	540	521	539	521	504	546	524	525	537	528	538	505	542	513	468	521	525	490	539	541	559	503	490	521	573	535	530	531	520	549	512	525	553	517	564	500	546	501	489	528	474	544	528	501	518	525	484	502	508	508	545	531	561	496	520	517	563	518	517	523	558	520	542	558	527	535	485	498	529	508	522	534	575	527	540	534	504	556	555	502	496	538	502	513	505	538	497	580	554	488	536	545	493	534	524	529	537	566	516	530	511	539	516	482	534	550	519	526	519	519	498	548	559	493	517	512	517	553	536	546	535	550	550	520	509	529	507	514	548	542	469	578	525	518	524	555	538	563	536	558	551	506	524	516	535	501	544	520	492	509	530	567	518	514	574	597	531	505	489	534	501	559	485	545	546	517	503	534	521	556	527	544	518	502	567	533	543	550	579	544	550	517	492	531	570	547	513	553	491	535	571	505	483	512	531	537	513	526	536	518	554	562	557	557	511	555	533	539	522	522	530	574	542	561	568	512	532	545	538	528	555	561	545	511	528	507	542	528	527	557	566	505	529	516	525	525	539	543	552	563	498	507	509	505	515	523	489	515	519	558	564	530	525	507	516	524	520	498	496	488	564	529	538	507	549	548	566	525	505	535	529	547	562	490	550	498	508	561	505	507	511	490	512	499	546	537	496	562	527	523	521	500	510	522	559	481	530	550	507	503	546	514	529	528	540	517	533	587	546	552	558	519	549	495	498	510	534	518	508	577	551	527	495	507	535	533	531	513	527	528	542	503	512	537	559	571	516	533	549	502	528	534	510	548	505	546	508	498	538	479	560	556	509	505	486	542	524	516	508	532	569	521	517	502	543	568	523	536	490	520	493	528	515	542	524	496	529	508	549	521	508	521	521	570	538	546	500	534	519	519	547	512	540	527	526	528	576	522	520	534	507	508	544	535	543	533	500	493	556	489	540	525	559	503	523	523	531	533	537	492	584	510	551	522	513	542	533	508	533	509	509	538	543	500	484	584	500	579	537	502	490	535	537	522	546	539	577	507	500	552	536	510	567	563	498	498	540	529	564	510	535	521	514	507	555	518	520	492	523	514	507	578	544	538	531	528	555	528	535	520	520	554	551	496	529	498	556	497	524	601	502	521	481	530	543	534	563	518	558	571	542	569	499	532	499	533	510	578	544	564	548	539	513	563	521	563	508	524	499	515	531	467	511	500	555	543	537	531	550	527	534	565	538	522	555	544	528	557	562	547	513	549	528	537	595	532	521	543	551	551	501	526	519	528	557	521	533	520	515	516	536	527	527	501	568	513	542	527	542	520	512	524	525	542	496	523	553	533	506	507	525	512	526	547	514	520	515	546	552	529	533	517	526	559	540	575	571	567	490	540	542	515	537	542	522	491	562	556	547	545	551	544	521	543	561	566	536	510	532	524	511	522	534	538	559	554	523	545	513	506	539	514	540	519	563	547	525	528	560	538	546	527	490	549	488	506	495	502	512	477	527	499	528	511	501	528	553	528	560	528	516	559	525	520	521	506	543	510	555	531	526	525	529	550	510	516	531	524	532	531	528	539	532	521	503	533	535	515	505	466	503	505	545	556	530	505	569	532	532	534	495	513	578	526	561	512	531	538	530	475	551	551	480	536	564	502	554	489	534	510	474	511	518	501	525	505	560	518	550	533	528	520	532	516	530	546	552	519	528	493	535	489	565	516	520	513	512	541	496	532	534	525	557	527	567	554	519	525	550	546	524	532	532	532	554	516	512	520	518	556	541	505	499	531	531	528	553	539	541	535	530	547	518	528	494	516	510	547	518	511	540	497	547	506	519	472	509	517	516	530	536	536	532	552	542	522	535	558	484	550	494	538	539	534	497	569	512	537	505	515	561	512	524	519	540	527	553	559	550	486	504	562	504	520	538	543	533	533	521	549	521	557	540	509	543	525	544	508	489	530	488	547	542	522	501	530	533	521	513	551	526	520	506	534	506	518	521	505	529	528	548	530	538	530	535	524	556	600	538	543	522	528	558	516	519	557	507	544	517	499	510	556	503	538	508	540	524	592	531	525	540	516	519	511	522	515	546	546	528	538	508	544	527	495	531	496	553	588	529	534	525	511	524	542	533	539	526	555	493	562	539	531	543	542	531	527	564	471	551	550	554	506	541	543	492	531	564	516	521	517	487	520	524	499	548	556	501	534	606	509	528	525	488	504	523	523	548	559	533	536	558	534	550	507	538	532	530	522	558	558	535	511	521	532	522	539	504	537	523	512	552	507	544	530	579	501	509	529	513	533	522	534	487	498	505	496	492	531	534	526	517	532	533	529	515	543	597	514	536	541	531	521	506	532	514	517	494	517	517	514	545	493	513	539	542	497	514	520	577	529	564	490	562	546	498	521	529	570	549	533	488	559	526	567	565	507	519	522	538	525	547	483	538	537	522	546	500	513	522	529	516	555	537	540	531	526	493	563	517	475	491	524	547	527	528	505	510	536	486	540	539	530	546	549	511	544	517	532	532	502	566	530	543	520	514	533	508	545	525	533	554	538	521	538	533	498	548	540	563	519	506	473	536	524	537	529	553	527	547	522	527	473	508	566	503	494	515	540	533	511	522	547	503	528	504	475	527	542	532	508	525	516	565	571	550	533	532	547	552	521	500	531	560	552	561	510	518	525	547	562	528	537	523	488	548	525	609	503	554	501	549	519	516	547	518	511	493	510	511	502	517	510	487	508	557	555	478	589	476	554	523	530	530	549	478	563	555	521	529	555	522	538	509	528	534	544	518	543	501	520	545	520	517	447	512	508	474	529	521	514	554	539	529	532	583	585	500	486	527	567	564	535	499	516	570	544	610	511	519
24596	20954	23870	28194	20960	15338	631	406	335	336	315	335	328	273	353	328	337	295	347	303	338	266	340	328	274	313	325	284	243	299	334	300	287	331	308	283	286	289	300	303	309	290	303	294	325	273	278	296	296	287	267	307	288	306	289	315	302	288	286	266	280	281	305	314	264	288	288	313	292	268	276	283	282	298	272	276	278	282	310	287	299	277	272	300	308	267	307	295	313	293	294	298	328	278	299	303	283	324	297	311	325	269	307	302	288	282	337	295	320	275	286	300	297	298	305	283	302	300	274	277	288	328	295	300	309	298	299	264	294	266	280	296	237	289	305	311	275	297	301	293	293	301	289	286	314	296	278	301	323	273	267	283	302	296	337	251	293	294	267	282	290	248	300	272	283	298	284	286	283	255	281	296	291	300	300	258	304	273	298	282	292	273	284	295	297	303	314	317	259	291	290	273	281	297	301	302	309	305	316	321	282	281	289	263	288	279	272	290	293	273	303	306	283	304	307	286	304	293	265	297	308	248	308	248	282	302	304	271	309	288	299	313	258	271	267	295	307	283	309	289	287	295	323	298	292	287	309	288	281	316	321	312	314	283	301	297	299	295	304	309	304	296	302	320	287	306	274	274	318	300	259	266	286	305	300	297	279	274	291	291	287	276	306	305	295	277	289	290	278	297	310	288	303	272	297	301	280	273	277	297	304	292	300	298	277	269	286	281	316	291	258	296	294	287	289	270	318	285	293	263	295	279	280	280	312	316	259	307	282	298	325	291	267	285	255	281	269	286	300	298	295	299	294	308	267	283	297	271	294	311	282	299	277	307	277	269	273	300	317	317	311	300	313	290	262	317	296	287	298	276	283	291	278	291	306	314	289	305	337	328	327	299	272	274	294	280	302	290	264	302	281	284	315	315	288	308	298	289	298	302	258	291	296	293	267	269	277	288	309	317	323	309	274	264	312	277	296	288	270	289	312	309	302	326	279	301	271	269	281	311	310	293	280	252	311	322	311	293	294	277	283	310	273	283	282	271	299	284	276	277	309	320	324	302	299	271	315	291	286	307	308	309	314	287	282	309	308	290	304	295	293	314	266	310	277	270	318	311	322	299	276	311	299	291	295	294	294	302	288	291	308	288	317	339	337	308	292	352	294	265	305	297	287	314	298	269	318	278	302	292	273	295	288	301	314	282	277	307	302	311	320	313	265	319	295	304	331	275	291	292	290	305	279	294	280	272	267	323	264	294	282	309	295	290	285	315	309	298	285	293	311	297	312	313	287	285	273	284	328	282	286	287	293	293	271	328	314	321	322	279	285	245	306	285	277	300	291	294	307	286	291	276	302	263	273	290	296	311	313	285	277	310	290	296	309	301	278	293	289	288	274	298	323	262	304	280	290	303	284	284	283	299	288	289	308	291	275	305	295	293	347	320	297	288	316	307	310	307	256	290	294	303	301	284	279	265	250	329	309	268	282	325	306	309	295	302	319	295	283	279	261	298	286	304	318	277	266	317	285	321	278	278	308	270	315	302	292	294	281	289	317	286	262	285	284	316	283	273	284	254	265	278	316	269	279	288	271	289	340	306	279	305	318	293	275	301	326	273	316	318	311	293	267	284	299	283	316	333	271	299	304	305	316	278	301	303	329	305	263	288	311	247	295	287	304	287	296	296	312	271	284	350	260	303	292	302	274	279	319	274	314	300	283	277	303	285	280	277	299	304	325	314	290	304	299	318	320	279	275	258	320	264	313	287	263	283	294	293	295	273	284	302	278	277	310	324	262	255	299	300	299	296	320	300	287	305	301	263	301	289	290	271	300	291	261	276	305	300	286	286	297	293	307	320	295	260	295	263	324	267	294	271	299	298	267	283	298	290	294	267	306	269	318	285	286	326	317	308	318	287	292	326	274	311	307	295	305	305	303	351	269	282	298	281	296	312	282	288	273	324	291	304	273	303	296	252	313	271	274	304	313	273	323	306	313	316	284	303	277	306	310	300	291	291	282	283	310	297	281	281	301	274	289	292	277	284	319	298	321	324	290	302	310	318	279	292	303	253	307	302	267	274	307	312	297	281	306	315	280	299	296	299	270	306	311	303	290	303	272	281	278	274	266	281	266	269	315	310	273	331	282	292	300	291	267	279	305	319	275	331	297	317	271	300	288	313	309	281	285	270	265	294	301	299	298	265	287	305	312	303	288	289	263	301	293	353	322	305	308	281	299	310	252	287	301	269	278	253	307	291	295	259	283	299	255	280	318	323	317	295	302	288	292	307	265	295	296	300	295	311	295	297	293	315	278	273	282	312	293	302	262	271	297	308	308	291	309	299	290	301	313	337	262	285	301	294	298	294	275	314	289	332	293	286	288	298	293	296	271	287	285	312	281	314	297	302	321	281	303	310	286	287	306	282	304	299	324	295	292	310	295	283	299	290	304	290	276	326	280	264	313	276	287	312	280	298	268	302	308	288	294	273	303	270	300	307	322	305	269	295	296	269	318	292	287	308	302	307	312	294	296	304	263	317	300	263	312	311	284	291	279	268	293	285	263	319	289	286	300	302	297	251	293	276	284	311	287	276	279	305	318	300	252	261	258	321	301	291	316	342	317	284	291	285	277	273	301	265	282	287	288	273	290	278	296	281	299	291	311	310	289	258	288	296	311	299	296	302	300	302	261	303	285	297	278	309	325	278	315	286	266	314	309	287	299	301	272	268	276	321	296	298	289	286	301	294	323	311	270	336	348	310	281	296	286	324	283	313	309	279	305	325	266	273	278	295	258	291	329	300	293	268	289	304	284	332	304	292	293	314	293	310	316	290	284	264	286	267	292	295	321	306	282	318	291	293	321	340	265	316	274	282	296	291	277	309	294	271	286	276	305	267	282	286	293	273	327	282	281	294	283	276	278	315	281	318	288	284	332	285	282	279	300	307	303	305	286	276	305	262	296	273	298	321	290	255	291	261	292	306	321	287	306	294	263	291	272	278	282	289	260	301	279	282	299	302	312	328	276	298	295	294	318	290	293	295	265	284	328	292	273	277	312	310	274	285	304	294	260	291	308	290	315	311	314	296	286	310	271	289	267	273	297	325	319	318	289	306	270	310	303	277	295	305	290	285	291	268	281	310	288	306	284	285	287	283	313	315	270	305	285	265	250	265	281	316	270	321	328	269	281	326	312	286	262	321	317	267	312	304	303	296	296	320	274	268	275	272	276	282	290	298	330	276	305	316	290	249	292	283	319	263	296	320	300	324	293	279	287	316	286	316	262	282	308	303	326	290	278	278	321	294	272	258	299	274	296	299	273	293	303	316	296	287	309	311	273	253	289	308	295	316	316	292	288	311	263	269	315	299	250	309	287	303	301	271	300	303	324	308	259	347	274	281	267	308	248	298	279	305	281	293	277	297	283	316	308	278	289	313	324	289	322	306	291	281	285	283	296	290	334	321	300	317	305	308	317	282	301	278	301	279	278	284	312	299	284	292	328	308	280	291	302	292	288	309
3825	3059	1560	1459	853	799	709	706	746	745	740	761	738	752	742	729	742	725	682	753	701	742	759	714	685	701	741	714	693	686	753	715	698	735	753	752	759	754	725	696	695	712	706	705	684	766	728	715	695	764	740	748	724	706	710	697	699	701	732	687	701	750	714	730	706	679	690	753	727	747	683	749	730	734	715	749	713	727	713	723	686	754	795	708	714	758	703	702	703	715	777	708	732	721	710	729	706	698	698	698	711	695	727	716	709	694	707	696	723	677	751	723	705	704	707	706	724	736	691	742	664	724	709	779	748	711	717	708	724	741	729	741	716	712	706	719	701	736	682	727	698	682	682	722	700	747	714	692	722	701	708	775	672	705	702	713	693	743	723	686	727	748	754	726	714	729	724	685	717	702	711	753	715	717	710	695	731	721	714	718	721	716	708	765	682	754	688	759	692	753	752	697	711	685	755	711	703	737	744	707	715	693	731	728	721	705	718	720	712	660	703	679	677	728	711	739	670	697	687	656	690	695	738	742	737	727	728	690	712	713	709	728	730	735	735	747	717	751	719	698	679	666	731	737	716	719	725	779	747	696	657	712	662	741	718	768	746	739	733	723	693	725	678	691	734	736	691	718	746	669	726	763	716	766	723	689	682	676	755	726	704	679	709	687	704	710	667	742	723	711	692	697	725	699	696	726	681	726	731	744	742	743	728	757	694	706	737	721	715	764	691	764	735	758	738	700	732	697	734	698	752	693	738	720	758	719	738	721	676	721	722	764	709	742	673	672	657	698	700	812	751	732	685	738	734	678	661	733	720	770	702	715	711	725	709	735	728	715	670	697	727	739	726	688	705	750	756	759	652	745	709	747	734	743	730	696	724	741	730	734	728	714	706	737	708	711	706	689	740	722	712	709	726	746	742	727	732	686	712	736	740	772	715	770	714	691	655	721	721	741	722	696	723	730	709	766	712	708	711	721	666	712	750	733	729	737	707	720	696	706	720	699	681	712	738	707	723	696	693	741	685	763	711	705	710	729	734	727	721	734	765	737	706	725	735	754	708	701	706	718	696	777	717	687	694	712	674	749	775	732	720	667	705	695	700	740	725	711	740	718	742	729	726	693	705	691	701	688	769	728	707	660	754	743	756	693	727	690	705	683	751	706	718	739	691	677	736	685	698	758	737	757	724	735	686	697	742	717	747	728	692	715	723	725	687	664	786	733	701	722	731	685	725	741	729	701	691	707	720	718	692	692	748	732	745	689	699	754	673	717	721	692	690	744	716	693	745	718	723	744	735	705	708	754	681	716	702	668	699	737	698	678	718	744	706	691	675	713	709	686	744	688	736	765	703	701	715	714	710	741	736	751	676	724	700	716	717	711	674	730	759	714	718	745	704	711	752	698	662	726	736	729	733	692	740	709	757	715	727	715	694	712	699	724	744	718	694	723	723	711	728	756	737	730	693	704	710	754	721	705	730	724	745	733	768	715	753	680	723	710	765	682	696	715	745	706	678	713	746	690	720	698	704	758	721	710	670	679	746	705	668	718	727	684	722	719	672	767	718	745	718	739	687	727	714	718	763	714	749	741	726	698	724	713	769	715	696	691	743	727	719	693	719	682	725	685	742	712	671	657	723	667	742	721	663	735	733	670	728	742	717	721	709	756	685	762	693	694	709	654	689	709	685	691	717	694	709	728	698	709	706	672	703	729	713	739	758	721	726	719	684	690	705	668	680	700	668	672	684	727	709	685	725	703	747	721	720	732	699	731	726	710	685	730	705	726	690	701	726	698	710	719	709	650	729	693	725	714	691	736	665	708	744	741	674	733	714	712	687	711	702	726	717	749	716	725	721	679	751	746	688	726	719	729	693	695	724	683	763	686	693	730	746	730	703	739	732	730	744	701	675	712	727	720	651	704	699	717	715	701	721	750	681	738	716	725	753	692	745	619	729	688	699	696	692	736	712	702	696	713	696	681	725	738	685	742	688	722	726	694	722	732	711	737	767	678	696	730	718	712	691	699	686	726	701	711	751	694	720	701	742	680	730	672	740	675	673	713	710	746	733	679	757	759	726	753	725	664	669	751	725	762	768	723	773	700	745	709	654	699	691	746	716	691	704	732	694	708	704	667	757	717	685	682	711	727	758	716	660	669	721	720	724	736	693	730	707	708	737	715	731	734	734	703	727	756	704	674	733	670	696	696	731	699	702	722	726	720	737	725	730	701	711	722	699	699	717	742	683	714	723	731	705	774	708	757	721	753	740	725	695	745	694	726	706	702	736	733	713	704	705	718	731	721	674	704	724	714	685	722	744	696	727	761	701	729	735	727	773	663	714	757	704	690	685	738	710	744	696	694	704	785	727	704	746	701	684	708	676	674	702	756	749	720	701	716	682	740	724	726	722	698	729	679	709	713	711	717	754	705	755	735	719	751	755	713	694	674	677	660	652	693	712	722	716	736	773	688	723	695	752	769	707	672	740	723	679	725	700	681	754	749	756	747	732	698	687	740	722	680	740	726	702	682	686	709	746	676	717	712	699	723	712	677	745	746	733	739	709	697	710	732	729	727	681	669	739	678	762	690	766	714	756	731	679	727	704	684	687	695	714	673	731	703	728	685	691	659	721	745	708	723	720	744	745	694	756	694	757	727	707	742	726	745	704	694	731	710	686	747	746	697	731	722	749	707	681	735	761	769	710	683	732	707	724	745	753	724	706	679	753	728	758	725	743	725	724	699	718	724	688	701	679	675	725	755	719	725	689	716	715	696	738	670	687	695	677	696	665	748	675	739	753	700	684	741	682	710	737	723	698	661	716	735	736	745	717	703	742	707	757	715	674	670	753	745	742	696	680	710	753	747	750	703	765	767	709	745	685	697	702	739	720	681	709	723	716	733	722	747	779	712	668	677	736	769	752	673	712	707	708	726	699	669	713	697	670	770	688	691	739	683	673	715	718	746	716	710	736	714	687	739	700	732	638	752	686	784	702	674	724	681	761	698	682	696	693	742	631	697	700	700	749	722	709	696	704	680	692	722	739	769	682	687	740	704	756	741	738	737	745	689	764	729	757	692	672	740	734	703	714	704	736	693	698	770	763	687	689	694	701	701	732	702	686	760	710	712	736	688	668	723	736	711	704	689	783	747	727	765	740	746	726	746	704	667	698	671	695	685	725	677	713	694	727	732	663	707	763	704	703	667	704	704	692	683	720	746	762	695	733	738	704	724	748	727	695	724	702	751	672	764	672	738	736	704	726	694	680	677	708	711	756	696	695	741	761	728	698	709	729	719	750	726	746	706	747	708	712	710	686	704	684	666	728	644	783	725	709	675	700	706	716	655	760	706	778	725	728	682	732	717	752	723	716	715	700	649	695	747	686	715	698	717	688	694	689	734	719	704	717	720	693	713	717	733	740	745	729	736	691	712	725	701	718	774	714	725	718	727	751	648	747	705	727	724	734	713	721	711	718	748	693	712	699	701	720	708	710	704	706	734	774	679	774	673
23933	21018	24363	27879	21018	21037	13134	532	322	306	289	264	259	244	236	248	249	227	236	200	236	225	253	234	195	232	218	228	191	233	232	234	253	232	223	174	209	230	220	201	208	201	219	245	239	234	203	222	213	230	224	202	218	200	205	225	223	226	216	236	206	209	211	220	257	231	213	211	213	237	211	207	209	195	238	229	209	212	221	205	224	222	225	218	222	212	230	204	253	199	209	248	206	190	222	214	224	213	226	215	225	200	226	233	207	213	238	216	222	226	199	213	186	191	189	197	204	231	208	226	193	234	234	221	237	197	216	218	236	217	234	237	243	227	196	162	213	223	234	214	222	206	219	210	210	230	197	235	226	200	194	196	213	225	194	234	202	226	229	217	221	224	193	218	221	251	203	213	227	235	231	221	226	196	209	237	213	214	229	235	226	248	210	243	206	210	245	201	204	221	202	203	219	219	217	190	206	218	193	235	192	205	207	216	227	229	223	197	247	211	231	219	204	194	218	219	231	246	201	254	218	243	222	200	204	211	198	211	235	224	245	202	220	211	232	219	232	192	225	201	224	212	200	192	216	223	193	219	208	214	226	211	223	195	229	234	224	229	194	195	218	197	218	232	217	239	197	201	208	188	206	234	231	224	236	208	217	223	205	212	210	205	234	235	212	213	217	202	214	212	196	204	177	208	207	207	218	212	209	230	214	207	217	180	215	231	229	206	210	216	222	221	205	182	205	211	212	198	215	196	211	200	214	179	208	215	208	184	211	203	206	211	177	211	222	216	227	193	247	219	182	200	177	208	225	238	234	226	238	185	208	200	218	238	199	210	214	211	219	216	215	228	226	223	207	210	225	197	219	240	221	216	219	245	220	215	239	221	211	209	198	251	198	196	190	216	214	226	241	200	202	223	216	225	205	193	215	238	227	242	223	218	201	215	248	197	213	204	211	237	199	184	208	195	223	211	202	228	190	209	216	242	216	175	214	209	236	207	232	239	211	244	206	198	248	208	194	238	220	253	243	218	216	265	233	235	186	196	184	207	202	220	224	181	224	183	226	194	250	208	222	240	236	212	203	231	229	216	216	226	205	222	207	225	217	232	196	194	192	203	197	208	203	191	244	222	198	212	221	219	229	217	222	223	235	231	222	224	202	187	223	212	231	231	225	229	221	196	233	212	208	255	225	235	204	222	199	239	220	224	246	191	225	217	215	224	205	215	206	208	203	215	221	210	216	210	242	193	210	233	229	198	204	220	193	192	243	206	229	210	226	194	209	212	217	233	216	200	243	194	222	199	192	205	218	207	221	216	210	212	202	219	209	217	233	212	193	206	223	209	231	209	202	209	191	233	216	226	193	198	198	200	216	248	224	225	231	217	225	203	199	220	216	208	224	255	194	215	208	211	238	215	225	191	196	230	242	207	179	193	195	219	204	227	218	202	199	231	191	234	235	193	239	235	215	211	195	196	242	212	216	242	199	215	227	213	217	224	222	207	184	202	203	239	221	218	241	210	175	201	231	196	241	240	213	218	236	225	213	235	209	202	249	197	232	242	208	204	197	225	213	194	208	212	245	202	210	195	224	203	200	216	225	197	216	184	227	206	223	209	218	212	220	204	211	240	199	230	199	208	202	228	191	199	247	212	233	204	227	206	211	207	219	234	209	215	239	209	213	183	224	213	210	219	231	236	221	196	230	239	199	209	210	201	193	214	210	246	221	209	184	231	211	230	202	207	210	199	187	211	194	218	220	235	247	219	201	210	209	207	205	227	209	186	238	225	214	199	240	206	213	232	215	214	223	223	231	218	216	203	202	202	194	230	201	180	239	220	219	220	208	237	193	225	212	232	219	219	219	214	187	191	219	195	207	201	227	189	201	211	216	223	217	214	216	226	223	209	215	213	225	212	199	201	212	201	193	220	219	206	205	196	184	185	217	212	223	226	234	213	217	234	190	193	211	205	207	223	185	223	221	216	219	210	203	200	227	229	219	190	195	209	204	225	217	189	219	239	198	217	206	204	208	201	219	226	222	202	227	217	215	204	199	218	210	230	216	200	201	232	186	214	226	193	225	215	230	206	181	192	213	217	188	231	217	215	193	235	202	225	212	215	202	249	241	224	196	231	206	231	228	212	197	233	200	241	203	182	190	204	219	217	188	201	196	209	229	212	237	223	203	239	234	208	232	217	215	217	207	232	199	211	211	210	204	178	217	225	215	216	217	201	233	202	245	258	203	219	221	230	243	223	199	194	212	214	193	205	211	225	211	241	206	237	227	202	211	231	204	231	211	207	223	215	249	191	218	197	211	203	221	181	218	206	213	191	238	196	237	233	215	220	196	208	220	222	198	209	236	207	243	163	204	230	206	215	224	196	246	211	223	228	234	245	195	242	196	201	205	211	266	242	212	199	197	184	222	219	193	207	216	199	209	206	201	213	220	210	238	210	235	230	235	215	194	205	223	226	221	225	234	216	198	213	226	228	199	182	173	228	203	207	209	226	212	208	187	237	215	198	224	214	216	221	212	217	242	228	208	208	214	203	240	212	217	232	225	206	213	193	246	197	199	238	217	222	222	207	228	208	230	232	212	219	250	251	195	213	208	211	219	230	191	211	229	192	214	243	239	197	207	233	197	217	194	217	227	202	218	219	196	205	189	219	196	237	239	193	206	238	201	235	265	185	246	216	206	222	223	216	227	220	235	228	204	193	193	204	231	248	213	206	217	243	218	223	219	215	206	228	177	208	196	198	206	211	213	201	195	210	212	218	227	221	217	209	197	199	191	210	225	223	204	209	220	208	225	193	199	219	207	183	219	234	227	209	190	232	205	175	222	197	209	209	235	235	217	252	226	217	214	200	187	197	206	228	208	191	195	224	196	224	217	223	228	208	215	202	174	223	182	234	221	185	239	216	216	242	238	218	192	219	221	203	203	214	213	213	205	187	214	237	231	217	236	198	212	240	225	215	219	202	196	217	218	220	231	229	206	213	242	213	217	241	242	196	211	230	234	230	230	224	207	203	170	236	227	198	225	220	203	226	203	201	200	214	216	217	221	209	199	194	213	215	215	212	203	215	183	210	187	208	198	208	213	214	218	228	197	188	237	221	225	224	189	208	204	208	238	198	207	221	196	229	201	218	209	233	213	225	199	197	214	221	223	224	224	199	219	218	219	217	211	214	225	205	206	212	224	231	208	243	215	235	220	227	218	220	228	232	204	215	222	239	206	198	220	200	192	206	201	173	213	219	196	200	210	237	204	196	246	213	223	206	212	201	224	206	228	242	211	201	208	214	219	203	193	238	212	203	206	215	225	198	208	204	241	228	181	207	202	211	222	225	259	192	209	203	245	204	231	193	223	210	198	201	200	209	184	217	178	226	213	240	227	187	192	225	218	219	221	212	211	229	210	226	221	197	189	216	196	193	214	192	193	242	219	216	209	220	203	201	194	207	218	227	190	196	202	191	205	225	248	200	184	231	189	228	220	206	185	236	205	214	227	227
3943	5070	2014	1721	746	626	625	569	510	577	559	554	540	508	535	517	513	535	537	495	516	484	515	537	503	538	520	462	478	553	525	488	502	520	492	541	500	493	553	530	474	513	558	515	513	511	518	487	556	517	528	507	548	517	530	469	501	535	505	525	546	507	511	523	560	529	485	518	532	505	509	522	563	520	459	515	496	523	494	509	526	479	489	484	504	506	475	521	498	529	539	496	525	548	517	480	514	469	485	507	512	518	498	485	527	511	508	500	478	526	530	493	530	497	517	504	499	483	546	483	537	531	491	467	506	528	527	532	527	497	504	533	505	528	493	525	495	516	496	498	492	508	550	516	527	484	513	516	520	500	510	524	472	481	501	505	550	474	505	514	506	542	542	541	511	533	493	488	491	502	544	476	511	508	473	446	541	474	498	460	498	495	519	461	486	517	464	507	446	508	496	513	510	518	477	489	510	523	538	488	487	515	545	529	471	512	489	522	497	522	546	525	479	485	524	512	520	523	552	520	531	485	499	522	493	497	504	497	489	491	521	511	541	510	467	538	510	545	510	504	501	515	519	498	529	487	503	464	545	526	492	522	521	507	529	545	502	494	475	556	524	526	492	463	521	502	512	469	510	515	511	524	513	483	474	483	483	503	479	507	500	527	502	481	504	544	505	500	523	521	526	500	534	500	510	466	506	528	524	540	513	520	519	504	513	496	480	499	487	503	507	481	524	532	513	518	518	543	489	541	488	494	510	467	526	467	499	508	524	519	513	491	504	512	508	522	522	558	524	526	466	450	567	529	587	510	507	516	523	526	512	520	517	524	544	530	482	486	533	482	527	531	513	500	503	505	490	513	491	500	519	503	487	530	485	468	504	527	479	489	498	467	499	484	490	485	507	535	472	538	543	539	486	512	482	489	511	495	496	543	500	468	485	502	528	530	500	505	486	520	495	501	520	489	477	540	495	531	521	532	514	491	490	574	528	516	516	500	496	452	494	499	529	518	488	506	472	508	516	482	537	519	488	498	529	545	524	523	512	476	487	527	540	511	520	473	522	490	502	516	527	510	478	514	490	520	551	521	484	484	487	530	490	568	496	535	530	493	495	489	536	510	478	533	531	489	520	514	491	472	536	488	547	530	488	551	527	486	486	527	541	449	491	525	510	505	524	515	489	502	533	514	512	550	512	498	489	524	501	508	537	495	507	487	501	505	509	538	510	459	543	553	513	491	503	503	486	495	541	496	500	505	492	530	528	477	513	522	477	513	514	532	552	516	534	511	526	561	521	482	513	514	544	482	477	546	508	515	457	492	512	495	518	493	500	519	507	518	516	516	517	516	503	490	507	491	516	497	520	521	517	518	518	518	521	499	505	517	557	505	483	512	499	508	520	503	495	525	525	538	488	463	487	497	542	510	492	555	514	523	465	534	485	497	512	506	502	482	502	547	521	501	542	502	563	503	534	533	519	500	511	479	473	505	484	500	546	486	514	544	521	502	537	515	541	519	508	485	507	550	525	520	518	539	545	545	542	494	477	495	496	495	489	524	502	497	520	533	519	499	558	508	507	482	501	503	508	526	505	488	527	508	496	512	502	511	494	531	556	510	518	555	513	499	542	480	501	483	524	496	496	533	524	553	501	525	491	513	489	534	510	529	524	516	507	553	520	495	527	575	513	481	515	523	527	494	530	542	511	468	511	479	493	496	512	460	529	536	499	502	502	511	538	516	528	528	517	490	499	521	481	499	514	508	503	522	502	525	500	513	508	498	543	517	487	521	483	532	527	513	484	497	508	513	541	500	507	500	523	565	503	545	493	493	492	509	472	528	547	508	487	504	510	503	511	549	479	488	541	528	508	528	477	546	529	521	468	535	482	510	507	505	520	510	489	476	522	501	499	513	509	552	533	476	538	526	527	496	508	484	511	526	558	512	493	497	480	472	510	509	541	504	526	477	498	519	492	514	523	522	528	536	502	525	523	506	517	486	497	511	502	473	521	483	489	522	499	514	495	524	494	444	483	516	504	531	489	492	505	497	518	511	502	515	518	516	514	532	513	471	514	528	533	505	532	516	538	479	468	515	514	516	520	532	507	463	515	534	523	528	514	487	559	491	515	489	539	493	507	474	486	509	511	495	556	463	503	484	516	521	536	532	550	503	469	489	461	529	479	481	524	486	488	499	523	547	521	522	538	487	520	512	556	498	495	489	495	529	536	511	508	525	481	507	499	514	495	525	530	537	470	508	508	528	484	549	523	501	483	480	528	521	526	512	510	508	537	509	546	515	522	510	539	530	509	496	533	532	488	529	501	517	528	509	523	561	511	512	547	506	491	510	503	519	500	488	511	492	510	508	532	509	522	535	484	509	557	536	493	483	494	485	451	545	505	483	477	550	465	525	524	462	545	499	511	517	464	478	493	498	518	504	519	483	501	469	517	488	504	523	507	471	517	498	529	483	514	486	528	534	495	537	538	470	511	478	511	502	522	512	518	521	489	544	477	477	482	551	546	477	509	518	550	527	500	492	513	523	470	501	530	508	485	530	498	522	526	483	501	502	554	516	535	502	532	514	515	515	501	525	498	536	519	532	509	519	510	511	552	500	459	494	472	470	472	518	525	517	539	519	491	490	498	519	525	504	473	564	508	544	573	514	516	538	475	500	519	498	509	514	483	554	564	466	530	501	500	502	479	532	490	493	523	493	538	503	532	528	500	531	537	497	490	506	506	534	513	468	507	495	524	475	517	547	516	507	501	530	519	505	501	499	504	544	509	519	484	540	560	502	486	492	493	519	493	544	488	485	535	516	515	527	493	502	524	493	497	494	525	532	482	530	549	526	500	518	504	500	544	516	493	493	524	514	519	548	494	486	532	512	557	460	471	502	460	463	538	526	480	480	477	484	522	496	509	502	489	536	528	501	546	520	508	474	473	518	504	485	496	534	494	523	498	518	501	496	498	523	517	511	529	503	511	481	523	516	518	512	516	530	521	536	499	537	542	529	512	477	516	482	510	551	518	503	515	497	484	515	540	499	493	546	499	533	495	539	515	511	522	531	454	510	532	474	536	495	509	493	570	505	507	513	546	513	513	503	530	540	531	525	553	501	512	526	504	497	498	450	504	529	527	476	524	515	497	513	519	510	521	529	514	504	491	503	543	483	519	497	536	510	495	544	499	511	514	511	499	526	505	478	523	513	484	491	512	543	498	492	485	523	537	538	510	495	510	537	512	505	535	495	500	492	480	551	543	488	519	540	523	531	505	492	537	492	513	500	507	465	481	440	491	533	519	503	480	529	505	524	465	549	475	518	528	505	500	480	546	508	506	484	495	523	455	499	504	490	525	491	491	492	548	507	517	541	479	530	485	492	482	538	517	475	492	500	498	504	545	546	533	471	546	536	501	519	566	509	520	514	493	510	527	504	507	487	509	482	477	490	517	488	502	490	527	508	471	471	523	502	517	527	505	505	480	528	495	515	478	505	511	513	488	495	491	540	527	487
31748	19524	7179	716	239	244	216	225	205	206	200	160	184	190	192	172	217	209	202	215	185	184	206	196	203	176	221	209	203	217	212	202	167	203	191	196	184	227	211	221	201	213	201	206	191	181	195	216	227	216	182	200	183	198	200	224	214	195	195	216	208	210	187	208	201	214	225	191	211	195	195	196	198	189	183	199	191	195	209	216	206	191	205	194	188	192	187	226	184	195	197	211	208	189	179	216	178	179	203	171	176	205	176	204	186	191	208	233	210	188	213	201	179	202	187	199	195	204	188	206	219	188	198	225	206	187	212	189	194	199	212	195	199	203	200	184	195	177	188	218	194	213	184	188	186	203	220	194	182	217	204	190	198	205	202	199	199	205	212	196	194	210	177	196	205	208	193	207	198	228	199	207	184	187	218	176	213	191	207	195	224	170	203	180	197	194	204	211	191	184	196	185	175	193	197	197	170	185	197	180	189	189	210	198	192	209	197	180	207	193	196	222	194	199	186	190	203	188	194	211	185	202	179	179	200	180	186	210	187	206	202	210	209	192	199	197	198	179	176	178	190	191	202	198	185	213	179	209	202	239	206	207	181	201	206	205	191	179	192	203	221	205	172	180	192	187	217	181	180	196	187	189	226	165	204	224	205	198	222	199	199	208	173	199	191	215	227	202	213	221	192	190	210	220	201	205	190	189	183	205	214	193	208	205	185	208	232	202	183	215	201	197	213	195	185	192	211	227	208	219	203	197	220	195	199	190	196	223	197	222	194	204	201	192	228	184	183	193	187	203	209	197	217	182	217	196	208	195	171	193	154	181	159	223	195	211	192	198	205	209	208	181	188	229	192	186	223	236	189	222	182	188	225	192	186	209	204	206	235	187	208	230	212	231	215	197	204	219	219	215	193	201	196	191	215	228	185	205	181	207	207	209	201	194	216	202	211	212	191	212	193	204	196	213	197	221	205	194	194	208	201	199	205	188	182	220	210	198	212	193	182	227	200	195	188	199	194	197	195	173	198	204	216	169	196	224	193	187	190	209	212	194	203	188	208	209	175	220	181	201	202	199	200	198	195	214	220	198	216	217	194	218	214	199	201	198	190	217	194	204	226	221	184	177	212	222	204	228	178	202	173	212	217	191	196	199	199	201	212	200	189	200	179	202	186	205	199	189	222	217	196	181	182	223	224	193	211	186	200	210	183	200	191	212	220	183	177	200	208	205	200	186	212	197	215	218	204	187	185	186	188	204	163	205	207	209	179	188	214	201	229	226	191	201	193	205	202	196	188	195	196	197	208	189	203	212	202	173	223	218	222	209	196	178	188	191	195	205	193	181	187	181	186	208	230	190	213	206	214	201	179	209	224	197	196	210	202	177	188	203	185	187	193	214	191	207	234	208	202	207	201	223	188	201	220	206	206	203	201	170	199	186	196	205	170	199	202	200	196	162	182	181	206	201	213	192	194	203	210	177	163	200	217	193	191	181	191	199	223	191	195	220	199	194	222	207	227	199	183	188	191	219	216	165	206	214	205	196	179	207	190	191	201	202	201	218	196	194	208	208	202	196	204	229	225	212	199	199	202	190	195	219	181	205	204	194	185	198	225	197	186	199	200	161	225	205	202	196	190	231	188	204	222	187	193	182	206	211	211	206	213	197	210	219	218	199	180	206	194	190	206	192	178	198	201	206	207	204	195	203	184	227	165	200	210	187	222	182	215	216	193	187	172	198	202	214	212	224	190	213	186	204	183	214	197	203	213	190	203	173	177	208	217	208	191	229	215	203	207	177	201	206	209	214	197	200	203	210	188	189	187	228	205	225	193	175	232	205	205	209	200	200	209	190	202	205	216	202	213	211	207	187	202	193	197	208	214	175	210	185	201	198	183	218	193	193	205	192	176	183	202	219	203	224	203	216	224	208	186	195	187	187	215	195	170	198	213	193	157	202	207	182	192	192	179	207	200	195	184	216	203	190	209	215	215	200	208	191	193	192	196	199	211	185	207	194	197	186	193	211	184	215	210	176	227	178	209	213	199	202	142	203	168	205	196	192	171	208	205	215	195	199	187	203	188	210	203	179	202	172	190	195	189	195	206	210	226	226	189	189	175	218	201	225	225	185	189	203	180	176	215	186	172	190	185	193	199	188	208	224	207	217	197	202	214	190	218	173	179	196	214	193	204	208	190	196	181	204	198	193	173	203	199	188	238	196	221	203	197	190	185	210	190	195	177	195	202	204	182	216	190	199	192	192	201	199	166	187	197	219	202	173	204	205	157	208	195	177	181	206	200	203	217	199	176	190	195	215	185	177	192	186	237	211	213	188	218	190	207	198	205	204	206	218	207	167	208	196	218	203	184	184	213	189	192	194	208	207	187	228	178	225	227	178	193	196	207	224	179	178	205	205	209	177	198	215	161	187	219	194	160	207	204	186	211	180	217	193	225	219	194	207	182	202	194	190	205	214	196	224	194	187	235	211	162	191	215	164	205	182	216	186	224	202	187	178	202	184	182	181	202	198	196	222	231	206	189	200	190	195	207	207	192	199	224	207	210	178	181	224	184	175	212	178	173	194	196	195	198	196	192	204	192	196	200	196	189	208	204	226	206	192	221	213	189	193	245	168	210	176	181	215	201	187	198	201	208	182	224	202	186	169	201	200	169	193	208	191	209	193	228	215	216	204	181	185	193	194	215	214	204	193	215	194	217	213	193	221	227	195	196	192	183	190	202	206	199	197	169	179	219	224	225	219	223	206	203	203	221	189	205	195	163	199	220	204	203	193	173	175	215	194	194	188	180	195	210	215	239	187	200	172	205	209	200	218	222	191	217	200	203	184	223	198	188	185	189	193	202	186	185	207	209	221	198	205	182	223	186	201	185	186	224	192	183	185	223	187	201	177	182	190	191	193	202	210	199	181	204	187	184	217	216	182	196	209	219	215	194	200	186	224	187	190	190	185	204	216	175	223	221	163	202	193	166	214	222	222	212	179	197	195	198	174	221	213	206	186	198	206	205	205	247	199	175	192	176	187	192	221	186	188	209	196	210	207	185	219	209	192	226	180	200	215	176	191	194	217	198	216	188	208	206	190	175	190	205	211	208	201	186	207	171	191	197	198	185	212	188	192	191	211	189	230	210	187	199	186	174	203	169	216	187	208	196	198	192	211	188	161	201	183	203	186	204	183	199	202	185	215	193	197	197	199	215	226	198	188	190	183	176	204	205	199	216	191	191	194	207	213	200	211	227	197	179	204	212	189	211	217	232	202	224	196	182	208	199	215	191	186	228	194	179	207	208	176	198	200	204	168	182	208	202	203	171	194	196	193	212	197	202	184	203	238	211	208	211	193	197	201	189	214	223	189	212	199	208	214	212	218	196	210	202	229	200	205	211	187	188	191	191	196	191	194	184	221	211	184	191	212	181	212	187	188	228	218	189	209	200	200	190	204	230	187	201	209	182	194	205	218	210	215	211	217	181	186	208	196	204	187	185	208	226	205	193	196
5839	1585	778	749	493	527	515	548	524	553	514	521	546	526	519	563	541	547	521	522	569	545	567	514	514	572	531	521	580	549	512	515	548	575	518	511	532	517	496	550	509	510	534	521	529	543	505	542	555	550	563	546	504	528	538	538	542	502	542	548	492	546	509	501	514	477	529	495	485	515	547	513	510	531	551	566	497	518	535	522	552	566	495	512	499	569	558	526	539	550	518	544	519	491	521	516	522	521	517	570	591	553	543	560	553	523	527	512	549	562	503	528	545	543	546	558	526	489	531	543	506	529	518	525	505	543	554	521	498	519	540	524	557	523	493	544	537	519	495	518	487	539	511	531	518	524	498	519	519	534	499	525	543	515	540	506	556	517	546	561	488	507	491	511	532	530	559	570	540	503	516	536	492	509	556	488	520	529	562	521	556	519	525	532	513	543	532	507	517	537	559	527	571	586	571	475	513	572	511	493	479	552	542	531	534	511	538	556	547	502	539	549	548	542	557	495	482	536	528	513	510	539	519	529	515	540	533	545	548	504	522	526	516	542	541	567	559	540	476	514	527	566	548	551	544	524	522	539	505	582	524	510	591	527	539	500	501	564	524	504	528	520	528	503	504	560	570	572	485	555	512	535	510	551	552	518	549	506	562	527	525	522	550	521	488	552	565	514	556	543	530	552	545	564	502	520	550	514	502	508	562	545	539	498	493	552	558	537	555	517	530	502	496	500	570	486	553	546	537	500	549	516	524	546	558	522	508	539	518	536	531	537	525	501	535	503	550	527	544	579	512	529	542	537	514	558	513	512	512	521	576	553	536	549	532	530	526	539	479	525	556	569	530	581	494	530	520	522	527	544	546	562	534	501	510	526	512	546	518	530	524	546	544	509	553	536	535	520	501	529	517	533	510	482	551	507	513	561	527	514	555	510	523	548	579	562	536	493	530	524	543	499	539	547	556	517	505	523	558	526	522	549	514	535	548	580	477	530	546	483	503	502	531	533	542	482	550	543	558	526	505	529	491	506	508	565	541	530	505	571	516	568	546	533	534	499	522	538	515	532	514	513	530	544	532	555	543	483	527	529	528	543	516	518	505	527	530	539	510	550	549	484	537	522	578	543	491	518	535	516	515	489	503	518	498	559	529	514	554	571	515	552	528	522	540	514	556	502	535	563	529	528	553	514	518	560	518	513	573	549	532	528	529	556	535	522	495	528	531	549	524	529	548	522	510	527	559	526	522	573	534	491	528	540	514	520	542	525	533	561	508	498	507	507	512	539	508	534	491	512	539	537	535	533	532	492	549	501	495	502	529	547	529	509	527	532	556	562	520	542	565	525	537	548	521	530	514	522	527	528	528	480	543	512	534	505	558	564	509	527	532	554	477	536	504	539	541	530	511	516	537	543	542	504	551	534	513	519	494	549	519	539	558	491	504	503	536	587	531	501	564	530	534	530	533	509	545	506	518	497	535	552	525	499	514	540	482	541	559	543	530	529	530	525	531	525	520	507	513	507	484	540	561	477	510	495	578	526	504	513	538	524	527	516	479	534	513	553	529	526	544	533	519	532	522	549	533	530	523	547	559	549	550	554	528	540	572	509	534	553	511	525	532	510	548	541	525	507	521	516	564	512	514	533	503	497	542	531	501	511	542	529	489	479	528	513	517	501	526	508	536	503	585	521	473	510	532	535	536	491	529	534	528	510	528	538	566	530	574	505	510	510	574	545	526	484	530	510	516	526	531	540	528	537	493	486	531	556	515	508	502	549	497	607	574	551	539	545	519	523	541	561	534	532	515	519	553	541	556	528	519	533	492	568	525	522	553	554	541	508	484	554	500	594	496	552	565	517	515	553	556	563	584	522	521	526	530	574	526	542	543	533	526	512	583	550	553	546	523	535	527	546	528	519	560	511	504	508	550	530	505	507	507	515	559	509	538	461	545	524	542	518	542	484	562	500	526	514	537	555	485	515	521	522	569	515	534	529	518	545	539	531	524	497	517	533	577	501	536	515	484	515	528	568	503	532	557	541	532	560	506	516	470	540	518	557	552	526	489	547	531	540	561	531	545	499	507	514	547	504	520	541	505	520	541	485	520	528	542	521	531	563	521	545	554	543	525	480	516	514	552	556	511	538	545	572	547	551	519	513	536	539	505	538	560	536	523	556	546	550	487	548	571	514	524	552	575	529	521	557	495	497	518	489	592	561	563	514	506	526	516	548	517	535	556	515	541	558	531	520	503	537	531	538	476	488	488	531	535	538	546	516	563	533	511	530	497	537	533	571	508	537	506	530	541	549	505	561	518	532	514	558	514	481	547	529	532	517	544	565	561	527	517	527	551	533	559	495	529	495	535	502	508	488	527	531	551	552	539	548	567	513	517	520	482	521	537	536	525	488	599	533	584	494	596	515	492	522	548	526	577	535	532	499	523	551	539	538	582	569	529	553	535	567	566	492	545	511	517	491	528	584	559	532	556	489	537	531	495	556	484	517	553	522	520	533	525	515	539	520	508	543	538	523	526	532	558	546	553	548	508	528	556	516	560	524	545	520	493	538	518	566	516	524	499	551	546	535	523	512	542	546	520	550	525	529	547	524	513	505	548	508	543	534	522	532	552	491	552	580	535	529	525	515	565	500	487	515	549	530	490	509	561	534	550	535	489	524	513	510	556	516	536	526	484	517	523	500	559	541	553	501	525	518	550	538	500	504	515	571	545	512	560	521	525	526	540	558	536	531	502	548	504	513	527	539	527	518	536	525	513	511	528	566	529	562	511	529	496	538	524	486	543	542	518	479	521	490	545	501	468	505	548	557	485	481	522	554	536	522	516	552	548	491	558	512	528	519	518	543	558	530	528	551	516	566	546	542	551	521	548	544	540	517	539	555	554	526	508	542	530	512	542	528	501	568	531	517	522	491	519	531	530	507	547	532	551	490	523	520	525	524	535	532	554	519	524	547	537	526	530	518	527	564	518	517	534	540	525	534	528	529	496	524	503	541	565	526	559	540	508	527	502	546	550	518	522	526	550	565	558	548	549	545	538	564	508	510	533	522	518	528	562	519	556	519	519	516	529	550	498	545	530	545	508	522	520	528	499	546	488	536	527	521	513	552	520	507	535	585	549	524	565	505	530	499	531	538	529	551	598	546	501	557	556	526	512	535	508	544	553	573	539	520	525	541	523	546	514	551	494	519	579	527	505	546	535	532	497	533	519	540	533	492	588	546	532	569	498	545	509	538	505	550	576	502	573	553	547	506	528	524	518	512	535	503	539	533	496	555	551	521	539	534	526	522	501	517	502	547	541	550	543	525	533	575	512	545	495	518	520	512	534	542	522	548	521	513	502	545	566	523	571	535	532	501	517	557	536	510	529	508	510	539	529	544	536	519	533	512	538	474	482	510	533	544	517	538	507	506	529	497	507	509	504	506	549	523	539	566	530	548	530	571	530	494	559	515	538	561	523	555	534	549	544	522	523	534	517	512	512	499	540	483	531	515
24636	20990	23945	28198	20977	15224	613	427	325	342	359	335	313	326	302	324	341	307	330	319	309	276	299	317	313	271	282	286	294	265	309	307	312	322	309	305	279	319	288	314	304	293	318	259	279	292	339	349	280	266	298	302	308	320	286	319	316	292	295	291	295	260	292	297	297	284	315	287	311	283	319	281	308	327	307	296	296	295	277	271	297	284	316	304	303	276	266	283	280	320	307	317	330	334	319	304	277	297	314	266	328	302	313	329	268	309	278	299	302	285	294	305	321	292	291	320	313	295	286	323	270	307	295	288	288	299	299	298	285	302	287	313	281	308	287	284	286	307	296	291	336	296	274	241	292	307	306	310	305	290	275	327	301	296	330	322	298	314	261	312	305	342	311	297	289	310	271	316	281	262	250	288	295	275	281	289	288	311	291	352	276	319	294	293	288	301	275	291	307	292	293	287	297	282	300	279	276	313	299	289	344	283	328	253	303	316	312	305	315	276	284	348	318	269	269	280	302	277	311	273	292	278	264	290	288	286	310	278	308	329	297	268	265	318	311	271	299	300	312	310	311	277	286	282	293	326	280	277	327	291	282	308	327	276	305	279	313	318	314	288	288	287	288	281	294	254	302	322	313	286	290	283	267	286	302	283	303	327	312	305	319	340	330	285	317	277	267	274	334	306	306	270	287	286	277	281	304	271	316	319	274	306	314	307	311	285	301	292	310	311	281	311	267	334	343	296	281	288	282	297	304	308	292	262	320	320	281	282	294	283	321	295	279	293	321	300	297	303	290	318	280	302	319	290	300	314	275	299	290	297	318	317	308	279	271	300	275	269	273	288	274	289	281	296	282	313	308	282	297	315	305	280	259	304	284	278	268	291	308	331	315	291	307	325	326	296	278	337	318	317	299	326	291	302	296	274	270	281	292	321	300	297	313	279	303	279	297	289	305	285	301	299	295	292	303	289	289	303	286	310	310	294	281	274	302	309	304	258	303	288	278	321	257	307	318	274	289	263	284	276	262	278	315	319	274	292	310	307	288	314	279	289	304	272	319	303	323	282	312	304	316	283	302	308	300	285	268	313	289	317	279	279	302	305	296	286	284	279	306	315	304	304	270	301	344	275	335	308	286	286	278	328	272	262	306	297	313	269	305	305	291	305	285	280	265	285	312	249	320	303	290	290	302	298	304	314	301	289	296	324	328	335	295	305	302	297	301	292	333	289	296	300	305	299	294	288	300	325	277	288	338	289	301	261	297	272	306	314	242	282	332	291	326	292	263	280	332	305	312	314	291	305	277	272	286	282	325	283	311	303	296	266	300	326	287	304	298	303	301	284	306	281	247	266	303	262	310	331	326	301	293	283	310	306	314	306	296	311	310	291	304	276	308	328	252	276	267	293	308	299	278	282	275	273	287	304	286	320	277	252	288	318	292	308	311	268	326	305	332	293	327	323	287	293	307	264	275	294	283	289	279	278	281	268	273	285	289	292	286	293	298	303	291	334	293	298	318	271	292	325	302	271	274	291	310	311	327	309	316	295	277	257	339	301	276	281	277	267	289	286	315	289	295	285	298	338	308	311	317	306	286	310	319	295	277	317	305	245	316	296	291	318	299	300	298	299	274	270	325	315	309	299	288	309	277	265	291	302	341	261	277	319	275	295	301	282	305	302	298	294	279	286	302	304	282	271	302	308	307	290	265	300	311	287	276	308	295	281	350	292	284	296	305	284	281	303	289	309	297	302	284	293	294	286	283	285	320	300	321	297	285	278	340	321	271	305	259	306	330	285	312	301	290	271	285	319	300	261	299	281	292	288	297	271	319	252	312	300	292	304	273	347	273	287	291	330	303	305	303	301	302	282	330	296	320	258	297	323	338	307	269	258	303	258	263	298	281	292	317	315	314	275	278	313	281	302	287	281	297	271	298	297	256	272	320	292	295	270	269	259	265	309	278	305	297	285	290	281	298	312	292	307	295	255	296	281	317	287	299	325	301	294	277	287	268	301	310	293	279	317	284	271	314	297	297	317	315	257	288	324	301	283	289	294	294	315	297	301	269	301	274	309	319	299	302	269	281	275	281	296	315	283	291	302	278	296	297	290	310	292	316	295	296	297	285	278	296	303	304	302	276	313	306	282	300	317	272	287	317	270	285	280	290	303	290	298	314	295	266	277	325	314	301	312	281	277	310	277	271	337	294	285	298	307	320	316	293	268	294	321	275	303	278	287	300	293	291	328	316	282	286	339	287	333	326	306	305	312	279	305	275	283	298	287	322	294	280	282	290	298	273	281	265	318	296	287	327	299	313	288	274	293	309	289	262	318	311	255	293	270	303	274	293	318	281	327	289	281	312	289	284	285	310	309	264	288	295	322	271	271	320	277	340	302	310	293	262	291	303	335	297	282	295	295	302	284	271	258	286	308	332	290	297	317	286	288	298	298	302	310	309	307	268	300	279	280	261	263	290	330	306	276	324	304	291	300	305	295	285	303	289	289	298	283	283	306	293	295	298	289	275	323	297	313	312	297	328	258	327	266	306	326	251	307	287	306	288	292	289	319	289	326	343	282	313	310	293	305	300	344	276	302	280	297	324	264	315	319	293	324	304	298	285	313	323	298	291	310	286	297	284	299	326	311	293	308	292	299	304	287	311	305	304	295	279	304	279	275	299	283	289	323	284	294	293	287	300	251	278	305	309	318	287	292	262	297	292	296	276	289	326	321	278	309	316	302	278	306	303	301	320	271	333	299	305	288	305	282	275	285	294	328	306	292	301	287	301	306	322	256	332	295	324	311	304	272	285	292	280	271	299	324	298	257	283	269	293	286	285	318	292	290	307	312	265	287	295	280	319	271	298	319	277	311	309	345	312	305	263	278	289	284	281	306	302	300	298	327	297	314	332	304	294	301	308	305	276	276	292	286	276	300	284	297	291	271	285	294	299	331	306	302	272	325	311	269	277	290	282	269	326	292	290	293	268	307	294	319	296	297	310	285	301	304	295	294	295	263	289	275	312	295	280	271	311	291	302	291	267	283	292	266	302	295	294	299	304	276	318	291	273	300	279	306	282	297	303	280	289	311	297	296	282	311	310	309	311	288	284	298	307	321	300	314	273	279	314	312	289	339	275	303	291	266	312	285	284	278	304	271	293	296	297	264	335	275	265	302	292	277	264	293	296	285	293	305	256	278	311	287	297	292	308	291	286	278	314	331	305	331	289	304	270	273	316	301	288	315	316	292	285	319	273	286	294	258	268	286	325	257	284	302	290	276	261	266	333	289	271	310	329	306	320	299	310	306	265	278	325	313	284	302	293	297	279	292	286	290	316	309	284	327	312	324	284	333	290	298	312	285	314	284	322	299	275	298	270	312	294	281	287	274	292	275	291	269	311	286	297	295	294	328	303	300	266	295	308	284	299	312	297	263	285	301	289	305	307	290	279	298	302	294	282	273	289	269	269	264	284	309	284	305	320	340	304	277	295	298	315	290	312	279	307	301	292	271
4167	3619	1776	1369	847	796	789	757	746	799	775	716	728	742	744	689	764	744	721	775	725	729	693	763	777	743	690	730	706	721	746	690	723	779	728	765	763	737	734	725	752	730	706	702	739	719	747	741	716	767	694	668	786	743	695	743	680	737	701	713	755	663	749	744	720	685	711	757	725	720	741	705	749	724	737	742	730	683	701	719	704	706	675	747	738	732	679	749	708	707	708	739	742	711	726	714	735	685	729	739	741	707	732	755	705	706	693	723	751	725	721	687	701	729	678	723	752	736	706	745	751	720	680	681	729	725	720	696	720	719	714	720	768	687	729	711	722	693	737	734	699	689	763	719	751	729	757	755	722	731	766	691	717	720	784	721	724	716	684	765	735	699	685	725	733	730	694	674	740	719	697	761	758	666	782	752	707	714	728	721	701	753	741	749	724	735	685	718	738	680	692	706	714	754	727	730	722	749	725	731	680	650	741	703	767	652	685	713	745	758	710	671	678	691	737	671	732	746	727	705	700	724	721	707	753	682	759	663	726	726	733	665	747	689	692	727	714	706	736	717	754	707	730	693	710	714	735	720	736	682	729	743	749	746	764	741	740	740	743	689	743	715	774	700	713	676	689	698	717	715	796	679	731	685	743	672	735	737	697	731	719	706	720	732	756	712	700	731	721	680	671	757	711	758	730	724	723	709	695	685	732	769	731	714	789	704	705	691	674	727	707	719	738	692	718	733	724	697	727	731	725	749	724	727	713	755	705	709	709	733	680	698	730	747	763	730	715	727	721	709	731	716	750	745	683	730	728	740	731	654	718	765	747	747	730	710	730	668	726	721	688	760	743	706	719	724	734	722	763	707	674	751	696	758	728	746	692	712	715	721	709	758	711	746	712	714	708	711	731	749	676	677	725	701	708	762	702	733	758	697	717	720	740	703	751	764	718	695	684	731	676	672	748	739	727	707	695	688	728	749	731	739	736	700	698	675	729	740	749	727	679	665	749	742	701	720	741	734	749	703	717	760	680	686	712	705	752	678	793	684	679	700	716	722	765	695	770	689	722	789	759	725	766	722	718	747	742	728	722	697	707	705	744	743	714	692	684	682	749	718	708	698	734	765	766	727	723	689	742	714	709	761	748	670	746	757	764	700	743	707	675	708	709	737	699	709	727	700	724	698	737	713	742	697	719	723	712	729	714	752	692	749	692	720	732	690	723	712	729	718	751	680	695	738	707	743	774	767	784	729	707	709	746	731	689	716	662	724	730	666	711	717	769	710	752	715	710	700	736	703	755	772	716	726	702	738	710	732	698	751	711	795	725	678	749	702	684	673	721	716	713	800	708	718	734	691	709	746	726	724	690	719	751	741	689	696	685	701	661	760	697	707	767	697	714	746	736	712	747	717	714	701	680	742	721	667	682	697	797	688	746	688	705	747	706	736	678	717	717	713	750	693	720	741	702	721	762	736	755	700	688	675	732	700	705	735	705	702	701	712	751	669	749	740	727	709	719	733	720	736	725	700	754	713	741	708	742	712	744	701	729	706	739	715	738	733	741	721	717	673	732	691	742	739	711	683	714	730	763	724	718	712	694	764	725	730	705	679	726	732	767	717	725	653	758	709	717	709	691	718	719	716	745	678	704	761	729	704	719	675	688	709	754	762	708	666	716	660	696	670	776	735	691	706	690	671	710	730	712	683	722	708	679	677	803	696	684	730	698	734	723	722	724	667	704	727	716	732	739	693	731	698	711	739	711	707	703	705	749	662	764	749	741	738	692	732	654	758	704	722	726	729	691	752	717	776	704	742	716	714	675	706	667	736	708	715	737	754	673	744	708	748	713	757	687	722	693	760	730	712	743	727	698	708	688	718	736	732	711	673	728	746	751	719	712	660	768	686	712	708	748	736	741	710	746	725	708	740	731	671	749	726	741	726	688	669	733	678	702	735	692	678	746	712	725	707	752	739	726	719	716	726	752	685	775	699	675	736	715	725	696	752	713	702	704	721	728	731	698	705	692	729	706	731	736	699	713	730	712	739	774	733	709	697	688	693	728	770	751	740	737	670	794	731	740	726	736	724	700	704	719	734	715	737	695	749	728	708	726	717	736	778	718	707	702	672	681	716	710	739	655	731	766	690	725	724	729	741	728	680	748	690	717	719	726	720	699	735	718	736	754	733	736	694	677	777	710	792	691	755	694	683	737	730	710	726	729	743	739	719	706	727	733	758	700	713	715	711	726	682	734	696	741	747	692	660	721	706	726	682	696	709	721	741	674	679	757	697	720	722	757	769	710	678	696	740	727	682	720	711	763	744	766	692	736	721	713	737	696	751	745	666	687	686	717	751	732	715	708	742	733	713	742	686	744	739	725	739	761	750	776	718	763	730	687	698	722	727	704	711	739	716	712	740	683	688	703	731	710	728	739	693	736	737	731	657	720	719	740	724	726	722	716	701	700	701	763	755	730	702	691	703	693	692	719	752	723	695	716	735	748	713	733	754	730	786	736	658	729	731	725	715	737	721	716	722	727	746	707	743	726	775	723	706	753	724	752	769	733	695	682	693	733	745	656	652	739	727	727	783	697	735	715	694	743	743	727	656	699	716	736	695	725	737	707	687	744	737	751	748	721	716	737	736	738	711	723	738	735	688	680	705	702	694	728	736	749	740	685	728	702	752	700	755	716	679	765	686	687	703	734	751	744	733	688	711	679	711	728	656	707	729	684	692	703	739	729	661	712	670	717	771	749	737	703	709	753	716	721	748	742	738	745	727	743	675	703	728	689	664	685	709	744	749	704	701	712	716	735	764	732	723	725	755	736	746	723	686	737	709	687	731	681	713	767	710	678	724	726	752	721	688	710	677	694	713	725	738	675	731	726	734	701	744	749	707	720	718	728	716	673	795	720	737	717	726	715	707	693	794	751	758	702	757	730	777	761	723	729	784	689	743	699	709	742	695	726	668	732	697	687	717	729	719	755	762	723	720	724	727	735	681	697	733	720	726	739	747	752	717	712	711	734	716	713	724	703	676	700	771	746	704	698	674	681	721	743	703	733	732	751	691	751	761	705	747	754	724	759	736	720	716	741	725	697	664	700	719	761	720	702	747	689	744	695	751	717	676	695	729	731	690	733	700	712	734	698	694	688	704	742	720	689	724	729	696	734	707	732	727	728	675	747	705	711	690	745	724	746	670	699	722	710	717	713	736	725	747	733	721	740	706	688	732	731	751	697	749	727	718	703	736	710	681	763	739	695	695	695	757	667	745	730	712	690	683	703	728	708	757	700	764	719	736	727	713	736	714	750	713	720	744	735	770	714	673	741	711	762	738	728	732	745	734	665	757	717	721	767	689	682	744	694	728	691	710	692	739	708	706	773	716	747	758	733	700	712	792	718	760	726	711	745	716	733	729	708	705	703	714	680	735	757	717	732	690	706	744	687	723	677	718	734	707	703	713	661	705	665	730	712	733	760	732	785	750	748	729	718	645	726	744	722	746	694	713
23959	20994	24295	27893	20994	21008	12831	516	301	331	299	286	255	266	233	252	259	244	229	207	212	237	261	238	213	235	231	214	214	220	229	218	228	236	222	213	227	220	246	205	250	199	232	206	210	250	233	221	204	206	200	200	204	256	219	263	210	215	210	210	206	201	236	210	215	251	208	215	215	225	187	215	207	217	203	219	202	213	208	222	224	236	211	210	217	252	184	238	218	221	212	237	198	197	203	206	217	202	199	232	206	234	212	228	220	214	220	190	198	234	243	229	213	214	193	206	181	219	230	221	239	230	236	206	228	195	194	210	244	213	179	209	201	218	203	201	181	203	227	214	216	208	213	228	228	207	211	223	182	236	227	224	236	207	191	205	191	212	206	205	215	210	202	224	190	209	217	247	188	218	210	187	210	201	222	225	223	234	212	222	228	191	221	221	219	207	233	227	221	184	216	214	217	205	245	222	189	209	238	224	225	253	232	238	218	211	221	213	253	200	205	207	219	188	241	194	209	225	218	225	207	243	209	216	219	214	206	238	228	210	210	186	225	196	212	196	191	222	190	203	227	236	248	218	219	222	224	198	213	191	190	197	210	202	231	196	190	239	213	212	222	232	227	204	195	207	196	203	224	217	203	222	216	232	228	223	214	209	226	214	236	226	222	227	206	203	211	202	223	227	211	205	202	209	220	208	210	218	234	208	237	186	230	220	186	206	219	237	210	201	223	190	237	237	234	221	212	189	220	231	213	230	205	197	193	188	208	210	218	223	243	191	224	216	215	230	227	220	193	198	220	211	215	212	210	221	211	225	208	211	195	232	223	221	235	232	223	192	205	214	195	214	220	210	216	208	211	194	219	205	197	209	220	193	263	220	219	221	219	187	220	207	228	226	210	217	258	204	189	205	203	194	203	215	203	219	218	214	235	192	232	209	247	226	221	227	214	232	221	185	209	218	218	215	201	235	224	235	217	207	206	232	214	207	198	223	229	248	216	234	198	225	223	217	239	240	221	247	186	219	201	216	216	226	235	227	177	229	203	222	201	221	244	216	201	208	228	194	210	196	213	229	213	220	199	214	306	197	217	210	216	236	212	231	215	215	212	224	210	243	193	211	231	230	183	191	201	195	228	217	196	209	232	245	214	221	225	197	238	207	190	230	195	205	199	229	204	221	220	202	236	211	230	196	203	215	242	229	245	217	221	201	223	217	240	203	220	233	235	234	226	225	218	221	243	219	205	214	214	239	219	218	241	222	243	217	234	214	206	242	216	226	220	206	215	246	199	227	196	212	209	201	205	218	214	247	245	238	205	238	212	265	197	227	214	220	226	210	197	224	212	222	217	201	217	191	229	197	208	183	237	210	206	211	189	233	226	228	218	205	214	239	244	228	230	207	235	204	211	205	194	249	194	221	238	211	230	205	209	232	225	209	210	208	224	220	233	216	233	195	228	167	196	202	217	232	231	221	244	219	223	219	207	230	213	228	211	224	229	206	206	219	215	229	206	218	201	238	202	205	208	215	203	233	201	217	215	227	220	210	215	236	214	211	229	212	215	201	212	243	237	208	224	203	222	227	219	215	236	223	204	223	213	226	233	181	204	224	213	217	203	221	202	212	214	221	205	195	191	210	208	227	226	238	218	200	192	215	192	220	239	194	215	241	219	199	207	196	224	213	201	204	181	208	199	180	205	234	191	203	223	214	240	206	230	206	207	203	218	212	191	209	218	254	218	185	211	243	221	217	227	204	227	214	216	214	241	228	211	236	215	217	199	191	217	218	229	218	227	224	208	197	249	201	231	217	211	217	211	212	199	205	219	210	216	196	219	216	203	224	214	204	206	235	233	206	217	218	221	174	201	196	216	218	229	203	235	218	222	233	209	202	211	219	216	219	190	237	203	216	226	204	210	200	211	222	218	212	215	200	210	227	215	237	211	210	213	203	208	246	183	224	200	185	217	194	194	224	236	208	214	194	178	188	209	214	215	180	227	207	215	214	241	242	205	207	244	210	211	218	237	229	228	197	196	179	213	224	197	202	202	195	211	239	215	218	223	202	216	245	232	241	198	226	238	208	206	230	229	212	206	189	208	214	233	215	215	199	220	201	220	201	252	208	215	213	205	197	199	177	220	185	186	222	207	204	229	194	207	231	210	230	217	236	226	221	220	208	242	240	233	240	228	213	185	195	236	179	213	230	200	212	234	199	210	212	206	214	200	187	201	210	208	200	207	211	241	210	194	218	222	205	229	218	230	228	225	200	231	206	229	226	214	236	219	215	234	207	228	204	218	215	180	215	215	209	203	227	218	228	201	203	201	207	215	245	232	214	244	221	227	201	194	222	229	204	245	206	233	190	232	185	209	194	213	220	205	193	217	214	200	217	210	231	214	217	207	209	212	195	211	214	201	179	218	215	238	205	209	210	197	217	206	208	229	226	229	208	202	229	205	219	188	225	233	213	181	225	228	230	225	225	197	212	207	211	249	230	219	210	220	205	188	247	212	203	203	231	228	209	221	249	220	217	216	186	201	220	242	190	196	200	204	216	234	203	212	219	242	208	211	209	236	219	207	221	203	224	219	202	217	189	249	220	221	220	198	206	193	214	221	205	230	191	220	212	208	195	194	205	219	220	212	226	231	206	227	220	214	226	235	233	224	224	224	183	220	181	215	204	196	214	241	237	209	230	219	216	201	220	224	235	186	224	259	221	220	237	218	209	217	221	236	234	218	202	230	225	241	242	171	218	231	210	203	226	222	238	208	234	221	238	209	237	201	221	208	232	233	214	224	197	204	225	223	203	208	241	224	224	213	226	244	201	190	216	226	222	231	226	223	215	182	208	264	206	198	240	214	222	231	221	211	229	202	212	225	217	200	237	257	226	212	199	218	201	217	217	228	182	202	215	211	209	203	222	218	194	201	197	222	201	214	229	198	210	218	233	224	198	233	214	213	246	231	205	174	204	221	203	207	189	205	214	218	201	202	207	214	205	235	189	216	229	225	218	240	212	228	209	192	219	194	207	204	226	229	200	226	221	208	223	222	200	210	208	230	218	203	196	250	239	208	217	208	227	205	233	218	216	220	184	208	224	209	224	196	213	218	220	220	218	231	211	214	200	184	198	221	205	218	213	225	200	229	234	221	233	229	178	199	187	208	213	223	203	209	219	210	217	209	223	233	232	212	237	214	236	192	210	211	220	208	193	210	230	220	211	221	193	202	232	226	229	223	208	217	191	211	204	200	236	195	221	188	225	216	222	216	213	190	231	215	197	210	235	232	211	216	206	201	208	206	204	234	194	221	199	192	197	214	217	218	220	190	216	196	206	225	200	213	196	193	240	206	228	201	231	232	198	201	195	226	203	218	207	195	234	231	199	235	210	223	227	228	212	240	213	222	221	219	206	227	215	218	221	239	192	234	184	216	242	226	221	231	202	208	217	234	221	189	199	213	219	200	217	231	216	215	221	227	224	204	180	205	207	222	240	229	248	216	216	219	198	216	221
4497	4739	2768	1582	738	668	603	600	550	548	556	537	551	546	537	524	509	560	533	518	522	504	541	494	532	519	496	530	513	516	502	515	503	510	515	498	506	475	493	499	486	560	539	503	483	546	486	485	516	509	533	572	520	535	538	547	517	503	488	529	501	498	533	512	493	500	526	505	539	514	503	537	489	542	538	515	506	472	539	505	509	500	547	530	490	503	524	503	491	544	512	507	507	475	529	504	527	542	532	518	513	519	527	516	495	541	509	474	526	538	521	542	494	521	517	505	496	546	475	484	486	509	502	476	561	495	517	505	497	507	513	514	505	493	528	512	506	542	514	516	504	508	541	506	530	486	529	499	500	489	505	530	547	531	556	526	481	466	481	475	501	539	512	500	498	528	517	514	508	449	535	508	554	510	503	490	522	470	532	503	500	517	561	541	488	517	483	507	557	493	482	512	526	498	499	505	500	541	502	524	480	511	503	482	562	515	531	583	490	515	511	511	518	518	540	524	466	511	499	485	533	565	472	533	525	492	495	499	511	496	491	496	478	475	502	490	540	490	584	497	496	511	527	506	535	530	516	494	503	503	564	524	505	519	506	490	499	508	523	483	497	474	507	507	535	506	516	509	538	532	500	536	506	497	486	539	499	492	520	546	505	497	531	499	532	525	533	520	495	533	492	568	525	543	485	486	503	526	528	483	518	517	519	531	514	540	467	467	513	518	512	505	525	492	517	442	520	509	526	484	501	526	510	518	489	514	510	504	500	487	553	505	508	510	501	513	528	467	492	520	507	517	545	490	483	465	526	532	533	523	489	510	516	472	511	523	520	530	487	545	487	492	522	498	508	457	543	481	490	504	471	523	521	522	526	503	511	509	496	515	518	506	537	506	522	512	517	526	468	471	513	498	521	515	502	517	517	511	510	503	471	505	532	513	525	487	489	527	545	519	557	464	540	467	510	520	503	504	522	497	538	505	527	505	509	514	463	499	502	498	511	518	510	490	506	513	523	510	555	502	531	484	520	510	495	530	554	478	543	489	488	541	533	515	546	504	541	512	487	481	545	526	475	519	491	537	479	517	532	511	514	566	522	471	526	482	493	524	510	511	519	517	536	473	491	531	558	517	462	525	516	506	497	509	515	487	507	497	493	530	473	475	502	539	508	480	519	515	491	527	489	515	519	488	516	499	541	492	489	481	508	506	520	507	499	538	522	500	517	527	532	506	496	530	514	560	525	491	525	518	502	489	469	531	497	519	536	498	495	522	535	503	520	530	542	546	477	511	511	529	503	542	492	560	535	524	514	492	483	534	545	470	507	508	497	543	502	528	517	529	511	529	523	507	507	491	527	516	530	513	507	494	518	518	514	543	505	512	508	468	511	523	502	498	514	505	492	514	501	530	528	506	505	539	516	556	533	456	489	550	494	510	485	513	467	484	561	503	505	525	535	517	507	495	540	508	543	479	527	496	504	483	507	507	535	523	538	520	541	519	540	520	508	537	533	556	495	526	511	504	467	519	496	510	514	526	494	542	477	511	540	507	496	485	497	455	509	507	572	489	510	496	540	544	506	516	500	495	518	519	505	538	483	486	503	503	520	508	525	490	472	513	480	500	513	524	531	500	514	495	495	544	489	498	503	504	477	500	550	488	503	480	468	522	510	535	487	504	511	501	490	483	486	513	500	517	515	506	506	483	493	486	510	516	520	512	513	506	547	520	521	549	561	496	533	497	579	448	536	544	471	518	482	537	560	522	519	483	535	491	542	525	514	534	473	498	519	517	503	488	511	517	517	523	472	501	461	509	502	550	534	468	499	491	505	506	512	523	542	485	517	546	516	505	498	536	445	509	478	503	510	491	564	492	504	513	510	514	500	501	540	529	527	523	516	497	546	522	487	514	497	515	501	519	525	508	513	535	512	531	497	488	515	536	532	510	509	515	470	534	563	514	503	543	530	518	514	524	533	495	557	511	529	524	457	524	537	516	519	465	493	496	521	520	510	543	508	513	485	514	510	511	533	492	489	548	504	513	519	512	536	529	500	490	516	506	490	536	523	498	491	494	464	491	492	521	551	527	487	534	510	509	499	521	496	551	492	510	506	512	497	462	546	515	493	518	463	468	523	562	563	482	529	485	485	507	537	521	499	481	505	533	513	526	535	500	458	522	510	519	521	491	506	497	502	544	538	478	530	502	543	473	503	488	545	522	500	531	510	501	502	496	487	472	495	500	519	537	517	483	537	510	529	516	479	481	509	537	496	507	518	515	478	491	493	512	479	574	523	521	508	543	449	513	466	494	493	483	531	537	510	481	532	491	526	497	525	500	485	508	519	517	539	518	520	504	555	523	478	507	487	518	514	507	452	498	509	517	535	505	502	523	517	521	505	491	537	522	518	504	514	483	521	504	490	506	515	510	521	499	520	552	482	519	480	510	482	522	510	532	493	501	473	516	515	553	530	506	554	531	501	538	489	494	481	517	475	539	503	504	499	509	477	482	528	537	509	498	504	497	489	485	476	470	482	522	476	506	503	529	529	511	467	504	522	476	491	523	506	497	521	540	513	508	513	540	529	501	524	492	470	502	484	499	527	499	522	547	506	480	484	474	524	517	522	538	527	505	492	485	499	488	487	515	544	512	507	542	525	524	489	510	480	539	499	486	506	498	481	505	512	520	500	506	503	475	458	493	531	526	519	521	484	506	503	495	523	499	489	522	505	533	505	498	477	502	486	551	516	498	511	502	520	480	507	491	527	519	462	525	494	528	539	515	492	535	501	520	514	522	517	521	496	522	502	475	524	495	501	550	499	512	512	549	487	526	478	495	546	529	549	494	518	499	519	481	545	511	513	512	503	508	506	465	551	493	533	509	501	506	512	534	510	511	518	504	497	530	498	535	540	503	470	532	534	541	474	508	519	509	556	513	493	480	514	508	508	536	509	513	501	488	531	484	491	455	549	527	535	513	537	507	460	529	478	547	496	523	513	499	534	483	564	517	461	524	518	516	464	500	509	510	474	506	498	528	497	513	495	507	501	527	504	514	478	513	492	475	547	490	502	498	524	527	477	516	501	503	503	504	492	504	540	548	538	520	469	456	505	530	519	512	539	506	518	490	522	507	556	502	547	527	507	503	508	515	494	531	515	541	494	516	515	486	514	511	530	511	534	504	509	490	488	505	490	497	531	503	474	503	507	501	500	489	519	511	510	519	546	474	481	500	517	460	506	508	507	519	544	489	473	506	512	491	508	483	520	523	503	482	531	491	516	484	494	491	481	517	528	513	530	547	487	524	497	508	511	494	497	499	505	519	492	554	524	479	526	496	513	543	530	523	478	531	513	473	533	523	503	527	567	509	526	492	483	511	530	511	533	480	515	512	557	518	500	501	531	521	506	516	496	494	496	536	513	489	496	467	494	531	513	538	473	507	490	472	472	536	509	510	563	517	514	504	508	523	502	504	538	533	511	523	514	509	530	447	456	516	520	551	503	529	495	510	511	464
31634	19438	7723	848	363	347	294	206	213	183	199	186	199	212	199	222	227	206	189	210	190	158	190	204	232	198	209	205	215	211	201	210	178	202	201	203	209	205	203	219	198	219	182	220	194	186	173	175	192	206	224	195	221	216	229	195	210	200	184	182	198	216	168	210	152	196	223	189	192	190	208	188	217	197	193	188	235	202	201	169	197	226	192	197	200	235	214	211	190	208	196	200	180	224	213	198	181	204	212	205	209	191	188	209	189	182	210	198	199	203	203	194	196	199	182	204	204	196	204	215	215	176	162	195	192	189	209	180	203	223	193	226	172	206	186	196	218	213	177	199	217	201	176	201	184	194	189	217	202	216	213	187	191	199	196	197	198	202	180	202	222	195	190	189	218	205	198	182	188	218	204	199	196	190	205	203	188	224	180	187	200	183	226	208	204	216	205	199	210	190	196	197	209	207	184	212	196	205	206	169	216	201	205	216	201	182	207	212	217	198	179	184	209	199	172	184	213	189	199	197	185	179	198	182	193	183	201	211	196	222	203	227	188	213	222	204	199	198	228	223	217	191	199	223	207	198	216	192	229	190	186	214	185	211	186	191	178	208	201	190	189	183	206	209	196	187	184	194	172	212	194	153	197	201	228	205	190	208	210	199	201	214	219	185	164	222	209	198	217	195	206	216	209	177	210	214	215	167	195	229	201	210	214	190	195	196	195	216	206	222	215	225	201	191	206	193	214	219	205	208	196	174	203	196	203	190	202	213	209	207	217	198	197	199	189	190	166	180	204	185	201	199	191	228	198	208	213	181	229	194	223	226	205	191	194	186	230	217	189	210	215	196	219	213	227	191	212	173	200	206	199	218	210	206	194	217	209	185	213	214	208	216	197	189	188	223	203	191	210	205	195	216	175	179	201	220	197	197	174	178	220	185	202	196	200	198	211	204	199	191	206	219	215	188	210	177	203	189	221	223	234	221	236	227	225	179	219	207	209	222	216	210	215	213	202	190	198	200	202	225	172	209	199	196	176	214	195	177	230	194	167	186	208	198	232	161	207	211	184	220	197	180	204	202	188	206	190	196	210	214	211	206	217	201	216	209	183	197	210	209	197	201	165	178	200	203	199	191	208	201	203	192	190	199	204	217	197	205	201	201	202	220	214	194	201	219	210	226	199	190	230	198	207	193	226	206	203	193	223	204	188	214	199	171	196	199	208	202	214	229	209	227	214	191	173	182	217	178	194	182	200	197	193	203	209	209	206	188	186	185	209	202	206	195	190	205	201	207	192	184	229	205	178	200	201	221	223	224	206	196	213	192	211	191	211	230	199	185	196	206	199	205	208	212	189	202	211	214	199	205	184	203	192	184	188	214	216	228	207	197	228	204	186	198	196	190	199	197	188	188	202	221	208	215	200	200	202	206	193	199	202	198	207	206	205	203	206	172	215	227	203	198	230	182	189	204	228	210	187	174	197	217	214	199	199	206	208	200	195	218	212	245	203	207	208	166	198	194	189	191	197	191	186	191	210	213	181	198	225	193	198	192	190	202	175	195	199	209	205	223	223	214	202	180	163	208	215	197	206	186	202	194	182	207	213	213	204	187	229	235	191	180	207	205	218	210	195	188	209	233	189	209	202	203	201	223	205	217	206	193	217	211	214	208	210	196	186	221	197	200	210	193	201	208	206	197	208	222	212	202	191	176	205	205	182	206	222	172	213	205	190	209	175	227	185	202	223	191	211	176	220	188	183	209	245	176	207	190	191	209	184	198	192	177	211	169	201	187	206	225	173	190	204	222	210	188	235	190	212	211	219	198	228	218	216	235	213	213	192	187	210	193	187	206	201	210	224	171	230	215	181	196	184	198	212	176	176	184	200	188	206	199	223	196	211	215	186	216	194	193	186	194	186	196	200	207	209	196	193	212	197	205	200	192	206	206	180	183	202	206	209	228	197	201	207	180	184	208	178	192	190	200	214	194	187	189	197	220	192	215	182	191	149	191	192	185	184	190	205	223	197	184	206	225	209	191	211	185	197	175	186	212	196	169	180	198	205	196	196	207	201	195	201	169	213	206	191	233	173	214	197	204	196	214	208	186	196	207	215	218	196	206	174	199	212	175	219	196	187	216	182	177	194	209	213	227	200	186	217	189	203	193	173	186	195	207	199	192	233	184	197	209	200	189	209	186	211	196	217	213	191	185	198	191	208	229	210	214	211	180	211	232	191	185	178	183	208	217	180	214	201	194	205	192	200	201	203	215	211	219	229	179	193	206	217	201	205	245	203	194	217	212	206	198	222	185	215	180	211	211	178	205	180	182	189	234	214	191	220	200	213	235	212	200	177	195	233	184	214	212	214	219	180	212	177	229	201	205	190	192	250	201	196	214	178	205	206	199	193	187	200	228	212	205	182	204	183	189	179	173	183	183	215	188	212	172	211	204	190	197	180	218	197	187	197	191	213	195	192	207	222	204	190	216	226	229	194	216	188	198	222	178	194	249	202	162	208	223	194	187	190	201	199	193	207	199	223	203	199	194	178	204	196	204	195	180	202	192	224	202	193	188	197	211	195	200	182	202	215	224	208	157	222	205	180	177	181	205	198	203	211	196	209	213	223	182	199	182	226	213	220	197	191	207	172	188	188	224	203	195	185	200	198	193	198	206	217	187	201	183	203	225	183	194	214	201	181	185	218	229	226	212	212	199	234	195	183	196	198	190	198	202	200	194	194	183	187	222	211	186	201	214	198	185	203	216	220	196	195	193	205	204	179	205	196	210	195	174	195	212	187	238	216	199	177	210	209	198	192	189	210	206	207	216	227	219	188	180	220	191	203	222	216	215	192	217	211	222	225	178	210	209	214	177	184	200	210	203	211	238	194	208	207	191	215	201	211	229	193	208	193	196	192	187	191	189	183	193	185	226	220	215	201	204	200	208	181	186	197	221	188	190	165	184	222	209	194	203	219	192	201	219	204	206	203	208	223	204	178	200	199	187	178	220	221	186	213	212	207	212	209	208	205	169	231	218	210	202	191	200	173	196	179	207	221	179	205	218	190	211	193	196	172	205	224	214	184	197	214	197	193	205	172	193	195	209	219	195	204	202	188	188	209	185	201	211	181	199	178	212	204	236	200	197	198	243	201	184	208	176	196	221	193	205	215	217	207	185	206	189	221	188	204	204	174	184	211	202	186	172	199	210	190	199	191	177	207	196	194	235	196	221	232	208	195	208	201	196	198	197	184	212	191	187	223	209	203	223	218	210	202	177	220	206	196	210	182	243	217	188	237	186	215	197	180	218	216	196	208	220	198	191	197	212	184	198	217	202	202	207	188	212	207	199	192	226	185	197	198	198	206	184	201	174	187	203	197	221	199	206	176	190	209	214	190	197	206	208	233	190	226	201	212	196	196	202	183	185	220	198	197	195	198	178	203	206	204	184	207	208	193	177	206	239	213	192	227	228	227	173	203	229	215	185	198	208	196	204	202	183	195	210	215	206	193	195
5865	1385	1263	655	572	609	510	534	532	533	535	550	500	554	525	524	520	555	573	533	533	525	514	527	557	529	513	512	570	540	546	545	520	535	546	544	509	535	509	529	510	484	547	528	522	582	521	587	519	516	552	525	542	506	557	509	524	529	539	544	544	532	518	536	523	540	530	526	516	564	532	552	510	497	558	557	491	548	555	501	508	570	503	546	515	530	576	569	539	568	558	531	556	513	492	538	574	543	522	500	520	566	523	604	539	539	523	526	505	536	509	522	535	522	509	511	543	522	488	540	528	513	567	592	546	554	547	582	555	537	520	534	580	524	543	511	501	548	492	539	509	520	527	561	526	519	571	519	516	506	526	499	543	485	551	557	497	531	563	546	563	553	542	537	520	532	522	541	542	503	592	491	511	538	519	511	527	547	517	525	577	543	504	500	517	507	536	570	530	518	541	538	554	532	496	535	539	583	559	527	524	517	540	519	540	501	536	522	550	512	521	528	509	547	534	531	528	532	557	553	519	529	520	558	553	534	542	541	515	474	547	512	514	529	559	485	520	535	518	516	496	515	544	520	556	498	554	570	510	521	514	528	520	542	519	519	563	481	596	481	545	533	567	513	535	553	512	541	529	499	557	553	509	525	549	531	546	555	561	587	536	543	527	528	525	495	560	528	543	519	536	573	545	555	509	541	539	565	557	507	553	517	541	540	574	565	519	504	478	586	531	509	516	552	481	539	528	492	551	546	550	549	517	506	540	496	528	518	518	539	552	581	545	524	553	570	535	530	570	510	540	568	511	547	502	573	511	527	529	530	525	509	490	521	542	576	574	519	505	554	549	495	582	521	519	521	498	566	537	489	536	511	517	511	535	553	537	526	517	533	548	545	552	510	497	527	512	507	516	519	490	595	564	513	516	545	550	523	552	512	519	538	520	521	550	508	518	517	508	549	506	491	523	546	541	511	541	523	521	546	548	536	575	519	480	560	564	562	549	569	534	525	485	514	579	515	546	517	534	551	513	535	540	527	487	517	534	541	564	546	527	544	509	536	572	501	525	507	513	522	523	507	499	537	568	536	506	508	509	524	531	568	550	570	483	526	571	526	528	524	527	489	513	551	536	562	516	531	547	503	531	500	538	564	577	525	545	558	555	511	544	507	519	546	479	529	466	552	576	555	558	569	549	533	531	532	491	529	563	529	542	541	538	530	522	545	536	503	548	567	512	545	530	521	526	561	524	530	503	483	547	521	536	525	520	531	531	549	518	550	513	549	545	552	523	550	540	536	563	567	594	525	592	542	538	531	526	534	519	534	543	507	538	551	502	554	577	523	565	520	535	519	558	515	535	533	517	529	526	500	532	473	493	532	590	524	540	500	515	559	507	506	515	538	499	484	560	541	489	541	520	561	477	523	503	486	522	508	547	557	508	554	538	503	556	544	540	519	501	494	519	544	526	503	521	558	534	530	538	534	535	531	517	532	514	522	569	559	515	525	545	497	499	522	505	536	507	508	542	537	553	535	554	549	571	516	561	556	529	578	554	526	520	540	528	514	513	519	534	550	553	551	528	541	589	547	532	516	493	494	543	516	509	534	531	503	518	531	558	546	546	510	531	536	539	510	547	538	557	552	547	561	524	543	542	562	559	533	509	523	529	519	532	571	546	515	519	548	534	518	561	547	563	563	563	577	527	553	546	492	515	563	552	589	516	549	549	512	506	536	510	554	540	519	518	476	551	529	530	528	530	513	566	535	513	545	503	514	563	511	565	544	527	545	516	498	515	556	532	520	524	527	539	545	554	564	553	573	566	577	495	530	547	514	494	519	543	560	543	582	546	484	528	536	520	539	535	512	548	536	494	548	541	531	535	516	523	534	533	511	536	549	500	543	506	539	541	535	533	534	567	548	502	556	550	528	544	504	528	528	523	540	531	474	505	529	540	528	550	539	535	513	553	577	490	527	502	571	541	512	529	529	542	549	558	529	573	540	562	507	517	541	549	515	518	538	539	537	511	532	547	529	529	490	559	545	521	524	566	507	529	514	520	491	503	510	505	541	521	522	518	516	517	516	511	538	547	540	505	516	508	493	537	534	542	518	559	551	550	535	557	543	527	524	582	561	499	524	528	502	512	523	551	514	547	514	572	532	554	513	564	573	523	489	547	527	617	524	507	509	525	499	548	513	517	507	575	535	501	538	530	521	494	515	510	516	508	541	552	529	561	572	574	519	551	516	554	533	543	544	530	497	523	549	520	523	577	514	550	525	529	532	514	578	490	568	544	508	536	522	547	556	531	544	574	534	558	539	534	555	556	541	526	523	511	540	531	508	558	563	523	502	533	552	515	575	527	547	520	510	524	537	542	535	472	511	547	508	553	557	518	557	559	509	506	579	539	542	522	537	540	554	548	553	504	556	550	486	548	565	562	531	523	542	528	525	562	535	515	548	574	580	494	517	518	530	514	547	495	530	547	512	507	548	557	530	535	512	494	566	505	514	543	514	516	560	533	510	485	549	542	498	507	509	530	517	565	511	535	508	496	514	484	543	511	506	578	588	510	538	518	543	532	524	560	524	508	554	551	575	583	509	524	510	545	483	523	522	563	496	548	493	525	530	561	538	512	518	547	551	509	548	538	535	502	567	566	540	518	562	516	563	573	553	499	527	563	516	498	571	531	535	521	536	518	569	549	557	543	534	539	543	582	587	546	544	519	561	532	516	509	526	521	534	517	524	513	573	487	539	535	491	509	566	510	522	522	540	581	535	526	516	546	512	504	502	494	552	465	553	511	545	536	558	497	541	568	530	516	534	514	528	507	544	526	516	498	505	535	510	540	524	552	510	545	558	578	506	534	525	510	543	517	566	536	516	535	534	520	539	553	547	530	541	537	571	505	489	519	563	518	568	547	510	529	561	515	488	524	541	485	550	550	523	547	515	493	550	529	502	514	549	550	538	526	511	502	587	498	527	556	540	539	560	504	527	565	546	521	528	507	497	517	530	547	480	515	565	512	546	542	509	545	551	556	488	525	549	521	517	528	508	550	542	535	558	528	484	510	529	481	532	527	546	510	569	566	526	518	547	564	466	555	478	503	516	535	524	547	497	507	529	545	571	555	473	554	564	598	522	547	519	536	536	552	564	532	515	558	516	535	551	520	511	517	499	543	539	498	549	506	572	520	527	561	515	568	573	551	569	529	550	501	577	534	535	555	561	543	545	547	545	499	578	564	540	543	559	529	531	542	492	547	535	525	570	590	522	577	544	521	561	520	529	536	535	527	516	536	525	508	519	543	533	528	530	557	517	517	520	519	541	524	555	505	559	516	521	568	565	519	552	580	576	544	561	504	520	529	549	518	528	535	542	531	554	525	553	518	548	500	515	525	549	528	490	596	525	497	533	495	494	541	545	531	529	521	540	514	533	562	523	551	546	529	529	517	567	528	545	481	513	544	547	530	538	518	532	523	508	542	539	516	522	531	543	546	541	527	540	549	532	566	532	529	529
24589	20955	23830	28037	20853	15078	568	412	358	343	268	329	310	259	297	295	288	312	298	335	309	294	313	276	288	324	295	307	283	307	318	272	307	273	270	295	300	288	297	310	291	287	286	268	280	261	312	254	274	277	310	282	254	302	293	253	315	313	300	275	308	299	303	361	304	314	318	293	292	311	296	316	280	327	301	275	302	302	292	294	308	291	311	291	262	282	289	281	298	279	319	295	264	309	281	297	277	262	311	263	317	299	304	295	300	315	301	318	278	296	289	282	330	290	284	282	271	288	288	291	300	315	278	325	282	294	307	281	303	276	301	295	294	310	308	312	269	299	302	269	311	332	298	287	356	314	281	323	305	309	319	285	294	318	295	317	307	277	282	297	280	290	320	313	298	284	306	318	296	329	302	286	285	298	333	299	316	280	303	312	328	281	278	345	291	329	324	271	286	295	279	307	285	293	307	304	284	323	290	293	281	309	305	296	283	312	275	292	296	298	285	299	303	304	267	290	311	290	314	287	310	314	320	311	285	278	332	286	305	306	295	298	278	327	333	298	286	287	283	311	304	307	308	288	294	294	295	292	295	286	300	315	327	277	300	311	272	313	334	308	303	301	278	299	308	293	278	286	307	305	264	303	299	273	299	301	291	302	291	284	324	284	318	294	288	320	299	310	318	288	308	270	307	272	290	317	280	277	269	309	280	276	300	273	291	307	281	289	290	292	307	306	284	278	270	318	311	267	308	300	296	319	294	273	302	302	266	285	306	322	288	306	316	275	308	276	295	324	320	261	296	309	308	289	299	293	296	303	280	261	290	301	321	285	293	321	306	310	347	292	302	271	283	307	286	303	277	263	275	317	278	271	283	309	278	284	283	305	290	314	315	300	295	273	282	329	290	306	310	315	289	312	308	318	297	317	321	301	314	265	288	321	317	286	302	291	283	296	293	303	291	290	290	275	308	280	317	317	303	267	290	300	316	310	305	270	299	310	294	313	280	302	312	277	279	313	281	298	239	291	284	312	271	272	313	286	270	287	302	288	290	261	301	293	292	290	318	304	288	299	303	296	279	318	285	290	278	290	293	295	303	283	275	277	292	290	301	309	257	281	285	264	278	281	304	309	299	310	316	290	282	311	279	328	250	290	265	280	359	313	277	273	288	271	272	286	263	288	281	305	296	307	294	325	317	295	289	250	325	309	300	292	287	304	280	302	313	258	306	320	264	274	288	269	309	292	299	293	301	319	331	333	306	280	305	313	264	311	280	301	282	300	288	300	302	280	333	317	307	300	305	285	270	306	269	296	294	303	290	300	279	288	325	318	303	269	313	300	316	326	274	302	319	328	297	300	283	290	316	297	297	296	268	265	263	295	335	310	321	305	278	270	276	286	288	293	258	328	321	305	254	285	278	288	289	252	316	299	274	315	282	277	277	347	280	297	304	297	335	271	295	297	322	281	314	269	302	323	311	266	277	289	316	300	326	303	278	242	264	268	306	287	302	305	329	289	311	303	300	295	267	266	291	291	308	314	300	318	297	258	315	305	262	304	292	309	310	306	316	274	286	286	287	289	257	265	298	306	323	290	266	287	280	274	300	291	303	304	261	319	277	291	267	290	301	303	297	268	305	304	307	281	308	250	267	289	282	301	307	316	278	283	298	331	300	242	280	285	306	282	320	304	293	305	294	299	304	317	291	307	308	275	312	287	289	306	320	288	312	282	273	271	291	325	273	285	314	342	278	294	304	317	324	298	304	298	272	259	306	270	302	309	287	311	286	274	272	312	274	290	299	274	308	277	291	295	280	289	307	301	302	298	307	314	295	296	312	300	297	283	304	284	269	287	284	326	286	289	293	294	292	308	319	268	289	292	256	289	253	313	317	318	319	292	286	268	319	309	322	308	282	292	303	271	287	264	309	288	301	291	280	331	288	295	325	282	279	305	291	305	326	274	288	277	299	280	298	300	302	310	276	307	283	314	291	264	294	295	282	258	329	314	302	287	302	293	281	273	258	281	289	292	327	267	271	311	295	262	317	292	293	316	322	282	278	321	297	312	254	306	252	296	288	294	328	263	296	268	300	313	289	314	302	273	283	305	290	313	292	265	287	268	293	287	283	298	294	290	295	284	291	279	294	319	312	316	280	276	271	309	312	285	261	291	291	319	286	267	310	288	315	275	318	330	302	298	265	299	279	309	296	320	311	303	281	321	287	284	316	277	287	302	279	331	298	310	298	281	302	300	271	267	288	270	352	274	283	329	312	266	262	281	286	282	252	298	303	279	308	305	259	315	296	315	295	306	293	304	286	303	296	320	298	279	275	308	310	316	286	302	307	324	289	285	288	303	275	284	263	295	300	308	330	277	324	312	290	327	316	306	265	298	312	332	264	279	275	299	299	298	327	304	292	293	261	302	325	301	291	311	305	338	326	302	333	297	272	289	305	283	325	262	285	317	317	306	325	295	283	295	306	291	329	276	270	276	305	296	307	304	287	278	302	284	319	272	301	334	290	277	314	288	294	284	275	309	305	300	284	303	333	304	293	274	287	315	285	289	281	294	324	289	282	313	283	300	262	292	264	315	334	312	271	287	287	294	279	286	311	298	297	280	285	294	324	301	306	272	300	316	269	289	317	291	266	297	281	286	310	315	303	284	329	300	293	276	317	280	301	276	324	268	293	286	287	300	288	293	311	310	280	321	307	272	316	318	285	286	274	288	310	291	275	302	266	284	291	289	260	285	287	307	289	292	310	291	255	318	296	325	299	316	285	313	278	330	301	308	287	302	307	282	296	321	319	297	278	291	301	277	270	296	309	312	259	298	295	285	306	293	287	286	292	303	315	307	299	298	305	316	287	288	291	284	335	301	272	311	312	284	313	271	285	299	308	311	290	327	283	302	278	321	264	300	327	288	303	313	328	286	293	298	268	292	322	318	314	309	274	303	281	285	298	291	279	301	314	293	274	290	259	298	308	281	289	297	294	295	340	284	292	298	269	298	290	288	285	284	289	299	283	324	309	320	318	278	298	285	273	281	280	267	271	287	313	289	295	314	286	297	271	306	294	279	268	292	268	301	306	272	291	295	261	289	279	275	285	294	280	289	281	320	279	296	309	280	314	279	282	318	288	332	292	289	301	273	285	286	309	291	301	313	301	306	292	296	278	308	290	273	297	306	261	263	314	275	301	285	303	314	298	319	315	290	283	295	285	318	288	291	274	294	316	309	313	293	287	277	308	308	290	283	288	295	291	283	314	299	286	278	281	292	293	263	293	317	291	317	279	278	315	275	283	284	314	280	331	302	251	290	267	317	286	296	305	278	284	318	296	324	287	272	295	303	296	286	290	268	306	301	301	301	313	305	294	264	322	293	289	308	284	257	288	314	300	298	304	311	313	261	297	325	311	290	289	298	289	306	274	337	290	323	282	314	300	307	287	288	282	282	262	311	311	305	282	306	289	285	284	295	293	304	335	312	290	327	303	297	338	267	299	305	297	293	302	294
3859	3667	2371	1184	792	753	810	722	738	757	742	753	751	744	703	758	752	735	715	669	717	722	723	781	753	700	718	754	758	764	733	762	664	699	702	757	684	724	715	728	784	727	733	750	697	698	731	651	727	702	751	722	718	693	708	736	701	727	743	687	681	660	702	697	722	696	740	719	653	761	718	679	719	745	758	734	776	724	683	728	724	714	703	749	749	727	732	680	734	765	691	744	721	762	725	785	706	697	750	682	694	755	712	697	735	750	735	755	718	739	729	744	767	677	737	746	715	705	751	717	677	717	750	745	713	738	734	738	719	721	734	743	747	699	757	723	659	727	737	745	726	747	706	720	707	704	749	694	649	711	766	732	712	735	753	751	709	736	741	753	770	709	674	727	715	719	720	697	696	714	701	738	747	715	726	674	752	698	760	702	726	706	706	737	791	732	684	760	712	712	779	740	738	689	704	712	712	712	704	734	753	709	720	737	682	734	703	748	698	750	703	707	697	662	706	766	749	748	783	731	722	698	691	699	709	714	672	687	719	710	732	759	696	742	735	739	776	708	719	699	694	753	744	748	721	692	724	683	694	732	700	737	687	768	696	694	757	732	705	736	730	729	721	723	730	718	746	739	745	732	716	715	700	722	748	745	726	717	760	721	733	690	704	717	702	681	695	709	701	724	720	684	716	732	717	701	756	696	707	718	701	716	740	727	720	704	661	724	698	688	758	781	727	701	720	724	765	727	733	728	729	680	718	653	669	740	709	728	731	704	755	727	683	727	719	710	722	708	721	672	723	733	695	701	698	736	706	732	694	717	737	770	733	701	729	737	785	782	673	677	713	736	691	692	706	726	741	733	707	715	720	695	742	660	714	728	672	697	738	730	702	751	689	725	726	701	695	673	766	713	707	749	709	683	717	728	664	741	705	753	751	696	705	715	759	703	718	741	736	724	723	727	702	703	738	697	704	751	684	701	751	694	696	702	757	728	722	742	729	690	687	721	720	771	758	714	748	741	738	684	751	714	724	730	697	730	747	754	742	722	643	749	691	708	729	744	720	722	742	700	733	672	720	711	730	714	720	677	677	730	752	741	718	691	710	669	747	710	724	784	673	765	666	682	705	717	724	733	746	756	730	730	730	740	712	737	700	715	742	707	709	717	736	724	745	741	758	750	706	714	717	767	700	711	705	730	720	708	739	687	695	747	697	688	690	726	692	743	723	762	722	718	723	722	717	786	715	717	745	753	735	663	726	692	689	685	743	703	682	715	712	695	722	725	738	703	688	685	730	742	720	711	729	703	752	724	721	757	749	745	733	721	723	716	740	688	696	761	721	665	706	732	762	686	740	710	724	727	751	697	768	733	709	676	707	691	703	704	715	720	696	715	742	724	679	749	688	733	748	698	725	697	708	744	750	735	708	750	725	726	751	717	686	743	730	717	718	718	772	744	702	762	690	738	704	744	738	679	724	695	714	665	756	711	728	763	705	721	723	703	669	718	652	711	726	724	704	781	716	689	759	725	750	733	723	701	750	721	703	726	669	718	699	693	720	721	785	694	729	708	738	723	719	720	770	744	728	706	714	715	735	756	746	729	710	701	696	730	716	724	743	697	734	741	764	755	750	719	728	716	757	752	704	728	749	766	751	686	712	776	706	713	717	733	733	701	724	700	706	704	719	701	695	754	666	708	697	780	771	760	717	754	744	697	717	705	710	698	720	706	716	721	701	711	693	706	670	690	694	683	722	718	755	708	762	741	643	705	718	735	753	730	694	734	728	709	715	725	716	732	716	699	727	747	705	746	723	717	762	732	745	750	716	698	792	693	709	746	743	696	702	720	726	702	686	720	792	738	680	725	716	760	718	737	709	727	675	759	720	703	733	770	752	722	744	687	723	692	695	762	729	732	767	721	680	682	658	735	705	721	667	743	742	767	684	702	726	754	739	730	712	672	719	721	726	748	696	686	716	727	765	724	734	704	724	749	731	701	678	714	743	700	712	716	710	704	722	692	750	727	740	728	773	693	755	704	704	746	787	754	731	749	738	686	724	724	768	743	761	736	762	700	698	677	707	719	690	714	744	715	734	672	704	724	738	677	745	717	731	737	749	756	712	766	703	799	735	730	712	713	727	761	684	760	703	718	768	716	732	693	716	693	710	755	727	779	733	670	731	749	685	746	769	702	682	749	744	738	708	693	724	743	715	694	725	740	736	715	726	713	660	753	745	684	697	699	752	740	724	716	713	733	786	727	719	719	750	743	708	686	704	733	705	730	772	670	721	725	701	731	749	788	766	696	687	730	757	719	678	675	754	691	696	697	716	721	719	723	746	727	707	716	700	776	706	735	732	742	726	734	710	734	738	717	737	732	739	704	747	693	738	707	669	732	721	682	720	718	713	710	672	722	779	758	726	648	673	700	754	743	729	712	717	743	708	704	724	691	697	709	724	726	700	737	729	683	773	713	719	742	734	699	703	728	735	751	724	705	785	749	735	679	742	724	696	737	708	774	669	708	735	728	739	660	760	676	712	732	737	678	773	765	702	703	722	701	759	713	712	743	719	688	716	701	723	655	709	695	731	738	723	710	767	718	737	667	674	715	699	730	713	700	728	685	749	724	753	713	748	722	717	757	719	727	727	697	697	750	684	745	726	695	714	729	708	689	700	674	692	701	720	676	695	702	667	716	715	727	731	788	691	734	747	705	727	705	751	708	746	738	694	759	762	666	730	743	715	746	724	779	759	704	682	679	701	692	724	690	737	718	730	756	752	747	744	697	732	713	686	714	701	730	736	751	680	724	682	781	729	718	718	733	723	702	758	688	742	727	700	739	703	743	752	701	718	676	689	714	677	704	748	679	730	707	703	699	720	695	735	698	779	746	737	750	712	744	715	708	697	750	770	714	741	715	746	695	708	728	763	710	673	730	771	714	670	742	757	749	682	735	687	760	737	737	726	719	702	738	725	767	724	690	683	664	744	727	682	697	723	702	739	749	735	730	739	746	724	734	723	741	759	712	745	737	714	696	733	739	788	702	750	726	751	727	689	777	735	656	757	766	727	715	706	695	732	746	680	690	699	688	706	712	711	705	712	755	757	699	731	717	750	712	751	707	751	718	722	727	726	684	723	703	703	749	707	721	673	698	705	654	734	753	733	720	753	736	693	722	715	739	716	736	732	726	688	712	727	698	712	711	671	671	734	714	744	740	672	665	709	718	695	737	745	731	699	683	674	756	683	715	725	680	726	741	751	703	754	684	723	742	700	736	711	717	697	678	766	728	688	754	690	751	677	695	702	699	679	711	712	735	709	730	697	736	702	687	708	753	736	709	696	730	667	725	695	747	728	697	716	722	712	714	734	697	741	726	730	685	761	773	731	735	695	741	740	742	755	709	761	713	737	749	742	713	731	749	670	708	720	729	723	732	752	715	744	767	709	740	727	710	717	752	692	733	716	716	725	722	762	682	711	730	695	730	699	748	730	692	742	704	701	763	723	690	748	715
23897	20990	24321	27865	20993	21009	12685	557	360	331	291	301	270	280	219	254	250	241	254	232	218	247	227	216	228	205	237	223	233	233	225	213	208	232	214	215	214	197	232	190	218	258	209	214	211	227	227	223	213	208	206	220	225	226	229	206	215	194	205	206	223	200	207	229	204	216	191	224	199	215	209	228	217	245	196	224	253	198	230	232	223	205	206	198	208	208	233	205	198	216	209	199	171	224	227	220	202	214	209	205	205	224	196	222	236	218	235	236	211	228	218	187	219	206	206	208	214	215	205	222	196	205	235	232	208	206	220	230	214	223	257	210	200	214	227	231	234	238	223	232	221	203	242	222	217	209	220	208	233	198	215	211	211	210	248	216	217	225	213	238	224	218	232	221	239	219	217	219	207	216	235	236	218	243	191	243	205	207	212	209	263	206	212	201	196	234	245	207	219	229	217	223	211	235	220	204	233	229	199	205	186	212	207	218	194	223	212	226	200	211	207	217	216	214	213	238	197	203	220	232	204	222	233	220	204	194	192	177	223	222	203	199	208	220	219	213	213	228	210	265	240	220	208	205	228	203	217	227	218	233	202	201	200	201	216	200	216	205	240	215	201	194	214	201	215	207	181	190	234	218	202	218	200	210	221	218	232	206	247	234	210	224	214	218	244	220	205	210	233	193	224	224	225	233	202	236	227	217	231	214	226	218	218	219	197	189	197	256	230	225	218	220	207	218	242	220	207	227	227	222	207	209	208	196	208	221	212	206	220	229	236	207	218	234	228	209	190	242	210	207	188	227	205	232	219	216	206	242	210	239	212	212	214	221	221	226	218	212	226	221	234	225	222	217	214	213	228	204	242	213	203	207	214	183	249	206	233	220	211	234	241	189	217	190	202	200	202	211	223	216	187	209	229	202	209	246	210	237	226	210	187	208	230	228	222	223	216	228	223	245	210	212	226	206	235	205	195	200	220	210	220	228	200	192	228	204	228	218	211	239	224	193	194	206	210	217	215	222	199	212	199	217	219	227	196	220	216	214	250	208	212	203	213	220	197	202	216	235	236	204	189	212	230	228	235	234	204	246	232	199	227	221	202	210	212	193	192	199	208	194	233	222	214	223	220	211	233	219	219	231	207	222	228	182	229	214	218	235	229	212	235	242	204	241	211	214	233	181	230	231	243	235	252	219	221	211	231	193	231	215	228	217	206	198	224	217	221	205	217	210	200	214	235	220	238	209	209	195	215	228	201	225	213	192	192	196	191	197	233	226	232	216	207	205	212	218	223	210	195	217	215	222	200	189	226	211	226	221	221	211	220	203	214	236	189	195	210	190	245	229	237	213	211	219	234	221	224	191	210	217	225	223	197	199	215	202	213	211	215	220	212	221	193	248	226	205	214	210	233	198	217	207	216	226	247	217	194	212	208	204	201	213	229	220	216	242	217	211	228	236	242	221	240	209	211	208	221	227	197	208	197	222	196	206	222	197	223	231	220	242	230	203	173	245	243	204	230	216	201	233	190	230	246	228	207	197	212	228	196	228	221	211	214	208	223	219	214	209	212	205	204	236	235	242	207	247	197	226	179	201	232	204	210	200	242	216	226	212	223	230	229	193	215	199	238	200	239	199	224	199	234	210	199	184	221	226	217	221	216	203	205	221	225	222	188	209	230	235	231	198	210	210	201	225	203	196	212	229	220	227	194	215	207	227	231	206	227	242	242	238	219	214	234	199	233	238	228	213	212	203	208	202	205	218	229	226	212	222	195	226	218	212	225	227	238	218	229	242	213	253	215	182	216	222	224	185	185	220	192	215	210	217	219	218	235	226	195	198	234	229	242	218	228	226	216	229	235	219	224	199	210	245	223	223	212	200	247	227	223	203	223	201	227	239	206	200	222	200	206	213	215	185	201	218	223	232	230	222	201	192	245	206	233	226	219	213	236	204	209	228	185	236	203	216	198	208	226	211	203	230	201	218	206	218	208	199	199	194	209	237	207	244	184	215	222	227	197	228	224	221	218	226	195	213	221	236	223	206	201	215	206	203	238	212	211	227	210	225	203	212	238	250	233	222	209	205	230	211	193	228	250	206	214	221	203	209	216	211	211	219	231	227	216	217	230	203	225	232	208	213	224	223	234	209	224	227	228	206	212	226	225	219	209	208	215	202	210	218	201	202	232	225	215	220	224	221	232	235	215	209	199	225	192	248	208	239	233	231	198	234	218	238	220	235	215	223	215	234	192	208	225	218	225	210	202	215	250	207	210	195	220	209	210	216	199	207	208	217	252	218	228	227	204	207	218	209	219	216	208	219	223	223	192	255	230	230	198	187	213	204	207	223	218	208	223	210	217	219	189	192	235	212	208	218	227	234	233	216	224	204	228	206	218	234	212	220	214	216	224	219	214	209	224	210	247	199	203	186	207	222	197	203	203	222	226	232	230	218	241	229	234	238	220	234	242	216	194	195	228	221	210	243	196	213	213	213	218	224	217	199	220	222	219	197	177	210	232	217	234	221	242	217	214	202	219	235	243	214	243	218	173	231	226	220	235	253	197	232	221	198	219	247	228	214	213	223	196	222	232	222	177	220	226	177	194	217	218	187	240	229	222	213	217	218	221	219	212	202	221	200	237	238	216	214	224	220	220	223	205	226	202	209	231	193	199	232	232	206	225	211	219	217	210	205	201	215	211	211	224	225	229	207	250	212	209	240	213	191	220	210	202	196	234	224	210	225	232	211	202	236	232	210	224	221	227	201	205	224	213	205	199	199	216	217	205	233	233	231	228	196	212	221	228	207	220	217	218	215	207	211	195	214	199	201	200	227	196	199	188	230	241	238	226	230	251	214	209	247	231	213	234	198	219	205	196	239	221	210	208	221	185	205	235	221	233	223	221	235	207	211	216	208	187	230	251	210	193	205	201	194	186	180	205	207	201	216	238	216	223	218	233	217	240	192	238	220	221	201	213	243	214	237	226	209	217	222	246	221	179	233	201	230	204	218	204	211	209	218	204	224	214	207	212	216	194	223	210	211	239	237	229	242	209	238	236	195	243	208	216	222	213	195	211	228	208	215	224	187	230	221	215	207	232	214	193	217	196	212	218	209	212	186	217	216	215	246	233	204	219	238	218	209	204	218	248	251	230	222	218	230	219	202	197	239	241	249	247	219	199	200	225	218	217	211	228	225	190	214	234	223	218	217	201	254	225	210	176	227	211	212	223	210	214	212	193	219	217	196	240	185	221	209	222	220	218	193	241	210	237	196	187	219	217	203	212	224	228	226	204	241	192	202	212	234	232	216	223	252	219	228	220	260	221	218	258	211	217	224	220	212	243	205	185	200	236	196	206	218	175	250	217	239	226	225	195	217	232	205	209	215	206	218	243	204	198	218	237	204	215	235	190	249	207	195	200	221	217	228	244	219	202	215	234	209	229	228	220	167	210	213	205	190	205	221	219	230	209	209	214	230	203	217	216	199	214	218	194	218	233	237	225	213	204	201	234	206
4086	6504	3223	1341	738	656	603	581	536	536	569	531	545	538	524	491	521	550	478	539	495	511	488	534	516	546	514	526	527	568	533	525	514	516	528	493	540	532	523	516	515	522	510	478	506	456	484	530	491	499	476	474	530	525	513	564	519	502	526	542	523	484	506	493	527	551	527	503	508	548	492	492	523	544	495	510	512	491	513	507	479	490	519	506	547	504	510	474	526	536	496	531	509	498	509	529	513	498	491	536	477	489	584	540	521	498	471	562	500	541	482	506	497	519	546	563	548	528	487	576	589	508	524	502	535	518	517	492	510	518	492	516	512	513	514	515	561	485	506	527	503	512	511	550	481	532	517	500	472	492	475	503	503	502	541	524	538	502	564	505	534	463	553	508	530	525	499	491	528	504	541	510	521	504	534	517	467	512	540	525	552	518	507	526	513	523	549	556	508	526	496	506	504	499	474	550	511	454	506	554	541	534	527	551	514	527	511	539	519	467	526	502	507	490	551	538	504	529	505	453	540	532	536	476	519	505	492	555	546	489	475	488	539	548	531	544	544	516	532	497	494	532	487	528	533	497	491	574	495	498	525	505	516	520	528	497	524	488	526	495	496	496	469	488	500	564	516	509	497	503	512	473	517	576	502	513	511	485	511	527	471	535	539	520	510	514	540	510	537	570	505	522	528	485	512	525	558	526	488	509	497	551	539	504	488	480	529	489	506	495	565	516	583	530	472	531	515	507	484	466	556	498	475	544	493	509	510	498	564	532	505	501	532	524	565	504	514	531	493	466	543	500	543	515	551	518	533	534	530	474	535	517	546	529	538	517	504	507	474	569	510	527	502	507	491	520	459	496	516	474	517	528	489	543	498	529	521	521	486	517	561	533	494	479	527	485	528	530	510	567	533	493	493	480	501	487	506	535	511	521	503	509	536	487	557	520	525	501	563	540	522	530	521	516	495	527	515	510	532	537	512	494	560	493	500	529	475	482	513	523	508	541	492	550	482	469	493	496	529	488	489	514	523	538	516	501	494	518	530	505	511	532	497	525	533	544	530	525	531	484	556	534	483	505	489	532	544	482	541	555	486	522	513	564	539	530	568	515	543	537	525	496	504	504	529	533	537	510	457	442	511	504	529	508	524	478	514	523	496	501	497	480	558	526	543	511	601	527	477	506	499	495	492	529	504	529	500	510	490	490	528	530	532	510	483	491	493	524	560	527	456	537	526	517	518	528	508	521	537	503	534	508	528	515	542	519	490	571	486	541	493	508	486	499	511	510	514	499	483	550	500	525	480	530	548	522	512	526	499	505	513	579	509	510	524	479	531	527	523	538	511	473	480	497	467	545	490	474	483	488	509	502	531	490	492	505	502	546	516	516	477	545	519	491	537	502	479	524	506	511	542	497	520	491	487	491	505	539	528	508	512	514	505	510	439	504	492	534	534	517	500	523	494	525	520	562	485	473	522	537	497	506	497	491	539	540	505	537	501	500	522	531	517	467	529	470	474	511	518	460	466	532	569	526	510	528	554	475	489	486	517	489	485	510	512	515	525	535	525	492	516	505	483	517	520	522	494	508	508	515	495	497	532	527	511	487	506	516	512	508	538	529	526	544	506	493	557	504	523	517	497	523	508	525	519	491	534	524	465	537	544	520	503	502	527	519	501	544	510	512	492	512	516	522	526	492	504	501	523	532	506	493	514	541	515	533	503	529	499	510	510	522	498	514	551	518	532	540	490	516	552	491	474	524	493	491	510	530	530	515	509	523	508	460	551	488	455	484	522	526	515	520	453	542	521	508	472	509	493	515	511	524	514	519	520	511	500	494	474	505	513	508	541	546	503	543	515	466	456	526	538	554	485	504	507	525	469	514	487	488	524	480	563	498	465	511	524	443	491	512	511	524	527	525	539	521	499	490	526	486	497	493	481	501	477	461	517	527	517	547	548	528	516	451	517	505	482	554	551	505	502	489	499	533	493	571	503	530	526	480	553	497	485	543	485	501	497	507	476	476	506	516	518	504	517	533	496	513	495	538	532	512	546	511	513	480	515	479	533	483	514	511	501	501	547	512	499	514	507	504	526	535	527	515	519	514	534	496	505	515	514	528	539	533	511	523	505	510	497	537	496	477	482	503	539	568	530	514	499	566	531	496	491	530	517	509	496	548	529	485	549	572	495	513	516	548	523	494	531	551	496	504	465	534	514	544	525	491	499	476	533	509	491	557	468	535	561	491	492	567	496	509	536	486	536	515	530	529	515	507	572	479	523	508	553	486	561	537	510	494	494	536	515	513	506	557	520	530	495	512	551	506	498	510	529	504	532	505	483	515	494	497	524	480	501	486	536	542	547	514	489	568	492	521	506	533	495	558	532	508	504	464	521	501	519	509	494	520	499	496	519	495	513	528	533	475	534	512	469	541	495	539	503	508	511	511	502	533	538	521	501	522	457	530	540	516	516	484	493	507	490	544	525	546	495	497	512	521	493	522	522	536	487	515	545	550	514	496	536	500	490	487	517	510	533	507	474	481	509	454	548	508	554	531	564	495	509	498	512	535	558	518	518	482	512	521	511	467	531	507	527	551	518	490	498	498	534	507	514	545	486	525	502	514	519	483	512	538	514	542	490	522	503	518	497	521	538	507	533	522	502	556	502	524	521	550	519	501	534	518	490	521	486	496	508	486	486	534	533	499	553	460	523	526	494	522	539	526	540	530	522	478	523	482	517	540	540	536	481	479	482	602	495	497	468	525	472	520	531	494	525	485	510	522	504	496	529	494	471	496	494	557	506	544	487	529	486	479	579	536	535	511	469	506	519	559	533	494	501	516	541	515	528	501	505	492	512	549	534	502	527	511	503	520	519	544	541	469	469	503	503	534	501	498	522	501	531	516	501	568	521	490	486	515	524	523	507	485	500	534	509	507	536	539	492	502	535	553	494	503	464	527	549	486	470	501	497	522	531	562	534	527	505	518	538	480	517	497	548	531	487	519	504	512	583	498	528	531	535	544	481	553	511	540	521	553	528	490	504	508	522	476	489	536	519	509	540	531	528	508	545	529	538	473	511	517	521	495	538	578	500	508	535	531	498	501	516	505	530	506	566	544	507	507	521	486	519	494	516	532	511	482	566	497	492	483	513	515	516	514	554	548	485	533	493	504	513	507	537	537	523	504	519	522	506	542	554	533	543	501	504	480	486	534	535	532	503	520	553	455	483	473	516	508	509	502	515	513	448	506	507	522	510	526	493	510	461	511	505	515	529	514	530	514	501	512	519	543	494	484	489	521	527	501	542	536	482	518	544	553	496	528	500	504	514	488	477	553	502	513	515	518	533	509	520	509	523	535	564	499	486	513	501	499	518	535	479	508	499	496	454	508	480	526	509	498	520	540	502	510	505	532	508	491	515	509	503	497	518	539	513	538	478	473	508	520	533	505	529	540	479	520	554	537	546	474	537	521	532	508	485	499	494	495	494	510	509	494	536	498	522	479	487	519	535	574
31637	19404	7679	570	254	229	216	183	200	211	206	175	180	211	200	194	207	232	201	178	204	225	206	211	177	207	199	211	207	182	220	220	193	192	195	197	219	212	204	197	202	196	199	186	189	202	183	199	195	211	187	171	211	207	209	198	216	201	218	215	176	220	197	185	183	182	208	222	185	198	202	185	197	196	218	192	223	226	203	208	209	193	213	193	183	220	224	218	214	202	165	214	214	175	222	194	202	210	213	186	210	179	201	184	187	202	175	193	209	202	207	194	210	192	204	218	192	185	185	203	237	211	197	186	201	225	198	190	202	200	181	202	170	184	192	178	177	212	209	220	204	204	202	206	196	188	220	193	216	217	202	179	211	192	193	196	211	198	199	178	196	203	201	237	227	209	224	195	184	214	185	203	201	195	202	188	195	219	217	189	228	188	209	217	182	231	207	204	198	218	186	202	183	206	214	195	190	208	181	220	201	189	186	216	197	182	214	215	196	208	220	219	181	199	193	188	216	225	204	214	199	200	205	208	175	212	211	211	177	185	193	205	194	204	195	227	206	198	194	163	194	190	195	176	215	190	222	215	181	219	200	218	193	193	211	200	231	213	217	210	178	221	178	201	207	203	203	225	205	214	222	187	196	208	204	207	199	181	205	201	187	163	190	204	193	213	180	177	198	194	171	204	201	192	205	185	203	196	181	204	228	203	199	188	179	205	183	201	189	219	188	199	200	202	194	205	215	201	186	175	199	210	211	231	195	198	218	165	185	191	216	216	202	208	220	183	190	217	189	202	200	206	192	194	213	232	209	186	231	200	199	208	212	188	196	184	211	198	197	191	212	197	187	231	187	196	209	219	221	199	214	200	203	220	205	202	180	194	222	219	208	192	204	166	184	202	195	190	182	185	183	188	223	221	173	214	203	210	180	185	208	224	196	222	156	202	206	224	200	181	194	219	178	199	189	207	230	201	224	188	189	186	187	194	224	206	210	215	206	211	190	194	169	201	209	216	187	188	206	208	207	219	174	215	193	171	205	216	219	222	211	214	223	202	176	173	194	169	190	211	201	192	197	196	218	192	222	208	230	188	190	207	195	207	202	210	224	194	197	221	189	174	186	219	203	218	182	177	207	196	192	191	189	196	204	182	193	186	222	198	207	218	200	202	192	188	174	196	206	183	210	202	197	204	204	247	198	196	206	193	201	201	209	198	218	195	209	203	191	199	197	201	206	199	197	210	176	191	180	197	180	191	213	221	187	213	197	199	199	178	223	196	216	205	223	182	202	210	201	219	184	186	209	200	203	223	210	213	188	195	212	203	172	213	232	200	217	208	183	172	213	220	206	180	219	213	187	186	211	221	186	181	189	208	186	192	182	206	217	179	215	220	199	188	207	219	203	209	210	196	172	222	175	179	191	193	210	177	183	209	181	184	194	211	206	173	199	186	208	231	181	189	212	182	222	209	207	200	200	194	214	218	196	194	197	228	210	197	200	199	213	226	219	173	204	233	167	195	223	209	216	198	202	189	187	203	200	194	187	204	209	203	215	198	208	209	184	189	193	180	211	203	195	173	194	178	207	190	215	173	199	194	196	198	206	210	209	207	185	190	193	207	193	199	201	189	172	193	200	207	188	191	204	180	193	180	190	200	171	199	223	199	218	185	170	197	219	191	204	213	215	193	223	197	222	208	168	191	170	183	190	196	201	221	197	207	226	199	197	207	203	208	190	204	214	197	196	188	201	191	178	229	216	228	204	215	215	230	212	206	204	170	158	200	201	194	198	214	224	195	202	213	210	189	211	213	196	189	190	186	206	213	201	206	197	200	210	198	215	195	207	196	190	190	208	171	189	198	214	184	196	192	202	183	199	199	219	183	187	193	188	203	212	206	190	202	193	209	211	213	212	186	209	222	201	190	193	205	201	190	203	176	196	206	223	195	222	172	199	212	175	203	202	212	238	215	188	212	177	202	218	210	211	200	171	214	210	189	175	205	191	185	199	198	210	208	195	204	195	217	214	187	201	203	193	197	210	197	188	194	204	162	200	203	199	196	195	226	200	202	204	195	158	198	205	183	218	223	192	184	216	195	225	193	202	209	212	189	203	227	207	219	185	204	191	207	188	191	197	204	189	200	193	202	191	180	152	182	174	218	206	181	213	199	194	222	204	198	207	188	179	200	201	199	185	188	204	206	207	206	233	180	193	199	187	183	199	197	148	199	175	183	201	202	184	185	212	194	206	225	196	193	211	199	192	198	204	200	212	195	185	184	207	187	202	211	226	203	199	208	228	203	215	217	190	191	217	183	197	184	188	225	221	204	203	220	202	221	209	194	200	207	177	230	195	200	196	226	198	199	199	197	181	208	190	188	185	210	182	185	213	189	212	197	215	184	179	200	182	189	188	188	190	206	197	207	184	177	204	198	205	176	196	186	217	190	196	215	189	188	189	211	201	201	201	221	223	197	191	206	206	210	221	215	205	217	219	193	209	188	208	199	196	216	216	194	189	202	194	192	196	209	176	194	210	194	213	217	213	225	225	213	198	197	212	199	197	199	189	190	201	199	211	201	218	208	191	205	185	201	216	210	183	206	185	188	196	213	201	221	201	213	186	210	189	176	199	216	219	213	158	195	201	198	206	227	203	210	206	199	173	211	210	204	202	178	185	193	229	215	217	183	207	202	207	190	208	187	209	216	185	197	181	216	182	196	182	178	186	184	216	232	210	190	218	222	218	199	193	181	186	203	197	187	219	201	207	219	220	187	198	171	188	191	195	194	172	211	204	204	212	203	209	217	174	180	205	166	202	196	192	202	180	207	206	197	220	208	188	207	190	186	170	192	208	193	204	206	190	201	201	229	203	231	170	181	210	199	207	221	199	205	220	205	202	205	214	208	214	206	204	214	186	190	208	196	197	201	216	188	194	210	197	211	186	212	206	198	208	193	205	198	166	189	201	215	199	192	195	195	228	186	185	185	196	209	205	239	207	204	189	196	177	213	187	182	193	184	191	224	200	222	191	166	197	199	207	190	190	199	201	180	225	209	177	187	197	194	199	222	195	219	223	207	206	194	203	214	192	201	195	208	198	201	195	210	204	193	201	198	237	230	229	219	195	215	192	191	176	197	206	234	209	189	204	222	202	214	212	188	183	172	211	205	184	206	182	194	217	233	198	193	182	193	188	186	193	195	208	203	230	235	209	226	176	210	188	193	219	177	192	227	201	190	202	164	197	220	212	191	205	210	194	215	213	156	178	220	196	205	186	200	198	209	207	212	192	200	201	190	184	210	203	192	192	198	205	200	218	181	227	197	207	209	209	190	202	183	214	205	206	194	191	188	181	180	183	183	185	197	206	207	229	198	179	205	212	176	181	213	224	194	178	222	179	212	188	226	196	204	208	199	212	196	210	192	200	180	212	198	198	232	190	186	205	204	204	217	201	179	197	202	219	198	239	200	211	185	196	191	211	215	179	206	177	194	200	217	179	171	191	232	217	220	184	198
6000	2441	1135	586	589	533	568	538	525	564	480	512	566	505	561	514	525	503	529	533	571	523	508	533	519	516	535	549	483	555	535	529	549	522	538	558	496	523	583	553	589	521	530	508	531	535	531	552	606	542	549	527	545	506	554	543	582	553	528	557	537	545	557	537	534	571	524	523	533	543	542	532	536	527	548	571	539	587	536	518	550	523	513	512	492	516	530	519	509	527	543	559	531	517	510	495	529	575	525	506	488	527	519	553	534	556	537	504	592	534	550	544	533	543	542	516	557	537	536	546	519	551	478	508	546	584	521	486	499	556	556	544	529	531	523	554	571	535	549	595	522	552	560	567	562	549	483	462	508	527	566	552	536	546	526	519	537	556	558	565	564	542	563	553	566	563	550	561	518	563	551	563	505	513	541	547	500	544	523	569	520	540	516	548	529	554	546	541	542	542	560	530	538	502	543	529	536	562	498	538	552	521	541	518	525	542	594	526	512	539	525	520	518	489	524	529	559	533	520	525	558	545	537	546	515	530	553	532	550	518	547	519	516	553	556	550	560	531	516	494	506	557	499	534	512	540	510	470	570	511	510	546	565	552	539	506	554	558	504	549	515	543	528	562	501	515	522	511	540	554	497	522	540	529	529	558	592	581	489	536	540	517	534	536	540	555	523	494	519	547	509	550	546	522	504	541	507	549	517	515	547	562	556	524	553	506	492	544	505	579	564	503	514	510	506	511	533	531	575	493	551	523	544	542	552	563	532	577	531	535	556	488	556	553	550	523	550	530	511	559	505	501	564	504	549	543	564	541	552	549	535	547	530	484	537	551	544	538	544	542	512	519	523	515	547	497	481	591	533	549	519	519	487	549	557	536	504	494	529	529	539	573	541	553	476	543	523	543	532	560	543	558	515	544	524	509	554	568	511	497	515	552	502	516	487	565	521	520	552	495	511	523	548	563	550	532	522	532	485	563	535	512	551	518	542	570	520	566	531	561	525	551	519	514	513	537	507	502	550	532	528	489	523	529	506	520	526	503	510	523	537	545	521	512	509	536	574	521	530	518	517	583	577	522	561	506	510	518	558	514	558	551	528	561	530	520	525	568	528	504	516	537	513	542	569	568	576	548	551	518	541	543	553	527	573	499	546	500	538	531	549	516	556	537	547	559	513	491	544	512	546	563	505	579	544	548	557	535	561	490	521	519	489	536	561	514	566	539	524	529	549	575	558	504	554	516	570	540	547	567	532	552	539	538	543	505	546	519	529	533	491	527	557	553	514	521	491	515	581	530	556	496	557	534	537	538	537	582	517	569	538	510	557	541	539	511	478	542	544	500	561	554	529	547	500	550	611	516	539	556	562	479	505	532	572	506	520	584	535	530	561	555	550	533	543	538	546	499	544	541	505	550	511	547	528	550	571	532	511	556	506	541	561	561	535	525	526	509	522	533	505	517	514	554	531	503	579	508	549	529	541	533	493	533	523	535	490	525	526	513	547	542	534	531	514	512	541	504	513	525	540	549	552	521	523	519	544	545	534	490	584	575	552	573	555	535	497	532	566	543	547	543	534	558	522	568	549	515	536	551	524	521	545	522	504	501	536	576	546	502	532	511	533	523	530	518	525	543	558	481	538	543	502	520	544	565	530	503	563	500	530	520	547	547	509	533	503	521	577	544	539	522	540	509	510	530	559	545	584	529	533	534	522	574	559	530	536	511	577	535	545	531	556	518	549	525	518	521	538	525	520	544	513	559	558	523	520	510	518	523	499	561	534	538	578	482	505	520	484	530	528	536	534	537	534	546	567	491	535	506	514	563	520	556	570	568	536	553	524	523	574	518	544	525	519	551	544	552	505	553	594	494	514	497	518	543	519	529	536	542	497	490	536	485	546	542	541	561	531	533	518	494	561	509	484	526	553	511	587	507	543	540	520	539	522	536	487	545	535	513	483	505	538	555	550	531	490	544	530	524	504	521	526	525	563	495	514	558	546	519	535	538	545	493	511	564	496	547	534	508	525	512	492	554	499	531	547	511	505	598	530	503	549	557	511	542	504	526	547	556	504	551	540	520	540	509	541	515	525	534	576	563	527	560	539	572	547	544	552	539	542	570	514	513	564	534	538	521	534	536	512	532	515	573	543	546	524	533	514	544	520	495	541	607	523	499	513	522	504	551	516	566	510	536	523	521	532	536	521	540	496	469	487	544	495	537	540	516	535	535	526	528	522	542	519	507	549	528	538	569	566	562	536	538	507	541	529	515	563	581	533	500	530	538	560	551	554	541	534	534	562	536	522	530	524	532	530	524	524	535	564	483	542	544	549	525	542	525	591	536	557	558	536	562	523	537	555	557	535	514	512	530	533	547	520	530	558	525	533	525	550	540	551	541	512	545	552	509	569	536	511	556	533	517	503	522	595	524	507	535	514	525	541	530	538	571	534	497	541	540	538	556	542	497	563	527	522	554	511	533	550	521	520	542	526	552	534	518	479	526	522	535	543	517	533	511	551	546	546	522	541	525	545	519	503	552	527	537	533	502	536	534	534	481	568	511	558	554	590	578	550	514	503	545	540	517	557	545	572	481	553	548	516	513	526	547	535	544	525	525	560	537	526	524	521	531	524	536	531	518	540	543	541	565	555	534	522	494	513	517	502	540	566	506	563	577	540	536	572	504	513	551	559	560	535	581	508	566	561	554	546	521	560	530	530	530	553	582	595	513	533	545	538	559	528	548	561	511	529	512	571	510	533	543	535	481	528	506	547	550	527	526	503	570	571	529	520	528	579	524	524	534	523	533	521	602	582	529	525	514	520	530	514	513	528	548	580	530	529	504	588	505	516	568	487	523	537	539	547	536	570	540	502	527	553	530	504	558	557	531	525	543	530	560	586	556	511	512	513	528	550	513	566	514	532	574	524	502	513	521	515	506	554	557	551	520	584	530	540	508	536	520	550	501	519	549	552	564	531	533	540	494	554	541	547	489	525	551	522	553	530	555	543	557	528	546	528	540	549	551	514	592	533	514	533	522	536	513	518	544	553	547	541	532	479	567	576	479	495	522	535	497	587	517	526	509	510	540	517	541	491	592	548	535	577	551	552	552	561	509	568	514	556	533	534	538	496	533	520	525	536	524	508	519	552	580	512	506	493	546	550	518	520	503	560	546	563	514	561	533	529	564	510	548	546	520	536	513	540	515	522	542	504	547	507	559	573	517	518	502	534	555	524	531	528	526	513	554	558	514	500	510	559	531	507	534	516	555	524	559	565	542	530	514	540	520	502	506	568	525	583	538	538	530	525	548	572	482	539	537	515	524	516	567	516	570	512	522	580	519	557	547	536	530	569	515	519	490	549	529	525	554	525	533	510	550	562	556	496	524	556	535	511	529	538	505	527	529	519	550	488	564	471	508	571	513	574	489	548	556	565	563	500	529	537	538	523	533	552	490	577	506	529	545	532	528	539	517	570	512	553	572	505	529	505	539	562	551	583	538	528	524	569	540	553	495
24600	20966	23901	28233	20969	15045	617	415	368	352	315	358	322	339	315	332	310	289	321	297	295	307	301	289	285	273	310	277	316	323	283	302	326	294	325	295	279	292	317	293	312	295	299	291	312	274	310	304	277	286	310	309	295	293	306	326	271	285	294	290	286	324	300	295	330	295	282	314	301	315	333	344	311	327	253	294	308	312	306	296	309	285	311	296	261	306	290	303	299	289	299	317	291	291	278	275	276	283	299	340	337	277	305	263	301	324	296	284	279	292	302	317	290	311	339	300	348	290	292	325	299	289	299	323	293	304	290	322	289	290	316	287	290	286	296	324	277	279	305	288	292	316	297	311	298	314	336	325	292	326	298	296	285	295	301	319	290	284	297	301	290	278	290	286	276	303	300	320	348	299	265	290	295	291	281	325	300	295	313	290	310	271	279	335	282	286	286	291	285	277	293	301	300	333	331	271	305	279	297	304	329	290	322	313	288	311	284	294	293	281	285	289	328	281	294	302	318	307	300	321	283	278	269	296	279	335	298	276	316	288	305	321	299	297	292	290	284	293	293	318	320	310	294	303	286	311	276	267	305	300	317	308	298	315	332	247	311	287	290	296	305	266	299	283	298	292	306	308	327	300	313	270	332	306	288	325	259	265	286	273	266	259	280	303	300	319	308	286	299	308	276	286	289	336	252	315	273	321	271	296	289	301	305	314	329	297	302	270	294	327	306	273	297	296	304	322	304	291	304	315	307	298	300	325	294	307	324	283	251	298	278	291	311	314	289	294	290	309	282	306	324	269	315	329	294	273	309	306	273	281	292	291	259	296	312	289	294	313	313	321	318	292	294	303	275	305	262	304	313	273	298	307	273	294	284	304	320	302	274	306	309	312	326	293	294	312	299	346	314	317	296	305	285	275	342	286	323	314	301	272	287	303	310	309	291	292	295	264	315	297	285	327	301	252	259	318	268	322	283	305	302	282	291	328	307	299	299	309	305	274	309	290	300	277	300	331	293	269	288	291	306	262	294	268	328	277	292	310	344	347	341	326	309	315	279	273	313	301	331	304	321	284	323	308	343	327	300	266	304	276	293	271	271	297	291	282	315	307	294	283	296	281	312	268	265	262	331	298	292	290	284	290	285	313	286	276	316	292	262	310	304	310	295	322	291	338	292	321	301	307	275	293	284	322	273	301	295	317	318	279	286	296	317	301	280	287	277	290	281	306	282	288	328	288	294	304	280	305	269	303	311	316	317	286	293	291	310	326	297	279	296	305	314	288	277	304	284	266	315	280	311	292	307	297	275	277	300	296	281	286	327	306	291	272	273	277	323	293	292	305	300	311	298	321	281	309	283	288	301	299	315	300	295	276	280	278	311	301	321	303	288	317	288	289	326	295	307	297	273	304	286	254	313	291	265	292	296	289	284	289	291	320	333	317	262	303	299	297	315	286	289	303	275	264	330	280	286	266	284	268	298	300	279	273	316	318	294	283	312	326	324	302	295	274	307	269	297	270	306	307	305	282	295	291	268	280	303	316	299	285	324	279	304	329	251	255	263	323	278	260	323	304	272	248	288	304	300	279	301	307	304	337	301	291	308	289	277	278	263	273	283	287	280	304	283	277	315	303	288	283	271	291	305	319	271	309	317	302	268	253	291	285	293	295	273	304	312	286	321	295	301	307	281	301	304	310	302	295	308	279	278	294	288	289	274	281	292	300	290	286	274	269	269	275	281	264	286	293	246	306	309	287	293	264	269	286	289	267	314	278	308	278	293	292	274	307	303	317	341	292	291	320	284	280	309	283	287	295	309	296	299	256	292	306	294	310	301	313	318	296	289	309	264	291	329	263	285	300	300	271	275	295	291	299	308	280	304	313	330	283	313	290	284	306	288	301	308	305	302	304	278	305	286	269	280	308	292	306	269	291	281	314	314	298	287	262	258	288	310	305	341	303	297	313	299	304	356	293	305	329	291	327	317	322	288	241	257	289	273	282	292	293	293	306	286	318	260	274	311	329	309	313	306	304	290	281	263	278	326	277	301	325	305	304	298	305	273	282	294	259	276	290	274	274	300	313	305	300	293	290	306	336	305	286	289	282	288	318	322	290	307	278	313	298	282	291	303	257	279	270	315	278	290	271	313	291	312	288	317	305	332	285	302	311	272	308	275	269	316	280	273	285	284	298	302	282	279	297	284	297	323	273	332	297	287	302	279	316	301	301	268	293	310	259	266	295	321	272	281	259	284	299	279	304	291	334	310	280	311	309	291	248	304	322	282	299	318	290	311	307	269	302	281	278	312	307	308	285	289	322	308	295	270	270	302	291	296	303	274	294	313	285	303	314	258	269	302	301	273	295	289	306	329	276	281	312	300	288	282	300	279	278	273	280	306	316	337	262	277	287	328	294	296	309	304	276	311	301	297	253	288	316	268	291	297	295	316	312	339	343	321	264	286	281	298	262	301	311	263	290	309	296	303	286	254	289	285	309	290	293	271	284	266	299	292	270	254	277	289	278	298	275	265	304	313	295	268	301	312	288	298	274	292	326	295	330	287	311	272	296	285	285	296	293	312	319	278	306	276	291	302	306	310	308	297	309	278	304	344	274	296	313	334	330	261	311	268	316	263	305	296	276	307	298	297	346	308	289	318	301	278	297	307	309	307	295	321	280	294	298	285	283	306	309	280	297	306	315	305	310	288	380	340	290	328	321	303	315	283	305	310	315	289	287	316	304	283	303	305	303	326	281	259	306	295	299	319	323	309	299	317	267	299	275	286	267	314	308	287	317	288	292	299	308	317	294	308	293	289	302	277	320	281	300	357	305	283	280	296	311	308	303	307	296	301	319	303	287	295	276	293	304	274	314	317	304	278	305	309	294	284	298	282	341	284	339	305	301	275	289	292	284	328	295	298	295	283	314	297	307	313	265	283	280	307	265	276	292	264	315	271	298	283	310	284	280	307	295	274	305	297	297	295	278	285	285	295	283	320	315	291	297	299	296	302	262	307	295	306	281	339	304	299	268	323	328	312	293	282	286	298	278	272	281	326	305	346	318	286	321	301	289	338	302	283	302	305	301	291	299	272	292	316	297	305	291	313	291	301	293	283	286	300	318	310	276	287	317	312	302	312	290	279	313	286	286	323	283	290	274	259	288	292	286	310	283	292	292	292	294	281	287	296	326	302	294	284	314	269	304	289	317	310	300	274	309	298	266	309	328	319	316	267	317	315	329	295	300	315	309	281	303	325	267	318	320	322	295	324	322	303	289	282	281	280	285	259	300	303	306	286	285	283	316	295	322	256	310	302	291	286	314	292	268	318	295	292	272	267	335	321	305	305	301	284	290	283	289	282	277	336	288	285	281	324	272	290	271	312	290	282	315	303	316	330	321	312	309	289	311	321	318	304	312	287	279	315	304	283	347	325	305	309	278	262	290	284	320	300	299	295	314	328	295	288	299	293	281	314	287	286	295	323	263	275	286	307	262	281	286	298	312	267	306	317	275
4352	5017	1982	1055	841	807	764	773	716	755	723	733	707	777	731	737	743	694	713	759	754	765	704	733	749	727	771	744	786	717	735	746	731	719	715	717	722	698	705	748	765	734	713	762	685	699	748	725	760	759	680	724	720	727	738	718	726	772	734	685	783	701	731	758	728	720	745	759	678	768	733	720	771	719	706	709	701	733	689	719	770	744	697	732	722	704	687	732	708	687	742	712	674	723	716	707	730	740	706	746	695	697	750	731	727	702	747	743	693	752	761	715	719	743	687	694	688	707	673	758	713	697	634	722	752	722	665	716	746	744	789	740	715	684	706	711	689	739	735	706	679	724	708	733	807	700	722	756	734	761	729	685	754	726	766	734	691	746	690	739	703	736	711	734	749	726	719	718	758	724	739	722	766	715	738	713	689	722	681	713	752	682	726	672	736	680	685	679	729	774	730	708	708	724	785	743	690	769	741	768	726	770	716	775	718	723	727	727	730	666	762	688	745	757	755	732	721	777	750	738	732	725	738	723	684	738	694	754	729	763	715	734	705	728	726	732	740	689	698	684	740	764	713	739	760	721	743	744	712	717	761	725	732	727	699	730	712	744	755	708	707	693	732	734	705	733	704	719	725	734	730	741	693	700	749	711	765	694	764	759	727	737	673	690	820	767	697	746	701	766	755	750	758	731	739	735	718	744	756	716	728	739	714	742	723	711	743	730	775	706	735	729	705	718	707	708	703	728	745	773	657	728	735	716	690	730	697	732	751	750	707	723	734	720	708	705	749	714	658	654	713	715	733	723	683	751	741	678	743	732	727	722	683	671	706	730	725	693	712	724	698	672	720	702	732	697	741	723	735	735	765	737	658	748	727	711	725	730	778	740	703	750	740	702	714	695	749	738	682	678	676	734	753	732	707	694	719	693	719	705	708	735	729	671	717	702	735	766	764	715	722	734	772	724	702	735	739	699	724	710	699	779	790	719	746	722	754	717	709	758	716	705	756	750	739	713	699	768	710	717	722	711	722	742	728	703	674	709	765	756	744	734	736	716	673	779	728	708	745	735	700	714	690	727	690	739	728	809	673	754	740	766	695	757	703	770	697	729	723	754	707	688	737	736	729	706	702	748	672	681	719	723	713	760	703	702	724	693	739	663	710	737	707	732	732	736	709	763	701	750	673	724	716	727	739	719	770	685	712	738	713	715	720	759	705	697	712	722	737	706	706	750	755	758	731	689	719	744	735	749	745	749	718	713	707	711	713	708	678	711	710	715	709	705	693	655	702	751	778	710	746	713	688	668	713	754	734	767	705	700	756	682	736	674	751	732	675	706	755	727	694	746	710	725	741	735	726	748	689	690	711	729	741	688	710	748	745	764	710	717	720	716	764	678	728	721	713	745	668	704	754	690	723	704	707	698	750	715	724	694	695	743	736	759	720	700	692	695	734	731	721	732	707	683	739	718	713	765	765	713	679	676	667	676	679	655	659	704	754	757	725	723	772	725	713	717	782	662	729	702	711	770	690	724	758	727	731	706	686	752	725	733	673	702	722	735	726	701	735	759	769	675	778	680	778	707	762	761	715	707	736	747	724	740	739	697	718	750	758	752	774	779	733	731	719	730	693	734	751	795	776	709	753	736	778	703	711	691	732	743	739	725	737	691	716	756	705	707	721	718	721	745	794	685	721	724	734	740	746	734	673	745	750	709	743	725	690	706	717	740	736	756	747	753	711	772	707	700	762	721	735	687	732	695	748	738	730	697	689	745	767	748	728	708	761	732	732	667	760	771	702	740	733	739	694	731	738	740	727	738	711	703	790	735	740	713	752	756	791	694	727	736	734	691	704	730	710	712	754	779	724	724	714	758	728	713	637	767	680	699	717	744	757	729	737	735	686	741	746	728	710	711	738	713	730	743	754	718	746	741	715	737	700	714	761	701	770	718	750	768	739	686	704	764	726	717	721	761	744	712	718	732	724	692	770	704	724	691	726	721	730	760	767	680	696	741	759	708	706	693	735	727	683	743	662	757	674	678	707	776	734	720	732	723	690	749	741	706	739	731	705	700	718	753	738	768	728	739	692	747	719	717	711	757	740	718	781	744	726	736	733	718	701	688	712	728	700	698	725	694	776	735	717	697	688	730	762	742	772	723	714	767	730	712	720	744	735	679	716	762	748	728	724	764	696	714	719	754	744	697	670	749	722	696	739	736	747	759	733	761	717	753	767	725	741	725	742	709	737	714	744	723	757	735	719	738	736	732	664	726	714	716	740	742	727	727	777	662	731	673	669	740	713	709	710	765	738	709	704	736	727	726	723	752	717	729	713	754	707	781	730	714	680	698	733	734	692	725	750	744	689	707	724	763	736	748	657	731	704	735	654	711	744	766	743	703	707	722	708	731	691	768	716	724	741	756	698	711	690	765	754	736	699	711	736	723	713	701	739	737	761	751	761	734	732	723	719	733	705	767	717	702	730	699	706	709	708	698	723	709	702	720	752	727	709	744	740	694	736	738	730	755	702	750	733	719	798	701	740	763	730	728	726	715	700	724	727	711	723	676	693	725	748	733	707	732	737	700	748	755	735	676	680	753	714	725	695	730	713	699	712	728	717	688	731	740	719	742	719	800	715	720	726	704	746	722	697	745	731	727	741	711	717	743	709	737	722	742	770	708	694	695	773	726	707	735	741	733	750	759	706	715	707	747	729	689	703	719	732	742	676	743	725	699	708	668	738	681	730	710	709	758	723	786	696	706	652	685	763	700	719	690	689	691	677	735	773	734	726	728	739	766	713	674	709	708	741	716	730	737	693	743	707	726	662	739	718	755	722	736	761	777	738	703	701	742	709	720	703	718	709	714	727	712	714	727	697	696	734	752	685	751	691	707	706	740	717	699	742	714	724	730	727	733	774	697	701	729	683	685	772	762	719	685	700	717	731	774	732	728	762	749	726	720	711	678	771	717	752	690	733	753	721	744	715	658	715	726	759	719	762	688	673	715	719	717	765	687	731	711	717	692	718	769	738	700	736	735	702	706	736	702	727	743	740	678	740	688	677	703	691	689	721	750	814	718	765	727	705	697	730	734	701	684	707	755	710	716	728	728	686	735	726	765	735	680	745	713	738	714	725	705	731	713	737	767	754	725	690	752	712	670	695	702	688	682	692	762	755	716	758	717	708	729	734	686	741	742	739	702	699	711	688	704	739	734	740	721	681	733	773	689	711	725	753	712	777	706	720	739	678	720	748	734	742	729	710	737	713	696	725	691	720	708	713	730	725	699	768	742	801	741	742	703	736	715	732	758	786	651	700	702	749	677	725	727	736	708	749	755	729	733	706	700	721	706	779	740	728	750	709	743	746	769	741	744	709	758	727	703	716	716	719	753	761	727	709	695	751	686	686	734	730	701	710	727	729	706	761	736	800	707	700	766	732	809	740	719	731	751	723	723	705	706	740	720	779	783	697	779	688	774	726	698	694	723	710	746	732	784	741	710	704	708	715	727
23852	20958	24280	27809	20958	20971	12885	527	301	282	307	257	260	262	254	243	245	272	216	260	243	257	230	250	222	222	223	221	241	234	230	206	210	231	212	218	202	206	226	209	230	230	210	219	240	223	237	219	204	232	237	203	210	198	211	217	220	221	214	235	195	214	210	223	230	224	216	224	230	217	208	225	204	230	257	220	227	231	213	224	211	223	190	198	219	190	228	205	207	237	196	216	233	218	245	217	185	241	208	213	243	230	202	193	211	214	200	197	217	242	205	190	257	222	216	222	233	234	200	241	186	203	212	185	233	236	192	197	230	219	229	240	209	214	220	219	209	210	236	198	212	194	206	239	215	221	193	227	195	189	212	205	196	195	214	215	211	205	234	199	197	227	219	230	215	212	218	218	217	205	187	209	216	235	219	241	224	215	196	212	208	240	211	192	234	230	210	227	212	203	191	209	220	252	213	211	192	208	238	184	239	235	231	194	237	231	225	199	226	205	228	219	214	212	207	206	225	205	203	226	194	208	222	223	221	237	200	243	228	212	197	210	234	208	224	213	238	234	224	227	247	222	210	194	205	225	221	211	211	199	204	220	211	207	192	229	229	227	219	231	228	239	216	222	207	257	214	253	230	226	205	212	206	221	210	216	196	209	214	219	205	201	221	235	221	207	182	195	228	241	228	189	195	205	200	230	213	235	196	200	221	196	197	213	223	219	208	203	191	209	227	217	220	230	231	220	233	216	231	228	230	206	225	195	213	192	214	236	204	197	233	189	213	208	217	242	248	205	212	193	198	213	213	218	231	201	207	198	182	182	232	219	228	209	229	230	224	199	215	242	191	216	213	162	204	197	225	216	212	222	231	206	233	213	219	246	214	226	201	208	218	246	237	192	201	219	210	215	227	219	233	214	236	222	205	210	244	197	228	197	208	195	209	220	198	232	233	210	241	231	224	203	223	200	231	219	205	200	220	223	223	226	197	217	264	195	216	217	215	222	227	203	222	224	244	239	223	204	188	215	218	202	184	215	217	215	215	219	205	222	235	210	226	219	196	226	206	220	221	185	219	203	228	220	242	254	233	234	203	248	222	236	189	195	215	218	213	238	226	228	202	236	213	218	224	207	234	199	210	206	212	203	212	222	219	232	218	222	208	218	207	194	192	242	191	199	209	218	204	189	241	242	230	213	206	207	202	237	201	211	209	220	216	232	230	219	198	235	195	214	233	228	216	193	212	252	225	216	225	218	232	212	198	235	215	214	199	208	185	233	222	229	242	190	217	218	190	213	227	190	200	229	217	228	221	188	220	241	204	224	190	210	231	244	204	211	220	232	235	203	239	241	208	193	219	211	197	212	208	225	227	235	212	192	236	228	216	193	224	199	217	228	222	208	199	184	226	214	223	208	214	229	206	196	225	237	228	210	224	207	208	202	251	204	227	230	220	205	214	236	235	211	239	238	206	229	215	212	202	241	231	214	212	222	219	224	217	210	213	217	221	220	179	208	216	215	245	202	209	249	241	220	226	238	203	214	229	197	228	231	226	203	261	220	208	191	217	219	231	210	223	211	227	228	220	230	241	218	234	221	235	221	234	226	224	217	210	224	206	217	222	217	194	219	197	215	207	214	213	205	207	182	200	195	223	231	208	200	201	212	222	198	218	231	230	238	230	218	221	195	219	238	197	196	214	218	233	198	179	213	200	229	206	252	203	218	218	237	201	204	205	226	224	219	224	235	227	192	211	223	192	198	203	201	234	206	218	246	235	226	230	205	225	219	239	189	216	208	186	200	224	214	212	206	187	206	220	247	193	185	224	222	238	205	209	184	229	232	240	210	219	203	233	203	253	210	224	248	245	186	217	226	207	206	223	192	208	226	219	203	199	223	204	196	216	232	217	220	228	228	190	226	212	203	219	207	227	239	191	204	205	217	246	225	235	223	224	243	221	200	220	196	215	192	217	231	201	220	219	210	189	215	208	217	193	206	224	187	238	208	213	192	232	202	205	212	228	215	203	242	198	257	200	213	191	231	201	218	212	222	199	188	236	215	227	182	200	210	239	223	196	205	180	207	229	205	208	195	220	188	219	192	214	223	199	227	232	197	202	212	203	222	222	215	211	221	206	221	196	197	219	212	219	198	225	226	226	216	210	220	214	224	229	223	217	220	233	199	186	212	225	238	207	208	203	191	198	208	178	193	213	219	191	232	207	208	231	227	236	226	239	206	214	199	216	214	213	202	215	247	222	215	248	241	191	207	221	241	198	224	189	243	225	223	223	200	219	202	239	233	211	233	226	220	226	223	205	226	201	223	198	204	208	201	214	219	230	201	202	202	233	202	201	221	226	210	229	216	226	215	201	213	225	235	239	231	237	228	243	188	225	235	199	193	206	213	209	209	195	209	225	215	194	214	200	215	198	221	210	232	229	208	221	215	233	231	235	209	230	222	212	219	227	210	218	211	191	213	210	246	225	233	216	221	232	214	205	219	227	227	233	222	225	240	225	222	235	202	193	225	211	212	218	190	250	227	231	209	224	253	210	231	235	234	232	194	213	242	210	228	231	233	207	223	219	210	209	236	266	220	196	218	215	229	221	218	229	209	203	208	204	224	223	222	221	223	224	214	208	218	213	213	247	215	214	228	208	215	215	211	209	198	226	211	187	209	215	197	222	226	228	225	229	206	229	220	228	212	217	197	216	229	246	243	205	244	234	205	185	213	240	229	212	194	227	210	222	197	239	229	206	225	241	211	226	203	200	206	226	230	216	229	249	218	210	226	218	205	192	192	234	241	218	229	211	191	180	243	213	223	235	217	178	222	225	199	211	218	230	228	219	221	237	221	252	217	228	197	210	226	230	193	219	201	218	219	221	244	263	206	231	205	196	200	207	218	222	221	205	227	216	233	217	202	239	209	231	216	221	245	222	218	224	229	214	234	205	246	244	220	194	215	227	187	228	197	201	228	215	212	230	224	231	198	192	198	238	236	218	230	184	212	213	230	236	226	231	228	224	213	241	218	202	249	187	203	215	204	184	210	203	225	225	211	210	211	215	214	211	236	228	204	220	221	204	211	205	213	222	212	221	212	218	232	221	202	216	233	220	228	248	209	203	238	214	217	213	212	203	237	214	206	221	205	207	212	238	192	201	220	227	213	218	227	209	236	206	240	230	226	190	234	240	194	205	238	220	213	206	253	217	226	237	225	233	242	223	216	245	216	217	202	237	220	199	203	217	210	222	209	221	229	225	223	230	222	204	229	245	232	227	207	208	220	217	195	190	235	215	237	219	228	225	230	232	234	239	224	203	184	217	208	231	210	216	204	254	199	229	241	220	213	193	230	210	232	226	206	253	243	232	199	227	222	214	201	235	198	225	249	180	205	228	235	237	230	205	216	198	213	214	228	228	228	207	194	200	198	223	224	219	216	191	199	223	204	222	207	228	230	217	221	196	226	249	212	205	237	190	234	242	230	229	242	240	205	221	229	220	232	213	206	226	221	201	183
5072	7230	2591	1169	709	680	593	541	583	574	557	564	546	539	544	521	498	574	559	541	548	521	528	520	530	509	536	508	503	494	490	531	519	500	514	491	554	559	513	516	504	516	486	529	501	520	537	513	489	512	494	483	513	539	560	498	567	485	512	501	530	528	495	565	464	600	501	534	507	525	509	470	546	543	499	515	497	475	529	530	520	516	515	531	488	516	548	487	481	521	484	505	525	480	485	500	499	517	531	514	526	526	498	507	509	512	547	517	544	514	497	553	510	523	490	508	505	529	507	512	514	516	570	549	491	487	464	509	505	477	493	522	547	543	489	532	582	507	490	483	532	536	544	515	516	525	524	514	485	538	539	485	514	546	510	546	499	492	538	526	493	506	479	495	518	530	531	500	543	477	508	524	468	483	540	471	550	569	529	514	524	530	558	509	494	474	507	517	461	547	520	533	573	525	499	517	513	515	515	535	481	523	532	515	552	549	540	546	509	548	530	527	500	515	508	474	540	525	517	543	530	506	493	518	502	501	479	547	483	520	532	517	511	499	487	570	517	502	526	502	513	514	543	563	518	532	530	470	533	481	539	560	521	536	510	492	516	523	520	493	522	508	524	510	493	495	522	500	497	522	508	533	532	478	538	503	483	484	502	523	555	507	512	523	484	501	534	509	513	515	508	504	495	526	538	455	517	493	506	505	541	547	567	492	504	513	526	538	517	524	510	533	533	506	519	537	509	532	476	533	548	520	531	510	472	518	503	546	523	517	463	499	524	539	503	522	525	488	527	516	470	472	479	486	513	505	498	550	531	522	505	504	487	498	500	525	524	528	521	504	535	503	541	511	518	504	515	500	515	478	536	452	475	539	523	507	533	529	538	543	516	490	487	570	537	518	569	491	508	528	461	520	561	537	514	516	525	529	503	524	510	531	510	540	513	497	510	507	506	504	554	461	529	519	509	525	493	537	546	476	517	519	480	485	529	534	507	503	513	529	554	524	490	503	516	537	566	504	502	511	526	549	503	493	489	510	542	512	500	504	527	497	511	507	519	524	486	527	546	497	533	486	499	510	530	508	490	466	533	460	535	525	485	477	512	511	558	498	486	517	543	529	479	483	504	505	529	507	553	518	506	510	532	521	506	550	516	498	475	536	513	536	522	539	528	506	509	525	507	531	497	516	507	490	520	540	501	520	497	558	485	503	555	510	512	535	488	511	492	494	552	548	530	490	533	536	538	515	490	546	571	510	521	507	492	537	497	540	525	511	490	514	516	497	528	512	526	575	554	498	525	535	550	528	505	503	501	506	513	489	467	523	505	485	492	506	577	506	537	509	485	534	529	501	572	511	504	509	519	489	529	546	540	489	537	498	541	535	530	511	521	548	495	528	535	520	542	507	516	515	506	519	541	563	489	512	534	465	545	478	499	526	499	551	520	527	560	488	497	533	565	520	488	499	510	523	524	517	515	559	480	530	523	481	489	494	529	520	493	563	515	504	543	511	497	529	481	550	502	508	526	483	510	541	498	559	538	545	500	539	478	516	527	549	509	457	542	536	478	496	505	537	511	537	542	513	530	514	532	513	532	528	517	545	554	531	533	537	548	502	508	482	552	478	566	539	519	507	525	493	488	515	543	518	539	535	531	538	530	498	524	511	524	494	519	522	534	528	505	506	489	504	524	484	521	555	489	508	507	544	538	510	525	580	481	502	520	540	557	505	518	521	546	531	502	524	475	511	581	557	533	576	535	521	514	515	537	540	497	541	499	494	489	527	492	500	510	560	514	514	514	517	520	533	516	502	553	520	520	496	550	491	545	496	490	514	552	519	522	571	518	517	479	513	539	491	502	511	495	516	504	555	514	483	511	521	504	518	517	517	465	495	507	513	498	517	517	548	510	502	526	503	527	529	499	543	496	531	453	531	473	531	524	523	504	528	499	517	490	497	554	492	530	488	484	512	519	525	492	520	499	534	521	528	563	531	521	495	529	517	538	503	473	530	525	533	550	509	526	525	516	540	491	486	485	488	538	495	531	495	512	575	506	508	541	565	486	511	547	487	519	526	549	544	532	521	526	543	495	514	533	514	546	503	506	508	506	561	516	542	533	503	488	518	497	523	522	514	538	467	511	482	513	528	484	475	525	520	524	528	524	466	488	497	548	518	557	510	525	512	515	529	523	544	555	498	509	547	505	505	539	547	569	522	533	479	484	523	512	533	510	536	519	535	457	526	511	542	534	513	525	499	546	493	506	442	536	468	505	500	479	546	518	509	544	496	513	496	500	533	544	496	505	507	485	513	494	528	469	500	496	504	509	518	527	516	529	500	521	550	546	509	516	486	507	499	507	497	505	498	534	529	513	481	526	475	520	538	528	521	542	540	489	515	519	504	506	527	526	521	499	510	509	559	498	518	557	508	508	487	542	463	552	485	493	530	546	492	534	540	508	514	514	520	511	492	531	512	499	550	490	469	504	491	481	478	531	528	513	522	529	491	503	514	500	550	512	498	534	459	533	537	556	487	496	508	486	514	530	552	529	484	488	546	537	541	513	526	508	507	502	476	551	503	483	504	480	554	579	523	495	495	496	517	511	559	501	546	487	551	511	519	510	539	503	499	532	514	515	500	499	513	469	531	523	492	488	502	457	498	523	528	519	510	489	521	537	524	506	472	496	536	532	482	531	529	511	492	511	513	521	496	527	548	533	529	527	567	511	507	469	468	503	512	453	529	517	510	523	508	527	511	519	484	531	518	538	505	544	517	505	546	511	511	494	529	492	560	567	522	509	527	520	578	521	494	498	520	487	520	553	492	520	516	561	531	531	518	527	522	534	510	531	514	484	491	513	523	510	536	499	470	504	488	541	522	527	527	474	522	534	498	518	502	550	504	506	493	503	479	511	508	490	497	484	476	471	481	511	536	506	502	556	497	507	513	505	522	489	489	519	480	523	533	508	542	516	516	479	488	485	505	473	538	513	512	538	549	512	489	511	517	536	518	539	533	487	541	524	489	533	506	527	530	517	522	487	526	504	486	489	517	501	464	507	497	524	474	497	555	482	532	512	513	525	465	492	499	565	504	508	551	486	517	461	492	502	516	540	539	535	535	476	506	514	500	491	507	512	493	555	521	504	543	533	511	496	530	535	504	494	496	532	521	537	525	478	543	514	509	533	493	518	514	543	510	513	489	511	507	468	495	525	496	566	530	537	500	464	517	519	514	537	510	499	507	520	511	531	490	531	533	526	556	480	516	523	521	525	524	507	559	499	497	548	505	458	543	523	529	547	488	488	499	531	545	533	502	508	493	519	498	532	531	514	490	546	508	559	513	517	534	568	538	478	514	535	542	484	487	514	513	547	496	487	522	529	487	518	509	518	515	517	528	520	495	534	543	512	525	507	486	568	519	510	510	542	519	531	497	558	504	518	528	496	531	505	530	493	532	522	512	533	523	479	516	513	523	486	510	521	504	529	532	472	499	485	505	485	519	530	516	499	511	512	503
31798	19574	7410	475	243	215	212	187	188	208	188	179	218	200	226	198	233	185	199	213	215	214	184	200	231	197	202	205	201	220	224	208	200	213	207	243	211	190	191	231	230	220	222	218	210	182	186	213	229	215	178	220	200	229	195	216	213	224	205	191	179	193	215	181	216	172	196	211	206	234	188	202	201	206	226	198	198	196	204	215	179	195	197	233	214	205	185	189	199	190	187	204	209	212	245	188	187	202	193	215	185	182	196	192	185	214	194	204	201	199	217	230	189	205	186	205	217	209	201	241	196	213	206	217	196	223	193	201	222	216	183	214	165	204	218	231	220	198	212	238	192	239	233	203	207	187	208	201	214	208	200	192	191	211	236	198	220	221	202	206	209	207	224	190	210	194	215	200	231	214	196	203	201	180	192	179	203	227	215	199	219	192	218	157	185	199	210	209	204	195	206	193	196	186	208	240	200	194	216	189	186	201	209	189	205	228	191	192	162	210	218	213	195	185	185	184	204	216	191	201	210	224	196	190	209	193	207	223	180	192	198	224	227	209	208	180	216	222	220	196	189	213	185	204	205	223	226	200	194	207	188	210	211	192	185	206	214	235	216	196	222	222	211	192	199	206	209	205	192	178	195	219	225	212	206	176	186	189	206	222	196	197	206	192	229	190	206	203	218	244	183	224	204	171	203	213	188	194	214	197	204	208	222	193	174	172	209	186	194	212	192	227	179	164	221	214	191	174	203	216	224	194	242	202	201	194	206	223	196	216	217	195	213	198	221	205	207	185	224	190	212	204	191	191	206	199	222	217	217	200	208	204	188	208	212	193	205	214	192	220	198	209	196	210	192	189	199	224	198	201	230	229	205	211	191	219	218	228	197	209	209	211	207	178	195	193	198	199	208	200	199	181	202	191	226	192	181	201	233	208	182	194	234	213	203	218	152	180	213	188	188	210	226	226	209	198	228	197	190	180	193	201	213	197	198	196	207	208	212	203	194	207	201	202	224	194	206	218	230	246	210	209	193	206	210	213	206	199	201	214	183	211	203	186	212	209	196	209	192	187	219	198	197	191	186	197	203	217	187	193	190	228	161	190	218	219	198	184	195	240	187	189	208	210	189	190	177	218	209	198	206	231	205	189	219	222	209	220	219	215	198	211	184	205	196	196	200	197	213	189	176	225	227	200	218	208	211	221	193	184	237	205	208	178	196	207	206	205	202	208	213	191	218	169	198	216	210	190	216	195	189	171	215	231	182	213	183	232	210	210	195	189	188	225	206	211	196	200	236	198	183	234	206	206	207	188	214	176	198	187	199	187	170	212	238	217	222	195	215	173	196	206	180	205	205	194	215	183	191	184	222	211	212	214	205	204	212	226	199	217	199	193	213	217	205	184	214	207	224	238	196	197	221	211	187	200	203	184	178	193	240	199	230	227	216	206	201	200	206	189	186	225	207	210	194	198	214	217	186	230	177	215	186	183	190	213	175	202	219	204	214	203	190	182	232	211	228	213	225	185	180	216	210	198	216	218	202	205	206	198	184	206	198	207	221	207	203	159	189	216	177	201	200	181	214	210	216	180	192	209	217	182	220	199	208	206	187	212	234	219	211	205	215	206	207	203	217	190	189	193	189	205	203	224	207	188	202	212	215	204	198	211	223	219	212	198	202	220	211	220	241	213	206	220	168	258	195	201	208	209	233	205	188	192	242	204	197	183	196	215	225	190	205	248	184	197	212	214	202	214	200	175	202	190	224	209	203	215	224	201	189	187	191	237	201	206	185	211	202	205	198	212	183	183	188	174	183	179	189	195	238	233	234	209	201	203	221	210	215	218	199	174	188	225	225	189	190	192	196	203	206	205	199	218	207	221	197	196	219	228	184	208	183	193	179	200	198	176	200	195	212	220	193	188	200	206	214	182	228	234	213	205	211	220	208	243	226	185	218	200	189	181	195	208	230	210	205	184	188	201	189	203	224	191	216	221	199	196	194	180	236	214	204	219	225	222	193	216	211	247	227	206	202	231	197	188	187	180	177	175	207	199	223	178	159	228	192	224	215	201	189	193	206	199	215	187	209	206	212	225	195	224	222	213	185	214	225	195	224	205	195	210	210	209	226	212	206	218	199	210	221	179	191	216	191	186	210	203	201	206	188	193	223	194	222	228	205	187	190	203	190	221	193	194	171	211	207	172	207	216	208	205	211	199	195	202	209	232	214	191	190	188	220	191	211	204	205	206	210	174	172	196	195	207	195	183	204	220	210	202	212	218	204	213	205	207	201	197	194	216	196	197	205	202	185	207	197	208	187	194	198	188	214	185	236	204	202	185	223	183	179	191	219	212	189	197	191	181	181	210	183	204	216	204	218	205	182	210	194	197	184	203	199	191	202	212	194	199	198	217	211	192	186	198	180	201	202	187	182	198	202	210	233	228	205	206	220	208	211	205	214	202	184	230	198	202	211	201	182	253	212	228	186	204	203	214	211	205	175	218	243	197	192	205	185	213	206	214	193	210	203	184	190	199	212	213	224	205	197	208	202	205	187	218	230	194	193	190	179	180	209	194	226	178	220	196	188	203	188	208	214	180	223	205	206	195	195	189	222	211	192	185	205	218	180	201	193	217	231	205	210	218	194	212	186	198	220	196	190	200	203	185	222	217	207	198	212	203	195	206	214	169	219	218	165	226	212	208	212	188	192	218	195	216	191	199	207	187	184	204	211	199	221	199	209	206	229	202	222	200	189	205	202	207	217	187	191	196	193	213	205	200	209	218	215	201	171	186	237	217	217	180	212	208	203	202	205	207	210	178	196	206	188	192	219	213	189	185	233	184	204	213	195	186	203	199	214	196	188	193	197	212	217	201	204	178	199	212	190	198	220	184	203	189	238	193	222	190	203	188	205	210	205	198	193	234	228	204	203	217	207	198	209	200	175	183	195	217	203	204	187	192	176	170	227	198	203	195	196	182	201	193	199	203	233	226	199	176	226	181	212	192	203	204	203	189	219	213	209	187	195	211	204	192	204	186	193	170	208	233	218	202	202	192	198	218	197	172	204	205	191	196	194	188	182	209	192	200	211	199	195	212	209	192	216	189	218	204	192	200	201	218	201	217	200	204	201	223	224	190	206	196	218	229	198	187	203	171	205	203	220	222	200	185	210	180	216	211	215	222	200	181	209	169	220	185	175	189	208	215	208	194	206	209	195	220	189	214	210	211	208	205	169	178	224	205	228	195	176	226	245	202	193	196	215	219	229	200	197	222	214	225	215	196	206	200	227	205	186	188	165	230	201	210	219	217	208	198	205	201	207	198	206	195	212	196	186	208	190	198	178	201	211	179	219	240	189	218	192	191	194	226	195	180	186	212	194	219	192	204	207	221	212	189	201	228	217	199	198	223	195	206	222	187	196	194	207	200	186	189	205	218	194	191	215	195	211	176	195	182	203	229	232	186	222	204	196	208	197	216	179	215	206	218	228	211	188	214	193	203	200	198	195	190	190	209
6627	2411	1058	582	574	537	517	545	560	543	499	584	517	577	536	533	554	513	567	541	588	554	557	512	519	532	520	563	579	537	518	521	529	556	542	550	527	516	538	502	567	542	512	554	545	540	519	548	564	589	495	570	562	581	538	522	521	541	554	541	555	561	541	541	540	534	519	549	566	569	559	529	534	527	525	539	544	552	546	535	506	542	553	543	559	535	555	515	538	511	525	505	506	524	566	540	548	553	525	548	527	561	517	532	572	563	503	577	525	556	576	533	578	519	548	552	549	522	502	563	573	568	545	567	518	516	562	541	561	525	566	512	503	550	567	519	547	544	580	538	519	576	536	538	547	528	530	567	549	587	539	509	514	513	556	547	535	541	521	527	556	528	544	517	554	550	506	521	564	511	535	532	566	552	518	544	563	541	507	516	549	576	520	511	564	529	576	552	572	523	579	543	532	558	537	567	513	529	568	517	525	523	556	586	522	465	535	529	546	543	520	505	513	551	567	527	530	546	539	582	518	570	541	536	543	526	532	527	569	568	561	506	578	526	542	518	523	557	548	518	537	542	509	576	558	530	547	553	503	549	528	540	510	532	592	505	559	511	561	577	532	554	519	572	514	545	533	512	508	542	520	551	526	517	530	548	495	512	507	560	514	550	527	551	556	565	537	561	533	524	540	528	502	525	524	495	507	515	552	567	538	537	529	555	542	537	534	536	542	517	500	534	537	523	523	535	552	534	546	536	533	543	526	533	520	518	555	508	523	536	522	572	602	505	560	533	527	567	573	561	561	560	541	531	528	548	522	506	557	540	557	537	542	536	528	534	545	504	520	518	569	521	540	583	521	510	547	562	524	556	545	547	550	507	517	555	598	537	494	520	587	551	541	530	529	543	531	551	521	490	562	528	537	554	545	552	521	519	547	543	556	486	512	532	537	533	599	531	489	489	560	568	550	536	550	523	524	534	533	492	541	528	555	557	556	543	557	554	504	536	520	547	513	566	546	545	559	555	529	537	559	543	559	541	498	562	568	518	565	551	566	511	532	547	515	583	553	557	550	541	585	523	527	528	576	522	545	512	541	539	542	541	551	543	521	563	519	549	606	576	527	502	578	514	545	574	524	529	575	554	533	525	530	541	520	540	549	541	567	560	532	526	565	590	506	557	538	557	556	525	574	550	569	527	531	536	518	538	538	499	543	539	503	537	567	522	515	537	537	529	534	530	566	507	536	497	556	528	510	528	551	522	516	557	540	523	515	546	576	548	579	516	556	590	565	550	554	512	542	511	551	565	558	548	581	532	512	553	561	556	518	530	528	498	534	510	557	504	532	552	498	543	540	544	534	530	523	566	544	574	551	573	574	492	545	521	540	519	523	568	555	499	587	579	510	534	545	543	527	519	546	552	517	549	572	564	516	573	543	584	522	537	558	526	555	557	594	539	570	551	557	552	489	479	563	544	593	525	548	512	511	534	503	548	542	567	512	514	548	523	556	555	536	543	553	520	518	566	559	540	555	544	527	520	522	559	554	493	540	519	509	568	546	561	552	512	569	559	503	514	551	557	529	517	551	556	500	524	497	571	534	542	571	494	518	537	537	572	533	529	540	563	540	561	564	522	560	498	514	515	536	569	562	554	531	527	548	550	500	523	528	534	547	509	525	563	529	518	526	512	521	510	523	521	521	549	535	520	521	542	576	531	542	561	513	503	501	546	510	543	530	504	537	507	531	491	493	530	551	555	541	587	510	510	538	548	546	553	591	549	562	560	564	496	531	544	553	511	502	536	547	583	555	565	528	529	550	544	541	573	553	541	580	530	537	523	547	549	528	521	498	564	547	561	528	533	546	530	550	535	513	537	536	520	529	510	567	537	557	526	539	513	517	477	555	506	508	534	540	493	592	539	532	547	547	539	549	535	542	541	522	559	539	521	516	504	553	543	546	539	522	492	530	538	512	531	566	571	545	594	517	492	527	544	543	547	519	550	548	572	516	516	514	489	536	529	550	538	558	565	551	528	534	550	534	517	537	551	539	519	508	542	526	543	518	558	548	530	551	590	549	550	509	510	510	546	567	527	512	540	551	579	522	581	543	546	532	589	547	513	500	520	513	569	536	528	538	554	555	555	549	534	569	543	589	554	542	540	574	522	543	519	551	515	532	585	547	525	495	548	548	540	546	546	548	547	546	559	504	554	494	562	518	508	509	554	543	552	556	561	533	578	532	496	551	496	550	525	546	529	516	556	562	517	585	529	546	502	498	557	570	553	532	548	527	531	565	524	529	554	523	548	542	523	565	613	549	540	508	543	584	562	575	528	560	520	513	531	571	517	584	535	548	544	539	516	516	512	557	553	572	564	566	520	573	547	538	503	516	529	566	517	529	529	576	528	553	533	499	539	554	529	537	519	539	582	479	497	553	491	546	546	552	537	544	520	519	547	548	522	566	541	575	496	559	566	539	508	545	549	556	524	550	561	570	552	541	559	506	528	593	566	586	537	531	506	535	537	607	548	531	554	536	545	522	535	531	546	509	545	574	563	528	534	534	562	569	542	541	548	551	521	514	576	508	531	540	561	530	532	561	577	523	527	568	564	559	509	536	536	511	527	543	517	551	560	494	526	549	520	534	546	509	527	542	486	520	509	499	583	563	548	546	545	539	541	524	551	551	538	506	518	571	543	534	565	547	566	518	519	547	527	532	506	538	529	512	552	521	548	539	565	537	536	541	509	550	537	509	540	568	544	534	500	547	550	520	553	543	569	539	523	532	528	547	599	504	566	529	518	536	579	568	542	545	517	520	612	543	527	560	554	548	493	547	555	507	518	535	555	516	512	568	511	533	593	518	553	527	527	524	528	572	549	514	534	551	508	508	571	570	514	577	539	529	536	502	486	556	591	525	515	515	550	540	538	571	604	521	550	496	564	498	541	522	509	519	519	533	546	512	481	515	549	540	505	568	524	537	544	548	497	559	559	530	583	531	549	531	522	545	505	533	541	588	563	516	565	531	548	581	511	542	558	519	517	554	524	561	549	522	526	516	539	525	543	533	568	569	505	518	515	541	504	564	544	578	524	547	544	568	506	538	489	544	536	540	531	534	531	540	540	594	532	525	554	519	526	556	551	560	514	519	545	537	557	573	490	549	541	545	585	554	538	553	516	542	560	521	550	547	489	557	546	556	523	512	548	527	519	556	506	581	566	537	561	541	536	497	564	543	532	540	531	553	545	553	538	552	517	543	541	518	534	555	563	543	531	522	557	530	527	490	526	544	551	527	507	534	568	556	513	558	527	594	590	538	545	525	534	551	526	510	491	546	540	529	539	532	548	556	587	522	553	563	501	532	582	575	558	525	570	532	470	518	538	540	513	519	541	534	538	561	474	562	524	516	590	534	535	577	569	542	528	519	518	534	516	525	555	556	570	526	532	532	510	524	513	539	557	539	547	564	587	550	526	485	549	505	563	512	535	552	538	500	511	535	555	498	508	524	560	551	498	567	529
24567	20976	23901	28246	20972	15018	548	371	329	386	331	331	313	322	347	305	308	324	290	300	291	269	314	305	291	279	309	295	318	312	271	321	312	301	331	326	308	323	324	306	308	323	306	329	327	283	283	328	302	282	319	298	281	304	299	307	295	318	314	290	338	305	285	322	290	312	307	289	328	295	282	288	313	342	289	311	289	302	315	309	302	316	313	293	305	335	284	335	325	270	314	307	296	318	348	291	301	280	288	261	299	297	299	290	283	276	309	307	307	279	328	287	293	310	299	281	276	294	314	319	294	293	290	327	308	273	306	295	303	267	294	265	288	270	287	314	314	304	291	332	326	276	282	310	313	279	325	300	316	307	294	312	294	324	278	296	284	307	324	306	270	299	304	298	323	309	299	291	292	315	314	312	305	291	300	287	269	311	273	264	274	291	305	293	315	292	290	300	246	317	321	309	306	320	298	282	292	282	290	313	301	316	332	297	258	278	315	312	302	301	279	305	291	322	292	314	329	309	306	303	286	291	307	318	336	332	316	288	316	326	283	316	296	309	303	327	297	302	304	305	293	286	301	265	313	294	316	296	328	333	308	276	306	275	298	320	326	260	339	284	292	292	324	288	297	327	283	304	287	286	307	313	297	290	276	303	306	322	292	313	297	320	280	270	262	304	307	271	301	327	307	296	288	315	330	289	331	314	269	299	300	287	286	323	280	279	305	298	299	320	276	313	307	300	260	294	298	262	284	309	261	275	273	284	284	298	281	310	290	315	293	294	294	274	313	293	273	295	286	286	278	347	317	297	304	301	341	303	287	326	273	288	325	295	293	321	335	305	280	294	270	280	332	292	245	292	283	275	326	283	301	287	298	289	314	278	276	307	333	296	297	296	281	287	298	286	303	273	328	292	311	292	292	308	312	314	313	300	315	333	297	317	284	272	326	327	294	310	308	275	284	283	262	299	277	326	283	318	324	288	298	278	306	319	329	317	311	278	289	287	301	285	291	257	315	315	287	299	286	295	302	298	306	250	298	318	298	303	286	286	285	269	298	279	324	311	327	296	285	298	292	309	313	304	288	323	314	306	327	332	287	277	293	310	300	333	339	284	285	299	299	296	295	311	305	291	309	290	293	309	283	255	311	315	298	321	296	281	292	301	266	275	294	286	302	277	275	273	320	309	307	312	309	282	294	262	315	336	297	304	337	258	317	284	266	282	341	288	310	327	314	327	311	302	278	292	304	308	310	295	271	275	286	327	286	295	336	287	305	320	298	295	288	276	289	339	281	307	292	288	327	321	298	297	312	306	298	319	309	306	303	283	300	312	323	285	274	322	284	300	281	248	305	299	319	278	309	265	289	320	308	272	296	305	330	326	309	305	307	341	304	320	276	284	288	284	288	281	300	303	315	294	323	302	275	296	300	276	264	270	268	296	272	290	294	315	321	317	295	313	292	302	303	305	301	287	311	323	354	292	272	326	296	313	319	281	308	306	290	304	305	308	303	309	306	298	299	306	309	265	300	289	317	289	335	318	321	281	282	297	310	293	299	284	316	302	298	300	288	295	311	281	320	284	321	313	313	265	330	296	290	309	310	320	304	289	283	289	255	326	293	300	314	304	255	276	320	305	293	308	303	305	323	311	285	312	314	288	307	305	287	296	300	309	305	308	310	294	267	320	329	290	323	310	301	290	324	281	298	295	292	267	311	331	322	327	331	302	285	287	330	331	320	301	323	330	279	302	319	311	312	294	250	306	297	262	305	306	301	315	270	299	310	293	278	293	292	308	311	266	317	310	286	296	287	291	324	278	326	292	303	305	304	298	275	291	345	302	294	302	309	287	273	254	288	296	307	322	316	295	317	272	276	276	291	320	311	295	315	318	322	309	300	307	302	270	281	295	269	279	290	301	283	295	302	321	297	290	283	314	331	309	329	293	296	290	300	322	304	316	306	288	317	299	311	294	287	284	274	292	314	306	295	275	307	306	312	295	305	296	303	310	291	293	333	295	271	290	261	313	305	298	288	357	310	321	285	283	302	321	328	295	318	287	289	292	300	295	306	317	303	280	322	267	317	317	290	325	314	305	336	294	297	288	256	283	285	283	324	299	308	349	293	316	265	313	278	279	310	297	326	312	283	309	300	312	261	299	306	310	315	270	306	313	315	317	318	291	286	301	313	293	293	288	272	330	280	296	312	302	297	303	343	286	310	324	320	331	311	309	307	286	287	337	302	286	363	296	305	278	277	330	293	312	293	326	277	286	336	353	280	311	276	312	308	320	306	284	273	315	308	305	259	276	321	303	271	300	307	250	331	264	300	292	300	338	301	289	261	305	294	294	273	313	298	296	269	272	313	305	319	302	288	300	316	327	322	290	303	275	304	270	271	299	279	330	279	303	296	326	302	300	299	308	266	331	276	266	301	323	285	317	322	284	288	295	290	280	298	303	321	296	298	293	288	312	289	293	267	279	294	267	301	299	295	291	314	290	311	317	304	301	301	277	330	342	308	287	308	310	320	313	318	305	284	280	285	317	291	325	283	299	338	307	302	281	304	288	338	301	282	295	325	318	316	318	283	321	308	301	306	308	293	299	290	312	312	289	317	317	288	292	282	298	277	304	272	279	268	328	264	303	279	293	298	306	302	297	302	327	325	299	319	273	298	311	296	330	312	298	316	278	243	305	284	278	302	339	283	285	303	326	279	311	304	316	288	282	287	310	276	271	287	332	327	281	311	297	329	285	318	276	324	302	316	297	264	272	280	299	291	273	302	306	281	315	293	290	306	315	267	289	281	330	310	338	256	314	291	320	290	289	306	300	316	295	256	307	324	316	292	316	319	305	267	269	290	270	289	277	271	301	298	298	295	314	299	322	281	310	284	293	303	282	326	302	287	302	297	295	280	248	313	303	334	287	320	302	299	296	287	294	320	299	291	274	315	309	315	263	286	316	292	312	286	324	316	315	309	327	263	294	275	293	310	322	315	307	326	289	335	286	324	315	319	299	307	302	301	277	304	274	296	292	299	308	297	320	293	282	287	321	302	307	261	294	311	294	294	306	276	305	302	321	331	302	288	278	291	275	287	285	281	296	328	291	290	268	290	325	309	294	286	313	336	315	291	288	319	280	322	295	298	301	313	323	276	281	299	303	282	318	306	288	262	296	290	282	296	294	323	288	283	300	313	292	296	313	285	268	269	330	318	308	286	324	252	303	291	290	300	286	291	270	301	343	301	306	292	279	319	302	294	279	299	290	291	294	288	276	309	282	285	277	285	289	289	301	332	323	316	290	307	309	277	303	296	294	281	293	320	318	304	308	301	300	299	311	276	286	301	320	296	309	294	288	283	309	300	293	300	300	304	351	272	285	278	312	297	315	275	307	287	285	317	305	281	268	287	271	291	242	277	310	284	312	293	284	291	302	310	293	278	283	292	315	284	288	284	264	303	345	331	282	319	270	304	274	294	325	254	301	296	325	300	333	281	295	290	306	258	312	277	289	292	300
4789	4910	2020	971	832	749	697	741	793	749	775	742	725	703	753	769	764	740	743	706	778	719	761	776	745	722	757	712	729	685	759	755	728	722	780	766	682	695	720	741	690	766	722	741	752	694	729	731	723	726	744	706	700	722	741	730	725	751	748	726	720	738	695	705	675	709	713	768	741	754	720	716	704	717	729	724	714	728	685	727	726	704	731	706	744	784	712	650	756	765	727	744	717	731	741	733	773	716	713	723	768	694	757	770	753	730	715	718	732	775	757	691	780	734	694	769	728	739	705	741	731	730	757	771	764	707	690	773	698	731	709	747	741	724	720	743	706	777	759	783	759	709	730	723	661	751	712	742	762	755	722	703	736	689	720	730	762	745	705	712	752	675	701	711	746	712	696	750	699	724	757	746	735	713	728	686	747	680	771	746	717	743	781	718	697	769	742	755	726	717	746	728	752	709	713	735	730	754	716	744	696	738	737	738	724	727	726	739	729	754	679	703	728	701	702	755	755	752	720	667	774	737	727	727	725	743	688	730	767	728	737	676	751	721	724	706	754	722	764	742	763	703	704	742	716	737	702	711	710	709	678	748	718	714	741	760	714	750	720	668	702	735	730	752	707	772	688	712	734	737	696	733	719	720	716	723	724	724	707	684	722	720	758	698	749	748	711	678	761	742	769	733	767	754	755	810	748	714	768	702	737	768	754	710	697	713	749	731	742	755	712	713	702	727	719	730	740	755	696	729	701	726	715	717	728	745	760	735	705	715	748	701	694	705	694	749	764	711	712	729	738	744	692	698	662	744	737	735	691	726	693	682	736	717	744	713	711	728	711	782	736	740	738	729	708	739	731	745	728	738	755	713	731	740	732	739	749	734	690	735	762	715	704	743	756	749	730	722	687	725	702	728	695	681	703	704	745	698	748	735	718	713	752	715	771	682	720	720	705	740	717	694	696	748	727	723	748	755	773	742	770	732	700	718	758	791	731	768	773	734	718	712	690	712	757	719	757	692	758	750	738	714	748	762	722	763	764	716	719	727	739	739	746	702	810	738	755	721	728	720	726	723	709	724	765	744	717	725	717	699	697	732	706	692	680	693	690	721	738	704	715	703	721	692	704	705	741	735	724	722	663	738	711	748	723	731	678	759	727	772	747	741	737	762	696	728	691	684	699	689	721	749	696	750	709	704	703	731	737	746	710	713	736	739	696	699	731	745	740	736	693	739	707	761	670	727	704	741	728	744	714	737	757	713	746	679	686	719	733	735	728	709	737	780	701	737	768	742	711	739	706	713	717	728	721	735	706	729	742	708	707	722	733	781	722	713	719	762	654	730	718	766	740	702	721	676	728	690	658	728	750	700	719	745	712	749	765	702	727	767	697	787	770	727	728	755	717	699	772	726	689	693	684	757	772	722	725	702	738	685	721	731	736	722	730	709	739	688	723	733	747	691	675	686	702	775	736	705	689	703	703	704	706	697	758	696	701	747	705	704	724	696	735	760	729	727	698	745	760	726	726	738	737	778	734	702	713	734	674	700	699	627	704	719	711	749	791	756	698	686	706	774	724	675	740	735	754	723	725	737	754	716	750	699	737	730	733	818	732	722	730	750	708	708	724	726	699	737	750	735	726	772	728	717	741	743	691	708	759	733	702	707	739	708	675	769	747	683	700	755	723	749	708	749	787	746	703	685	761	726	724	720	665	741	735	754	712	775	700	735	726	745	726	752	720	711	768	788	715	684	746	679	736	744	700	743	724	727	707	671	680	725	660	772	700	740	731	750	725	690	725	736	759	772	761	767	753	732	712	735	773	708	661	729	724	696	704	705	680	717	729	752	742	734	720	754	709	768	698	699	671	711	724	746	741	759	715	709	690	722	729	702	678	708	735	758	751	696	697	711	744	745	743	742	767	785	672	682	800	711	758	747	722	724	757	816	730	707	745	746	722	801	746	676	725	719	716	778	739	722	757	712	721	708	776	692	672	733	716	694	701	722	732	758	745	696	739	772	749	737	739	755	702	704	740	738	737	709	726	776	774	706	709	770	744	722	697	714	751	731	743	689	701	761	728	752	709	727	693	747	711	740	714	721	692	722	730	760	773	741	736	684	736	745	750	781	713	718	728	748	741	679	728	727	734	737	707	699	702	682	716	795	768	713	718	730	730	770	710	747	742	708	709	701	699	752	726	706	728	726	700	754	714	735	712	693	760	712	732	799	696	732	678	732	693	753	691	747	679	678	727	708	754	725	745	703	747	746	716	695	681	733	713	733	711	726	700	717	736	694	712	747	703	687	724	688	713	701	752	693	739	698	704	699	727	682	722	719	740	725	799	723	702	751	768	753	768	725	748	686	718	739	764	739	746	690	729	744	705	759	734	726	729	706	736	717	731	696	753	704	713	745	712	684	700	717	699	704	690	736	740	737	683	702	699	727	733	759	730	677	734	648	697	724	740	773	686	748	705	725	710	702	695	731	755	738	738	768	711	755	760	704	729	706	753	721	762	705	734	734	732	734	685	751	718	712	757	761	699	739	762	727	754	742	708	676	702	712	717	723	702	736	712	708	727	735	728	716	691	681	715	723	748	759	716	723	721	706	763	761	708	736	723	682	708	669	717	700	731	710	751	712	767	692	686	781	748	711	711	698	719	701	703	730	714	765	706	734	772	692	719	772	741	758	745	739	670	765	712	735	722	741	734	735	735	719	752	703	702	767	724	726	736	712	666	719	692	715	729	755	729	692	693	723	724	693	711	723	730	750	751	763	781	718	719	745	687	697	740	717	783	717	718	721	706	735	774	735	709	750	679	720	754	696	764	786	730	725	741	741	728	717	728	724	741	694	710	698	725	727	726	708	704	710	716	724	653	760	781	761	719	730	679	746	711	700	753	718	709	791	725	724	717	680	724	693	712	776	765	732	764	749	731	727	749	727	714	783	721	757	726	741	724	710	715	727	756	737	728	719	770	726	746	776	746	737	763	707	723	733	766	716	746	728	709	727	679	713	694	786	755	728	718	737	738	760	729	705	710	718	711	711	708	726	719	716	715	761	696	729	734	733	731	730	747	741	747	746	766	753	723	726	730	719	700	732	720	702	737	750	745	720	742	747	730	726	715	736	706	700	728	731	733	733	760	673	707	733	724	700	734	693	726	664	674	725	698	784	728	778	766	717	650	652	762	666	730	684	715	717	648	666	689	765	745	702	727	727	750	732	720	729	733	672	688	757	762	696	719	708	737	714	684	743	727	692	682	714	755	744	760	751	759	679	783	720	715	751	762	736	711	705	731	696	746	710	711	709	729	693	723	719	685	723	758	704	733	732	708	705	689	703	738	708	702	720	690	773	760	730	731	722	694	770	700	725	735	742	730	700	726	720	724	731	734	768	774	708	741	716	761	741	735	744	747	719	703	711	702	717	748	678	731	784	676	692	693	717	719	714	728	698	730	752	734	762	666	746	733	759	701	714	734	681	743	674	713	710	731	729	729	711	742	744	760	734
23893	20966	24293	27842	20967	20978	12571	583	345	307	319	255	256	267	243	195	245	228	243	240	244	233	205	259	219	208	236	229	219	240	243	218	222	224	194	205	218	219	227	209	219	223	218	220	209	213	214	228	246	216	206	204	234	247	225	241	246	224	226	210	193	198	225	224	204	253	220	220	233	215	240	226	200	188	206	223	218	202	196	222	213	249	218	224	215	220	209	244	217	210	183	211	224	246	213	206	236	209	227	233	212	212	230	213	209	199	220	221	217	187	207	220	261	223	230	234	236	233	221	210	234	210	219	229	237	197	231	221	227	204	214	249	230	212	202	209	226	206	206	215	203	212	209	193	214	246	220	232	252	228	226	232	196	219	213	231	225	225	171	203	210	221	216	234	206	238	225	210	181	254	252	199	210	203	204	194	228	228	227	197	238	197	193	189	208	207	237	240	213	209	212	198	213	207	203	211	255	200	207	216	226	220	228	198	225	220	262	206	207	233	224	197	201	209	219	221	218	205	202	214	210	221	207	200	200	220	217	202	230	211	224	216	199	234	188	206	230	247	235	179	216	221	226	225	232	197	195	199	217	229	214	212	197	191	208	217	203	196	215	248	197	218	248	244	191	212	222	218	229	226	224	224	217	231	216	195	213	237	225	221	253	232	203	229	216	207	215	228	222	242	229	217	201	215	214	208	220	190	213	197	217	205	229	193	207	202	208	201	216	231	225	224	210	199	230	206	202	222	228	236	233	218	209	222	251	196	228	224	212	191	219	250	196	194	222	235	235	227	221	237	228	218	196	206	220	197	204	219	220	204	219	197	225	231	215	217	205	205	210	213	213	211	181	206	236	207	244	232	230	212	210	233	187	226	235	222	213	225	215	204	212	234	241	202	228	219	190	209	212	229	208	206	209	223	203	223	229	227	246	205	207	230	212	196	249	207	207	188	233	227	227	232	212	189	215	220	205	204	213	225	217	221	215	236	201	216	211	227	244	214	249	238	227	228	246	219	227	212	214	219	226	209	245	223	214	180	226	214	218	233	213	217	231	211	226	215	256	231	222	226	209	205	218	220	207	200	184	242	198	211	235	243	200	210	247	227	210	223	215	196	229	210	211	224	220	229	232	212	252	200	215	234	245	217	219	225	237	228	230	220	219	235	215	209	211	195	223	223	226	209	224	231	226	228	241	227	212	206	225	250	223	224	212	207	232	219	221	248	217	229	205	192	210	220	244	223	225	237	216	206	203	243	208	244	195	202	226	221	254	237	220	228	230	248	213	228	199	194	233	218	205	203	209	230	215	228	206	229	200	224	225	185	229	163	222	222	221	220	226	209	239	222	201	226	242	222	221	242	227	183	192	221	205	206	223	224	227	228	231	200	210	239	212	229	193	236	198	202	199	198	225	258	220	189	199	213	205	222	209	244	216	215	211	220	230	207	210	226	221	193	227	210	183	223	211	242	218	213	213	203	245	199	214	243	215	222	216	231	233	232	213	200	229	208	226	219	210	246	243	202	224	229	191	215	214	209	230	223	217	217	225	202	219	187	225	232	237	201	199	191	217	223	221	191	214	214	232	224	225	225	220	195	219	231	211	240	236	200	221	221	261	226	203	218	218	241	213	230	199	216	221	199	235	219	217	199	221	221	204	236	229	212	211	208	223	218	204	177	206	238	218	222	205	210	253	193	234	195	222	216	210	194	242	226	224	203	232	207	213	193	208	221	258	213	189	228	242	228	234	221	224	191	211	230	234	223	218	233	211	208	209	199	218	202	242	224	201	230	212	218	207	188	178	201	213	248	226	192	253	211	224	210	236	227	222	229	215	205	224	240	234	202	223	218	206	206	212	221	220	205	204	242	233	228	234	214	233	213	200	215	208	196	210	214	209	229	213	241	247	254	237	223	205	217	206	228	221	227	211	209	213	218	212	185	214	233	209	194	223	234	209	232	193	200	230	237	242	249	224	212	206	221	194	201	209	247	213	201	215	209	211	214	214	217	208	207	197	223	219	219	179	232	207	222	227	206	218	211	224	233	199	233	203	210	218	192	231	226	221	201	233	231	214	225	214	237	192	208	207	196	227	238	204	214	200	233	248	215	233	235	237	211	239	213	230	243	236	209	179	213	193	216	213	202	231	248	203	226	230	205	239	216	231	205	229	213	247	213	229	209	203	208	242	195	207	228	197	218	206	227	235	205	216	229	219	226	228	219	213	225	222	201	234	225	253	228	216	200	206	214	228	231	218	208	212	228	217	187	241	232	247	201	221	193	207	227	223	242	216	198	222	229	219	215	238	217	246	214	243	218	227	242	215	211	202	207	225	213	190	212	238	202	206	225	195	218	234	200	209	225	198	280	208	198	229	230	226	190	209	236	223	224	205	203	225	221	237	213	222	222	256	200	215	218	224	217	190	257	234	229	220	219	230	212	221	196	201	247	219	194	197	231	217	202	224	215	224	241	235	204	213	247	209	225	241	246	198	203	212	215	226	204	205	222	242	247	209	238	244	216	196	199	190	220	211	198	227	235	250	198	216	229	205	222	244	199	237	208	211	208	212	201	223	203	216	239	209	227	217	211	215	211	226	232	225	220	250	223	216	227	247	184	208	192	209	203	212	218	210	209	216	242	202	219	223	208	215	231	223	204	203	240	208	211	216	200	220	200	221	204	223	220	207	215	220	223	222	210	239	201	213	244	199	202	216	243	213	205	234	212	211	210	234	232	186	227	197	227	208	225	214	206	224	234	210	221	203	216	195	229	218	215	204	210	226	206	211	225	186	213	207	216	209	222	195	222	206	208	224	198	219	238	192	223	197	231	201	213	228	225	214	217	204	225	234	220	199	224	207	203	210	225	216	189	209	211	191	193	208	212	224	228	219	206	195	207	244	222	225	234	210	179	254	205	202	217	205	198	179	190	227	200	207	189	202	214	223	194	218	232	203	192	181	197	246	214	209	227	206	221	218	196	224	214	228	200	228	221	201	217	220	240	210	220	228	222	226	227	228	255	194	214	214	198	227	220	221	222	227	205	192	251	236	232	224	216	246	229	206	246	216	231	206	189	201	217	230	218	227	213	207	210	227	219	263	208	221	227	211	191	188	196	222	212	212	228	208	207	203	241	205	199	202	236	189	222	206	212	220	209	209	215	206	215	201	229	227	225	210	235	213	209	206	224	212	229	246	201	232	204	218	206	222	223	211	202	188	233	190	209	214	212	198	238	225	213	218	205	241	224	220	243	218	228	213	209	225	239	209	208	227	208	212	201	228	227	231	256	201	230	237	225	242	246	207	214	221	232	206	232	231	204	236	209	224	195	207	244	242	239	216	217	190	220	236	262	226	223	221	217	199	189	237	194	228	211	218	211	212	204	210	196	209	231	227	235	227	245	221	224	213	232	240	207	230	228	192	202	239	222	199	230	207	246	220	223	206	222	209	201	225	226	208	242	216	258	234	213	196	209	231	229	233	220	237	197	209	233	195	221	211	212	202	212	224	219
5225	7865	2709	1079	734	690	603	579	567	571	554	570	517	566	522	556	511	530	539	546	515	509	539	580	533	569	489	516	522	506	519	512	477	524	516	485	496	497	490	549	551	493	509	522	539	529	542	497	499	530	513	514	537	499	537	533	524	516	524	524	531	525	523	514	510	511	516	525	512	562	512	464	474	503	546	542	536	557	535	566	540	516	552	495	494	547	554	540	556	515	521	528	515	502	500	532	486	505	510	523	518	507	477	582	500	492	530	495	513	514	520	511	496	506	532	552	535	506	502	512	525	517	524	538	488	497	526	549	578	496	567	539	523	560	513	493	548	555	535	486	525	519	522	513	508	493	537	545	522	539	520	555	493	549	509	501	549	496	535	479	535	523	536	496	543	494	479	547	489	497	576	547	507	508	500	481	540	494	484	542	530	521	488	502	518	478	538	528	519	560	522	483	538	536	512	550	536	451	534	503	463	536	501	530	496	564	552	521	543	543	505	526	519	511	518	533	530	476	541	539	493	579	529	523	489	494	534	502	515	555	487	525	523	553	486	527	451	515	520	493	535	508	527	531	535	484	525	516	512	497	509	490	527	525	515	503	540	533	514	506	470	494	531	468	529	507	526	486	521	478	539	535	482	533	476	523	520	513	528	536	499	518	521	472	477	527	537	504	522	477	519	574	528	508	531	536	516	519	516	508	503	547	503	540	515	478	518	502	538	525	538	458	514	533	504	518	565	518	549	544	528	552	531	515	517	506	504	568	556	513	533	536	518	529	510	510	500	471	508	507	509	512	564	497	523	520	495	500	496	495	504	486	526	526	499	512	575	522	500	529	508	443	522	489	521	515	509	517	488	528	466	499	553	504	470	487	503	484	499	552	535	542	521	545	510	512	497	525	555	515	502	511	500	509	537	481	589	533	522	544	493	545	550	510	533	503	532	513	546	505	528	531	451	512	556	497	526	538	562	539	545	468	506	488	547	532	518	522	512	525	533	513	532	497	473	521	518	552	502	495	528	517	513	478	525	519	552	525	499	485	490	537	527	505	516	547	499	489	476	550	491	508	514	512	548	520	546	472	498	510	517	525	530	527	536	515	487	523	484	499	490	529	533	522	530	489	557	485	529	548	479	493	540	509	506	524	512	518	539	534	492	535	492	483	536	530	526	513	478	511	550	506	498	498	540	508	484	495	547	518	519	509	522	517	522	515	517	538	504	545	534	528	478	510	511	537	518	531	520	515	512	545	524	520	529	523	505	509	478	528	511	535	529	529	522	518	528	533	535	487	517	513	540	521	551	517	541	472	520	562	524	529	530	533	503	467	498	512	538	521	566	546	470	496	490	470	517	470	505	527	495	516	512	537	507	516	520	531	501	493	494	549	511	526	535	538	494	505	512	501	533	507	522	493	490	501	526	508	530	506	461	538	470	516	504	540	540	518	512	531	557	464	499	529	509	520	550	508	524	511	538	484	524	494	535	558	506	508	474	503	492	483	535	496	537	503	495	543	565	526	483	507	495	491	471	527	529	530	516	589	519	494	512	486	523	532	535	516	491	533	510	519	524	538	509	544	513	548	501	486	526	506	534	514	505	515	488	557	530	505	545	489	523	521	491	506	550	469	506	483	503	547	464	492	484	505	481	494	523	516	514	537	537	488	545	572	510	545	522	513	511	493	535	547	502	534	526	539	553	487	481	543	538	483	524	547	507	544	520	498	543	518	537	492	516	468	499	498	507	510	492	485	481	515	537	504	509	511	529	515	522	531	541	485	516	548	508	513	473	524	517	525	512	509	540	564	526	508	520	526	540	498	529	536	509	495	556	481	504	530	522	513	490	544	476	498	563	507	501	527	505	498	458	544	484	548	492	532	536	534	502	526	548	536	511	496	502	505	522	513	502	520	525	515	567	494	515	523	514	493	548	490	510	540	492	494	511	491	548	519	522	525	487	527	520	527	562	466	517	547	477	522	492	458	539	539	497	517	529	505	577	547	503	539	488	535	537	511	546	484	560	537	502	539	571	553	512	513	483	474	513	511	557	548	486	521	510	529	545	528	501	550	510	480	517	532	512	548	483	508	537	535	553	506	507	509	520	534	517	495	548	524	498	517	529	521	535	521	497	502	505	560	535	507	526	519	501	529	531	547	503	508	474	513	534	523	482	509	476	501	510	508	519	530	494	522	497	488	529	557	531	505	493	487	561	521	493	494	506	526	518	519	528	524	486	541	542	537	497	524	540	517	514	501	499	525	557	512	565	532	504	534	531	533	516	506	532	501	502	504	559	538	525	473	550	531	516	518	503	545	536	529	512	510	526	520	516	516	535	491	521	513	518	505	522	512	536	466	555	531	518	510	502	520	505	551	496	527	505	528	518	514	514	493	509	525	548	478	534	574	563	532	505	513	549	562	485	547	526	527	491	523	536	507	472	554	543	497	558	503	510	541	579	516	526	522	521	509	545	492	517	557	509	530	494	543	495	510	500	514	508	499	455	501	538	509	529	541	541	466	546	528	464	562	486	531	543	480	473	500	527	496	546	524	518	494	499	497	528	498	491	532	482	505	521	538	545	534	505	518	490	545	541	485	463	557	518	519	466	515	502	496	527	535	541	532	513	478	518	509	544	516	490	557	504	542	513	493	486	530	508	462	491	515	575	490	531	520	529	510	504	541	475	519	516	541	548	534	547	510	552	514	511	510	528	522	542	519	496	533	526	509	534	560	504	541	495	519	532	532	487	500	487	549	475	522	499	533	516	519	492	484	474	534	506	520	528	525	520	520	500	516	519	510	518	504	491	535	523	476	497	513	523	524	497	550	505	504	511	483	533	541	521	511	502	528	543	535	532	525	522	520	512	527	499	531	530	527	512	544	515	489	527	536	522	508	517	502	516	542	530	470	522	515	563	519	528	517	497	530	515	511	522	522	529	506	513	509	547	511	552	487	520	494	528	474	521	477	507	500	548	539	551	510	483	505	528	476	515	488	529	496	546	531	510	547	486	461	512	486	516	525	525	533	537	538	521	477	474	508	480	499	516	514	555	521	512	490	478	502	521	505	515	482	529	510	542	507	522	518	500	523	534	529	541	510	528	532	558	479	531	500	531	512	444	541	532	508	495	520	558	537	519	554	524	528	538	483	478	508	479	516	511	470	517	485	500	538	495	505	551	489	540	508	503	516	521	515	530	515	527	529	493	511	536	524	517	540	506	561	493	520	492	522	505	535	503	483	549	514	525	538	519	527	498	493	522	481	526	524	478	499	519	513	512	548	516	523	512	528	523	539	526	538	550	535	528	545	513	552	537	526	543	540	544	513	488	520	533	526	532	536	520	494	490	583	553	518	561	540	516	528	528	548	493	524	479	523	502	484	523	520	504	494	517	470	486	482	471	501	501	513	544	570	495	527	491	510	538	480	489	520	508	556	521	546	575	505	484	490	498	479	529	514	516	530	533	492	540	543	496	534	518	486	504	502	529	479	502	484	516	497	478	526	515	488
31717	19631	7805	638	361	364	325	203	205	198	192	216	192	221	193	211	187	190	233	227	208	200	195	194	191	205	192	212	228	230	206	220	188	214	236	190	210	216	216	213	218	183	193	216	199	208	197	216	217	213	215	184	182	210	197	214	178	240	197	217	217	207	212	226	204	209	225	201	193	188	206	208	199	194	192	210	214	200	217	196	186	208	189	227	207	213	221	204	187	198	224	231	209	191	205	224	188	210	215	185	202	220	209	211	202	194	208	217	186	210	197	207	211	245	207	212	199	188	220	215	184	226	192	205	204	229	215	216	160	180	217	211	220	216	207	232	235	205	203	216	199	206	234	208	190	220	228	182	217	206	201	217	222	217	219	200	185	209	207	191	200	222	201	191	203	208	196	212	216	210	198	232	193	200	220	206	203	212	206	197	195	186	237	198	213	188	195	200	210	220	210	198	213	212	168	218	214	203	202	223	221	203	190	211	235	187	233	197	195	209	211	207	221	211	232	198	196	221	192	220	205	226	216	197	217	205	233	202	197	194	203	206	224	180	210	219	196	225	207	185	192	194	221	199	193	222	176	211	211	192	219	201	186	180	191	197	188	214	213	195	194	216	195	185	228	200	194	200	230	175	209	186	197	205	200	224	215	207	222	222	207	214	210	204	230	208	204	187	192	213	209	209	233	183	212	214	225	177	220	211	196	183	199	210	204	206	225	227	212	202	230	221	206	207	202	207	238	210	198	205	203	201	228	195	192	209	214	191	200	200	234	189	193	185	190	229	217	195	199	209	202	226	220	218	227	223	214	230	212	196	196	190	203	200	193	182	211	213	229	221	202	223	214	213	208	209	212	227	179	208	229	204	217	220	227	182	193	204	185	218	208	217	203	214	182	216	193	219	200	162	192	201	217	215	217	210	215	199	217	215	192	223	187	229	198	208	202	175	179	226	224	216	217	188	215	195	189	195	221	214	214	210	207	191	196	264	201	200	207	211	231	206	200	239	191	206	197	194	203	192	192	207	212	207	188	183	206	243	216	203	235	228	204	223	203	216	201	196	198	223	210	204	226	169	246	230	226	222	206	196	178	207	204	188	206	191	210	205	230	239	217	212	217	199	211	201	191	212	188	164	205	232	203	205	223	232	186	221	200	201	211	206	203	202	173	225	210	234	193	256	192	209	202	193	232	189	188	185	212	214	209	216	201	202	204	176	208	201	210	221	204	196	196	181	206	198	219	216	202	217	198	202	170	220	195	192	202	225	188	211	210	182	197	235	219	197	203	208	218	200	215	219	210	167	218	188	187	205	203	202	227	208	204	206	213	190	206	227	212	207	189	223	151	212	187	207	194	204	190	194	193	184	201	169	209	200	195	178	203	209	216	183	204	189	213	227	224	177	209	211	197	228	193	205	218	224	221	182	192	185	188	217	195	206	198	217	205	214	207	189	207	180	189	206	196	203	214	223	172	197	212	198	219	204	206	183	215	195	221	196	233	171	205	195	189	215	202	188	199	221	203	215	188	186	213	188	190	220	214	229	198	216	191	212	196	187	201	216	200	179	194	210	234	190	216	180	186	215	201	218	191	208	197	201	188	216	200	211	209	203	208	172	219	191	183	214	194	238	189	189	223	197	174	208	201	215	192	216	201	233	229	216	202	196	215	220	212	212	205	202	215	184	224	200	214	213	244	183	204	188	203	200	234	222	207	205	219	183	182	200	219	209	187	192	184	219	201	198	196	213	197	236	201	204	219	207	184	207	221	198	214	186	192	206	212	228	182	205	190	175	220	226	193	225	207	180	198	211	198	203	214	201	214	206	200	202	194	226	192	201	179	213	239	182	198	228	189	199	179	176	205	206	202	220	226	216	207	201	207	183	215	231	202	215	200	210	198	199	219	206	208	204	206	205	202	194	214	220	208	210	203	211	211	226	220	216	199	231	227	201	203	202	210	211	206	221	203	185	213	194	199	195	222	193	209	178	229	225	194	198	195	198	215	194	188	186	204	205	196	204	194	223	170	198	229	185	210	192	201	172	231	186	209	208	217	194	210	212	182	183	188	206	203	168	197	201	201	188	234	193	213	214	207	211	204	200	213	202	202	213	189	216	201	204	218	204	211	215	234	231	207	228	216	207	213	178	236	210	204	210	212	213	189	219	183	200	221	190	214	219	208	187	199	174	173	194	204	215	223	216	217	205	210	200	206	188	163	212	202	190	191	224	208	199	205	200	198	192	198	216	198	200	224	221	201	201	228	200	222	200	209	192	187	202	206	222	203	200	208	197	217	207	222	199	187	223	208	219	193	195	215	209	188	224	214	204	248	185	173	185	171	194	214	204	227	239	202	169	202	199	198	179	240	213	165	210	232	211	189	213	214	208	230	197	215	214	226	209	193	200	230	200	204	195	207	210	188	178	190	217	199	199	230	227	188	205	213	188	185	200	179	181	200	204	179	195	197	202	191	217	201	198	197	195	213	212	194	194	210	191	196	202	201	199	185	208	191	196	209	208	208	213	213	204	194	225	216	226	177	209	211	195	190	184	200	192	200	201	189	224	223	205	206	199	200	184	218	185	172	242	196	202	186	185	221	195	191	192	218	196	214	205	215	206	200	203	223	242	209	188	198	215	213	220	206	218	195	216	191	201	215	194	197	218	202	188	205	198	214	195	197	180	225	207	217	205	228	213	200	205	212	204	182	201	212	207	219	230	188	218	198	157	236	174	208	220	221	213	239	206	199	189	212	202	213	191	213	189	212	224	185	178	215	185	218	162	212	197	211	214	209	192	197	213	191	203	201	209	222	196	216	215	179	201	201	199	216	240	188	224	186	191	189	213	200	224	232	226	164	226	194	205	232	188	196	203	202	197	210	189	208	193	211	176	208	235	195	196	192	192	215	205	225	185	224	190	213	195	215	212	223	197	197	206	213	222	233	169	197	211	203	209	189	201	178	210	192	213	202	195	183	212	197	209	211	196	204	215	182	217	215	190	205	229	186	215	188	192	193	189	194	217	209	202	201	183	214	235	230	206	199	205	201	193	214	210	189	213	213	198	190	203	202	221	187	216	210	180	193	214	194	220	187	186	211	213	197	182	207	178	200	224	181	197	190	209	180	167	214	212	199	210	240	195	221	199	192	202	210	212	218	223	221	223	214	195	234	196	180	180	232	185	211	184	220	245	215	194	200	228	206	194	219	195	247	192	217	238	196	219	197	208	220	173	201	192	182	215	192	234	193	209	181	191	206	192	216	202	202	226	205	218	208	212	211	194	189	240	195	203	209	203	173	216	209	171	185	205	211	196	214	215	203	213	218	180	225	203	197	209	221	195	212	244	213	212	204	219	205	197	203	194	188	200	208	219	213	198	204	208	212	215	198	202	202	192	200	216	217	184	209	205	219	173	214	199	234	200	227	207	203	216	174	217	199	205	221	170	224	197	204	216	236	197	201	182	214	217	191	211	196	216	199	205	197	174	204	228	196	201	244	226	197	204	201	196
6823	3174	1029	615	504	524	582	525	591	581	545	524	561	569	542	582	542	535	532	544	527	552	500	501	530	554	518	539	569	535	523	488	539	574	528	584	540	529	521	517	524	558	475	548	559	477	541	552	546	542	577	511	531	533	552	498	583	586	545	541	564	525	555	532	543	536	512	547	549	535	543	537	611	559	578	570	590	550	552	520	545	517	572	531	554	562	541	557	574	542	522	546	524	561	513	563	528	511	569	542	533	542	540	539	493	560	564	516	590	526	525	515	561	563	522	580	551	550	526	574	544	547	537	499	594	542	537	535	509	549	562	549	525	578	581	559	525	555	556	511	543	507	505	605	533	560	542	518	501	553	552	517	527	521	594	574	553	557	527	554	563	537	544	543	513	572	575	538	553	571	510	559	551	523	536	543	575	577	582	522	561	567	557	548	560	572	545	537	542	566	544	536	564	532	511	588	539	533	552	582	553	542	543	543	557	555	526	523	527	503	534	559	538	543	518	526	513	546	527	570	583	535	583	558	525	569	555	541	565	547	531	528	557	518	520	566	543	555	555	547	504	550	543	535	546	568	519	562	545	569	552	552	497	560	535	543	487	547	557	593	527	529	567	560	516	545	522	575	560	558	530	551	533	541	511	557	527	538	518	506	560	568	540	568	575	532	537	559	534	554	545	520	545	548	565	539	529	558	555	559	532	568	560	551	570	544	615	555	585	548	513	542	559	540	514	517	534	544	578	568	533	571	539	536	529	568	570	550	519	542	544	523	497	543	590	536	513	564	539	534	512	517	575	622	545	577	521	518	557	563	558	511	538	554	556	543	522	547	538	539	547	577	559	542	562	570	566	550	527	549	545	552	567	558	519	554	576	507	532	549	522	507	529	568	553	553	564	585	549	529	564	570	550	520	571	567	539	532	538	499	539	568	575	569	565	547	535	536	567	557	580	545	606	544	496	547	564	538	565	574	528	523	560	567	597	522	516	552	537	532	530	488	516	485	535	563	551	549	532	554	521	560	514	542	557	499	569	571	512	542	499	539	552	549	512	524	575	523	539	579	530	525	573	596	543	524	509	525	570	524	578	563	545	561	553	572	580	522	551	540	585	540	524	553	564	571	559	559	528	520	571	546	521	562	568	546	601	522	549	551	528	534	533	563	524	576	533	550	547	521	578	557	517	557	557	584	546	557	570	532	520	604	538	525	532	597	535	517	545	546	521	543	512	508	543	530	513	565	580	506	560	532	551	542	517	597	528	537	549	549	518	547	544	540	539	547	529	574	532	544	545	512	558	543	538	562	548	538	540	533	569	535	535	571	552	571	530	564	550	562	569	504	539	528	562	553	578	499	516	533	579	521	588	540	506	541	537	573	544	521	555	524	567	564	577	547	548	530	573	555	569	538	561	566	583	575	535	524	540	531	553	551	544	550	541	559	558	558	498	548	548	526	529	528	524	518	530	506	567	484	530	561	538	566	527	541	549	545	532	528	549	517	546	563	585	544	551	570	513	582	555	510	547	526	550	549	535	550	541	557	549	537	559	560	562	558	533	532	583	522	553	555	556	610	536	566	550	534	566	523	568	529	544	596	484	565	544	517	527	571	525	533	563	530	540	563	557	573	544	555	548	560	545	583	550	527	558	550	559	556	589	564	543	515	541	535	519	529	579	547	539	564	573	517	577	535	537	541	529	534	545	529	520	585	532	546	480	556	547	549	526	515	518	568	536	570	526	515	560	504	504	541	576	537	563	517	513	560	528	528	531	546	561	566	565	515	553	535	537	547	581	567	549	545	542	565	569	535	555	550	583	544	531	528	535	567	540	588	547	511	568	523	547	562	561	516	515	536	514	544	495	578	552	558	536	559	559	530	565	600	511	540	593	547	536	570	545	562	588	557	560	552	542	503	538	563	536	537	540	535	514	558	560	509	524	543	529	529	575	583	583	560	512	538	552	534	627	533	528	540	535	591	543	525	534	579	557	570	564	574	525	519	541	542	527	577	567	554	543	534	540	493	519	579	540	525	540	572	509	551	531	552	538	554	522	540	545	538	541	512	520	551	547	585	562	547	490	494	549	555	524	524	550	559	525	534	583	504	526	548	515	537	552	560	568	542	530	529	544	545	534	539	533	533	530	519	549	529	519	599	540	557	511	544	588	567	570	536	546	499	577	577	551	550	521	546	570	530	544	538	536	576	528	507	520	529	540	505	500	575	536	570	555	499	527	547	574	537	541	548	553	528	537	544	535	549	517	531	577	547	561	558	563	493	568	540	548	532	540	514	509	546	563	551	544	509	562	560	552	543	579	514	535	573	560	613	567	556	512	563	555	529	567	591	559	564	504	526	573	536	544	571	520	574	530	581	566	528	543	539	549	521	563	551	547	522	512	561	539	545	545	505	564	521	586	550	528	543	548	515	561	576	547	512	545	574	526	574	548	520	555	516	607	573	549	550	572	567	519	585	534	586	542	554	532	538	583	533	516	550	539	527	533	532	540	509	539	532	555	530	560	542	544	561	545	515	519	567	535	545	528	558	529	541	588	554	563	492	561	567	528	557	532	546	574	529	536	546	544	587	573	550	544	511	516	564	547	547	549	545	545	516	541	554	560	547	522	567	598	558	567	520	538	573	491	560	558	517	586	550	536	559	526	523	523	516	569	503	559	524	516	544	544	539	545	552	539	556	552	554	516	515	528	585	555	501	530	567	559	534	550	553	529	521	528	563	596	535	533	588	557	499	578	531	535	516	551	538	558	535	546	540	550	511	526	577	589	530	547	549	559	542	556	516	548	556	531	538	541	558	480	538	532	535	550	526	562	549	524	562	579	539	570	564	538	532	562	553	513	546	565	547	542	522	600	522	531	526	496	552	532	550	529	505	514	509	509	521	544	511	521	529	520	506	542	530	551	533	518	578	574	539	562	569	584	544	553	534	557	538	573	533	562	573	521	556	571	568	563	522	536	545	525	518	553	565	559	583	535	535	529	587	522	531	568	566	542	537	556	572	520	569	561	591	554	555	582	561	564	562	526	527	517	563	532	535	594	520	516	554	556	550	559	566	541	546	564	529	574	482	531	559	552	547	585	566	581	542	536	532	512	561	553	531	509	546	577	562	524	571	530	567	534	558	545	504	527	567	533	560	503	518	547	550	547	501	545	552	504	532	574	576	551	577	538	535	518	511	505	567	505	543	530	554	551	554	523	574	535	568	524	555	531	523	563	563	532	544	521	559	538	554	556	522	533	552	492	546	557	577	541	549	540	539	538	512	542	518	548	535	535	583	514	550	521	535	558	558	591	589	571	557	532	534	530	596	574	542	519	520	561	564	509	522	540	566	556	540	556	553	547	556	582	560	554	562	548	548	565	524	576	520	557	563	544	559	521	562	519	549	567	519	532	531	567	535	509	562	534	553	495	526	530	577	525	561	575	522	555	562	510	557	544	575	547	528	524	524	555	547	561	543	528	572	528	511	583	532	556	540	540	503	502	548	556	547
24618	21007	23881	28254	20971	15134	604	390	359	374	340	331	310	312	330	341	315	326	336	313	325	336	310	308	346	320	340	278	302	322	336	316	307	338	326	282	313	321	323	306	326	292	273	308	301	297	297	314	302	317	328	315	320	329	309	334	339	291	339	304	296	275	290	300	296	282	315	317	317	287	289	254	348	297	320	320	307	304	312	313	306	279	291	291	303	320	282	272	284	316	301	317	308	288	306	293	294	306	288	299	300	307	309	299	292	287	330	260	326	311	292	322	277	287	276	335	272	314	309	305	299	294	320	309	311	301	314	334	290	326	325	264	303	300	324	287	288	302	313	319	274	287	278	290	284	308	297	298	320	286	314	329	274	289	308	277	326	307	313	290	330	305	281	303	306	308	281	301	314	310	267	295	308	308	294	318	321	296	277	301	302	299	286	276	297	332	341	316	316	309	265	325	300	318	301	327	295	318	286	279	291	299	315	297	314	284	330	298	306	296	306	335	291	310	298	317	284	295	306	292	357	296	317	305	312	294	315	348	314	285	326	303	309	285	333	277	291	312	320	321	316	287	297	342	302	301	311	288	310	269	273	308	314	312	316	314	287	321	290	294	319	303	259	298	305	280	308	292	307	321	302	321	315	282	262	262	298	298	330	300	313	311	315	328	279	308	293	317	285	309	332	295	276	282	301	314	293	311	324	315	283	329	291	321	319	298	313	292	298	315	286	313	302	276	288	283	314	289	323	264	321	284	287	286	308	289	301	304	279	303	306	317	292	303	308	292	267	277	261	301	287	300	297	300	301	328	302	277	326	301	346	298	296	311	273	287	282	276	333	298	288	298	304	322	302	313	335	297	312	289	320	302	294	327	318	323	303	310	298	290	280	302	271	276	306	277	259	321	303	300	320	305	285	294	310	295	316	282	294	301	328	298	318	305	288	304	284	330	317	296	268	298	313	322	288	323	286	293	309	273	316	274	322	293	289	292	301	302	299	303	327	311	292	301	286	315	318	291	292	339	313	291	310	276	290	297	297	269	265	301	296	325	323	285	320	298	288	314	295	296	310	277	305	305	294	326	287	300	303	319	303	298	318	328	288	267	334	297	340	309	314	311	317	310	294	295	273	299	273	276	281	295	313	273	274	282	293	345	293	292	264	315	295	282	311	320	306	331	304	271	307	334	276	338	317	314	287	314	332	307	282	285	306	291	298	301	290	286	326	295	323	292	311	322	312	268	283	331	297	274	325	329	328	286	278	269	277	296	284	301	297	279	312	283	306	321	312	313	309	305	304	343	301	301	298	279	291	324	317	341	327	326	304	300	299	326	292	279	303	302	325	301	275	301	311	287	334	288	309	337	276	300	310	244	294	296	299	317	294	304	299	321	282	302	302	299	277	283	309	294	290	290	318	305	285	328	312	295	300	301	293	315	324	332	315	311	311	304	297	317	314	310	294	326	297	307	320	309	322	313	298	277	301	316	299	273	299	272	325	328	305	335	346	281	301	320	295	322	298	321	316	289	290	317	290	308	292	319	288	296	340	308	298	299	289	313	281	314	314	334	329	286	276	292	295	270	325	308	324	287	329	325	281	277	308	280	318	334	305	326	338	287	346	313	307	325	311	301	287	302	271	279	325	300	302	316	321	354	333	266	316	309	310	336	279	302	271	310	308	365	308	296	310	318	303	293	305	297	322	348	305	295	290	288	294	297	321	280	302	299	294	280	292	306	301	298	329	290	294	272	291	314	290	266	284	304	284	298	278	321	279	330	315	297	293	298	276	300	313	257	324	316	315	330	274	307	310	285	317	314	302	301	317	319	258	295	310	297	295	319	328	287	285	296	298	281	317	291	254	287	308	290	285	286	289	313	282	289	293	323	310	301	287	296	298	301	296	336	296	293	313	336	314	280	311	312	307	322	323	313	307	312	315	287	295	314	327	324	283	291	297	302	284	289	297	294	282	295	323	297	312	280	334	250	337	314	281	291	284	279	313	322	314	293	290	311	273	312	317	304	277	282	294	270	323	308	284	324	305	245	326	280	309	328	300	303	268	293	288	286	291	297	326	317	295	333	302	307	330	305	299	315	267	339	327	329	292	308	295	287	331	273	299	327	297	318	304	311	302	289	291	324	299	280	269	308	300	325	310	301	275	339	340	338	320	286	292	324	294	274	278	317	308	283	328	294	311	322	272	345	284	283	301	333	314	330	286	324	296	284	312	299	317	312	307	295	315	324	315	284	317	295	294	322	303	298	319	302	334	297	286	308	295	291	303	327	295	307	316	319	308	304	310	300	287	296	267	320	310	307	292	279	295	313	302	300	304	280	340	286	291	320	303	324	275	264	313	300	294	278	316	333	264	308	280	321	312	319	296	261	295	290	303	296	279	332	278	315	304	300	305	318	312	313	319	317	313	305	303	317	315	288	289	315	319	310	306	296	301	310	280	303	307	315	285	288	303	257	329	306	329	276	308	278	274	272	308	296	336	302	317	313	305	328	301	302	299	315	304	342	330	293	291	300	290	329	291	274	285	306	314	322	307	270	297	275	302	327	306	274	332	311	271	325	287	300	305	301	293	301	298	308	301	292	305	308	323	312	267	301	314	311	272	282	323	331	324	291	300	288	315	284	300	300	291	288	304	301	302	290	281	314	288	309	266	336	316	345	300	259	299	308	307	334	323	321	320	288	322	272	296	332	313	309	285	272	285	303	272	287	293	312	263	292	334	301	292	331	333	288	307	273	295	321	313	318	321	303	321	305	281	317	291	290	330	286	346	289	320	327	283	336	279	298	307	316	313	347	296	283	322	313	302	295	316	311	307	305	273	281	295	317	317	309	276	308	289	292	311	314	310	291	305	326	325	295	313	300	326	305	293	309	268	322	310	308	307	303	297	301	289	302	316	366	317	275	339	297	276	284	315	296	284	324	292	304	329	282	311	286	310	290	312	308	285	316	304	283	291	310	322	315	307	332	321	284	307	294	301	339	341	308	305	321	334	299	326	290	287	283	283	286	321	275	314	327	315	324	274	303	281	291	284	327	288	267	310	293	334	265	317	302	310	324	323	325	307	306	301	323	314	306	312	270	301	291	326	294	332	311	319	265	307	295	299	300	300	305	291	302	304	298	302	312	311	313	304	299	312	300	285	275	285	332	308	308	267	331	302	306	299	300	317	281	309	301	301	312	282	293	304	303	292	304	296	289	324	308	312	311	270	279	304	311	315	329	323	299	290	297	260	294	316	311	266	287	312	287	267	303	292	309	259	281	323	332	292	320	313	255	305	314	285	296	306	286	291	308	286	283	309	304	280	307	292	288	317	294	298	285	317	289	298	324	316	311	312	313	246	329	270	267	306	306	277	298	295	268	290	271	311	307	337	276	318	309	293	273	327	312	284	306	281	270	286	313	284	283	312	311	296	305	300	270	294	310	346	266	308	287	295	307	317	302	344	295	287	321	297	279	333	293	315	322	291	300	331	309	334	295	302	277	276	284	328	286
5523	5713	1768	928	857	775	800	754	759	720	697	717	761	722	751	748	727	704	711	759	744	755	718	719	716	759	742	731	720	734	749	752	761	790	725	726	691	746	717	751	718	704	742	738	733	806	706	704	724	713	762	745	776	780	720	759	714	733	757	765	778	706	724	758	699	765	760	733	694	780	744	734	754	704	785	797	697	725	786	724	693	705	704	744	745	731	760	688	713	727	707	705	723	762	748	698	748	786	720	744	715	711	660	742	746	757	728	771	738	776	765	724	704	715	696	791	748	744	709	754	738	740	701	736	660	751	773	750	725	750	704	714	750	747	720	685	778	735	737	791	731	703	753	728	707	700	732	718	708	770	787	751	734	777	695	748	765	723	764	728	750	713	723	735	711	762	725	732	697	717	764	708	676	712	772	752	701	706	793	698	774	769	722	693	746	754	722	727	677	673	788	731	712	756	753	756	742	771	752	741	759	731	750	748	748	735	740	750	734	752	682	721	719	747	712	747	723	761	722	740	780	717	719	719	733	728	748	765	710	732	762	717	710	720	780	733	760	734	749	736	689	713	708	734	747	735	749	743	741	756	716	777	746	797	721	755	722	736	726	736	780	741	709	714	766	716	732	752	668	729	718	756	693	739	728	707	721	722	725	689	716	762	795	740	741	705	734	699	700	772	735	749	742	775	696	789	811	720	758	771	682	780	684	740	717	758	732	763	771	685	745	704	716	777	754	694	771	720	765	704	754	769	738	754	747	762	713	747	733	729	757	742	740	781	714	693	724	757	702	773	699	741	752	732	781	711	724	728	768	734	730	770	705	732	738	751	746	775	721	730	731	721	778	683	794	725	694	700	711	754	727	793	715	744	746	737	734	658	768	759	727	771	705	730	745	769	716	678	714	698	719	731	668	763	735	712	723	727	747	710	762	699	723	782	726	766	759	717	713	752	756	749	708	747	749	727	710	759	695	715	733	747	731	775	686	713	742	719	720	770	682	707	733	683	742	747	719	724	778	728	743	726	794	751	754	746	761	773	727	724	718	757	723	741	713	657	779	708	739	733	737	771	736	723	748	718	708	717	732	712	745	743	744	730	754	779	732	699	764	763	705	717	791	705	733	741	726	696	707	763	731	733	772	702	726	669	722	734	697	707	720	745	694	721	785	723	720	726	709	752	780	736	749	710	707	736	773	718	685	659	689	727	746	686	743	711	698	749	773	689	716	727	729	735	762	707	742	758	776	736	679	702	694	769	729	722	763	722	796	764	694	766	761	716	694	727	703	707	716	711	737	771	800	718	705	733	709	750	723	744	752	758	701	749	752	716	724	761	770	744	725	707	719	744	724	727	677	722	778	736	719	771	749	708	719	725	681	745	736	716	738	757	716	720	725	714	734	726	710	760	798	722	689	739	671	763	715	752	734	758	770	714	816	723	739	718	733	690	755	760	717	754	754	739	696	705	695	735	757	718	728	800	718	713	757	736	722	723	727	719	717	727	735	749	732	696	761	747	776	762	684	696	739	687	682	740	713	772	707	737	728	755	713	742	725	740	775	781	746	760	743	706	720	700	744	724	733	768	713	704	710	745	761	721	741	691	733	751	733	762	753	731	764	744	730	709	718	764	703	749	732	716	705	789	717	786	752	737	758	705	754	681	731	736	775	667	707	695	742	679	697	769	711	775	735	681	695	707	763	721	720	648	728	720	733	732	727	715	709	707	751	722	752	759	753	760	737	719	713	666	743	703	740	733	728	705	775	726	690	761	685	750	740	731	731	737	704	772	705	733	745	733	762	751	713	731	769	721	720	748	759	716	758	749	744	774	715	770	761	743	724	755	686	685	747	687	678	723	707	674	712	709	733	747	764	692	723	783	727	705	728	726	745	729	675	735	734	720	736	767	727	750	727	747	761	734	726	752	746	796	714	703	709	693	707	709	756	729	762	800	680	803	691	744	755	715	719	761	734	728	733	722	714	700	775	724	744	725	690	721	732	762	730	697	681	767	714	726	705	669	750	738	757	731	711	686	683	715	721	732	749	733	748	709	695	727	733	761	738	736	734	704	727	746	749	708	756	741	768	702	728	716	703	762	713	756	712	752	707	740	707	723	720	759	747	699	698	712	734	746	723	710	771	755	757	734	740	764	747	781	791	770	719	755	769	781	707	716	750	721	747	775	764	780	741	727	690	711	690	731	750	728	716	742	721	752	717	730	706	741	774	716	733	712	721	779	719	785	797	704	716	703	693	758	698	790	777	692	754	727	708	733	719	742	717	653	737	768	760	723	726	711	672	711	749	738	674	746	696	743	685	724	739	767	758	727	717	750	733	705	708	734	772	742	765	765	753	724	756	743	763	675	710	761	771	767	746	682	734	742	737	720	766	708	672	715	745	689	697	743	754	726	736	742	788	746	727	728	704	711	755	747	710	760	750	715	742	742	721	759	702	733	720	783	750	748	724	739	725	728	749	714	715	704	727	730	752	781	701	741	733	704	700	734	740	748	667	715	709	769	750	710	759	712	735	734	745	745	734	759	736	712	731	711	759	692	771	718	738	715	655	731	742	711	797	736	713	771	703	746	719	676	719	740	755	719	754	732	697	741	764	717	758	754	779	787	754	765	753	767	696	741	717	783	690	749	733	726	752	699	710	723	792	791	693	740	778	726	701	729	751	721	759	765	694	775	745	705	690	763	718	727	727	711	762	753	734	733	797	720	724	724	680	734	711	748	664	733	760	744	764	729	700	736	748	691	720	734	715	718	760	694	752	671	711	773	764	743	726	778	731	710	702	694	742	722	731	729	756	741	741	719	765	717	798	734	754	734	750	700	673	767	772	707	702	749	718	731	736	753	769	687	703	759	729	725	704	696	745	781	722	718	768	730	737	779	703	720	731	674	699	743	746	728	747	717	725	738	750	744	717	719	708	736	745	712	739	718	752	724	710	720	730	699	747	730	757	735	742	711	739	753	724	787	741	727	737	730	703	745	747	739	717	767	742	734	721	696	763	701	691	711	707	717	695	714	745	734	728	691	751	725	740	717	717	731	726	737	724	718	691	764	733	726	761	707	741	715	768	719	765	776	801	728	810	733	695	780	691	760	725	675	718	710	770	740	733	699	721	746	742	707	721	764	787	760	707	717	716	734	725	726	719	738	728	698	749	745	737	718	748	716	744	738	756	768	756	753	718	743	723	749	726	786	714	711	681	740	772	708	715	694	704	702	753	758	734	734	680	689	716	724	755	689	740	719	722	733	703	720	723	759	779	721	689	723	769	767	763	735	731	773	782	707	731	689	743	741	733	783	778	711	725	737	779	745	739	733	704	713	731	743	663	740	727	742	711	697	744	712	761	768	754	729	751	706	712	680	713	761	789	752	727	780	703	731	748	746	732	742	735	719	759	728	738	737	721	727	745	806	719	724	774	690	759	704	747	753	732	709	722	763	729	731	700	729	800	708	708	670	760	764	681	716	743	749	754	729	714	752	723	720	793	742	726	726
23863	20952	24241	27832	20952	20971	12922	499	310	309	304	267	274	274	240	261	242	250	248	228	230	245	248	241	236	224	199	225	230	219	243	250	230	229	203	218	238	225	214	213	209	239	253	211	211	210	230	231	227	202	203	220	213	216	226	217	214	227	226	228	225	242	202	203	223	189	240	212	225	261	203	221	203	202	251	226	216	251	200	216	235	205	225	200	219	221	192	213	201	200	225	216	207	229	209	242	220	237	226	214	211	231	228	209	222	220	276	242	228	196	230	191	233	188	202	204	225	236	235	195	219	230	212	229	213	215	216	214	212	246	216	219	201	198	240	184	220	217	217	225	210	218	224	229	221	203	213	221	239	238	217	223	213	204	247	220	244	212	225	233	221	239	209	204	241	198	215	216	215	241	219	240	224	234	217	208	218	199	191	243	210	190	231	239	220	233	217	233	197	235	216	229	195	215	197	226	190	226	194	213	178	185	225	229	227	225	217	233	239	214	239	235	186	216	238	215	225	224	236	230	210	204	231	216	217	212	200	187	201	204	224	233	240	220	214	186	212	226	218	220	206	235	238	248	188	232	229	243	209	201	241	231	222	217	222	196	228	219	220	225	221	243	226	213	219	211	207	236	204	224	227	198	202	231	200	241	221	206	222	228	192	222	206	224	220	224	209	223	235	205	219	248	255	217	241	214	230	220	207	216	222	216	232	212	220	205	224	234	222	221	209	202	219	220	219	212	190	202	199	202	195	216	214	209	224	214	217	205	237	222	235	222	219	216	229	259	198	215	236	220	226	228	194	225	189	214	194	221	212	243	207	224	221	224	204	199	221	222	222	208	211	206	215	213	233	217	217	218	236	212	220	229	232	199	209	233	201	221	245	246	220	218	222	223	215	229	254	230	238	203	205	230	205	218	231	200	194	230	213	216	208	226	243	246	242	237	209	226	233	224	204	234	218	199	232	216	206	212	229	220	215	209	216	236	216	248	239	212	221	226	232	186	212	191	218	198	214	222	197	215	220	230	234	216	220	239	222	221	232	214	231	234	242	203	249	207	252	200	197	242	222	201	239	202	218	229	239	204	217	231	223	202	232	208	260	235	185	218	223	263	221	241	222	227	251	241	224	229	217	235	207	231	242	229	190	228	248	206	232	202	253	251	228	225	210	180	206	258	221	203	243	224	217	218	216	216	229	238	211	212	216	246	206	212	219	222	220	230	235	234	238	224	238	225	219	196	223	234	205	225	233	198	228	217	233	237	227	228	218	239	220	219	216	241	218	220	213	216	209	217	210	213	237	222	214	244	238	205	211	237	237	248	201	201	215	215	207	205	222	216	209	208	212	242	235	234	242	235	230	234	240	236	212	229	240	215	200	226	231	219	222	206	241	235	246	190	227	230	198	222	225	196	239	231	203	227	220	235	209	228	223	206	194	241	211	219	215	223	216	219	240	175	225	213	241	219	216	242	215	234	191	222	211	221	215	222	224	235	218	214	227	213	233	225	220	231	215	202	218	203	229	232	214	251	220	191	227	226	213	229	197	242	230	248	215	217	222	224	200	209	258	236	230	193	220	219	238	184	218	230	218	204	203	213	200	230	198	204	215	244	208	207	214	204	223	216	214	212	233	209	214	220	202	212	228	255	201	185	225	221	216	223	205	232	223	205	208	210	210	207	225	219	224	256	195	206	207	258	245	241	195	210	237	197	202	223	217	218	222	220	225	230	215	217	209	235	238	221	213	232	255	222	220	209	225	226	222	223	216	235	224	238	214	209	231	169	203	208	248	245	243	205	233	233	226	205	217	203	210	222	243	198	209	213	239	210	195	204	203	222	224	238	211	224	239	249	223	215	218	209	222	224	228	218	206	233	218	201	225	211	238	230	218	217	231	202	213	174	239	227	251	216	218	233	259	235	214	223	231	200	222	212	218	227	209	252	232	205	228	220	227	205	197	204	220	237	203	219	237	226	238	230	226	207	212	236	234	205	237	201	228	230	204	216	215	215	208	211	239	215	197	245	211	201	192	231	211	212	192	240	214	221	230	227	245	215	194	225	197	210	212	223	238	205	222	198	198	243	222	215	202	222	218	228	208	220	234	222	213	228	205	247	184	222	219	230	215	212	196	214	225	212	216	222	207	196	237	214	219	190	210	230	198	223	212	204	229	210	249	212	216	237	203	221	232	199	222	237	210	213	240	215	204	234	228	209	234	206	237	213	214	226	235	215	219	204	209	230	237	224	206	212	207	224	227	208	238	245	236	209	229	234	225	204	205	193	215	218	203	204	192	224	231	191	179	220	218	218	209	204	218	215	207	234	233	198	223	218	204	190	224	215	214	208	216	181	216	203	225	229	196	207	200	218	215	219	224	220	219	210	197	210	185	226	231	225	217	245	236	229	229	190	210	206	219	199	226	207	204	230	225	217	241	219	223	237	210	210	240	212	207	230	244	225	210	220	198	229	189	215	229	205	219	214	232	213	214	214	217	213	228	229	198	213	204	217	199	232	199	235	222	236	231	232	222	182	219	202	235	199	213	242	190	210	209	231	228	234	195	221	219	231	222	211	191	240	221	230	209	208	207	224	217	214	195	197	235	217	211	243	212	192	200	250	241	235	235	219	236	216	236	209	225	212	205	189	191	227	239	214	255	249	220	259	222	205	197	216	217	225	233	227	230	174	224	225	216	216	213	235	225	183	221	214	236	218	209	236	226	253	219	229	202	220	213	220	228	209	194	214	241	227	233	213	212	208	228	223	217	210	230	233	198	213	250	227	217	238	204	215	243	252	224	229	221	219	248	199	244	219	195	221	226	238	225	227	208	243	233	232	205	214	223	225	212	247	238	223	256	223	204	242	217	233	209	212	192	209	209	229	232	187	208	202	215	204	230	233	200	216	231	211	230	222	231	200	209	238	204	209	225	222	243	209	208	206	249	204	183	231	226	242	176	227	250	221	227	235	205	212	221	204	207	242	237	194	202	217	231	214	223	221	219	221	236	194	202	237	212	235	242	213	222	242	248	232	209	209	215	243	223	235	199	205	221	213	235	210	224	238	241	196	235	237	234	220	205	205	208	231	237	225	205	218	191	225	218	222	206	213	221	188	231	226	243	235	200	223	211	218	226	227	257	216	208	189	192	242	213	210	205	252	213	220	209	210	219	217	208	215	208	216	201	242	219	212	222	233	218	216	231	239	209	197	222	252	224	238	204	215	212	215	206	217	203	226	226	210	204	202	217	212	206	229	212	222	241	226	204	216	219	209	201	217	212	224	225	233	225	180	221	228	192	230	217	239	213	238	215	193	213	245	211	219	232	228	235	218	227	243	229	231	209	232	216	233	209	211	208	219	244	200	188	210	209	208	209	233	232	206	225	219	231	213	216	212	257	223	227	221	223	242	212	216	207	215	226	196	223	227	223	244	208	230	203	215	212	220	185	200	211	217	210	216	233	192	217	203	201	249	217	211	205	243	221	208	207	203	226	252	239	252	222	187	238	217
6239	8280	2226	979	786	670	618	597	568	565	524	557	549	539	534	545	529	507	533	507	510	518	562	533	526	544	535	539	540	538	531	526	560	514	550	501	536	524	498	491	508	502	520	506	502	496	488	483	499	557	532	554	533	563	528	480	508	518	508	537	523	505	519	503	493	489	522	524	511	490	539	563	513	486	531	513	472	535	475	471	554	487	493	504	520	509	519	539	507	541	496	546	534	522	553	557	509	527	497	480	496	494	496	515	557	507	531	485	526	540	495	554	491	512	519	483	537	561	507	570	470	485	577	561	488	497	483	478	539	511	520	555	495	537	488	511	509	578	494	538	540	523	524	555	461	528	539	503	516	550	502	491	549	521	541	510	507	520	502	555	552	548	528	472	475	540	494	499	550	506	510	535	535	507	542	542	547	521	509	502	541	546	541	521	523	510	512	534	522	531	554	521	513	477	517	530	526	530	543	506	541	490	469	507	526	528	524	552	505	496	525	546	513	497	541	554	512	529	497	527	501	508	512	533	523	528	517	493	517	532	498	552	543	525	526	486	487	561	489	521	496	511	517	544	523	536	496	504	501	521	545	524	519	513	526	538	508	512	498	484	496	472	506	526	494	534	499	517	577	532	527	518	512	507	544	534	500	509	480	507	500	486	533	486	522	500	532	524	484	483	518	531	508	506	553	527	482	556	526	527	506	557	538	537	524	516	498	531	503	497	536	553	489	511	541	479	490	493	546	516	543	535	485	531	505	472	508	530	521	539	497	498	510	475	485	561	515	498	497	510	511	542	536	523	543	574	471	513	552	543	502	497	548	537	526	498	517	517	504	518	510	579	548	510	507	563	555	544	514	489	531	527	523	534	522	528	541	539	508	532	554	529	535	481	546	551	494	542	565	502	498	544	566	543	501	465	508	556	539	480	541	561	516	526	488	531	485	505	529	507	515	545	473	533	556	549	541	532	518	529	511	548	516	551	565	481	544	544	504	552	503	493	551	500	524	515	535	540	499	506	539	551	557	534	531	486	521	503	517	509	477	591	513	506	499	496	532	553	514	520	496	529	496	534	495	529	563	514	505	493	508	498	473	531	533	463	534	486	503	485	495	469	465	467	488	536	540	491	525	502	553	538	558	536	533	512	509	547	534	524	502	554	539	465	520	504	526	563	505	485	500	465	526	555	514	546	539	480	497	537	514	512	559	530	501	521	509	562	476	524	543	482	509	498	513	511	477	519	523	512	506	499	510	532	513	504	534	539	510	520	547	567	522	573	552	532	557	510	531	520	532	491	477	523	529	486	543	533	531	500	539	515	554	541	536	501	496	517	540	548	541	527	528	509	503	530	520	523	484	512	540	522	523	547	498	533	545	583	532	558	506	516	484	498	512	518	491	547	507	505	536	494	526	507	576	514	520	518	536	519	526	523	537	529	489	495	523	533	503	538	524	514	513	538	465	530	509	517	501	523	530	565	533	502	536	527	508	512	540	547	516	528	513	543	526	514	491	518	546	482	512	538	530	518	535	510	529	532	519	518	515	516	515	521	511	506	535	533	486	512	545	533	521	511	473	513	512	515	523	533	531	501	475	519	508	511	544	510	511	514	544	529	528	548	505	529	509	528	527	523	525	519	529	467	493	519	526	507	567	536	463	544	533	502	519	491	555	488	511	493	537	523	521	495	540	509	519	535	520	564	530	517	539	484	490	521	511	498	531	514	522	523	519	533	528	487	473	545	571	567	516	527	524	562	525	516	533	529	491	500	548	458	503	505	522	523	569	520	470	527	508	522	530	490	558	560	517	493	536	536	490	548	558	526	537	517	508	515	536	548	508	502	505	535	545	527	532	518	502	508	525	477	516	516	512	530	468	499	531	514	548	537	523	547	497	529	489	484	527	553	513	522	514	493	511	509	525	542	526	523	498	528	539	539	537	511	504	519	519	504	544	546	539	484	493	504	514	503	526	522	534	532	541	555	484	509	524	515	514	492	508	507	518	575	479	524	488	510	487	505	542	453	488	539	513	492	547	549	533	518	523	492	543	462	568	568	508	526	572	524	544	531	487	478	498	484	497	494	574	515	513	452	509	514	510	518	548	511	534	498	510	511	477	527	528	510	494	526	508	501	500	521	541	527	517	505	492	519	502	496	528	527	535	488	506	535	518	553	530	510	552	473	538	556	551	500	532	529	520	514	491	495	507	504	471	521	552	508	518	536	536	491	539	572	536	511	508	525	563	507	500	499	551	513	522	488	474	516	512	535	549	519	533	569	496	496	501	509	522	510	502	546	514	535	518	543	530	511	551	536	537	557	515	518	503	513	499	506	506	525	519	523	542	507	493	493	530	531	544	494	574	529	545	554	496	533	506	473	533	522	492	504	548	505	536	503	487	523	489	531	543	504	532	518	502	545	516	523	528	470	542	520	561	508	526	471	494	525	495	528	533	481	546	478	519	494	512	501	512	532	541	520	526	499	510	577	533	500	539	503	541	537	522	517	497	543	506	545	520	555	539	548	500	496	502	479	521	508	506	502	522	521	521	540	522	502	558	521	529	506	529	520	531	534	489	513	510	512	557	526	506	494	505	519	521	512	505	540	507	504	519	497	502	513	529	499	527	519	538	505	521	509	495	573	528	536	519	506	496	499	545	556	547	502	544	563	520	477	492	462	537	550	528	492	513	543	567	485	541	530	544	517	516	505	540	516	533	566	553	517	542	498	530	516	511	514	516	555	572	512	530	536	521	498	508	537	509	495	512	530	493	543	518	505	533	526	488	525	544	532	558	504	527	494	528	527	524	456	511	473	561	542	529	533	534	463	541	527	502	570	491	524	505	531	525	553	517	529	485	519	504	504	520	492	519	510	514	544	539	503	525	516	476	490	567	519	485	511	516	524	559	549	548	453	510	502	528	490	496	535	557	503	554	567	539	525	505	511	551	571	515	516	530	522	538	483	475	503	560	511	528	524	539	543	535	508	504	502	505	492	512	522	496	519	536	520	521	516	538	471	563	531	486	539	533	517	511	545	527	493	597	497	520	547	499	514	577	501	498	525	488	509	471	535	506	499	555	542	534	527	523	502	526	517	502	545	513	500	500	492	512	448	501	543	497	502	503	566	516	520	507	489	508	490	487	487	509	529	540	549	526	461	508	502	524	525	514	526	477	507	485	602	502	549	505	539	523	495	520	539	501	550	518	545	550	539	516	531	554	504	509	502	507	539	510	531	579	530	497	508	500	510	521	480	514	493	517	476	541	546	490	505	514	541	512	508	496	551	525	537	537	435	474	572	506	552	499	529	529	539	510	507	483	529	547	517	541	578	560	470	577	504	501	468	516	530	494	532	504	558	490	526	531	527	519	492	552	499	542	522	510	518	523	463	497	505	534	508	555	529	496	496	532	537	513	512	543	523	509	515	497	508	523	518	511	500	552	505	535	537	531	520	528	507	500	550	525	502	521	531	512	543	485	537	518	503	511	510	538	523	500	544	531	566	515	525
31772	19593	7382	412	245	230	206	230	223	189	194	217	199	221	233	204	211	220	193	209	220	220	214	209	181	215	192	193	196	237	183	213	214	210	195	178	224	228	195	195	233	203	201	190	211	236	208	203	214	197	196	193	212	201	201	211	178	173	194	205	207	224	207	234	207	244	204	199	197	197	209	214	226	194	225	211	231	196	206	189	200	218	215	216	206	198	208	214	189	180	215	229	203	246	211	197	216	212	202	189	209	218	198	184	209	208	237	208	214	227	191	199	230	221	215	208	211	197	197	182	208	221	218	208	197	219	197	199	215	209	187	218	210	232	224	206	226	200	173	208	196	206	188	198	205	200	198	197	220	208	211	177	222	204	207	204	216	204	184	201	221	197	208	204	184	211	207	213	224	200	201	196	189	161	209	235	196	227	202	195	218	202	204	198	223	198	215	222	207	209	200	194	209	201	202	186	186	216	209	195	210	221	218	230	225	197	204	212	194	219	208	201	212	214	193	195	234	207	218	182	219	224	221	203	188	192	209	190	176	208	210	199	188	211	211	213	175	220	208	218	203	212	184	216	229	189	201	189	171	227	221	203	202	195	195	218	202	198	235	215	198	210	203	207	198	215	216	204	192	187	204	210	205	221	225	229	187	212	209	198	183	186	192	193	218	207	196	216	206	208	202	183	211	210	206	219	236	224	196	195	223	218	222	221	213	189	226	209	195	195	213	191	210	191	209	196	209	199	215	241	200	228	210	191	211	216	220	216	212	228	197	183	217	230	209	222	204	222	186	229	208	227	191	219	237	209	191	211	192	189	178	210	230	204	202	202	209	188	197	225	229	212	224	211	228	188	197	187	231	203	204	184	196	208	196	202	233	220	216	220	177	200	188	194	233	208	200	217	203	211	220	202	212	215	210	189	201	199	209	214	202	198	220	225	222	219	218	222	217	216	185	196	185	231	203	205	180	205	227	178	208	212	190	201	190	219	184	211	198	204	201	191	229	200	201	197	201	206	235	215	196	208	241	210	208	211	200	220	225	208	201	210	214	192	191	220	216	198	200	197	216	215	192	198	208	198	223	220	237	174	196	196	204	200	234	226	198	180	179	190	198	186	194	207	232	217	245	203	179	209	196	220	216	187	223	212	180	181	218	232	203	199	184	193	204	200	224	209	223	212	201	203	210	224	233	208	214	186	208	204	208	231	219	215	187	225	222	192	228	211	180	219	215	182	207	195	191	185	188	191	191	204	165	186	207	210	217	196	223	215	186	219	186	218	211	226	199	198	196	215	256	213	198	209	208	208	212	184	202	197	193	200	231	206	196	211	221	183	183	220	173	214	241	186	206	215	214	190	198	206	197	230	213	191	217	165	189	218	222	204	192	192	191	190	206	210	195	206	213	199	235	219	227	198	207	216	214	223	205	207	183	215	195	220	229	206	220	173	207	202	199	216	184	215	187	218	176	197	175	202	204	187	192	176	202	220	199	223	250	212	195	197	190	213	182	201	203	213	231	214	216	211	221	205	192	198	215	186	184	196	257	221	205	191	211	219	201	225	175	189	231	200	190	197	199	213	218	187	203	191	203	222	205	183	207	211	242	224	218	229	213	183	201	215	221	195	214	210	197	180	207	203	196	215	236	210	203	215	215	241	209	197	217	201	225	233	221	205	194	232	208	193	185	207	197	224	179	177	214	205	174	217	169	187	200	206	180	198	209	159	201	244	209	216	189	213	211	185	206	208	198	192	202	209	186	181	180	212	202	184	207	208	217	197	181	205	200	228	196	196	184	208	185	189	182	228	225	203	223	199	217	217	225	190	207	185	190	196	194	193	184	219	231	202	244	211	199	205	211	199	196	207	219	197	193	208	208	188	220	223	207	209	178	207	231	202	226	188	225	212	202	216	209	180	185	194	208	199	195	205	210	202	202	214	213	188	195	199	187	206	225	182	205	203	225	206	204	217	213	205	198	208	223	191	184	200	224	208	187	203	207	219	205	195	222	170	204	213	220	201	185	225	185	192	211	206	216	217	216	218	186	189	212	208	208	223	188	196	192	198	214	213	203	239	190	215	193	229	207	208	218	222	209	201	210	218	221	202	219	188	207	211	222	188	204	207	220	187	174	195	213	185	215	208	185	233	207	171	203	195	221	182	189	217	220	203	205	200	173	164	200	201	235	208	226	208	190	217	203	191	201	205	209	190	196	205	224	188	196	220	206	188	216	225	192	183	194	221	201	204	200	208	218	203	229	202	221	225	241	209	220	201	218	221	199	199	195	196	213	191	195	208	249	236	190	204	207	232	185	202	209	234	206	191	231	186	224	208	202	205	206	219	214	206	184	209	222	191	223	202	205	205	234	207	210	214	186	211	211	215	213	194	201	202	218	210	222	235	225	188	227	205	198	219	206	184	197	217	197	192	185	189	173	222	174	208	212	189	197	224	204	213	220	202	207	197	218	225	202	215	216	210	208	223	211	219	199	222	219	198	195	212	225	219	206	185	199	228	213	206	223	214	224	212	215	224	183	207	193	191	183	216	239	197	184	198	188	210	221	215	188	219	238	196	224	209	226	205	209	232	213	198	202	195	197	196	213	205	205	222	201	207	226	188	212	217	202	200	187	208	232	224	193	199	209	218	201	214	224	199	207	228	188	213	200	217	202	209	209	222	195	210	219	193	196	191	198	211	182	214	190	231	212	225	207	208	200	210	207	218	208	211	199	203	182	213	238	205	208	214	207	210	201	213	191	190	196	208	236	197	217	200	189	222	206	192	173	207	206	202	232	224	207	221	187	223	204	210	210	210	193	211	186	177	204	203	219	207	201	220	200	223	216	214	209	216	200	214	209	203	202	213	185	204	226	207	201	219	210	200	211	186	180	190	196	209	188	190	196	208	237	198	190	220	226	261	204	196	208	214	227	233	206	223	210	215	221	193	229	194	225	209	201	221	200	207	218	201	205	223	204	211	214	207	228	198	205	205	211	189	226	197	229	204	191	203	207	215	199	187	196	219	209	209	214	199	223	192	204	194	200	204	185	218	194	211	211	223	198	168	224	221	174	218	196	215	196	183	187	203	224	220	206	191	226	204	184	181	230	202	194	187	215	207	232	222	215	207	214	193	222	213	214	220	205	227	218	199	181	226	205	216	210	235	228	207	221	199	228	219	207	186	189	191	217	181	220	205	189	187	234	191	206	199	218	175	197	188	192	203	217	206	206	195	191	209	205	195	219	206	228	188	193	194	208	223	216	209	199	229	208	206	193	196	190	208	203	214	211	243	211	219	217	205	183	225	200	219	180	206	204	181	178	169	212	189	190	207	197	217	182	186	211	168	204	202	213	203	217	216	210	243	192	212	185	193	235	198	178	215	216	230	198	217	220	212	211	179	197	210	216	196	189	223	191	209	220	205	195	198	195	216	181	162	246	220	190	209	235	181	216	210	200	202	222	216	191	213	195	204	199	213	197	218	235	211	203	215	219	186	176	190	236	204	231	220
7028	2728	764	559	544	529	509	544	534	577	591	579	522	526	529	570	539	512	594	538	555	562	557	543	574	553	490	561	556	548	493	533	530	509	555	544	529	525	552	583	585	530	570	521	511	543	542	554	541	525	586	526	528	550	578	510	569	543	555	543	529	538	538	568	556	534	527	525	549	532	524	559	539	539	587	539	547	519	565	526	545	550	529	540	576	542	585	527	569	558	498	567	551	537	558	581	539	509	522	557	541	594	528	530	546	536	497	563	578	547	560	527	539	569	569	539	506	572	578	532	543	552	573	570	526	552	508	513	535	526	512	544	522	524	521	549	558	552	531	541	552	596	529	542	535	563	590	524	515	575	571	523	524	545	563	556	498	539	542	554	560	518	566	598	541	511	574	565	570	545	558	533	491	549	523	527	536	557	569	534	542	516	555	580	540	586	593	512	554	554	541	563	506	544	542	550	577	511	527	582	502	575	481	525	519	523	583	557	518	559	564	526	484	534	545	548	526	578	590	584	525	549	591	554	568	536	539	588	550	554	544	544	567	530	539	519	493	547	526	540	539	514	545	599	536	520	547	501	534	552	577	504	557	544	501	531	549	539	541	491	536	544	473	543	573	492	576	555	604	577	574	540	495	565	514	566	536	553	551	542	522	606	557	551	551	531	541	523	558	573	535	560	509	529	580	537	528	514	559	578	553	544	557	521	547	527	535	563	569	582	600	532	559	570	504	548	582	532	580	570	537	563	557	564	574	555	551	518	544	538	558	561	574	486	581	554	555	536	559	590	523	519	573	563	519	574	535	591	559	525	499	524	558	541	537	557	589	561	559	484	579	568	529	555	545	528	568	534	547	550	575	552	526	568	548	551	518	551	555	550	567	524	559	534	568	490	536	558	565	542	491	548	530	523	526	559	542	572	554	530	540	537	480	559	510	518	528	587	519	552	544	498	544	532	572	541	533	557	583	520	542	499	519	541	532	565	557	523	505	542	545	536	561	567	582	591	528	563	515	524	519	541	534	513	547	558	554	548	524	503	555	517	550	493	561	546	526	514	563	571	569	528	523	568	548	555	544	541	519	550	545	506	492	576	570	558	537	571	551	527	544	549	536	536	560	549	572	535	534	545	550	589	552	571	595	595	562	538	524	542	569	549	538	578	521	542	545	533	494	522	542	516	532	539	522	549	563	546	544	520	527	545	511	574	535	505	547	554	541	477	516	523	539	558	558	526	522	490	541	518	558	550	535	537	571	536	533	580	535	564	525	527	541	555	520	536	582	552	527	530	553	555	544	536	535	522	598	553	524	560	517	556	553	563	556	529	507	512	554	536	540	580	535	522	535	567	524	567	567	583	526	528	586	498	554	558	581	554	578	541	520	577	544	566	565	537	542	518	569	533	561	542	542	570	530	537	510	512	552	566	577	526	543	579	515	522	523	575	523	534	553	510	551	581	533	604	561	490	534	551	554	546	517	555	525	539	538	509	548	541	578	526	551	538	607	537	581	540	536	543	536	546	520	526	600	600	554	529	505	565	534	561	529	580	542	550	532	525	568	514	535	562	519	567	576	542	548	520	512	540	528	556	555	570	528	511	555	570	540	498	561	528	545	556	583	560	546	546	545	572	538	533	547	533	533	565	555	519	552	517	514	525	542	512	555	541	513	554	568	556	537	552	534	507	547	526	602	556	564	587	544	527	572	593	590	525	531	559	542	580	564	479	559	529	541	557	551	530	529	516	594	498	576	567	536	552	543	514	514	524	565	571	539	486	546	508	600	543	517	568	543	558	533	533	538	545	548	561	525	521	544	534	530	552	544	524	549	531	575	519	566	515	546	537	524	538	522	550	596	583	578	552	528	545	555	570	573	522	533	522	539	534	542	557	582	532	567	571	518	545	543	551	529	552	527	564	498	566	519	469	549	523	532	560	524	517	517	502	591	549	510	573	561	545	537	554	550	507	501	550	536	531	553	558	579	557	549	575	547	534	563	571	523	546	524	528	563	518	569	546	587	539	502	500	560	530	539	549	542	506	577	575	534	575	550	519	521	536	530	551	567	542	559	513	562	608	543	537	517	530	531	570	572	554	592	577	538	562	541	559	570	524	565	572	515	577	503	542	528	565	526	496	526	557	614	528	556	516	542	567	518	514	538	586	510	605	527	534	543	496	547	511	572	573	565	531	550	520	556	541	532	561	570	575	501	512	525	544	592	492	549	549	534	522	529	529	522	517	543	592	489	545	567	533	511	500	510	536	531	577	543	571	543	573	531	531	539	526	530	526	511	569	494	538	568	556	566	561	577	517	567	547	562	561	539	544	517	528	532	529	532	535	551	541	514	527	541	574	579	595	553	526	529	514	591	530	526	562	553	545	492	556	502	534	503	539	520	556	551	521	526	559	511	505	526	555	519	518	552	552	554	541	520	519	521	536	511	538	574	537	553	554	513	550	542	563	565	498	541	575	577	549	520	554	536	561	560	540	525	535	541	545	597	561	566	556	548	563	552	565	577	543	567	527	507	511	541	565	523	514	530	526	545	520	559	542	544	539	548	484	579	509	561	551	538	529	535	552	508	578	546	561	557	595	534	555	545	570	545	571	540	525	567	569	533	572	540	504	560	522	518	516	547	607	572	543	539	524	516	493	561	565	528	532	511	521	558	513	547	567	559	497	563	518	591	529	494	568	540	519	526	557	559	531	566	575	528	540	574	519	537	519	536	518	559	538	574	576	518	548	562	537	548	543	559	582	557	531	552	537	528	526	536	520	562	579	572	580	536	543	583	577	557	555	506	566	544	538	547	584	503	581	514	574	627	555	511	603	558	546	564	555	539	565	538	507	541	585	526	550	543	562	489	559	538	509	593	534	554	525	556	565	557	521	559	542	552	514	552	549	541	554	534	550	533	558	523	515	565	576	546	551	574	562	505	544	528	568	531	537	507	515	531	565	559	572	562	516	571	526	532	523	521	551	533	558	570	573	554	529	555	524	566	544	572	538	546	522	525	543	533	544	591	486	575	550	546	545	518	561	571	529	540	544	508	538	549	555	576	564	533	535	541	517	521	539	550	548	543	549	525	562	542	559	557	540	529	509	514	568	547	559	544	556	533	580	540	518	540	567	510	521	535	534	525	549	534	555	514	558	568	564	564	528	550	536	586	564	506	553	542	581	565	550	526	550	531	515	524	535	493	569	562	549	535	525	541	527	543	529	558	517	498	557	552	562	563	547	568	517	559	525	532	571	548	576	529	527	521	510	552	569	534	500	578	549	508	499	562	500	501	586	509	525	533	534	572	549	574	558	537	546	537	521	537	581	596	524	547	528	500	542	515	513	544	578	522	525	596	599	523	542	524	553	556	537	558	557	543	554	514	572	491	509	554	537	525	546	524	552	540	558	555	530	527	545	619	538	532	540	540	558	582	537	589	542	562	585	536	524	538	540	548	513	525	554	536	551	570	563	534	526	537	566	575	518	548	603	558	524	539	538	563	526	564	565
24576	20962	23902	28182	20956	15215	546	378	389	313	322	305	309	315	326	298	312	306	325	335	306	312	309	310	305	317	273	317	326	299	298	304	301	309	287	321	291	314	302	312	308	313	310	275	292	326	338	272	323	303	319	264	320	310	304	272	288	279	340	308	311	296	280	304	291	321	329	305	288	287	288	292	345	307	302	327	312	311	304	298	312	291	335	302	309	299	285	299	281	323	314	306	316	303	313	286	278	296	285	291	262	313	315	322	270	326	281	277	290	292	299	330	332	303	301	272	290	312	292	302	325	301	315	307	314	310	313	301	312	301	299	320	314	296	274	309	273	319	273	311	312	276	321	296	334	304	301	312	283	341	277	307	332	270	324	292	294	296	305	271	316	323	333	289	298	296	284	306	294	305	307	285	299	320	310	280	293	337	305	315	284	279	293	293	290	318	320	321	272	298	278	293	297	303	266	278	321	293	285	299	288	331	266	263	303	312	310	308	273	313	310	318	336	296	305	288	271	307	302	293	303	322	276	287	311	310	300	297	287	333	316	290	308	313	286	303	306	274	331	257	283	304	318	284	295	311	322	296	287	306	288	288	310	275	290	320	300	293	303	301	288	322	293	307	320	280	328	259	293	311	315	312	274	310	284	294	292	303	303	275	287	296	306	310	309	308	276	309	314	285	318	325	288	313	309	300	323	280	275	316	350	309	305	306	290	287	289	317	325	301	297	283	295	313	277	297	315	301	289	304	294	309	302	322	314	314	275	326	327	285	310	293	294	290	301	296	321	332	319	278	293	333	323	278	290	313	272	311	301	294	281	324	277	303	322	293	285	278	301	306	275	305	314	304	323	299	298	301	288	264	295	334	290	342	330	315	281	304	316	309	300	302	292	299	328	285	344	271	274	328	282	271	278	298	290	299	275	277	272	315	312	321	313	312	279	294	305	285	295	330	295	295	300	326	298	323	313	319	311	319	296	328	283	295	290	293	307	315	305	298	287	298	286	326	287	284	322	307	281	302	299	284	268	296	281	313	315	298	313	316	320	315	310	307	311	312	330	298	277	278	295	315	310	298	295	305	314	299	328	321	306	298	304	294	297	311	294	290	309	309	308	286	305	289	308	306	271	301	287	293	277	329	284	287	288	308	308	285	298	315	315	291	321	313	310	303	334	310	298	317	284	308	323	272	255	292	299	310	290	301	295	292	320	294	327	302	306	312	287	287	310	273	266	302	282	300	333	285	291	260	321	299	313	303	301	287	297	312	305	309	303	342	287	312	279	341	322	304	290	303	300	283	312	318	277	297	324	267	270	311	303	299	285	316	288	323	290	309	299	309	295	307	270	280	304	286	304	297	273	322	327	340	306	297	317	296	271	302	304	278	283	305	319	296	299	287	301	293	322	310	304	323	303	325	299	276	286	309	312	313	302	319	330	294	326	286	257	271	308	260	304	337	285	330	280	296	276	296	276	301	276	312	292	314	300	273	298	264	297	323	294	314	268	296	300	285	294	306	310	285	292	302	308	276	308	291	290	317	279	276	359	327	269	304	295	294	292	322	292	307	312	294	321	295	338	265	311	271	322	305	288	304	305	310	287	288	277	312	297	295	301	283	287	317	322	318	318	295	276	261	311	295	296	286	316	286	309	326	317	332	300	296	304	348	314	297	289	328	267	303	334	284	309	329	316	326	291	309	277	320	339	302	289	310	339	312	314	302	282	303	312	309	312	290	303	295	316	297	307	288	327	290	306	301	326	293	298	293	313	282	300	296	280	287	303	269	293	312	306	305	305	312	313	333	269	300	287	310	314	331	322	278	298	305	297	296	300	288	302	351	304	288	290	301	297	290	294	284	280	290	277	311	317	313	285	281	319	295	292	266	271	313	289	289	296	331	327	301	294	289	287	293	318	317	290	326	279	332	295	307	275	267	319	278	305	289	320	305	299	292	285	275	289	289	293	318	281	298	275	281	294	276	288	278	300	270	283	285	343	301	311	267	306	272	289	289	303	316	288	298	322	310	290	304	288	298	333	317	331	268	278	272	311	309	289	297	298	326	311	305	282	311	325	325	279	289	322	288	303	322	333	301	311	305	321	282	302	320	300	300	292	281	308	342	307	318	302	333	296	279	292	311	317	272	296	292	299	315	283	312	288	301	278	358	314	275	289	315	298	324	307	281	301	285	321	319	315	297	295	296	291	279	320	323	304	311	297	292	279	304	256	293	295	320	340	312	295	290	308	335	295	302	267	270	306	284	303	296	311	288	266	263	284	288	295	314	316	285	310	323	306	316	339	284	319	308	296	284	295	318	306	293	278	271	265	278	310	295	314	315	288	277	328	282	332	296	314	303	313	318	299	284	295	300	273	268	317	322	302	336	268	324	272	290	295	301	287	299	344	282	297	305	325	311	316	286	320	310	325	302	285	292	288	280	310	300	296	318	269	273	276	309	292	335	262	274	308	316	338	321	310	278	295	308	311	279	314	294	287	285	298	282	287	295	282	307	311	285	298	325	290	280	296	326	319	308	290	268	295	316	314	306	289	298	325	317	269	343	335	276	316	300	305	288	358	308	290	320	300	345	289	320	283	331	317	299	282	304	282	293	298	306	274	302	275	310	315	338	318	314	291	316	292	311	294	275	292	308	305	335	299	320	265	313	320	298	334	272	283	308	267	310	295	302	306	281	321	307	319	309	356	298	271	303	328	279	281	268	298	314	329	320	321	290	309	292	305	282	287	312	313	300	296	292	305	315	302	297	318	288	337	307	355	313	331	301	319	316	306	285	311	291	287	298	310	317	292	310	301	276	290	294	311	294	300	309	273	317	305	319	288	306	294	309	302	311	276	282	285	309	306	256	283	312	305	307	273	324	310	286	292	282	280	304	302	317	283	290	290	286	317	320	316	320	292	273	299	325	314	311	312	282	334	321	306	270	309	284	312	311	289	308	294	286	278	297	305	299	324	321	284	317	332	308	294	331	280	320	314	295	281	319	268	293	309	318	317	304	285	308	266	319	307	299	304	290	309	322	312	313	292	302	277	296	299	315	309	334	309	280	299	298	281	298	300	301	345	283	270	297	333	329	278	285	289	315	292	316	303	286	320	304	297	329	320	313	330	309	301	319	327	291	282	293	307	297	301	271	293	321	321	292	310	353	306	319	318	303	305	312	299	273	308	287	328	296	316	296	312	310	299	285	274	289	313	299	336	324	287	317	297	301	288	298	306	279	304	300	298	282	292	335	310	298	296	282	256	291	298	262	296	313	304	321	324	300	336	296	303	320	312	277	326	314	319	277	275	303	306	297	291	309	274	252	295	295	307	319	303	304	316	309	311	324	320	304	303	318	305	281	289	277	310	279	284	295	261	313	294	300	288	289	316	314	316	271	304	241	258	284	266	298	277	305	303	299	315	307	313	284	306	308	312	311	286	310	296	292	321	299	310	318	311	290	307	277	301	351	277	301	276	281	310	308	306	316	287	309	281	274	317	356	324	290	332	326
5435	4858	1446	999	914	778	719	792	766	717	740	752	743	778	747	741	738	702	686	707	745	758	688	776	736	733	723	707	755	689	715	701	730	756	703	741	757	801	670	745	773	732	729	733	690	730	771	782	775	760	755	727	706	737	722	744	709	759	752	701	720	793	702	735	785	778	750	752	738	717	730	713	744	712	729	772	663	749	718	741	733	743	705	712	714	705	735	744	743	658	757	704	793	753	702	741	725	728	719	692	685	756	744	685	698	698	742	700	713	774	729	724	716	705	696	741	728	704	752	712	705	761	707	755	719	738	770	708	728	696	728	727	713	689	724	735	715	693	718	753	735	752	747	763	731	698	727	747	742	726	755	740	687	723	739	713	710	694	711	714	755	747	727	723	768	753	683	744	687	706	698	728	782	726	692	712	677	726	711	738	670	735	747	726	736	730	743	756	731	737	766	748	737	795	747	780	731	714	767	718	709	759	706	731	734	743	718	685	703	723	789	715	749	728	753	733	697	738	739	696	767	735	678	767	739	791	724	762	743	726	764	710	770	691	733	720	687	758	756	684	723	698	744	771	746	713	720	782	716	713	737	742	735	724	753	726	730	737	711	725	696	673	736	698	772	773	737	743	728	748	709	703	740	744	774	709	700	749	700	742	749	750	702	763	776	766	751	745	764	742	708	717	748	747	719	711	734	773	719	760	749	733	731	738	756	765	685	693	741	709	742	728	690	753	766	755	689	724	672	676	704	770	749	726	741	718	738	723	720	734	707	690	775	750	729	698	771	740	741	725	707	704	743	747	712	671	749	717	754	716	679	728	771	717	745	709	692	748	721	713	768	718	822	797	732	738	723	713	726	767	756	707	734	712	732	740	722	710	728	722	707	705	723	774	747	716	721	806	737	743	713	725	751	721	752	743	788	715	720	758	736	718	764	691	756	769	671	710	714	732	762	769	730	753	722	774	695	748	730	698	784	721	717	728	705	703	689	756	711	733	756	746	752	723	715	745	724	700	741	748	730	753	661	729	711	742	696	710	782	712	716	739	730	722	729	728	709	769	737	671	750	728	750	750	730	729	740	730	729	756	745	717	781	746	720	717	672	726	687	706	728	696	711	744	754	757	693	703	755	738	713	713	695	705	751	714	685	718	730	752	766	727	687	743	729	706	707	752	751	731	734	723	779	738	733	758	749	727	737	659	763	757	743	739	679	717	791	731	741	704	691	713	657	714	741	721	724	737	717	724	743	743	714	732	750	729	720	711	709	739	790	725	714	731	741	685	780	760	787	713	703	755	762	675	671	774	671	697	731	741	734	724	719	723	772	727	738	727	745	695	704	682	710	688	714	675	760	735	719	727	773	746	744	757	734	754	731	696	780	791	723	783	702	752	726	729	730	716	683	726	767	692	744	702	757	681	718	695	736	724	739	707	693	742	772	703	724	772	729	694	758	712	663	736	696	736	743	769	806	719	754	676	760	723	711	750	747	717	679	780	742	697	746	774	731	804	676	719	706	732	729	701	726	689	695	652	772	745	752	750	747	703	746	788	719	708	719	701	754	769	706	739	750	709	715	750	723	766	730	735	735	724	744	757	702	739	744	685	778	717	684	805	660	778	715	744	709	723	739	744	716	749	744	699	769	671	736	739	731	727	719	718	730	718	744	730	748	761	712	766	730	765	711	751	705	728	767	710	735	747	763	716	715	751	730	722	763	715	707	709	706	772	738	757	740	755	710	709	746	733	759	748	749	692	748	728	738	735	710	701	735	730	713	707	736	775	742	721	772	733	716	701	783	713	774	674	794	699	752	730	744	748	760	788	754	709	692	750	709	746	741	717	687	708	731	741	680	722	746	746	731	705	749	746	732	768	727	741	711	721	697	743	729	721	677	713	729	750	751	717	759	672	722	706	673	704	746	776	749	735	752	716	720	744	708	674	757	711	732	733	738	740	713	736	717	732	691	724	692	714	744	719	754	702	758	709	745	698	789	681	715	719	721	691	691	709	773	699	745	725	639	683	699	776	683	711	745	778	708	754	739	699	694	742	707	706	724	754	687	751	742	758	730	741	716	757	737	689	748	730	690	680	738	745	750	688	754	716	716	716	696	649	723	698	729	704	702	670	713	743	770	748	676	752	771	761	750	733	720	733	723	740	770	713	702	741	718	719	756	747	689	727	757	688	766	742	699	709	728	764	752	703	735	787	730	741	705	722	767	757	739	697	744	774	756	726	758	753	727	736	736	717	703	724	743	712	695	734	722	734	738	703	751	713	709	713	683	712	719	772	730	711	761	797	732	771	714	709	752	735	721	738	721	748	765	724	736	748	785	756	746	736	673	693	705	700	728	729	761	760	732	726	718	705	739	763	765	768	726	793	687	749	727	738	755	722	740	695	773	732	713	696	690	747	720	740	736	755	763	772	705	740	759	709	714	771	746	684	746	724	714	709	736	759	740	713	736	721	717	733	720	697	678	734	713	699	791	688	723	692	741	678	735	726	738	705	700	704	765	697	734	740	755	800	763	712	713	748	754	737	783	772	756	682	756	715	741	739	744	699	719	739	766	689	717	729	726	729	739	774	708	715	729	751	756	732	753	732	725	697	717	696	724	742	707	725	747	758	694	685	698	774	693	689	730	763	729	713	762	716	730	710	719	725	720	700	756	757	731	715	721	730	712	715	718	739	732	710	732	755	769	689	702	741	763	740	740	691	708	712	746	706	734	738	634	743	742	709	787	708	735	753	707	760	751	756	707	723	715	704	783	738	707	720	793	721	693	712	703	750	701	708	734	718	740	744	751	739	734	720	708	748	710	750	759	692	736	714	704	712	728	707	739	759	746	754	709	708	669	674	716	685	779	705	750	732	727	777	669	733	730	739	721	710	707	744	735	718	715	777	714	733	747	724	721	748	720	758	731	728	752	733	713	771	686	706	730	747	776	733	769	770	761	751	746	727	725	715	726	750	748	756	697	798	741	692	748	678	672	728	717	700	720	721	725	774	738	776	708	697	704	688	721	712	686	733	710	741	689	717	733	738	792	732	757	761	736	734	773	717	746	715	763	663	695	694	673	781	755	731	760	685	726	732	710	732	736	802	703	711	725	672	756	742	731	713	737	688	750	743	693	712	708	770	743	703	698	697	700	745	723	752	768	739	708	695	701	730	742	762	769	722	725	678	733	694	742	716	730	701	717	730	697	769	704	719	754	732	738	754	758	697	720	681	692	782	722	706	753	714	723	719	752	710	688	714	744	738	713	726	721	684	761	696	712	714	753	728	740	738	695	726	740	733	731	720	711	728	766	782	735	740	716	727	765	746	782	718	734	737	727	713	726	671	754	701	713	699	672	753	740	707	740	715	719	728	719	710	728	718	739	740	711	702	713	750	721	727	697	691	642	770	731	759	686	763	704	782	709	736	780	744	770	762	674	751	718	736	761	716	734	722	680	704	712	768	731	704	706	716	742	723	725	734	736	724	698	694	729	707	702	765	732	691	726	764
23887	20982	24298	27832	20984	20996	12845	493	339	314	325	253	301	258	247	221	243	221	249	266	251	244	260	246	249	227	237	196	209	218	208	202	226	212	223	228	230	235	191	226	216	241	210	239	226	239	208	247	197	185	212	220	234	255	225	219	200	212	223	217	214	222	224	236	207	200	252	240	206	198	215	208	201	209	219	215	205	240	237	199	217	215	217	239	217	215	207	213	210	243	214	213	213	230	205	194	221	201	190	198	212	221	248	231	218	218	213	175	226	210	222	219	212	201	220	242	234	234	206	214	250	200	235	202	172	228	245	215	218	221	228	183	202	228	224	233	185	222	217	223	206	227	239	202	211	212	242	233	207	206	220	232	211	215	237	234	220	229	207	201	223	218	205	208	203	203	231	207	180	218	216	214	209	241	212	213	241	263	228	231	192	177	211	218	230	217	219	207	232	203	218	208	227	240	205	220	216	189	236	250	193	224	201	242	187	226	214	226	205	212	201	207	216	230	215	203	229	204	220	231	215	226	215	213	234	203	216	206	190	245	214	214	229	204	210	226	224	209	226	219	225	222	228	220	235	225	225	225	239	259	190	219	203	228	206	209	216	222	168	210	215	220	231	227	226	227	260	220	197	215	213	219	218	193	218	186	254	220	201	213	212	198	231	214	201	224	226	234	213	200	191	227	192	238	180	215	192	220	221	242	238	227	211	211	224	219	202	229	211	236	218	205	228	233	234	204	223	243	196	234	196	232	219	224	222	220	211	220	199	215	217	220	213	216	230	209	225	218	220	185	229	246	217	235	214	203	214	216	215	233	212	229	213	220	213	216	215	196	245	215	220	221	197	226	205	242	253	191	203	200	250	221	206	202	250	234	208	227	247	211	221	239	213	267	227	245	203	209	207	229	208	252	220	205	243	218	209	212	240	204	229	227	209	219	224	180	255	219	225	209	198	231	212	212	236	221	238	252	213	229	202	236	203	212	220	240	244	227	226	216	233	240	196	213	226	241	217	232	221	213	227	190	246	225	226	196	237	211	253	204	202	214	192	221	209	211	207	243	219	199	202	218	220	234	221	206	264	178	200	224	233	196	214	218	226	227	230	212	220	244	205	215	221	203	201	214	200	204	235	232	241	218	189	223	214	244	240	251	218	216	202	190	215	233	188	221	205	232	214	195	226	237	211	210	219	218	223	208	214	205	214	221	203	205	219	187	239	218	222	228	214	218	228	217	221	257	245	226	202	193	227	188	204	219	249	220	264	208	184	224	205	232	226	227	200	233	217	222	218	223	211	223	223	256	243	251	229	226	195	209	213	233	210	202	226	217	232	215	187	206	241	204	231	254	192	207	216	216	213	236	212	225	217	235	233	223	217	214	187	226	205	214	225	224	205	220	212	207	236	212	248	208	217	245	205	190	215	199	220	212	208	217	230	218	198	204	221	221	178	188	221	210	226	242	216	239	215	190	193	211	227	241	237	210	221	192	207	233	224	215	215	222	230	209	241	253	210	190	230	191	217	245	220	224	191	239	211	210	206	231	213	209	192	226	234	240	204	200	209	226	203	225	199	203	245	223	192	223	191	203	228	189	250	201	202	230	211	223	208	240	236	242	222	205	211	230	220	190	203	206	231	195	224	214	227	218	203	215	199	232	233	197	212	244	215	215	225	205	213	226	203	216	184	205	200	242	214	211	253	205	209	228	216	227	209	214	213	203	248	215	211	166	251	211	248	211	226	201	204	211	196	238	199	211	189	264	230	225	202	200	221	204	191	225	206	236	230	230	241	227	218	206	228	222	219	152	205	217	230	224	191	251	204	179	221	226	240	221	228	225	208	218	220	222	186	227	213	214	242	206	192	224	211	223	207	200	232	226	214	240	215	202	217	179	235	224	195	222	215	244	212	206	220	201	232	211	194	246	268	218	256	207	249	225	240	199	240	238	218	205	223	214	223	225	216	222	228	223	231	230	238	203	217	202	223	213	210	224	207	188	235	218	235	232	204	199	216	210	243	209	186	229	248	214	219	237	189	200	214	184	202	205	221	231	223	207	224	214	211	270	211	224	212	248	229	217	209	237	200	263	228	239	193	189	208	233	221	212	257	248	240	189	220	231	208	221	213	210	218	216	237	231	236	211	202	201	205	214	211	209	229	205	218	223	198	220	216	224	187	239	235	228	222	216	210	225	215	226	238	247	211	214	219	208	213	221	239	205	217	202	221	231	237	206	218	195	215	190	217	259	237	222	181	209	191	237	229	199	225	210	210	203	202	247	230	211	228	234	192	198	206	239	230	225	208	239	215	193	214	201	213	213	249	212	209	226	227	239	209	216	207	217	225	204	240	234	224	246	210	210	218	184	214	238	200	238	204	225	212	222	225	238	199	201	195	221	210	217	223	217	228	219	221	230	209	203	202	231	232	200	203	252	212	233	240	229	236	245	208	224	221	215	227	210	223	212	197	209	215	232	226	200	250	210	184	197	213	258	208	209	237	234	225	208	196	218	224	204	233	212	217	249	232	217	222	205	236	251	197	217	210	202	237	237	239	195	196	229	205	221	202	208	242	240	208	203	217	217	198	237	235	209	225	219	243	189	205	223	224	234	235	230	167	200	198	224	225	215	229	224	233	207	235	190	238	258	217	225	229	206	206	234	237	208	219	209	215	201	195	231	218	208	241	204	206	220	221	223	202	226	215	217	208	204	214	224	219	215	230	188	197	211	211	193	219	242	230	207	207	225	235	225	204	199	232	213	223	249	215	208	220	228	225	227	205	216	234	233	208	187	207	237	210	227	238	226	245	215	195	232	234	218	219	194	198	214	215	228	208	212	233	231	232	211	206	237	230	222	229	204	217	240	226	212	211	194	214	222	215	217	233	220	212	237	244	218	212	209	206	249	234	192	211	222	207	224	215	232	233	217	190	211	231	221	217	225	214	199	227	211	237	229	222	185	196	225	215	229	205	240	233	237	239	191	208	216	220	212	215	221	228	194	232	224	209	222	240	227	219	217	244	202	205	218	209	230	219	232	242	209	254	232	239	208	219	227	246	214	219	216	225	258	195	216	192	240	215	193	221	201	202	217	198	209	204	209	231	226	226	214	214	218	210	234	220	194	204	216	235	226	208	249	209	203	210	234	213	249	222	224	236	244	220	203	226	205	200	227	236	186	236	222	197	204	222	217	204	215	214	225	196	228	205	218	215	215	232	189	242	231	230	228	222	208	213	231	224	222	207	255	210	220	202	216	221	210	226	228	205	200	203	211	229	208	203	194	169	207	218	208	239	197	213	218	201	237	213	218	224	226	195	221	247	206	214	218	216	218	217	213	232	218	200	242	230	227	228	218	220	261	234	220	240	229	209	195	215	207	226	203	209	224	238	215	208	225	227	225	203	219	220	249	242	208	223	223	230	215	217	222	222	219	197	192	240	228	235	218	220	201	212	208	216	244	225	192	203	217	232	217	198	210	211	199	228	217	230	228	217	215	237	203	239	224	195	217
5484	5816	1681	1023	721	626	599	566	550	530	575	536	518	587	544	519	522	527	528	536	538	475	557	518	507	448	556	547	530	547	523	520	563	534	491	529	537	523	518	525	530	531	519	539	518	537	537	539	521	491	560	514	481	513	511	527	514	473	546	510	504	526	536	548	516	516	490	458	483	482	508	527	528	540	536	570	537	552	513	499	500	489	555	515	507	530	487	506	528	519	507	487	471	497	538	511	497	520	536	519	503	559	501	488	507	540	548	514	531	509	533	508	499	533	523	515	492	521	469	512	528	530	513	539	527	498	527	521	512	499	530	483	517	508	525	479	541	537	516	508	505	473	536	532	531	509	511	534	498	548	504	539	534	501	534	524	521	514	514	471	506	534	471	500	546	509	492	505	506	491	527	529	505	487	513	544	556	477	486	535	547	547	517	519	546	534	503	511	538	504	495	557	503	512	535	502	495	485	541	519	537	469	499	533	507	533	536	537	493	503	501	546	501	512	522	516	521	553	548	509	488	537	539	539	515	536	551	527	499	502	491	551	531	513	486	546	482	509	489	502	518	498	513	565	536	493	521	507	555	494	518	477	489	513	478	511	510	487	541	522	475	494	535	550	523	537	538	499	495	526	537	493	517	501	555	507	509	476	509	550	495	524	514	533	441	540	525	472	559	509	508	543	506	521	532	497	488	467	517	501	564	509	520	554	495	506	521	516	514	543	486	539	542	511	518	528	506	552	511	517	497	506	497	535	507	488	509	531	519	524	528	509	504	538	484	575	492	504	548	498	508	512	528	546	534	487	531	514	499	541	488	504	528	512	501	509	530	535	498	501	527	574	494	527	462	520	535	571	495	537	505	548	505	532	508	549	540	522	505	492	511	522	476	517	546	517	536	501	513	519	532	523	554	498	500	531	502	497	532	539	527	512	526	565	491	518	544	512	509	508	563	522	494	503	526	523	495	528	500	509	503	511	529	530	550	480	532	463	513	548	543	521	518	569	509	541	556	517	507	507	503	529	511	490	477	522	482	536	505	499	570	554	505	501	500	536	554	486	504	531	533	531	516	499	514	500	528	471	521	526	522	529	501	463	564	478	508	528	549	511	541	498	526	545	544	506	546	477	517	543	543	492	515	537	556	500	504	520	496	521	521	533	517	504	488	479	471	541	517	504	513	505	518	575	519	492	500	539	498	513	476	491	484	537	522	517	511	533	573	511	521	565	549	514	505	496	495	528	470	559	552	527	519	508	523	558	516	550	540	500	486	522	509	527	511	480	526	529	519	520	542	512	513	503	523	526	514	551	502	529	523	450	526	494	517	478	474	503	502	497	489	554	542	511	548	518	523	557	491	496	490	497	521	470	511	488	504	488	495	489	504	492	538	498	468	534	524	534	528	491	522	500	500	531	519	526	497	519	484	546	521	531	536	516	551	530	503	522	548	524	536	521	497	531	540	514	494	501	492	538	503	489	507	483	515	506	543	477	543	496	487	483	505	520	518	493	506	526	520	527	515	528	545	518	536	510	501	526	527	498	476	496	512	525	533	567	521	514	525	510	529	541	502	519	523	504	520	490	521	493	536	537	498	532	550	471	491	501	543	532	518	509	523	535	529	543	482	504	514	530	529	530	538	461	555	523	539	517	509	559	481	514	497	465	547	548	509	508	505	503	480	557	486	492	483	548	543	505	543	526	560	510	482	509	494	543	493	535	552	529	515	510	470	479	534	564	505	478	543	519	514	559	514	498	521	551	484	506	572	512	509	509	521	522	508	493	505	497	533	519	489	531	501	537	508	490	506	499	573	514	528	542	489	497	499	528	566	490	541	565	498	517	492	513	538	529	520	499	530	511	491	478	507	494	540	544	517	511	515	525	521	485	496	521	525	550	479	506	539	482	582	520	523	528	495	506	502	500	493	501	466	544	518	538	509	532	525	533	507	523	488	509	551	539	521	506	494	490	567	491	501	498	541	496	551	486	478	503	509	502	543	512	526	517	519	523	546	514	515	503	549	490	519	516	515	533	542	509	491	523	542	497	532	494	549	495	501	529	492	503	531	507	526	519	490	480	559	525	522	557	514	508	539	510	476	542	523	562	521	488	546	474	511	525	483	527	518	518	502	519	549	506	552	495	534	534	503	493	521	514	515	537	546	504	520	485	531	499	544	515	509	518	537	506	536	514	443	520	483	486	552	504	534	494	505	517	492	479	497	513	489	504	504	519	511	502	549	494	557	522	526	527	517	527	486	487	503	523	477	507	507	524	607	509	520	537	513	485	523	532	539	505	493	523	515	535	510	523	537	486	478	531	505	517	520	535	549	482	510	505	512	525	530	508	512	497	513	510	507	503	473	542	456	519	533	466	523	499	475	526	556	498	522	501	527	515	499	507	522	516	515	503	503	558	537	470	496	518	501	536	483	523	485	514	511	488	502	509	534	480	486	547	506	514	521	502	503	503	527	519	520	543	498	510	508	509	525	516	522	515	517	474	504	530	541	511	481	507	501	502	503	513	520	497	508	461	502	495	506	513	512	495	522	490	508	503	480	567	513	505	509	542	548	582	522	524	489	536	501	493	551	497	519	521	573	490	572	501	546	518	485	503	486	501	511	547	528	492	496	508	512	521	476	494	507	509	474	499	520	529	534	541	550	525	515	506	521	479	532	592	517	522	533	492	521	529	525	545	503	515	529	489	506	515	527	496	507	513	508	535	540	554	509	534	468	493	488	554	515	539	495	478	524	558	470	526	536	519	572	504	513	538	510	539	517	540	552	484	500	531	561	526	502	502	516	556	530	532	499	559	532	487	517	519	530	569	509	518	530	517	498	548	532	515	520	493	503	522	514	507	562	522	525	533	535	524	509	546	555	505	480	528	459	563	516	505	507	587	549	473	509	455	501	499	546	495	487	537	539	489	489	516	496	477	489	511	509	524	497	478	482	545	551	524	499	517	535	499	516	528	468	478	500	531	507	503	511	539	483	506	521	484	544	498	553	526	486	549	547	524	510	516	485	524	499	487	496	516	499	520	516	520	486	547	532	489	542	536	503	507	546	531	525	557	524	502	542	531	510	530	517	465	522	489	550	504	536	572	492	506	505	523	513	503	511	482	524	485	560	533	494	510	489	514	453	546	516	554	544	514	494	468	548	496	519	518	451	519	525	499	499	521	496	533	478	483	499	532	523	523	513	469	487	536	513	475	510	500	493	494	566	536	467	513	505	519	530	553	483	474	539	479	503	503	507	520	526	494	520	522	485	492	503	522	504	478	510	480	484	520	496	536	509	512	542	524	491	492	539	533	514	499	494	503	528	547	537	505	474	514	522	522	511	502	548	552	528	498	525	498	515	525	503	521	483	490	508	512	531	525	519	531	496	503	488	513	497	474	496	508	538	524	551	528	563	542	500	539	504	523	485	524	524	526	551	541	547	548	476	525	498	506	522	518	493	535	552	493	497	536	504	491	555	517	505	487	500	533	507	499	493	526	479	525	499	539
31518	19430	6924	413	258	242	237	212	206	203	197	203	181	175	191	176	193	232	195	179	211	211	180	189	198	203	227	201	211	214	218	198	231	218	225	207	201	224	191	187	215	212	200	194	206	164	257	213	217	194	209	161	199	176	189	211	202	186	191	207	195	201	198	224	198	189	220	224	200	214	186	186	182	189	216	182	204	194	207	189	214	200	202	184	220	208	198	177	187	218	200	206	206	178	226	197	225	195	195	197	182	193	198	220	199	200	186	219	219	233	208	173	209	221	217	202	209	221	228	223	167	208	205	216	188	220	197	182	196	202	204	225	193	186	208	187	206	214	200	186	203	216	204	214	208	195	197	219	175	208	203	221	219	209	188	201	194	223	201	206	243	192	235	188	198	192	200	191	183	202	176	202	207	195	210	189	191	201	194	181	193	216	188	208	215	189	196	195	198	217	211	231	213	188	204	217	209	218	221	238	214	187	221	169	188	190	212	176	198	186	217	190	209	205	243	232	182	186	191	194	197	189	222	216	189	204	201	215	210	177	210	199	191	213	227	185	205	194	212	205	201	188	203	214	202	195	229	185	212	209	200	228	182	198	200	181	194	186	181	202	200	229	191	210	180	194	241	214	198	191	191	205	186	200	178	177	177	197	192	199	210	196	231	206	216	224	207	184	209	220	210	211	204	203	174	230	168	217	189	178	197	223	193	217	199	214	184	192	196	199	190	218	208	199	234	215	209	176	219	208	209	212	202	188	223	217	238	195	227	212	221	201	190	185	208	214	236	222	199	213	183	215	227	196	217	217	222	199	199	192	240	217	185	227	192	197	213	232	196	196	181	205	186	187	206	206	200	220	221	182	220	179	200	174	224	221	193	223	184	190	240	187	199	187	213	205	202	193	187	213	203	180	232	188	203	194	207	200	172	204	203	180	213	214	190	192	198	218	195	195	198	201	221	196	209	203	191	196	205	231	212	195	210	227	178	170	208	214	205	206	212	208	213	216	192	209	218	229	194	193	208	197	214	212	208	190	209	206	204	199	225	202	193	200	204	219	203	219	181	196	216	211	209	230	212	220	218	184	189	196	207	189	199	211	201	218	187	185	220	203	209	191	203	216	202	172	180	220	178	205	198	223	233	207	188	177	196	194	198	203	203	168	207	198	223	217	198	191	194	179	184	208	211	228	179	197	219	216	206	200	200	209	217	225	201	184	213	223	201	195	204	198	213	243	181	198	209	180	215	205	185	183	193	215	198	206	210	197	204	210	199	199	229	215	223	196	214	189	231	242	197	189	217	213	232	196	199	219	191	198	212	175	219	198	196	212	209	199	199	200	197	211	200	175	216	211	230	192	202	205	185	196	188	194	194	211	206	203	175	192	197	209	192	204	194	203	211	226	196	187	226	185	189	174	193	221	191	188	223	200	188	208	183	199	208	218	216	169	190	214	189	196	207	209	187	179	213	202	217	212	200	193	181	192	216	184	193	187	181	183	210	235	210	219	223	193	215	204	237	220	185	219	182	197	202	181	224	198	209	192	213	200	200	200	177	205	220	197	171	211	234	218	197	206	203	200	198	192	195	182	215	208	191	186	210	195	219	214	195	186	231	169	195	209	177	191	180	199	216	201	215	187	168	180	228	189	216	188	200	211	178	216	192	209	197	222	213	207	187	226	195	202	201	220	190	191	187	205	202	213	215	214	234	201	194	190	216	204	206	197	232	234	196	218	201	199	191	156	187	201	220	212	201	225	200	218	190	197	230	223	213	178	201	233	200	212	198	187	171	204	204	202	203	191	204	209	191	199	233	197	203	225	199	230	213	218	188	191	185	176	224	207	205	220	195	204	210	184	217	210	201	189	198	205	190	219	210	197	215	222	203	199	192	211	197	248	215	214	222	212	228	190	223	215	209	205	218	202	210	206	216	216	218	211	217	182	216	205	175	204	197	198	209	183	216	224	199	200	228	195	211	222	210	212	212	206	187	220	215	193	194	192	207	197	184	189	192	223	210	196	195	198	236	196	197	222	202	218	203	215	209	206	212	194	227	193	209	199	200	188	199	200	199	209	200	222	183	186	200	192	226	213	193	201	225	213	220	223	205	200	222	190	199	201	234	181	179	224	204	194	213	217	188	205	222	212	206	196	218	187	219	234	223	207	204	216	230	194	203	196	195	197	238	169	193	206	222	199	217	198	221	216	231	203	194	208	201	201	190	198	211	205	193	219	189	180	201	217	184	214	214	195	198	212	199	218	197	193	211	179	197	191	200	206	182	172	214	215	227	215	202	210	225	196	182	176	182	175	182	190	210	184	216	191	211	227	203	187	221	220	203	220	207	167	200	217	208	225	207	182	208	187	202	217	176	164	243	188	202	187	194	182	211	221	206	215	182	193	204	207	215	194	247	209	211	178	186	212	238	203	198	232	197	205	233	195	211	203	203	188	202	205	213	211	205	183	189	191	197	202	222	220	238	175	218	224	189	208	190	192	226	222	230	222	187	203	207	182	217	207	216	207	199	211	201	186	211	200	185	211	194	207	227	227	203	218	197	193	206	216	174	188	195	202	206	205	187	196	216	219	206	215	207	208	188	209	184	210	173	176	216	184	212	215	181	215	204	195	212	243	193	205	228	191	187	196	186	216	198	191	181	230	199	197	188	205	214	180	207	206	218	203	215	231	199	214	226	219	200	184	214	193	203	190	182	209	198	213	203	181	206	209	184	214	223	192	182	206	213	189	188	181	232	218	208	204	213	191	213	212	182	212	218	203	232	198	210	195	212	206	193	183	205	200	205	206	217	223	200	198	209	213	199	190	213	197	218	224	182	219	209	224	218	205	185	173	207	189	219	248	192	211	201	233	202	218	203	184	215	196	215	227	221	221	221	186	220	223	212	203	188	212	207	220	209	222	208	184	179	208	191	216	214	218	190	195	230	233	215	204	194	214	210	208	209	199	202	200	188	208	202	212	205	216	213	179	212	193	173	211	190	185	194	197	185	178	195	191	196	203	219	195	200	221	205	184	182	183	207	211	206	184	214	199	215	204	223	191	193	225	214	206	201	230	191	184	214	196	202	198	211	218	199	199	195	206	192	201	199	191	196	217	195	207	185	222	205	219	209	221	226	229	211	203	209	191	196	175	197	205	182	188	215	187	191	184	218	177	207	181	219	203	213	222	201	200	176	193	207	223	226	206	235	205	200	192	192	199	192	215	213	213	230	196	187	187	204	214	222	207	192	215	190	218	197	187	222	207	214	207	230	199	186	187	219	184	201	182	216	237	199	227	187	187	175	200	194	181	171	200	208	191	204	211	227	204	182	193	181	177	170	216	188	196	185	220	214	195	195	227	233	194	185	220	197	186	221	197	184	195	227	183	196	198	196	190	209	194	194	200	209	192	221	191	188	206	194	198	207	192	203	206	216	211	225	238	206	192	182	227	190	188	219	188	211	208	202	190	210	227	181	213	230	216	196	197	197	200	188	180	204	189	180	215	212	221
6285	1171	604	577	540	562	544	527	543	530	521	517	546	548	517	521	545	535	551	512	531	576	570	561	503	532	561	547	530	544	515	516	566	568	553	518	532	569	537	555	551	570	480	501	536	534	541	547	537	541	563	531	563	516	550	570	522	533	553	534	541	539	528	569	549	530	557	520	555	547	554	540	532	523	544	535	545	515	520	522	550	542	526	560	540	529	509	528	463	543	551	570	507	548	508	501	521	551	546	530	523	536	569	523	527	537	520	514	547	534	564	560	512	514	509	539	545	512	560	583	543	526	515	561	570	542	517	544	555	521	554	531	536	569	531	508	555	553	517	564	530	552	529	533	551	482	521	541	531	499	549	531	578	564	545	510	559	502	571	505	540	555	566	556	552	492	533	540	530	541	539	579	538	538	566	533	541	595	521	525	512	516	534	536	558	528	488	534	495	519	501	526	549	540	560	524	524	521	564	553	527	555	571	485	514	537	522	555	518	508	530	528	503	536	587	534	507	536	538	554	547	526	529	512	518	513	494	500	547	563	556	503	520	514	532	535	547	516	532	532	521	503	526	547	546	538	547	544	528	535	539	572	525	495	533	567	538	537	514	542	510	528	541	567	507	574	556	514	524	535	550	556	571	530	533	543	540	553	532	549	499	508	530	522	540	540	527	559	568	533	546	527	527	554	516	549	543	532	530	532	517	522	514	495	523	550	510	515	551	518	530	530	529	582	541	548	535	560	553	519	551	543	582	526	558	543	515	534	525	606	528	493	586	539	531	503	547	508	530	500	535	552	551	505	545	528	545	539	478	506	520	501	526	561	533	517	508	519	497	504	530	543	582	529	564	525	550	545	527	514	536	520	537	569	552	512	494	548	489	540	536	520	562	578	532	560	570	481	552	520	530	507	567	551	558	524	521	514	522	537	523	518	542	543	523	570	590	545	524	532	532	536	552	566	577	544	546	538	536	503	527	540	544	541	522	586	529	519	526	508	506	551	540	596	514	568	540	533	544	576	557	557	527	503	531	538	524	576	522	556	557	540	526	502	528	543	551	562	541	549	476	540	531	491	530	533	535	544	554	529	539	530	596	532	492	530	558	516	580	532	539	510	498	512	538	526	576	543	529	512	535	544	563	532	523	503	540	501	556	550	507	525	551	530	524	509	549	508	545	511	526	506	532	516	527	521	512	518	561	536	541	507	533	573	555	477	544	534	594	513	547	543	526	512	568	516	527	528	580	546	529	565	589	531	503	558	487	495	565	544	536	532	528	520	557	528	516	514	536	522	501	538	512	537	535	531	548	574	529	555	556	563	569	536	558	580	489	561	537	557	526	533	539	541	562	539	502	587	538	560	571	549	551	545	506	536	573	513	540	507	580	541	519	509	499	510	530	476	517	532	507	585	518	539	558	544	575	545	551	523	514	525	550	533	511	557	552	501	543	523	489	572	571	506	542	546	515	561	499	552	556	547	515	533	521	540	518	539	523	528	522	556	532	587	523	559	529	573	524	527	557	524	547	546	549	528	550	532	558	524	488	567	544	521	497	547	520	571	545	526	558	547	550	538	551	552	543	545	549	555	517	521	547	569	581	529	556	537	529	544	546	563	567	575	523	572	566	546	557	552	543	533	554	526	499	534	573	485	547	537	500	551	513	577	553	537	564	559	491	566	554	541	527	507	506	534	559	558	528	528	589	532	515	536	517	581	561	530	536	504	517	549	568	543	543	567	565	557	495	568	548	518	534	551	555	565	541	515	485	544	490	551	562	538	552	520	577	561	518	517	541	518	552	566	559	583	550	526	543	525	535	553	529	531	528	490	533	540	538	503	525	506	560	542	551	543	579	508	531	510	547	595	578	559	524	527	577	584	525	565	578	570	608	517	546	499	557	554	535	573	511	521	495	528	547	524	519	552	484	566	541	540	532	530	572	504	562	540	549	562	536	494	550	506	547	572	548	515	546	541	511	524	540	600	544	558	559	535	556	507	523	569	552	529	521	570	517	515	574	522	544	513	510	506	509	576	513	502	559	552	536	556	512	486	542	529	546	549	527	527	514	515	537	508	512	530	511	538	565	525	519	501	551	526	499	540	531	481	571	536	533	569	551	545	572	519	562	520	569	574	532	543	554	534	555	518	515	527	511	569	500	510	563	556	525	527	553	538	539	532	530	554	540	576	551	566	550	568	529	507	522	599	537	562	528	545	525	542	519	517	524	548	516	544	574	532	558	506	546	555	527	528	515	540	544	528	534	526	572	543	555	527	517	493	537	548	550	528	554	544	574	532	583	535	543	534	569	557	534	531	549	505	523	569	557	535	558	517	561	557	543	537	542	524	533	517	539	483	542	565	531	573	504	506	570	545	526	511	578	516	526	534	521	546	582	554	553	545	551	565	501	525	488	546	551	571	555	558	562	552	558	581	519	576	512	508	543	566	558	567	515	559	499	533	542	543	536	536	558	538	579	585	542	526	548	528	496	515	528	585	559	535	529	522	515	578	565	512	548	575	521	501	570	556	573	535	556	531	530	507	528	536	538	534	526	568	583	499	533	523	546	500	499	573	517	545	554	563	565	582	531	523	494	531	501	531	512	562	534	534	514	545	526	546	571	550	543	566	535	530	568	499	556	540	539	541	556	514	530	492	538	563	548	536	532	589	559	486	565	512	542	541	537	540	543	550	550	545	556	532	543	535	544	538	527	529	558	548	533	541	496	532	550	563	536	567	594	540	539	553	553	535	547	513	527	517	527	515	539	531	545	530	560	546	508	515	508	539	536	532	543	536	540	491	532	536	549	549	531	541	555	559	566	536	552	527	575	505	571	533	567	533	521	514	535	520	520	539	522	509	524	488	537	532	541	466	526	509	522	534	505	557	537	530	537	523	573	570	583	527	559	508	545	566	522	537	544	535	518	495	530	526	546	529	554	523	508	485	511	494	522	532	567	555	552	524	511	562	556	561	512	541	528	558	549	534	574	558	542	556	562	548	538	549	554	554	552	552	565	530	534	552	502	510	535	534	572	556	543	528	585	551	581	525	495	528	509	562	524	560	518	524	532	496	528	532	555	535	535	539	505	513	553	568	526	572	542	570	524	544	552	536	540	548	526	565	523	525	512	558	530	536	568	522	548	542	524	545	548	523	509	525	547	558	585	530	533	545	549	503	573	538	565	520	505	540	528	562	555	541	530	531	495	559	512	525	498	532	531	578	530	513	568	550	574	547	555	531	503	583	505	518	548	550	528	493	558	507	532	530	546	521	542	575	548	581	565	510	553	550	545	505	528	512	558	502	570	540	530	511	524	503	526	541	535	565	542	536	540	552	506	546	547	535	525	532	558	517	564	551	529	549	516	541	525	519	528	580	572	546	515	498	498	576	569	590	548	534	546	516	520	561	545	560	540	571	552	556	554	524	530	512	525	520	509	510	552	508	519	513	554	546	564	526	534	498	487	520	542	519	541	507	558	485	582	536	533	522	541	547	557	507	563	523	552	515
24547	20952	23869	28199	20957	14707	573	368	337	331	354	332	335	325	314	297	302	313	316	294	274	296	308	326	315	297	262	290	294	301	289	307	313	315	302	298	279	305	302	296	269	309	275	290	324	279	291	314	290	310	307	331	306	293	267	264	275	281	310	270	275	315	301	290	272	309	311	316	309	274	314	304	285	306	290	296	290	353	326	295	302	289	301	315	326	296	280	284	308	317	321	288	298	293	288	294	310	289	277	293	305	290	318	293	301	304	308	285	293	264	311	274	284	275	316	304	280	319	300	301	292	306	307	326	318	269	278	267	307	277	287	327	289	334	271	284	293	308	290	291	278	280	302	299	289	301	305	322	291	309	296	304	300	294	285	302	281	258	310	280	290	243	272	258	299	292	290	331	291	290	312	299	340	284	308	272	305	280	261	271	309	295	276	270	289	333	286	285	284	312	311	291	316	333	291	325	300	298	303	304	286	282	305	272	323	310	284	286	297	303	327	334	287	260	313	284	309	310	327	295	290	320	302	282	340	271	290	295	274	306	331	281	275	315	289	273	283	278	300	275	291	320	328	292	306	285	309	287	295	321	286	316	296	300	300	299	295	291	307	326	303	292	275	305	305	286	305	299	279	271	310	333	332	322	280	318	282	275	298	299	311	269	279	327	288	296	312	294	334	282	294	320	261	283	299	305	299	327	268	286	292	313	295	288	334	318	310	316	254	297	305	303	282	328	292	279	263	319	258	290	305	282	269	288	265	295	338	296	286	294	286	301	290	314	291	318	276	295	279	278	312	316	295	304	324	282	257	286	312	313	295	292	320	313	266	310	283	288	277	312	298	277	294	285	267	269	318	328	294	297	304	280	302	311	300	332	291	305	321	288	297	301	290	328	336	312	301	313	272	262	285	286	272	306	292	298	283	289	277	309	292	319	323	299	317	317	313	301	303	279	276	294	292	295	274	310	325	305	305	294	282	287	275	304	299	297	292	272	323	316	308	279	283	263	339	298	308	307	309	272	303	286	274	297	309	303	275	280	282	275	298	306	301	261	311	320	276	293	307	325	261	310	307	306	290	294	317	287	291	278	300	309	316	318	313	302	304	303	288	304	299	292	305	274	319	281	324	292	267	282	322	320	301	308	280	298	303	265	279	278	281	307	308	297	315	322	326	306	327	293	272	284	292	320	291	262	306	305	319	324	304	294	291	276	271	289	290	294	293	286	299	310	296	282	331	300	324	299	275	285	283	296	295	294	294	272	297	310	264	293	290	322	271	294	301	311	287	309	308	292	316	268	310	286	280	277	304	306	288	315	308	271	278	305	252	278	296	312	306	271	270	290	292	315	284	286	284	303	279	268	274	294	294	284	299	289	253	316	310	288	291	271	296	280	257	270	274	303	287	285	280	301	289	297	285	311	307	295	306	309	298	302	295	301	330	287	276	320	305	286	299	320	273	296	306	278	322	304	269	292	312	300	289	321	310	326	273	326	307	324	278	304	278	292	287	295	277	277	302	287	342	339	296	292	300	321	323	298	307	294	285	307	278	292	291	311	304	296	280	295	298	317	300	290	276	301	286	299	289	314	316	337	295	305	310	324	304	287	309	307	335	277	317	296	296	275	298	300	294	306	286	291	333	294	320	314	303	307	290	299	288	295	304	294	290	312	285	292	321	282	327	307	277	274	323	269	337	324	282	258	291	304	287	269	324	323	312	309	302	289	292	302	313	307	308	288	293	291	280	290	306	280	299	275	282	258	330	335	333	322	286	277	297	284	312	337	284	294	319	271	305	291	306	281	303	302	323	294	297	315	337	301	279	295	324	286	323	310	316	336	318	259	275	311	304	275	297	300	299	313	303	261	278	313	345	304	287	277	325	305	262	279	286	292	264	320	299	300	341	289	271	307	312	273	290	313	288	307	315	299	294	311	283	268	276	316	309	305	285	294	274	293	297	343	299	304	319	283	279	290	288	344	285	310	306	295	285	289	272	330	303	294	303	292	337	308	339	296	288	285	298	275	284	273	310	290	293	343	308	301	298	326	282	319	285	283	287	315	294	329	329	277	302	300	310	304	282	324	293	309	256	298	297	314	304	309	322	313	291	289	316	296	315	279	321	304	278	276	291	280	262	302	311	315	301	346	268	269	301	304	293	276	313	298	311	323	287	307	293	258	314	321	325	252	286	306	264	309	269	301	304	299	269	281	297	284	287	301	311	302	301	302	313	286	287	281	301	316	293	332	301	288	306	307	286	284	302	288	334	308	297	314	322	304	313	275	284	280	309	316	279	300	312	306	292	264	292	332	299	299	304	300	279	291	275	315	294	275	286	277	345	294	259	314	319	305	279	275	284	308	278	288	289	291	265	305	334	335	302	331	276	328	295	301	301	289	298	255	281	288	303	295	308	284	282	301	280	266	281	292	285	285	306	273	267	310	275	321	275	272	285	337	295	285	327	282	291	331	317	285	320	276	282	270	288	273	285	294	291	281	303	298	317	272	252	310	295	295	275	313	311	264	295	280	267	302	282	324	261	281	299	320	263	295	315	285	293	332	296	329	322	280	290	286	284	252	300	260	276	310	295	308	302	294	290	281	295	302	263	311	309	283	307	308	288	297	302	292	257	303	309	294	275	296	283	351	296	265	303	305	284	322	303	295	266	276	258	309	286	312	297	319	313	318	299	300	306	292	318	323	256	293	306	311	298	288	289	345	333	260	294	304	301	291	289	294	301	289	274	309	269	267	285	319	289	284	334	285	296	302	287	288	248	280	276	248	308	320	314	261	326	294	287	282	298	289	298	314	304	278	307	302	259	292	321	287	297	300	301	293	285	315	308	346	306	287	327	315	292	299	286	314	280	297	308	291	272	308	307	276	271	286	321	275	273	276	305	276	286	310	288	300	276	320	296	298	319	324	299	300	296	281	298	280	296	286	315	284	302	299	294	284	288	287	299	301	310	278	304	298	291	269	288	317	301	282	339	309	305	319	288	283	322	314	280	306	274	307	308	291	286	314	312	326	294	290	285	313	287	299	285	264	336	328	306	272	300	302	299	321	298	283	314	268	307	302	290	336	283	318	272	342	282	301	314	298	294	275	317	322	258	294	287	295	301	324	306	298	274	297	297	300	295	297	296	286	300	328	268	297	300	326	289	291	306	287	344	295	300	269	292	284	336	317	300	313	298	301	318	306	312	292	287	328	323	289	283	297	290	300	286	298	295	296	290	332	299	311	304	277	316	295	291	335	298	303	301	327	281	317	291	324	334	275	296	290	299	262	257	284	324	320	275	281	309	302	302	307	317	308	310	287	287	301	275	286	309	314	306	283	292	297	322	284	312	287	309	294	250	292	313	286	296	340	307	308	303	307	254	279	269	269	262	280	321	297	312	315	300	306	306	290	317	297	321	301	285	295	301	282	310	305	282	320	321	279	293	289	324	277	316	288	323	308	300	289	306	310	314	284	296	291	268	287	303	293	306	259	270	287	283	316	310	293	308	317
3985	2665	1315	1057	837	767	809	783	729	756	770	712	758	685	715	734	768	690	727	760	715	710	721	687	704	742	762	739	738	713	711	738	733	740	751	740	747	722	716	716	733	703	716	750	739	762	734	712	721	750	714	703	685	744	781	754	698	715	725	711	726	696	717	728	718	702	726	721	716	762	723	716	726	725	740	745	668	752	747	732	744	754	698	746	720	672	750	691	703	725	717	657	734	744	756	705	744	752	695	729	699	719	681	705	711	743	722	751	689	725	710	719	664	701	736	747	734	740	731	755	732	683	776	704	679	745	737	740	699	739	666	758	722	699	746	710	722	715	785	745	722	771	655	718	664	752	701	746	692	688	749	692	727	714	743	749	751	724	764	729	732	726	695	697	738	734	702	737	775	697	695	743	724	715	760	715	731	771	680	765	700	742	740	725	761	724	719	689	725	729	717	697	702	700	714	691	757	772	702	716	698	748	693	737	738	705	759	679	719	706	757	743	734	699	717	735	725	715	690	708	732	710	693	760	743	763	755	659	718	708	776	723	730	706	715	708	764	671	678	675	757	710	687	735	731	726	744	671	728	681	702	758	707	775	737	730	728	735	717	699	705	789	749	717	701	708	710	715	722	719	706	695	724	689	773	731	705	736	683	683	716	745	727	783	671	730	736	717	720	697	733	730	740	699	691	705	714	701	740	757	700	693	721	717	749	724	708	783	749	745	689	732	692	737	710	719	690	755	705	719	699	737	745	695	748	753	734	691	692	734	738	715	724	760	747	743	741	720	688	722	766	699	722	706	718	723	725	717	731	736	753	738	716	751	721	755	729	724	718	695	749	729	734	704	761	724	726	716	747	734	777	736	718	701	770	752	721	686	765	770	718	701	726	717	626	746	745	756	686	711	723	713	766	732	721	680	757	729	711	715	703	732	757	729	724	725	746	719	696	726	702	699	727	735	704	697	749	705	726	733	748	700	770	716	700	721	702	719	679	771	756	699	699	710	719	716	684	714	705	686	721	697	717	694	711	705	790	718	685	727	710	694	759	720	736	753	731	787	716	736	697	707	764	736	737	764	709	740	748	722	716	755	759	656	703	721	721	750	741	741	736	716	683	673	715	726	718	703	717	740	720	739	726	687	671	701	701	703	719	734	678	749	751	715	746	687	735	723	713	703	704	701	733	736	715	716	668	750	735	757	727	659	762	757	708	742	694	696	751	738	731	710	707	700	693	665	727	741	670	718	687	735	744	741	720	700	738	715	764	690	726	729	691	728	704	717	760	719	700	723	710	769	701	733	709	720	698	741	758	760	720	721	703	732	753	749	706	702	707	760	728	722	734	724	705	721	726	733	782	693	695	656	730	723	708	772	731	686	738	761	765	746	798	709	756	730	708	669	733	693	715	686	711	711	723	687	783	706	745	768	739	717	714	732	699	666	748	667	716	745	716	715	758	719	751	746	712	780	750	769	727	746	708	696	755	735	746	679	729	748	748	738	742	715	694	737	705	748	714	692	714	724	687	696	775	761	716	753	729	726	739	719	704	738	732	731	759	741	733	707	731	729	702	763	727	713	760	693	730	678	726	675	681	711	744	758	718	710	727	717	728	775	712	735	723	722	691	716	722	710	713	735	736	708	712	678	702	675	756	730	747	741	754	702	710	751	734	764	703	678	747	663	694	800	682	727	771	691	720	741	725	744	701	781	769	745	727	763	649	729	721	722	730	728	745	741	774	729	734	688	701	704	730	753	694	792	745	747	766	701	713	726	722	748	707	733	759	724	731	751	736	784	734	705	720	712	727	704	700	733	704	724	765	723	716	760	726	748	685	659	676	693	707	727	684	717	687	725	692	711	704	715	727	725	704	735	751	737	688	730	754	673	734	761	738	706	819	727	716	699	696	750	742	743	746	686	743	706	717	717	772	703	733	726	745	713	721	710	708	725	673	753	733	733	741	693	709	681	711	699	721	721	744	762	711	706	740	759	717	731	722	755	709	689	734	708	723	750	709	694	743	707	696	699	769	685	717	744	732	686	716	735	738	722	722	695	736	700	704	705	727	721	740	742	724	690	718	725	720	767	716	706	716	722	687	738	742	730	731	747	701	749	743	711	713	733	755	694	698	728	734	751	735	746	730	740	680	762	740	726	742	764	697	706	709	806	710	705	670	672	708	746	775	768	733	687	734	729	705	740	747	682	724	751	736	789	729	744	732	704	724	718	744	735	679	731	737	715	771	743	736	736	747	706	733	685	708	739	710	728	705	751	771	703	752	732	752	752	712	751	720	682	743	736	752	753	698	730	725	750	696	755	674	705	718	739	737	730	726	710	737	717	700	735	745	677	792	726	715	737	730	739	725	708	734	721	743	707	749	729	718	734	724	757	724	782	711	725	671	672	723	766	699	715	724	725	710	718	698	752	731	727	712	699	727	717	760	724	791	699	699	692	735	692	683	726	737	699	763	723	735	703	712	702	707	711	740	708	736	695	734	765	710	739	724	723	740	684	711	729	719	710	675	737	701	703	680	693	676	712	702	749	769	766	692	720	721	736	686	719	733	700	712	739	722	773	699	719	727	698	709	728	723	682	777	734	689	752	710	703	754	713	712	701	739	765	684	684	710	731	738	703	678	726	701	726	749	693	724	749	693	740	686	753	710	695	774	745	729	703	711	702	780	740	669	727	701	775	708	703	739	712	736	731	782	731	729	742	702	763	720	717	702	735	721	718	725	701	721	732	759	732	737	754	726	736	686	696	715	775	685	725	720	739	737	705	743	739	707	752	736	722	742	724	709	758	686	708	706	680	712	741	712	716	757	769	718	752	735	740	729	695	702	695	698	784	727	683	708	675	731	750	729	694	729	751	710	726	667	745	763	719	739	702	689	707	677	699	706	689	749	710	750	697	738	739	723	690	769	731	709	721	742	756	676	696	739	732	749	738	752	764	702	693	729	673	755	728	701	733	796	731	738	757	723	775	669	711	739	732	704	729	786	667	725	701	694	725	773	695	745	751	739	726	695	732	732	684	735	755	722	744	736	681	712	710	774	714	724	748	727	716	734	791	710	733	674	706	732	695	753	760	723	731	707	724	678	739	672	697	762	739	771	732	730	751	686	676	698	729	739	692	743	745	723	726	701	761	677	750	761	704	693	771	655	770	706	744	752	741	764	734	725	711	733	795	659	781	753	703	751	705	772	744	690	736	754	768	737	690	726	754	729	695	674	703	720	756	726	741	706	734	708	722	720	720	709	721	758	718	703	716	703	717	724	741	733	688	695	686	703	729	769	747	705	707	728	714	743	717	764	710	717	732	693	711	752	741	724	742	750	740	699	722	731	701	783	739	711	779	743	681	723	716	806	709	703	736	712	711	721	759	774	718	752	751	656	715	736	707	748	752	688	710	748	678	722	700	737	692	721	730	726	721	751	708	735	719	721	691	745	693	749	689	720	746	699	710	697	690	741	697	721	713	687	704	689	755	736	746	743	717	784	731	748	782
23828	20944	24281	27783	20945	20958	12676	532	319	290	269	277	285	236	243	241	234	239	252	220	242	207	235	222	208	245	222	207	223	234	229	205	220	209	241	214	230	220	233	214	195	235	226	235	196	248	221	222	190	204	208	227	174	205	240	212	221	198	203	234	217	223	230	202	224	215	211	239	210	236	216	214	237	199	187	193	222	211	216	196	226	201	209	194	239	214	212	199	233	216	227	225	214	209	205	202	212	216	224	211	201	201	226	223	215	238	226	244	217	229	231	219	223	205	224	205	219	208	230	237	227	210	235	224	234	219	225	242	220	216	213	228	234	204	223	225	203	212	210	202	194	213	179	234	217	204	245	222	206	206	233	272	233	237	207	197	209	177	208	192	201	213	208	193	202	198	204	232	216	217	204	219	217	237	211	193	181	218	229	220	231	231	202	202	204	227	209	198	217	213	214	198	208	234	199	218	196	224	224	223	234	207	217	242	206	225	189	234	220	194	202	232	207	239	213	221	200	204	220	236	200	212	216	204	214	217	226	227	225	194	220	203	193	200	213	194	203	232	204	233	186	215	193	210	201	232	204	246	225	217	229	208	207	242	186	214	200	207	203	206	242	230	206	207	196	217	196	214	217	223	202	209	218	213	185	214	216	238	186	189	209	191	214	221	244	205	200	239	222	229	186	204	209	214	226	206	215	234	214	222	197	227	198	233	204	223	235	187	205	195	209	225	206	222	218	221	210	228	219	214	229	208	230	210	195	233	224	179	201	250	212	211	204	208	202	203	193	228	205	218	189	204	206	213	211	243	223	232	207	186	216	224	221	227	202	200	227	194	213	240	193	220	201	226	218	237	183	188	221	221	215	203	224	218	227	197	210	224	177	225	218	196	199	216	201	260	229	225	216	211	205	217	224	215	225	221	218	210	210	183	204	239	237	224	195	205	217	205	193	219	205	199	202	205	217	230	205	228	247	212	225	235	191	161	187	228	221	229	233	210	205	206	243	198	209	249	216	212	189	226	239	201	228	232	209	200	227	211	189	212	230	216	217	215	223	197	217	238	215	238	218	218	210	206	216	241	243	211	212	195	245	204	211	237	197	211	238	212	221	203	207	209	213	219	191	207	241	202	195	234	196	230	217	192	218	215	197	201	210	224	199	226	210	204	223	207	203	200	209	223	246	206	224	207	196	231	203	192	220	220	216	215	212	202	246	229	215	213	228	253	239	189	221	191	212	244	220	237	231	213	195	235	194	225	208	255	224	227	228	227	221	216	230	207	227	231	216	237	221	177	236	225	208	202	199	196	224	232	209	178	213	211	224	211	219	197	201	235	249	230	223	209	240	198	201	265	215	210	242	221	250	220	221	207	219	221	204	208	216	205	206	216	204	227	233	227	229	219	238	234	210	204	214	216	224	201	233	206	211	180	199	220	212	199	233	230	214	211	195	204	218	244	240	196	176	214	192	247	229	217	204	213	210	205	237	214	197	223	197	226	204	225	207	219	214	206	218	207	210	190	202	210	228	241	241	193	201	208	230	256	214	237	213	198	218	211	237	231	219	207	238	216	190	227	182	211	217	222	206	202	227	215	237	235	230	242	218	226	197	233	237	243	224	195	207	228	183	213	228	198	239	212	237	215	210	182	233	197	197	224	225	241	247	211	205	229	216	200	238	198	226	229	203	210	236	222	213	210	218	226	218	213	238	227	259	220	225	192	224	217	206	226	235	212	220	232	230	203	222	212	245	207	225	213	216	198	225	210	194	211	194	208	223	222	195	203	228	219	203	205	222	215	188	213	215	186	209	232	216	210	217	191	223	216	223	246	253	215	209	228	223	211	228	200	234	232	240	223	226	251	216	195	198	215	205	220	222	218	219	221	200	203	212	206	196	224	222	206	204	226	195	222	208	203	216	240	202	189	221	203	215	203	229	228	240	231	191	209	220	202	224	209	184	235	204	202	198	199	195	202	204	226	213	248	216	224	214	211	237	216	226	217	209	188	232	223	213	231	208	210	219	223	205	206	189	192	189	198	220	231	201	214	200	228	204	190	218	202	258	184	223	208	199	197	187	221	186	211	213	214	213	219	205	207	215	212	202	228	201	199	241	203	198	204	235	196	220	208	238	243	202	197	197	204	188	214	197	232	208	201	240	234	202	190	241	218	217	217	205	216	208	206	197	197	215	244	197	212	225	190	222	208	206	214	215	225	201	199	201	239	211	224	224	193	180	233	213	220	222	221	230	246	194	236	224	250	210	214	201	207	218	212	210	204	188	229	208	198	236	212	216	190	230	223	219	196	196	183	209	196	203	216	218	219	217	217	250	208	205	221	211	192	221	218	202	188	216	208	220	206	216	226	225	215	209	222	189	207	198	215	202	214	226	205	212	189	219	220	226	221	214	186	241	213	208	198	213	216	196	206	216	248	206	196	218	222	235	226	245	208	219	234	209	204	206	209	223	195	223	237	206	229	213	200	221	220	242	214	228	225	241	206	205	213	221	171	242	199	199	218	232	200	254	186	212	208	210	226	232	226	232	223	220	187	218	212	208	209	232	216	234	207	187	202	228	233	247	207	206	214	216	226	234	231	212	203	208	208	232	217	209	215	226	228	224	214	206	207	242	216	200	247	210	206	231	188	223	247	251	196	196	219	204	197	223	230	241	185	205	210	216	227	214	212	173	211	205	224	181	218	219	205	192	213	230	228	209	200	217	212	194	228	207	205	223	205	223	227	229	200	206	200	212	202	221	198	215	202	231	224	194	202	195	227	213	200	219	204	207	220	203	210	200	195	192	194	215	240	199	217	207	210	202	219	210	216	225	202	246	175	224	215	233	158	240	214	225	237	226	192	210	224	222	207	221	225	214	216	217	216	235	189	204	205	241	197	200	199	196	213	203	231	232	205	188	208	200	227	214	194	185	241	217	221	214	216	228	222	209	208	211	192	187	216	214	215	206	204	233	235	178	200	233	213	240	244	205	207	197	204	184	205	223	239	204	207	222	216	210	224	225	202	176	210	224	202	210	218	190	211	207	220	185	212	214	236	230	206	216	232	197	223	218	224	203	188	244	208	245	211	222	213	241	195	206	201	225	231	210	207	206	267	222	223	238	227	196	225	230	213	182	217	197	225	195	218	189	249	222	208	206	215	208	207	217	238	232	212	215	212	207	214	199	194	223	215	190	206	241	211	223	219	222	217	221	200	232	236	207	210	209	200	222	243	212	206	240	217	226	198	193	195	208	207	235	233	204	213	243	231	209	195	215	217	204	207	211	226	241	218	235	203	215	201	204	217	202	228	206	236	195	203	194	200	204	187	216	227	222	228	232	194	227	224	226	216	198	189	223	223	232	215	236	232	207	217	222	219	208	214	214	179	243	231	198	189	225	229	245	229	229	236	217	231	212	197	230	225	213	211	190	226	205	201	203	225	231	230	237	228	216	224	237	179	236	221	202	215	231	202	188	227	216	208	193	248	228	190	225	257	225	224	204	199	243	222
3773	3679	1542	1482	705	614	597	602	551	549	541	526	540	595	513	496	519	562	504	503	476	522	482	553	526	516	470	520	534	508	492	535	523	496	541	508	539	517	509	510	509	530	516	527	533	496	548	508	552	540	522	538	506	539	544	503	527	514	546	509	519	505	480	518	537	533	517	534	500	511	514	531	487	460	510	538	518	490	495	524	509	504	479	549	543	478	468	513	534	500	511	528	503	547	533	518	559	531	524	512	501	540	535	520	519	491	469	498	516	544	530	521	509	495	478	527	481	510	546	476	525	517	487	518	528	555	526	514	553	549	483	531	497	514	527	526	479	481	539	524	510	521	507	538	470	515	513	500	546	494	503	510	460	517	475	486	535	498	514	513	493	543	529	486	513	519	561	481	505	528	526	522	526	544	513	521	534	476	524	485	564	502	527	523	529	491	473	475	512	508	522	471	503	519	499	541	549	484	513	504	507	499	489	496	498	508	514	474	538	490	473	475	526	515	526	513	491	477	513	526	507	518	486	527	534	513	542	499	477	535	542	494	508	520	536	514	528	510	595	524	487	509	487	509	477	437	519	513	532	517	527	532	494	503	498	496	571	501	530	551	479	537	504	547	495	521	504	532	545	529	507	534	506	497	500	502	504	551	550	526	485	538	538	489	495	521	504	494	540	517	491	507	509	523	527	505	463	504	545	471	475	548	487	505	507	502	513	523	506	494	479	529	482	514	483	494	507	482	511	511	484	510	529	522	498	498	463	505	501	537	491	522	479	504	507	525	500	482	502	515	491	505	502	508	484	510	520	548	523	510	485	556	545	473	533	487	509	476	481	534	477	524	530	534	481	491	517	492	494	556	509	503	519	518	485	524	501	464	516	485	527	527	521	515	536	490	517	501	475	515	515	491	523	524	498	577	533	505	493	514	541	477	478	509	517	503	522	475	517	510	539	475	493	503	508	519	472	537	499	508	537	498	535	484	497	522	511	521	538	476	454	513	520	493	517	533	506	550	514	501	531	533	513	494	531	496	534	490	495	552	535	519	480	539	533	520	480	516	482	506	460	502	501	510	511	521	542	542	536	526	474	500	477	459	520	490	520	492	531	499	541	484	525	481	490	498	532	495	489	548	518	495	498	500	510	465	554	541	485	526	510	537	497	534	522	517	551	516	536	517	498	503	535	492	523	501	492	505	484	493	514	484	537	517	515	534	478	507	493	485	551	499	539	503	513	515	528	516	492	536	516	484	541	540	524	521	466	525	512	514	522	512	492	518	482	494	462	507	487	521	468	497	530	536	518	508	503	527	504	539	530	529	545	513	504	494	514	482	523	527	553	491	498	513	558	558	520	516	489	522	488	473	513	501	523	542	505	511	494	467	492	501	483	527	517	495	533	492	547	490	519	522	564	476	507	532	532	506	555	514	499	512	533	525	514	491	511	502	516	532	540	521	510	522	501	514	511	487	506	515	543	508	523	529	510	503	525	512	524	510	532	519	484	518	493	497	466	481	519	537	504	490	540	505	505	534	523	488	487	488	499	510	527	515	513	483	476	517	504	500	539	494	516	526	554	501	511	496	530	487	525	509	509	482	481	508	511	490	519	492	486	541	482	525	499	524	489	498	489	542	474	471	501	492	524	524	523	524	483	497	517	537	491	522	521	516	512	547	492	488	462	494	516	547	514	509	475	463	508	524	526	511	501	538	510	489	520	528	504	513	552	534	520	492	518	488	526	473	512	530	507	515	511	506	499	493	520	570	471	472	509	567	495	524	515	548	477	521	461	504	491	512	508	530	537	543	504	521	520	507	501	533	518	534	504	503	487	502	489	560	476	516	505	511	520	487	492	476	499	501	478	532	488	528	482	517	489	514	496	484	508	545	514	493	520	517	534	509	519	489	549	509	516	475	487	525	495	465	521	492	513	529	501	468	512	512	498	512	546	510	532	551	502	520	512	509	502	499	517	463	530	499	488	558	520	496	516	501	525	545	487	539	549	516	526	502	536	487	528	511	538	500	527	490	489	489	545	527	532	553	489	520	521	522	473	493	511	476	508	530	496	501	482	501	517	507	509	498	484	532	465	512	524	563	488	466	501	536	536	514	534	528	515	498	493	504	492	529	526	500	469	503	486	519	523	490	500	543	500	514	509	515	485	531	532	520	518	504	531	504	499	550	492	495	516	497	480	500	507	494	510	514	477	532	488	527	491	474	493	544	447	517	541	519	468	481	545	479	514	533	506	538	516	532	510	537	515	521	488	489	497	558	504	512	526	520	487	547	512	495	497	508	494	525	528	526	512	529	519	462	489	489	547	478	513	523	525	486	518	475	497	532	523	538	500	546	503	481	488	482	512	522	488	530	441	472	516	471	530	530	526	536	514	537	522	533	516	493	583	487	474	488	487	507	503	524	516	528	505	516	492	473	470	541	522	510	477	550	517	506	529	470	523	497	536	500	506	498	514	491	509	505	502	486	535	514	524	489	546	533	500	517	494	512	490	504	517	541	500	482	535	504	514	502	569	525	518	488	539	469	504	484	479	481	544	510	511	533	549	499	508	521	464	490	518	511	519	543	529	485	525	524	536	532	531	500	518	474	521	468	503	482	477	521	513	532	546	529	504	517	492	500	502	541	507	540	528	535	536	525	475	516	509	539	495	507	504	531	470	485	503	470	515	501	514	542	533	506	511	507	552	498	497	484	490	530	510	556	542	506	506	495	476	494	486	482	536	491	520	499	510	495	457	497	547	502	527	496	518	471	524	508	483	516	470	497	535	510	512	530	477	459	508	524	537	515	529	491	481	479	500	497	530	507	494	491	479	494	510	525	514	515	486	483	527	497	536	497	558	470	534	518	481	488	509	512	500	511	472	487	477	508	563	532	507	498	504	502	545	478	527	514	489	533	506	486	534	486	488	500	520	504	530	562	523	526	508	514	495	514	520	518	455	533	495	506	528	519	516	573	528	497	519	490	524	503	509	499	513	504	473	476	507	586	519	514	510	523	478	520	511	501	499	504	503	527	509	500	489	544	498	520	526	491	484	500	494	469	551	474	484	510	492	495	499	499	530	507	517	561	501	505	511	520	537	526	535	491	507	493	551	487	530	530	470	503	499	503	499	476	525	559	517	497	459	476	495	541	510	543	492	493	496	510	514	534	500	525	539	498	486	494	478	508	531	503	524	537	503	494	484	534	494	492	517	513	547	487	501	511	536	527	518	538	499	495	503	526	513	544	546	504	526	523	519	501	509	516	533	473	544	533	493	525	501	502	540	533	496	513	516	487	511	566	520	557	514	493	519	554	481	482	498	521	515	484	546	508	509	478	512	498	520	483	512	502	485	466	507	504	489	471	518	525	533	513	518	462	514	505	492	523	494	505	512	544	522	517	497	540	505	504	537	541	511	530	511	473	493	513	528	496	501	498	489	527	520	498	480	498	500	497	529	544	506	490	505	527	525	542	500	498	508	511	511	519	532	500	486	496	490	505	538	502	512	481
31608	19618	7200	686	451	407	331	191	222	193	199	231	186	221	208	192	196	197	231	206	208	226	217	201	207	192	221	180	204	212	189	246	190	210	195	232	208	213	200	209	225	198	187	198	201	206	214	222	199	199	225	212	201	197	214	201	224	207	214	205	195	190	195	218	202	166	204	198	202	206	226	193	201	214	200	227	185	196	215	209	192	210	206	208	196	199	218	203	224	210	200	191	194	197	219	199	205	204	220	204	220	198	204	210	199	210	170	193	182	202	220	196	199	221	210	212	222	213	216	197	224	183	203	182	198	213	196	205	197	231	212	203	199	200	209	208	206	214	226	211	179	202	197	213	218	204	221	184	207	187	204	217	193	195	196	203	222	203	181	200	219	194	226	177	200	172	201	220	212	204	209	182	169	188	216	206	201	200	230	203	174	202	189	184	207	224	185	207	187	182	205	218	199	186	215	192	169	204	206	201	240	205	228	193	207	203	238	175	226	199	213	195	176	192	200	209	198	218	210	212	203	197	220	206	192	194	210	221	214	186	216	222	192	174	174	228	214	209	192	209	195	196	211	250	208	199	177	214	209	181	208	205	200	181	184	183	230	205	233	205	199	208	194	210	198	209	208	205	210	213	206	206	173	175	218	226	211	207	204	208	215	208	215	226	230	230	215	183	190	186	205	203	215	213	217	185	186	200	187	181	197	175	199	192	173	223	225	177	204	204	170	191	206	223	214	209	212	199	199	217	204	216	188	194	189	189	203	215	197	197	188	215	212	208	189	199	205	183	229	238	183	188	231	209	215	201	216	198	223	209	216	208	229	219	190	200	181	189	200	190	200	186	203	223	216	214	198	207	195	201	226	188	211	203	177	215	192	189	184	190	206	186	209	217	205	180	185	184	205	208	221	216	199	195	177	213	192	170	189	188	183	220	184	168	192	216	210	189	223	202	221	211	168	213	210	222	198	214	191	210	210	169	196	231	184	196	179	210	200	181	198	193	200	207	203	186	214	187	191	196	181	198	166	196	215	238	199	195	196	207	221	186	182	198	213	215	188	207	207	233	214	203	204	197	192	206	168	196	196	190	192	213	205	188	205	234	212	186	210	204	182	205	227	214	215	212	189	209	185	169	219	190	228	205	206	220	206	203	202	189	210	193	192	228	212	208	189	205	208	194	180	206	201	194	232	222	207	186	194	187	201	199	197	210	218	189	193	197	197	217	196	191	200	242	193	190	209	197	212	204	216	199	206	198	177	182	224	177	195	188	191	203	221	213	212	218	238	182	185	212	215	218	187	208	180	189	184	194	236	177	190	203	220	203	194	208	206	185	184	196	218	203	192	162	196	187	203	189	214	226	219	204	200	192	208	216	196	193	183	186	206	204	200	189	205	186	186	212	215	178	201	192	192	197	192	206	224	197	213	191	191	203	181	206	217	196	192	200	197	199	218	212	224	195	169	199	227	195	225	219	212	189	201	207	192	222	190	192	183	220	190	201	217	202	184	216	208	200	194	206	198	197	206	184	222	193	212	192	192	219	229	229	208	185	197	222	196	199	218	213	214	216	185	198	204	196	183	228	177	229	211	188	199	187	241	185	175	197	185	196	212	212	202	194	195	213	203	205	206	178	210	180	195	185	200	231	226	219	195	198	198	208	188	218	204	198	193	198	221	179	208	200	215	206	179	228	183	204	186	224	214	203	211	204	197	205	204	200	214	192	223	190	158	190	197	224	207	201	195	189	203	203	200	208	213	206	187	179	237	198	188	195	192	227	173	232	220	214	173	190	213	227	192	197	176	184	206	229	200	191	207	179	203	211	198	201	212	194	192	206	189	204	199	198	237	190	201	189	167	201	227	208	212	227	208	200	201	195	194	210	185	177	215	210	202	192	216	208	201	203	192	199	172	211	180	207	217	197	194	209	205	220	174	199	190	192	186	202	224	195	195	229	192	200	203	220	210	168	215	189	214	193	215	195	207	214	177	209	200	213	212	195	189	184	199	197	181	197	204	199	196	206	207	203	210	202	201	222	222	186	205	201	211	184	206	202	194	205	170	196	177	218	183	220	190	195	187	210	198	195	181	163	209	208	202	207	199	211	190	209	191	212	186	189	187	215	221	230	202	210	209	192	192	236	190	215	174	199	206	198	208	214	223	205	223	231	178	225	200	205	183	209	223	201	202	189	219	200	206	192	179	196	208	221	204	218	193	208	190	195	214	215	223	173	178	233	188	190	153	204	212	205	207	195	232	212	201	216	207	197	198	195	178	192	213	222	188	213	184	204	200	195	197	218	215	196	223	227	218	201	211	196	207	232	199	216	202	200	214	219	213	218	191	217	202	224	202	207	188	206	195	211	212	232	193	207	176	184	190	203	186	176	208	201	186	189	197	197	209	183	215	192	209	212	195	218	211	218	185	186	217	206	203	197	203	190	207	205	233	181	223	220	208	201	192	200	199	184	198	190	209	207	216	233	182	210	192	212	201	204	209	225	206	205	219	197	212	221	225	234	207	215	228	234	210	205	186	224	193	217	219	206	199	231	182	200	212	217	194	213	182	212	224	198	177	202	196	189	189	202	186	191	207	200	196	219	191	242	200	216	178	222	219	183	212	194	215	205	199	200	189	214	222	205	209	209	207	202	197	205	205	229	236	189	179	215	192	191	185	211	205	209	196	212	200	225	185	206	185	179	196	192	191	177	217	183	202	195	191	206	200	192	197	194	222	206	166	202	223	204	210	225	225	209	180	189	214	201	208	185	200	219	187	206	195	191	214	208	196	185	220	232	185	177	208	201	206	213	179	200	194	199	218	189	201	172	196	180	176	230	169	191	206	182	193	184	202	194	191	219	193	208	199	208	203	168	219	196	203	176	185	187	177	195	168	210	201	191	201	216	190	194	207	195	190	200	225	221	205	208	199	203	199	215	208	192	184	190	225	221	196	201	239	227	198	198	233	192	202	178	192	258	218	203	201	191	203	207	204	204	206	218	191	220	183	218	186	164	193	215	185	217	190	202	210	186	202	201	191	219	210	202	199	211	215	213	189	185	179	200	225	187	213	195	199	216	196	201	210	199	214	197	174	200	188	191	202	230	197	188	181	206	178	186	174	203	192	214	238	192	186	182	191	230	234	213	211	220	187	192	196	204	204	194	202	175	214	197	210	191	229	198	192	220	192	186	199	199	200	228	205	214	205	198	194	189	203	212	199	199	196	206	224	213	209	203	191	208	202	204	219	184	199	211	203	193	190	194	203	184	232	206	190	210	180	193	235	206	188	210	184	202	182	187	207	203	186	197	211	181	188	191	203	181	204	211	185	176	190	196	194	185	204	214	217	210	170	187	208	201	186	219	220	218	216	214	181	211	175	206	190	199	193	176	193	215	177	189	205	192	209	207	218	207	188	219	195	190	180	188	168	234	205	203	202	195	201	215	200	198	218	186	233	178	207	203	203	207	227	188	211	196	198	201	195	222	195	230	192	233	182	215	199	225	204	197
5742	953	640	600	609	521	552	511	521	534	521	519	542	585	556	560	578	543	496	535	540	516	546	512	525	536	513	492	494	484	541	519	548	524	529	528	580	509	503	523	529	555	511	542	504	521	515	551	532	507	541	547	499	525	523	503	555	528	548	526	543	520	575	540	525	578	543	565	518	534	504	583	537	520	539	547	554	544	561	537	556	533	540	527	508	543	507	536	548	512	539	557	547	545	532	540	584	529	533	521	546	530	557	542	570	553	537	551	510	542	517	596	534	549	565	520	506	556	538	486	538	518	566	578	527	522	551	523	545	568	528	494	514	556	518	557	529	520	541	520	523	556	534	562	539	561	542	495	547	536	537	543	518	542	544	537	554	521	567	577	559	549	541	522	520	535	543	555	516	546	559	511	558	539	542	529	530	551	542	561	545	526	558	527	519	581	538	514	516	557	552	524	566	530	505	546	532	557	586	526	510	530	535	534	515	558	569	516	540	512	516	549	546	518	532	538	564	512	537	521	594	512	544	541	562	568	559	553	535	561	562	541	507	558	510	547	532	487	500	574	510	575	534	560	550	540	605	518	533	528	558	547	527	574	518	543	538	532	528	545	512	531	491	578	525	521	531	546	525	530	533	520	535	522	527	500	504	547	525	517	589	533	561	523	541	564	534	527	507	527	516	558	524	539	557	564	571	522	565	526	514	502	560	514	510	551	532	521	506	545	533	503	508	526	516	552	560	519	521	543	559	558	489	558	505	550	512	537	505	508	525	489	542	515	520	535	528	513	564	576	509	546	544	522	546	555	508	545	546	559	525	515	515	583	556	544	567	550	564	498	523	562	553	559	519	543	535	527	517	549	521	527	488	524	530	511	516	540	532	498	561	559	525	553	555	565	536	569	561	556	567	562	525	545	505	509	547	503	526	582	548	561	542	577	560	543	582	538	504	533	537	513	525	540	553	544	550	569	533	552	559	549	507	557	556	532	527	509	568	525	576	543	517	524	504	526	539	502	499	538	582	562	522	539	528	517	517	548	532	538	520	544	530	528	553	512	545	524	559	511	543	533	512	535	538	542	539	521	527	514	502	491	526	551	506	516	542	532	534	580	527	541	549	500	537	572	533	541	554	544	525	560	559	517	513	475	574	539	514	567	517	538	503	550	551	571	532	556	512	554	546	600	531	572	533	528	498	571	517	486	505	547	549	520	560	520	537	565	564	527	558	498	574	558	540	591	559	560	540	556	545	520	517	532	548	548	533	560	525	567	528	552	546	566	542	512	528	542	478	544	534	513	504	546	516	490	527	512	527	533	525	547	541	516	545	531	507	541	527	541	529	505	525	529	522	524	517	518	531	542	506	523	555	524	536	503	527	518	505	551	552	563	563	518	499	538	529	548	540	587	514	568	504	530	537	560	575	529	565	524	577	547	548	532	502	539	512	530	518	540	554	508	533	535	555	561	529	531	545	575	596	548	575	521	552	539	541	491	581	556	580	522	528	483	549	546	490	528	584	554	520	536	530	555	561	531	564	540	522	542	528	548	519	529	556	519	518	548	536	582	565	534	562	572	558	552	517	525	502	524	558	537	526	531	589	522	523	539	571	562	536	530	525	527	536	477	488	562	498	538	567	554	515	568	529	527	562	517	589	501	579	521	524	502	539	553	504	524	539	547	582	507	505	527	506	570	560	559	505	508	499	506	522	516	493	527	508	549	546	534	560	531	530	545	524	527	520	523	540	529	505	540	541	495	535	538	558	534	524	581	544	557	565	509	538	579	521	570	506	499	519	535	528	591	554	528	557	560	526	560	488	544	542	506	521	534	505	542	549	531	560	544	525	535	565	525	528	574	515	518	567	524	520	513	598	525	493	567	556	529	556	525	541	571	505	573	547	573	530	537	516	568	574	502	515	528	535	549	549	515	494	521	525	511	509	549	538	521	532	560	538	511	589	527	544	561	567	531	517	555	498	545	570	528	494	562	546	588	559	523	545	533	530	537	503	504	505	558	538	526	535	553	573	548	551	514	519	552	531	555	529	492	557	509	598	549	499	565	495	507	538	514	510	544	538	529	544	480	521	527	512	557	537	542	583	516	549	524	535	541	549	516	571	528	539	517	525	556	515	566	507	564	565	524	530	526	559	542	526	543	569	548	557	571	524	551	553	510	520	559	530	576	554	535	521	553	550	544	548	529	542	544	517	607	498	506	518	575	500	547	541	545	534	557	519	504	562	524	542	559	518	504	502	542	567	536	521	555	554	567	500	547	528	527	541	536	513	555	543	567	542	535	527	545	591	525	558	544	532	545	538	513	542	550	570	563	551	500	546	546	576	545	551	551	571	512	541	557	545	480	535	566	558	509	528	515	557	544	557	505	552	511	534	519	544	532	559	531	543	555	543	584	559	555	480	542	573	518	535	521	499	517	492	553	528	544	540	549	505	534	534	534	531	543	513	522	517	537	540	571	554	546	554	580	570	514	509	541	507	520	522	524	540	527	512	504	576	473	536	515	505	530	505	520	528	498	534	560	522	538	530	517	564	563	558	549	549	534	512	538	511	549	507	549	533	559	533	549	560	522	572	567	517	525	539	543	512	549	533	506	465	547	541	513	512	521	500	580	565	566	475	533	565	530	568	521	508	527	492	560	530	544	531	565	510	500	532	497	553	511	521	495	518	550	540	511	541	571	556	541	546	534	566	523	553	538	553	559	539	527	542	521	543	539	521	503	530	548	549	550	580	570	516	564	511	547	527	559	506	544	511	564	572	554	533	510	528	518	581	534	554	548	524	528	544	556	541	553	509	512	527	523	529	528	526	533	537	535	518	523	526	491	582	543	555	543	556	511	540	495	505	542	562	578	512	564	518	555	555	559	503	506	521	566	522	501	563	513	482	529	540	548	508	503	603	544	542	536	502	556	541	553	564	505	591	528	548	527	504	548	560	541	538	561	488	524	535	570	526	538	526	598	513	523	513	594	555	537	536	543	575	533	512	531	509	568	554	518	550	513	551	546	528	559	466	546	553	559	571	530	558	528	522	581	530	523	517	528	557	512	600	541	550	551	565	541	473	518	514	510	560	568	552	504	515	539	518	538	550	516	554	558	551	507	477	527	572	530	564	527	554	512	508	512	527	544	548	492	499	541	503	515	525	552	523	541	520	540	540	514	498	566	520	569	526	538	493	537	512	547	490	530	562	518	530	531	545	560	538	545	523	563	583	540	557	526	560	559	566	574	524	505	527	546	525	504	535	537	533	554	518	549	512	555	508	525	549	521	526	552	541	529	548	496	538	501	548	543	521	541	521	571	507	537	547	540	504	536	517	566	573	515	526	510	554	534	516	513	501	555	575	547	539	549	527	554	543	511	545	549	517	521	522	513	559	532	538	527	543	547	550	527	550	556	559	507	534	533	559	509	539	530	551	555	529	567	533	515	521	548	592	520	548	528	523	556	520	535	530	504	509	460	506	568	556	575	558	537	548	572	505	555	553	510	519	536
24514	20982	23944	28208	20981	14962	600	401	319	329	344	321	309	292	341	298	312	307	294	301	330	317	316	301	332	293	288	325	298	308	260	304	302	304	313	296	285	304	268	291	307	314	308	285	276	270	298	301	294	291	313	322	303	289	286	305	273	298	320	304	323	313	288	306	288	296	276	258	277	303	284	287	316	303	308	311	316	266	320	337	285	321	289	281	306	278	277	297	281	284	319	296	337	298	297	310	320	258	279	302	291	312	306	298	303	325	292	307	277	315	340	327	303	304	293	320	312	330	297	292	306	274	293	286	340	291	297	273	309	325	284	295	299	287	310	378	289	305	295	298	295	314	301	288	316	312	316	339	303	301	305	324	292	304	321	307	284	330	305	279	304	325	279	305	260	265	325	330	281	275	289	278	306	270	311	290	289	295	329	316	280	290	284	316	290	273	278	315	292	271	282	303	304	257	285	277	332	303	319	343	294	290	288	290	301	302	309	292	299	287	275	287	307	312	275	266	308	336	297	282	271	308	296	306	298	307	284	295	306	285	298	294	273	344	310	315	293	294	292	308	298	273	304	279	311	319	272	300	276	326	302	313	329	266	332	286	293	302	314	330	274	302	290	302	265	308	300	308	333	333	328	308	278	304	325	299	321	319	295	312	301	274	305	297	314	298	295	302	287	295	285	290	341	295	254	314	285	269	280	310	330	287	271	310	299	283	270	301	314	279	308	283	298	283	317	287	270	291	253	288	284	283	314	305	256	304	288	301	307	280	295	300	310	298	278	315	332	319	329	299	289	317	290	296	280	299	282	280	315	297	285	331	310	305	293	276	288	312	304	289	313	278	304	284	313	305	304	274	288	332	316	302	315	352	292	272	289	326	299	339	290	304	302	307	290	272	313	289	316	291	269	330	311	316	275	313	305	299	288	293	305	266	296	325	294	284	295	307	319	291	264	284	330	323	256	287	280	314	330	281	291	298	285	289	300	299	307	292	311	308	319	286	283	305	299	327	286	318	279	304	279	331	296	291	318	277	290	289	298	287	304	309	297	307	325	296	311	309	284	299	295	333	302	313	307	279	339	290	302	279	270	315	294	306	265	325	309	336	280	315	306	319	297	289	297	292	296	284	303	290	304	299	289	306	281	345	313	337	289	306	299	300	324	320	277	326	323	333	322	278	323	268	319	306	315	312	279	339	313	287	324	290	335	297	313	274	268	289	322	301	284	308	274	302	286	317	323	315	268	295	293	305	286	306	284	270	267	303	345	314	333	283	297	305	262	313	293	331	302	300	298	287	282	299	283	315	286	296	299	282	287	298	318	304	314	315	304	288	266	280	311	282	295	323	294	321	296	273	302	274	233	284	284	272	285	298	322	295	324	332	280	304	295	288	294	295	290	257	316	285	292	295	309	288	290	296	312	326	282	252	299	304	288	314	306	312	329	274	315	314	307	308	316	286	309	306	307	277	269	302	291	293	302	298	285	313	297	266	302	298	331	292	297	303	303	302	321	283	307	308	307	284	293	311	268	312	322	316	322	272	321	323	287	287	330	281	315	321	294	315	301	338	302	296	280	297	288	272	305	305	300	304	319	300	304	312	318	286	297	277	310	274	282	311	287	314	313	271	284	293	304	314	315	316	320	282	266	321	325	298	315	309	288	264	282	301	280	286	308	306	280	280	296	327	261	279	271	311	326	278	297	298	290	278	281	258	305	274	286	292	310	301	278	345	271	283	297	330	287	300	285	282	294	282	320	288	293	246	296	293	301	298	319	306	299	310	320	258	271	339	320	311	312	309	307	271	287	294	300	280	291	296	303	304	305	297	331	287	291	327	300	284	300	308	299	312	287	300	288	277	318	317	289	332	273	290	304	287	308	315	291	330	306	314	311	279	276	310	305	270	307	267	290	321	309	281	325	300	316	307	282	297	317	297	286	326	296	291	308	305	293	290	296	299	298	349	296	291	302	284	302	292	301	281	265	301	277	299	310	291	269	274	317	294	299	284	318	313	305	309	329	334	326	321	272	316	313	310	320	310	275	272	288	269	326	311	301	295	313	285	268	303	307	333	332	285	303	287	298	304	297	309	299	267	271	295	287	307	317	316	293	297	304	308	286	279	296	315	281	308	315	298	277	330	298	283	306	297	330	265	276	302	282	284	279	301	311	326	330	279	279	313	284	300	296	281	278	272	307	309	296	342	307	326	275	281	286	303	286	289	291	322	308	312	296	308	291	278	309	321	256	311	302	304	315	313	309	273	274	309	292	312	268	292	268	300	273	267	304	309	288	300	308	297	270	302	266	277	324	295	331	291	262	349	289	309	298	304	297	296	294	295	307	329	328	271	285	286	293	320	325	283	292	286	314	290	303	273	295	320	293	285	290	308	308	283	278	295	323	293	275	305	287	319	311	279	277	249	287	314	303	309	328	285	291	288	288	314	302	295	308	285	330	281	321	335	294	284	292	301	296	311	296	296	309	306	299	298	268	265	319	295	248	300	321	320	309	306	282	302	306	298	297	304	299	328	303	315	281	299	299	268	281	292	299	281	302	296	283	325	308	299	290	310	337	269	299	291	332	288	311	310	321	311	298	295	297	313	276	291	282	313	275	276	294	266	264	278	316	298	326	293	320	286	309	284	301	291	286	333	310	287	304	300	294	284	304	281	290	302	330	293	300	309	262	340	330	281	267	298	299	318	305	324	298	317	321	309	290	315	301	273	300	337	327	302	292	303	329	310	311	301	290	322	318	299	302	281	290	319	317	291	318	295	300	280	319	336	277	283	282	297	271	280	316	308	306	294	319	287	274	304	322	313	321	310	291	317	281	297	302	283	317	307	292	312	303	285	295	288	280	286	276	290	301	311	280	301	304	295	266	287	276	313	310	277	286	314	279	296	275	274	321	315	292	296	337	328	323	309	295	270	285	287	317	328	294	300	301	288	295	298	298	311	311	241	287	298	309	331	262	302	274	309	311	286	308	284	312	271	315	307	307	305	284	335	300	319	305	307	271	309	291	292	325	324	314	280	308	350	276	300	281	305	300	317	302	307	325	316	323	299	288	315	267	290	329	314	281	262	302	305	280	265	298	316	295	298	297	335	333	321	306	311	288	312	287	335	291	263	317	315	299	327	316	316	303	275	345	321	303	287	318	285	282	308	306	286	305	279	278	298	299	293	310	313	280	310	295	263	315	318	309	346	307	324	288	294	278	318	301	281	288	289	283	312	279	305	293	309	298	317	309	318	292	282	317	297	323	318	304	306	272	285	328	279	332	280	315	285	277	257	298	334	282	303	325	246	285	290	282	314	279	314	308	316	310	299	309	298	319	312	269	305	315	313	299	287	280	269	314	302	294	293	308	325	304	311	275	291	285	301	298	301	276	279	278	312	306	276	306	279	331	306	277	294	279	290	317	309	301	310	312	333	294	323	276	316	322	293	278	322	322	236	276	306	297	311	298	284	293	288	263	255	318	302	292	305	330	310	318	300	295	296	344	300
3803	2472	1245	1330	884	756	783	774	777	741	762	707	714	699	693	770	749	672	728	713	739	731	762	706	720	686	739	720	704	714	754	749	746	718	727	723	741	721	729	776	725	691	742	691	745	689	712	718	759	700	736	771	727	741	719	708	766	745	734	697	722	712	724	691	679	747	749	694	729	702	696	751	740	791	714	729	702	755	733	747	715	729	749	712	732	746	728	713	753	677	726	724	694	729	729	690	700	757	753	727	681	729	744	713	763	706	729	677	738	735	679	715	710	716	661	767	703	754	715	724	715	728	756	719	692	730	697	707	749	756	677	728	745	737	724	682	751	727	667	740	760	696	738	750	752	715	755	716	723	727	730	700	697	667	747	706	740	714	739	693	735	733	723	703	683	759	732	743	762	734	727	762	764	706	744	740	728	694	734	706	752	686	738	724	706	773	715	695	709	756	689	725	719	663	730	715	760	772	712	695	735	732	718	666	722	712	760	695	749	742	740	690	713	740	702	746	746	732	725	739	758	709	691	742	719	747	713	714	694	730	707	773	723	696	729	715	753	734	713	696	747	724	730	698	710	674	713	728	726	764	722	711	754	683	734	709	747	716	736	708	730	725	690	756	768	744	723	685	741	758	689	704	694	748	745	717	704	717	789	724	735	685	677	701	740	721	703	754	685	716	708	722	789	793	721	723	687	715	699	732	711	714	741	723	714	737	704	742	696	703	712	705	769	766	778	699	695	696	743	720	723	709	729	701	732	685	734	749	758	750	746	713	731	701	686	740	687	738	762	656	750	687	719	735	750	715	725	725	717	730	745	732	717	693	701	719	748	734	741	748	725	739	731	720	723	724	744	757	709	755	711	772	711	751	717	691	740	738	748	745	722	720	737	734	753	742	667	752	750	733	749	700	726	705	717	702	729	751	731	761	714	758	700	748	738	739	754	667	720	725	709	708	708	738	718	778	761	689	764	676	755	758	747	687	715	706	752	690	728	733	724	702	749	755	757	710	788	760	712	723	752	670	711	710	694	714	720	774	729	738	754	726	727	690	720	716	754	672	747	683	715	758	688	713	743	722	731	750	774	739	706	674	714	705	718	720	703	738	717	769	718	698	710	691	740	760	722	724	711	687	725	682	713	730	702	703	755	754	777	695	757	736	753	742	753	669	710	739	721	726	735	738	740	704	703	735	714	713	743	779	702	673	752	713	759	736	708	752	739	731	730	714	712	700	681	698	703	704	739	755	719	728	734	696	702	748	709	711	711	746	701	737	711	729	743	683	721	717	694	760	678	743	763	731	740	708	718	807	714	713	779	749	714	723	746	721	697	693	728	743	736	741	731	703	720	753	769	782	687	764	735	715	727	741	754	743	779	738	764	708	682	726	719	757	744	746	717	695	762	730	694	699	700	721	731	785	674	745	699	741	718	708	725	754	696	716	719	753	769	736	771	747	690	746	711	676	734	746	684	765	774	792	705	716	760	778	719	739	709	747	779	748	717	734	757	713	705	682	753	773	696	700	748	728	744	782	733	754	698	744	721	726	743	727	733	703	770	706	736	757	701	724	696	764	717	749	750	713	738	755	714	757	740	778	690	682	730	712	752	743	717	704	719	715	705	704	756	683	773	708	692	689	722	760	693	740	752	732	723	748	744	728	703	763	694	736	728	745	734	718	722	717	735	720	689	702	728	689	768	745	740	753	709	733	715	715	699	746	678	755	693	747	696	744	683	751	740	723	716	712	746	673	762	733	710	723	680	760	704	702	718	722	753	741	770	754	781	701	767	738	752	660	752	716	796	699	722	731	719	688	730	703	748	765	750	756	761	708	697	717	748	773	722	743	740	730	745	733	674	734	708	761	743	689	738	680	756	729	800	771	744	745	739	715	752	702	673	760	736	701	718	690	711	744	738	756	764	706	738	719	731	710	759	753	712	736	723	726	711	703	785	706	690	776	761	700	695	714	730	775	743	781	733	760	709	765	688	714	710	809	717	707	712	764	700	712	757	732	704	726	657	741	713	684	726	718	705	792	681	708	735	705	738	755	734	724	740	711	674	749	714	680	726	711	709	759	751	730	732	748	757	717	734	719	747	710	725	732	687	760	721	727	714	745	716	702	766	713	750	746	708	714	712	699	703	712	706	710	712	708	761	709	709	714	739	757	762	704	714	733	766	746	721	784	727	725	693	741	735	727	756	738	726	688	738	767	697	724	749	686	747	691	752	706	760	747	709	733	695	697	712	720	721	727	673	689	754	744	721	739	722	711	738	718	713	716	693	716	721	734	693	744	747	676	713	699	711	756	713	706	680	745	757	697	721	719	745	752	751	735	669	740	712	707	715	714	704	697	725	748	765	694	737	704	695	741	677	720	700	755	712	735	738	725	719	765	747	723	713	762	730	687	722	769	761	697	706	696	791	769	689	722	739	699	692	689	744	725	731	745	756	697	753	761	710	736	737	671	755	694	695	764	712	743	746	706	727	714	769	694	712	694	711	721	692	763	749	756	658	703	689	708	699	720	743	716	740	772	728	713	716	707	717	692	712	723	769	709	723	759	719	745	701	748	720	714	715	731	729	727	758	714	770	695	731	698	696	707	726	715	705	773	724	699	699	714	711	681	723	720	736	724	740	747	740	660	723	689	695	722	777	705	689	706	707	728	760	733	745	706	725	735	716	731	712	719	741	721	724	728	671	687	740	714	730	706	739	731	759	704	691	746	669	709	722	725	681	686	697	730	726	704	742	706	739	703	697	717	724	721	739	749	775	700	716	638	715	731	677	780	772	771	764	739	742	724	736	681	720	738	757	667	714	722	718	709	731	689	740	713	754	754	729	717	765	693	691	684	787	709	700	750	758	712	768	733	718	733	736	779	692	712	724	748	733	713	722	741	731	750	743	753	672	712	770	733	728	731	736	725	721	762	702	703	727	716	736	787	700	703	709	745	727	715	683	742	741	701	779	678	710	721	705	728	735	725	706	749	701	715	747	749	749	711	684	686	700	685	758	758	722	781	717	740	709	688	732	711	736	739	743	762	736	712	735	717	704	731	752	739	702	732	732	734	789	708	685	704	785	722	748	754	718	715	726	720	710	737	734	663	693	691	731	720	716	707	726	746	766	758	747	718	713	733	744	695	741	714	751	709	757	742	754	719	725	740	764	756	729	690	732	718	734	775	734	726	755	733	695	733	751	720	748	696	750	668	732	715	757	768	750	757	736	720	725	748	700	693	726	733	736	762	728	760	680	709	655	714	784	718	733	774	713	705	707	752	745	738	752	746	746	715	683	706	736	749	690	707	736	781	720	673	683	714	689	743	725	704	698	670	721	716	707	698	706	677	673	717	772	700	720	727	735	716	717	685	728	735	713	731	732	727	733	788	687	719	710	744	723	767	767	748	703	704	737	704	716	737	701	692	791	716	692	747	717	737	753	766	753	791	706	658	732	731	694	738	724	721	750	721	694	759	700	743	720	708	711	717	713	731	736	749	720	766	672	709
23931	21034	24352	27910	21035	21046	13544	507	330	283	273	292	290	253	261	252	236	245	249	196	243	210	241	195	223	233	229	202	205	240	220	226	223	194	229	253	206	241	223	229	236	217	242	224	265	247	195	216	206	228	221	210	235	238	226	229	222	246	228	183	210	224	198	205	202	236	229	237	219	231	204	182	240	199	201	216	233	222	210	186	230	225	236	206	222	217	178	225	228	227	223	231	234	205	208	217	214	214	219	218	249	208	226	218	226	232	223	219	206	230	207	214	231	208	240	194	228	218	221	231	224	205	224	224	193	236	247	207	213	218	201	211	213	220	212	242	218	243	226	243	227	203	195	232	209	212	203	195	238	200	219	222	222	200	231	191	235	218	182	218	221	189	236	195	249	174	220	221	201	219	215	217	228	202	226	207	243	230	195	215	216	205	205	233	203	207	214	210	233	212	237	206	208	243	225	207	202	221	215	211	218	231	214	216	219	227	232	213	208	205	200	185	209	213	259	229	204	209	211	211	219	207	195	206	199	232	209	252	212	205	207	211	196	201	209	201	229	215	178	232	217	220	196	204	209	211	207	207	212	221	203	203	219	235	217	230	224	214	205	225	241	233	215	217	201	201	222	188	203	208	221	202	225	246	188	239	199	249	194	230	179	217	220	207	215	213	229	223	218	231	203	231	220	216	212	188	232	229	205	207	214	232	219	241	208	202	222	238	240	221	236	252	210	200	189	183	195	209	216	225	210	192	207	216	210	208	206	205	210	227	205	213	204	223	216	242	214	229	214	213	228	226	223	195	227	208	190	209	217	218	223	222	218	218	198	218	210	221	175	213	228	232	236	214	224	207	220	240	225	202	216	225	212	221	256	206	216	187	214	238	232	209	221	245	175	224	224	234	215	214	193	204	207	216	231	205	207	230	249	260	223	236	235	213	216	191	201	213	209	222	210	232	208	198	221	233	206	217	211	229	242	207	234	222	199	227	231	212	224	218	225	227	198	187	218	238	238	212	200	215	204	236	229	206	251	213	216	236	224	217	210	202	219	221	221	230	184	203	196	196	183	231	199	216	234	213	222	228	223	202	221	206	226	227	239	218	208	193	208	223	218	197	226	205	255	212	208	199	195	201	202	246	210	219	223	236	204	203	211	225	211	211	195	198	213	206	215	238	241	223	197	225	222	213	223	223	213	210	213	213	228	193	210	218	200	223	223	202	217	198	195	189	218	209	247	194	237	214	241	198	212	190	179	211	214	215	212	203	229	205	221	245	229	169	208	215	208	253	207	210	217	207	221	211	233	220	212	209	228	214	212	191	203	223	220	209	218	212	191	218	218	194	211	231	233	221	219	210	210	247	251	211	215	219	206	195	222	216	199	241	226	235	237	237	238	196	240	247	236	220	209	198	219	212	196	230	206	196	215	205	215	201	242	226	180	203	206	195	222	233	234	243	195	200	217	218	217	218	206	225	202	216	238	222	213	207	232	239	207	194	229	232	212	223	223	191	220	217	207	197	199	218	199	223	209	199	198	194	207	206	238	247	231	226	211	218	212	214	219	205	245	206	206	208	226	232	219	209	203	219	194	197	247	214	233	225	225	237	226	226	210	209	210	239	220	218	232	197	231	212	211	243	208	224	234	198	238	212	207	253	195	192	217	217	204	208	195	199	220	238	212	178	204	197	229	253	228	220	198	209	173	196	220	208	195	226	234	232	224	204	196	226	227	212	223	213	228	214	221	223	227	236	213	184	212	223	191	228	202	183	198	241	217	210	242	224	201	222	223	212	193	227	248	234	230	196	188	210	214	229	228	241	232	224	225	232	222	235	224	198	208	241	230	235	196	228	223	226	230	199	198	208	220	216	247	215	209	201	214	215	218	192	239	215	228	231	209	175	235	236	250	203	240	231	185	201	247	223	233	213	216	209	210	231	206	244	230	177	221	210	243	228	219	205	206	201	217	209	193	199	231	208	212	232	220	177	208	218	219	209	204	241	216	227	227	202	234	227	215	237	190	206	236	193	240	234	209	212	192	217	212	211	225	214	210	177	233	194	227	240	208	198	221	207	200	220	208	198	231	210	229	220	227	223	227	203	208	197	212	209	230	252	199	230	206	244	234	251	217	215	230	244	234	222	213	192	224	212	204	209	203	217	234	208	197	230	213	260	196	231	258	236	207	192	229	227	216	203	218	234	199	192	212	219	208	214	235	195	209	219	219	231	213	216	222	204	215	222	196	195	232	206	241	230	223	231	222	203	206	183	211	199	229	227	214	227	204	195	226	228	225	207	192	206	200	243	219	178	233	222	204	209	202	226	231	204	192	223	199	228	238	214	227	219	210	228	210	220	214	212	207	199	207	230	214	201	210	200	251	206	196	217	208	217	213	209	241	213	240	206	188	241	219	230	231	211	243	195	228	225	215	255	208	231	247	220	211	228	208	212	235	218	205	203	215	212	224	209	215	237	246	231	216	243	214	212	202	216	254	223	223	225	212	217	236	248	264	203	210	222	224	210	196	207	209	187	228	210	214	240	204	201	245	219	226	197	249	212	202	207	203	219	221	209	209	241	193	211	214	184	234	224	238	223	200	231	217	202	231	213	209	216	216	194	241	209	195	205	226	223	228	193	222	211	189	225	223	201	193	178	211	220	222	236	215	231	203	222	221	210	236	215	172	223	188	204	221	222	230	232	240	226	235	210	250	210	203	190	203	214	216	230	236	210	214	217	234	215	229	194	237	213	229	180	203	245	236	237	206	225	254	222	212	201	179	176	218	210	203	204	207	205	227	225	220	215	229	246	200	205	211	219	220	206	225	239	194	207	270	232	201	183	217	217	198	230	227	208	226	220	237	208	208	195	195	223	209	236	213	215	198	239	245	208	211	209	238	239	216	213	208	210	221	208	225	202	213	220	238	222	221	215	199	200	187	207	211	206	242	213	219	217	202	223	226	185	229	202	196	223	205	223	223	215	208	212	210	230	226	227	193	226	210	203	220	213	212	195	188	201	227	207	229	209	240	194	233	234	221	213	219	199	202	241	249	196	231	208	229	235	197	234	193	207	199	216	211	227	184	230	219	231	203	201	210	230	220	216	204	214	214	213	230	237	190	225	226	208	255	202	234	237	159	191	199	223	201	230	222	200	214	228	220	208	210	222	235	209	214	210	242	215	214	235	195	220	219	229	230	193	209	221	207	242	221	195	256	183	229	219	188	215	233	224	196	216	217	225	202	189	215	244	221	229	206	222	240	208	211	225	214	221	233	230	229	232	200	196	223	187	213	224	207	188	228	188	220	216	206	209	214	218	216	186	208	210	217	220	211	218	227	260	227	189	199	212	234	216	188	262	235	212	211	196	215	235	238	212	228	216	208	219	224	213	216	217	247	215	211	245	214	209	190	224	222	208	234	217	215	224	236	212	194	217	217	213	209	216	213	234	213	269	218	206	202	219	204	209	239	189	201	210	206	228	224	213	181	224	232	217	209	226	194	229	202	209
3982	3603	1518	1560	1066	690	599	560	556	557	491	547	570	568	555	496	486	546	530	505	515	532	550	529	507	481	493	495	518	553	495	505	537	527	526	525	498	512	476	511	489	504	523	546	510	547	562	525	523	501	543	531	554	542	504	499	464	541	502	473	489	476	502	512	509	519	476	532	518	521	480	535	551	514	531	493	503	482	503	514	511	491	557	524	536	528	490	496	548	481	517	506	532	507	499	444	532	540	518	515	509	475	514	531	511	533	500	507	533	517	526	512	480	510	485	496	543	562	535	506	528	474	504	503	543	451	528	509	505	516	501	513	511	476	486	553	473	530	540	475	497	522	469	498	513	504	538	504	501	500	550	513	537	508	568	525	525	496	524	496	523	530	505	493	502	486	503	486	526	537	527	494	530	536	513	521	522	512	532	535	556	535	528	518	503	505	514	503	475	505	573	517	512	543	503	513	521	535	515	496	462	509	500	479	499	512	503	486	528	534	502	496	562	499	555	501	546	493	514	508	517	497	480	466	497	481	535	456	488	528	540	509	552	523	519	522	529	534	519	467	521	538	507	535	534	508	540	482	499	495	467	544	528	504	536	491	516	510	551	483	512	515	495	540	515	527	516	505	486	575	529	505	516	464	478	526	537	534	535	469	499	544	515	540	522	510	491	502	502	520	533	502	527	544	505	528	528	496	511	487	483	486	531	497	533	514	544	484	499	495	521	518	549	525	493	514	544	484	490	528	519	493	485	499	512	497	524	497	515	515	541	499	511	472	517	516	499	485	551	521	517	534	503	529	474	544	546	516	520	528	462	497	536	550	461	512	505	461	495	503	538	500	533	566	542	533	497	510	494	529	529	483	534	517	523	511	527	476	515	483	498	532	517	481	558	565	503	487	474	513	536	503	486	453	502	514	518	517	546	541	489	559	517	490	488	487	532	477	503	497	494	519	541	522	532	480	511	554	498	544	477	523	515	504	535	525	549	517	480	496	508	518	538	542	526	504	461	525	531	524	488	511	501	520	510	515	510	541	544	544	525	535	510	503	532	500	521	531	502	525	484	520	506	499	508	530	538	490	481	569	523	537	516	527	524	503	507	487	469	490	491	524	512	517	531	491	496	504	483	512	507	504	518	529	539	532	498	496	513	514	559	491	471	525	563	561	518	512	524	489	515	545	532	503	516	547	499	525	500	492	488	518	474	502	490	512	504	535	548	520	555	537	526	473	503	495	503	497	536	509	503	493	539	525	479	503	525	513	512	550	492	513	525	493	488	495	503	533	528	452	516	472	511	527	472	520	494	549	507	485	505	506	525	508	533	505	514	525	512	531	468	507	506	506	541	516	461	543	526	520	475	535	571	514	492	523	471	512	488	494	536	564	535	542	512	500	504	491	522	504	502	510	504	529	546	534	490	517	502	509	483	543	487	514	516	504	544	536	531	502	545	474	510	537	515	482	522	518	467	512	540	533	515	515	522	490	509	536	512	541	543	490	528	512	504	528	479	511	535	529	557	555	537	480	527	525	527	459	535	523	488	522	539	554	512	495	507	505	528	485	536	519	549	493	527	510	515	504	483	508	540	518	537	520	529	493	552	509	495	505	503	495	520	528	485	533	482	564	553	543	480	507	514	512	542	510	490	536	554	491	517	512	531	514	487	530	526	485	478	501	471	518	500	508	536	519	529	487	519	512	487	510	509	535	460	554	511	463	489	506	513	477	510	497	495	521	525	477	523	499	490	506	512	521	465	501	453	505	538	502	509	530	480	512	511	500	511	532	495	541	480	505	525	573	531	506	521	545	537	550	469	449	442	498	512	518	477	511	512	525	486	498	503	519	482	542	467	509	474	491	504	494	519	507	497	514	514	470	536	516	558	504	488	519	532	527	504	550	502	524	560	489	531	506	517	502	504	521	545	507	513	518	485	486	484	486	511	537	515	527	480	554	556	486	509	530	504	538	519	532	508	550	504	480	492	496	465	538	507	507	517	499	475	478	484	539	527	479	509	464	490	503	548	535	531	519	498	487	519	498	495	532	531	477	509	500	507	505	509	493	500	506	455	547	581	539	516	521	532	500	491	548	524	525	543	529	545	480	488	527	502	515	479	486	492	504	510	479	487	476	504	516	493	481	512	501	514	479	503	520	521	507	502	514	494	502	505	532	506	535	480	529	494	497	529	517	509	527	505	503	524	464	469	509	500	552	485	473	479	520	564	494	547	476	499	489	502	546	518	511	499	507	523	535	543	483	523	495	491	479	535	532	557	525	530	466	527	518	513	511	541	510	528	473	473	495	518	518	510	497	524	509	548	524	486	566	510	511	483	484	551	522	487	497	546	508	508	488	534	504	514	532	513	506	485	522	511	543	551	518	475	489	510	513	489	501	516	500	513	571	510	489	549	520	508	562	474	525	491	544	536	534	497	514	492	506	532	502	527	506	495	505	514	488	524	504	514	513	486	498	464	497	526	501	513	541	524	575	539	554	517	529	525	481	485	468	502	490	494	522	482	528	483	499	532	511	522	506	503	515	500	482	495	512	510	517	524	497	525	448	493	495	469	535	493	524	535	530	519	494	505	513	549	516	544	523	509	517	469	448	528	494	502	494	497	509	484	515	496	528	474	534	530	515	527	493	484	486	547	514	508	529	530	565	537	536	511	494	474	500	565	491	491	500	502	518	519	515	519	519	523	500	488	518	492	520	483	528	526	495	491	515	528	520	483	494	545	516	524	497	510	530	523	488	523	515	486	509	507	469	513	532	533	507	479	494	569	530	486	508	533	486	514	544	520	451	530	513	493	535	570	491	521	515	505	528	491	511	478	526	522	553	495	495	483	495	542	541	492	513	519	501	528	509	545	529	502	487	516	521	504	527	523	471	529	537	526	474	499	521	529	508	507	522	483	513	522	544	493	564	480	496	547	469	487	507	484	537	515	520	549	487	535	522	519	523	516	488	514	518	523	501	492	514	528	491	545	504	484	530	523	513	513	493	525	482	487	513	484	539	527	525	535	538	526	502	499	474	512	555	485	497	526	518	515	484	496	517	546	528	537	505	511	537	533	533	503	523	515	518	504	510	488	520	532	552	502	498	482	463	523	536	492	522	518	473	510	534	511	478	555	488	558	474	502	509	470	529	534	456	503	498	484	499	503	544	484	516	488	505	528	542	557	532	517	491	538	507	507	475	512	476	553	523	530	499	517	509	544	507	517	527	517	513	524	522	510	553	492	516	514	495	542	543	521	515	532	508	552	520	480	517	509	507	474	478	520	492	497	482	507	544	466	532	553	496	496	506	508	545	511	515	513	545	511	514	477	513	470	520	555	504	519	547	487	506	497	514	540	494	520	529	565	519	525	517	513	505	488	507	503	496	496	462	494	501	486	468	504	531	534	508	495	542	522	559	538	525	555	498	521	523	514	499	493	535	502	534	505	484	539	522	499	479	522	475	513	551	521	528	521	487	489	501	535	476	518	493	538	512	533	501	527	524	531	516
31478	19355	6992	442	324	204	204	202	215	212	189	200	189	210	218	179	186	213	222	232	180	231	226	241	191	216	204	208	194	204	187	174	208	223	204	191	200	218	202	220	189	175	192	216	199	187	211	207	200	207	209	225	223	196	234	183	165	207	205	208	200	195	197	213	206	232	199	214	210	204	193	241	192	215	216	201	192	178	204	169	213	192	196	193	204	210	191	201	203	189	207	186	196	205	185	196	193	201	183	216	193	217	220	210	191	194	202	218	202	197	197	218	172	179	188	183	201	192	177	193	199	209	215	221	201	214	234	220	209	204	205	212	178	174	205	190	217	190	177	202	183	173	231	205	183	197	215	192	192	225	204	220	190	186	180	189	176	189	195	206	199	205	213	190	188	213	211	176	210	199	178	166	198	230	245	189	196	208	210	193	210	207	179	197	187	215	175	200	194	215	198	202	190	174	214	238	219	211	213	215	234	180	217	194	225	174	221	236	183	190	205	211	197	192	209	203	180	215	203	224	225	212	189	203	196	185	209	222	204	192	196	186	201	221	188	207	201	235	191	185	197	230	192	197	192	213	209	205	216	221	172	183	194	190	199	176	206	203	233	166	189	199	220	188	219	182	194	198	185	172	215	213	196	174	200	200	207	214	179	210	218	196	194	222	222	189	210	185	196	195	204	220	223	202	200	178	187	220	219	172	214	218	202	195	210	200	198	203	229	184	241	214	193	177	194	209	183	185	179	207	200	198	220	247	208	217	216	195	199	169	188	211	186	195	184	211	198	193	194	189	210	213	218	184	210	185	169	189	202	234	191	206	210	193	201	208	176	202	208	207	203	211	220	170	195	187	214	178	200	198	215	211	182	211	207	175	204	205	208	179	184	215	212	201	185	192	206	200	200	210	196	209	189	208	215	191	207	209	203	193	204	185	179	196	213	209	223	202	182	202	207	207	221	173	213	214	221	175	209	194	194	211	215	194	188	211	237	194	221	208	211	235	227	212	217	190	207	212	195	199	170	180	215	204	186	196	195	216	190	174	182	228	213	204	181	199	206	205	252	195	211	185	202	211	185	220	177	203	207	200	184	196	195	215	220	191	196	193	201	189	210	199	216	223	207	218	187	189	223	178	154	187	217	203	210	181	199	230	214	199	214	185	210	233	227	208	215	206	235	212	214	206	208	193	204	192	216	183	188	207	201	221	218	232	205	220	227	200	204	186	214	195	180	186	175	177	198	218	214	195	193	196	206	203	183	212	224	194	235	228	223	196	190	220	223	195	202	187	188	208	197	197	214	212	213	184	216	202	214	216	190	162	211	205	208	203	210	192	213	198	222	237	200	192	183	178	194	198	204	215	197	204	210	220	202	194	231	212	202	204	204	187	196	213	216	200	206	196	183	206	210	209	211	216	193	213	194	228	195	192	195	185	207	191	217	205	213	204	210	217	190	211	189	196	201	211	201	201	183	197	215	192	217	213	188	218	223	228	176	215	199	198	222	177	212	191	200	206	196	224	210	197	170	181	201	232	209	220	178	165	201	200	192	227	192	206	190	218	234	192	180	212	200	219	172	178	208	199	223	184	196	217	187	210	230	205	208	202	211	195	212	174	198	176	208	207	228	199	217	190	170	230	214	205	211	199	209	195	196	193	216	180	199	198	204	217	189	195	199	212	213	184	207	196	171	214	207	182	205	196	204	212	246	216	212	199	204	191	183	186	197	211	173	229	227	198	189	188	207	218	203	192	232	176	176	202	170	180	204	209	218	199	191	227	181	228	190	200	212	214	218	202	228	224	228	218	206	209	230	219	202	196	204	209	197	220	222	206	225	200	208	219	223	188	175	203	198	206	224	224	213	181	199	185	189	194	207	224	219	180	204	175	210	189	188	189	214	202	199	205	219	228	192	202	205	210	212	220	214	196	202	187	202	203	205	180	188	202	207	174	211	166	206	187	179	207	203	195	193	183	197	200	214	216	189	189	213	208	187	218	212	214	194	225	235	195	209	213	222	239	207	192	177	207	191	185	195	231	192	208	177	220	200	204	198	213	210	209	194	230	207	211	235	188	200	202	217	199	206	191	180	212	186	199	210	186	202	177	185	202	194	207	204	206	168	240	205	223	185	221	195	205	193	191	184	215	195	184	207	215	202	227	205	211	215	186	197	180	227	200	188	211	205	203	227	192	226	202	204	206	186	203	199	190	190	210	211	214	222	208	211	192	215	207	214	178	173	192	211	224	195	201	185	175	192	198	213	206	202	181	199	199	200	224	226	185	194	215	198	190	220	176	215	209	237	196	209	186	224	209	200	198	203	208	210	202	183	203	222	194	190	207	196	201	200	209	201	190	191	202	177	210	201	210	191	183	167	209	173	191	188	200	213	208	214	227	219	208	184	172	207	174	201	198	186	206	212	196	200	192	178	220	200	184	188	208	186	211	210	212	225	198	182	217	215	175	173	196	215	226	196	200	180	181	193	222	186	202	171	214	196	198	205	229	176	202	203	173	203	206	209	223	202	232	201	213	243	200	199	227	223	178	194	226	191	197	196	194	208	205	236	213	220	198	204	209	188	182	171	175	192	218	229	226	208	208	199	187	206	196	222	193	169	219	212	202	205	198	182	188	201	203	215	204	228	218	204	199	201	171	221	208	187	221	190	215	186	191	195	194	208	203	183	181	215	187	222	203	191	232	201	228	205	200	219	197	201	196	207	209	201	218	222	220	205	198	192	194	218	208	216	204	210	214	221	199	197	213	203	205	223	183	183	234	170	221	203	221	211	222	234	187	200	213	201	213	220	185	183	189	188	204	216	208	185	195	208	224	178	210	194	167	212	194	165	208	218	201	219	231	195	211	202	203	195	206	196	201	200	199	203	213	205	206	204	207	189	195	205	196	219	173	198	178	186	204	195	202	234	180	195	229	203	189	191	184	187	205	203	199	209	188	201	212	211	179	190	195	202	179	192	210	195	231	169	176	212	195	200	183	188	212	191	206	202	200	186	218	209	175	221	189	197	219	242	211	185	200	198	227	216	197	202	187	210	232	179	204	190	195	189	167	233	216	184	209	198	216	213	185	198	201	223	217	235	201	206	204	205	215	217	208	182	191	198	220	210	205	204	184	208	216	198	235	215	199	216	184	194	214	201	203	183	192	210	184	186	211	198	220	206	214	220	197	207	204	207	181	208	232	197	192	213	189	217	214	205	191	187	188	209	218	184	177	205	184	185	169	201	180	186	207	192	217	214	191	193	212	205	195	206	190	218	195	188	230	234	190	169	215	176	222	181	196	175	206	217	217	202	229	190	205	221	206	234	201	184	216	227	201	191	193	194	216	213	230	194	211	193	196	225	221	207	210	194	194	202	193	200	208	201	197	174	204	197	210	198	200	210	193	200	193	213	197	198	181	192	218	183	212	214	196	192	214	209	197	194	208	200	223	211	187	210	198	186	221	196	194	175	209	190	219	227	209	201	204	216	185	199	231	207	208	197	197	181	214
5789	791	615	639	591	561	562	589	525	543	550	524	521	518	530	555	532	522	518	508	553	555	557	509	558	558	505	550	540	549	555	557	588	510	569	525	531	516	535	510	521	540	537	561	540	524	551	552	520	533	534	530	568	585	552	518	543	543	579	513	536	576	517	530	524	554	539	521	522	501	518	514	515	555	561	516	541	527	527	530	535	516	557	578	518	542	555	539	525	505	539	552	551	540	537	516	512	526	594	544	497	524	511	525	554	524	528	562	547	521	534	569	568	518	534	521	538	545	511	546	538	550	544	529	521	572	538	563	516	570	548	543	515	568	509	524	523	531	518	566	550	542	502	550	556	539	530	551	534	550	544	549	525	536	556	528	555	527	517	536	544	540	532	548	546	575	552	513	534	527	552	529	538	549	561	554	561	528	542	568	589	531	509	513	552	554	543	523	557	515	510	538	515	533	533	528	559	531	526	555	508	563	522	512	536	535	559	550	517	537	589	569	555	532	544	548	516	565	515	499	520	485	519	526	552	546	527	540	524	538	514	492	536	587	548	551	487	517	545	511	548	508	482	569	520	504	548	510	567	574	494	571	556	542	555	521	525	572	561	561	554	520	530	555	564	513	537	518	527	538	563	482	546	503	576	532	532	493	587	533	566	557	530	519	534	554	499	511	515	555	550	545	524	524	561	505	556	572	561	525	534	561	540	501	577	527	529	494	584	525	520	555	497	528	541	523	563	528	544	559	523	533	525	531	503	518	544	535	519	510	518	553	520	556	551	568	535	561	523	535	533	527	517	547	551	553	531	537	589	569	536	537	501	591	555	528	521	544	482	551	554	552	516	536	539	497	526	513	547	491	534	554	497	554	500	517	535	549	533	537	581	569	533	533	514	518	531	543	529	521	530	579	512	537	513	552	556	543	535	498	562	533	543	498	537	566	504	496	548	539	546	550	549	508	508	525	586	597	531	647	543	539	552	511	567	469	554	511	527	511	502	546	535	504	504	497	561	574	507	532	557	559	551	563	552	518	558	564	545	529	572	520	600	509	533	528	492	563	575	522	594	533	536	555	546	543	554	567	510	480	549	542	534	500	538	501	522	497	560	565	537	535	541	541	505	504	519	547	511	527	527	530	555	527	535	559	553	566	596	547	546	553	557	577	559	545	564	547	547	518	522	566	533	521	504	544	524	555	571	534	515	518	563	571	539	524	533	522	540	540	516	536	538	551	519	527	523	530	550	522	521	591	544	538	542	554	535	574	542	530	593	514	535	544	528	499	533	544	518	512	549	531	556	543	497	577	489	540	527	550	504	502	536	537	537	509	529	536	538	543	565	526	494	539	525	541	488	513	535	529	527	529	509	503	558	565	492	553	560	577	575	559	514	510	567	552	499	512	516	512	572	503	547	562	533	537	537	514	527	547	472	508	506	527	524	512	547	559	552	528	572	563	549	515	527	536	519	567	531	530	511	547	491	535	513	498	508	506	530	515	525	507	510	565	532	547	510	553	527	572	525	560	487	571	550	537	559	522	527	566	550	528	531	546	466	540	560	552	500	526	489	543	509	512	498	526	513	531	540	544	540	540	534	538	510	533	519	522	556	579	506	505	553	540	554	551	497	548	580	497	507	538	526	525	536	554	542	497	545	556	535	519	516	591	517	545	551	592	555	566	522	528	564	517	534	496	546	503	559	539	568	561	520	554	540	588	538	493	578	509	531	529	535	529	515	542	545	531	537	544	524	543	554	541	530	513	526	510	574	570	580	578	524	552	539	486	556	544	571	549	561	564	556	551	539	563	524	495	494	570	515	511	552	567	572	550	502	552	531	549	575	570	530	560	521	539	517	529	584	533	513	532	555	542	532	502	536	527	542	569	532	566	487	532	595	513	574	528	518	523	532	478	563	521	552	557	517	550	577	550	554	526	535	497	512	524	498	521	517	565	527	545	484	555	560	535	565	531	502	538	538	519	560	485	504	554	479	569	543	534	535	540	507	523	514	539	520	531	525	528	515	508	525	550	532	507	555	564	534	537	549	517	543	516	540	511	535	543	531	516	519	535	539	547	554	554	514	548	499	525	556	542	548	555	508	540	506	555	512	567	547	567	529	528	528	514	502	465	502	572	553	518	518	564	515	546	552	548	516	526	567	513	538	517	569	565	532	559	540	547	523	555	510	534	578	559	519	539	557	540	505	531	547	535	553	529	566	558	565	529	539	559	536	536	555	577	539	533	545	540	559	527	511	532	574	575	530	449	554	538	539	517	538	571	497	530	505	533	538	559	515	520	558	519	534	529	491	569	558	507	527	540	525	544	523	514	553	508	531	511	543	517	540	547	527	566	511	584	533	551	543	560	541	516	531	522	559	535	584	495	520	565	532	563	556	518	521	538	536	541	512	542	556	561	515	543	570	531	543	588	556	559	598	482	542	520	502	526	522	554	579	551	514	502	540	549	532	534	528	567	519	506	517	515	560	506	505	556	531	530	547	571	576	518	544	546	536	560	494	531	517	552	536	543	538	546	505	521	518	516	592	546	532	556	534	540	538	504	539	583	585	558	532	504	570	511	535	523	548	554	512	588	512	541	540	523	548	483	562	535	548	524	566	526	560	558	537	559	548	598	537	556	541	584	545	585	530	504	538	525	544	565	539	552	527	548	523	523	515	566	520	531	506	542	557	539	550	547	484	551	558	534	540	549	510	557	543	575	548	541	513	548	521	543	509	545	518	520	540	494	547	538	541	542	548	550	542	490	501	522	514	527	536	549	510	508	531	526	555	549	554	531	535	577	517	567	544	509	522	538	534	577	490	547	555	556	530	560	558	526	567	566	540	548	561	551	556	514	532	518	502	514	539	504	540	511	557	526	577	531	538	574	561	508	551	509	543	539	563	563	536	521	576	554	522	503	541	523	547	534	532	506	517	552	558	561	515	555	569	506	524	505	589	560	561	529	553	516	523	523	542	564	558	536	537	537	542	491	516	534	555	518	540	526	556	507	558	559	526	529	503	574	547	509	557	523	551	524	579	511	540	551	551	510	551	533	501	544	493	520	562	536	518	582	506	526	515	516	511	556	557	567	514	504	537	540	578	549	558	529	569	553	545	524	512	543	536	519	540	524	584	543	548	526	556	577	526	562	520	556	510	530	535	485	573	531	575	512	545	551	542	569	538	527	537	537	544	514	518	537	510	524	494	520	519	577	531	527	571	538	557	516	552	538	542	518	531	477	577	529	528	543	529	534	491	557	513	543	536	569	521	530	559	508	532	600	551	509	561	558	522	539	542	558	526	535	559	587	527	507	515	582	515	491	555	539	528	524	573	532	535	522	552	557	555	503	539	528	570	512	583	553	563	565	511	541	511	485	543	512	549	503	539	535	589	526	531	537	539	514	506	580	558	545	530	498	507	527	530	544	528	531	563	564	543	541	507	550	540	515	512	509	521	545	540	501	532	546	546	546	557	526	545	534	564	507	549	517	523	534	503	583	533	515	529	553
24643	20990	23936	28229	21001	15364	575	379	332	304	331	341	353	300	350	328	269	334	307	306	284	312	274	349	312	335	290	287	307	271	297	315	331	334	325	289	327	273	300	309	303	298	305	297	323	288	281	286	301	288	291	318	278	286	305	299	291	313	303	308	322	325	293	298	290	258	301	296	324	299	298	344	321	320	269	288	290	299	281	326	301	269	285	284	316	310	288	305	313	275	283	293	323	277	285	264	293	292	302	286	291	301	301	298	312	270	328	309	273	274	309	314	329	314	295	299	310	343	283	276	322	259	314	303	302	310	341	281	307	295	295	284	283	328	324	289	306	294	278	300	299	321	317	307	271	341	278	308	296	293	283	311	262	281	320	319	307	280	296	321	299	269	280	334	283	275	298	313	288	266	331	270	319	301	304	291	286	310	291	294	283	289	282	311	275	316	272	297	290	322	321	288	304	346	291	273	322	287	352	289	309	286	300	284	321	306	314	319	306	297	295	263	309	263	328	278	327	278	304	306	292	271	308	269	321	326	289	291	281	327	303	281	286	317	303	291	303	285	296	277	260	314	322	284	288	292	295	289	303	304	314	273	293	324	312	333	305	305	315	302	269	261	318	268	276	280	291	305	309	307	297	295	279	302	269	343	300	308	292	290	306	287	310	296	326	286	299	284	317	308	296	305	314	307	309	327	305	289	295	299	323	279	308	321	306	282	295	303	300	308	312	277	302	335	295	271	313	300	293	301	275	319	353	299	304	258	267	283	311	272	306	276	295	279	254	319	287	301	267	305	313	290	290	304	311	329	283	290	265	305	318	283	294	286	257	272	310	312	306	305	284	308	281	306	277	323	278	266	311	313	312	290	289	285	290	267	296	309	287	294	324	277	313	298	288	295	291	314	309	307	313	330	298	313	273	302	323	273	319	285	270	319	280	267	295	291	295	284	266	332	302	329	325	303	321	287	290	259	266	310	289	283	305	306	309	291	265	304	294	312	294	307	315	316	313	312	309	304	325	255	282	275	309	330	277	315	289	296	285	296	311	292	323	295	328	319	270	301	297	306	283	299	302	273	307	308	332	324	274	308	307	302	307	292	270	264	309	314	284	331	268	336	284	308	262	309	320	255	287	272	273	300	308	274	306	289	303	299	312	278	299	271	294	277	283	297	292	300	287	307	283	295	304	290	317	297	289	290	263	313	278	304	306	304	287	309	298	285	301	275	323	298	327	306	300	332	288	286	330	270	332	313	300	311	313	286	280	294	291	301	291	322	262	342	286	320	285	314	287	304	306	331	308	304	298	280	319	311	333	282	262	290	300	295	310	311	306	310	303	283	315	285	320	325	323	287	300	289	289	302	303	296	314	286	306	310	301	283	310	329	304	316	310	302	292	308	323	310	290	302	270	265	308	303	319	299	307	290	287	302	291	305	298	316	261	306	317	289	277	304	341	330	318	333	277	312	306	277	290	255	279	309	306	296	287	294	315	304	271	295	295	297	306	269	276	322	278	291	303	289	291	303	300	310	318	287	289	286	301	298	306	294	289	274	353	311	303	299	290	318	288	305	304	291	295	287	274	323	280	295	306	314	317	322	293	290	305	309	278	297	285	278	313	275	306	323	331	288	285	304	288	292	295	295	318	295	284	289	277	312	307	296	292	264	299	286	316	302	320	302	325	286	318	286	298	320	325	321	302	319	273	327	324	285	304	320	299	306	297	314	315	318	311	266	285	281	283	303	299	303	310	301	305	309	285	307	302	294	287	293	292	319	288	264	282	301	284	281	271	277	288	315	297	300	264	301	313	324	314	326	289	277	330	283	313	285	326	311	294	312	285	301	258	292	288	278	316	334	302	302	289	310	316	274	289	315	290	286	279	319	322	301	261	301	313	308	304	270	329	295	271	292	290	331	332	250	316	342	315	282	278	297	268	289	296	291	294	283	277	324	289	316	257	291	282	324	314	262	288	311	318	283	262	285	299	317	279	314	266	283	337	324	297	309	313	329	321	300	284	308	320	258	302	306	307	285	300	302	319	301	293	308	309	296	292	283	300	289	267	312	283	312	318	326	276	314	299	306	315	291	310	298	273	294	317	305	296	293	300	319	297	301	312	292	309	296	279	281	304	288	294	286	292	296	308	305	295	301	302	301	302	282	291	287	314	325	303	292	294	304	295	287	313	266	280	279	288	311	289	278	301	297	276	301	306	284	286	295	287	284	300	267	252	266	292	319	326	273	278	308	291	287	286	292	323	319	309	322	306	288	291	283	286	317	279	294	290	285	313	272	293	297	297	283	307	309	270	325	297	312	294	289	292	287	280	298	312	302	297	310	274	330	317	320	296	319	319	311	296	321	318	318	298	282	316	297	327	287	290	313	294	307	345	280	313	291	285	322	306	251	301	296	316	316	298	279	294	330	276	260	317	284	276	301	285	288	288	289	299	319	293	288	302	321	274	291	307	281	292	323	291	288	285	310	287	284	279	307	289	329	312	305	334	280	314	304	279	291	291	269	310	303	319	307	271	276	285	267	293	314	302	315	227	311	261	310	316	284	260	280	313	310	297	259	272	313	261	328	295	264	302	338	315	346	307	310	306	313	266	285	315	317	298	290	313	315	310	309	300	287	289	313	324	308	238	289	283	325	298	277	295	286	298	298	332	302	269	283	295	303	322	265	300	312	296	306	295	295	303	293	277	300	309	290	264	317	289	297	285	316	266	290	281	299	303	290	302	319	313	273	283	269	306	281	273	312	297	300	300	276	279	317	298	316	306	276	279	286	297	315	304	280	316	316	291	300	307	305	292	296	283	300	296	306	317	304	320	255	250	297	289	304	281	306	292	294	298	271	323	330	321	315	305	325	294	291	272	303	292	303	299	304	287	306	294	307	283	294	336	300	277	273	312	298	254	262	287	298	293	309	300	315	281	310	256	320	287	265	292	326	313	282	263	277	306	287	294	297	285	324	299	308	281	284	282	316	295	322	317	302	295	331	312	281	294	301	315	338	275	293	308	284	274	292	289	287	288	295	302	307	321	279	311	294	301	315	315	296	317	305	300	298	291	304	284	320	302	286	247	279	304	309	306	286	283	291	269	331	314	296	268	297	292	324	317	244	288	306	289	282	333	292	300	285	311	315	312	287	321	317	302	318	322	277	331	306	273	317	260	285	294	289	308	299	314	293	282	311	286	291	289	293	291	310	289	297	280	301	289	299	295	296	294	329	286	315	272	283	281	325	318	295	316	288	289	313	302	286	318	328	342	316	313	281	295	284	287	320	307	295	286	308	306	287	275	326	282	330	290	286	305	276	274	297	313	270	312	291	259	282	315	308	311	269	280	308	283	282	315	298	309	264	316	282	274	279	287	318	288	312	292	307	300	317	321	277	328	300	296	298	278	301	266	305	299	299	313	309	299	284	282	307	330	277	275	291	306	294	298	279	286	280	288	281	311	319	306	327	296	305	330	303	276	304	326	308	277	273	303	312	277	299	289	302	266	297
3595	2287	1313	1012	1338	773	742	780	740	783	689	710	744	764	696	718	730	746	742	733	746	740	736	721	726	709	741	689	702	732	741	688	727	671	729	735	734	723	715	718	739	708	739	732	709	723	758	714	728	716	691	666	697	728	749	684	730	715	737	733	722	712	703	769	756	708	716	770	702	781	702	740	709	676	696	721	737	742	729	765	761	766	757	713	715	687	759	734	718	729	757	773	691	777	725	722	706	702	743	747	727	771	706	715	707	698	713	773	738	689	741	740	742	715	684	743	752	755	736	725	732	672	756	720	713	741	752	707	703	710	750	780	708	758	749	767	706	722	729	732	723	794	710	700	671	722	714	771	670	676	711	746	734	723	669	715	730	714	724	736	698	760	731	727	751	788	721	751	737	723	736	745	696	744	722	665	688	747	722	739	751	712	728	712	763	745	734	748	733	758	719	714	781	734	729	715	720	703	716	749	701	747	725	748	714	708	740	757	713	744	735	706	737	785	704	757	709	720	716	744	738	745	779	732	715	712	719	733	729	746	733	714	720	715	740	735	726	724	746	762	692	695	704	732	696	742	706	751	757	734	741	700	727	707	758	727	722	771	681	745	740	694	747	761	746	741	734	758	719	683	726	747	754	699	758	693	741	750	720	700	735	689	743	680	725	751	729	726	737	688	725	732	712	749	716	702	754	721	771	808	716	688	755	777	746	740	742	709	734	732	728	696	718	737	714	727	694	682	763	744	694	734	725	718	738	701	740	714	765	711	734	727	767	696	756	753	691	742	704	767	768	719	679	695	728	720	744	715	729	743	732	750	761	704	758	728	747	713	733	701	706	722	713	721	709	736	755	760	730	743	707	740	731	722	707	698	709	750	761	756	753	742	728	754	696	721	716	725	785	721	778	707	774	723	726	664	687	749	709	746	728	675	740	765	696	703	758	754	707	722	795	787	689	723	727	713	695	790	730	749	758	763	750	716	724	723	740	737	758	724	739	727	729	718	702	740	768	750	729	662	736	748	687	729	732	746	742	720	725	705	679	719	702	701	705	737	730	702	714	734	751	699	731	767	708	682	740	683	730	715	706	742	690	708	746	744	716	716	728	680	782	737	759	662	739	745	735	788	697	702	725	761	700	710	755	745	765	720	702	729	733	747	729	716	711	695	732	731	751	737	780	751	679	700	766	733	718	717	721	696	687	728	729	721	773	739	747	748	747	709	745	748	712	705	691	702	736	689	731	762	764	762	711	678	745	736	718	691	717	721	734	724	745	725	701	751	693	767	758	713	721	723	675	737	740	703	716	688	747	686	722	713	701	718	735	691	693	723	665	673	715	700	772	698	733	699	753	741	698	735	746	717	733	730	731	723	773	719	763	707	754	703	770	723	747	738	742	717	715	736	709	737	742	732	714	720	679	732	723	715	750	694	762	709	728	704	746	766	713	726	716	714	754	727	687	693	707	719	738	729	700	733	709	748	754	694	703	722	766	726	736	756	783	711	759	732	749	722	729	720	735	725	735	706	755	740	682	733	754	690	694	774	745	723	735	731	721	726	766	766	723	749	762	747	744	707	732	715	706	745	731	697	720	744	751	739	713	748	731	733	711	732	735	714	724	716	683	713	721	757	745	722	758	678	737	718	722	707	743	738	772	731	694	711	745	706	725	766	687	712	748	759	754	714	802	706	696	735	727	719	747	673	713	746	729	748	653	728	721	742	756	724	741	698	786	756	716	712	693	727	731	707	684	707	687	672	753	741	706	715	744	743	732	719	702	748	716	747	802	751	701	745	750	753	743	778	713	737	733	780	673	727	685	710	735	772	756	760	728	730	675	762	733	760	769	705	696	783	743	730	718	793	731	726	745	684	717	714	760	760	701	729	682	775	728	742	661	700	783	696	714	690	752	687	719	716	678	772	732	739	688	755	721	729	721	710	735	736	766	715	716	726	767	746	746	691	721	700	725	788	756	726	746	738	729	715	792	684	705	725	713	757	727	683	717	687	734	735	694	735	771	692	747	710	719	705	771	719	714	746	671	720	679	698	693	699	759	744	721	713	707	677	667	738	719	764	745	711	729	690	698	686	742	713	698	688	733	738	713	770	700	740	712	712	714	730	745	753	744	774	756	692	696	716	718	765	664	779	737	749	728	698	770	743	745	775	733	756	692	721	734	694	712	690	711	730	778	751	723	703	745	727	734	687	727	706	727	755	690	762	748	748	721	677	688	742	729	694	769	708	714	726	715	708	738	732	762	713	717	719	688	722	745	722	685	729	744	747	705	775	712	707	753	706	718	716	726	700	776	706	750	753	747	690	716	756	748	701	718	716	684	743	764	766	747	695	668	730	761	675	752	775	776	754	727	746	761	741	737	743	737	722	684	673	725	712	750	725	765	715	784	732	756	758	715	714	743	740	707	728	735	739	735	717	687	763	777	727	734	688	727	748	740	752	725	728	690	784	748	735	689	660	751	739	760	710	712	698	704	740	723	696	702	790	734	713	719	723	757	699	711	732	714	746	723	665	723	720	748	723	723	798	742	677	706	772	771	666	731	709	707	731	752	704	731	715	734	690	732	738	758	720	717	705	758	729	700	715	729	684	686	706	720	721	706	708	711	742	709	718	747	683	737	739	707	723	679	689	704	686	730	733	742	713	672	706	711	758	755	756	683	744	722	719	704	781	774	711	746	751	722	717	696	708	740	725	775	672	712	717	673	710	726	766	761	745	696	726	721	746	724	730	693	799	742	741	732	738	757	733	709	738	735	733	696	744	702	718	764	752	772	677	748	718	729	721	728	746	725	737	737	713	748	697	746	722	683	790	745	710	751	749	745	723	771	749	712	786	729	731	730	707	712	732	729	764	729	751	790	737	730	762	759	795	711	766	693	717	755	726	742	722	730	697	744	737	722	754	683	726	735	689	742	776	689	748	747	729	739	775	745	743	707	747	737	754	752	749	716	758	718	772	757	759	722	727	748	736	748	741	719	666	728	737	726	736	735	698	714	722	716	731	721	708	774	757	727	698	719	779	683	692	757	692	763	768	785	743	748	725	738	771	750	699	733	745	749	740	648	753	726	706	680	720	658	770	721	720	730	706	722	721	767	755	708	700	754	756	697	741	729	697	812	707	736	743	769	746	694	696	763	733	724	761	677	740	722	725	679	704	726	727	728	746	723	718	696	720	780	726	740	695	718	769	698	717	689	742	703	723	752	700	751	700	717	743	768	686	738	755	711	728	759	712	710	719	766	754	722	784	713	722	704	693	757	719	757	745	699	673	727	787	752	720	727	744	753	746	742	709	679	758	731	730	745	773	731	735	729	666	794	698	709	704	713	754	760	738	750	718	747	713	708	802	754	739	728	755	744	708	734	749	669	718	710	693	684	720	707	727	733	686	763	722	739	691	709	701	686	701	733	732	696	735	698	722	737	734	729	682	728	719	705	730	716	709	708	700	692	714	713	695	741	745	742	697	771	713	757	762	692	680	768	730	733	705
23904	20990	24325	27855	20993	20999	13540	573	355	329	314	258	285	263	249	268	236	249	230	252	233	234	235	223	236	243	229	216	193	205	231	253	207	202	219	211	233	235	229	218	212	242	222	254	230	243	217	209	206	241	224	216	198	235	229	193	191	193	232	209	187	211	217	233	211	250	240	225	226	238	210	205	203	216	200	235	233	198	220	243	214	235	227	205	218	223	245	226	216	191	222	226	234	208	197	179	221	216	222	203	233	231	205	242	216	217	238	217	236	208	208	242	212	213	231	209	225	219	188	223	226	210	225	205	239	232	205	206	203	214	218	200	209	230	245	215	227	225	221	225	213	195	203	223	250	215	211	223	222	213	199	211	240	209	217	206	202	218	199	230	202	211	224	202	184	242	216	226	209	210	208	238	225	220	189	196	201	162	223	183	204	210	236	189	220	220	239	212	233	193	200	240	203	229	246	231	206	236	228	246	226	228	222	204	213	192	254	203	218	219	199	261	203	239	222	219	196	184	210	220	198	211	184	203	205	196	230	219	208	208	227	215	233	185	237	250	208	209	207	237	203	193	198	206	225	189	204	202	233	228	227	244	238	218	211	183	222	217	224	226	237	208	207	209	227	207	226	229	235	218	186	209	222	233	187	188	229	227	220	224	185	218	194	230	197	229	200	203	215	213	224	229	243	227	212	186	238	185	224	236	221	220	199	226	199	222	220	244	210	238	209	230	225	241	244	220	208	222	218	209	192	225	208	216	233	221	236	206	215	220	231	227	207	204	212	234	214	212	212	221	200	214	222	218	225	218	205	247	206	192	224	232	228	202	231	227	197	184	208	231	248	207	207	237	210	234	238	214	229	211	196	211	200	198	226	208	204	241	238	217	238	202	217	221	228	213	232	224	229	196	203	236	207	233	234	209	237	236	194	230	210	191	227	223	245	217	214	253	211	214	239	201	197	208	212	222	237	219	208	225	194	181	212	215	226	202	235	201	206	237	225	214	210	228	223	201	226	219	228	197	217	225	239	220	228	225	243	232	219	230	211	199	225	239	206	216	230	214	244	233	210	211	196	212	196	204	200	221	207	220	186	248	230	244	205	199	195	222	202	210	228	228	249	217	200	227	192	224	181	237	217	209	226	223	223	222	203	229	220	187	197	200	222	234	216	210	210	222	179	232	188	213	215	204	197	200	218	278	245	219	243	219	230	229	229	206	217	234	231	250	236	235	241	269	221	225	226	209	230	210	219	231	222	209	239	197	190	223	219	223	206	212	212	226	215	209	216	222	226	182	213	186	212	199	242	221	194	231	208	236	218	200	205	207	239	214	227	218	220	227	215	209	235	214	233	230	219	226	212	226	245	210	208	242	220	229	210	217	221	218	192	225	229	247	220	204	196	223	239	200	230	219	205	203	200	220	199	243	208	226	183	219	234	209	229	212	196	211	229	211	238	178	207	248	232	197	235	219	236	206	238	224	199	215	202	201	199	232	223	207	217	213	200	237	211	224	211	217	197	214	209	216	186	216	225	215	229	218	222	229	219	216	243	210	223	205	220	230	236	220	191	226	182	202	223	226	215	207	224	213	237	245	201	220	231	225	213	223	181	200	232	209	215	220	230	213	224	225	222	216	232	225	240	220	221	226	234	205	179	206	210	212	208	223	224	215	211	244	213	242	192	213	239	216	211	177	215	228	221	215	214	212	233	197	207	218	203	202	236	226	208	213	203	202	207	153	229	200	220	245	225	213	227	208	179	211	214	202	236	222	209	223	188	226	228	206	196	240	221	231	227	241	186	236	214	228	226	216	211	206	257	224	208	210	200	225	214	245	221	216	210	195	238	212	207	212	216	224	212	216	238	205	246	225	233	228	222	211	259	198	220	218	224	229	216	242	224	224	220	227	202	224	231	215	194	239	224	231	212	224	231	219	211	229	197	223	224	218	219	209	222	210	197	216	231	240	217	205	200	217	247	223	238	226	201	221	218	197	221	214	192	234	230	233	216	195	197	217	209	221	214	227	227	199	228	229	214	214	215	220	211	213	258	248	255	240	247	217	202	207	225	235	204	215	202	233	226	196	241	225	228	240	226	222	231	233	211	217	220	201	187	217	212	213	221	228	236	197	226	189	193	203	232	248	214	249	204	241	216	221	207	237	244	203	219	198	234	213	208	181	209	223	217	200	199	229	212	214	219	196	216	232	219	194	212	226	238	181	226	204	215	214	191	213	221	206	189	215	200	217	189	190	212	200	196	229	225	241	226	247	218	230	246	210	248	240	216	217	200	193	223	195	230	223	189	241	206	250	210	230	205	223	229	204	212	231	213	239	232	230	224	209	213	218	199	230	217	202	228	224	204	206	198	214	199	228	226	218	230	200	224	240	226	198	233	225	205	231	216	243	221	227	196	219	222	198	222	201	233	191	215	218	196	199	214	209	252	216	218	214	194	271	198	201	214	193	222	209	237	212	200	188	206	203	245	223	232	219	223	203	217	230	224	242	233	234	207	213	199	206	198	197	238	214	219	187	240	247	239	194	224	214	223	222	187	218	219	226	226	232	211	193	225	218	219	231	206	198	213	196	217	214	214	212	232	219	204	194	199	214	242	196	235	205	228	206	258	266	247	209	213	213	237	229	238	207	213	251	193	228	190	203	230	235	243	226	230	214	191	193	196	220	207	175	210	217	201	227	241	218	238	219	201	204	240	197	215	194	221	208	234	250	235	216	189	239	225	217	221	186	203	203	197	235	210	211	222	211	233	185	238	210	215	229	222	195	212	199	217	229	200	199	236	214	209	207	218	217	185	223	192	181	237	241	194	223	233	214	224	227	204	208	231	221	242	214	222	210	234	207	228	197	216	202	245	236	198	227	173	218	231	200	241	221	247	218	207	216	210	190	217	181	204	197	225	215	208	210	231	224	217	234	248	218	202	208	199	212	222	238	214	225	207	214	177	213	191	212	229	228	234	254	227	230	210	268	230	208	231	237	209	206	230	247	226	218	201	223	220	204	219	184	204	188	204	231	220	206	213	222	216	206	239	219	206	213	213	223	229	201	262	205	225	202	231	252	220	203	215	221	237	243	199	226	204	235	250	202	226	216	223	227	239	246	227	211	203	223	209	223	219	203	219	218	206	228	224	249	208	216	216	203	236	196	242	247	232	188	222	208	265	214	205	199	222	194	207	228	216	233	228	232	216	210	199	243	220	193	187	207	215	201	208	230	222	212	205	207	205	234	221	221	209	224	221	239	215	183	225	217	207	227	209	231	226	212	230	206	231	214	195	214	186	206	202	220	225	209	193	227	223	225	215	201	200	204	238	231	221	236	193	201	227	220	214	256	206	211	242	241	226	218	218	211	224	228	205	222	216	212	205	208	210	212	206	203	253	191	210	240	193	220	216	231	205	224	228	242	222	207	233	219	207	231	221	208	238	240	224	217	239	213	195	212	214	217	202	228	228	250	207	218	207	205	237	211	198	249	212	224	208	237	209	213	185	232
3364	3449	1559	1143	2056	682	581	595	530	532	567	550	522	540	550	519	550	517	532	516	550	535	498	536	481	571	521	534	509	480	561	527	544	529	534	535	515	506	503	492	528	497	474	493	548	533	500	480	533	515	536	547	501	502	519	500	494	526	517	506	506	500	505	496	555	510	505	503	515	520	507	519	529	550	487	523	488	519	511	511	493	517	532	497	497	539	495	496	508	495	505	514	516	492	504	492	532	498	476	527	549	478	502	507	504	526	501	520	509	506	534	531	520	505	514	502	480	552	474	487	516	511	550	500	516	496	525	511	519	488	534	518	495	496	518	546	531	501	515	546	516	533	534	539	558	521	537	537	475	498	490	502	514	546	501	514	537	527	502	506	544	542	484	500	513	499	541	492	500	510	488	480	534	497	529	513	532	545	496	548	520	505	545	546	495	518	544	502	510	540	503	541	541	514	505	519	547	520	488	532	476	542	501	527	478	524	518	515	571	559	511	499	518	511	499	518	533	517	528	573	531	568	529	493	471	505	527	494	521	477	512	486	485	480	490	501	535	525	509	530	511	479	510	482	519	498	480	520	505	514	548	532	505	514	479	535	539	498	515	516	501	474	511	482	523	498	533	538	530	503	493	529	497	531	543	499	478	520	509	540	540	573	544	512	517	535	527	504	532	532	505	531	493	514	502	521	550	492	488	578	550	512	520	481	546	524	498	515	502	507	534	540	533	505	553	481	511	532	480	544	521	520	536	497	505	499	522	521	503	531	523	527	507	533	517	511	512	547	515	488	480	481	505	525	538	527	477	543	492	498	512	489	535	500	503	487	502	506	556	556	505	527	552	482	512	531	542	514	509	494	510	538	496	503	561	534	469	517	482	527	523	509	491	551	537	516	545	512	509	532	514	533	469	536	499	494	522	471	476	527	522	499	473	508	501	476	516	526	536	500	551	503	532	516	505	519	524	524	516	480	503	574	534	501	483	458	485	546	553	489	556	487	517	467	504	508	483	501	490	480	516	519	536	520	493	535	497	512	514	482	530	466	502	514	504	578	494	478	494	520	566	475	507	537	527	538	556	565	503	496	537	490	501	494	498	535	531	507	487	505	524	536	522	517	507	480	461	477	524	511	526	500	485	530	526	507	526	501	564	510	508	525	509	492	509	456	516	534	488	470	492	552	509	483	514	539	538	501	546	543	528	546	544	507	516	501	519	553	466	536	510	503	537	530	479	515	498	519	535	485	503	516	531	528	537	487	518	520	487	461	491	489	469	521	553	525	509	482	523	532	525	507	537	516	511	482	503	542	525	494	517	520	530	565	531	553	529	519	500	506	535	494	504	532	539	490	502	535	517	545	494	507	530	540	522	526	527	513	495	523	511	508	491	547	522	502	528	465	509	510	514	533	520	510	518	488	504	485	515	505	540	479	500	550	512	488	544	485	502	506	546	507	506	513	495	494	507	508	523	535	549	488	525	513	500	479	503	484	516	480	525	512	567	489	546	526	495	493	509	502	555	517	546	518	497	518	490	508	497	492	521	538	535	501	525	495	513	535	532	516	523	533	448	520	552	508	524	502	508	554	503	445	519	536	501	463	536	546	504	511	497	490	522	486	535	529	520	519	497	535	506	507	534	552	479	544	551	474	546	560	497	503	524	529	515	509	488	515	517	506	493	518	469	523	570	540	523	514	514	487	474	539	495	515	510	544	538	546	535	512	527	525	494	554	515	520	518	507	557	531	472	499	537	538	493	504	544	519	498	488	524	515	508	482	530	506	548	508	520	487	529	529	465	505	489	514	557	542	571	503	506	566	517	520	528	487	504	497	510	506	516	496	556	505	562	487	507	523	518	487	576	521	514	491	525	454	558	500	478	503	528	516	502	526	543	493	532	522	500	504	511	503	557	535	516	528	469	512	505	515	529	519	530	499	532	517	525	504	502	501	530	535	531	489	479	492	480	507	526	513	511	503	493	537	519	505	474	515	536	510	524	526	490	556	496	488	513	480	493	477	535	494	494	521	500	492	526	534	509	510	511	528	483	452	477	509	507	526	523	510	515	539	459	477	474	522	522	504	528	513	490	469	512	515	507	495	536	531	489	463	484	534	521	518	555	509	484	518	525	534	543	541	528	539	506	505	554	514	525	500	512	509	478	515	497	524	556	522	528	525	516	540	531	532	519	528	540	494	540	523	503	491	520	478	496	512	533	494	520	483	523	504	510	491	528	528	530	511	526	556	510	488	520	547	522	527	505	490	531	552	510	532	497	484	492	524	523	531	527	527	505	548	474	515	527	506	502	527	499	518	502	536	522	484	487	525	481	507	558	503	505	499	504	543	502	526	505	492	493	484	552	536	549	528	501	517	531	471	511	472	518	528	491	494	530	491	517	498	540	494	498	484	530	545	520	482	509	532	547	484	492	530	520	525	464	503	558	493	524	501	570	563	530	481	506	519	506	527	521	532	523	498	512	516	507	508	520	515	519	538	482	504	490	520	502	567	486	500	514	539	500	551	506	508	491	516	529	492	527	541	503	520	543	500	546	532	538	538	524	545	519	533	511	482	477	546	522	484	538	511	526	528	466	526	532	528	518	514	499	525	519	491	519	521	525	541	500	485	516	546	493	511	534	445	489	503	517	557	538	544	518	529	547	530	531	477	509	530	484	472	531	498	494	522	549	506	545	503	484	530	518	493	525	492	523	499	507	509	494	558	540	516	484	529	489	507	519	547	501	516	537	495	517	512	538	517	490	521	466	494	529	509	514	510	523	515	530	524	471	488	507	531	519	474	481	495	573	502	507	482	519	510	503	538	531	489	518	511	511	542	522	524	510	497	487	502	495	500	523	460	474	488	495	524	512	529	493	517	524	498	492	540	493	508	504	519	485	541	494	532	502	491	530	549	525	536	547	460	490	475	532	512	506	505	471	541	494	544	545	532	521	563	495	486	512	512	493	522	532	507	524	497	517	488	552	490	528	526	535	525	520	528	516	510	526	500	471	489	522	510	520	554	521	466	465	527	537	545	482	501	499	505	520	510	526	501	505	531	523	491	475	490	492	495	527	478	555	467	497	526	508	530	484	527	512	522	510	554	479	532	519	498	492	483	525	528	460	515	520	503	511	491	546	501	515	515	501	527	494	535	483	524	512	523	516	531	506	507	495	493	498	489	481	530	515	519	546	522	504	534	480	548	543	467	487	508	497	481	472	532	508	553	530	498	505	494	512	526	509	458	539	522	511	519	520	498	553	514	525	486	512	522	515	501	488	478	458	516	539	550	508	521	489	485	509	511	490	510	526	496	523	500	505	518	558	479	486	572	495	549	511	522	500	530	548	508	489	521	540	513	528	493	476	513	485	520	505	461	513	533	516	512	497	507	530	500	491	494	522	519	538	543	516	563	473	498	536	520	513	552	516	509	497	532	521	464	467	515	489	478	518	519	513	486	519	490	490	532	506	523	500	499	505	533	550	505	544	509	517	503	501	516	562	529	496	484
31655	19503	6973	507	413	202	204	221	220	211	190	216	212	182	188	223	200	248	208	221	218	186	210	203	209	216	195	228	208	202	203	196	225	189	194	215	210	227	216	216	200	212	228	200	199	207	200	205	193	209	184	195	209	176	193	193	232	200	244	232	195	208	210	189	229	212	215	185	192	209	209	192	206	207	196	199	192	196	203	219	220	191	188	204	204	218	202	181	216	209	200	202	210	185	216	217	196	202	226	207	193	217	204	220	231	203	213	219	202	167	194	232	208	201	197	213	183	213	203	194	199	191	207	202	224	197	212	220	208	219	211	186	219	196	209	212	207	201	228	212	221	205	199	194	223	203	200	206	221	199	201	198	211	198	210	218	209	218	205	193	198	211	198	202	200	197	197	192	211	206	203	217	244	215	203	222	196	216	236	200	200	195	221	168	198	197	197	187	189	191	200	218	219	205	216	203	215	195	213	212	216	198	201	182	193	195	204	230	206	223	193	194	187	195	182	213	195	205	230	194	234	211	216	219	206	203	195	191	199	195	214	227	196	188	197	205	192	199	183	215	193	205	218	202	223	201	186	208	204	220	188	189	215	215	196	188	193	238	206	191	216	214	192	208	181	223	213	219	186	192	188	219	205	213	199	220	182	231	210	195	206	189	181	218	204	250	218	204	204	203	193	190	183	190	191	214	195	230	185	185	169	220	207	201	202	198	199	221	189	180	205	222	204	171	218	233	188	203	221	174	205	186	197	206	199	213	220	199	214	248	201	180	214	202	223	203	209	205	198	185	207	214	204	192	201	197	183	190	215	212	208	205	186	198	183	189	200	194	193	204	194	181	204	191	228	185	212	197	191	200	221	216	213	220	219	233	197	229	196	261	205	197	202	201	205	198	205	198	180	217	205	197	220	198	200	188	243	211	225	226	193	187	199	181	221	209	211	222	198	188	192	228	204	217	199	200	172	203	181	188	235	218	180	187	214	206	206	200	199	201	184	230	205	205	200	181	210	247	176	217	227	187	173	200	204	208	189	194	203	205	195	205	196	212	207	198	191	207	182	211	197	174	189	186	175	185	186	193	195	194	195	219	194	214	183	213	233	197	197	226	207	217	177	204	197	213	199	229	199	226	210	226	207	200	215	209	204	203	210	187	227	212	188	201	165	225	194	226	216	206	210	196	211	196	207	216	188	201	185	196	195	193	185	212	227	208	232	221	203	199	207	196	192	211	198	210	213	231	213	176	205	221	195	232	197	207	221	241	212	208	197	202	220	206	219	208	208	177	204	194	234	195	207	198	208	209	228	212	203	235	207	192	212	199	199	213	198	215	181	201	181	196	210	208	204	189	225	181	216	216	188	202	194	237	220	199	213	188	180	195	221	210	189	226	189	202	193	196	203	195	203	200	221	200	227	211	192	199	216	227	224	190	205	223	208	213	197	238	218	169	201	207	223	203	220	196	214	191	195	224	195	211	212	224	202	204	180	199	214	224	235	199	234	199	203	223	195	173	188	218	211	205	204	212	191	208	198	195	195	215	232	213	177	192	196	220	162	216	214	219	209	169	209	210	193	186	191	195	199	206	212	203	208	210	202	222	200	173	216	188	205	193	218	199	219	209	212	200	192	218	211	212	214	196	196	182	194	180	201	195	204	211	218	210	199	187	219	214	215	178	212	201	217	207	211	209	180	188	218	197	196	217	213	186	207	234	213	219	207	204	215	200	219	212	182	215	215	191	190	169	197	181	222	183	217	220	182	196	202	228	194	207	215	202	206	224	210	200	204	195	214	228	201	223	195	218	219	201	194	214	194	198	222	209	197	214	203	202	210	219	192	187	212	192	205	178	189	234	191	199	219	223	198	232	207	204	234	204	199	180	189	203	213	186	192	195	200	233	194	202	184	202	188	247	199	203	244	193	201	197	194	199	220	218	204	214	219	199	201	224	218	218	196	192	186	202	223	195	202	208	236	194	178	213	207	185	208	210	212	223	175	225	204	209	164	213	211	193	212	213	202	202	229	194	214	178	197	207	201	203	208	204	203	186	225	193	206	208	197	214	188	198	221	222	210	210	205	213	187	184	217	183	191	190	194	217	203	218	217	202	227	209	190	203	227	196	196	236	204	201	214	205	185	205	224	211	212	187	198	214	205	209	214	210	204	230	224	231	192	189	201	194	190	205	175	195	234	184	198	209	222	201	207	209	230	211	201	216	199	190	206	189	212	212	220	213	197	209	229	192	215	219	217	173	207	195	186	205	218	198	202	206	213	195	193	249	223	208	216	204	197	205	208	199	208	212	188	185	232	204	198	200	225	190	192	192	198	191	194	216	205	205	182	186	187	198	211	198	222	201	214	208	191	225	180	227	203	193	183	205	194	208	177	193	219	184	226	188	192	206	218	186	178	224	220	198	222	209	206	210	200	199	211	245	201	188	225	217	191	195	203	202	199	202	182	210	182	190	221	176	217	214	223	202	215	223	188	183	210	198	219	213	208	210	204	201	189	201	214	198	179	203	204	248	204	180	199	203	200	205	204	202	221	178	209	200	219	195	208	236	190	204	225	181	192	189	210	223	206	215	195	203	198	191	185	202	226	206	198	206	218	190	224	231	192	211	220	236	204	204	201	183	213	203	202	212	203	222	213	211	200	209	190	202	199	183	205	195	192	237	219	170	202	198	186	191	189	217	180	209	194	170	237	222	194	212	209	192	215	199	193	205	188	197	212	217	191	172	212	202	212	222	206	198	197	223	226	204	203	196	221	187	204	187	185	213	215	194	211	220	249	194	210	237	223	217	198	203	229	181	180	203	221	241	213	195	195	228	206	233	211	204	218	213	204	194	193	165	211	201	244	225	185	203	205	194	231	203	211	216	200	193	214	218	203	201	204	193	211	208	214	217	234	238	190	203	197	180	228	187	185	174	208	190	176	185	206	203	211	209	206	208	195	213	206	194	214	206	192	228	185	188	221	192	204	210	170	174	223	175	213	203	205	210	225	194	195	214	231	204	202	197	233	208	231	194	205	199	218	208	196	199	190	201	204	180	220	209	222	184	197	189	184	229	204	205	167	203	212	185	202	188	199	227	185	203	200	190	221	226	225	217	191	187	201	209	212	221	204	190	238	189	208	184	218	193	184	199	183	177	192	182	196	199	189	236	200	205	214	223	206	189	218	185	202	187	202	194	207	220	203	226	206	191	213	205	186	185	228	196	222	203	212	215	221	205	210	219	205	190	179	200	198	169	223	205	174	210	195	212	189	226	200	197	223	199	214	170	200	192	208	217	200	201	173	209	231	215	213	163	185	225	196	191	220	200	181	195	205	210	194	225	219	199	206	184	204	219	200	221	206	191	215	208	213	206	206	202	217	193	222	216	215	230	202	193	224	197	205	250	207	212	195	225	195	219	221	199	213	190	259	201	191	234	212	219	206	193	205	232	212	215	184	230	183	206	224	217	235	200	201	207	220	203	244	213	230	188	187	225	231	229	212	207	195	188
5424	719	581	688	676	519	502	557	553	571	528	542	545	598	534	523	485	564	522	541	564	583	578	579	568	536	566	552	587	535	530	534	529	531	529	510	523	611	532	514	546	522	525	538	550	552	523	546	518	544	539	573	557	529	570	504	556	531	569	542	559	544	498	520	559	532	513	546	530	513	517	552	549	519	509	578	551	565	565	564	534	576	542	572	526	549	545	549	551	556	555	578	509	495	529	548	559	517	549	527	544	518	558	511	532	530	551	538	571	573	516	518	541	589	512	507	572	549	566	552	533	543	532	523	538	540	504	531	537	533	528	552	557	485	549	538	627	517	592	518	562	527	553	517	554	582	543	583	544	557	527	528	561	532	566	524	523	554	539	546	546	536	514	560	559	564	534	545	530	527	501	493	520	534	549	568	563	520	572	560	588	500	512	526	534	564	545	544	545	537	572	522	531	537	543	576	536	555	528	558	513	577	568	556	548	542	555	551	576	574	554	525	546	521	513	543	513	588	545	560	535	522	511	508	570	578	543	542	504	551	536	566	541	553	543	491	530	551	540	558	545	576	545	544	579	513	567	526	550	547	554	555	565	524	566	548	571	548	572	520	561	558	565	512	518	550	532	556	544	548	523	478	564	527	529	536	535	530	506	538	566	519	550	535	534	506	514	565	556	553	568	535	535	563	563	559	557	539	566	542	564	548	546	524	526	576	557	523	536	541	528	540	511	585	532	552	535	556	573	568	523	501	550	544	551	547	533	517	553	559	532	560	533	536	513	566	520	483	536	532	548	561	550	562	595	542	527	534	489	524	502	540	532	525	520	559	534	552	538	510	581	543	541	535	534	522	549	533	504	525	558	506	547	541	524	543	566	580	551	606	569	515	592	517	540	506	504	577	527	561	559	506	566	568	564	546	568	531	529	526	546	495	550	559	505	547	563	506	548	544	568	538	542	524	523	533	546	557	503	528	546	532	537	530	538	568	532	520	539	532	555	512	493	557	527	515	528	503	544	536	551	540	555	547	556	552	472	547	570	534	551	535	540	575	497	584	544	537	554	533	503	548	520	554	515	564	570	550	565	542	540	556	518	571	592	547	534	559	496	545	547	567	577	516	564	501	533	536	549	567	562	544	546	538	530	548	505	533	582	532	534	509	567	567	537	567	580	571	593	530	520	519	554	580	532	583	569	514	543	589	563	538	547	544	522	534	601	599	535	521	536	571	545	536	544	552	526	544	538	553	490	557	531	566	583	528	544	528	555	548	561	546	555	519	560	554	557	528	540	559	558	497	581	528	547	526	552	554	511	570	567	525	555	548	530	546	498	558	516	630	515	513	556	549	546	545	527	524	569	531	576	556	540	540	583	566	517	552	535	554	576	501	543	539	547	533	568	553	545	574	554	497	581	510	581	517	572	538	552	552	545	554	553	506	544	527	543	564	523	539	516	576	539	532	525	518	525	477	584	562	567	562	537	550	568	527	520	530	525	558	522	547	522	567	571	547	533	560	523	551	552	550	542	546	545	566	529	543	533	539	594	527	540	524	529	516	508	552	534	540	564	545	541	586	544	590	542	517	547	530	531	534	558	591	532	518	542	505	528	525	547	576	542	542	543	558	535	539	558	541	552	551	499	554	551	556	521	526	561	520	510	550	525	521	558	547	519	555	513	503	511	531	541	555	546	525	589	553	509	524	572	539	580	530	551	529	556	561	503	531	543	535	560	543	503	566	531	559	546	542	547	518	507	544	542	534	513	551	524	572	546	514	527	539	552	572	565	555	574	553	523	508	536	529	571	548	541	530	554	519	561	576	544	480	539	538	538	531	581	514	562	520	535	543	559	520	555	564	530	546	537	529	532	545	568	558	502	585	561	532	567	542	564	574	531	574	549	558	486	525	554	560	557	551	559	506	568	534	585	520	530	528	528	546	541	559	535	539	547	497	542	557	527	557	639	514	520	554	531	504	594	552	560	600	527	544	523	504	550	517	602	547	572	513	541	567	524	519	537	543	549	558	565	572	568	543	552	527	539	525	527	530	583	554	542	548	538	554	540	542	518	527	526	568	537	563	555	520	584	526	596	549	535	571	511	530	562	582	568	499	536	534	546	523	537	554	508	551	559	518	558	556	513	547	573	530	557	538	498	548	545	509	528	546	531	535	539	539	526	542	516	536	543	548	541	567	555	504	581	507	561	525	527	580	541	543	542	562	516	560	524	539	591	549	541	566	530	533	524	531	520	551	532	545	586	552	576	563	554	545	525	568	545	590	533	540	552	545	538	546	557	538	550	573	535	577	569	551	518	518	567	566	564	548	539	557	515	598	561	553	554	531	540	565	556	563	526	563	525	554	502	544	542	522	577	545	523	533	572	517	522	501	548	511	598	540	525	544	577	537	560	531	522	541	534	551	545	539	548	501	537	589	579	527	564	527	533	611	507	531	575	570	555	554	572	571	532	534	535	521	517	530	553	568	562	517	521	522	512	497	581	521	581	537	558	561	562	533	564	544	512	532	582	565	547	499	529	560	537	570	547	532	513	555	584	540	548	563	530	542	476	513	534	527	557	573	509	580	557	576	536	563	493	529	544	580	531	533	585	532	563	518	532	531	489	539	550	522	509	523	557	540	541	563	508	607	587	572	584	525	567	545	557	547	556	552	549	546	535	542	503	536	541	542	565	572	523	558	508	579	569	556	543	517	527	542	536	565	570	565	598	539	539	514	545	561	554	536	521	530	529	542	537	562	560	517	522	530	520	529	550	540	500	513	512	545	579	525	528	544	549	555	503	535	539	546	555	511	587	561	552	552	528	520	555	552	523	585	555	548	542	571	547	560	567	524	550	567	589	556	561	535	557	557	548	563	494	549	549	576	566	538	532	519	574	573	540	508	568	553	517	575	563	552	527	535	575	489	553	512	565	555	548	581	547	517	544	519	509	533	517	560	523	573	559	532	561	543	538	523	552	570	570	536	576	566	541	566	544	566	535	542	545	549	541	559	512	540	535	562	537	521	551	550	567	569	528	550	577	558	564	525	575	554	501	570	555	527	553	502	520	550	571	556	545	514	519	507	577	548	576	503	563	553	550	567	502	524	509	529	512	569	562	503	550	556	538	538	534	564	550	535	535	553	519	537	572	555	559	525	564	542	542	546	565	521	579	519	508	496	531	550	534	530	591	536	508	547	548	561	537	596	550	540	528	532	517	576	544	521	604	566	536	532	490	561	531	513	533	509	551	563	553	533	549	555	559	576	548	535	536	515	549	504	543	578	495	540	565	517	554	562	522	529	529	532	524	486	577	560	539	533	528	528	515	555	563	579	551	571	557	551	555	551	518	520	518	548	533	494	544	528	578	520	552	550	502	523	555	496	545	552	538	533	532	525	550	539	568	528	514	511	535	523	536	532	540	548	547	557	546	586	550	554	537	547	558	496	564	547	554	553	554	483	527	555	514	560	545	492	508	520	520	501	573	530	556	569	520	558	523	561	547	504	574	556
24618	20994	23916	28264	21002	14905	586	401	348	316	348	360	313	305	290	311	302	300	299	317	318	309	299	278	323	326	327	304	301	289	292	329	292	306	358	300	294	310	312	295	307	315	310	281	332	294	308	287	318	302	302	288	294	312	306	310	279	298	305	296	292	309	302	289	314	275	328	345	306	301	326	312	309	302	307	299	268	293	272	302	310	303	333	321	301	304	298	325	303	278	300	287	315	280	300	294	293	312	295	297	302	281	302	294	279	306	324	301	325	307	316	286	271	296	310	310	310	318	313	288	272	314	270	297	284	284	278	284	295	281	309	295	306	279	318	312	323	311	326	284	279	329	313	323	278	289	301	305	319	322	293	315	316	291	270	276	290	271	283	286	289	300	285	296	283	278	303	262	306	288	307	295	329	310	296	288	294	270	328	321	298	332	309	254	308	270	332	303	314	317	306	299	320	286	285	307	285	323	286	296	306	320	293	309	336	311	296	310	318	290	311	277	285	304	266	298	324	298	291	293	301	301	312	311	355	290	263	298	289	280	296	298	271	313	299	303	300	287	313	291	289	304	322	302	306	289	291	290	320	304	319	315	316	289	276	318	292	314	297	293	302	303	308	328	274	291	267	336	300	299	288	282	301	309	320	301	274	296	292	313	304	306	323	290	288	311	303	301	285	292	296	285	300	288	293	280	315	323	334	321	306	327	289	298	284	285	311	288	323	299	284	298	324	315	317	300	334	309	310	321	295	300	317	323	297	277	260	310	287	325	300	282	292	296	304	308	328	318	300	306	275	298	308	269	303	291	312	311	304	287	298	335	286	290	336	286	284	274	317	328	307	282	292	294	320	320	300	322	281	271	339	294	307	311	299	312	286	289	259	317	297	306	320	303	288	315	303	314	292	288	296	279	318	291	300	308	320	307	292	326	332	307	309	267	303	294	299	304	290	346	309	346	293	307	289	301	251	276	306	316	302	291	338	321	281	271	321	282	295	294	291	296	288	260	323	305	293	298	291	309	274	329	307	294	307	281	304	303	319	297	277	287	301	288	296	278	317	314	314	260	325	321	283	276	302	292	310	276	330	278	275	278	288	280	316	312	301	306	287	296	297	263	289	316	314	306	300	299	326	295	279	275	296	289	313	276	291	333	319	308	333	281	250	297	306	290	297	311	333	280	289	294	281	329	316	301	282	291	302	305	306	307	294	272	316	322	325	293	270	287	306	317	334	272	302	293	307	286	322	298	321	300	299	279	287	303	275	315	310	282	326	270	299	344	330	306	322	303	311	304	329	292	269	281	323	297	303	313	315	302	294	302	251	290	318	308	299	267	302	295	295	315	285	314	313	269	282	299	308	317	330	307	277	287	340	288	304	293	304	290	290	282	267	322	319	317	309	287	281	283	310	303	310	291	291	297	304	300	308	291	305	274	292	295	308	256	288	289	293	330	331	314	250	297	302	277	333	293	280	326	307	300	290	256	273	293	314	293	311	257	286	297	304	259	269	286	295	303	287	314	304	312	318	328	327	287	296	310	316	295	289	318	284	313	266	301	304	292	301	299	288	287	276	321	299	315	308	265	264	290	269	325	294	268	300	302	275	306	308	316	362	335	303	272	303	277	314	354	307	306	311	330	331	289	280	307	265	287	307	312	297	312	313	292	272	281	320	296	283	318	300	320	300	264	301	341	334	322	327	317	293	292	329	290	303	334	293	288	308	288	322	295	296	293	302	282	283	284	276	300	284	321	304	307	279	271	298	303	292	308	291	299	319	288	305	300	318	285	303	293	309	293	268	307	330	290	287	296	305	297	289	276	299	289	314	289	290	301	294	275	294	305	284	276	288	340	278	327	314	299	314	308	324	273	313	312	304	283	303	313	276	313	276	259	280	319	299	319	295	270	304	343	271	286	307	302	281	278	296	308	304	305	311	288	307	309	319	266	291	301	293	285	286	315	266	264	284	304	298	306	348	296	314	301	300	273	302	275	304	313	286	325	304	301	304	311	317	323	279	304	296	299	307	310	304	303	321	298	303	314	309	297	301	297	313	280	295	318	295	310	302	302	296	296	275	282	294	299	308	323	293	294	262	307	274	281	345	321	355	332	301	291	317	328	306	289	284	311	338	320	315	307	316	305	285	310	318	303	311	322	315	263	319	287	294	309	318	288	302	284	303	310	282	317	309	308	273	306	285	297	274	285	312	321	314	289	308	293	302	285	308	284	308	276	324	310	309	309	311	276	278	290	324	306	282	325	302	336	292	287	293	320	278	323	279	322	321	309	319	272	291	337	309	278	297	314	288	310	272	312	317	331	302	258	297	304	326	271	284	277	306	318	286	267	289	313	259	297	323	285	278	318	309	319	280	319	284	307	298	294	305	291	310	268	301	295	292	339	309	325	315	262	294	288	272	309	314	324	274	292	335	305	313	290	288	309	305	319	259	267	340	313	288	313	308	294	283	265	311	333	293	323	303	289	286	296	297	312	296	314	308	295	306	323	316	335	293	263	271	294	284	325	327	321	306	333	290	322	319	288	285	299	286	268	323	319	301	319	299	266	300	289	297	273	302	287	311	300	283	294	320	266	279	308	272	322	290	325	305	315	297	310	281	314	324	305	301	311	316	291	292	347	277	297	301	308	271	290	305	300	291	299	332	293	291	311	283	283	315	296	303	324	277	304	312	305	293	303	289	287	313	293	265	281	309	302	285	277	295	310	316	313	284	321	286	310	279	299	270	286	312	291	313	343	316	311	274	287	265	287	308	265	309	287	335	266	310	305	308	297	309	301	300	298	285	276	277	300	289	301	358	307	310	310	288	305	306	295	276	277	287	322	233	252	308	302	308	310	298	327	329	305	313	296	308	263	326	281	298	279	278	321	271	290	310	286	290	298	314	242	284	285	291	253	298	286	305	308	344	291	303	327	293	322	318	305	280	277	295	307	315	294	303	301	270	278	276	288	286	305	291	273	322	304	295	293	291	316	285	298	269	315	299	324	324	266	317	298	304	296	286	296	339	294	281	274	305	286	294	287	312	301	263	289	329	311	294	293	263	345	315	311	333	305	300	297	298	298	284	317	338	290	282	289	304	316	304	290	258	295	278	315	283	315	280	302	286	296	305	296	298	287	318	311	302	288	326	314	274	283	307	315	290	288	274	300	324	306	293	271	269	299	284	291	298	299	278	281	306	302	321	285	283	298	302	330	326	304	284	304	333	299	328	296	290	300	279	326	320	277	334	330	335	311	287	299	282	298	277	299	306	295	295	303	296	327	316	293	303	296	305	307	314	301	307	332	293	305	291	314	305	267	327	296	281	291	291	328	292	296	321	296	309	259	292	298	331	327	295	310	314	312	273	287	317	301	324	312	332	282	253	308	304	293	320	316	324	295	307	307	318	300	281	254	298	315	345	268	304	293	322	294	297	289	302	317	301	300	303	309	282	269	293	286	278	311	306	295	294	308	309	288	310	304	328	274	322	294	293	292	253	317	354	295	292	290
3256	2172	1344	1181	1576	761	782	735	786	750	793	742	780	773	759	729	718	736	754	765	763	706	734	757	723	723	782	722	723	749	733	774	763	721	741	715	707	754	742	728	775	779	706	757	725	712	712	764	753	729	718	755	735	695	696	740	706	731	725	716	722	751	706	745	749	731	757	728	736	759	777	747	734	761	708	762	719	731	718	741	784	754	719	727	726	703	747	760	728	745	712	765	700	763	746	785	730	712	734	754	707	710	716	708	731	699	707	740	750	764	733	726	715	688	711	738	750	706	732	729	758	744	763	701	700	743	718	746	729	732	731	714	692	669	758	739	749	735	697	735	705	766	707	729	757	707	766	759	700	716	702	674	738	728	735	735	700	737	730	755	706	789	692	727	692	721	827	739	730	682	727	705	713	736	740	729	693	734	768	769	749	718	715	694	786	762	717	739	721	756	715	725	744	703	745	689	745	718	729	734	685	760	748	749	718	730	713	687	718	735	735	719	709	747	753	672	774	732	757	721	772	718	747	705	723	784	774	710	745	688	733	723	711	707	756	683	717	729	699	728	751	759	670	717	735	710	732	726	752	757	784	796	753	743	728	772	777	734	677	765	713	747	703	770	699	696	725	724	748	758	737	749	740	717	720	752	716	734	730	728	734	723	774	693	692	724	727	759	753	747	739	733	764	717	693	768	705	741	661	700	756	726	712	729	689	783	684	698	759	761	758	715	734	668	721	812	719	687	733	714	763	716	719	759	717	672	737	741	741	761	728	723	728	747	718	726	738	765	747	728	688	703	729	684	735	739	777	725	722	740	739	736	701	744	703	769	729	737	726	668	677	681	755	679	736	747	702	683	735	731	716	733	691	702	714	720	731	743	756	740	759	748	769	773	714	725	735	766	713	696	717	699	695	714	726	698	762	709	729	702	688	783	732	775	721	689	704	749	746	706	758	765	715	759	745	706	742	727	733	737	684	732	716	741	748	745	711	775	752	755	703	747	688	766	727	747	782	718	768	742	735	752	779	750	763	730	742	790	698	739	747	736	722	759	723	713	729	728	722	695	766	657	720	731	704	696	743	762	764	722	721	743	701	786	757	715	745	692	726	731	757	720	748	708	678	747	726	703	717	757	749	728	685	733	749	769	750	751	723	720	729	724	736	723	769	690	743	730	711	784	722	760	752	758	755	732	741	728	739	726	734	691	692	761	743	738	718	758	720	704	783	699	731	722	724	733	735	734	726	720	709	716	753	741	737	735	694	724	787	730	750	751	673	712	678	733	669	702	732	691	773	742	737	705	687	730	681	731	773	745	759	740	751	741	749	728	725	754	750	727	719	735	707	712	753	726	682	723	727	742	770	719	695	696	730	740	785	731	723	710	745	744	761	713	754	741	725	717	697	716	701	730	721	726	720	736	747	785	727	762	719	708	788	743	754	748	701	723	717	776	760	784	756	728	789	725	741	713	687	791	708	714	686	725	714	701	701	744	708	747	705	678	731	710	716	779	682	763	758	779	744	715	707	758	756	759	705	756	700	780	700	776	669	731	749	692	703	725	736	737	756	762	717	723	740	750	732	737	767	746	714	716	678	787	699	724	695	763	761	740	744	708	730	745	735	746	718	742	743	730	678	743	768	750	717	744	678	724	674	710	750	671	782	676	716	721	743	737	748	747	776	712	719	784	735	742	752	698	710	725	737	756	713	737	706	712	745	731	721	692	763	737	707	738	748	792	755	742	740	729	726	730	748	763	737	704	735	724	743	783	744	687	726	728	721	734	735	694	686	689	742	724	721	773	658	741	695	753	734	708	752	777	795	712	742	710	767	772	770	719	715	706	713	730	745	740	735	747	738	696	768	685	697	729	721	707	777	677	699	718	731	733	757	763	775	745	768	725	710	786	737	713	751	702	739	723	707	776	695	712	738	726	735	737	747	687	749	767	729	696	733	736	690	750	700	738	743	742	697	741	736	730	755	705	741	728	772	719	755	769	751	784	751	725	741	733	760	699	737	739	732	745	773	777	696	727	759	768	703	648	742	733	705	709	748	716	718	757	716	709	712	725	728	769	745	751	689	722	738	702	685	733	769	737	740	705	723	713	770	711	754	724	702	775	747	715	710	749	725	701	684	712	763	699	752	691	725	756	757	728	724	725	746	748	707	731	738	730	764	700	755	686	722	726	730	718	712	705	711	687	746	751	769	729	733	756	754	729	745	702	726	733	709	738	718	690	754	716	756	723	736	689	757	713	751	700	771	684	741	735	711	726	716	716	718	734	749	738	732	740	695	694	697	752	717	725	766	774	738	707	706	701	724	748	767	751	723	787	719	742	758	734	722	753	714	740	692	782	740	710	717	735	761	757	701	687	755	740	743	760	706	726	734	726	756	772	714	684	730	723	755	754	751	749	763	749	736	722	739	746	702	706	771	725	748	730	742	702	772	770	676	726	772	750	742	712	752	744	723	674	730	724	740	731	719	752	687	778	719	742	736	757	770	775	731	758	678	688	732	768	769	696	704	735	688	747	728	751	725	740	716	685	727	750	748	664	726	772	739	742	701	741	780	752	730	708	741	716	721	786	751	772	770	737	749	691	745	704	741	743	683	718	684	716	715	744	751	763	727	755	729	777	746	713	769	709	765	731	715	767	730	728	735	763	752	715	727	725	716	728	712	735	720	731	711	745	728	721	781	694	711	751	757	737	720	720	720	764	725	712	760	706	713	725	737	696	727	728	712	752	706	720	705	701	744	751	713	727	736	720	750	791	691	793	768	717	736	722	801	724	675	717	716	745	772	762	741	726	678	747	726	730	697	751	752	776	749	734	731	715	726	723	733	691	722	759	712	735	749	735	696	717	692	723	696	724	730	707	703	697	667	717	741	729	701	725	756	697	769	694	756	754	708	704	748	752	702	760	712	750	746	698	713	701	758	731	738	772	695	734	742	726	744	745	709	742	784	705	700	697	718	724	763	733	750	755	713	666	752	742	750	681	736	764	677	703	680	719	703	707	775	757	715	707	757	739	740	762	728	716	684	741	699	741	718	730	719	742	825	769	771	710	712	751	778	744	775	721	730	730	705	743	826	728	722	767	730	709	741	746	664	683	717	716	763	712	770	713	717	696	763	723	750	719	749	683	759	764	713	729	767	719	731	709	742	752	718	754	729	753	766	732	750	710	704	762	718	728	744	729	719	701	750	731	732	738	746	724	759	753	729	728	751	719	735	738	682	773	765	745	757	723	755	676	703	743	765	719	713	752	704	705	734	723	770	742	726	692	728	777	761	765	703	722	711	741	705	738	762	726	773	713	747	730	757	738	726	734	761	716	751	716	737	765	725	779	726	717	684	752	738	704	714	723	750	706	735	740	700	690	711	754	702	749	758	731	715	744	741	723	749	707	659	708	741	698	714	724	692	759	727	699	717	759	697	743	694	700	726	735	725	744	745	742	710	704	750	720	768	764	733	743	727	752	738	770	761	701	774	673	736	701	740	761	719	721
23872	20946	24250	27803	20947	20964	13325	581	339	261	299	278	269	253	259	246	246	249	212	222	225	229	232	194	234	237	228	243	238	240	234	244	241	226	222	212	257	218	216	213	228	225	233	194	230	212	204	222	197	209	218	231	239	205	238	210	179	179	212	197	224	239	211	244	195	224	241	226	215	212	216	194	189	210	215	235	202	205	209	236	210	224	207	208	228	220	188	197	231	217	233	229	199	226	189	216	206	240	215	213	224	236	215	232	224	211	242	215	211	218	223	223	218	205	225	230	235	219	205	226	213	223	204	224	239	210	238	220	221	248	265	199	231	242	230	195	256	216	236	225	207	235	231	226	207	218	247	179	216	220	186	202	214	223	195	221	209	229	196	223	217	192	183	217	212	211	234	217	213	190	229	208	234	200	208	228	224	228	186	204	233	213	185	208	203	211	202	210	245	211	197	231	219	229	184	197	204	211	198	220	212	211	220	235	229	236	212	205	252	256	208	221	255	224	232	206	236	204	214	207	226	203	237	231	229	223	232	193	229	229	236	192	200	208	181	234	224	205	239	238	229	196	204	221	219	195	206	221	217	220	193	214	215	230	215	203	227	264	245	220	201	217	220	232	232	229	218	219	211	237	217	215	247	199	202	222	239	186	227	213	245	209	219	219	218	209	223	232	215	213	224	217	223	210	211	210	236	217	224	215	206	225	214	218	204	225	211	233	230	239	232	214	234	191	223	214	201	231	219	229	213	219	183	228	236	212	211	190	193	198	198	208	188	214	210	219	208	231	249	223	233	214	208	217	241	197	183	225	209	226	211	195	222	225	229	207	216	214	191	206	208	195	236	207	213	208	246	226	223	223	246	236	224	239	249	231	216	209	191	208	217	205	196	189	212	239	191	230	189	241	192	236	209	213	237	220	193	194	194	200	223	226	241	225	233	201	206	214	217	225	218	215	221	207	224	213	223	213	237	215	198	193	228	209	230	198	232	216	223	237	205	215	207	219	211	180	203	207	223	246	220	227	217	212	217	208	259	227	195	196	184	223	227	215	215	222	212	195	196	223	243	213	194	223	212	197	203	214	207	198	227	222	225	205	191	219	250	229	223	218	232	202	219	199	195	217	200	231	220	210	223	204	191	219	231	199	228	203	223	224	215	222	254	203	209	224	239	187	238	214	213	205	224	210	205	237	210	196	191	199	201	221	225	229	207	235	211	209	227	182	247	202	211	227	231	240	231	211	187	229	181	209	242	217	236	180	201	208	233	221	200	219	195	220	212	229	197	228	183	231	229	224	200	206	216	222	250	210	182	211	216	222	217	193	237	231	251	240	231	201	210	219	213	187	201	198	223	231	234	206	230	202	216	207	222	188	233	210	206	218	210	226	250	217	211	224	212	216	250	210	209	213	194	215	233	230	222	222	249	244	226	252	213	201	206	212	199	224	228	219	242	223	189	221	243	200	227	216	223	221	220	241	219	207	231	229	207	191	211	208	200	226	228	202	214	223	224	213	239	224	229	195	213	225	185	208	222	243	215	213	206	199	203	239	212	216	216	221	216	250	216	188	223	222	211	211	223	214	217	199	218	212	199	227	229	192	228	210	227	220	207	209	235	218	188	206	207	242	213	208	213	221	234	252	201	218	220	218	225	243	228	219	230	215	176	219	232	219	208	209	212	204	215	218	263	233	235	235	200	235	223	179	216	200	244	215	219	225	209	189	227	220	241	197	218	216	230	201	245	217	204	208	190	202	224	237	196	204	195	225	229	206	187	214	241	240	214	201	232	200	181	228	225	217	227	227	213	230	211	198	224	206	198	209	228	212	208	238	226	209	230	208	239	212	216	194	219	195	222	221	238	207	215	230	214	202	206	221	215	223	197	188	216	221	220	186	178	213	229	235	215	198	196	210	194	227	222	189	267	235	224	193	235	233	214	214	201	222	232	201	206	226	206	208	205	216	230	210	231	199	197	202	217	203	194	201	255	213	194	226	213	183	222	216	218	217	225	210	226	208	207	238	232	237	202	228	217	216	223	210	230	212	188	197	206	242	202	242	248	189	224	225	244	215	230	219	213	222	224	231	227	227	230	235	246	227	216	224	225	227	208	214	214	206	234	252	226	201	226	211	213	203	211	226	221	230	206	225	228	236	197	200	197	222	207	189	224	193	200	217	249	207	236	213	193	202	208	194	204	218	232	227	223	220	227	219	215	214	229	208	231	226	238	230	230	212	232	191	224	226	190	231	232	225	205	202	215	205	195	215	182	219	211	223	220	232	206	221	202	216	223	210	215	204	208	224	199	212	235	200	242	231	216	213	235	195	227	206	243	196	213	197	229	225	227	208	213	202	240	213	215	200	251	184	255	214	230	207	231	257	225	225	210	234	231	212	241	206	203	220	193	215	207	221	221	215	212	224	213	221	241	205	187	197	221	222	210	232	231	194	224	193	215	223	220	200	214	221	229	208	223	205	194	207	210	236	233	231	209	245	209	216	236	227	205	192	210	222	207	205	201	236	189	243	225	250	222	241	201	207	201	203	217	224	228	211	205	221	209	215	194	204	214	195	199	240	201	226	209	217	231	230	238	242	214	222	231	199	232	213	199	208	228	226	230	214	231	192	215	210	216	216	236	229	204	208	243	204	203	235	209	201	217	203	217	194	203	218	202	231	211	210	215	223	250	252	228	250	234	219	217	214	217	218	223	246	198	200	226	207	190	238	214	204	223	229	219	233	202	207	211	207	209	230	239	242	208	208	172	191	202	211	213	202	176	211	197	224	206	216	212	228	231	214	214	207	219	178	221	212	227	213	223	221	225	218	201	229	217	211	211	188	238	187	241	204	219	224	197	203	198	186	215	218	210	227	232	208	218	226	219	185	224	223	221	255	236	243	231	216	233	206	244	219	211	192	187	219	244	204	204	218	216	197	207	209	227	213	195	231	228	205	215	200	208	205	216	222	212	199	205	214	222	221	218	226	208	239	234	213	210	201	196	202	210	222	218	215	206	195	218	227	203	224	202	207	217	212	191	232	216	193	226	212	208	208	228	198	250	210	206	212	206	214	227	236	210	235	207	224	226	224	242	246	231	217	207	231	185	205	228	222	219	222	222	198	239	223	217	221	232	217	225	222	210	176	212	228	201	229	199	204	234	226	223	212	228	227	203	232	221	222	212	215	208	202	207	222	212	215	235	206	206	195	215	209	227	205	193	210	212	209	229	198	227	201	247	225	201	217	230	202	206	205	225	207	211	216	215	198	217	204	209	207	193	215	236	220	226	222	224	230	221	198	219	231	201	250	208	213	205	206	220	212	209	216	230	239	217	198	201	203	233	218	234	215	233	221	220	208	193	222	219	223	207	232	232	196	242	227	225	205	196	256	218	227	239	211	202	227	246	222	224	232	213	234	233	217	185	216	204	195	216	210	191	217	217	251	226	251	248	249	219	222	202	201	191	224	202	218	203	217	237	205	201	236	230	192	242	218	184	224	226	196	217	213
3108	3294	1618	1431	1888	628	613	592	582	605	543	517	517	503	485	518	528	541	546	568	520	548	572	495	535	519	489	542	540	490	539	510	553	533	524	511	530	508	508	543	535	520	561	509	491	558	553	481	534	547	550	546	512	521	510	505	527	517	521	486	462	491	531	512	584	526	499	505	506	506	515	508	488	501	489	500	487	558	480	511	531	510	526	535	548	518	546	555	535	485	548	476	514	513	493	511	516	513	498	535	487	486	485	534	498	484	538	515	546	527	528	494	524	510	516	497	483	527	509	555	520	503	492	468	531	516	514	492	501	520	542	528	527	509	487	540	546	523	524	465	500	523	482	520	530	525	473	537	509	521	505	525	519	488	527	531	506	515	517	494	531	511	513	546	525	526	518	527	526	468	488	554	523	500	491	556	529	522	528	523	506	468	533	513	509	498	557	544	507	506	506	541	544	540	484	521	536	494	520	507	515	501	540	489	521	530	492	486	521	529	538	537	514	505	515	516	513	529	534	505	495	529	525	497	513	531	525	473	511	533	519	486	483	534	511	506	487	533	522	530	529	493	513	497	493	521	544	524	452	498	500	543	529	509	507	501	557	547	510	468	545	500	529	486	511	524	496	549	532	506	492	504	561	492	489	510	487	521	490	530	529	524	499	504	545	537	518	513	510	503	498	483	522	510	519	510	509	498	571	509	521	501	480	497	509	506	527	475	519	536	493	494	524	538	493	498	521	518	527	498	477	531	533	528	536	481	509	497	504	488	521	515	507	520	519	503	517	490	510	489	547	541	534	500	517	497	531	512	525	508	531	518	484	477	549	555	520	502	522	544	493	508	505	465	532	503	537	536	539	520	516	518	510	567	502	495	530	501	517	531	518	503	474	486	519	530	536	543	528	580	485	514	512	536	509	550	529	515	491	529	498	516	500	509	511	513	514	539	512	518	524	551	499	503	519	518	525	530	553	552	508	503	569	513	500	503	524	498	509	522	532	484	488	514	556	551	547	514	487	538	516	542	502	527	450	533	520	486	524	527	514	556	498	500	544	518	513	530	522	567	522	514	528	536	472	478	467	525	495	526	499	525	489	540	523	487	495	501	550	487	514	503	515	498	470	503	482	477	529	490	544	503	559	495	477	502	508	524	529	505	499	500	476	466	497	506	515	492	508	547	546	520	510	483	519	539	516	484	509	515	571	513	493	561	495	510	489	510	504	517	489	498	527	506	498	525	532	529	545	514	536	513	500	492	509	533	510	484	510	477	532	505	486	518	544	561	509	520	527	512	505	497	505	498	527	498	527	533	490	502	508	540	539	527	530	531	506	461	485	528	536	531	531	522	504	527	512	540	516	501	545	507	503	467	503	527	503	562	503	518	518	495	503	515	520	512	557	485	526	494	520	490	492	535	546	505	514	545	502	533	499	490	545	525	530	544	525	540	502	490	523	520	537	512	517	513	502	534	518	535	500	486	486	533	547	520	530	525	554	522	488	539	501	509	529	521	517	494	495	509	531	487	481	511	514	502	516	487	525	512	506	484	542	522	562	509	505	505	473	499	517	514	506	497	510	526	534	493	528	561	525	527	508	514	518	523	497	521	494	533	534	481	534	481	491	534	513	500	535	495	494	536	543	529	521	503	511	534	484	488	517	542	487	502	554	525	490	508	483	486	531	523	560	518	505	518	498	526	503	510	536	502	552	568	519	543	492	505	513	513	565	514	533	528	527	541	526	535	462	534	509	490	492	517	560	476	484	500	553	505	514	531	543	492	551	467	512	499	507	511	523	508	488	494	494	489	485	501	490	522	473	543	480	501	496	512	522	505	522	493	474	490	522	524	532	549	516	493	536	511	539	529	515	521	542	504	522	500	511	529	508	537	488	522	510	505	531	533	530	491	542	562	483	523	496	502	488	517	497	467	492	511	556	511	515	513	535	544	502	557	505	522	542	523	515	509	493	533	531	502	469	495	519	549	498	502	558	500	556	485	535	550	478	553	510	523	556	530	502	485	504	520	495	543	525	519	501	545	490	464	489	497	519	485	502	506	498	510	516	512	453	481	501	518	506	461	495	521	486	499	500	498	524	520	507	505	568	509	526	495	508	488	492	497	501	516	497	552	568	511	522	509	523	502	519	538	540	511	542	499	529	515	521	529	493	517	553	536	545	545	556	518	517	540	508	486	555	500	523	572	472	502	495	547	528	502	501	506	526	493	529	499	512	499	549	522	492	537	554	490	549	521	516	496	527	530	498	509	530	519	501	514	491	571	526	461	510	498	507	491	476	505	557	521	513	506	528	545	532	520	524	510	484	504	508	551	500	515	483	533	565	526	502	518	518	550	524	492	518	494	528	497	535	507	523	483	506	533	503	490	528	521	505	489	525	529	524	510	500	523	526	508	531	515	518	519	529	503	544	509	489	524	506	498	542	502	537	490	505	500	511	541	479	501	487	502	509	554	524	537	506	489	478	527	510	549	508	527	484	501	496	487	511	496	528	522	504	545	534	527	515	502	554	546	516	488	486	529	511	517	526	505	509	502	477	507	496	515	516	489	533	515	518	543	564	509	512	524	479	525	473	503	521	515	496	525	523	488	531	537	503	511	510	511	535	536	475	512	483	486	515	522	509	481	514	482	515	519	507	516	469	519	508	499	499	533	556	540	497	543	510	504	556	474	518	497	544	506	461	512	501	520	493	521	538	484	509	500	540	518	512	506	503	523	545	506	521	548	513	496	471	511	526	492	498	509	530	520	507	517	505	497	513	528	522	536	538	533	517	546	500	490	557	519	512	534	512	509	481	520	506	544	530	500	530	528	540	517	514	546	567	538	549	510	491	531	459	540	531	487	510	514	511	487	502	496	534	572	538	507	501	517	565	541	505	494	541	506	496	516	503	556	497	497	556	470	535	495	499	491	490	500	484	543	504	519	532	534	493	563	511	500	485	489	488	533	528	510	527	506	515	494	518	533	503	496	491	513	500	544	519	519	512	543	524	499	488	556	472	489	521	487	531	481	498	535	505	567	497	537	515	523	502	509	555	482	533	529	550	513	520	507	513	520	522	546	526	527	476	560	509	469	529	468	501	536	504	515	519	529	472	512	541	514	483	520	529	493	559	499	472	533	494	503	491	545	529	519	508	536	505	555	542	468	491	514	522	513	524	524	531	491	505	506	477	574	520	522	552	572	504	517	480	506	518	554	491	514	507	500	477	488	528	526	511	489	499	507	513	498	493	544	514	481	535	551	480	530	548	527	514	521	495	500	508	524	474	533	519	531	554	534	530	511	538	521	503	537	501	481	521	515	513	550	547	514	516	529	515	505	514	512	506	541	498	533	485	549	508	524	477	523	482	507	475	556	497	509	516	545	507	496	532	512	500	536	484	499	513	482	509	496	554	477	493	479	500	505	495	516	492	504	529	496	549	485	489	556	553	489	527	508	523	502	476	510	516	515	525	518	526	496	512	543	517	500	519	576	503	527	542	517	441	507	520	501
31753	19541	7014	849	474	233	200	220	215	206	203	218	179	208	211	221	230	233	214	177	182	218	208	233	228	200	230	214	165	203	211	200	231	194	226	208	196	213	215	205	211	167	208	187	219	174	209	194	200	197	217	220	204	219	211	207	195	205	205	210	214	197	193	215	189	188	216	188	212	217	200	203	185	209	198	187	189	214	182	214	210	219	219	206	187	214	194	214	207	208	231	219	199	188	204	200	207	190	202	216	203	215	216	217	195	205	223	211	176	214	201	196	229	216	227	210	187	198	209	226	219	211	216	232	207	176	202	222	200	202	202	226	209	205	213	202	191	200	205	186	209	207	232	209	208	210	210	245	226	231	224	227	182	204	199	205	175	219	182	193	198	193	216	218	188	197	211	219	221	204	223	209	185	208	227	234	200	216	186	187	211	206	215	206	198	196	202	233	207	208	206	201	222	236	222	206	228	218	205	197	239	198	199	206	207	210	249	198	201	191	185	210	179	194	214	204	202	217	191	207	208	201	206	222	214	199	204	199	165	205	192	244	218	236	199	237	188	193	198	217	181	193	205	204	211	219	213	179	198	185	177	183	207	201	183	206	198	200	213	201	226	206	190	231	218	201	202	211	197	216	212	229	215	216	216	214	205	212	188	211	198	185	209	199	203	223	231	201	198	224	181	189	207	226	186	214	209	191	202	214	216	204	192	242	211	190	200	202	223	206	204	204	214	220	209	228	219	178	193	215	185	205	177	204	224	214	197	171	197	224	221	204	210	194	240	197	191	214	206	228	247	197	210	182	199	191	195	226	205	186	187	199	194	215	207	209	191	197	231	224	206	214	202	231	211	202	223	189	224	212	216	186	213	213	218	213	213	204	215	203	200	219	245	201	190	209	225	211	220	201	190	213	183	202	202	236	229	199	211	211	219	217	206	213	222	212	191	189	205	213	205	210	233	215	202	202	205	193	199	212	203	208	182	185	201	193	185	224	213	191	183	232	229	205	224	221	218	219	207	222	195	201	214	192	204	194	209	196	212	212	191	246	176	188	227	184	199	188	193	205	195	204	218	221	196	196	209	215	193	207	220	213	216	205	196	202	205	209	232	206	215	194	193	197	191	207	185	213	215	179	195	214	204	212	210	222	212	221	230	203	198	202	180	218	191	198	208	196	192	218	227	205	203	218	200	205	230	211	221	214	199	205	213	208	181	205	200	197	214	206	210	221	223	177	198	173	205	229	217	216	191	229	197	199	202	212	181	212	201	196	193	181	210	179	196	225	233	216	214	222	204	209	222	182	201	205	195	224	192	220	162	192	184	210	188	209	189	191	204	237	214	207	206	192	217	206	218	228	191	204	208	245	200	208	202	208	199	177	228	213	213	225	219	216	207	197	187	210	189	216	200	230	212	196	178	186	183	187	188	188	184	183	202	215	195	195	193	222	222	214	216	202	198	176	221	200	197	191	206	202	207	214	233	203	226	228	178	194	206	196	226	208	187	209	192	210	218	220	229	190	202	234	203	216	193	197	208	195	173	181	232	203	220	202	218	223	161	203	168	198	183	193	220	219	229	215	215	175	178	211	216	225	232	215	213	183	198	200	225	223	207	208	204	205	205	213	196	256	210	231	192	205	173	214	201	220	208	210	179	198	225	188	235	200	183	199	196	213	217	199	214	221	201	190	235	214	201	222	197	202	188	219	212	210	204	222	210	194	219	194	237	218	191	228	202	209	209	218	190	172	200	213	204	200	210	198	203	206	202	200	177	188	213	213	200	210	219	199	204	216	203	180	210	183	205	210	234	211	222	226	213	200	209	207	237	184	213	195	207	193	231	209	208	212	201	210	217	235	198	207	212	216	200	237	222	200	227	209	212	208	202	211	188	214	179	197	208	234	206	216	218	192	211	225	224	199	209	187	177	192	231	210	201	193	228	214	180	199	232	219	213	225	215	202	213	215	217	183	166	181	213	223	206	209	196	185	232	217	212	183	171	193	209	189	187	210	183	201	209	202	235	209	223	219	196	197	215	181	195	198	193	221	207	220	186	187	205	218	199	206	209	194	195	189	202	209	226	191	216	189	218	184	179	217	219	196	214	211	202	221	223	248	195	205	189	212	221	218	193	216	217	223	177	234	241	191	215	202	195	206	209	211	215	211	191	209	227	228	210	197	194	218	207	225	217	204	201	220	207	205	225	196	177	212	240	207	196	190	187	182	198	219	215	195	207	219	205	230	167	229	202	209	191	204	173	218	211	198	187	212	178	224	192	219	186	218	232	189	216	203	228	203	215	212	215	209	193	248	216	214	205	219	215	218	214	221	196	197	204	223	182	213	195	195	215	222	231	208	217	190	219	204	227	219	196	226	229	246	233	230	217	231	210	200	217	190	193	205	212	203	203	175	204	221	216	183	229	192	184	207	220	184	215	202	217	198	224	217	194	219	228	208	219	191	211	197	221	235	219	204	204	173	172	217	230	214	214	214	225	211	215	225	210	206	220	196	235	203	202	196	167	191	188	216	196	200	227	214	214	209	195	218	172	191	210	210	215	217	213	206	226	211	199	200	249	198	201	207	204	226	218	214	209	197	211	192	198	213	188	206	207	192	207	207	219	168	202	195	227	209	202	212	201	203	214	217	216	228	217	218	219	191	202	163	210	210	205	193	197	183	182	184	181	211	208	226	216	189	190	198	192	216	193	200	224	191	218	225	220	212	184	194	207	213	202	214	233	209	225	190	217	209	187	196	204	215	179	229	197	209	245	216	214	193	215	182	227	208	224	231	228	194	197	191	214	204	195	228	189	221	204	215	175	194	193	196	193	187	195	182	208	178	218	199	223	199	214	202	233	212	210	199	204	214	196	205	236	156	219	228	208	184	225	216	190	187	212	203	195	206	219	197	232	189	216	201	210	207	177	202	200	195	238	199	196	193	213	228	204	223	213	193	212	193	210	251	207	189	217	205	204	193	199	194	189	206	196	200	222	220	228	216	223	167	219	190	216	216	217	207	194	200	204	209	212	194	193	196	194	212	198	222	210	204	197	204	184	206	211	178	204	203	220	246	206	216	202	202	202	185	227	174	219	227	210	186	186	196	195	225	188	195	207	219	216	218	188	213	192	204	201	200	234	185	215	220	211	178	202	208	184	216	200	201	234	181	216	205	216	207	182	243	224	218	246	236	226	202	201	220	234	175	166	216	201	173	209	213	216	227	199	203	208	209	211	228	206	201	182	203	195	231	225	231	187	190	206	198	194	208	222	224	196	199	242	222	195	194	231	208	224	202	209	206	201	195	211	234	183	214	182	208	181	186	210	217	216	185	208	198	198	179	218	202	218	182	188	220	214	212	202	195	206	229	210	208	220	186	222	239	201	190	210	191	181	193	212	217	180	189	202	231	196	214	175	189	184	188	199	219	193	227	216	227	193	205	206	236	227	198	212	199	209	222	180	181	208	195	186	210	208	201	211	192	179	214	194	203	210	182	186	225	218	209	212	202
5386	746	632	746	665	544	563	549	476	547	550	569	529	555	533	520	565	531	564	538	597	527	536	526	562	532	540	515	502	551	516	531	590	554	540	549	552	543	557	558	516	576	519	521	515	530	550	561	541	534	518	580	557	541	542	487	532	597	600	554	576	512	576	525	543	521	519	535	541	564	549	543	539	522	576	557	544	560	564	549	549	541	558	565	561	538	519	585	559	542	514	550	583	559	553	561	568	587	611	530	575	516	535	554	534	529	516	536	534	536	525	588	539	599	519	552	510	548	541	544	570	587	570	538	522	584	569	551	539	555	551	525	532	550	518	556	553	551	563	559	498	548	548	520	527	537	522	566	518	499	553	499	537	547	567	580	533	533	553	544	562	538	575	529	498	535	565	562	558	577	507	521	545	535	543	544	540	558	502	509	558	548	552	541	513	545	561	544	576	570	554	516	526	494	545	562	530	551	521	547	580	533	555	584	521	527	550	556	535	550	545	552	530	551	548	509	523	574	557	554	516	500	532	526	500	509	545	557	534	557	513	538	549	557	583	542	561	535	467	536	499	588	515	551	530	549	572	561	556	502	542	512	564	575	526	532	535	499	567	548	543	511	541	572	539	604	538	515	532	546	532	544	540	556	585	532	606	554	540	536	590	611	552	538	503	549	536	538	511	605	551	529	551	534	561	535	509	588	528	549	568	546	552	552	545	539	525	543	525	533	569	559	514	531	536	563	544	549	551	585	539	567	550	552	575	554	525	522	556	596	505	563	576	523	554	525	556	535	510	540	572	537	516	543	550	540	513	541	575	574	557	567	561	593	567	552	543	535	542	480	533	553	532	592	572	556	572	560	572	562	586	546	536	583	554	534	537	545	555	528	504	529	522	560	548	595	510	541	510	554	544	550	548	542	535	577	557	526	545	546	569	504	530	550	573	547	520	552	568	534	566	501	538	558	566	569	564	509	574	547	582	532	554	517	566	523	543	558	571	535	517	547	521	558	534	541	505	558	521	565	556	545	525	581	544	550	538	504	539	541	520	494	500	499	532	561	519	524	577	508	574	551	541	556	515	542	510	528	541	529	524	535	545	569	574	547	550	570	533	568	516	503	565	587	567	554	556	538	535	546	530	572	571	527	584	535	529	562	592	533	559	518	553	550	580	543	547	564	549	532	558	568	585	556	541	565	508	575	518	536	558	579	626	553	549	516	531	551	577	544	543	524	556	534	530	536	550	542	584	562	536	564	566	559	530	560	526	570	572	565	577	531	517	541	587	517	559	545	552	531	557	544	561	542	541	605	509	527	573	567	566	577	558	537	564	550	541	549	542	558	547	546	571	520	520	572	558	524	547	521	588	583	533	520	498	586	576	576	579	566	505	590	530	550	494	561	565	505	541	537	560	499	524	543	525	550	514	534	538	571	563	538	583	537	551	579	545	555	539	520	589	535	558	616	549	551	554	501	543	523	537	597	545	563	555	550	575	523	574	540	544	554	548	552	497	532	539	569	529	499	543	554	525	555	539	539	531	547	522	524	511	470	549	521	573	575	530	571	547	545	562	503	535	519	560	543	543	510	556	547	538	532	554	532	571	520	575	566	518	596	537	540	571	513	567	519	584	547	542	573	566	567	529	528	512	550	516	515	543	527	534	535	517	519	550	590	559	552	553	592	541	558	535	510	556	543	561	541	547	580	522	539	526	464	575	542	542	499	547	541	545	555	546	558	546	509	557	541	532	528	582	552	551	524	551	524	575	531	533	572	493	581	524	558	571	497	523	561	552	542	565	539	513	532	507	564	531	487	536	580	484	539	523	525	564	550	540	521	532	566	531	521	574	558	529	536	534	566	555	511	535	573	556	535	537	520	571	548	525	574	531	551	547	517	558	545	543	566	537	573	573	514	583	493	572	529	511	538	520	591	589	579	527	566	534	532	527	567	518	506	553	507	524	575	537	573	540	557	565	581	539	557	513	516	545	548	530	554	572	529	594	551	537	538	552	547	552	528	557	531	569	575	522	557	506	565	574	564	522	547	524	495	548	546	568	529	563	565	531	543	566	535	526	537	558	570	558	561	532	581	526	546	556	560	563	564	530	555	570	578	573	513	487	563	542	566	518	526	550	580	565	498	524	566	583	546	566	558	543	531	556	589	520	542	547	535	542	532	555	585	519	546	584	549	499	514	556	502	541	589	530	580	553	538	530	526	568	543	560	522	573	519	492	528	597	534	521	539	515	529	512	518	533	580	571	588	572	561	553	520	508	580	552	544	581	565	574	537	515	563	546	515	552	541	511	548	513	532	557	521	548	546	521	568	568	562	561	541	571	549	502	512	570	559	510	553	533	562	555	599	575	545	547	548	547	551	577	534	559	516	513	551	583	548	507	566	584	574	556	527	558	553	540	562	531	577	548	521	513	517	585	512	555	547	581	550	587	553	534	488	521	535	549	575	591	541	575	604	565	531	545	579	552	566	547	544	562	565	539	564	569	536	536	513	535	571	499	567	524	513	541	533	541	534	543	555	480	567	569	545	552	525	528	491	555	549	547	538	511	541	592	552	510	566	559	544	579	535	540	552	572	518	525	560	547	557	517	516	544	570	583	568	535	510	547	528	548	534	527	554	573	543	538	569	583	580	551	558	546	519	528	541	561	567	538	572	540	536	568	525	535	582	568	546	550	585	491	565	561	574	551	526	534	560	520	541	535	550	543	564	594	546	537	524	496	549	571	558	559	559	559	565	546	583	539	517	546	554	527	558	533	577	546	541	568	625	529	520	551	560	549	550	561	530	546	589	528	536	560	551	567	544	520	546	552	548	531	520	570	525	511	522	553	532	555	575	514	552	554	528	611	548	534	539	563	523	564	527	569	563	565	578	533	562	516	553	554	514	571	529	549	557	552	524	540	555	589	576	579	570	534	528	532	554	580	526	561	515	541	527	560	540	535	600	537	559	584	550	510	587	555	563	563	571	569	551	539	546	558	551	548	530	552	541	539	524	526	529	544	562	563	545	562	498	555	527	570	574	494	515	550	536	528	600	533	536	548	538	534	572	550	557	576	573	533	523	550	559	578	544	522	521	527	544	511	519	581	540	564	552	553	568	536	549	536	565	555	519	541	557	564	517	574	578	580	544	547	533	529	556	527	551	596	536	559	534	549	530	521	549	532	568	583	535	493	514	528	549	508	553	540	560	511	543	555	518	544	522	501	551	547	534	525	574	521	528	579	583	547	562	563	573	525	564	548	539	542	556	516	542	540	567	557	546	584	569	555	535	514	493	519	560	525	532	530	501	548	558	524	534	524	550	589	536	521	526	542	542	548	516	536	565	535	544	530	514	530	534	570	571	564	531	557	585	537	516	595	536	551	523	510	567	557	541	571	560	538	569	529	583	532	580	544	505	597	563	553	516	531	582	540	518	531	534	535	566	511	528	561	562	541	538	569	549	505	542	584	541	545	562	539	545	521	496	534	532	549	546	496	541	551	521	551	582	556	534
24602	20966	23903	28202	20964	15150	617	385	341	326	327	331	369	340	334	327	297	300	330	299	344	310	313	339	313	313	262	304	281	318	290	327	303	312	282	309	323	289	292	320	324	312	317	307	338	304	293	359	312	325	339	303	291	294	303	298	333	291	316	280	308	278	350	331	266	283	312	271	298	288	314	282	306	284	303	309	297	298	285	316	316	334	300	290	271	310	308	299	320	280	283	283	307	312	317	319	318	324	283	321	291	322	273	301	299	346	293	314	331	298	291	287	296	316	284	317	324	325	318	343	296	309	305	314	296	324	295	338	292	326	299	281	300	272	314	303	305	302	309	337	302	289	296	321	282	310	300	301	288	280	296	308	285	256	301	306	317	313	326	285	303	283	312	317	317	286	267	295	293	297	314	302	301	300	311	339	321	341	281	296	295	275	299	298	309	339	283	344	287	298	292	309	299	306	303	315	314	319	284	315	288	293	290	298	273	314	298	315	284	326	333	291	299	290	297	288	322	283	300	321	291	276	302	312	285	289	312	268	286	312	289	271	260	291	306	310	331	302	326	307	297	305	306	295	332	288	299	301	293	346	303	306	286	306	316	292	308	294	300	264	292	303	286	289	343	323	311	324	301	260	304	302	291	302	334	295	305	324	298	300	303	292	304	287	294	329	302	297	298	279	319	284	292	298	293	337	339	268	317	299	289	335	302	312	331	280	317	283	316	291	316	312	320	302	273	268	303	341	282	288	308	296	311	304	301	309	318	291	306	286	278	309	343	300	338	311	293	273	305	304	286	280	319	321	311	297	287	299	306	298	337	298	319	291	278	312	306	333	289	307	331	287	320	270	310	309	283	284	270	291	314	303	285	278	306	317	311	312	303	294	330	324	299	315	289	316	304	327	280	307	273	298	303	281	295	343	284	319	283	281	314	328	305	314	300	292	302	320	324	312	301	305	314	310	305	307	318	301	293	304	283	275	295	302	286	260	298	314	283	336	305	332	300	305	314	274	318	307	289	279	282	310	330	321	306	299	327	316	281	302	333	312	317	314	317	291	316	287	302	290	320	291	280	248	315	295	294	285	329	300	274	301	282	330	265	297	299	295	329	324	289	305	303	325	305	318	294	309	296	289	300	279	301	291	272	330	278	327	307	297	312	335	322	292	281	337	306	294	356	296	297	314	309	321	292	302	285	324	297	303	304	273	278	300	306	307	290	322	280	308	289	279	293	332	274	310	313	306	297	292	294	311	296	299	288	334	313	320	310	269	342	272	305	309	300	291	310	318	308	301	300	351	320	323	315	310	319	295	306	290	319	298	298	266	310	311	317	315	287	278	296	267	285	316	306	310	307	289	316	310	282	297	287	327	335	316	294	308	301	270	285	335	298	300	297	305	314	301	294	323	273	321	309	290	272	288	310	308	275	304	286	298	308	289	296	336	307	317	279	318	318	292	304	304	257	293	287	310	331	321	320	312	275	290	323	288	288	299	278	314	321	346	295	300	321	323	346	318	327	296	262	268	322	295	330	312	329	340	317	304	315	288	335	299	333	336	304	309	288	286	289	270	286	317	294	290	290	321	310	253	309	289	266	278	308	272	301	283	359	319	297	289	281	301	312	305	280	291	303	304	300	299	299	277	333	287	312	296	305	269	294	289	318	310	289	287	305	312	294	309	297	304	294	299	302	268	287	322	292	285	306	302	283	321	284	290	315	300	292	269	292	307	297	289	290	295	301	279	310	301	342	277	304	309	307	287	277	327	311	314	277	289	301	284	295	303	318	284	318	291	339	336	312	303	322	303	307	293	302	319	311	314	296	309	262	293	296	288	314	302	306	313	340	283	297	328	286	331	274	335	306	300	300	297	303	323	313	278	304	304	316	265	312	290	328	298	336	285	296	307	309	320	291	291	309	291	287	287	293	290	311	312	312	320	271	274	341	324	301	287	333	343	301	314	301	307	328	314	303	311	317	319	316	327	321	279	309	318	292	303	281	264	311	311	307	297	326	339	298	294	262	294	292	280	269	311	330	311	305	304	279	270	313	322	280	311	324	302	286	312	320	279	294	294	296	293	284	314	304	272	283	316	268	302	301	299	296	287	290	320	293	309	288	325	303	303	322	313	333	339	313	296	273	278	270	320	304	310	309	291	291	282	289	259	289	323	279	286	292	263	288	307	275	297	298	288	308	301	292	284	309	292	278	316	298	325	279	315	262	258	317	316	313	275	348	302	330	290	301	324	299	325	284	300	326	328	315	313	302	270	319	315	291	272	295	316	303	300	299	318	300	297	278	294	282	305	277	311	268	288	273	303	307	343	281	296	307	308	306	303	318	295	293	328	303	318	292	296	299	301	308	312	301	318	311	279	294	328	278	297	278	288	318	339	333	322	346	309	319	311	277	283	259	290	280	289	296	310	293	293	316	332	305	312	306	312	297	286	274	326	295	284	320	288	285	319	308	313	276	299	297	318	317	321	317	306	321	292	288	271	327	304	301	325	298	292	312	293	340	317	294	277	308	310	253	310	332	292	326	309	306	335	280	305	330	305	271	314	304	300	309	304	292	304	307	289	291	266	298	274	281	308	295	284	295	279	329	307	283	305	321	311	278	283	311	261	334	285	290	306	298	297	299	316	289	250	302	332	273	323	289	305	351	324	320	286	318	300	276	280	318	301	315	309	305	312	308	258	297	306	298	313	311	294	284	308	309	289	322	284	269	317	308	300	308	309	309	355	323	275	292	291	318	348	355	311	293	291	308	301	274	279	295	303	288	321	314	293	343	311	294	328	301	269	288	309	306	298	324	304	314	282	280	326	300	314	271	264	311	329	296	294	314	304	312	272	307	342	299	292	320	304	303	295	304	292	334	319	281	300	317	324	305	305	282	297	294	311	287	265	318	319	322	289	304	300	294	288	295	322	284	302	317	296	312	291	275	312	284	322	270	294	310	323	302	282	284	302	314	268	303	309	283	288	292	299	295	322	300	287	316	297	298	332	308	295	257	299	298	290	293	290	315	301	309	326	290	290	305	310	308	315	297	328	308	284	330	301	263	323	316	268	339	296	312	295	301	300	319	285	300	339	330	313	299	289	313	292	299	316	314	305	325	312	273	294	313	291	311	313	284	265	283	278	297	323	314	318	320	314	317	314	286	296	292	318	304	286	341	296	321	316	301	268	321	284	328	321	268	302	308	327	323	293	304	287	300	332	300	319	284	288	284	319	309	327	305	312	276	322	317	326	297	322	320	341	304	310	292	290	289	330	310	269	306	295	264	285	290	286	287	321	300	315	293	310	324	319	285	306	323	307	301	342	289	336	293	312	299	295	301	304	317	290	342	316	324	297	294	317	302	293	279	311	266	279	325	325	318	315	322	304	306	306	302	291	319	302	302	331	281	298	310	297	277	284	329	281	299	323	295	320	310	316	279	276	307	329	292	287	313	292	308	291	343	354	289	290	242	292	290	312	301	293	283	294	266	323	298	265	294	299	292	293	279	311
3225	2247	1360	1553	1283	797	791	737	759	824	756	770	758	713	723	766	672	810	768	703	762	753	762	746	744	763	746	810	723	711	720	751	722	754	737	719	762	730	754	714	757	769	724	768	704	744	755	713	689	744	712	713	763	725	745	722	745	724	747	693	698	758	742	681	725	743	729	716	730	730	725	704	772	747	722	792	749	757	700	738	782	744	728	723	705	749	706	743	728	807	726	768	777	723	728	740	782	741	756	768	739	738	713	731	682	731	708	731	710	701	716	751	738	774	775	742	745	741	750	715	733	705	720	737	690	772	712	767	704	725	729	703	696	758	731	714	753	756	716	783	726	746	699	779	731	754	706	762	702	769	729	739	738	729	712	742	744	734	754	738	749	746	749	722	786	745	716	740	727	749	792	721	764	741	726	786	734	711	705	750	732	693	719	737	801	761	750	743	763	718	752	719	726	753	753	737	750	735	748	661	768	773	770	751	745	776	769	763	752	751	723	702	744	757	755	743	732	757	722	771	725	741	786	738	752	711	744	728	757	718	724	759	721	746	728	664	741	757	771	776	779	757	796	742	763	767	757	739	748	715	740	693	706	736	752	716	785	755	725	727	791	733	733	721	785	716	688	729	729	765	745	713	708	766	741	719	723	753	721	745	738	750	740	762	730	742	759	736	701	765	723	718	729	761	758	737	741	721	735	752	776	727	681	774	746	758	715	723	800	744	694	726	712	697	769	765	725	758	703	752	730	759	711	723	723	691	706	735	707	681	718	736	716	767	747	743	739	757	709	766	734	730	702	768	733	709	716	757	772	699	771	718	720	736	734	776	779	765	756	774	746	698	732	778	777	757	690	737	762	721	766	737	700	687	715	770	707	679	730	742	762	732	726	724	751	753	734	739	738	662	746	730	726	776	759	734	712	740	708	756	721	771	794	725	709	706	771	756	725	773	735	776	724	754	745	688	735	741	725	746	761	706	763	742	701	704	714	716	718	708	739	707	755	754	748	798	724	717	771	730	735	789	709	697	755	739	706	711	696	707	740	740	774	725	766	732	727	745	750	724	748	789	701	736	748	712	749	764	741	720	775	746	731	677	736	706	725	711	720	786	735	737	775	722	737	767	775	784	738	747	753	728	750	765	721	749	695	743	766	783	721	765	697	771	736	759	686	781	725	701	776	762	722	787	723	779	725	725	736	782	730	702	743	742	761	755	733	740	744	749	813	733	722	735	746	770	742	720	753	761	698	705	722	730	728	756	742	696	778	749	731	736	755	681	726	740	731	758	737	760	709	682	723	729	716	759	736	733	702	743	749	711	757	696	697	734	716	729	732	708	703	719	728	723	722	718	745	767	734	762	725	738	765	732	733	737	769	759	709	748	736	744	719	752	718	713	699	759	722	744	732	741	747	719	715	793	749	813	720	745	747	779	702	717	714	722	752	714	728	689	687	758	780	711	707	747	767	715	729	741	738	765	791	712	761	790	755	763	738	747	701	721	712	674	758	800	693	750	754	682	741	723	754	724	735	772	723	712	778	795	669	648	734	667	697	681	719	768	756	757	740	784	705	752	759	756	797	749	699	793	671	743	738	732	723	682	770	745	735	703	752	730	746	784	666	776	762	747	733	714	756	767	751	711	768	687	684	731	762	755	706	711	761	693	767	704	726	758	743	741	796	794	740	757	728	772	730	771	747	748	774	698	702	720	722	749	738	741	737	750	733	750	714	705	822	740	751	750	723	740	722	733	680	790	769	756	748	734	727	765	739	762	714	744	710	770	688	752	748	742	749	752	744	760	755	704	744	707	714	722	746	726	728	703	767	736	723	701	721	756	725	736	710	736	776	760	713	736	709	764	771	673	675	727	710	752	714	770	750	726	721	731	764	726	774	743	775	702	724	729	712	707	707	759	758	725	704	708	789	755	717	716	796	742	745	744	759	725	734	733	774	736	739	752	696	730	693	773	705	719	797	727	725	747	712	759	791	715	750	700	734	710	708	757	762	732	732	690	739	727	772	732	722	706	752	779	713	761	757	726	766	699	742	678	758	741	744	735	713	701	784	756	737	734	781	764	749	758	705	747	767	709	707	749	753	713	766	747	753	717	719	742	717	798	721	698	721	716	753	689	795	753	759	750	654	732	737	718	752	784	763	743	700	711	749	783	727	706	707	706	739	740	670	728	738	757	725	816	738	757	730	801	756	768	728	779	738	698	743	732	724	721	761	719	780	776	725	733	736	713	762	758	735	739	685	695	746	717	742	740	707	743	685	742	693	768	760	796	719	700	740	792	751	706	694	751	731	739	765	780	706	744	761	716	736	709	782	733	774	743	764	711	741	740	737	735	743	733	734	689	730	701	743	702	725	784	741	774	761	731	709	747	758	759	770	712	788	739	773	743	765	734	688	711	759	679	734	722	692	718	751	749	734	734	719	718	767	738	732	725	773	682	735	737	770	774	746	726	742	730	742	762	722	785	705	710	710	724	725	664	693	734	693	738	766	734	712	775	732	767	746	762	687	728	733	826	709	727	704	692	745	749	743	734	774	741	709	770	692	744	759	744	704	739	739	678	705	742	715	731	739	729	701	743	724	711	734	783	723	733	689	761	754	771	718	694	720	736	748	765	716	756	734	734	685	747	753	724	736	742	753	784	761	758	699	709	697	747	694	756	740	742	753	731	771	732	728	754	732	713	744	766	740	702	725	791	694	734	737	770	747	756	731	752	763	745	722	757	729	763	730	725	720	764	724	719	775	755	748	694	761	651	743	784	755	734	730	745	692	715	734	699	745	715	766	715	714	742	771	758	740	714	722	765	706	783	700	733	711	708	681	715	746	746	717	748	743	731	744	682	718	722	742	749	769	707	773	692	752	713	717	729	720	726	732	735	779	758	708	745	764	753	761	759	724	701	766	737	748	729	747	768	726	751	718	726	736	779	764	736	725	707	742	736	765	755	746	699	716	729	702	780	735	722	716	730	785	744	715	721	770	727	689	703	752	766	691	761	715	765	762	763	772	708	733	718	748	725	763	723	702	712	723	733	729	693	756	718	734	707	772	720	714	729	768	735	727	741	716	760	766	737	688	754	754	722	755	722	719	755	751	726	753	782	726	721	708	729	704	709	733	750	721	703	735	760	726	726	687	754	701	732	718	754	723	724	716	746	724	749	711	753	735	763	791	678	718	731	752	739	755	709	721	701	714	715	686	717	741	750	721	767	717	730	736	766	747	725	727	714	703	736	747	734	748	697	750	725	710	737	750	753	746	732	731	723	762	738	718	722	754	750	736	754	776	684	706	755	763	738	721	753	733	740	721	773	751	707	791	755	722	718	757	800	727	792	719	744	718	682	718	722	707	753	744	739	759	737	730	788	709	773	738	764	772	760	830	772	716	732	702	720	747	711	699	756	658	743	739	738	726	748	729	732	760	748	741	699	741	779	744	724	744	725	751	769	731	744	726	757	683	739	766	768	718	753	731	755	754	730	705	775	727	752	723	726
23908	20966	24296	27818	20966	20984	13300	601	345	300	294	268	246	240	259	222	230	237	230	221	234	220	242	230	231	254	216	229	233	238	237	211	211	257	209	223	243	234	207	223	230	228	219	268	213	215	238	227	241	206	238	226	236	227	229	234	202	240	258	237	230	209	240	206	256	205	225	193	226	218	219	250	227	228	231	212	198	200	223	255	231	236	216	236	217	236	210	205	238	226	206	217	233	255	208	230	218	248	250	237	230	173	236	188	205	217	232	233	200	187	207	222	206	226	214	228	223	191	208	238	219	222	220	204	196	210	242	191	196	212	224	205	249	208	209	227	236	225	203	195	221	244	232	222	226	246	251	211	232	225	213	213	241	225	193	232	228	205	224	211	221	260	223	228	220	192	240	220	233	214	229	229	227	218	212	229	245	210	249	235	197	220	206	201	221	234	225	240	210	206	214	212	205	195	231	199	228	219	226	222	200	228	230	222	232	196	237	232	233	213	212	205	222	229	216	227	234	227	228	207	222	220	228	199	242	231	258	197	198	232	222	222	234	215	239	219	186	212	225	210	261	215	222	208	217	241	230	231	235	250	213	231	218	210	246	249	200	195	223	215	235	198	220	223	212	241	238	233	211	208	222	250	222	221	203	210	201	229	246	231	219	198	205	201	219	224	197	202	207	227	229	230	226	205	213	204	206	229	233	229	198	225	216	231	240	241	209	212	208	228	217	211	226	206	202	229	212	241	226	226	245	216	233	217	210	243	225	201	202	195	239	200	215	232	231	215	200	216	201	218	228	241	237	206	235	224	226	261	190	203	242	211	241	192	240	209	232	224	215	215	218	214	216	269	228	226	219	199	205	200	243	186	212	193	239	219	214	248	215	189	194	239	214	193	228	241	229	228	226	198	248	224	221	211	236	234	199	210	221	228	218	236	234	207	224	211	237	226	213	249	200	206	197	254	213	226	219	257	250	245	224	254	207	211	234	215	198	230	209	230	212	218	230	217	249	211	209	205	212	187	208	230	213	185	225	198	226	218	234	230	212	206	229	214	233	234	205	257	230	233	236	203	223	233	203	245	211	220	217	214	194	235	221	231	185	208	256	232	227	206	248	220	242	226	241	258	215	213	195	240	222	233	210	233	208	197	217	227	222	212	241	236	212	210	204	194	195	216	246	243	221	215	237	189	196	227	212	243	225	224	243	225	226	237	205	219	254	223	196	205	230	246	203	219	220	246	213	227	232	232	214	201	217	200	209	202	203	223	203	223	216	223	252	207	202	225	256	225	213	253	218	237	195	207	208	197	187	196	228	215	213	206	227	202	207	222	206	214	212	213	196	234	240	209	248	196	195	237	236	226	217	207	227	212	230	201	216	195	230	201	236	216	258	205	253	204	236	229	232	232	219	238	239	271	219	225	213	215	233	250	228	239	215	237	257	236	209	225	240	232	229	214	226	220	185	208	235	213	210	196	203	223	218	200	184	205	224	230	201	197	239	240	221	230	224	226	225	230	217	237	242	220	218	226	209	239	230	210	223	227	216	223	241	217	240	231	215	225	228	207	216	212	225	207	234	240	200	226	184	214	247	229	181	197	209	232	207	243	223	198	214	230	193	234	209	217	229	226	196	203	221	227	218	223	212	220	227	232	227	202	206	228	214	221	247	215	215	228	217	225	237	223	212	229	211	208	226	208	195	225	200	230	222	211	199	224	227	212	206	208	240	209	240	228	239	233	210	210	236	233	208	214	218	206	221	217	208	198	209	223	234	226	222	215	241	232	208	229	212	210	233	233	223	229	229	229	217	191	252	243	218	209	209	216	209	207	221	245	244	216	237	244	221	213	233	239	224	216	204	250	235	229	210	217	197	223	227	240	191	228	222	225	220	205	210	255	224	224	180	217	202	238	197	219	237	218	234	182	230	231	193	246	207	229	232	223	222	218	229	233	219	228	223	196	230	207	228	214	216	232	225	224	224	244	215	211	210	228	213	237	210	240	201	210	239	200	242	202	210	218	208	232	205	205	230	216	215	225	227	210	218	228	250	239	247	214	229	241	220	221	230	219	229	220	249	208	234	219	227	214	221	209	228	227	233	190	237	206	232	215	226	237	231	230	233	217	243	200	205	185	208	215	230	221	244	184	226	221	225	195	232	208	261	227	207	198	223	242	232	239	246	226	225	231	206	205	216	228	214	226	204	209	254	253	225	195	254	193	193	245	231	212	215	238	214	230	206	234	235	226	235	212	208	220	190	200	219	238	210	228	203	192	224	237	225	182	221	219	235	220	224	222	228	209	234	218	206	214	224	214	256	189	218	237	220	232	243	230	195	238	255	227	222	222	248	206	210	209	240	219	209	219	253	217	215	224	244	228	214	182	218	214	244	225	228	226	233	228	218	226	227	225	224	231	236	229	209	223	226	205	213	191	201	221	237	230	212	226	231	244	224	241	243	223	230	215	205	186	223	232	225	218	230	213	223	253	227	225	227	216	217	220	259	214	227	210	235	203	256	215	205	210	228	213	217	235	209	224	219	211	206	215	246	234	231	225	241	224	199	272	236	214	205	208	208	222	243	237	241	222	234	199	222	209	223	224	214	232	218	210	207	193	234	216	205	218	191	213	229	231	225	225	219	222	204	224	212	217	256	223	227	198	226	202	212	236	189	233	222	202	195	242	222	212	239	247	230	207	206	227	226	228	204	233	238	239	197	204	239	208	244	217	224	227	200	238	229	214	234	254	237	225	198	202	237	260	223	245	184	221	231	218	231	202	221	226	217	230	223	240	235	233	216	226	234	210	205	223	209	231	195	230	217	247	236	214	222	215	209	214	237	216	214	223	219	223	238	202	212	224	215	213	215	206	219	242	219	213	226	230	225	215	198	205	224	201	224	235	227	217	216	221	193	259	229	229	209	210	193	211	206	213	242	234	219	197	234	195	214	220	216	211	206	242	211	225	211	235	239	261	240	242	247	227	218	245	233	229	217	204	212	224	252	219	222	180	236	242	215	214	232	215	231	231	234	188	226	189	234	203	211	211	206	225	209	226	214	219	227	225	234	217	209	228	241	239	214	232	215	208	217	215	215	228	221	231	231	250	227	230	239	225	212	223	198	232	230	228	216	224	216	219	243	221	238	250	244	209	205	209	225	213	231	222	213	235	228	217	218	208	232	257	224	237	214	210	198	220	233	232	217	231	191	252	240	225	239	236	249	209	231	197	232	227	239	233	199	216	192	231	257	237	245	195	216	211	218	226	211	191	208	229	221	234	230	218	201	220	214	212	242	219	235	213	212	237	229	187	213	237	226	212	228	226	205	229	219	191	208	220	224	200	244	236	194	222	214	230	200	218	215	229	222	193	211	206	239	197	197	204	196	212	240	254	204	241	227	214	222	228	228	232	224	198	219	219	214	220	212	207	235	230	228	212	238	222	229	227	224	204	215	234	210	204	240	228	247	249	239	231	178	215	213	244	249	211	231	254	239	211	231	232	237	219	218	245
3085	3627	1915	2107	1461	624	609	551	532	554	535	555	555	499	512	527	509	545	538	543	529	525	533	537	508	520	536	546	550	515	568	533	519	501	533	544	562	534	554	502	496	569	514	545	525	513	509	501	514	531	523	496	538	554	505	512	526	505	497	525	506	478	528	506	565	496	506	559	526	541	542	505	498	521	518	520	533	536	515	504	497	516	521	523	531	493	515	509	541	503	535	529	536	507	562	539	561	570	537	528	525	530	495	515	546	577	531	494	533	501	554	438	495	543	535	510	524	539	543	491	499	513	548	560	528	552	525	510	533	509	558	490	542	515	509	543	549	536	546	528	545	564	551	508	556	554	523	488	540	548	547	532	525	526	508	592	536	522	526	517	519	493	508	540	537	545	556	527	554	554	541	533	542	536	529	513	504	516	539	489	540	502	570	507	492	560	526	579	563	520	477	516	515	531	478	499	512	492	507	506	543	467	527	524	557	510	528	525	531	541	509	532	501	535	519	539	545	510	544	525	518	520	490	539	537	514	484	527	559	502	481	528	531	507	513	498	493	534	504	535	573	525	481	537	522	488	481	511	553	548	507	533	524	508	513	517	493	547	523	513	507	522	547	486	532	509	523	484	560	595	511	504	545	503	526	537	527	506	535	508	511	550	537	532	513	508	569	544	501	532	506	479	508	542	535	537	540	528	543	502	548	508	531	561	506	515	483	505	526	475	489	520	499	539	525	526	547	536	506	522	519	490	492	506	516	505	503	538	549	550	505	505	525	549	530	570	522	538	537	544	469	551	549	531	550	490	509	511	525	502	478	553	521	503	490	527	495	581	510	493	523	521	478	508	536	515	523	500	507	501	471	518	528	510	526	543	535	494	534	538	539	554	541	514	459	522	552	502	566	501	528	518	534	553	502	489	565	473	514	579	495	510	525	500	501	521	512	463	538	513	540	523	506	518	532	512	519	490	543	557	538	533	514	488	547	499	493	523	496	490	527	538	521	538	537	511	532	516	521	558	509	534	508	487	514	530	486	511	512	520	502	482	517	529	518	503	525	530	485	505	507	516	536	516	502	571	468	497	546	535	482	550	518	521	547	538	512	470	516	490	527	531	496	541	564	519	531	516	500	517	543	505	542	532	486	502	528	521	536	523	523	523	497	546	538	508	514	531	505	497	543	519	532	551	505	487	513	518	549	527	536	535	538	504	568	503	537	533	525	494	543	530	565	543	498	495	515	503	486	502	533	537	510	528	485	498	532	554	527	503	534	522	475	489	507	551	541	544	532	512	586	500	462	518	554	514	514	538	511	524	505	512	486	540	552	565	510	497	586	545	474	521	530	552	539	512	549	524	533	563	559	526	548	487	528	504	510	498	481	556	520	510	550	510	502	518	547	534	582	528	527	537	544	520	509	497	555	561	540	541	502	499	496	518	497	503	533	481	515	551	513	517	546	534	522	480	523	542	498	556	552	545	503	487	482	521	515	520	545	518	529	572	519	528	528	553	531	527	530	481	522	514	508	508	557	473	520	500	474	507	521	544	524	519	541	506	517	518	526	503	537	502	506	505	525	515	559	545	510	489	511	521	508	537	513	502	486	538	497	521	520	501	540	558	540	502	509	523	516	533	480	522	497	535	508	495	528	553	518	579	515	541	506	495	542	511	535	500	525	551	472	511	525	505	556	486	509	531	518	490	553	509	513	567	523	515	523	505	541	551	595	497	588	555	542	507	525	540	531	489	534	491	528	553	546	505	492	535	492	530	546	507	535	494	500	499	553	532	529	503	522	480	522	516	517	536	511	538	558	525	509	505	562	492	476	521	511	498	498	548	526	541	525	524	520	507	477	529	490	539	539	535	548	503	499	499	517	510	533	525	498	547	522	526	528	558	540	527	589	552	497	542	513	540	518	502	529	515	527	520	534	518	489	550	499	507	523	488	543	502	539	501	511	571	533	477	510	518	507	535	545	535	528	534	582	481	473	484	515	504	499	496	583	502	499	512	528	517	528	467	513	513	533	516	545	515	568	539	516	546	512	530	510	541	531	555	517	561	557	549	492	500	508	497	487	536	516	469	505	563	532	546	564	548	527	524	510	490	546	525	568	484	524	524	553	489	529	530	534	507	545	506	515	530	512	514	555	520	523	528	550	501	526	515	539	499	522	569	531	523	467	519	530	539	540	499	581	530	501	520	530	513	509	536	535	511	522	486	539	518	533	494	512	523	503	541	516	530	497	527	533	479	493	493	511	533	524	543	512	502	541	510	564	522	502	525	528	533	539	524	526	538	497	510	529	503	514	542	543	516	499	470	573	517	558	505	521	540	537	523	535	509	526	547	530	503	502	503	515	502	549	528	517	489	514	493	565	526	519	505	483	535	498	585	507	540	561	502	504	540	518	541	536	535	515	515	482	528	509	549	552	512	539	521	523	528	513	527	484	533	493	489	523	491	521	546	515	548	516	515	516	559	534	539	506	529	500	522	513	552	520	521	538	549	498	539	469	521	550	529	506	529	538	510	524	527	519	510	543	505	547	557	537	487	523	539	539	513	509	553	517	530	542	466	524	479	488	532	526	535	487	522	540	546	504	542	518	521	533	544	531	525	535	527	498	491	514	485	545	521	510	524	521	516	525	532	512	518	520	543	535	498	511	507	485	510	562	507	504	513	533	513	546	546	507	532	501	500	514	527	507	491	529	520	528	507	505	487	561	505	528	481	528	505	537	498	519	523	501	513	555	518	539	545	518	515	490	519	526	535	543	504	525	519	516	526	516	489	516	516	558	557	504	551	505	490	489	500	511	508	496	510	518	525	518	485	546	514	512	508	500	521	490	498	511	519	558	507	514	551	511	483	505	481	539	536	514	496	520	537	519	543	497	503	564	542	516	518	520	534	512	512	549	530	566	525	487	540	541	546	517	507	543	507	534	539	575	528	488	568	512	535	508	522	549	560	528	548	532	519	508	509	510	530	522	533	525	498	500	535	473	505	559	524	552	487	528	535	519	488	497	550	511	527	529	454	530	547	530	513	513	509	494	525	510	584	526	523	505	498	545	494	511	517	516	550	540	490	510	518	540	546	530	511	486	498	540	532	539	510	541	507	501	520	564	520	532	501	526	506	524	474	540	493	552	548	512	515	551	498	574	495	528	493	511	535	543	535	495	500	507	515	555	517	480	551	540	515	513	531	534	524	563	510	486	524	534	492	509	522	495	502	515	516	524	521	482	529	522	520	481	526	508	524	525	513	515	538	556	532	513	512	466	505	511	484	522	527	478	513	538	510	479	582	521	531	544	502	507	523	504	524	561	518	485	529	527	511	509	516	509	537	520	515	490	504	494	547	512	514	526	498	495	489	541	533	550	514	539	531	521	520	553	538	498	561	526	508	543	525	565	548	524	513	494	537	493	496	547	527	484	527	507	537	539	535	496	519	523	508	540	506	511	522	529	482	529	513	518	512	526	581	534	511	497	521	523	520	522	517	517	528	535	538	513	542
31596	19552	7277	1794	425	237	200	228	207	215	206	221	193	213	200	242	206	183	203	216	208	216	221	205	198	218	226	188	225	206	205	209	229	186	217	213	245	238	241	208	226	214	235	222	189	203	228	203	214	236	194	206	189	201	219	203	185	223	224	204	203	207	191	226	201	223	220	225	198	193	186	218	193	209	216	192	193	178	223	243	211	210	213	198	204	232	221	187	200	192	189	239	227	216	212	215	204	215	223	188	213	216	199	207	222	228	223	211	207	179	211	206	209	209	206	212	185	184	231	197	246	206	216	208	212	198	203	224	216	232	188	242	210	234	214	239	218	243	186	232	217	215	223	225	215	212	223	207	215	224	190	199	191	214	206	244	192	236	209	209	196	207	202	226	202	206	217	256	210	222	203	180	200	206	204	209	206	209	207	205	213	249	212	218	213	175	199	240	227	198	194	233	202	212	222	247	203	176	209	210	203	215	185	215	186	225	214	199	202	166	220	220	192	198	185	198	222	197	213	225	195	212	214	214	199	209	166	216	232	198	221	259	209	215	205	210	203	204	198	193	165	214	202	220	197	221	214	219	219	229	214	209	219	223	192	213	215	224	204	200	226	226	220	193	235	222	226	194	210	176	225	236	207	208	206	186	211	207	226	196	206	193	204	202	181	181	237	242	235	206	215	224	204	208	244	178	180	198	218	228	221	192	216	214	201	170	188	232	222	233	212	195	203	246	198	209	232	205	246	227	194	197	207	195	221	205	213	214	218	200	206	228	223	214	227	220	213	181	228	191	205	190	233	236	207	229	227	227	190	219	194	213	194	220	204	222	211	201	222	197	185	201	210	204	225	233	204	221	196	201	218	199	215	181	195	219	212	226	192	226	235	224	243	197	216	214	227	197	213	213	209	198	193	209	208	189	212	187	210	190	208	214	198	197	159	219	198	167	203	207	177	211	178	201	223	204	193	210	228	202	191	205	192	211	214	218	205	228	207	226	212	212	214	178	181	219	213	225	212	211	192	194	190	208	205	211	225	242	212	220	178	196	206	201	205	219	199	208	220	218	213	229	186	205	202	197	195	209	220	240	231	222	191	231	207	193	210	202	239	215	215	221	216	209	206	208	200	203	209	206	213	239	210	205	243	236	222	200	216	210	215	205	207	217	223	232	232	234	215	217	237	189	194	198	211	229	209	210	212	191	213	225	195	219	224	209	239	240	235	188	209	205	211	217	211	185	190	202	202	211	216	200	193	215	231	216	223	232	220	226	203	227	204	194	211	182	213	198	171	217	208	202	220	187	203	173	213	212	203	215	212	216	203	191	204	215	220	210	228	187	185	233	191	205	228	230	206	200	214	209	209	201	257	205	202	181	231	215	191	198	231	190	221	191	206	224	201	196	208	209	192	230	208	218	208	221	211	211	202	207	221	215	213	229	199	191	234	195	213	210	198	213	204	226	239	236	203	229	214	209	203	217	207	214	204	197	215	224	177	222	216	199	220	195	205	236	192	220	211	210	189	220	180	212	211	240	218	206	221	229	199	213	207	187	244	190	241	186	195	185	219	191	217	207	220	217	226	188	213	209	233	196	203	227	203	237	195	206	216	211	216	194	225	198	228	243	222	221	197	189	197	220	183	229	202	203	218	200	224	225	226	221	236	201	215	212	221	207	239	225	224	194	217	219	227	227	212	201	205	207	204	214	223	190	241	234	216	241	196	210	228	202	185	219	211	202	202	224	214	214	215	197	224	221	206	224	226	183	186	199	200	189	199	181	199	227	200	199	218	202	220	198	198	212	199	216	228	212	217	234	226	217	196	191	204	222	227	223	231	217	177	219	212	195	200	206	214	205	224	223	233	216	218	189	187	207	218	222	207	235	198	225	221	192	224	231	215	189	188	184	202	211	196	222	201	204	223	226	228	207	226	188	211	215	216	230	213	229	192	197	217	222	213	232	212	208	214	219	199	220	210	223	226	186	218	205	207	187	218	233	226	215	176	197	210	225	227	208	207	232	217	195	213	201	219	192	198	197	203	195	228	210	225	185	230	231	220	201	236	212	227	207	208	185	183	214	197	240	226	205	213	223	198	225	187	220	241	232	205	207	224	201	244	225	229	218	195	214	218	223	200	249	227	216	209	208	248	205	212	196	232	218	189	216	190	221	208	221	210	216	197	224	220	209	217	235	224	230	221	235	208	246	205	191	223	187	194	203	228	223	195	211	211	196	188	210	201	192	205	233	219	224	206	242	223	229	224	216	207	206	210	208	194	206	210	205	181	164	188	201	222	214	210	207	206	229	195	230	207	180	199	222	205	210	182	199	228	230	202	215	227	199	219	199	200	210	218	240	218	242	219	199	228	224	186	200	229	207	225	225	186	197	199	219	212	222	195	193	214	191	257	216	195	216	226	217	200	205	206	230	198	196	210	215	227	223	216	190	233	201	250	206	239	212	219	201	229	235	212	196	226	209	213	194	181	223	216	245	219	198	207	191	213	232	214	225	241	206	212	214	197	211	224	207	234	219	226	207	204	209	208	211	221	215	224	193	226	221	185	222	223	220	202	215	196	215	207	210	217	217	209	217	210	220	184	188	205	212	228	200	177	219	207	210	183	207	221	212	214	212	220	195	203	199	184	184	214	201	213	208	216	221	190	221	200	226	230	221	203	184	199	208	227	194	189	211	204	180	201	221	188	227	227	182	199	187	226	198	226	214	229	195	203	220	208	191	206	233	245	226	212	220	214	207	187	193	238	230	199	212	201	205	197	222	197	218	215	228	204	210	214	220	204	216	181	219	237	197	212	205	213	177	187	192	199	199	229	192	238	200	227	193	206	213	221	177	200	219	216	191	226	203	179	204	217	208	226	237	205	235	209	205	204	194	218	220	217	225	228	215	201	233	194	198	190	223	198	188	194	228	228	190	216	193	237	203	186	207	218	206	227	200	193	206	226	203	219	206	184	188	209	246	226	210	224	218	197	209	206	228	184	200	205	216	210	227	202	231	207	217	230	208	236	194	221	233	221	200	206	178	201	206	209	198	197	216	219	184	196	209	228	190	229	210	208	231	201	222	186	201	203	190	198	194	212	216	189	181	219	198	238	189	220	183	205	207	228	210	211	226	216	206	179	196	195	208	193	200	197	213	182	222	222	190	216	202	207	212	227	184	227	207	186	202	235	211	221	231	198	212	223	211	223	191	231	219	206	207	195	228	204	185	194	208	222	227	225	194	181	195	204	219	229	196	215	220	210	222	198	201	216	211	220	180	204	200	222	226	205	186	220	232	215	211	233	201	225	230	182	212	221	216	205	183	177	238	209	201	210	208	222	197	225	199	229	213	195	180	198	197	239	214	215	215	224	222	240	190	199	217	197	199	195	231	187	207	209	205	210	207	202	244	214	218	218	191	202	223	185	223	233	190	210	195	237	236	229	202	198	214	211	182	189	212	185	222	198	204	182	220	206	233	221	214	193	223	218	190	233	224	175	207	209	225	191	217
5386	950	803	1255	629	609	516	559	570	542	529	519	528	523	548	552	533	561	557	551	568	586	556	559	550	556	552	549	572	535	519	544	537	542	562	527	538	539	569	590	583	522	538	544	581	531	517	607	555	565	574	536	614	549	503	579	557	594	532	528	574	563	535	557	603	608	570	587	540	557	584	566	598	555	573	540	571	572	552	613	602	557	552	582	561	555	567	556	538	537	584	552	603	569	552	557	582	559	549	577	568	551	573	572	529	595	560	549	565	561	555	586	506	600	575	586	555	565	520	517	609	584	560	538	535	594	564	546	546	576	581	568	555	565	586	566	574	579	588	559	542	565	585	520	537	560	523	579	552	559	561	572	564	599	550	515	561	542	562	527	556	560	591	580	598	640	542	511	574	571	553	527	569	538	538	579	540	551	578	561	533	539	556	593	541	562	600	521	565	511	561	586	552	562	541	572	567	540	557	546	567	531	527	537	579	584	536	598	599	519	565	534	522	557	556	581	600	572	570	566	572	535	566	581	544	528	561	566	554	559	542	527	610	529	559	602	593	524	580	541	518	575	597	562	586	553	542	525	546	543	564	564	546	603	566	583	541	585	503	566	523	540	553	550	525	555	599	528	567	539	534	552	558	565	561	537	556	525	549	545	571	559	546	544	507	528	569	577	571	553	550	531	574	544	487	547	546	534	550	552	591	562	557	595	550	578	559	573	539	541	558	574	547	541	573	547	535	600	575	580	576	524	568	565	556	582	559	576	531	546	569	557	537	548	550	531	569	568	566	520	508	589	545	530	569	547	585	566	556	584	574	551	557	537	574	567	544	568	548	561	538	532	554	535	552	573	568	534	594	548	588	573	536	562	560	568	549	539	577	538	543	559	543	536	549	563	531	594	589	561	572	564	542	543	573	528	564	545	578	567	596	562	567	503	574	586	540	555	559	563	564	530	504	525	531	553	587	530	543	569	553	546	600	537	580	558	529	530	519	574	567	578	582	577	546	582	541	543	519	568	515	518	569	574	557	568	573	567	539	563	587	558	580	584	548	546	522	510	536	565	503	542	529	602	578	545	562	562	539	530	531	590	560	556	544	533	586	550	535	548	540	554	552	558	567	544	553	581	500	532	574	549	558	535	573	549	590	530	492	560	549	506	537	553	563	584	541	543	580	566	534	580	574	545	513	561	511	540	580	600	593	597	543	544	599	593	535	554	524	552	515	591	560	558	563	555	550	551	564	557	517	524	549	543	538	551	556	556	590	574	548	570	527	590	577	530	592	556	572	556	554	543	543	568	517	537	530	561	568	573	518	551	515	527	571	582	533	574	559	546	564	555	576	520	548	623	571	584	542	571	551	543	572	565	583	604	571	534	540	533	558	553	521	508	549	575	569	544	545	554	510	550	546	570	535	550	541	565	579	566	574	562	543	561	540	594	554	546	531	546	555	557	568	590	549	559	601	532	566	520	550	585	567	596	523	539	535	576	538	551	587	621	578	560	541	545	571	546	544	552	551	556	567	539	531	588	533	563	574	562	559	550	532	597	580	578	572	561	550	527	558	527	578	546	536	559	525	544	576	614	545	547	549	526	603	544	526	564	533	538	585	548	576	607	565	526	566	565	572	559	545	540	560	522	589	570	549	533	550	595	582	572	568	539	560	555	563	580	549	526	549	575	547	568	555	538	557	580	519	568	511	594	559	578	579	610	533	537	553	567	554	548	599	571	552	563	537	577	569	583	573	540	569	571	531	538	502	529	550	581	575	529	599	552	562	574	532	582	531	526	593	552	565	512	558	586	545	585	528	550	554	586	594	525	572	580	590	553	588	553	528	582	576	530	591	567	546	581	550	543	553	599	544	592	521	535	592	534	564	508	584	554	550	547	580	571	509	554	533	536	567	550	539	535	569	536	569	567	581	552	589	539	520	477	563	579	540	569	535	556	565	547	604	573	524	555	548	534	560	570	541	548	562	553	519	586	499	579	565	560	548	546	532	577	556	618	592	579	534	542	540	540	540	545	548	561	558	561	557	559	580	582	566	593	580	540	575	620	569	594	549	579	561	553	537	535	561	559	593	577	544	549	581	572	588	568	553	603	565	536	500	557	559	554	543	557	584	565	517	561	580	533	563	519	575	535	585	574	518	570	536	541	604	550	535	555	544	579	573	595	543	556	476	628	540	620	566	596	570	554	559	569	532	540	577	565	531	563	576	599	553	586	543	566	555	539	523	534	547	553	564	580	616	568	573	558	561	551	591	583	574	546	528	581	550	563	584	525	590	566	549	566	551	548	599	560	554	538	542	539	548	575	590	588	541	589	534	574	537	542	555	565	601	573	545	507	572	571	559	555	566	550	571	520	595	593	556	529	546	545	546	547	511	554	574	538	527	564	575	596	570	527	578	533	575	536	581	571	590	586	565	547	551	597	592	586	537	528	559	525	582	531	553	526	537	573	562	605	529	527	553	588	640	582	587	502	561	575	547	501	565	531	557	557	521	569	515	577	546	582	558	515	526	589	545	574	572	556	543	573	577	548	575	539	558	541	576	567	562	569	605	581	559	547	527	549	573	568	548	527	570	559	589	569	604	588	566	538	574	528	596	621	576	571	532	581	552	584	565	599	582	564	561	560	545	583	564	531	579	560	550	563	566	554	524	563	520	567	582	577	564	524	565	570	581	586	536	549	579	571	523	567	536	590	523	573	542	548	566	563	525	583	572	556	555	564	558	580	543	613	599	541	601	544	510	564	550	572	588	585	550	529	542	542	611	579	543	614	564	528	613	539	557	568	598	583	544	558	563	507	570	553	508	556	548	568	571	577	576	578	547	592	555	579	565	554	572	530	540	537	543	600	513	557	542	527	560	529	612	521	570	549	511	525	582	550	560	529	559	567	559	577	511	569	557	581	537	588	539	592	558	591	534	537	606	543	565	533	572	558	562	619	589	560	577	506	536	534	555	597	573	576	541	528	552	576	574	532	522	554	565	601	566	541	572	556	555	558	514	516	538	601	553	566	618	525	579	598	550	577	580	581	617	546	577	571	563	582	591	586	596	572	557	549	563	539	570	560	566	562	564	554	515	574	572	554	561	556	568	513	597	532	564	587	561	545	540	561	578	613	565	581	536	565	546	572	561	547	559	558	527	541	589	520	589	536	513	584	542	572	575	581	523	510	573	560	590	576	560	569	553	560	563	549	568	567	525	565	560	616	565	550	580	626	618	531	570	546	560	550	596	571	555	589	571	564	551	609	529	550	584	573	584	557	578	550	564	547	570	565	584	546	577	598	560	582	532	535	551	574	538	589	545	615	528	542	527	585	519	625	527	534	558	576	590	589	529	557	562	584	573	548	487	570	529	551	578	579	564	516	535	535	566	583	539	553	564	557	531	575	570	592	563	565	580	557	529	518	575	546	567	542	548	590	549	546	547	551	514	565	572	525	574	553	521	566	537	569	517	544	578	586	581	570	605	556	555	555	542	538	572	537	551	498	551	589
24627	20998	23923	28234	20989	14902	610	372	352	359	331	316	337	336	307	331	282	328	307	325	276	282	329	333	325	317	349	299	311	310	305	333	293	297	296	290	348	317	328	294	274	330	315	336	314	336	274	292	299	307	294	312	301	315	334	342	338	284	304	335	301	328	298	294	293	305	288	336	291	297	288	294	288	299	272	324	282	314	308	310	313	306	329	339	288	324	298	298	320	319	286	290	299	281	322	282	290	306	336	340	301	289	291	305	340	316	312	309	296	320	298	313	354	318	328	348	318	278	296	312	325	297	264	326	327	291	303	283	300	295	340	342	295	289	276	299	283	335	305	337	273	310	301	283	286	317	319	340	304	324	300	316	309	288	309	285	296	313	310	304	313	320	280	323	347	290	300	295	312	276	310	296	289	310	301	301	310	276	284	342	269	292	336	307	303	318	330	309	285	306	273	295	337	336	295	314	314	304	302	285	305	317	308	310	291	309	302	316	320	289	297	302	319	297	308	290	340	299	338	311	274	312	326	300	310	302	336	293	334	328	339	282	295	275	291	340	315	298	320	273	331	293	304	305	313	310	324	315	295	307	332	319	324	332	292	332	305	310	328	299	301	332	313	300	317	299	321	274	325	322	299	309	301	277	323	300	310	314	302	307	311	304	303	297	287	291	312	321	314	317	324	297	324	296	305	323	303	329	331	287	305	311	331	297	297	305	311	297	316	312	294	314	298	317	302	308	302	316	316	316	315	283	323	291	324	290	308	285	330	299	339	307	279	293	282	317	310	313	304	296	325	303	306	351	321	303	291	316	295	308	284	341	338	287	314	311	316	328	301	334	289	294	291	304	333	308	299	311	306	275	335	312	293	275	332	303	311	311	312	327	297	301	309	321	330	289	298	303	332	300	306	317	316	327	294	277	267	316	312	295	310	307	318	302	291	294	342	308	285	318	334	302	342	312	299	285	304	321	300	329	273	322	294	323	293	342	312	352	331	309	271	301	295	286	302	264	340	284	298	321	301	297	296	329	323	323	308	297	305	302	316	295	300	332	305	307	304	308	324	304	309	318	316	312	317	306	295	298	311	317	313	281	298	318	307	281	304	311	281	295	304	316	309	280	317	308	305	315	309	339	293	287	324	296	292	285	312	303	283	304	328	300	312	285	351	303	307	294	306	288	331	279	312	265	320	301	295	315	318	328	275	284	279	309	297	304	314	282	312	292	304	333	311	303	312	321	305	294	279	291	304	324	335	315	316	315	318	290	298	324	306	348	322	311	304	290	316	327	336	305	338	315	322	326	296	319	315	294	321	342	308	300	314	302	285	308	301	309	324	294	308	320	322	283	324	306	315	288	313	316	293	299	286	312	288	295	296	292	310	303	323	331	321	315	296	338	321	309	279	317	303	299	316	309	338	303	282	324	292	304	303	318	322	280	307	278	308	317	320	289	316	306	329	318	332	318	312	322	309	309	283	302	289	304	301	302	317	309	312	293	273	319	292	335	294	287	336	321	296	310	280	317	284	291	324	306	298	325	287	295	300	321	327	297	291	303	295	262	297	290	298	307	308	315	297	321	316	285	318	300	288	296	306	275	294	292	265	285	313	314	311	294	315	293	272	302	337	300	306	292	289	316	309	276	308	309	306	282	319	299	301	308	326	331	271	335	289	315	334	314	274	282	313	291	268	307	292	337	287	283	307	287	296	308	268	295	342	316	309	296	292	312	328	316	274	336	332	272	299	278	308	331	315	324	320	269	275	314	262	292	283	289	342	294	276	329	282	295	292	296	322	310	316	296	323	275	331	299	295	304	312	293	295	323	328	297	297	334	341	347	313	301	315	293	306	342	312	341	322	319	296	328	344	321	335	342	302	285	272	290	339	309	261	281	317	294	314	288	317	315	318	309	270	257	316	267	287	311	292	298	320	318	290	304	317	304	320	342	341	273	309	318	331	277	318	309	325	324	325	280	337	269	311	297	290	300	274	276	329	276	289	289	305	335	317	314	325	320	273	304	316	295	326	290	303	307	303	317	320	293	290	301	300	317	310	303	304	311	295	331	304	309	299	318	304	294	299	298	294	326	320	291	303	299	284	320	323	298	340	310	292	280	303	320	305	309	291	282	266	311	292	311	320	320	281	303	291	295	299	284	330	319	296	318	335	316	310	269	328	302	313	295	354	294	293	285	272	324	310	320	282	294	312	324	286	290	311	292	296	341	304	293	321	299	305	323	295	351	290	276	325	315	293	326	324	340	317	353	293	293	261	276	306	317	326	300	256	313	301	306	304	315	300	315	294	306	322	305	294	268	315	302	305	309	311	307	317	329	297	311	271	276	292	286	292	319	266	319	292	287	308	313	325	297	298	267	307	302	288	321	311	305	288	290	265	290	308	310	322	320	301	303	298	289	285	311	309	302	336	325	313	324	320	270	316	267	319	295	299	313	289	321	333	316	294	345	330	301	362	306	315	324	293	304	274	297	333	307	314	294	331	309	280	300	311	329	293	285	313	303	293	325	282	321	291	284	321	316	328	322	317	273	304	286	285	316	299	302	302	302	319	299	308	291	305	306	309	309	331	308	312	294	298	312	316	327	285	280	285	328	301	301	288	299	311	272	312	291	317	284	310	312	267	308	291	325	286	268	316	316	321	287	316	279	307	309	296	307	330	305	306	329	310	303	301	297	317	297	322	322	313	296	295	316	317	291	308	285	284	326	293	286	330	288	303	335	296	310	293	305	278	296	317	311	343	299	287	270	312	327	305	317	286	351	312	324	311	284	323	307	331	320	307	306	275	327	288	313	314	318	302	286	294	301	289	319	316	346	313	326	321	303	323	292	312	354	300	315	341	294	333	316	321	283	318	298	308	324	318	290	312	310	322	302	308	290	294	340	296	301	326	317	311	273	323	292	351	283	319	307	303	279	330	343	295	308	295	318	307	276	288	296	321	321	315	322	311	298	308	277	310	289	308	310	309	307	289	304	284	278	315	324	311	291	293	311	314	346	309	313	335	314	296	309	283	310	312	315	336	320	314	296	311	254	308	342	293	306	296	287	287	327	283	328	306	345	321	277	307	325	302	306	331	287	311	322	270	330	311	323	324	336	277	310	306	322	290	280	311	292	312	312	323	296	300	302	304	298	310	341	310	318	320	316	296	325	293	315	300	284	318	300	314	322	324	328	288	306	300	294	278	293	330	302	303	313	281	306	303	269	324	327	306	288	314	281	281	289	297	302	309	279	304	321	273	326	288	311	300	319	334	314	312	302	315	305	305	321	330	301	285	329	289	309	259	309	293	293	285	290	306	321	308	330	302	329	322	293	275	259	289	323	283	296	291	326	273	298	308	291	306	315	327	300	293	316	286	312	340	307	306	306	300	336	307	314	332	310	333	311	268	305	316	292	311	312	318	327	326	313	303	296	290	276	311	303	302	295	309	343	342	314	337	310	316	306	320	307	325	317	277	275	303	286	296	278	317	306	309	300	290	314	309	282	317	293
3295	2542	1645	2438	1062	826	773	794	708	805	772	812	739	763	708	755	745	765	757	767	750	759	752	742	788	731	730	772	752	763	748	778	721	727	728	766	788	763	810	726	707	742	727	745	776	725	739	753	758	738	766	736	746	736	750	775	749	726	747	680	757	748	764	727	758	732	768	715	768	733	742	730	723	753	728	748	784	720	763	783	755	703	753	747	782	778	722	755	719	724	742	713	768	740	733	739	759	753	727	770	771	752	752	749	790	781	726	684	760	715	800	728	709	694	730	760	714	716	728	777	735	760	742	712	746	759	734	745	749	709	753	709	747	800	755	779	787	781	812	700	753	771	728	768	729	763	705	802	760	785	764	730	730	751	731	753	729	733	776	753	772	778	776	730	794	704	691	699	763	763	745	717	740	788	778	713	728	756	789	737	726	747	737	759	728	760	799	798	758	767	733	747	724	787	765	784	717	748	769	723	776	735	776	740	751	694	712	754	746	757	788	755	730	689	751	685	822	729	740	750	788	785	753	696	749	829	765	725	792	786	810	744	790	786	727	769	704	699	761	786	723	728	766	744	714	735	774	742	708	714	774	772	722	742	768	730	734	737	760	741	786	727	763	767	748	732	775	714	767	736	758	700	771	707	720	769	740	691	706	718	732	758	750	763	751	704	758	743	747	681	767	702	755	712	770	770	734	754	785	707	718	746	741	757	727	808	761	769	751	759	716	778	742	741	737	770	725	769	731	770	776	738	768	739	729	760	785	744	750	720	745	747	755	748	729	760	758	747	698	828	706	804	770	737	784	706	751	722	791	713	760	725	711	767	747	706	725	733	714	723	743	793	807	740	717	765	752	807	730	772	728	789	731	673	744	742	747	769	742	700	758	690	746	742	773	735	779	779	785	788	750	757	776	783	765	743	732	760	758	729	770	711	762	743	737	729	763	736	733	711	741	755	754	785	708	741	737	785	768	735	753	727	787	734	742	767	752	782	794	799	746	745	763	733	731	740	761	755	773	702	759	752	711	847	736	746	770	709	759	778	737	739	728	727	763	788	750	772	788	776	716	772	783	746	752	755	753	823	786	765	762	730	743	772	778	757	729	728	745	765	753	774	715	743	756	788	766	715	765	744	799	748	765	723	754	768	749	792	761	752	762	770	745	797	772	722	763	781	703	707	740	790	748	746	719	762	746	784	708	730	757	738	727	724	691	777	768	766	735	749	752	727	765	732	712	738	750	776	781	780	788	722	720	776	747	769	764	745	787	766	759	750	721	716	695	729	703	760	724	772	757	738	747	720	765	800	730	727	759	759	722	786	726	741	761	775	803	721	727	742	772	733	722	767	724	778	798	758	724	712	754	761	773	741	783	718	743	727	764	745	747	738	717	768	688	759	751	731	794	773	741	735	748	733	752	765	743	756	767	709	724	756	713	778	785	755	737	797	771	707	724	744	777	719	765	758	799	760	771	748	797	755	716	738	764	728	783	763	796	764	731	701	790	733	675	727	778	735	733	798	761	744	702	726	759	758	788	764	762	780	722	779	737	744	700	705	777	747	774	748	729	722	769	781	755	731	728	748	735	746	726	757	740	774	708	784	764	771	763	743	776	770	813	731	758	750	796	721	696	770	718	734	744	768	780	727	772	747	779	754	744	760	758	737	742	724	742	721	724	701	805	745	758	714	746	785	740	719	742	735	731	770	720	739	767	766	787	739	757	747	714	694	709	771	699	805	763	704	715	754	715	736	739	739	718	780	767	780	788	751	748	771	740	751	706	762	765	740	766	744	765	772	715	737	716	783	658	741	741	751	747	707	746	790	734	741	777	737	775	789	712	739	782	692	728	759	735	732	757	777	730	729	711	749	777	687	759	753	733	720	721	806	741	765	707	767	718	812	757	806	757	746	746	714	737	733	785	759	810	732	742	789	724	751	770	768	711	813	772	744	776	795	790	771	738	739	716	710	772	754	757	738	734	750	749	709	750	747	767	786	771	777	760	732	756	736	754	772	738	729	751	754	760	762	755	702	782	739	753	743	721	735	712	744	735	738	753	719	791	757	778	768	730	746	779	779	763	750	695	718	743	733	765	715	736	753	725	733	776	743	765	721	728	755	730	737	696	741	830	772	759	738	733	765	736	756	716	733	754	815	773	795	700	740	789	740	725	808	779	742	727	761	715	766	768	789	762	730	736	730	777	753	772	699	722	778	756	784	769	763	702	725	741	753	752	796	745	785	769	776	738	742	790	746	744	763	784	777	741	729	754	698	772	743	727	789	729	754	707	751	726	750	737	728	739	742	766	724	735	745	767	785	764	719	698	741	752	766	768	751	762	748	757	703	718	709	781	751	717	754	701	773	736	763	686	678	755	679	768	700	723	722	779	751	736	757	757	753	744	750	758	699	742	790	732	729	766	754	820	790	732	752	728	763	735	726	708	764	752	755	748	752	740	811	731	732	687	729	755	760	682	757	753	767	753	766	728	733	749	703	751	745	795	765	738	792	726	797	799	761	737	781	739	797	750	744	772	785	708	776	757	751	764	779	773	728	771	729	701	765	705	736	759	720	769	747	775	772	727	738	724	751	707	753	766	761	753	770	726	733	752	770	693	707	705	744	760	772	710	725	730	748	752	732	764	785	730	711	754	758	753	732	725	809	819	764	733	691	729	740	686	755	744	729	740	721	724	760	755	758	758	763	770	715	768	726	788	744	709	744	748	761	704	752	787	730	778	758	762	813	720	761	733	778	759	773	706	734	752	705	698	743	735	745	747	772	737	757	740	745	753	731	793	712	703	765	716	733	759	779	727	754	765	726	767	742	728	725	759	737	753	727	784	751	759	715	794	728	738	747	768	752	758	756	747	782	707	772	774	798	694	761	797	767	729	737	780	715	770	732	797	705	730	728	762	718	768	753	749	755	748	719	792	726	770	774	785	735	816	735	766	794	731	728	784	715	771	753	753	727	727	740	761	758	714	780	735	739	791	781	768	735	723	762	728	762	746	751	717	758	714	762	755	750	772	775	756	725	738	730	758	688	756	722	748	727	784	730	785	777	773	738	773	772	738	762	758	755	764	772	788	712	698	781	763	743	697	779	730	744	772	772	730	717	708	708	747	728	782	786	746	764	732	773	779	754	800	737	725	785	775	713	751	746	773	711	734	741	714	755	736	763	756	775	779	755	790	749	750	771	737	742	750	694	757	738	752	786	674	734	750	725	742	703	722	740	716	762	755	705	749	696	806	735	776	759	770	749	740	788	741	742	783	726	780	746	757	744	753	753	734	739	702	723	759	766	766	770	789	766	730	720	707	793	739	730	741	732	726	781	746	739	767	733	734	835	801	705	703	778	771	756	734	798	778	771	732	778	713	732	780	729	702	745	749	740	726	753	758	789	765	754	775	750	735	728	696	762	691	736	729	732	743	762	780	689	761	759	750	738	746	749	700	773	723	779	728	727	738	703	787	748	773	749	775	809	741	785	739	770	746	773	761	686	718	726
23875	20960	24285	27804	20963	20970	13414	562	374	307	297	302	300	246	271	262	260	255	238	234	227	248	233	249	240	246	219	217	264	241	232	265	230	229	257	220	241	215	226	217	249	215	206	221	227	206	249	234	263	239	243	196	245	217	222	196	201	252	238	220	213	225	264	222	237	233	226	206	209	215	199	218	255	205	203	211	227	212	210	204	218	237	221	241	221	234	203	228	240	213	210	212	201	212	244	224	214	209	233	233	222	231	236	236	224	192	236	235	252	238	244	213	216	236	220	247	228	242	224	237	215	209	236	257	223	214	242	203	238	223	210	232	262	213	217	207	222	212	207	207	205	237	216	209	237	225	225	231	200	211	240	233	255	231	235	246	206	229	235	222	227	217	220	240	251	230	215	232	229	253	225	232	238	219	227	256	238	219	231	236	222	226	223	248	241	209	237	201	242	231	241	211	235	213	194	222	229	256	219	216	235	227	215	233	227	234	222	219	189	249	206	205	248	206	234	241	212	238	234	206	196	193	200	210	212	238	226	228	197	246	217	223	214	224	222	245	236	210	245	230	211	219	221	243	228	221	221	226	213	225	216	221	206	205	196	212	228	232	213	220	201	215	219	237	219	202	207	245	232	240	207	219	245	248	232	219	198	234	219	211	234	214	186	196	223	255	215	229	225	215	209	207	209	239	229	226	220	205	214	242	235	215	241	222	215	215	239	207	240	235	249	250	215	229	232	229	211	255	233	243	226	229	212	232	243	237	247	217	238	224	227	218	239	245	225	239	249	217	225	233	222	226	188	254	254	261	232	225	229	219	208	237	239	216	226	220	220	234	216	252	237	203	208	210	241	227	251	229	220	221	243	217	232	252	192	243	214	216	234	231	211	233	247	214	225	227	199	225	208	191	209	212	235	216	230	202	214	221	210	237	228	263	208	201	223	221	215	228	223	220	240	239	238	239	232	215	208	213	195	189	219	223	228	216	203	212	217	212	214	222	249	211	196	224	220	199	242	238	215	224	225	195	230	223	239	234	227	183	255	223	227	217	220	224	231	227	224	215	231	196	222	232	225	230	220	225	249	227	226	210	235	243	216	251	233	220	236	231	243	233	254	239	214	209	240	214	209	217	236	209	243	221	224	207	214	229	210	225	223	216	208	235	214	231	202	194	207	234	213	188	193	201	257	213	217	240	188	242	225	234	248	199	219	197	219	214	212	216	221	201	200	232	230	243	224	235	198	227	230	239	203	208	239	254	214	224	217	236	241	230	214	211	223	214	219	209	219	211	217	260	220	240	234	207	208	233	221	198	228	225	192	236	221	226	225	212	227	219	212	224	217	223	226	229	244	241	202	248	221	220	224	196	208	211	242	205	229	223	224	209	203	233	236	232	205	228	237	213	249	236	226	206	230	238	209	215	218	254	228	211	203	231	261	266	214	227	227	215	212	202	220	227	224	261	217	235	221	215	218	227	224	221	217	214	229	233	223	236	218	211	220	214	222	234	217	242	237	212	231	237	221	239	239	209	232	222	227	230	213	200	249	218	213	233	231	221	242	216	237	207	226	227	204	203	219	209	260	233	232	240	225	213	236	223	198	231	215	225	211	221	220	200	204	209	193	227	233	220	226	207	239	246	231	235	236	230	224	218	227	215	222	234	207	219	234	261	215	218	252	190	217	208	219	221	214	229	238	228	213	239	225	241	218	210	232	201	200	226	217	185	227	237	222	238	202	217	230	222	211	213	212	197	236	236	225	214	227	228	218	236	199	216	213	237	250	234	242	225	212	207	199	205	238	229	232	256	235	224	225	189	215	241	210	236	228	231	235	239	223	234	223	241	236	253	205	241	227	229	232	206	221	225	217	232	235	218	212	218	222	203	207	210	220	219	274	221	227	234	229	297	258	227	235	246	234	220	233	216	231	259	245	247	219	224	236	222	235	234	247	218	209	201	227	228	212	220	230	225	216	230	212	205	231	256	212	215	187	229	231	232	204	241	216	209	232	208	220	221	227	214	207	210	260	246	242	240	216	203	216	211	214	211	227	211	221	228	195	215	227	248	213	215	216	234	227	245	241	242	206	193	217	208	201	227	220	218	234	214	222	210	234	210	231	208	219	209	236	217	256	234	235	196	245	256	259	225	215	212	227	221	241	195	243	211	199	222	225	208	232	242	219	241	195	217	243	237	218	216	229	232	209	221	194	231	209	231	240	237	218	231	226	216	185	225	223	234	219	238	227	212	250	228	229	198	227	248	204	236	202	224	215	204	219	210	201	235	209	225	231	215	209	253	231	211	235	236	231	214	204	225	184	204	257	217	210	219	245	219	215	227	221	222	237	214	226	206	216	202	235	236	213	217	200	218	220	234	227	243	207	204	212	214	214	252	236	230	216	214	249	248	213	232	237	265	228	222	232	229	227	238	192	203	194	191	226	219	194	231	230	202	229	209	197	213	193	231	220	221	237	206	219	235	220	245	233	186	216	244	241	235	217	231	225	200	229	223	253	233	219	214	257	233	213	222	209	220	208	202	226	237	218	230	204	229	239	209	204	217	206	235	228	214	226	225	220	218	218	217	219	249	249	249	236	230	240	233	232	209	238	238	203	243	203	224	250	212	227	215	217	207	236	264	212	211	240	211	231	233	184	232	243	223	246	225	220	220	241	236	215	219	255	246	222	227	235	232	229	211	225	249	228	232	262	232	225	236	209	215	248	226	232	225	209	252	240	220	230	214	257	204	240	212	217	208	244	218	221	224	265	219	239	239	233	237	210	198	252	236	221	247	224	229	222	200	200	213	222	220	249	228	182	224	227	238	214	224	225	228	227	173	229	234	198	215	251	241	260	269	219	243	225	246	229	227	217	221	228	196	233	243	208	244	232	220	212	213	238	197	199	227	213	227	246	212	234	211	221	209	223	246	210	243	250	209	219	212	244	240	221	223	212	246	226	235	191	236	226	213	213	213	179	216	230	191	215	222	234	231	222	221	227	225	239	224	216	207	219	241	217	249	242	202	224	230	224	217	199	232	226	206	189	224	234	220	204	211	223	245	219	221	245	205	232	260	196	230	215	211	243	229	244	207	237	262	188	230	213	207	173	226	237	221	266	229	217	245	208	235	205	216	230	208	228	220	202	231	233	240	206	213	192	234	215	227	216	230	229	219	220	208	209	220	230	217	212	232	245	230	216	239	229	211	253	212	221	237	234	224	222	211	229	202	203	217	212	226	207	195	216	243	261	193	237	223	210	213	218	216	229	217	247	233	212	219	215	245	224	247	231	250	226	232	225	224	212	211	217	208	234	227	220	229	216	204	204	232	240	240	233	227	236	240	219	223	245	233	230	189	214	229	212	212	213	225	222	238	228	249	241	242	224	237	238	271	222	231	233	228	221	229	236	229	216	200	246	249	199	245	212	251	205	212	257	232	219	245	197	231	238	236	221	203	230	230	213	204	236	216	242	236	213	221	232	248	236	214	219	224	207	230	210	213	195	235	208	227
3408	4115	2599	3305	1116	630	601	593	599	568	561	547	603	523	603	601	611	537	559	551	552	539	509	543	533	568	537	537	566	536	522	509	550	517	521	520	559	558	548	532	511	537	511	557	516	536	545	532	537	503	517	543	528	506	553	544	534	561	537	562	522	550	534	516	500	507	540	549	503	587	499	542	512	532	533	538	519	533	535	548	511	561	519	561	525	535	511	540	534	576	512	519	551	562	543	536	556	519	542	526	553	509	549	502	518	561	504	534	522	548	500	556	526	563	546	517	538	535	535	536	515	562	542	509	520	554	548	509	529	542	524	543	519	499	499	508	567	524	514	492	548	532	509	485	545	510	517	546	532	532	492	547	522	546	537	510	541	506	555	548	538	543	514	545	536	544	531	513	515	528	550	540	540	521	540	537	512	565	536	499	549	511	565	517	519	518	516	508	550	539	511	578	555	502	566	530	511	521	550	560	540	540	535	549	516	474	504	555	531	578	554	541	532	586	578	542	600	529	516	528	563	542	553	522	548	527	511	528	513	539	512	532	535	567	529	576	510	535	541	508	495	540	499	535	570	498	508	564	527	529	491	543	541	551	479	540	569	574	513	489	506	538	518	542	528	514	547	540	562	538	532	538	545	560	547	522	566	514	524	538	528	525	542	529	539	598	506	487	554	504	512	528	552	486	532	522	553	528	519	565	547	540	527	550	564	510	523	515	542	584	520	490	583	502	530	567	521	563	570	555	547	541	507	517	573	578	506	530	524	559	556	529	511	561	510	513	550	538	535	550	510	553	531	511	539	522	547	544	508	538	558	512	543	521	520	531	527	545	525	522	552	571	508	583	550	521	546	528	553	562	544	530	535	501	537	538	525	534	514	563	576	522	557	561	553	511	525	567	527	514	504	517	545	562	517	512	529	515	517	508	527	521	525	556	554	548	511	538	580	523	522	509	540	510	539	508	518	518	530	563	552	514	548	549	509	487	524	538	519	565	526	528	506	553	565	558	554	521	557	534	527	566	515	553	501	513	548	510	539	573	555	539	546	528	533	578	516	554	505	529	545	553	505	519	536	564	531	548	553	508	488	531	537	492	518	575	524	551	507	524	562	513	533	541	526	494	530	546	549	522	533	541	557	522	560	544	554	520	555	538	552	554	500	532	526	532	567	554	539	522	529	578	591	559	571	540	570	536	513	541	545	575	521	554	538	541	565	532	554	554	545	524	515	530	526	522	521	569	562	512	557	500	525	573	514	557	575	570	520	522	522	517	518	535	526	503	542	524	561	527	507	572	544	528	539	527	544	516	555	571	562	517	531	558	519	549	548	523	531	593	538	468	525	558	488	501	570	526	508	504	536	553	547	554	525	530	555	564	569	523	566	496	545	544	508	497	517	548	522	544	537	531	544	516	525	598	535	530	508	544	556	540	507	550	498	551	565	504	528	544	524	542	554	523	508	517	474	552	492	536	533	573	532	560	502	555	560	517	549	539	544	492	520	541	552	566	565	535	555	560	539	559	537	545	503	545	528	534	542	517	517	519	548	506	526	540	568	497	529	549	510	537	540	558	542	532	547	536	508	557	571	505	540	489	512	546	513	511	538	551	520	532	573	562	559	514	531	582	557	542	519	504	517	571	537	538	534	563	543	556	583	555	579	529	551	496	530	555	549	513	514	527	527	533	537	503	563	549	546	547	524	523	565	526	542	535	506	531	575	524	550	550	510	511	487	511	541	542	536	541	586	524	513	535	571	529	506	563	579	517	519	516	504	518	539	529	528	576	491	517	501	513	524	551	563	522	553	543	513	557	535	508	537	515	537	538	547	529	499	570	545	498	568	526	521	522	555	554	507	505	531	533	522	544	563	526	578	546	536	554	502	529	539	496	512	485	524	503	540	553	535	503	537	552	541	535	550	544	539	499	523	518	513	518	550	559	560	492	535	505	544	510	519	565	550	540	538	563	510	546	545	563	540	477	509	588	532	506	495	551	554	566	535	519	576	501	518	532	567	525	537	558	514	546	575	557	537	574	558	505	537	559	503	551	549	539	463	529	542	528	522	519	529	533	530	579	534	518	519	487	531	547	551	530	563	543	541	499	538	529	507	580	541	567	550	500	525	507	551	519	527	487	527	554	526	538	485	535	560	563	573	555	509	552	547	532	508	472	526	540	560	540	531	520	533	531	546	546	520	545	523	538	542	535	537	556	540	566	503	533	536	566	504	532	514	539	512	596	518	524	537	524	534	529	513	618	522	523	549	513	507	518	566	512	555	522	521	505	526	552	551	471	500	538	545	560	559	545	559	543	532	574	535	513	532	539	532	564	564	542	547	535	511	505	524	522	554	525	552	506	558	504	548	548	568	511	562	504	561	557	563	582	522	528	504	549	523	558	562	526	505	519	534	482	524	528	539	511	520	551	522	490	527	526	550	535	563	520	539	530	514	553	544	558	505	508	520	517	509	517	555	544	498	567	520	520	548	530	556	540	547	548	549	577	559	571	546	506	526	515	535	544	526	551	515	544	483	530	564	497	533	567	535	549	563	556	541	496	510	544	529	511	560	541	507	542	539	537	517	517	535	538	532	515	565	554	543	524	570	530	503	503	517	557	532	535	548	570	545	577	563	509	529	569	546	528	541	529	496	506	543	501	560	497	543	521	551	521	534	495	559	526	504	517	541	580	538	512	544	559	556	509	569	552	545	520	511	524	548	531	525	580	523	568	516	543	519	553	571	525	538	492	556	536	555	524	527	464	509	525	506	479	498	563	517	545	508	505	532	518	550	530	566	532	490	552	525	539	533	484	501	500	560	544	533	561	571	540	572	535	565	533	574	535	566	512	545	576	533	524	505	538	552	542	545	522	517	551	559	549	519	560	500	539	512	528	560	543	540	524	528	525	571	505	570	557	531	511	524	514	537	543	492	521	533	563	504	543	503	523	539	535	521	553	530	536	507	523	586	512	545	533	551	516	499	553	553	519	553	526	480	521	572	546	524	526	523	530	528	517	562	548	529	541	571	528	513	525	522	545	545	525	520	531	526	558	520	580	520	578	504	549	539	508	566	529	541	507	565	475	510	512	545	523	518	547	526	541	515	527	514	520	493	566	512	519	529	558	515	528	524	546	562	545	552	551	570	539	543	523	513	519	538	520	516	555	509	475	528	547	539	489	571	539	521	546	521	512	500	496	503	530	559	534	504	487	509	505	555	515	560	510	563	530	514	514	534	529	532	519	544	521	538	508	498	566	533	538	499	543	528	576	535	546	546	533	544	546	530	539	523	537	578	517	522	529	532	511	499	545	537	545	490	552	528	536	554	515	517	542	559	550	498	499	571	526	538	571	549	553	532	534	494	499	527	562	559	552	549	548	544	545	528	552	540	536	543	562	594	538	528	570	542	549	496	525	523	501	548	516	533	547	581	510	524	536	548	516	541	625	578	561	529	512	543	572	543	501	515	537	530	570	528	563	524	543	558	562	504	528	554	523	551	565	559	525
31760	19617	8007	2746	388	251	212	199	233	242	236	205	227	202	208	209	217	212	226	244	226	245	234	207	197	225	179	202	213	202	246	232	206	197	233	224	201	230	230	225	204	191	218	204	216	223	238	220	222	236	233	209	231	207	233	218	211	187	233	221	245	252	220	220	214	213	213	227	249	210	187	194	251	204	221	207	228	237	213	241	229	209	214	209	208	213	232	196	216	203	216	218	239	224	200	216	213	227	218	217	231	231	209	245	222	236	214	215	226	220	242	230	223	219	220	208	228	207	187	207	214	240	207	211	236	225	227	211	225	213	202	194	239	225	206	224	218	232	243	222	228	231	226	218	241	242	179	227	215	224	211	210	204	200	222	219	204	206	238	231	191	230	223	205	220	209	224	208	254	199	212	216	226	215	196	215	203	228	196	203	198	222	194	188	230	224	219	216	224	206	191	222	213	225	231	222	218	186	226	219	222	205	192	217	223	227	222	211	226	216	219	207	236	220	221	226	211	228	211	204	214	220	204	220	234	229	204	231	197	219	220	227	181	237	250	230	226	205	191	203	224	222	230	205	194	212	190	231	222	217	224	238	219	211	236	217	219	211	196	238	211	226	202	232	228	223	220	207	217	226	233	224	241	192	217	235	199	236	214	196	211	184	223	206	219	209	189	232	234	221	212	208	210	217	244	221	207	232	213	194	192	221	220	218	218	239	208	215	193	199	204	215	194	200	192	228	232	225	221	203	215	234	218	210	247	205	199	182	220	217	213	218	219	224	213	213	235	208	229	227	233	212	207	233	217	220	217	234	260	216	241	215	194	225	207	254	204	231	209	230	221	229	232	209	226	207	220	217	210	221	242	229	206	225	216	238	220	246	217	224	220	192	210	249	215	224	175	235	199	212	201	224	215	214	228	235	219	179	221	241	209	206	234	239	219	205	231	203	226	209	226	230	214	212	207	244	243	189	237	225	237	222	264	220	234	219	257	246	197	225	231	214	200	228	224	218	209	223	245	217	215	215	224	212	232	226	227	212	183	224	231	237	194	200	219	180	227	204	248	233	219	193	219	221	225	242	224	224	225	207	236	221	213	227	235	203	228	216	219	243	223	204	194	205	233	218	210	199	228	206	223	244	229	212	188	222	216	225	224	201	180	207	201	220	219	213	206	214	225	227	239	228	198	227	223	208	197	220	234	193	208	216	221	207	225	249	223	250	215	232	201	228	248	224	198	214	236	226	218	234	219	207	221	190	239	215	195	218	209	229	241	217	230	230	214	210	219	228	194	214	219	203	189	237	217	206	217	216	200	228	189	205	212	222	243	207	193	224	197	214	221	219	210	228	218	212	197	218	199	206	198	210	218	199	264	217	200	198	218	220	205	218	220	228	204	208	216	227	190	225	191	195	220	210	227	204	218	214	213	209	200	212	193	186	228	213	225	205	192	210	211	224	235	203	232	229	206	212	209	247	228	222	225	210	214	214	222	205	223	203	230	216	211	187	234	191	237	198	213	221	201	214	227	209	244	233	234	257	195	220	223	213	221	219	219	227	209	187	213	206	231	206	210	208	213	218	217	207	214	204	194	235	198	237	192	191	221	209	227	213	215	212	204	217	199	214	225	216	214	254	221	221	207	240	241	217	229	183	217	209	239	199	216	209	210	215	205	227	220	243	216	216	234	210	225	221	206	194	247	225	218	250	222	239	224	212	215	209	218	203	235	245	220	191	207	193	201	235	226	216	205	229	205	203	200	227	215	242	208	230	207	254	218	212	210	214	251	239	227	218	237	201	194	218	230	248	213	221	209	242	215	207	208	199	205	237	211	200	220	226	219	185	215	211	208	215	211	197	214	212	208	215	198	219	229	211	233	212	212	205	213	232	201	203	204	226	202	220	226	187	213	194	201	217	230	197	227	210	228	249	212	212	220	216	237	216	198	218	223	213	225	244	224	201	223	218	250	228	204	232	231	219	215	213	199	220	215	212	227	215	253	213	233	215	225	212	212	211	209	207	215	202	231	205	201	215	204	216	209	210	233	194	229	224	224	220	228	222	220	212	233	209	222	236	256	224	217	193	215	243	197	219	230	220	227	216	230	241	220	239	239	194	221	223	230	228	217	204	239	244	245	216	215	213	221	240	229	243	202	205	228	200	234	200	209	220	203	209	223	199	224	205	217	186	231	227	258	208	217	206	188	237	233	199	198	198	233	223	193	223	189	211	219	193	210	207	199	195	198	222	199	254	223	207	218	227	206	208	224	212	207	235	249	190	193	177	223	203	199	192	219	225	231	204	201	212	189	191	229	241	197	230	222	226	220	225	220	218	232	245	215	201	216	206	218	216	209	241	231	210	200	206	206	221	196	203	227	213	247	213	215	216	218	248	214	214	234	216	230	230	236	225	219	209	228	219	247	212	204	208	198	237	230	222	238	206	221	221	204	227	199	210	209	205	220	242	241	256	235	217	221	191	225	233	196	216	201	248	218	256	224	213	204	217	204	205	207	187	217	207	217	232	225	218	221	227	202	225	191	233	212	213	226	195	199	195	215	218	204	221	229	237	234	214	219	205	209	221	214	209	211	226	221	231	191	209	219	211	212	183	220	228	232	203	257	244	208	211	228	230	237	224	206	223	224	233	221	210	203	224	224	220	241	220	199	214	214	201	209	208	193	222	211	200	216	220	213	203	218	235	229	207	204	184	212	225	203	190	216	214	250	226	221	219	217	241	212	225	194	219	209	198	194	176	219	213	214	228	230	222	220	221	222	226	207	208	188	224	216	206	228	211	202	214	195	197	192	227	232	227	229	184	212	203	226	235	199	189	209	202	202	208	253	239	202	214	229	215	250	232	232	219	229	207	253	215	220	224	238	216	214	197	201	184	206	216	210	224	207	199	225	242	204	211	243	208	224	205	205	209	201	228	255	206	207	193	198	218	215	231	200	228	203	214	223	199	218	199	224	218	240	207	221	207	218	235	214	230	223	228	216	206	237	222	211	216	227	221	218	203	225	202	208	234	228	215	220	216	237	209	205	205	216	215	201	216	237	236	204	215	227	227	207	230	240	197	237	204	241	211	220	233	209	233	235	201	180	224	212	227	207	207	213	203	209	235	196	234	209	224	217	185	217	212	248	199	237	208	211	208	243	230	234	237	211	218	249	194	218	228	218	236	191	235	200	225	216	199	230	204	214	219	206	248	214	225	210	240	220	217	183	208	224	234	208	202	214	232	214	207	209	193	197	217	208	212	208	217	238	224	202	228	238	210	205	217	226	207	208	208	251	212	198	245	238	212	209	170	192	218	205	230	227	223	214	230	238	170	212	233	245	204	177	215	224	214	206	224	217	237	242	197	237	220	220	231	215	211	181	213	216	200	245	195	207	230	206	230	193	199	225	234	229	236	214	213	214	207	212	234	185	188	221	219	219	219	227	233	210	193	224	229	242	242	215	221	205	213	218	225	222	212	222	225	238	219	268	211	209	233	203	230	192	191	220	213
5525	1078	1380	1684	587	597	578	583	591	542	546	600	545	581	496	546	572	595	571	551	578	573	631	584	613	591	555	536	552	587	588	543	579	560	576	537	589	572	549	580	561	598	596	582	596	607	576	565	541	577	585	563	543	576	587	591	547	565	579	592	553	558	582	515	575	593	571	596	563	609	609	631	568	575	579	573	592	565	548	567	583	561	570	571	548	593	585	576	578	573	602	608	546	563	536	581	594	576	561	549	617	603	567	540	573	574	585	599	572	569	576	547	573	553	602	566	584	592	574	561	553	600	584	597	594	610	614	597	588	566	579	551	612	582	540	557	576	539	600	552	582	560	570	529	568	555	551	563	563	575	567	564	589	557	579	609	566	586	581	589	540	589	591	588	541	533	572	566	555	558	550	587	552	610	564	580	516	546	589	597	559	586	576	561	546	546	597	547	558	600	579	608	552	594	562	577	576	567	566	569	602	568	598	554	547	595	552	576	567	570	542	556	580	550	583	585	575	558	565	603	599	598	564	589	583	589	584	547	571	545	525	560	566	549	584	539	560	549	583	577	539	541	556	556	564	576	585	566	598	544	550	527	543	610	597	591	593	569	575	617	550	543	531	570	543	575	561	572	552	544	582	574	599	514	561	539	600	554	531	555	587	516	587	548	585	594	574	600	576	555	548	556	564	590	579	537	527	562	584	585	550	550	566	576	562	571	594	584	570	607	598	556	582	552	654	571	563	533	577	617	548	568	541	566	571	564	597	529	608	563	554	578	570	549	549	571	546	577	583	551	585	551	541	584	558	595	569	575	584	568	575	554	591	548	556	522	574	542	662	563	605	638	556	535	583	567	576	540	602	551	585	555	593	548	611	567	576	583	552	581	605	538	563	556	570	552	560	592	592	591	580	600	614	604	565	545	520	603	606	601	564	582	561	549	584	558	609	580	567	626	568	554	572	544	535	543	538	614	589	593	592	555	572	566	508	547	588	537	547	538	567	593	558	588	578	565	573	538	580	579	565	604	617	547	566	556	568	542	559	565	570	540	606	577	563	575	567	583	584	605	573	600	594	575	572	551	589	577	555	561	609	589	607	585	624	587	587	568	568	557	568	558	625	579	538	541	589	565	557	607	545	564	562	554	602	557	568	566	599	614	520	610	590	559	510	590	575	595	557	557	565	528	571	546	585	600	546	599	620	616	607	574	601	542	519	593	580	586	606	604	596	554	599	542	574	548	552	573	559	559	529	540	524	577	598	554	568	561	540	620	559	513	573	543	574	533	535	598	562	567	601	586	601	580	602	557	577	579	565	559	564	559	602	540	569	574	531	553	589	570	553	539	570	572	588	583	600	549	563	553	568	575	590	582	557	590	585	634	563	614	582	569	587	541	534	585	591	559	584	568	572	533	549	582	562	593	556	582	577	578	580	562	540	583	562	604	571	558	594	564	613	593	591	567	569	558	578	546	565	574	574	605	636	574	559	591	563	555	563	595	570	566	569	572	556	571	611	580	581	575	582	565	562	574	603	568	596	571	617	595	564	557	578	582	571	569	586	563	575	565	614	563	609	623	516	558	574	582	575	590	612	576	558	609	576	596	554	561	509	589	579	556	564	565	557	550	587	565	535	541	552	596	564	601	547	555	573	625	572	528	575	553	535	583	571	583	589	554	526	624	588	548	580	572	543	530	552	554	604	599	537	587	530	592	555	575	613	599	544	548	568	563	533	619	588	589	530	553	571	552	544	532	565	597	569	581	631	582	575	604	570	611	606	558	555	597	559	545	539	562	593	587	546	509	570	592	590	557	560	597	555	582	566	579	568	608	562	541	562	598	565	559	585	536	557	598	557	586	580	585	584	546	561	549	625	552	558	538	578	560	576	568	628	559	571	603	600	567	567	599	601	595	540	554	563	568	587	570	554	577	600	575	553	611	543	613	533	580	595	534	572	572	610	524	548	604	561	562	586	576	606	555	562	525	615	553	563	574	549	598	566	573	581	528	548	569	584	551	599	580	583	586	528	575	562	603	562	567	554	572	590	555	577	544	555	542	540	559	549	575	579	565	580	559	559	568	606	572	566	547	573	528	601	605	555	612	591	581	569	540	567	574	563	589	573	589	604	592	556	566	590	540	553	542	592	585	562	559	544	535	569	522	583	579	581	602	592	533	534	594	586	551	567	576	558	568	571	531	585	611	622	578	583	571	567	560	563	558	537	537	590	556	583	585	572	577	603	586	590	590	568	597	565	532	551	562	591	581	544	553	551	545	587	591	542	580	566	599	582	553	541	559	521	537	562	553	569	556	598	555	581	571	529	525	568	596	594	579	535	584	568	563	574	589	539	541	564	537	573	586	595	598	538	567	609	535	554	562	565	540	538	597	589	590	540	623	580	590	583	584	586	576	616	577	577	559	563	570	578	583	569	553	596	587	610	590	581	562	604	568	593	579	531	598	569	571	557	585	566	568	582	591	546	591	555	593	573	566	566	574	573	580	575	547	555	541	565	566	618	562	597	545	575	597	618	562	591	562	582	549	616	547	563	570	569	559	611	594	583	576	586	609	590	556	570	577	560	604	527	545	584	552	593	598	598	568	578	573	598	566	577	588	569	552	575	510	601	589	551	545	601	551	573	578	568	574	558	534	564	592	563	574	554	556	564	554	536	561	552	578	575	586	608	573	539	593	550	552	573	544	511	529	587	583	585	574	578	536	587	576	576	549	569	601	568	549	526	572	567	621	556	594	580	572	582	575	541	563	574	578	589	550	595	592	579	574	566	583	553	591	556	578	517	562	581	589	606	576	557	552	566	598	580	560	596	546	560	556	547	559	590	570	589	581	562	578	541	586	588	577	557	563	577	598	598	550	583	609	568	539	523	589	551	595	579	544	577	585	561	567	592	564	601	541	597	569	543	548	570	567	596	550	554	577	577	590	595	597	534	533	601	602	544	570	584	574	565	562	583	575	535	564	562	562	546	573	561	593	602	583	528	573	585	574	590	557	539	592	610	571	580	573	563	565	589	566	541	537	534	555	578	552	580	572	573	623	614	551	551	557	571	586	581	530	565	577	569	569	602	601	574	563	566	566	579	545	579	601	542	595	600	553	575	564	569	563	555	574	535	575	531	580	583	622	570	534	602	581	562	570	594	592	567	561	531	558	570	566	567	562	564	612	576	588	591	587	565	554	564	563	599	563	563	599	592	609	589	578	562	580	538	566	559	571	570	612	557	562	589	595	555	557	592	578	603	571	582	583	546	575	612	546	561	531	564	584	569	580	536	555	586	564	572	591	579	569	580	563	563	568	514	560	599	555	576	572	609	558	548	579	560	576	564	559	578	591	552	561	557	572	580	559	576	550	592	559	577	568	553	617	558	570	582	559	571	604	550	603	568	563	590	606	573	576	557	579	591	571	553	590	575	588	562	577	563	572	598	563	565	561	596	602	570	573	540	579	523	645	528	602	545	546	569	547	559	548	573	588	617	588	560	583	592	595	605	537
24625	20990	23929	28237	20985	15181	645	467	361	332	319	356	306	297	339	312	341	339	353	321	274	304	316	324	310	323	324	339	313	313	332	347	315	334	303	334	333	316	302	327	311	332	322	303	324	333	322	335	314	298	312	336	314	301	293	333	344	326	336	337	334	296	333	334	298	315	316	326	305	292	292	311	307	333	334	315	306	287	324	280	290	275	308	336	309	314	317	329	325	337	278	329	334	338	311	338	315	285	288	318	289	318	307	320	332	299	304	347	304	317	313	331	308	336	273	323	301	322	339	349	297	296	327	308	326	258	354	329	310	333	324	310	325	297	321	296	321	305	332	315	338	323	315	320	336	312	318	309	296	296	334	283	282	308	343	304	296	324	303	324	339	315	353	305	336	323	315	304	287	309	279	310	283	320	300	282	278	359	312	281	291	313	345	299	295	245	291	338	326	350	320	304	316	307	312	287	330	343	309	283	284	314	314	326	294	312	332	320	331	335	309	325	309	310	311	331	322	316	339	290	286	299	313	320	316	345	283	275	308	320	295	320	335	334	300	307	312	308	315	297	323	339	356	323	297	299	285	305	321	328	317	302	308	290	323	323	303	303	307	308	304	323	292	303	301	328	328	320	307	301	314	316	296	337	286	354	321	302	309	298	322	320	289	291	327	305	344	302	297	358	318	310	290	311	328	322	307	320	302	354	334	347	317	351	317	296	299	335	292	297	316	300	306	298	343	320	297	318	290	335	303	344	330	334	314	310	322	326	292	282	329	319	340	345	305	320	307	295	335	282	319	285	297	325	336	325	319	306	275	346	334	342	304	308	291	329	329	331	322	300	315	345	325	302	310	317	311	312	311	288	342	337	297	292	295	324	278	325	334	347	338	303	287	278	321	339	322	318	337	326	316	300	311	352	296	359	315	292	285	281	311	312	315	378	346	315	319	307	305	314	316	312	322	297	336	335	305	289	344	329	289	291	294	312	290	338	300	305	296	333	296	294	332	340	306	303	331	313	297	303	330	288	327	283	327	311	319	306	285	315	314	336	319	296	327	276	302	299	326	309	360	319	338	316	332	335	294	280	324	315	326	298	313	305	305	309	338	315	345	293	325	287	308	293	277	302	302	332	308	300	330	311	328	304	312	323	292	328	290	294	303	322	292	346	324	312	348	366	300	323	305	316	335	318	327	326	295	313	316	311	323	317	338	308	341	323	297	307	309	326	295	294	293	288	261	301	307	280	317	314	303	332	301	308	293	311	323	296	315	310	303	342	349	305	314	326	289	309	341	304	320	320	333	324	314	315	305	306	306	317	349	326	334	323	293	318	298	299	304	293	332	303	309	318	321	315	295	291	329	288	316	325	325	283	320	319	313	325	302	315	298	321	333	306	325	349	297	327	335	320	321	315	304	327	307	290	333	328	324	348	313	282	331	326	334	295	339	313	275	307	315	320	317	302	330	315	345	290	308	320	319	290	301	292	298	328	302	288	314	325	317	333	315	316	290	297	318	293	295	331	307	329	349	322	351	334	310	321	296	319	363	348	301	285	317	293	312	306	318	307	314	327	302	280	323	326	310	343	346	293	320	348	309	337	308	293	332	319	307	328	306	334	268	295	311	305	341	315	315	298	303	285	325	300	296	325	349	316	296	305	308	309	329	312	305	282	313	321	304	305	314	337	310	273	309	349	332	307	315	323	318	337	334	314	309	290	295	339	305	317	322	284	310	315	311	313	321	314	333	298	325	302	323	317	308	283	306	314	304	357	299	291	301	314	314	321	334	320	298	306	317	345	281	320	334	313	301	338	304	315	343	272	343	286	314	337	303	282	314	317	318	331	294	304	344	307	333	316	313	308	308	318	267	355	353	319	332	303	333	313	337	338	291	335	342	301	332	336	317	351	300	302	292	322	331	301	271	296	329	305	300	293	300	319	312	288	295	307	324	341	324	325	299	307	307	274	310	302	334	277	350	306	330	318	298	330	320	302	293	309	309	307	296	292	325	297	294	313	291	297	269	310	302	318	317	313	318	326	295	326	315	318	331	318	307	306	294	303	344	274	309	327	293	308	310	316	283	297	311	328	299	312	286	345	342	337	324	318	302	327	338	322	311	317	304	302	314	328	320	308	325	327	346	338	330	331	304	326	305	324	318	336	322	310	313	314	341	296	317	315	303	281	352	286	315	326	306	291	287	312	307	313	322	312	331	280	311	320	330	305	301	303	285	320	340	328	297	306	327	291	295	321	332	271	336	334	291	324	330	306	302	279	333	314	326	302	325	352	318	286	357	311	317	336	299	307	317	361	306	327	339	324	297	312	305	310	326	296	337	317	341	293	327	338	286	319	311	308	323	324	304	306	326	311	306	301	330	298	314	342	317	267	298	293	307	318	290	331	307	351	319	340	317	325	323	336	323	320	279	285	299	304	320	305	286	311	297	321	292	338	280	317	337	301	359	331	347	294	300	322	313	304	288	299	339	278	312	282	308	328	314	280	313	311	312	331	316	326	305	275	312	305	341	322	289	328	316	319	331	315	297	304	295	315	308	299	295	328	335	311	306	312	292	336	287	339	317	314	276	311	329	323	338	322	315	282	319	300	304	308	308	323	298	329	331	306	332	350	286	296	300	297	288	299	290	308	324	312	328	287	327	329	331	280	323	344	332	310	334	305	329	300	303	335	317	321	285	318	309	292	322	322	304	303	321	308	321	295	353	312	316	348	331	309	317	326	280	313	330	319	306	305	322	288	320	326	336	324	330	313	326	311	305	308	277	296	318	318	317	306	317	315	331	324	301	317	310	306	318	317	313	313	310	286	310	272	265	295	319	323	317	292	304	299	308	290	287	276	291	311	314	314	284	316	269	312	318	303	342	292	310	308	271	300	284	312	312	299	301	302	296	310	326	348	290	346	322	319	321	312	296	281	319	291	335	297	316	319	284	294	335	288	308	334	346	298	312	309	319	318	316	299	311	338	279	335	302	296	362	317	323	346	317	317	317	363	297	333	332	301	280	340	327	314	315	329	308	326	339	334	338	327	320	326	322	334	319	345	329	327	306	326	295	301	292	302	313	295	334	356	318	314	315	319	325	298	328	298	297	288	297	303	305	308	263	315	316	295	303	318	285	281	307	356	327	305	313	284	290	321	323	287	323	313	302	328	317	329	311	311	350	305	301	289	311	294	328	312	286	329	314	293	302	305	291	301	303	295	328	354	308	315	305	311	306	338	318	321	327	323	274	296	317	291	308	335	315	317	318	298	352	334	310	319	282	331	311	360	277	327	339	293	296	285	275	323	322	302	286	330	300	326	341	301	320	309	332	320	319	327	316	324	341	296	304	301	309	305	332	320	313	336	323	318	328	317	311	279	303	297	323	310	314	302	306	305	292	316	297	339	286	282	308	304	327	313	306	293	277	326	320	301	300	302	333	306	323	292	333	312	308	311	312	333	289	328	310	314	331	310	297	330	313	310	301	312	326	306	327	323	290	309	313	324	292	293
3335	2647	3597	2722	970	859	870	834	817	748	813	773	774	752	774	764	753	757	755	747	728	810	750	759	771	725	767	773	771	760	778	793	775	746	747	732	787	745	806	770	733	778	729	745	776	756	786	775	801	704	751	700	785	762	745	737	730	798	727	753	775	813	735	775	740	722	747	730	773	764	728	707	806	740	732	825	800	769	740	700	813	732	759	771	771	766	754	722	724	762	755	721	762	795	780	684	753	763	758	776	714	764	763	743	721	775	741	772	763	751	728	755	761	748	728	827	771	758	740	783	784	721	765	745	783	808	764	743	801	810	797	759	780	718	751	770	771	763	761	762	756	772	743	775	743	823	740	776	767	755	731	771	777	769	743	778	736	743	778	778	788	730	727	784	738	764	794	788	731	738	747	801	775	818	781	755	769	725	811	760	730	736	773	839	768	765	770	764	738	781	731	721	771	793	737	801	776	767	740	733	735	736	757	748	783	824	758	790	743	807	754	740	779	767	742	762	762	741	725	786	770	789	720	762	749	718	741	743	766	788	756	757	748	755	748	741	773	736	744	715	766	767	778	727	796	766	713	724	721	785	759	752	727	768	729	765	738	696	751	750	741	751	737	749	786	762	813	777	781	726	756	760	700	746	772	769	762	783	771	750	719	765	779	793	765	771	755	787	775	767	749	778	770	756	744	762	739	754	737	734	741	748	755	722	726	783	738	766	739	746	729	796	772	743	797	754	776	750	770	747	807	755	745	848	815	738	779	757	741	746	756	815	799	727	789	735	765	771	756	756	755	811	748	728	749	777	739	789	778	748	801	737	746	792	755	786	799	751	743	762	748	766	778	746	694	753	749	742	811	765	751	725	783	779	827	807	739	716	749	746	739	710	757	727	785	752	760	788	737	756	745	755	710	779	732	749	749	760	800	784	740	726	748	820	750	754	729	748	813	755	766	745	760	767	731	748	759	758	801	763	802	719	731	802	789	763	734	750	768	753	777	729	762	809	749	780	752	743	810	756	736	781	730	770	737	739	779	777	772	778	711	728	744	812	758	768	689	780	772	766	729	776	782	786	710	742	765	753	749	765	816	765	796	783	770	730	710	748	812	768	709	747	769	741	775	739	771	754	743	738	763	790	762	795	766	762	711	766	758	783	796	767	743	773	789	701	772	746	720	752	744	761	704	756	720	773	761	785	773	771	788	755	809	791	866	729	801	738	762	739	788	786	770	775	698	780	774	708	749	746	746	728	725	783	796	764	749	768	700	767	758	772	786	797	689	754	782	758	739	785	824	740	783	831	723	734	732	706	748	773	710	741	783	795	720	810	751	768	751	723	821	757	729	775	736	758	797	762	729	752	790	798	730	749	798	752	738	746	800	738	721	801	739	756	733	778	750	794	726	723	750	743	778	779	732	740	792	695	779	814	765	754	776	743	721	776	700	760	720	773	765	806	800	800	749	772	761	784	726	777	769	763	765	715	811	739	755	758	740	741	760	743	712	786	730	774	756	754	789	741	734	784	847	780	769	758	771	779	771	726	716	770	791	788	783	766	759	746	699	775	696	751	771	777	784	779	776	745	766	748	755	746	747	755	709	761	756	764	727	779	724	737	783	717	781	720	749	758	712	764	762	764	750	768	758	800	802	778	777	747	710	696	772	726	781	763	775	795	754	730	721	783	751	703	798	754	780	791	717	738	762	734	782	787	710	757	787	781	749	737	753	739	776	749	786	784	765	757	730	745	744	709	745	737	738	786	748	748	811	754	767	771	765	734	803	737	767	735	759	795	793	782	785	770	840	703	755	724	760	728	764	769	749	772	801	729	811	761	762	761	760	743	778	757	789	792	753	764	759	727	738	750	739	776	738	818	795	815	729	782	811	815	768	732	844	747	764	740	731	751	778	742	765	765	826	734	764	796	793	746	764	772	785	812	789	797	803	778	799	751	770	758	785	718	810	752	800	735	776	739	795	792	791	759	806	774	771	725	787	774	790	759	785	779	777	755	754	700	770	720	736	761	721	742	767	745	748	743	761	783	782	792	758	740	780	774	723	733	782	735	748	749	765	697	789	801	755	788	776	754	785	743	813	799	720	786	791	754	829	787	812	720	730	781	750	766	759	734	817	739	713	793	776	721	719	747	776	797	731	768	719	713	747	784	816	822	744	748	736	730	812	735	780	736	756	813	760	746	763	735	768	744	811	765	731	760	751	772	771	702	771	766	792	727	735	748	732	810	694	783	749	767	738	747	754	779	764	766	825	770	719	779	822	729	732	694	709	730	800	736	831	743	730	712	782	744	815	777	768	737	728	774	745	762	776	814	763	734	748	687	770	774	807	749	795	789	799	762	767	740	775	742	771	725	751	771	758	770	770	765	759	772	729	778	767	766	782	767	772	740	786	747	770	773	721	754	793	743	800	752	732	744	748	736	797	767	730	726	742	785	757	824	804	777	742	832	758	788	744	745	809	758	769	752	794	741	723	779	696	754	726	753	722	785	767	802	747	720	777	774	736	790	752	754	796	812	775	715	705	757	731	782	757	752	749	780	784	747	745	797	742	738	764	735	771	738	744	709	767	774	764	765	763	755	710	787	788	687	753	790	781	806	728	754	791	765	728	719	792	748	783	723	777	770	782	798	736	785	771	757	743	771	788	757	740	748	718	758	722	749	730	779	740	747	750	723	789	757	779	753	769	849	776	725	734	762	777	781	752	769	800	765	763	722	771	755	760	777	757	759	807	788	769	766	766	772	768	801	796	764	782	747	790	769	748	788	794	760	764	749	772	714	738	759	759	751	722	755	742	783	724	742	751	774	736	766	743	755	766	770	756	743	769	780	788	778	730	772	781	769	741	781	754	734	771	732	785	752	763	787	768	774	770	762	761	790	748	791	719	792	732	776	757	733	740	781	755	780	736	755	763	819	746	764	751	763	760	766	798	815	735	688	740	753	768	724	792	756	770	763	783	732	778	746	787	744	719	794	782	763	743	802	764	759	794	739	789	774	726	801	763	751	732	734	748	733	715	778	804	730	765	759	740	773	790	790	753	784	759	782	790	730	749	745	728	727	727	786	751	759	746	791	734	793	740	791	787	792	759	840	800	749	762	798	763	770	766	755	766	824	816	767	772	770	685	772	767	762	773	804	743	753	718	736	803	738	713	777	725	741	763	737	700	726	756	763	792	714	727	734	776	724	780	725	758	749	752	816	717	750	765	778	750	754	803	759	761	727	756	752	743	740	823	781	749	830	780	728	747	764	773	731	720	749	753	745	801	766	727	819	812	805	751	786	747	732	799	754	790	769	782	708	735	790	752	777	788	787	782	836	751	795	750	769	788	768	800	754	714	757	749	768	723	690	729	739	735	772	777	775	779	814	749	783	713	759	765	799	739	754	802	815	771	805	731	758	732	781	747	782	799	818	776	719	764	784	757	817	771	760	761	755	726	765	784	778	773	738	801	713	748	763	734	744	760	752	768	759	774	762	805	731	722	777	726	754
23834	20968	24300	27813	20968	20981	13427	583	377	360	350	296	260	280	230	254	260	289	232	239	240	215	205	222	236	216	211	238	250	225	256	259	259	214	244	212	237	248	242	256	236	228	212	250	216	255	240	245	242	244	235	220	241	229	222	244	255	252	223	232	231	227	209	232	230	212	224	227	226	228	205	213	253	213	230	210	209	248	224	222	214	219	244	221	255	225	209	228	232	206	198	240	224	241	221	218	216	222	259	222	239	223	239	249	212	241	246	244	231	240	244	250	240	185	235	244	229	222	233	243	220	201	197	245	231	238	230	194	222	237	218	231	226	221	232	223	268	239	213	224	245	230	222	209	235	227	256	235	226	245	220	243	222	250	240	195	240	235	249	241	220	225	235	245	227	209	218	216	251	227	204	256	226	251	217	237	253	219	222	245	226	224	216	239	227	243	245	239	187	216	255	216	248	198	213	234	232	225	261	219	248	262	230	256	204	263	238	228	245	248	227	236	229	234	203	215	261	236	236	247	217	228	225	269	199	231	241	282	231	260	248	240	215	251	261	233	227	248	240	236	207	257	264	255	244	232	199	224	226	231	239	234	224	235	220	223	262	244	230	265	239	208	213	217	220	210	224	214	234	220	217	239	240	252	250	222	239	231	227	224	228	232	243	254	230	250	214	224	244	208	260	248	220	214	219	241	219	235	211	225	227	239	254	219	211	235	210	213	233	234	233	252	246	255	236	220	189	242	216	255	216	231	235	227	218	228	216	203	220	237	215	231	200	233	224	221	259	220	265	221	225	246	237	245	227	231	229	217	232	233	252	228	270	209	215	217	225	263	244	244	209	237	220	231	238	212	249	219	238	237	235	201	220	242	257	237	219	246	221	210	234	259	214	247	222	240	219	221	224	246	226	232	236	219	231	242	229	237	240	218	260	210	225	199	231	243	241	218	254	225	229	235	246	231	208	221	242	237	248	217	214	233	222	227	215	220	224	218	235	240	259	249	227	196	252	245	231	239	212	217	200	224	229	208	214	233	217	247	248	240	237	214	236	223	239	225	209	219	234	259	259	231	243	203	201	230	229	223	272	235	220	233	226	216	241	239	215	219	204	201	208	211	244	233	206	244	203	218	214	225	222	215	233	219	184	222	212	224	226	242	239	218	245	214	253	220	233	240	228	211	255	242	202	236	210	209	237	216	233	253	241	235	248	219	246	231	242	197	212	200	240	242	235	243	232	238	228	232	220	230	214	222	231	261	263	248	207	241	251	217	242	241	222	227	246	229	232	231	214	229	252	247	238	250	204	193	211	238	195	215	210	229	242	239	249	220	239	251	251	222	221	261	241	227	215	217	229	193	235	222	246	212	245	292	206	219	218	268	242	218	227	208	216	225	238	213	234	218	213	225	236	208	220	238	235	242	245	250	247	242	243	227	234	228	213	244	254	245	227	219	259	229	225	242	204	227	230	186	263	253	238	222	227	192	255	233	237	238	217	243	221	221	234	235	210	229	223	221	244	241	228	218	220	262	240	224	268	224	257	228	246	252	253	252	225	227	238	234	225	228	214	239	227	247	213	212	223	249	228	233	222	203	243	236	253	245	237	206	242	256	224	261	260	248	241	244	229	268	255	220	242	205	224	237	243	224	237	225	218	212	231	224	231	212	200	232	237	240	246	234	234	211	223	241	249	245	246	240	199	206	226	251	203	246	245	207	218	218	238	257	246	248	244	213	200	211	216	233	249	243	230	220	227	239	201	221	233	217	240	236	219	208	239	228	214	229	248	231	252	228	219	233	219	231	217	247	225	232	189	243	210	224	248	245	216	241	240	230	236	241	234	247	250	262	258	240	263	206	250	227	229	231	228	234	221	227	222	240	246	221	256	236	243	219	206	254	236	230	207	243	238	235	230	216	225	227	223	241	228	197	226	241	234	220	226	240	242	253	270	224	238	233	214	226	204	202	263	254	227	207	215	233	227	226	235	244	211	242	220	241	230	240	232	244	226	256	236	219	227	233	192	239	252	228	225	219	247	231	223	247	227	202	243	235	230	212	268	260	233	238	241	213	231	212	228	214	229	223	219	211	228	224	213	197	233	237	211	227	254	223	215	225	222	236	213	225	241	228	235	224	210	215	221	224	216	209	217	215	236	231	262	217	239	234	243	252	219	214	229	206	247	259	234	229	220	213	242	223	210	220	234	257	234	244	201	240	199	243	223	230	248	250	217	222	250	226	260	211	234	203	198	261	213	246	225	244	239	239	239	226	206	225	229	209	220	256	231	211	253	222	262	251	244	247	190	215	227	251	238	223	226	264	242	216	224	231	248	201	223	214	203	211	208	212	222	221	240	217	221	241	245	224	245	247	232	222	217	209	232	270	256	221	271	238	227	220	252	240	228	198	218	223	243	222	234	233	229	255	225	248	212	245	224	235	242	220	202	204	223	238	236	236	240	254	254	244	246	194	233	254	200	241	221	212	244	224	233	208	218	246	233	226	204	223	230	228	230	213	258	221	218	223	218	214	227	214	234	243	218	224	238	229	242	240	247	248	195	239	256	245	230	223	236	214	234	237	228	237	215	216	205	223	234	208	256	234	203	224	231	218	215	188	243	240	225	247	220	226	234	224	204	235	231	231	213	243	266	241	211	238	223	221	246	237	237	225	218	248	221	227	205	238	208	236	234	222	215	210	253	259	219	233	235	240	244	289	233	209	247	232	218	235	216	245	282	228	227	243	221	200	235	218	224	208	242	222	234	229	245	234	213	210	223	227	225	219	226	230	236	233	210	226	226	229	241	208	250	252	213	235	249	229	225	221	241	208	231	209	240	237	237	233	249	260	218	209	216	226	250	215	211	256	218	198	218	227	236	258	226	259	223	223	186	241	209	220	218	217	235	233	226	253	218	203	207	243	215	238	189	248	234	253	241	212	201	214	218	223	237	243	210	224	227	224	237	242	218	207	217	222	238	212	229	256	230	251	236	219	240	214	239	220	246	232	254	214	236	244	248	239	249	234	223	256	225	222	260	224	242	225	221	227	257	234	225	229	237	252	222	220	231	219	258	243	217	249	217	246	218	212	230	247	259	224	244	232	230	229	249	235	223	226	224	225	235	228	235	244	225	227	252	259	224	246	248	214	238	215	246	229	225	221	248	255	241	253	225	248	226	226	255	224	198	210	242	183	235	210	241	224	244	235	258	245	273	202	249	237	182	216	242	235	246	212	222	212	247	212	231	236	230	225	236	230	205	228	225	253	240	224	240	224	231	201	211	199	225	205	229	215	229	236	236	247	252	246	257	223	221	203	252	239	250	227	253	209	262	206	230	195	208	233	203	247	243	210	212	232	210	203	219	252	228	246	195	213	227	213	221	244	223	235	229	239	244	268	228	233	246	222	241	253	251	222	247	222	236	228	217	222	247	231	228	246	217	217	227	210	218	207	210	247	230	230	227	222	230	262	219	225	226	225	203	227	218	204	246	236	238	237	224	248	236	235	231	231
3361	5358	6834	3089	877	694	637	638	570	580	538	583	575	577	557	539	601	559	564	540	556	573	522	504	570	509	554	496	510	574	557	582	511	544	535	578	561	608	555	581	516	515	546	564	573	569	562	570	550	601	539	557	577	568	573	548	505	537	532	551	575	577	542	540	538	555	550	554	546	557	502	523	532	590	497	524	524	531	502	538	607	502	559	544	571	546	545	547	570	545	503	560	557	530	552	569	545	549	554	550	496	538	528	544	547	558	547	567	543	551	563	555	491	536	559	541	557	556	547	548	542	529	530	553	530	516	536	576	523	552	530	570	544	521	572	564	517	558	513	576	535	541	574	593	506	555	562	548	538	538	562	557	544	533	567	557	506	553	548	506	547	537	549	556	572	527	524	526	560	518	586	555	513	617	537	567	545	559	562	501	535	578	578	541	537	529	580	570	569	522	541	531	553	550	509	558	587	540	614	587	542	522	576	543	558	559	551	524	552	555	585	555	510	528	521	568	540	546	526	531	517	545	532	563	548	587	549	571	537	561	552	573	541	551	581	523	550	562	536	532	549	554	512	561	536	541	510	553	538	577	527	572	565	565	521	538	536	525	509	507	559	503	530	520	561	505	571	494	537	566	522	554	581	536	561	577	548	539	526	585	556	544	561	568	547	559	523	551	500	530	551	535	550	583	500	529	534	555	516	559	576	507	568	567	579	536	533	583	558	548	553	580	548	574	560	536	536	530	512	539	568	533	542	549	549	573	554	552	570	547	516	584	561	535	560	550	522	572	531	531	528	534	552	536	516	559	565	542	528	592	542	568	558	561	549	611	540	526	536	552	497	577	548	518	537	553	559	558	537	538	551	571	561	530	527	541	548	563	539	549	543	497	535	566	497	513	526	572	552	573	571	573	541	507	546	552	530	544	556	576	508	575	511	555	528	586	540	570	525	554	518	553	578	527	531	535	557	568	572	531	562	545	544	503	487	543	587	554	567	530	516	515	552	543	558	548	551	511	543	521	543	554	541	499	550	585	514	505	559	531	525	535	573	537	571	537	521	497	550	541	508	535	594	552	587	581	568	527	549	533	533	548	497	518	537	553	535	515	538	556	575	572	560	568	527	524	524	559	541	521	538	544	549	559	529	529	547	540	576	544	536	542	558	543	533	579	563	574	561	532	558	568	519	536	543	581	502	544	588	563	596	535	548	559	574	574	539	558	511	599	561	535	541	549	558	555	542	524	568	559	532	551	537	510	552	538	495	525	541	561	505	541	531	503	507	543	559	550	570	557	513	575	543	560	554	484	528	581	563	539	546	541	505	521	557	575	550	555	529	565	518	526	561	528	541	551	563	545	549	527	519	569	537	522	542	547	566	562	618	517	519	566	524	509	545	585	572	570	606	532	574	552	561	523	515	576	555	520	499	561	563	531	575	552	546	576	561	613	544	573	488	575	572	550	573	552	518	539	540	557	602	533	511	574	532	533	551	542	516	578	522	550	495	564	541	539	509	516	520	525	565	553	578	518	532	514	574	598	550	561	528	522	556	536	489	535	551	532	539	519	554	550	569	521	546	521	538	507	563	582	607	556	542	562	547	559	586	517	529	555	577	553	561	558	557	545	568	509	534	564	516	551	606	561	528	586	523	557	521	531	557	521	513	545	537	535	516	567	551	525	565	520	542	552	530	546	533	543	523	525	524	534	511	516	565	554	542	553	528	517	559	560	550	534	554	529	547	576	561	518	549	527	571	566	498	497	537	544	521	557	555	532	552	540	528	516	535	536	560	552	567	572	526	524	517	509	545	535	556	566	558	512	558	566	517	554	557	519	559	534	527	581	503	573	518	542	557	565	555	540	541	557	490	543	587	528	526	518	583	547	513	560	528	580	544	508	542	534	544	537	562	579	542	549	508	544	511	529	546	521	523	557	504	577	542	532	535	552	539	554	510	557	556	509	495	549	525	577	561	560	535	551	522	517	504	540	523	537	483	569	563	544	551	546	549	559	556	564	596	560	536	514	518	563	561	554	552	522	502	549	525	566	560	540	517	554	556	520	569	549	513	559	534	558	510	572	536	535	515	541	578	574	571	539	518	513	562	530	575	552	591	499	542	541	577	546	542	573	556	507	555	545	547	557	540	548	520	502	554	587	556	532	559	545	545	557	543	580	560	566	559	536	540	531	586	524	503	554	553	540	551	548	563	545	548	552	569	545	571	485	534	547	528	559	586	541	559	554	520	571	576	555	528	579	522	561	566	582	506	526	594	551	532	541	546	543	532	541	519	576	557	572	520	561	563	541	565	531	565	527	518	560	511	556	502	512	517	507	518	523	561	589	539	620	547	604	539	526	513	508	556	514	541	543	537	526	538	541	561	564	531	515	546	574	553	525	587	524	552	546	542	546	527	528	580	533	553	574	572	594	565	580	564	534	517	530	582	574	603	549	578	537	556	535	539	509	502	516	572	521	533	541	532	558	563	537	532	514	576	539	579	533	558	570	532	549	566	521	541	549	511	507	546	567	556	526	530	558	507	546	550	570	555	567	561	549	531	526	532	530	570	562	542	542	574	556	579	551	529	533	563	556	579	579	525	530	506	517	532	543	539	570	558	547	565	563	561	545	526	552	534	523	506	546	528	550	550	562	551	523	520	553	549	550	541	592	536	521	574	558	541	574	486	555	545	539	582	546	505	527	586	541	562	557	562	569	563	543	512	566	568	539	538	563	543	532	524	542	571	514	533	530	541	505	560	583	576	571	498	539	538	520	569	524	554	556	539	586	556	543	521	582	524	567	525	556	545	528	550	508	495	571	576	522	494	543	533	557	505	526	568	567	560	515	602	522	530	574	561	529	569	548	543	608	538	578	495	577	571	519	562	565	590	558	528	569	510	586	562	582	556	543	555	507	533	496	523	539	575	553	534	538	550	552	520	561	565	548	553	547	524	529	583	546	554	551	543	538	520	565	577	547	553	549	588	578	570	519	559	537	552	523	542	573	544	550	524	552	520	550	570	579	542	538	562	530	543	531	550	508	559	557	546	533	538	570	536	525	554	535	560	526	548	536	618	515	560	513	551	574	510	610	555	547	549	541	507	532	583	558	521	534	554	563	559	561	565	539	578	522	528	540	565	550	567	549	557	569	535	577	546	582	552	570	569	565	507	519	578	536	605	546	490	492	544	536	585	572	561	519	588	546	537	555	542	515	502	559	536	568	562	563	541	529	555	555	499	536	540	540	534	540	543	511	541	550	563	536	580	472	506	584	532	564	576	565	506	561	529	536	568	495	525	520	523	551	526	605	523	546	576	562	568	586	546	542	533	543	548	542	571	525	539	544	539	543	533	588	534	555	547	548	552	534	533	505	532	574	549	573	549	547	554	559	514	579	536	589	530	515	573	582	550	539	572	521	560	590	519	595	570	569	553	565	579	507	548	545	566	550	545	564	588	528	547	516	566	567	481	531	552	560	578	528	475	503	545	551	545	541	557	540	537	571	573	551
31568	19773	10621	2408	396	351	276	226	197	211	208	227	222	238	235	232	213	202	225	221	228	243	223	239	214	220	227	234	219	217	229	204	243	229	251	253	215	229	229	237	196	210	227	227	222	221	189	228	244	230	217	241	239	210	233	195	239	188	195	192	218	187	224	238	206	214	227	219	233	228	256	212	215	197	226	219	237	218	205	189	219	224	214	226	237	226	236	236	223	214	222	233	203	230	215	219	230	232	200	209	219	239	216	230	205	221	226	214	231	216	218	228	247	222	224	232	225	235	224	188	204	214	225	240	247	244	214	251	209	247	242	251	225	221	195	225	221	208	221	217	199	213	203	206	209	210	232	217	230	257	213	242	198	232	211	240	228	201	229	226	233	212	201	225	219	237	227	226	210	203	227	236	238	207	241	212	210	204	210	195	254	209	209	198	218	192	213	202	227	229	234	210	226	239	222	207	222	229	216	217	241	215	206	237	225	215	251	207	223	199	235	225	214	233	230	246	241	191	217	198	230	224	248	233	219	244	236	214	218	205	220	232	213	238	244	209	173	206	235	223	202	227	209	233	225	243	212	195	228	206	225	229	211	194	233	243	200	213	209	217	210	213	216	219	201	208	216	215	193	189	247	188	244	227	220	228	225	204	231	196	226	231	210	249	206	196	229	221	199	243	217	241	230	205	217	258	227	192	219	239	227	200	227	240	208	219	202	215	221	220	209	217	223	208	234	227	234	232	200	210	235	221	206	190	202	231	196	225	231	225	222	211	218	202	225	209	222	204	230	222	231	250	241	210	203	231	240	212	255	214	216	232	248	209	235	210	225	245	204	228	215	230	230	194	218	232	205	207	205	218	233	238	224	250	220	241	201	221	225	202	230	222	221	223	232	205	215	198	208	241	234	206	242	207	233	224	224	240	246	213	224	233	227	218	225	250	211	235	213	201	199	234	226	204	231	200	205	216	204	201	220	212	217	202	199	209	205	209	208	241	209	250	227	237	223	203	230	234	208	212	219	220	239	233	204	203	236	211	213	205	254	251	189	209	214	242	242	229	198	230	212	228	222	209	214	204	178	220	208	230	224	228	222	193	224	226	228	235	229	233	211	231	203	228	227	223	225	206	198	256	185	195	209	228	205	211	208	231	232	242	227	258	200	241	235	199	224	213	219	231	237	240	207	222	208	226	232	217	201	209	228	213	248	215	211	219	202	195	236	208	201	198	216	214	212	193	186	228	222	228	226	239	211	226	194	212	204	226	232	228	220	202	224	242	190	219	219	225	209	218	220	232	227	205	253	247	192	227	214	239	219	224	226	199	224	182	217	228	223	232	215	220	217	217	227	223	247	203	231	233	222	207	230	200	224	225	229	205	251	234	217	238	222	207	255	226	203	218	225	264	237	220	221	244	211	223	236	214	247	238	214	249	206	212	241	228	217	237	223	216	226	210	199	212	246	224	227	219	213	212	200	238	225	234	247	205	238	213	207	224	214	235	222	227	216	230	228	230	223	217	211	218	204	244	218	197	203	226	211	227	218	204	227	225	203	221	198	208	239	198	234	220	239	229	215	206	229	194	223	221	232	231	207	219	210	209	223	225	200	214	209	232	232	232	189	220	198	227	232	214	239	244	222	224	231	226	211	221	224	188	200	229	222	231	209	204	225	217	242	247	225	219	207	211	215	260	202	210	204	230	243	210	220	225	216	218	203	213	197	233	238	222	210	224	224	242	217	244	222	231	209	241	242	235	197	213	205	206	227	230	216	244	210	192	261	234	206	221	209	215	221	199	232	227	236	253	228	230	221	207	213	216	193	191	192	240	202	246	232	221	201	236	203	238	212	225	234	197	200	236	227	209	201	233	233	259	222	234	232	208	242	243	240	238	213	202	196	244	248	217	220	233	208	193	214	213	194	227	221	210	229	229	246	221	214	246	201	205	210	216	238	235	217	195	229	201	227	200	240	205	237	239	214	204	214	241	218	211	230	222	207	238	212	223	225	233	197	215	180	209	206	216	223	232	229	210	211	191	199	197	214	180	220	203	232	234	225	213	226	222	222	216	241	235	232	220	216	212	237	217	224	225	222	250	208	235	207	223	264	209	240	225	210	224	200	232	218	211	239	269	233	223	230	196	226	218	222	204	203	207	234	217	204	221	224	206	208	214	212	230	240	215	218	217	233	253	230	227	216	204	222	207	213	229	214	231	221	226	260	242	231	203	230	195	223	243	227	228	217	226	231	202	201	223	251	219	225	218	197	216	191	193	182	232	238	233	236	217	228	232	218	223	252	222	248	200	209	222	233	229	247	225	246	207	228	210	222	212	225	204	214	232	212	234	243	208	246	246	237	219	204	212	227	212	210	240	215	236	219	212	198	229	212	236	227	218	228	205	206	243	197	199	230	242	220	245	208	217	220	189	208	223	204	231	220	238	201	233	232	183	237	241	233	225	180	215	249	214	198	205	227	222	216	224	209	243	232	232	244	222	222	214	245	212	214	200	224	193	243	225	203	209	218	254	221	193	229	232	203	214	223	234	231	232	234	196	227	221	266	219	202	214	246	229	234	220	217	211	184	218	220	219	221	226	206	235	228	203	199	232	209	205	208	213	225	242	190	245	226	218	204	238	231	239	227	250	197	226	220	246	228	212	244	221	228	196	216	221	200	208	219	245	230	211	209	214	218	196	244	197	224	247	238	208	223	240	222	234	194	207	211	214	215	223	237	205	255	212	196	211	214	245	209	225	226	221	224	243	238	240	221	233	221	247	234	244	220	222	210	245	239	218	241	261	216	219	228	222	232	225	233	245	220	215	206	220	224	231	246	209	216	232	213	205	201	242	237	236	230	218	243	212	244	236	215	234	213	239	247	219	204	202	240	213	225	198	209	243	215	246	188	247	237	228	218	233	233	242	211	226	246	245	232	229	206	248	208	210	207	202	217	231	219	255	231	227	234	202	230	216	221	230	232	201	224	214	220	225	225	216	227	220	222	225	235	232	216	253	212	217	219	213	220	209	237	214	221	208	222	251	238	236	225	195	222	204	226	187	202	218	200	213	232	240	220	214	213	220	201	199	208	213	249	219	213	238	207	214	245	210	196	232	231	205	246	235	226	202	231	196	219	217	189	231	229	240	225	210	208	207	224	223	214	210	229	237	236	219	198	205	205	243	228	204	222	233	226	210	215	203	191	226	225	226	232	240	206	204	200	232	208	222	200	234	231	220	215	213	243	206	220	213	217	226	214	226	233	223	229	244	219	183	224	215	228	249	212	213	201	231	218	200	212	210	211	222	232	234	236	243	227	232	222	221	212	240	219	205	204	247	222	222	231	229	244	232	217	211	242	227	216	236	217	185	232	216	218	183	211	192	214	210	195	217	213	223	199	192	226	212	237	236	231	203	196	217	210	248	201	221	218	229	185	205	227	248	230	208	211	244	214	236	225	230	227	192	242	242	229	240	190	210	217	225	237	232	194	231	199	243	237	195	217	220	218	207
5505	2933	3203	1257	528	575	585	602	545	577	580	557	551	584	591	589	558	609	578	563	602	575	584	598	607	568	531	582	567	560	561	565	538	554	596	563	561	575	564	566	560	624	584	524	575	608	559	583	609	549	617	615	572	585	566	570	579	558	552	621	594	579	548	566	587	588	590	566	640	574	606	628	534	564	635	564	561	537	629	630	583	608	586	574	583	589	558	590	574	570	560	604	625	585	613	566	590	628	580	576	629	598	619	637	630	611	618	565	595	564	582	570	567	597	593	590	591	624	532	567	571	608	578	578	605	585	574	590	629	553	577	565	523	562	599	594	596	595	569	613	568	599	577	573	564	589	622	574	579	595	605	592	586	612	576	606	601	603	588	575	573	596	542	574	587	572	584	575	554	630	586	588	594	555	587	597	550	557	566	585	592	615	553	609	584	606	605	587	561	588	563	522	555	538	603	608	566	587	630	589	605	603	546	575	588	574	570	581	561	571	548	560	575	556	565	574	551	532	546	599	574	589	601	558	547	582	529	547	575	542	562	589	555	616	588	578	606	598	577	581	576	533	574	594	598	605	575	574	573	570	598	588	602	570	616	623	592	586	620	594	578	572	563	587	566	555	561	574	601	583	610	616	598	568	610	600	582	562	620	561	550	543	551	529	624	571	596	600	598	533	573	556	546	551	565	559	582	599	574	603	638	597	542	579	565	573	590	545	577	553	567	585	605	599	577	563	541	594	571	587	547	570	585	605	577	616	568	605	571	570	595	555	603	578	550	559	593	606	540	591	579	603	550	549	583	562	564	616	533	595	555	580	566	585	603	555	578	604	569	613	589	575	564	572	564	571	587	538	564	574	592	513	532	592	587	601	565	615	573	600	629	613	578	597	584	588	599	576	613	567	577	580	581	575	586	557	598	581	603	599	607	563	632	624	550	613	551	570	594	581	545	551	569	538	552	574	579	576	573	576	548	565	576	579	627	556	576	608	551	584	627	617	572	540	597	589	619	603	598	566	617	583	607	618	602	588	554	635	599	581	540	590	648	606	608	616	593	597	590	598	606	566	606	616	578	603	583	593	553	603	575	568	554	592	576	582	609	606	539	561	594	568	592	552	610	590	602	566	578	568	548	584	541	568	644	581	582	603	579	634	621	588	551	544	591	551	602	575	545	593	595	620	570	556	576	574	578	617	569	603	585	611	572	631	577	543	569	578	546	604	560	620	610	584	565	577	566	605	588	567	586	580	596	585	586	566	592	615	613	580	622	560	634	582	576	585	614	579	578	528	599	588	591	575	583	597	620	574	568	564	562	590	564	573	589	583	570	628	558	586	605	585	591	590	579	563	623	561	573	579	585	588	621	558	610	605	598	573	569	567	584	599	564	559	586	578	606	554	602	604	627	587	596	565	558	592	628	571	527	574	574	582	568	535	640	521	581	606	563	587	611	550	577	576	626	583	613	582	575	605	579	563	561	561	520	571	572	540	595	562	573	629	617	566	584	566	598	550	628	531	604	554	606	536	595	597	584	582	575	595	587	569	628	580	586	609	595	594	585	602	542	577	593	560	601	579	557	551	597	576	587	575	592	570	594	618	575	584	584	609	614	575	586	572	561	592	594	559	570	630	645	601	552	576	587	583	546	639	558	570	595	555	581	549	555	590	566	561	605	573	594	621	584	564	567	581	564	575	545	624	595	617	576	598	530	566	606	608	596	619	580	580	587	554	570	592	625	624	596	588	606	528	603	611	570	567	590	565	587	641	574	571	577	591	572	580	611	661	569	546	630	629	565	604	607	587	592	573	606	537	589	554	563	603	558	542	590	582	637	576	600	563	612	551	613	525	598	554	581	556	586	574	599	613	551	557	605	569	593	561	546	588	573	585	583	596	583	592	621	602	532	547	569	630	586	578	573	559	598	637	610	611	557	585	571	580	587	617	590	624	641	587	541	560	593	567	567	573	578	597	572	593	598	565	582	614	590	581	609	562	600	612	543	576	627	572	567	572	591	653	567	586	598	546	579	549	587	597	559	570	600	578	607	553	607	552	625	568	616	556	614	591	609	575	568	593	571	591	584	628	545	572	570	558	547	575	596	620	604	577	603	615	592	529	568	559	557	588	605	588	572	561	582	585	592	617	599	586	610	558	551	606	593	614	582	582	588	575	559	575	563	625	623	577	612	588	583	585	582	618	614	569	590	562	554	553	572	578	571	589	570	604	609	597	541	579	565	561	565	592	531	537	594	571	621	602	608	587	582	602	580	606	576	615	560	552	564	601	572	591	587	646	557	559	563	545	546	587	556	560	576	585	604	606	595	573	579	544	609	588	582	563	609	566	575	584	558	573	558	583	620	605	564	566	593	540	593	602	603	614	556	577	614	591	589	555	533	586	580	614	580	591	566	591	580	570	578	640	608	598	548	603	537	590	530	542	590	596	604	551	550	613	603	579	551	597	596	541	586	590	563	618	608	565	597	594	576	586	635	553	615	567	604	579	561	624	572	595	606	594	572	546	598	570	526	577	574	580	581	589	590	600	589	565	568	577	599	556	585	504	543	581	584	586	620	609	553	634	587	568	551	595	560	599	573	569	561	572	580	612	593	568	573	567	634	579	598	600	525	617	589	562	580	628	577	595	568	586	599	533	597	591	599	590	560	553	597	587	598	541	607	588	572	559	595	577	624	578	540	540	610	591	594	574	576	580	579	643	571	609	525	579	581	626	544	574	587	589	563	596	600	610	616	576	564	633	564	581	568	546	601	574	587	555	597	532	603	593	564	603	547	588	584	576	581	565	623	639	578	600	573	573	559	567	552	562	619	616	517	619	586	598	567	606	596	582	583	575	580	576	525	605	601	548	568	593	574	600	600	593	600	594	564	565	561	587	525	555	600	586	577	596	550	552	612	594	542	606	567	591	612	573	570	576	601	562	566	582	566	580	574	627	579	585	617	596	540	575	571	600	559	579	607	586	572	553	544	589	590	615	599	566	580	554	556	603	553	549	637	549	568	546	597	538	567	560	569	596	549	575	597	549	608	587	614	585	566	555	591	608	583	528	566	620	550	568	585	632	578	541	556	557	592	604	585	571	571	597	577	600	627	592	558	570	563	557	572	608	568	515	575	570	617	583	529	549	602	605	558	604	618	519	538	624	577	584	625	553	618	587	592	590	590	545	542	594	563	577	553	563	555	588	594	602	549	548	597	570	590	596	563	562	565	623	596	569	612	547	599	566	539	568	591	572	579	547	602	600	575	610	552	603	595	599	633	574	587	602	554	577	533	562	586	624	632	574	581	635	583	543	592	594	604	571	561	582	543	575	576	611	565	573	605	587	556	558	591	591	583	587	603	586	607	611	593	597	591	608	559	596	604	571	576	611	614	627	591	576	655	595	602	583	617	593	565	565	581	561	623	609	566	554	615	574	563	578	615	572	652	594	610	539	598	547	536	579	577	556	592	553	564	642	562	607	580	579	576	591	584	612	592	562	567	531	573	570
24687	20998	23949	28231	20993	15262	690	388	354	319	330	357	341	326	328	328	310	318	337	359	331	308	322	340	333	320	311	341	349	306	320	310	302	323	335	315	332	331	326	307	312	328	323	336	295	324	321	316	291	309	289	314	320	320	272	342	363	305	310	319	300	349	319	333	332	309	352	300	319	317	299	331	313	346	294	330	359	353	321	299	299	373	351	314	305	298	318	290	339	328	290	288	298	281	277	336	320	306	340	322	319	338	304	307	315	328	314	307	311	317	310	302	292	306	292	342	314	323	345	303	314	354	303	350	334	316	302	320	320	307	313	303	332	308	335	326	361	348	353	287	289	327	312	319	319	324	320	292	319	317	305	319	312	333	320	340	331	368	301	312	337	341	323	317	335	318	311	331	291	319	326	287	304	297	277	348	284	303	328	325	320	322	355	327	323	352	291	319	322	312	324	360	297	338	322	337	299	310	358	300	327	322	306	309	330	317	336	327	306	306	324	322	329	356	345	341	320	324	312	358	330	314	288	326	316	336	339	325	312	338	343	314	297	285	307	306	341	323	340	325	296	305	319	286	327	332	317	336	320	296	324	319	302	304	334	312	303	315	312	339	314	337	320	309	364	315	340	294	299	332	293	354	289	300	288	324	314	345	311	316	318	312	361	327	313	317	329	335	322	313	326	331	304	315	322	290	304	315	305	321	359	327	312	300	299	339	318	320	292	347	300	277	334	327	319	297	315	307	357	323	358	311	303	306	315	304	354	344	314	334	318	293	326	320	294	311	327	313	327	281	353	309	347	336	341	337	310	305	318	301	320	345	324	288	316	327	334	308	286	319	291	303	311	318	317	316	320	345	313	328	328	324	307	316	262	316	324	332	303	334	316	323	291	326	360	350	320	323	334	345	318	308	332	298	316	305	301	317	301	305	320	305	296	378	343	324	319	353	332	310	329	291	328	307	329	330	332	352	329	330	335	329	336	319	339	381	316	301	355	313	297	310	334	310	282	267	328	327	307	286	309	345	347	296	333	312	320	320	321	318	327	314	318	296	291	289	305	293	345	308	291	293	297	354	345	326	318	307	320	312	343	325	320	305	298	327	312	320	327	282	367	309	316	326	315	290	314	303	315	328	340	360	312	347	330	310	310	312	321	323	300	344	336	310	324	352	319	305	311	336	328	309	302	350	311	333	309	296	288	311	313	320	327	308	305	348	333	314	327	308	323	347	338	353	335	301	329	289	352	334	368	336	323	277	316	294	313	315	311	286	328	309	298	337	301	325	284	336	305	317	317	297	356	301	322	344	335	306	320	330	338	314	349	319	348	274	346	299	314	318	333	314	296	340	320	338	311	279	337	328	273	313	312	275	319	305	317	283	303	320	345	332	357	328	314	327	324	316	295	310	311	306	312	297	283	340	318	309	351	332	318	307	307	347	321	326	347	325	323	287	279	350	340	352	307	294	297	328	330	312	344	318	294	314	298	303	329	314	282	325	316	300	298	292	314	355	325	307	317	338	327	337	310	346	324	326	316	323	319	321	294	347	347	327	322	294	331	327	341	341	312	347	313	337	323	329	317	306	335	353	341	333	334	300	317	303	326	308	323	299	290	295	346	298	307	312	310	340	311	330	337	327	319	315	318	311	320	331	342	316	327	325	361	294	301	310	320	316	315	310	298	327	319	324	311	340	299	306	281	311	326	329	346	324	330	333	349	309	312	335	311	303	318	332	304	321	315	345	329	327	308	300	326	338	308	330	284	302	329	302	314	336	322	304	299	321	336	317	310	313	299	310	306	342	305	321	330	337	364	316	314	296	325	331	303	304	303	306	333	333	302	333	304	309	337	323	323	326	306	328	305	333	326	332	306	319	321	319	339	307	336	327	324	329	302	307	334	317	325	310	303	362	334	316	327	292	303	319	313	298	298	296	312	316	320	296	324	324	301	295	294	303	329	300	316	332	336	348	326	274	321	336	332	319	324	311	312	344	299	310	316	307	296	316	340	300	318	315	296	308	363	347	292	287	342	292	294	320	321	324	355	308	316	347	318	318	295	293	323	325	306	320	336	334	298	321	301	339	289	326	358	316	313	328	346	285	280	342	271	307	310	326	341	323	305	321	295	301	318	344	295	315	316	302	343	304	297	334	343	313	338	318	307	284	323	284	341	291	342	308	333	315	363	290	348	278	322	329	345	370	342	335	314	310	303	324	335	299	305	345	320	320	326	345	315	321	319	295	328	328	298	322	326	309	338	313	318	351	291	301	295	351	289	288	328	317	350	284	336	310	296	325	299	336	304	330	300	305	304	326	318	318	306	332	319	295	292	316	291	304	311	276	305	321	345	293	321	307	315	264	342	285	332	336	314	342	329	302	317	318	314	305	301	336	307	318	313	325	292	339	343	336	320	351	330	301	309	300	299	353	323	352	342	349	332	328	333	332	335	312	317	323	339	340	329	315	317	317	319	320	301	303	329	320	336	297	339	339	301	324	300	327	317	271	322	331	323	330	309	299	316	299	320	317	329	304	332	312	271	330	354	317	290	280	308	311	312	306	293	286	316	337	335	312	296	324	316	368	309	320	283	349	311	313	319	305	331	322	320	333	346	294	300	324	308	311	312	322	329	310	317	312	322	311	296	347	344	307	311	278	324	319	353	306	333	310	296	319	303	326	331	310	330	322	312	325	337	338	337	323	311	307	301	320	364	340	340	321	337	302	306	319	318	318	336	301	309	299	336	296	345	318	342	309	306	315	323	325	312	310	335	273	315	321	297	334	339	331	310	307	331	294	332	323	306	321	300	325	316	344	304	311	315	307	333	330	307	341	322	312	317	295	327	294	340	311	326	294	296	346	327	303	297	315	329	317	312	310	302	331	300	324	335	302	307	323	317	298	299	308	339	349	300	277	315	313	336	292	302	289	323	320	332	297	340	314	311	334	314	293	338	295	322	346	279	334	301	311	272	310	296	292	336	324	307	352	344	306	319	328	265	314	301	347	340	325	348	317	321	309	333	330	342	309	295	331	353	320	299	350	342	299	303	310	326	326	282	306	332	312	292	306	269	334	332	324	322	302	323	324	355	298	304	299	296	321	327	298	297	309	310	312	334	305	326	318	326	323	306	323	314	302	315	349	327	296	322	324	324	345	290	304	283	334	296	330	306	354	350	324	295	329	317	342	296	293	361	312	303	287	321	333	301	334	323	287	309	314	317	303	325	314	331	330	340	345	326	298	320	301	312	334	309	321	329	308	322	265	324	328	299	300	333	340	290	322	317	304	315	307	314	322	293	282	331	318	359	344	339	311	309	323	314	329	294	299	295	315	297	327	329	290	317	302	305	257	306	348	299	324	299	314	330	295	307	303	313	344	302	298	307	310	321	346	305	339	336	287	293	309	342	302	352	311	346	335	321	332	282	335	305	274	336	306	344	334	324	302	310	317	314	303	322	342	303	333	331	292	333	322	309	313	308	294	288	328	320	327	309	328	286	307	322	330	280	346
4197	8590	5554	1746	909	866	820	796	813	797	822	774	785	752	789	788	800	800	742	766	747	770	724	740	765	785	780	780	774	789	719	740	740	717	782	798	793	751	759	770	794	751	732	751	784	740	766	792	811	759	785	765	747	811	791	822	731	821	762	782	777	769	746	808	805	771	735	784	764	712	792	780	801	761	767	789	753	792	720	745	786	781	784	780	775	736	793	780	831	767	754	783	745	768	796	747	784	775	755	788	775	700	762	785	817	777	797	810	745	728	774	792	772	776	760	789	797	785	742	786	743	763	738	813	779	766	764	753	800	798	716	764	783	776	812	760	797	763	776	791	700	776	778	781	850	745	831	831	754	743	776	777	769	781	781	789	772	783	768	760	747	791	769	753	784	804	733	718	753	795	775	822	777	807	740	816	757	787	747	754	751	800	819	778	748	753	785	791	763	782	776	755	781	773	785	799	820	756	789	760	798	858	760	777	769	819	785	783	775	740	778	755	711	779	816	782	842	788	795	771	758	785	802	778	781	768	770	792	769	781	752	740	782	770	766	754	768	768	802	760	765	827	786	766	794	754	788	775	789	767	746	725	789	785	804	777	751	769	748	754	751	779	762	768	769	744	747	750	755	736	760	724	761	745	778	761	697	751	749	818	745	785	782	763	788	774	787	778	784	758	826	776	765	773	758	761	793	756	770	760	787	774	726	765	787	754	762	711	826	771	774	785	811	769	814	786	780	758	797	768	748	785	733	807	752	772	747	785	771	742	798	742	784	759	771	767	788	786	792	887	767	801	777	795	749	756	756	716	834	789	738	797	745	778	761	782	771	793	757	742	816	762	809	814	778	792	759	772	760	786	748	799	817	792	808	771	806	702	784	721	797	760	781	795	755	754	717	766	790	727	755	706	733	752	832	761	769	797	813	798	758	768	767	739	787	820	751	796	786	751	769	757	745	770	796	758	759	774	783	751	773	746	756	763	787	773	812	819	736	741	758	765	790	772	797	757	771	760	760	748	721	814	773	767	732	810	737	741	724	746	774	723	775	794	800	841	762	785	772	764	798	799	785	739	785	780	756	761	775	762	760	806	781	780	772	772	748	781	794	775	804	809	789	771	745	801	813	793	763	765	714	790	718	734	763	762	720	733	780	751	790	809	755	786	753	795	751	797	724	777	763	766	820	809	779	774	729	780	744	734	760	790	777	731	796	807	779	751	773	784	741	752	759	762	768	772	802	801	750	760	756	834	838	743	764	774	744	798	806	811	789	762	769	769	770	754	790	813	741	752	738	784	737	745	762	738	780	745	769	764	785	740	775	752	763	796	766	720	799	781	764	746	763	789	844	798	775	797	804	723	737	816	752	741	807	805	805	744	789	826	803	778	768	753	796	796	785	803	815	748	843	750	782	795	751	783	766	808	731	744	770	782	798	721	775	808	768	790	755	778	765	773	777	751	771	807	780	771	816	781	810	783	755	761	805	809	750	805	785	747	762	779	738	760	792	762	772	822	788	794	791	821	770	774	779	750	735	776	765	740	786	792	712	749	754	777	765	786	792	780	785	797	828	825	734	767	801	754	749	729	792	782	771	745	752	819	767	703	806	788	800	789	809	784	738	872	747	782	814	723	776	751	706	760	764	777	744	775	761	764	765	804	787	747	753	743	793	761	766	776	762	742	778	822	756	817	813	754	745	788	785	790	780	754	757	780	790	744	772	766	749	811	809	799	737	726	785	822	771	739	744	774	703	798	800	758	733	837	776	746	741	752	789	773	792	746	756	805	725	752	799	752	764	719	749	785	841	729	773	758	768	770	771	814	798	740	744	790	762	795	786	765	756	816	832	790	797	786	784	795	737	821	751	826	744	765	727	784	780	792	797	760	743	806	775	763	756	761	822	789	793	789	706	830	760	758	758	800	789	789	824	805	791	754	768	814	808	780	762	777	747	797	759	781	775	762	776	806	797	768	790	795	780	776	721	830	795	752	760	832	799	798	830	764	817	793	708	744	759	753	772	795	758	811	795	777	725	763	729	787	767	768	765	773	746	777	785	739	782	770	738	806	780	763	755	759	755	772	797	806	787	756	820	758	806	755	785	803	768	750	753	768	801	777	748	753	725	751	778	773	784	811	781	739	810	802	795	762	744	785	774	800	784	770	766	720	742	755	798	742	774	851	776	754	764	797	798	781	790	835	788	808	781	768	779	736	726	746	751	773	769	780	780	796	791	831	731	777	768	732	767	756	762	746	793	755	777	771	779	766	760	748	749	779	714	764	742	804	752	777	738	779	772	738	774	769	788	722	760	796	713	732	771	792	772	732	787	759	797	787	748	772	783	760	745	761	785	749	774	761	753	743	792	793	783	749	772	740	796	748	748	707	791	821	750	807	753	786	736	714	788	775	748	755	749	797	810	799	772	798	787	762	792	789	786	765	810	774	820	764	752	715	765	754	789	791	802	797	760	808	770	767	738	806	782	773	796	764	761	811	805	764	791	758	753	729	789	760	764	790	729	790	766	760	733	743	803	782	748	741	764	746	803	763	783	747	775	780	771	794	743	810	749	798	814	790	773	728	747	709	777	737	730	794	792	801	743	774	791	767	781	791	762	803	794	788	742	730	809	755	756	791	748	765	760	746	782	769	771	756	757	802	750	741	750	760	755	732	814	773	768	752	732	719	805	771	809	804	839	779	754	828	743	758	780	762	766	760	799	843	793	831	738	739	737	776	772	753	763	736	773	788	734	748	756	807	775	800	766	768	760	787	761	776	757	748	804	823	750	776	752	743	785	726	752	788	802	732	792	747	759	773	764	788	782	777	792	809	773	765	782	753	815	770	780	767	765	784	758	772	808	779	789	796	796	790	744	755	784	800	804	765	786	786	801	772	825	751	755	787	732	816	787	801	718	816	768	790	777	790	815	781	795	750	812	759	767	794	740	772	766	753	745	835	776	776	811	781	748	797	775	751	715	724	821	780	779	790	774	822	756	785	786	787	759	802	768	808	804	747	734	701	747	794	789	771	793	801	794	811	797	763	755	749	755	788	776	841	775	820	816	808	765	784	745	714	754	756	720	728	760	759	738	779	753	772	757	792	733	810	764	790	752	763	776	744	772	849	827	772	803	766	733	728	767	801	771	733	793	740	764	838	799	791	750	797	736	745	798	754	797	776	793	790	766	759	747	771	819	765	791	733	824	809	777	810	775	769	813	741	787	787	782	817	762	806	770	736	764	786	745	711	777	802	749	756	731	805	800	764	807	831	762	778	805	833	805	784	770	805	790	776	793	771	769	782	767	810	771	793	761	793	765	794	807	816	774	776	813	758	795	805	806	770	740	771	806	757	756	790	768	829	755	786	747	822	780	766	768	777	728	793	760	755	758	775	758	786	782	825	719	767	725	795	775	802	734	757	741	797	770	798	831	802	757	763	782	815	742	747	741	785	814	775	765	783	745	776	777	784	780	747	765	839	780	756	743	753	751	758	742	772	835	789	738	805
23887	20952	24239	27826	20953	20963	13624	565	356	307	311	319	312	272	269	281	263	233	266	212	266	237	242	247	209	248	248	259	254	217	235	250	249	253	217	259	252	221	208	244	221	245	230	249	226	238	234	217	228	245	213	263	260	227	231	262	224	211	237	221	241	227	232	250	238	247	226	246	252	240	238	224	232	243	248	220	254	246	209	236	231	250	230	216	252	241	233	223	245	235	227	230	245	216	222	239	214	247	257	219	239	225	244	242	224	241	225	228	248	218	225	252	250	225	208	226	227	226	217	226	223	234	243	219	249	209	252	239	248	223	217	256	239	211	228	223	221	223	223	227	232	235	197	265	224	226	217	260	234	239	262	231	243	224	238	241	238	256	205	259	220	215	239	217	248	231	224	250	250	228	227	214	247	230	243	226	231	247	208	213	246	216	248	236	238	240	225	217	222	262	270	203	231	244	236	230	258	228	264	266	218	239	252	232	226	219	257	226	224	239	231	226	256	239	220	242	218	217	265	221	222	254	239	251	225	240	250	237	218	220	209	245	248	234	218	224	248	226	215	228	253	219	251	198	246	224	221	222	233	201	234	286	241	250	228	239	242	213	218	268	217	218	229	223	238	245	234	264	219	238	227	217	255	241	209	234	220	253	239	229	238	224	227	244	219	215	262	245	259	243	236	249	239	239	241	223	205	227	258	203	229	221	207	240	222	203	229	234	253	214	263	238	246	248	211	234	224	230	262	250	264	224	226	244	241	227	225	259	257	246	228	235	245	251	263	234	251	244	247	246	239	234	265	232	231	232	234	258	230	222	190	227	238	222	222	228	206	243	233	248	246	252	276	213	217	198	248	241	234	266	238	233	234	234	262	232	233	216	234	231	253	239	208	264	265	250	275	231	231	221	240	239	241	227	212	232	224	237	235	221	244	231	226	216	243	196	227	207	222	233	230	261	234	218	238	235	246	249	267	200	226	265	232	227	237	237	227	240	243	216	247	255	235	251	261	249	228	230	217	263	242	233	237	228	222	225	212	216	240	287	214	222	238	256	225	272	250	194	226	253	224	228	239	249	220	275	246	262	244	247	224	248	247	223	215	251	256	224	228	264	262	237	228	204	251	227	206	219	271	250	256	256	233	253	227	226	225	234	254	224	246	244	241	233	237	249	233	236	230	236	238	215	231	256	239	227	212	259	222	241	209	201	224	225	236	244	221	259	248	218	233	200	251	241	229	206	219	234	239	224	249	229	217	246	247	216	224	257	225	245	233	269	269	234	227	210	238	222	220	227	244	216	223	249	218	236	252	231	247	250	257	238	246	237	233	217	228	218	240	238	223	253	215	232	271	240	220	234	233	225	236	256	236	227	202	220	206	209	244	239	238	223	228	211	224	245	239	250	227	247	256	239	271	242	233	242	224	248	231	244	241	246	212	239	229	223	220	219	249	227	240	239	242	251	202	247	243	213	247	246	261	219	226	228	216	230	218	209	229	241	226	229	268	256	231	222	237	246	250	230	202	224	244	254	254	265	199	236	267	239	225	255	241	222	260	223	269	221	205	224	248	241	236	244	223	217	236	226	226	217	235	245	220	241	215	228	243	226	224	227	258	219	223	208	249	240	215	244	258	234	231	224	232	264	237	246	265	256	256	244	248	197	221	220	233	233	222	226	221	220	230	236	252	269	235	225	243	242	257	241	225	248	234	245	234	229	237	207	240	224	249	218	234	249	216	266	214	244	206	238	240	237	222	246	237	267	222	213	237	236	239	242	279	244	234	260	247	265	223	230	225	238	212	229	236	247	227	222	220	225	213	236	246	240	235	223	238	230	220	236	218	239	277	248	221	255	217	230	235	228	235	232	245	258	245	219	240	247	243	240	268	207	257	254	249	233	226	246	221	233	222	220	234	237	231	242	250	218	247	220	226	238	236	239	228	212	216	229	220	259	255	220	255	195	242	201	224	229	242	242	260	242	249	233	250	244	255	249	245	254	263	224	236	239	230	243	214	238	255	253	241	239	240	217	221	236	200	218	246	227	229	235	238	200	229	215	218	208	221	220	208	248	257	243	237	225	237	248	217	208	233	219	238	228	258	229	210	231	280	224	215	224	238	251	242	220	237	263	224	264	237	247	216	204	230	224	247	217	231	217	251	240	216	250	236	258	223	235	258	243	223	217	240	214	218	261	233	231	253	247	247	247	231	231	245	250	261	231	263	249	230	238	227	234	257	229	227	203	205	254	217	248	222	243	231	261	241	226	243	211	192	217	214	195	240	238	223	220	228	261	231	225	229	230	235	243	261	221	240	241	245	258	242	239	232	239	238	232	244	255	217	237	266	236	229	240	233	222	264	222	248	229	216	235	224	240	230	229	237	235	251	221	228	231	240	223	240	224	237	232	233	216	242	233	243	213	222	253	238	271	232	237	228	207	239	224	245	252	246	210	244	235	231	234	238	238	247	221	229	250	251	264	221	245	234	214	253	265	241	245	217	246	247	226	226	255	252	229	203	247	249	265	216	204	222	253	237	251	213	227	236	216	224	209	257	236	253	251	236	231	207	247	242	257	240	222	228	226	248	248	229	256	223	213	223	255	241	227	250	237	242	231	254	225	235	225	211	219	215	220	239	239	232	231	268	204	245	235	245	215	221	236	219	226	224	211	220	244	218	221	248	251	256	229	199	230	205	239	230	223	199	233	259	237	247	225	224	248	204	243	237	234	244	241	205	256	272	225	256	234	216	244	221	198	227	208	247	240	229	225	241	242	258	255	233	230	229	261	256	260	202	228	219	200	235	216	216	237	218	229	237	248	220	200	240	214	223	213	220	240	247	215	239	248	235	230	215	197	237	226	261	253	208	251	229	242	242	227	230	238	255	229	239	230	232	223	239	213	280	209	255	193	268	271	222	225	231	234	250	217	246	229	242	230	243	238	235	216	234	230	254	244	245	242	234	230	257	224	219	206	242	230	220	229	229	246	239	257	255	208	217	223	251	241	233	216	246	222	255	235	217	227	235	229	218	236	217	238	238	258	222	249	274	243	238	214	239	240	217	222	236	235	216	243	236	229	222	259	221	194	222	232	233	236	246	260	228	260	252	252	214	246	226	239	265	226	214	208	235	212	215	216	260	210	218	217	234	258	267	240	229	230	234	251	229	242	233	238	250	212	249	229	232	246	231	220	226	241	214	235	231	218	249	236	212	243	229	241	226	259	255	235	261	282	240	258	219	234	241	241	238	232	201	235	256	237	228	236	215	221	228	269	232	238	216	247	262	238	268	255	238	246	249	217	221	190	235	229	224	215	232	222	223	212	239	241	230	228	226	247	272	227	216	223	229	234	237	245	236	227	217	234	274	234	256	218	245	231	227	227	238	234	209	260	227	222	243	248	219	230	240	239	217	236	232	266	203	247	233	236	236	237	224	225	231	264	243	242	224	234	234	268	231	200	238	226	223	234	231	206	240	235	226	224	234	253	222	235	219	234	234	230	246	254	235	229
6147	13975	7207	1855	841	687	648	585	590	568	593	596	597	570	591	594	562	528	556	559	578	579	554	589	533	575	517	533	557	549	601	563	525	551	556	548	602	559	545	524	516	516	567	548	529	569	558	545	505	555	593	544	579	524	497	588	607	568	551	622	562	558	575	562	564	620	536	553	535	530	585	542	552	528	536	552	568	568	565	545	571	538	588	564	577	579	530	542	502	533	571	561	551	591	582	572	591	554	551	550	572	553	524	531	543	572	540	535	556	525	574	549	565	526	584	559	560	580	596	556	557	614	564	539	537	569	555	574	595	577	501	577	565	560	553	570	562	585	553	568	578	552	548	543	534	548	576	509	518	571	543	535	555	560	589	507	606	603	537	549	554	520	549	538	610	538	570	550	554	531	520	532	548	593	581	504	571	541	581	585	554	575	528	554	537	546	555	563	542	539	538	541	503	547	572	552	554	571	545	537	546	577	555	522	554	558	590	567	530	562	583	552	564	568	533	524	550	568	542	570	597	529	591	560	606	573	553	524	529	591	565	563	562	556	570	515	556	563	548	552	546	573	576	575	563	516	561	554	558	572	519	545	535	539	564	537	566	558	539	569	538	553	585	573	577	541	552	522	551	559	522	548	546	538	549	547	560	594	566	560	598	589	525	575	522	538	546	600	535	519	565	543	532	569	576	523	588	576	539	533	543	549	565	567	550	521	573	555	568	567	560	580	541	541	532	542	550	553	550	503	556	553	568	547	575	530	559	516	563	529	574	557	536	565	562	523	585	571	507	556	530	565	557	554	575	539	534	519	501	565	566	581	586	554	562	590	560	542	570	536	505	559	562	547	539	525	560	566	539	566	566	548	552	538	550	546	513	565	556	544	515	537	528	535	557	530	505	555	583	590	522	503	555	551	534	522	512	560	600	588	544	578	614	533	563	550	532	541	535	615	562	568	557	561	521	562	530	530	525	575	475	507	575	534	574	554	572	582	590	508	552	551	541	535	566	560	535	559	588	555	594	572	523	525	585	518	610	571	545	563	539	525	555	515	526	596	529	583	531	572	589	539	543	527	528	526	564	564	567	591	551	558	526	576	543	533	552	541	555	547	587	534	591	506	559	509	565	533	541	564	565	552	584	527	583	577	565	563	572	518	524	559	538	531	533	535	518	538	515	535	557	563	553	573	557	527	534	553	577	541	573	561	545	584	533	567	548	538	545	533	585	561	514	557	536	595	573	559	547	556	606	554	539	548	560	522	552	554	565	552	535	552	515	573	534	555	575	556	589	521	602	608	546	558	513	533	558	566	511	541	524	578	574	604	522	553	554	553	589	585	552	512	542	538	587	569	577	550	580	611	563	519	557	587	569	580	585	511	530	565	569	573	557	549	547	565	572	571	566	578	573	489	526	542	537	562	572	561	555	530	578	550	571	553	557	574	569	536	510	576	524	532	563	520	555	545	557	508	558	525	543	497	560	573	539	514	577	516	571	515	577	548	560	565	557	543	601	598	565	568	552	564	562	549	590	580	577	520	569	524	574	520	550	568	541	599	534	616	535	535	529	564	590	504	544	571	550	527	563	577	556	546	564	555	562	564	526	540	587	554	532	555	536	534	563	529	541	570	553	513	593	553	553	544	531	590	585	576	553	571	530	531	558	558	539	502	542	492	563	572	555	577	538	569	534	599	576	553	548	569	561	542	542	550	575	562	570	546	594	555	571	572	561	557	571	564	563	538	579	551	575	584	569	611	577	529	563	587	564	575	505	565	579	554	512	562	514	563	556	550	574	593	570	551	541	507	554	535	543	569	590	533	550	529	543	568	562	556	561	588	543	554	575	592	527	544	513	524	515	556	554	555	559	525	570	568	554	590	486	540	535	585	552	522	536	552	607	562	576	537	541	580	552	576	522	592	530	559	543	538	580	593	551	544	589	535	545	513	583	566	548	537	575	536	581	582	521	575	592	539	560	570	552	550	559	531	532	588	553	544	558	553	557	578	547	601	551	587	528	578	537	529	541	550	523	554	543	581	523	578	529	573	544	583	565	584	572	554	562	565	549	574	537	524	545	561	559	521	535	492	534	536	541	561	558	593	557	551	582	576	543	592	537	544	542	556	599	540	568	544	548	565	621	584	548	557	540	546	524	577	538	552	567	578	517	521	540	532	565	515	526	556	530	556	578	514	543	558	536	554	557	560	577	557	500	541	547	561	581	533	551	520	577	555	545	535	556	529	517	542	552	525	581	553	581	557	600	577	542	537	567	529	610	595	584	536	549	568	552	607	570	528	565	572	535	544	531	527	536	554	572	521	594	567	561	540	566	531	573	501	549	593	546	552	563	508	562	537	533	562	529	551	560	557	561	549	539	531	584	543	544	578	555	522	522	512	529	563	546	542	543	590	550	568	572	567	555	542	558	558	542	581	585	532	559	529	528	563	526	544	575	513	534	497	583	553	560	522	553	536	567	557	514	539	561	561	523	562	547	542	562	550	563	574	586	559	577	586	521	522	533	545	540	583	546	559	554	538	542	548	562	527	585	546	555	572	572	530	599	553	547	543	527	552	589	553	545	561	575	570	576	556	564	539	514	533	549	581	558	589	516	578	504	543	537	596	514	543	557	596	543	557	557	527	551	563	549	533	602	584	561	538	520	567	550	597	497	558	560	511	568	611	570	517	546	596	589	545	557	576	564	532	531	572	540	553	528	526	536	562	550	551	533	629	546	596	539	558	580	559	527	648	586	564	574	533	581	583	549	533	583	525	590	566	575	573	575	536	559	556	596	517	548	555	552	535	506	543	541	550	579	514	561	563	526	530	531	556	554	544	582	551	551	554	547	533	563	535	520	563	589	546	589	534	571	580	558	520	562	484	578	571	577	537	615	527	560	523	563	566	562	525	543	576	576	567	583	550	586	571	548	558	576	573	558	549	571	533	552	523	571	581	559	527	544	584	554	575	518	588	545	556	575	591	557	516	555	528	556	534	540	589	550	557	522	543	545	564	544	599	544	560	548	531	567	544	552	616	544	563	548	574	503	521	548	594	568	535	559	589	550	570	561	537	575	507	548	533	547	537	538	564	574	575	550	531	554	538	591	540	608	586	519	565	556	570	559	522	574	547	548	560	549	553	586	585	553	562	520	554	545	540	625	534	550	562	536	567	539	562	549	556	536	566	548	526	572	550	522	551	585	565	549	568	590	548	515	584	579	530	568	550	549	544	526	594	584	524	589	555	538	513	597	599	547	559	555	547	590	563	555	515	523	566	531	555	541	524	543	565	571	566	517	564	529	538	506	520	576	537	551	575	566	541	546	593	539	595	559	564	528	554	554	533	563	582	540	575	544	551	551	524	627	552	579	563	559	544	475	563	548	573	551	548	534	552	576	560	528	561	511	517	541	550	544	505	545	555	514	569	535	593	566	547	545	540	578	551	530	520	523	559	514	561	541	536	567	575	532	576	546	538	558	570	545	550	539	535	556	576	568	562	525	543	551	580
31778	20062	10430	1368	259	240	253	233	240	215	208	196	254	223	237	209	211	210	226	201	232	227	240	210	240	202	258	233	222	198	218	240	217	228	237	244	194	227	216	212	217	222	226	239	217	203	236	233	233	220	239	213	197	236	226	253	206	198	241	226	200	244	230	245	219	215	248	228	243	209	237	246	237	213	230	225	221	236	198	237	218	216	219	212	232	215	217	205	209	224	216	200	208	205	220	206	213	203	230	221	210	195	211	210	242	234	220	213	210	216	244	213	214	201	249	222	240	220	199	243	246	204	230	211	216	236	229	236	221	203	235	198	235	223	224	206	233	231	221	247	243	244	226	263	223	235	227	217	236	219	255	244	266	218	218	233	227	220	223	192	246	207	204	215	236	231	229	214	221	207	215	223	223	235	212	204	238	233	218	212	239	233	230	207	213	229	207	189	221	249	211	237	236	225	208	236	206	219	222	231	203	217	211	202	219	237	220	230	226	234	226	221	235	233	189	188	206	222	221	204	214	212	224	220	227	215	201	230	236	227	235	246	220	240	247	219	236	218	220	223	219	219	198	232	243	212	216	211	218	240	228	229	241	203	237	205	216	215	238	213	212	214	192	219	264	225	242	223	214	209	249	216	241	215	206	209	231	209	236	203	202	225	204	237	235	250	202	215	214	186	208	215	261	242	223	228	222	211	206	194	218	222	248	202	222	235	211	220	231	233	208	205	226	223	229	233	275	238	231	240	236	217	248	201	213	218	243	213	229	243	206	244	216	233	239	224	240	222	223	206	258	235	222	243	214	228	222	200	215	179	205	203	223	211	213	213	208	221	222	240	242	243	216	229	222	238	244	213	209	226	241	229	212	210	238	237	218	202	205	236	206	243	237	198	220	194	227	229	203	223	237	225	210	227	213	243	220	222	205	247	230	216	233	234	238	218	196	204	221	227	242	206	228	196	221	224	197	205	213	258	247	227	229	238	251	235	218	213	230	226	206	238	214	200	232	240	214	224	236	239	213	207	184	215	200	223	212	177	211	236	203	216	229	192	233	236	231	198	224	233	234	233	235	237	228	210	223	208	183	212	188	232	195	234	235	243	202	219	207	216	252	200	222	210	231	220	221	211	209	210	219	202	238	222	200	229	221	208	221	220	217	212	224	212	240	233	205	217	205	215	235	240	205	226	237	253	225	221	229	210	200	227	239	213	238	229	227	218	218	228	220	210	206	218	215	238	226	228	211	259	226	213	224	242	243	207	208	248	231	226	225	208	215	228	225	232	228	236	239	215	213	231	243	241	249	260	205	242	210	180	242	195	243	251	211	203	218	240	222	236	187	265	258	242	254	253	225	215	245	206	266	232	211	236	232	215	232	228	221	219	220	219	230	246	247	224	234	215	229	233	202	252	211	222	220	220	232	201	209	223	220	210	199	224	209	219	211	203	240	242	240	235	241	226	230	236	243	230	238	214	206	227	217	228	227	220	231	226	220	222	204	228	235	248	222	219	227	221	238	239	222	223	234	242	203	226	214	203	240	263	246	242	244	202	256	244	229	219	253	219	226	237	228	223	219	194	210	210	221	190	258	199	245	243	214	191	219	224	244	224	231	227	220	213	242	198	237	223	217	216	198	215	221	227	247	232	210	217	242	216	221	209	240	206	216	203	230	200	203	234	235	225	218	209	244	253	250	221	207	217	236	201	263	217	228	208	215	229	251	226	183	213	231	228	227	243	238	241	217	209	236	223	194	212	193	226	193	232	215	230	249	219	232	224	229	220	213	183	205	206	211	218	216	195	210	227	199	208	220	210	194	201	236	215	240	231	183	231	224	212	203	224	224	202	238	244	238	239	232	218	228	228	228	196	240	222	218	260	232	198	230	209	222	237	232	225	214	237	222	204	228	207	218	229	236	203	213	256	212	229	201	237	226	221	220	234	239	224	200	244	236	260	235	202	235	230	199	231	212	240	226	221	221	205	222	226	230	222	223	244	186	220	218	221	244	222	200	239	249	234	229	202	226	209	229	242	247	241	231	212	214	224	258	209	202	233	221	214	225	241	212	237	184	216	213	240	228	242	209	226	219	245	237	250	214	221	218	225	217	210	232	185	202	209	198	230	232	260	206	227	195	222	207	219	211	219	244	234	226	194	229	212	243	265	212	203	216	232	231	213	236	211	223	253	237	189	225	231	219	228	219	224	240	243	239	240	235	214	232	196	213	229	224	237	259	221	254	219	224	214	238	215	267	226	216	220	235	233	201	248	228	210	233	231	212	213	214	198	203	217	238	200	208	213	247	216	243	216	223	201	211	219	245	237	216	217	194	215	207	257	230	242	241	215	220	233	217	237	209	235	214	176	215	217	208	233	238	216	203	211	225	222	220	206	234	240	236	195	235	187	234	221	222	239	227	248	232	246	237	215	237	206	222	232	228	190	256	230	226	214	216	184	238	225	227	235	225	220	221	249	236	196	197	228	254	197	203	203	210	211	239	194	208	238	270	215	240	237	222	226	216	217	226	208	230	235	237	217	244	247	238	265	231	224	203	245	230	199	206	227	204	242	215	231	211	226	223	227	209	217	252	243	231	240	208	217	226	250	224	215	234	218	228	222	215	226	227	218	236	216	228	246	208	236	225	268	255	225	223	230	249	220	228	261	207	248	243	213	220	218	227	248	224	219	233	214	232	234	228	234	240	223	205	229	220	209	192	226	232	199	242	207	206	250	231	211	226	242	234	248	225	242	244	200	234	256	203	247	241	216	199	221	229	215	220	218	218	228	214	235	250	220	232	202	216	210	228	233	232	222	214	230	242	209	234	217	233	233	230	233	262	227	244	252	225	217	230	223	240	243	255	231	247	242	232	235	214	252	231	225	238	209	214	207	221	254	238	234	221	194	211	228	221	222	189	237	235	214	243	229	200	227	206	216	233	228	205	219	210	210	214	226	236	221	224	194	250	210	219	234	247	238	234	211	220	208	212	238	208	229	241	202	227	226	232	224	240	206	269	224	245	198	263	217	202	223	214	219	234	218	221	208	207	217	230	245	214	210	199	202	235	231	203	205	226	233	201	219	255	225	215	210	199	246	229	220	235	234	229	235	235	212	219	248	209	222	243	235	200	233	250	241	217	212	231	205	206	212	216	227	238	226	244	207	229	263	222	227	218	219	211	209	225	210	203	206	242	223	219	212	230	224	201	228	246	195	240	218	203	229	208	251	206	226	210	198	219	242	222	224	223	219	223	204	239	192	244	222	217	199	230	218	223	233	220	215	220	224	235	242	222	225	238	204	234	224	203	198	210	221	218	211	252	252	209	215	239	224	222	198	223	201	211	221	220	255	211	214	213	231	210	228	193	225	206	206	231	212	230	212	210	191	209	197	238	217	246	200	223	225	241	247	215	188	231	209	218	231	213	237	236	227	210	235	233	249	211	229	187	221	242	234	204	218	233	226	218	233	223	242	214	233	221	217	229	198	217	243	226	193	213	237	193	220	221	223
7562	6383	2693	860	637	620	633	607	593	592	532	602	619	582	567	582	565	586	586	617	617	591	582	575	564	590	566	559	556	590	588	600	570	627	621	554	573	594	558	606	597	559	591	568	567	573	608	542	581	614	589	613	575	605	597	605	565	561	589	552	568	562	573	621	608	607	607	580	590	607	619	637	537	619	572	620	612	590	568	584	613	642	576	582	591	650	546	534	565	585	566	620	613	578	594	591	586	581	608	599	583	581	571	570	583	575	589	588	613	630	572	587	600	555	604	587	602	552	589	607	577	604	552	602	584	602	564	551	574	567	560	579	579	595	597	613	624	585	564	581	616	603	557	587	586	563	592	578	557	599	633	601	592	566	569	530	584	563	596	571	631	616	582	557	598	637	559	580	591	574	554	594	601	557	536	573	596	604	573	581	626	579	524	619	568	564	566	571	619	576	587	548	561	598	602	567	550	594	620	593	591	582	584	530	566	594	597	583	562	602	612	555	586	587	584	555	561	592	617	606	551	560	580	591	595	583	565	600	610	568	580	598	587	580	566	597	622	598	586	600	605	626	596	620	560	583	577	570	573	573	614	624	610	599	553	587	564	589	599	581	593	604	552	642	591	604	609	614	566	604	569	581	601	584	541	646	600	565	593	513	547	575	548	635	638	592	567	623	598	552	565	541	605	586	584	608	555	581	582	605	578	581	567	583	621	560	579	614	555	620	579	636	615	600	542	572	585	606	595	600	634	612	591	569	601	566	572	559	603	574	582	594	569	605	589	620	592	627	598	603	591	593	596	608	557	597	566	597	583	565	620	604	609	621	571	565	572	638	595	558	551	579	601	566	568	570	618	535	617	575	614	587	604	604	622	576	619	623	540	579	606	575	579	592	581	588	595	556	606	572	523	608	609	574	609	612	625	593	576	589	579	583	556	574	593	617	619	582	593	632	558	582	578	575	568	594	628	579	582	562	549	569	607	582	633	594	597	588	582	533	598	578	528	555	623	579	601	586	577	591	581	590	607	572	553	589	567	592	571	579	581	599	558	604	632	633	578	590	618	565	594	593	589	625	628	574	581	542	587	627	599	566	586	575	565	627	592	611	602	587	606	605	556	546	609	632	582	614	583	588	570	634	589	562	598	588	613	591	583	567	591	598	563	580	530	600	564	610	580	589	607	593	585	579	586	597	632	519	576	587	596	595	609	554	595	576	602	555	563	591	576	594	630	578	578	586	599	603	571	615	613	583	581	604	626	620	597	569	534	613	612	603	591	604	577	609	638	584	583	591	603	597	589	565	604	631	593	550	610	581	594	577	581	562	583	603	550	566	577	620	561	586	605	592	624	590	590	597	603	585	613	594	549	562	587	614	532	605	554	553	567	577	502	569	590	570	556	598	559	572	640	607	619	593	546	599	649	566	556	591	601	569	597	603	583	557	587	559	577	603	628	625	624	574	562	614	596	621	560	602	618	596	576	610	571	579	559	587	597	575	563	619	571	548	541	558	593	582	597	610	588	586	576	585	581	591	559	588	571	616	569	586	544	595	606	553	611	623	573	587	572	609	619	541	568	573	616	566	583	577	549	570	576	592	573	582	590	594	566	644	611	591	629	582	607	608	577	560	560	593	554	555	624	616	582	565	571	560	564	566	583	559	626	586	606	629	605	574	582	625	579	583	592	642	581	571	612	572	639	552	590	556	597	560	615	560	536	645	550	611	565	633	633	617	568	615	576	568	588	568	571	615	572	587	563	598	603	638	573	612	580	604	614	584	606	642	576	582	616	597	610	626	583	621	587	554	626	561	583	596	615	541	578	597	586	610	553	610	578	611	584	601	590	614	593	599	603	587	604	581	582	602	640	610	601	580	592	580	559	600	593	595	562	606	600	632	594	603	593	565	586	587	593	594	595	624	609	586	560	564	552	582	596	582	623	604	586	654	599	542	595	565	570	612	566	584	595	574	603	564	620	576	582	581	574	553	581	586	586	621	619	584	619	572	591	598	577	569	579	561	575	613	553	580	593	597	601	545	605	586	578	609	563	578	587	595	607	578	609	561	543	570	604	559	596	655	637	590	571	634	574	557	597	540	587	583	611	560	564	574	577	575	628	585	611	545	605	584	618	583	606	644	571	625	605	596	576	579	597	576	594	626	627	585	612	589	552	615	605	542	597	602	621	589	575	563	613	643	594	586	578	590	591	580	583	547	613	599	592	609	615	658	491	584	576	537	556	609	592	609	592	613	610	601	595	571	625	554	541	568	592	599	583	577	575	581	622	569	577	570	544	564	591	604	603	623	614	580	579	633	607	555	580	570	639	598	597	590	624	550	593	565	554	590	581	612	603	617	591	594	568	585	605	582	555	596	568	575	568	592	549	581	569	597	578	595	573	554	598	598	608	576	567	614	570	617	620	577	545	590	614	547	596	579	581	614	576	574	533	576	618	598	573	563	587	567	551	585	590	564	595	568	608	605	571	608	630	607	591	591	570	610	592	603	626	639	620	596	606	571	619	566	550	592	573	580	624	583	572	637	577	560	585	572	559	553	557	642	607	595	630	573	624	529	613	590	591	652	575	621	582	589	610	587	545	610	536	606	598	601	590	593	581	595	565	592	584	589	628	568	543	602	632	534	619	561	601	553	572	569	625	577	574	602	581	556	556	607	581	615	621	598	629	588	582	569	605	579	584	629	587	598	585	593	551	573	575	605	594	581	589	588	603	576	645	606	665	556	567	628	563	587	643	583	571	586	577	585	615	585	592	577	602	590	582	594	628	601	602	605	575	587	586	597	589	621	580	602	561	563	548	578	609	606	566	572	626	615	578	600	573	589	559	603	612	582	608	578	561	592	535	615	587	579	594	569	581	590	574	597	623	593	582	592	610	587	578	585	578	563	552	603	583	554	544	603	549	565	579	600	594	584	600	611	589	566	557	617	618	654	564	548	595	579	537	555	600	568	556	606	623	593	590	604	582	578	575	585	603	621	570	570	581	580	567	636	553	578	543	585	569	552	614	610	602	623	584	606	579	578	621	599	633	534	615	576	565	604	595	570	600	605	583	588	553	564	624	573	559	612	580	554	581	591	620	639	636	614	578	567	550	545	601	595	573	605	593	609	601	588	608	558	592	602	616	595	580	573	562	626	599	583	597	625	587	595	652	574	569	590	588	584	582	623	583	594	614	580	600	516	592	590	570	574	612	587	588	600	614	549	609	579	557	586	591	603	632	579	593	618	546	596	561	594	575	548	603	588	591	539	558	602	544	558	604	604	603	585	611	589	598	592	594	595	538	641	601	626	535	573	589	569	602	587	630	595	588	613	575	596	552	563	605	573	616	596	625	566	577	600	600	607	605	558	588	580	584	572	583	583	632	582	609	555	642	577	563	570	534	559	598	620	601	560	602	593	607	537	540	541	533	608	601	555	603	574	586	561	648	565	554	585	595	603	563	574	583	586	581	567	601	551	609	577	542	606	575	577	581	586	605	599	598	541	602	567
24628	20970	23872	28253	20966	14880	599	407	358	325	311	337	288	344	341	336	340	347	336	309	353	315	351	328	345	300	331	314	367	322	301	297	316	315	304	334	331	307	290	323	327	332	287	289	320	325	327	301	296	335	300	342	320	326	324	314	314	329	324	326	334	289	314	319	270	313	346	345	328	308	316	320	342	327	340	279	276	331	324	312	319	342	306	324	308	306	331	333	310	307	294	311	317	294	339	327	330	327	334	302	311	298	305	305	349	341	312	328	287	332	292	288	328	317	315	302	310	319	318	296	333	316	289	329	320	339	291	310	312	282	317	324	295	349	328	341	282	312	322	325	299	326	330	311	295	303	291	336	323	331	345	287	312	303	325	282	347	313	326	295	312	319	317	316	327	339	320	311	299	325	333	325	313	285	335	301	315	349	329	283	330	354	325	301	314	315	301	332	309	343	313	286	335	322	324	313	297	330	363	297	339	328	321	324	310	314	308	295	316	349	315	323	309	325	324	329	321	323	341	330	314	303	310	317	349	368	295	301	311	314	303	327	296	358	317	308	328	302	298	315	311	320	316	302	320	308	322	301	289	337	317	297	305	311	288	326	315	338	307	317	326	322	299	330	326	307	285	321	344	314	323	325	316	350	344	304	337	319	304	309	306	319	312	322	323	324	323	317	317	322	307	315	324	311	322	304	337	315	318	328	303	303	304	327	308	309	319	295	278	339	290	294	325	338	341	276	325	265	331	323	296	301	302	287	301	294	298	319	317	329	366	316	316	311	293	322	319	296	342	329	320	342	331	310	306	310	315	330	294	324	285	325	328	300	306	277	271	314	303	296	365	310	314	315	308	332	321	334	327	311	302	312	339	313	305	327	322	317	340	293	322	331	314	318	298	311	319	297	305	299	328	300	344	322	300	267	302	312	319	321	272	300	318	297	296	296	309	350	312	326	302	345	312	308	304	291	336	349	323	362	300	319	329	296	300	295	300	309	307	314	310	304	332	339	312	306	300	339	351	335	318	305	294	303	309	303	320	317	303	332	346	325	302	309	336	318	329	299	298	311	305	330	341	313	321	317	350	298	344	321	305	315	358	337	333	319	327	304	354	316	308	269	303	327	289	338	327	323	326	347	308	302	302	311	326	333	297	323	325	318	323	344	310	299	311	304	277	305	335	318	309	318	299	360	301	326	319	301	334	291	321	292	320	340	331	295	301	326	337	335	307	301	330	287	338	327	278	303	305	284	326	279	293	294	306	336	303	309	324	291	329	306	299	334	317	336	310	296	315	323	326	351	328	313	308	348	338	337	307	315	297	290	326	287	325	347	335	304	328	306	316	325	337	295	328	322	321	306	290	329	313	322	326	327	317	325	290	296	299	316	347	332	335	345	317	344	314	360	316	302	328	341	292	326	341	296	306	303	309	319	309	299	324	297	293	316	330	322	335	314	307	306	309	321	325	311	309	322	325	324	326	307	327	312	321	278	317	343	312	308	325	339	339	339	309	304	304	313	320	302	279	333	275	311	336	334	356	316	313	342	321	284	303	300	319	337	290	340	339	324	316	308	302	312	314	325	299	351	320	308	310	313	321	329	323	310	334	321	306	291	293	327	332	349	295	291	329	320	312	317	310	299	337	309	342	333	328	326	331	329	305	346	337	311	314	319	297	314	344	301	352	309	323	268	329	320	311	288	340	303	337	359	316	311	322	299	306	321	324	324	308	334	330	358	322	321	314	309	338	320	296	319	326	323	320	310	365	357	331	295	326	342	344	314	319	311	296	304	331	311	319	334	302	315	331	315	295	297	321	350	289	301	314	313	282	304	320	315	322	304	292	336	318	317	286	331	314	316	332	306	335	323	327	352	303	346	267	310	330	312	303	324	284	291	348	275	331	294	300	340	311	304	325	303	355	304	339	321	308	327	324	338	293	318	329	312	309	318	324	304	299	297	275	318	283	349	320	304	329	345	342	292	326	332	310	319	302	309	309	328	344	279	321	314	348	324	342	332	276	309	297	325	290	332	319	299	329	305	321	307	329	304	326	312	274	319	295	295	298	306	296	306	336	338	327	336	311	324	323	356	315	359	316	297	300	315	334	335	312	303	322	309	305	315	330	298	289	310	333	331	325	321	343	339	289	326	323	343	317	320	292	328	329	324	314	345	330	288	307	327	308	297	325	320	328	293	326	336	295	322	288	308	361	326	329	337	296	339	309	324	322	325	342	336	328	299	299	272	323	301	299	335	285	307	329	315	314	329	300	310	285	326	323	322	307	305	319	320	302	333	295	308	309	311	317	331	338	300	310	338	291	311	312	339	336	313	322	322	333	294	287	335	293	348	327	340	306	336	316	310	291	309	333	347	332	331	312	343	346	332	292	329	297	342	333	316	295	328	340	316	300	312	306	312	355	303	332	336	317	295	305	308	305	294	314	306	277	347	307	290	299	298	367	288	339	336	343	315	343	300	325	356	311	336	319	293	296	326	315	336	320	338	322	305	313	317	339	360	348	301	332	312	302	336	303	333	312	328	309	309	332	347	333	317	331	305	294	327	346	279	286	320	330	269	306	299	327	338	318	315	331	293	324	298	327	347	341	319	316	305	323	313	319	332	324	339	297	319	311	314	325	318	320	348	272	299	317	313	346	311	331	327	346	324	336	307	316	315	326	358	331	368	332	336	297	326	318	316	323	327	329	346	321	302	290	330	331	276	361	311	343	316	295	307	293	294	330	320	311	333	316	313	299	308	316	339	346	350	304	288	315	322	326	318	330	340	318	339	324	299	339	308	320	327	312	299	330	290	325	330	329	290	328	305	324	317	325	291	318	296	294	334	327	322	343	362	323	306	302	313	333	302	313	312	347	315	293	321	323	328	319	313	302	324	308	326	314	346	295	317	328	337	307	289	319	322	330	337	311	341	343	307	328	277	275	333	324	319	329	352	284	317	358	314	302	330	319	338	320	313	324	320	306	327	298	295	338	325	299	300	312	296	315	314	300	315	332	310	299	308	326	309	322	342	318	314	322	316	326	325	330	300	312	327	332	292	324	284	304	330	308	323	309	325	302	308	353	329	318	311	311	313	303	305	321	298	304	341	302	327	269	314	285	288	315	289	311	344	337	331	336	297	314	314	339	333	286	305	352	352	274	349	316	301	311	306	301	306	340	306	321	314	301	301	324	319	332	326	299	292	298	287	318	302	290	297	314	291	296	335	323	344	318	322	329	335	296	344	342	349	329	320	304	329	338	310	315	309	296	319	322	332	333	330	315	312	304	322	328	311	323	332	330	338	326	319	291	307	342	335	314	295	315	355	337	330	349	326	309	337	332	316	312	339	317	317	332	319	312	289	325	358	299	330	347	289	322	335	307	308	357	279	349	292	328	314	287	314	294	308	309	302	338	321	326	335	313	308	343	322	341	286	350	322	304	282	317	283	284	319	342	296	339	314	331	315	319	306	300	339	283	320	312	314	296	315	314	314	306	308	303	322	318	320	303	285
6487	10537	3921	1142	875	813	779	832	776	801	785	721	756	817	771	795	779	859	778	725	745	802	790	754	774	773	812	737	809	776	762	763	767	839	779	735	775	780	732	754	763	750	770	794	782	768	679	794	769	775	775	745	791	801	767	796	736	709	782	782	743	764	772	775	762	747	781	808	796	803	745	723	759	756	821	772	742	750	782	818	811	751	742	828	772	753	760	754	813	733	785	765	721	764	793	791	789	783	815	769	783	741	800	720	763	794	762	785	779	762	733	769	746	752	757	772	779	771	793	766	782	770	814	738	731	768	791	756	765	778	799	768	742	704	759	764	786	745	755	764	792	782	782	817	778	785	797	760	771	732	765	786	755	784	746	753	778	737	779	777	772	786	783	745	796	726	797	785	795	750	767	778	754	850	777	775	798	823	757	727	712	809	810	745	777	766	806	765	783	743	757	781	784	759	801	722	746	828	751	804	730	766	800	810	796	770	793	771	722	774	744	762	715	766	758	768	756	719	753	816	775	814	789	779	763	769	749	781	760	771	767	759	738	751	750	815	722	757	787	798	760	777	753	792	730	777	752	764	759	769	738	767	749	743	765	740	743	721	826	772	787	790	756	759	785	770	763	796	779	784	793	795	793	789	763	789	806	715	792	761	778	777	732	806	770	727	697	799	799	713	739	749	766	781	783	764	742	742	749	722	816	736	768	758	775	730	793	789	710	769	731	789	753	760	755	718	710	780	792	771	751	783	749	769	748	794	772	812	758	821	782	727	765	798	777	713	817	772	775	809	785	732	735	793	763	722	738	741	779	772	762	775	729	771	728	790	787	742	796	811	766	721	772	791	746	769	729	771	747	760	724	738	793	773	768	767	797	751	795	763	768	742	756	729	747	754	732	778	786	829	785	740	788	766	755	797	770	752	738	767	828	778	755	766	772	774	778	757	751	786	740	804	772	785	768	766	772	770	729	749	759	771	750	757	819	759	796	752	771	718	788	736	743	731	765	724	754	798	753	765	739	740	785	775	766	778	756	730	798	795	736	747	752	785	758	791	841	778	770	783	737	755	730	772	781	819	800	776	754	733	790	778	762	814	814	749	784	755	793	737	763	711	812	761	821	759	811	749	783	738	759	769	766	777	792	791	798	802	761	753	752	739	763	777	749	832	787	762	819	843	761	773	740	749	747	756	764	722	769	753	790	765	736	762	771	796	768	757	743	786	783	767	769	764	705	802	778	773	774	754	810	763	741	748	749	794	764	764	766	810	753	787	748	745	767	765	756	752	744	729	816	724	786	763	772	776	761	772	738	715	765	799	785	758	776	776	784	832	780	809	778	748	782	729	755	797	698	810	712	780	768	746	805	771	739	730	757	758	745	799	753	808	756	733	793	729	758	750	747	808	772	785	771	789	754	724	764	767	792	758	804	774	742	790	762	791	750	763	761	769	735	774	703	720	801	776	810	727	726	741	801	760	843	752	771	763	777	772	756	794	754	768	749	764	788	766	786	766	763	717	819	785	772	779	790	791	770	767	777	813	764	776	746	734	809	797	761	738	780	765	789	750	846	789	766	759	769	717	772	715	784	789	792	760	739	747	772	796	753	775	748	777	799	786	802	722	747	772	769	771	805	719	763	741	752	738	776	802	704	753	776	776	771	795	750	790	696	779	872	744	736	750	782	740	742	760	751	797	774	780	767	822	798	781	762	764	755	749	781	732	774	767	737	773	745	721	772	769	773	814	801	756	750	737	816	724	780	756	754	759	752	714	728	754	787	744	785	826	774	752	777	712	749	777	791	777	800	778	710	757	785	812	775	777	781	744	758	788	769	799	760	745	754	787	770	804	808	763	772	753	779	769	781	736	768	751	735	713	770	737	718	763	775	771	767	754	736	789	792	742	766	748	746	766	784	783	787	758	769	768	786	773	792	821	715	798	764	721	785	820	737	744	770	753	799	790	732	742	732	720	776	791	734	717	797	792	774	728	765	787	765	792	794	760	763	736	774	742	730	781	777	769	802	733	797	757	775	801	789	765	792	802	761	749	783	777	810	759	748	780	764	772	690	786	813	797	771	755	751	776	777	792	766	752	720	775	752	803	755	739	741	759	754	735	816	722	759	807	781	755	748	820	787	782	755	798	775	794	808	764	770	725	785	716	809	799	809	741	776	751	818	778	773	788	784	744	760	764	750	756	772	772	753	731	770	768	746	792	799	756	784	760	754	768	786	779	817	776	735	785	787	765	768	763	783	804	729	767	788	763	763	765	780	772	755	721	751	739	778	777	782	768	771	803	744	771	765	784	785	768	830	764	775	745	747	734	767	808	803	739	754	733	775	751	780	831	814	783	797	772	767	757	761	720	776	745	787	771	803	816	779	773	753	770	756	785	776	742	787	743	798	745	763	754	776	802	787	803	808	751	712	738	760	781	754	749	812	803	781	816	785	704	763	739	766	786	760	758	803	768	762	755	785	790	728	767	767	746	766	771	765	758	754	764	713	821	786	745	792	762	799	736	739	742	837	731	723	728	747	750	739	751	774	794	790	746	783	737	817	771	766	788	793	754	713	744	765	809	822	774	776	774	784	796	794	770	821	814	763	798	772	719	761	783	785	773	743	772	780	759	733	774	827	800	755	738	792	743	779	782	797	765	755	725	743	793	801	773	751	742	783	779	783	790	834	759	821	753	766	769	749	744	737	795	828	764	773	731	786	730	759	813	810	804	745	769	813	788	752	726	784	778	784	759	807	819	804	737	815	749	787	784	787	798	790	788	769	759	808	792	769	685	751	744	764	829	831	786	786	728	756	752	814	830	780	726	786	744	798	808	776	743	806	766	787	768	772	768	749	775	771	750	783	761	815	762	758	751	807	797	707	797	758	855	754	739	771	751	730	804	767	743	726	805	764	806	765	768	770	764	763	779	765	745	759	743	758	811	750	790	757	786	768	787	804	801	751	792	744	766	796	808	766	781	738	759	775	741	748	788	726	716	708	786	766	796	772	773	742	784	778	803	783	805	773	752	716	753	765	776	767	781	737	739	776	823	794	812	785	778	775	814	781	734	792	769	772	749	800	766	761	760	793	813	764	728	793	773	721	763	775	767	755	830	741	760	762	717	851	769	785	796	764	773	766	744	768	826	754	769	745	768	734	725	795	765	751	771	768	721	775	812	753	786	770	765	811	767	749	790	743	768	741	712	782	817	743	739	746	756	786	768	772	803	772	805	799	720	808	765	717	736	750	760	785	770	807	768	776	814	741	772	707	801	760	749	791	771	774	783	755	787	807	829	751	750	798	778	724	806	758	778	782	803	791	739	782	776	817	767	785	744	800	727	798	788	735	728	798	772	758	751	833	763	810	770	773	785	802	743	781	767	816	840	733	804	749	785	774	834	804	752	772	806	725	723	769	780	712	779	824	761	757	722	769	728	742	758	723	785	789	697	754	767	791	756	743	757	745	743	777	770	784	793	746	794	706	748	816	773	821	797	751	788	732	736
23978	21046	24366	27906	21048	21061	13275	591	314	302	316	326	285	306	299	256	252	290	279	248	253	225	262	243	242	225	231	228	216	224	237	243	203	231	226	240	258	215	205	239	245	216	220	228	223	234	239	230	243	229	252	235	244	245	251	258	257	227	230	258	267	210	262	239	215	254	232	242	242	213	245	238	222	243	225	251	220	223	223	229	211	205	251	209	225	227	204	210	228	214	215	230	235	259	223	254	246	212	227	233	218	271	212	238	248	218	223	229	220	223	214	229	187	260	240	231	219	233	234	241	236	251	225	203	232	234	236	200	229	229	245	208	215	240	227	243	224	236	281	224	244	238	212	244	227	216	233	266	225	229	210	224	213	223	241	202	241	194	244	235	208	216	227	217	209	235	244	264	242	222	222	222	248	201	238	225	271	222	252	248	244	227	232	212	234	223	237	222	235	210	229	220	234	216	218	215	229	239	209	232	234	252	220	234	211	229	220	231	206	219	220	215	245	237	246	227	225	208	236	240	228	211	248	250	233	241	235	223	203	218	241	225	207	205	264	236	235	224	223	235	228	232	202	209	232	221	212	199	231	226	248	212	211	229	226	253	214	250	205	252	192	234	207	229	239	206	251	240	225	201	252	213	222	246	247	240	235	226	236	241	217	247	205	240	249	221	236	234	240	217	211	223	230	214	233	225	223	241	205	244	226	202	236	225	255	207	244	252	223	235	202	240	272	240	245	227	239	234	235	227	220	238	236	255	246	263	246	240	218	239	220	229	200	222	224	224	236	229	240	234	245	231	261	216	259	216	212	215	234	232	225	252	231	245	251	210	230	242	231	250	230	248	225	227	221	225	226	232	238	249	221	233	230	238	244	234	251	271	228	236	247	252	228	204	220	232	206	234	239	231	228	201	246	246	247	244	221	253	228	217	247	233	227	196	213	227	218	246	216	243	223	248	231	226	226	230	230	213	222	235	244	213	210	231	251	233	247	230	234	232	224	238	239	263	218	273	237	254	234	237	231	244	202	201	242	223	260	232	260	226	195	240	218	293	235	205	235	220	220	216	230	235	231	228	224	239	215	219	258	242	239	206	214	233	233	223	206	248	234	216	222	252	235	228	220	239	226	210	228	248	210	208	259	216	241	246	250	229	240	222	256	225	230	205	230	241	255	241	243	216	226	225	247	213	196	221	236	228	262	246	219	236	231	247	227	233	214	224	223	248	255	212	221	227	230	208	268	241	228	226	250	231	271	257	229	220	233	209	264	240	216	198	215	232	219	223	226	238	248	262	242	266	222	203	212	220	220	225	253	227	229	241	248	247	214	249	237	248	248	214	234	192	224	229	218	257	214	201	232	235	221	235	238	210	235	213	223	196	238	241	226	235	206	241	250	242	208	242	233	228	189	237	233	249	244	207	231	226	262	246	241	248	262	237	229	221	203	233	250	239	201	230	220	245	238	211	250	228	233	232	234	216	217	229	237	217	231	204	208	211	223	217	249	235	256	250	254	217	240	232	243	187	244	219	256	251	238	232	232	237	218	231	214	236	242	223	257	234	221	220	201	220	238	228	237	230	266	251	223	233	234	215	236	214	244	223	217	246	211	234	234	270	216	210	231	216	244	250	232	237	295	258	241	238	242	234	225	224	236	242	234	207	260	240	239	246	209	222	217	220	249	219	228	261	242	227	232	215	252	243	229	213	253	216	237	220	204	215	237	249	249	228	214	230	223	250	207	268	215	213	231	230	260	220	235	225	218	234	207	210	213	205	243	248	237	250	232	234	210	202	259	228	245	253	234	231	234	220	221	254	242	216	211	241	243	252	201	220	216	202	252	218	230	257	244	252	237	228	241	217	235	230	237	231	242	244	200	224	227	278	232	224	233	205	208	249	234	240	215	226	245	235	253	263	217	242	221	239	234	249	220	243	217	262	250	223	210	217	246	225	247	259	236	236	237	222	239	224	242	238	231	233	213	234	245	218	203	241	219	231	241	221	228	231	230	217	238	209	217	258	224	198	197	210	199	241	234	254	215	220	218	223	234	217	233	219	219	216	229	236	256	215	242	224	222	226	260	248	207	211	222	222	239	251	225	221	231	240	242	222	283	245	242	219	232	255	222	249	232	224	201	200	259	253	272	232	228	224	242	232	242	223	186	219	252	219	239	229	234	207	209	215	243	213	218	235	222	235	221	268	216	239	245	228	237	226	243	248	240	203	219	220	223	233	230	250	216	257	257	221	215	239	215	248	254	222	227	216	276	195	206	218	252	236	212	215	243	236	235	233	219	190	222	226	244	221	243	242	217	216	228	244	232	201	253	243	212	252	217	237	214	203	191	215	229	236	250	241	228	249	249	276	246	206	232	222	209	218	224	213	221	234	233	240	230	197	219	231	207	198	222	238	220	254	243	255	227	219	265	233	252	236	212	208	226	218	228	207	222	201	243	241	224	213	215	228	241	218	245	256	228	223	211	202	216	246	209	232	241	246	221	207	265	210	271	229	250	235	231	212	215	217	221	254	229	247	211	219	252	234	232	226	214	206	209	220	220	213	238	211	234	224	247	236	244	248	217	215	230	210	254	224	226	247	205	237	265	258	217	214	206	233	232	260	224	204	201	211	225	232	222	231	235	261	231	210	236	221	238	226	218	252	244	221	254	236	248	207	230	252	237	232	231	184	232	245	239	217	236	209	233	236	221	232	232	203	232	233	231	210	247	220	246	226	214	262	225	228	236	239	235	221	233	242	229	262	221	218	222	205	247	216	244	221	192	238	231	228	221	221	234	233	252	246	211	244	231	256	227	255	234	225	261	202	237	242	239	236	228	204	218	230	231	267	214	216	197	228	221	213	211	185	244	225	242	228	225	214	223	204	235	225	213	206	232	239	237	235	248	198	206	202	230	232	238	219	212	267	239	245	240	214	238	215	253	227	221	240	239	234	242	242	266	234	239	219	245	232	260	238	211	274	211	215	212	261	225	213	222	275	258	207	218	245	239	249	215	232	206	230	213	211	233	246	220	197	203	219	220	241	214	244	222	217	245	241	208	234	230	234	229	236	237	205	231	228	216	245	241	229	232	247	218	223	240	227	212	216	236	234	256	220	222	239	223	274	226	202	223	257	217	226	222	227	205	258	252	238	232	214	244	220	209	227	213	209	250	260	213	233	244	235	239	254	253	233	233	218	250	241	201	222	239	244	222	238	217	237	243	231	216	226	228	240	240	217	226	227	228	231	230	227	240	229	227	255	247	248	236	247	238	226	231	244	221	239	228	214	239	227	215	228	220	211	229	208	216	251	198	210	237	215	227	229	238	244	215	267	243	218	228	225	247	196	236	214	222	200	236	219	208	220	234	243	221	255	212	207	234	238	227	230	236	245	261	250	248	208	225	227	208	205	233	225	237	224	223	238	243	233	240	218	225	225	231	209	221	211	244	238	247	222	228	227	238	235	228	250	248	246	257	251	230	216	220	215	237	257	223	196	252	231	254	214	228	213
7582	14147	4001	1194	773	703	652	574	615	584	592	570	596	552	604	528	563	572	538	539	518	532	576	561	545	576	600	521	505	526	499	555	567	580	580	566	546	539	515	581	520	554	592	559	549	550	526	575	562	533	595	543	575	533	552	530	547	566	523	519	534	547	561	523	531	555	577	541	572	595	517	576	591	515	586	533	547	541	569	514	552	547	537	531	484	570	525	493	556	564	535	525	539	539	545	523	578	555	562	535	558	528	552	554	545	529	579	556	567	602	511	510	526	540	589	544	525	532	535	516	578	528	549	508	540	567	585	600	529	576	484	544	535	564	544	566	545	538	551	563	524	528	572	533	515	519	521	561	540	535	522	489	593	547	531	546	557	566	535	554	568	529	551	538	538	523	561	548	530	576	559	525	563	542	532	557	556	539	550	546	534	574	568	556	540	502	581	472	557	555	536	544	539	536	528	569	515	561	482	534	517	529	555	532	544	553	528	558	555	563	521	519	514	500	561	534	540	539	555	538	569	568	545	580	521	553	534	520	556	540	535	582	545	561	507	525	559	568	541	530	565	517	575	482	554	540	553	543	557	575	558	549	514	533	530	562	544	528	548	559	497	509	517	554	550	564	513	501	553	538	551	549	500	532	516	518	493	533	528	517	558	563	520	517	532	550	500	533	536	506	510	530	508	534	538	508	552	522	581	602	553	503	572	549	561	543	538	565	526	537	569	535	587	549	560	527	566	520	531	543	538	591	524	574	585	541	591	532	536	518	541	557	529	529	516	553	612	519	599	493	538	532	572	570	563	537	548	531	499	532	499	531	554	512	582	520	546	518	539	540	564	511	520	543	559	532	485	527	506	581	527	560	576	586	545	526	547	553	562	534	494	527	577	567	585	542	494	556	518	536	523	573	559	571	565	543	491	508	542	501	514	532	558	510	548	514	539	505	573	557	526	544	556	558	544	539	570	515	494	544	531	528	561	541	560	561	578	562	602	554	511	509	602	563	562	524	491	533	564	559	557	524	547	579	532	548	556	570	521	548	523	569	516	551	531	545	552	559	556	553	532	582	507	596	544	575	525	550	551	514	565	548	540	584	551	558	569	571	572	506	524	543	511	585	526	537	542	594	538	544	591	525	537	553	529	522	556	546	513	551	522	577	525	542	550	513	538	518	549	556	564	540	579	550	580	530	579	513	557	552	561	560	517	538	538	497	551	549	564	584	502	542	538	557	526	499	568	579	567	555	589	532	523	529	539	496	568	524	519	525	494	562	554	501	533	554	568	563	541	525	497	562	550	555	516	513	564	569	546	535	543	527	524	535	589	561	537	532	547	537	547	555	496	526	577	520	561	504	559	562	552	539	535	538	546	566	550	546	534	564	584	606	550	532	534	572	533	504	533	517	563	543	523	493	542	510	540	538	537	524	532	548	542	519	525	558	540	571	541	530	539	531	527	542	525	511	564	546	556	531	534	602	566	527	565	573	550	560	577	567	549	556	539	557	560	546	538	547	582	573	561	524	546	575	542	567	544	555	557	517	559	545	559	547	535	508	559	518	541	507	554	533	539	489	576	543	559	524	506	531	546	560	560	539	589	567	530	550	497	568	569	561	564	554	555	551	532	511	502	584	566	571	563	513	571	545	571	541	539	530	545	523	556	531	556	547	534	561	555	543	542	568	515	587	566	568	524	554	504	557	532	537	535	523	572	523	539	493	526	536	552	530	512	549	540	545	513	530	572	563	543	517	530	507	548	533	512	554	534	541	566	489	542	553	523	519	539	537	534	590	592	552	540	542	560	523	560	561	545	531	515	523	561	529	569	519	553	531	540	564	567	585	539	558	520	509	589	561	546	536	550	566	558	569	538	538	559	484	530	554	533	493	536	558	536	538	544	498	551	561	552	529	581	587	513	563	537	503	507	492	521	577	539	535	483	512	576	521	520	518	547	534	535	543	549	529	565	547	541	559	554	542	557	563	521	515	523	536	572	538	506	516	538	509	577	528	552	572	544	527	528	542	551	551	561	550	578	548	505	568	549	530	516	592	537	588	587	554	554	498	567	528	545	511	551	549	567	535	551	559	511	541	541	535	575	521	561	548	527	551	571	556	587	539	518	523	559	532	543	571	564	550	524	549	555	561	575	566	564	504	542	554	529	504	563	504	495	535	551	509	527	531	550	550	575	538	524	537	585	533	568	528	560	512	576	540	547	517	583	547	545	558	559	528	554	564	551	523	544	551	565	533	549	532	561	563	556	526	518	529	581	548	584	551	540	563	533	520	581	558	556	579	546	523	523	511	567	543	499	563	561	565	567	528	534	515	521	548	540	550	561	574	547	509	559	559	525	528	545	568	517	553	526	573	562	566	514	555	541	531	544	552	561	559	545	549	531	533	539	520	541	581	583	529	573	487	520	511	570	537	536	578	574	574	523	532	542	527	556	563	532	563	530	544	568	583	554	525	560	547	536	584	577	508	553	560	543	543	537	581	585	582	554	515	537	531	543	553	519	553	548	560	507	519	530	615	528	555	600	560	539	558	599	552	515	606	543	531	566	536	552	556	576	544	579	546	552	558	577	562	499	555	540	505	558	519	568	559	567	533	555	555	540	575	559	525	524	547	536	521	551	560	524	518	499	518	553	564	522	520	544	572	543	526	546	533	543	464	559	530	568	567	560	499	514	549	529	517	521	529	556	541	553	583	601	601	517	546	485	537	522	553	572	531	524	550	511	572	555	548	595	544	529	524	585	524	530	523	550	538	573	544	550	544	539	487	550	550	543	521	588	560	537	547	536	568	563	540	520	523	561	553	549	554	521	570	513	512	572	583	562	559	496	531	516	528	550	569	548	522	552	552	567	538	551	542	535	500	552	523	561	554	554	529	521	527	545	572	555	526	513	550	541	525	511	562	534	526	560	543	526	521	509	533	522	540	540	523	548	515	554	523	511	541	497	551	581	530	576	568	494	535	549	520	551	530	522	516	558	587	533	529	537	575	550	548	571	528	574	560	537	566	520	554	577	527	553	510	593	540	561	548	552	504	556	527	546	542	545	552	526	529	542	573	547	564	536	538	562	523	552	489	570	592	521	574	572	575	533	532	545	548	577	534	507	543	519	527	520	551	547	539	533	577	542	537	520	591	555	549	542	604	548	545	526	536	474	569	502	573	518	501	547	556	545	519	550	549	526	549	539	535	525	529	543	520	513	520	543	570	571	510	525	544	523	497	567	551	521	543	493	504	547	556	532	559	557	503	514	508	560	560	565	534	533	568	578	572	565	528	581	540	579	540	577	549	550	555	557	605	557	518	562	578	552	577	542	578	514	554	525	528	516	540	557	514	542	564	500	528	574	549	543	538	513	557	506	565	491	552	547	560	577	540	524	564	564	538	541	531	544	545	514	576	548	547	577	552	523	542	555	503	558	566	514	515	532	542	617	525	536	544	559	521	576	593	530	534	544	540	525	556	550	575	546	514	543	563	568	570	530	549	514	551	549	488
31519	19924	8557	674	270	244	235	207	203	225	193	212	231	217	225	193	227	227	224	230	231	201	236	225	235	205	202	208	220	225	220	218	238	224	209	224	263	225	210	212	232	223	222	238	241	217	205	207	238	233	224	199	237	195	198	212	209	220	175	205	201	210	224	200	222	227	219	229	225	266	233	219	207	197	232	231	226	192	222	230	216	219	229	225	209	209	225	216	225	205	232	207	249	223	216	252	230	210	208	219	205	216	199	203	247	213	187	213	219	234	213	220	226	206	214	226	192	210	222	229	227	225	216	237	187	199	248	200	193	197	183	193	222	204	212	232	213	213	241	211	208	239	197	226	209	212	196	203	197	200	226	193	201	181	183	228	221	207	223	210	190	222	219	202	191	224	208	220	220	213	210	203	219	222	208	200	201	248	217	219	201	241	226	245	224	205	232	230	222	232	213	214	235	202	229	215	207	169	198	208	226	219	209	198	235	218	243	196	223	207	195	222	211	246	232	201	210	213	208	214	210	243	205	202	221	207	239	230	203	210	216	240	227	204	214	222	214	191	216	177	208	239	181	219	203	220	193	193	225	232	202	234	220	211	227	229	235	215	201	176	219	196	233	208	231	211	225	196	209	215	224	238	200	214	199	204	210	227	225	200	243	217	205	182	211	219	213	217	228	236	232	229	217	221	217	216	248	223	207	216	223	215	230	245	220	232	246	237	219	194	212	204	220	212	206	198	203	210	197	232	225	230	218	217	227	217	210	182	222	201	214	244	210	232	227	206	194	206	210	222	234	205	221	228	248	196	207	216	200	252	217	201	207	230	197	222	212	207	194	207	224	237	206	203	228	244	228	232	230	247	215	208	239	177	229	227	226	231	212	213	229	228	215	210	215	219	214	204	213	219	237	248	218	254	230	215	215	212	199	195	208	217	229	235	207	216	237	198	202	216	259	212	216	215	214	227	222	247	213	210	204	200	203	209	202	183	229	208	221	210	230	213	230	242	202	233	196	227	203	216	232	224	203	228	222	215	200	209	197	211	239	184	231	235	222	225	197	189	231	218	235	214	218	203	247	204	207	205	258	224	220	203	214	229	217	218	251	206	223	223	224	225	220	204	197	202	210	206	195	230	237	217	247	222	194	193	216	207	221	227	230	220	235	224	210	193	238	219	201	187	227	211	209	223	204	227	240	231	221	207	216	212	224	202	192	213	212	196	212	210	216	200	231	220	231	205	221	211	207	207	205	232	218	204	205	210	220	212	209	225	221	203	230	234	220	210	228	210	216	200	201	214	216	229	215	223	203	232	219	222	194	230	216	218	204	209	246	200	204	218	242	210	207	212	202	213	221	222	239	212	239	231	247	219	220	220	238	204	243	212	194	232	214	219	209	198	202	224	218	225	206	209	200	230	203	208	222	199	198	179	210	210	204	205	225	227	232	222	206	218	230	219	209	238	242	216	212	200	199	193	205	206	236	186	209	212	243	208	211	256	207	231	225	220	224	232	227	203	202	193	207	198	189	202	253	226	205	229	212	210	208	168	209	213	233	201	206	209	215	196	240	215	216	239	218	222	195	219	179	222	221	217	254	199	194	200	221	190	225	222	241	215	227	224	207	215	252	224	227	217	224	245	220	211	194	208	222	199	249	222	240	228	230	211	227	229	228	226	208	213	217	211	227	210	193	203	216	217	215	190	212	206	197	207	225	224	234	241	211	191	222	227	202	202	229	209	218	216	198	223	207	211	219	231	187	194	212	232	223	215	220	222	222	244	235	216	218	215	194	211	211	217	233	196	197	220	214	215	212	243	220	232	221	233	209	215	224	234	196	218	228	221	216	212	222	221	192	218	180	217	216	212	224	252	209	219	246	168	205	208	226	220	215	227	198	195	202	204	226	208	196	224	228	199	219	217	227	198	248	213	224	212	246	214	177	229	198	203	208	212	214	240	224	193	228	195	240	213	241	235	201	201	212	225	222	225	182	224	216	230	219	237	200	225	204	238	238	188	196	205	212	231	165	239	204	209	196	224	215	226	219	227	203	221	207	207	208	228	222	228	207	212	196	236	226	239	213	192	204	194	227	194	236	206	197	236	216	224	213	249	211	223	212	228	200	229	231	224	250	210	220	175	220	232	228	210	226	216	205	226	222	246	220	208	241	216	219	210	227	221	228	206	229	217	221	194	210	225	225	189	226	214	228	202	242	205	219	224	222	237	222	230	236	211	216	218	218	201	239	218	227	209	197	211	217	227	208	241	206	220	233	229	218	210	237	201	199	188	213	205	241	218	240	247	243	264	216	228	192	213	207	248	213	231	216	218	209	191	215	211	221	180	217	226	232	236	235	200	219	183	203	218	213	181	235	203	243	242	227	243	211	186	218	235	207	192	245	210	206	211	215	236	205	213	224	244	217	212	222	204	210	241	241	225	221	218	217	233	256	219	225	207	181	208	224	188	237	213	204	203	200	198	196	224	207	235	225	233	210	219	224	222	199	249	208	206	222	212	244	195	243	222	227	220	215	230	206	251	227	208	208	203	239	232	232	191	204	226	219	224	207	198	211	225	188	223	202	189	223	230	233	201	229	208	209	202	196	208	216	213	218	194	210	231	187	214	228	224	193	202	212	211	207	248	213	203	204	225	208	204	195	207	221	224	222	191	206	229	218	221	249	198	229	234	194	211	226	223	231	223	203	201	204	221	193	201	208	177	213	203	216	254	181	237	231	204	241	220	238	234	192	220	250	215	204	225	226	227	237	239	229	221	194	219	222	211	219	218	194	220	184	209	217	214	215	208	185	233	196	202	226	209	232	211	202	216	189	205	211	197	233	212	221	208	205	211	203	203	188	215	209	227	188	209	235	218	208	209	194	202	233	228	222	228	240	239	246	228	213	238	229	223	231	225	187	211	238	193	200	207	199	225	216	230	215	197	224	212	214	246	248	221	245	209	222	244	215	217	201	237	224	231	232	227	193	212	219	219	200	216	211	211	216	210	213	209	238	223	212	203	222	222	188	205	210	204	245	197	234	196	197	220	225	194	197	229	200	209	230	206	227	218	199	200	216	210	252	213	239	244	201	234	221	227	213	226	246	217	240	258	244	219	226	212	210	213	187	192	209	226	208	204	241	197	197	219	228	207	217	213	210	218	219	216	201	228	191	231	224	226	208	217	228	205	229	244	220	206	215	197	196	233	227	228	225	220	232	215	249	211	198	211	216	232	218	193	211	223	212	225	224	224	204	199	221	247	247	218	216	205	208	215	227	203	232	217	225	210	232	198	208	220	227	212	215	222	211	212	226	208	201	206	213	198	215	236	213	219	214	227	213	206	193	227	205	221	216	215	216	225	234	221	250	215	216	200	228	213	213	198	203	206	201	218	240	205	215	208	225	229	228	228	213	219	212	187	216	244	212	231	205	189	222	222	223	183	213	234	206	197	232	238	244	217	193	216	196	205	226	211	233	197	220	225	204	223	210	253	234	198	215	215	221	226	208	215
7724	4909	1221	648	585	581	569	588	604	566	575	558	610	557	557	605	587	574	576	554	599	607	601	579	572	585	578	614	575	542	560	566	549	614	591	553	633	610	584	539	582	552	573	581	541	560	595	533	578	635	588	559	548	569	558	560	586	582	578	562	576	571	567	556	568	564	572	546	576	575	592	561	605	560	559	571	555	529	541	555	531	595	580	563	586	573	549	590	554	490	590	533	590	600	550	567	614	592	614	516	566	545	572	550	575	567	579	557	557	576	540	561	580	566	612	573	547	583	576	641	540	561	607	562	532	555	591	585	533	542	602	605	550	577	516	568	607	576	587	618	578	627	590	620	535	566	527	590	555	542	582	545	556	622	546	576	575	614	571	566	579	567	580	585	553	588	538	556	557	574	557	541	543	539	558	576	596	571	560	561	629	580	583	553	584	579	564	587	580	549	538	501	534	528	576	538	557	556	550	535	587	566	608	514	586	577	570	574	554	545	553	571	569	585	546	518	581	546	586	558	600	574	598	571	590	544	561	554	566	617	567	583	570	618	530	543	547	551	591	538	578	566	542	555	576	606	592	571	578	590	594	559	546	564	571	594	602	570	526	560	591	549	618	559	567	582	613	584	564	566	562	616	600	556	543	578	608	587	572	553	566	590	584	597	546	554	591	563	562	588	558	612	531	556	542	539	571	576	568	574	561	546	578	518	567	526	543	554	553	577	531	577	594	559	562	538	583	547	589	606	581	590	600	553	551	585	591	577	548	556	640	563	592	555	534	600	582	549	583	548	621	562	594	631	547	553	576	575	566	584	569	604	632	556	577	603	576	561	570	566	589	572	571	574	542	581	606	559	580	570	594	557	622	563	536	554	558	544	574	580	545	571	598	559	538	573	561	564	545	584	557	546	594	590	558	574	595	533	545	612	549	576	577	547	607	581	624	581	546	566	583	537	548	551	604	560	552	569	574	561	540	592	572	578	594	576	630	573	533	516	581	538	590	539	607	559	565	575	551	560	581	552	542	541	588	553	558	586	547	552	559	571	521	562	598	570	610	526	531	597	593	577	574	561	544	600	541	572	546	569	576	583	547	549	556	567	600	569	558	556	565	580	558	604	564	554	553	607	567	597	583	581	534	537	551	611	574	581	574	578	600	575	546	586	574	605	585	553	559	573	593	584	578	557	538	560	581	615	549	593	535	577	567	575	531	562	593	581	565	571	553	581	541	545	558	603	561	576	626	557	592	543	576	531	539	568	556	571	579	588	591	537	559	598	539	565	595	599	612	540	601	553	582	611	610	584	534	593	561	551	521	574	549	593	590	575	542	557	582	558	576	598	573	529	580	564	556	580	611	560	531	539	585	584	542	596	594	563	547	556	570	574	591	560	563	561	578	512	564	546	557	586	585	525	569	563	598	554	519	556	561	536	579	550	540	519	559	600	610	585	572	606	555	588	579	539	553	585	560	520	606	588	553	548	585	568	554	579	619	591	559	581	586	578	561	574	555	580	584	527	559	524	592	581	588	556	578	594	591	523	596	605	583	578	582	618	587	575	557	559	569	529	543	535	602	570	553	566	573	558	593	545	550	554	561	563	556	604	533	570	578	580	589	577	577	541	594	583	548	581	557	568	589	642	586	552	557	590	557	582	585	585	587	585	578	570	573	594	549	547	613	589	558	613	578	562	581	598	500	563	565	550	578	610	630	557	556	526	562	586	587	561	603	613	558	594	570	585	599	626	553	549	549	544	595	590	579	548	582	562	568	555	543	534	609	575	564	559	545	607	550	539	554	608	580	590	586	576	600	589	617	563	580	544	607	562	565	584	551	591	551	594	584	560	581	592	569	577	511	583	582	574	553	592	553	526	567	539	573	601	561	552	561	596	557	549	557	604	607	553	591	602	528	566	534	571	586	554	540	565	564	530	580	586	609	530	534	537	605	597	576	569	585	596	563	570	593	555	555	592	574	520	580	548	550	599	594	597	608	557	547	572	610	573	560	555	551	531	543	561	595	579	587	556	555	561	541	577	578	547	542	591	556	570	564	538	599	571	566	598	560	562	591	539	581	550	569	563	575	540	564	548	591	548	576	549	581	578	592	550	546	560	600	562	527	616	545	524	581	570	593	559	613	565	577	615	585	569	552	568	570	546	547	507	541	594	569	610	549	557	520	581	601	593	572	565	538	510	570	557	598	615	580	554	536	572	603	572	540	570	527	565	577	537	570	592	543	558	510	573	537	600	573	583	565	591	576	536	573	610	598	568	609	570	563	575	561	600	543	582	591	556	563	590	564	574	520	573	552	620	591	534	573	597	592	562	558	564	605	568	536	544	599	556	580	569	596	555	570	572	514	547	585	564	530	544	574	553	524	562	528	557	553	571	616	558	545	551	528	536	583	560	583	571	523	570	576	575	538	588	546	544	589	556	562	559	548	539	595	553	582	607	525	568	531	605	554	584	558	555	613	568	521	547	548	588	595	564	587	624	550	554	584	543	578	534	601	560	576	575	601	551	600	581	555	536	566	563	556	590	560	601	517	567	529	575	612	542	540	560	579	572	579	614	569	605	543	557	562	599	579	560	567	592	578	535	547	545	556	564	610	555	599	551	560	572	578	590	546	511	570	514	574	575	633	544	521	559	535	568	579	532	570	610	580	539	511	522	550	570	598	556	516	575	550	544	500	617	556	562	581	587	555	557	567	556	613	551	548	592	576	555	581	565	611	618	572	582	601	507	571	560	572	602	545	561	587	564	536	557	551	640	549	586	612	631	583	576	576	580	567	563	547	566	539	580	512	578	576	551	560	580	578	540	518	553	583	569	545	586	588	606	597	531	580	572	544	584	553	590	558	582	548	554	539	563	537	600	567	579	489	563	549	551	577	568	560	562	547	616	530	538	556	529	641	542	578	552	579	564	547	554	564	568	605	549	551	578	590	548	578	622	588	594	543	532	576	591	547	588	546	542	538	584	588	589	587	571	578	581	590	597	635	651	522	584	542	574	579	549	576	540	568	597	566	603	580	587	575	561	577	534	585	589	551	555	556	594	569	548	584	525	530	568	566	597	565	626	540	533	589	583	594	593	530	530	585	574	597	573	563	535	589	645	563	531	577	553	567	584	592	579	522	555	575	589	563	566	526	562	590	603	629	553	538	540	574	528	585	585	577	591	556	590	589	596	584	558	565	569	620	557	549	573	612	542	549	555	574	606	530	581	566	530	559	573	559	583	556	596	600	554	617	571	571	571	571	560	561	571	558	573	601	542	550	584	578	542	571	576	561	561	557	588	582	580	577	563	615	586	535	553	576	547	614	601	521	564	594	538	573	571	612	574	588	535	545	540	546	574	557	554	568	556	501	583	579	558	575	605	612	569	607	560	559	550	550	563	604	582	576	583	586	565	626	528	563	572	532	586	525	539	551	557	540	581	581	547	597	564	595	574	581	562	574	573	601	599	575	581	535	620	568	547	561	532	572	583	589	564	609	553	557	513	615	536
24636	20978	23908	28238	20982	15001	621	427	354	366	313	356	311	328	318	345	308	330	294	359	312	295	313	325	298	330	327	323	309	317	307	316	310	312	313	284	318	305	331	311	318	289	286	353	300	290	292	295	324	337	311	315	322	287	306	300	298	310	326	314	354	295	321	293	338	311	328	359	331	309	306	325	325	294	302	289	310	340	312	287	317	305	298	310	349	317	312	356	312	319	312	300	338	321	294	312	309	304	301	332	320	326	296	276	304	310	339	317	293	282	330	310	306	337	320	288	300	297	320	279	302	318	277	299	306	293	320	314	311	311	311	332	304	273	299	288	297	302	283	294	309	311	304	309	360	291	298	322	338	347	302	326	277	299	278	304	318	317	324	301	315	323	307	307	309	325	292	308	283	305	330	290	294	316	293	354	317	313	298	290	302	364	318	323	264	315	279	322	341	285	312	293	357	311	346	316	277	304	311	340	327	306	320	277	349	312	312	316	274	298	320	282	322	340	296	331	303	276	299	304	282	303	316	297	298	284	344	329	296	333	320	336	331	308	295	323	284	325	302	301	336	290	292	315	309	292	314	337	307	294	326	295	310	306	313	308	312	289	329	279	325	300	298	310	291	302	306	285	294	332	295	310	314	310	310	342	292	279	324	289	313	327	309	288	294	309	317	306	324	328	288	280	317	315	306	334	328	326	305	322	294	298	325	325	312	310	305	311	302	279	274	308	295	288	294	295	289	309	302	316	309	316	315	313	312	325	336	323	319	295	298	287	296	310	300	321	289	314	285	307	313	324	310	341	314	312	310	330	321	308	319	314	307	307	317	295	308	307	300	324	286	313	361	303	311	313	309	283	283	266	328	291	330	292	324	287	327	288	300	289	305	287	332	329	315	317	306	326	290	300	302	285	299	337	278	292	279	312	306	287	304	295	304	340	300	310	339	305	329	320	305	274	288	311	283	306	330	305	308	310	320	303	289	303	307	307	318	302	300	304	299	297	309	333	260	288	312	274	270	327	319	304	294	316	308	310	275	291	331	269	303	295	311	335	280	328	317	290	275	329	295	300	281	311	334	287	320	317	307	270	315	291	300	329	334	333	302	346	276	291	305	325	328	300	300	316	301	310	299	307	287	282	290	296	290	295	296	317	326	298	318	304	321	310	274	323	277	317	295	324	308	259	284	294	334	282	295	306	306	303	311	325	310	292	298	284	323	297	310	291	334	360	310	311	323	308	312	293	303	304	331	311	305	317	304	318	345	307	312	325	296	281	303	300	332	311	307	310	324	291	284	332	331	294	314	340	305	319	321	302	290	316	315	308	314	348	308	309	337	333	312	280	286	305	293	297	310	339	313	344	282	308	294	334	296	304	289	313	306	294	323	310	323	292	295	315	319	302	341	309	319	322	300	299	296	299	321	319	324	263	329	320	292	323	324	309	313	305	271	316	302	316	294	312	307	332	295	351	300	297	300	328	292	282	298	305	312	292	300	313	299	287	331	282	347	309	289	305	332	298	333	334	270	302	300	311	271	344	304	315	331	321	319	302	315	300	304	330	306	319	310	325	311	309	290	294	304	344	296	282	302	320	347	308	280	293	285	284	306	253	314	291	291	323	326	288	320	336	273	304	298	318	283	317	285	291	323	300	328	272	278	274	304	291	292	303	314	333	277	298	312	322	312	312	302	305	348	289	288	305	323	319	339	320	311	314	304	319	311	326	319	303	302	330	294	352	304	322	358	296	320	309	280	284	281	320	319	295	296	283	310	310	295	288	339	299	298	319	319	324	295	285	288	311	320	321	343	280	254	338	300	312	314	345	300	286	290	308	329	336	328	323	309	308	343	339	312	292	307	320	335	332	307	305	310	305	309	298	316	329	333	328	309	312	297	323	308	305	297	280	301	294	288	309	291	309	299	333	309	304	301	323	302	360	301	317	348	284	310	304	295	308	298	323	283	299	332	302	311	325	319	333	305	307	320	299	327	298	319	314	324	286	312	335	319	276	310	256	291	293	316	277	321	330	306	339	311	307	317	293	286	316	278	316	295	294	315	280	281	284	302	330	292	311	307	324	329	284	335	281	293	343	294	303	327	331	330	305	334	296	317	331	275	294	323	299	288	276	296	290	335	319	320	324	311	364	314	281	313	287	337	311	355	319	307	306	303	307	310	313	317	310	285	322	331	303	270	280	303	305	308	289	320	296	298	304	290	319	306	307	295	323	321	333	322	310	291	325	299	310	296	317	324	306	280	298	305	315	318	330	320	298	304	307	304	290	325	285	315	314	318	317	317	311	359	329	304	322	341	308	289	314	291	327	316	300	325	293	296	300	300	285	306	294	316	326	309	315	319	326	320	300	308	331	298	322	287	298	316	320	299	289	303	314	304	304	324	336	286	341	286	326	303	330	313	294	323	301	284	346	298	350	336	315	324	282	314	286	300	310	336	292	309	322	314	333	312	324	329	306	317	311	311	265	304	294	323	330	319	304	279	315	273	316	314	316	317	306	285	342	313	306	348	326	287	293	314	320	305	305	305	314	340	326	346	318	311	302	290	313	310	317	318	308	288	308	307	335	322	296	291	300	305	323	281	302	300	291	309	310	298	306	288	318	320	307	285	295	340	317	323	365	317	304	325	312	291	312	328	286	284	322	323	330	300	310	309	314	298	336	316	283	350	304	312	263	319	322	288	304	304	315	293	297	307	314	319	323	298	306	291	294	286	333	326	293	298	296	320	328	301	320	325	340	291	323	326	319	307	279	259	328	315	311	307	362	306	291	307	318	316	278	351	286	324	325	299	340	333	328	326	333	328	330	309	320	334	308	306	295	290	311	329	328	264	294	331	307	287	319	366	342	301	277	313	286	320	321	328	325	313	320	323	352	324	301	296	313	308	300	296	296	309	302	320	338	342	308	306	304	351	289	283	319	325	286	280	298	306	287	299	304	280	321	292	340	328	314	298	318	347	320	288	294	349	314	317	336	300	318	302	291	293	321	316	315	271	297	329	313	291	298	301	293	318	292	320	320	288	329	313	297	326	286	321	332	326	300	267	313	304	347	332	338	323	308	310	330	327	295	307	308	313	309	333	321	330	341	307	310	311	307	303	326	295	310	290	285	319	350	263	314	299	334	283	281	299	353	330	301	316	321	313	283	308	289	306	296	316	311	323	294	317	300	327	288	295	304	284	318	306	287	330	309	293	305	330	308	334	330	291	316	317	340	320	281	317	318	299	293	316	312	283	327	322	309	295	288	310	323	289	264	337	323	340	323	320	309	307	323	301	310	316	329	283	334	326	275	290	318	310	318	341	328	322	333	340	296	325	293	297	293	294	292	305	345	303	295	326	294	306	280	289	307	343	308	309	305	301	313	301	334	278	317	288	320	307	311	317	296	320	299	280	319	284	329	308	316	302	292	316	319	330	300	293	313	305	308	282	307	302	263	287	283	333	346	344	304	277	318	321	304	279	304	315	302	319	303	285	317	296	338	343	291	291	304
6226	6874	2012	1080	817	820	815	814	798	763	770	740	714	795	714	724	737	783	702	734	770	768	773	744	772	765	714	785	759	765	705	735	749	747	720	767	764	717	776	741	781	772	712	805	772	729	774	784	736	794	716	723	722	728	747	737	713	763	731	743	764	779	767	776	738	750	754	792	777	737	745	751	761	695	734	692	794	747	709	756	755	785	764	743	789	721	767	745	764	760	741	745	770	761	716	752	768	746	761	793	771	735	784	762	743	750	735	789	775	702	708	753	758	701	714	704	744	728	772	769	765	775	711	768	750	728	761	728	828	720	776	743	708	756	784	780	746	712	762	733	776	727	708	782	731	752	746	787	760	741	692	725	713	764	722	780	733	725	717	747	735	761	750	762	713	776	796	763	747	764	745	707	754	753	787	725	772	771	749	698	776	749	775	701	755	748	737	810	752	738	747	709	722	786	757	738	754	805	728	765	723	768	742	728	779	725	800	726	777	788	768	785	772	764	764	724	707	743	765	767	786	751	751	731	738	795	745	687	786	670	765	708	722	747	736	724	730	704	749	746	770	726	715	750	734	784	795	781	806	711	701	748	725	794	741	766	715	791	754	746	776	758	738	750	770	707	750	767	751	748	749	683	708	722	778	754	761	752	708	731	794	729	754	728	717	799	710	788	740	782	775	752	736	739	741	772	772	704	756	773	757	735	760	741	712	734	760	728	754	785	773	705	750	709	730	706	753	735	697	721	766	716	785	755	782	788	762	756	712	739	747	735	739	766	782	767	740	766	822	762	747	748	776	783	832	759	722	801	746	766	750	720	726	725	697	729	738	751	724	729	804	756	725	779	775	763	707	729	763	740	719	737	730	720	749	780	752	712	784	727	784	768	731	771	765	747	784	754	792	743	749	785	700	787	791	768	728	766	746	779	771	788	758	775	774	741	758	783	753	755	736	747	739	749	737	744	745	757	766	752	736	731	733	735	745	711	712	697	675	784	704	720	764	730	756	787	720	744	717	731	753	751	753	759	762	746	739	723	737	755	734	773	785	730	743	745	749	709	750	765	747	722	747	702	728	722	735	763	814	713	763	809	734	799	773	728	766	715	761	748	697	770	781	741	754	752	764	726	783	779	718	740	727	687	773	824	760	780	738	725	706	792	727	753	725	776	730	737	707	768	743	730	749	719	718	735	738	764	782	719	739	738	715	748	773	741	734	723	794	750	719	748	743	775	779	754	754	763	723	783	759	733	728	765	766	742	763	722	732	766	757	748	769	750	792	741	720	745	794	704	720	684	777	750	740	732	763	750	750	754	762	719	762	730	729	752	683	729	724	749	754	769	770	737	737	727	782	730	696	765	803	777	742	721	769	721	772	744	782	764	706	712	708	720	786	738	744	744	754	771	729	712	737	768	778	714	755	724	774	768	715	759	746	757	752	692	754	757	748	797	764	755	749	716	781	780	753	669	736	741	708	781	711	731	772	814	719	790	787	754	759	725	779	766	744	763	740	732	780	758	772	770	737	784	732	698	757	753	773	776	792	743	717	780	785	740	719	741	725	755	719	781	786	749	684	731	730	786	740	801	779	743	774	707	734	741	700	728	772	752	770	746	777	694	744	732	754	722	798	733	741	713	742	753	745	724	738	773	756	785	789	731	734	772	732	760	742	749	758	724	731	771	761	761	738	762	728	792	714	788	727	767	755	725	747	763	779	727	718	768	745	773	775	734	688	777	776	769	746	737	748	712	726	767	764	762	772	735	747	725	766	758	677	740	738	730	704	766	811	780	771	756	750	707	744	736	737	763	732	731	724	738	727	708	756	770	755	703	752	731	755	764	722	772	781	749	727	782	747	736	781	768	752	778	738	783	766	757	782	753	748	752	737	750	758	714	726	741	783	753	739	774	713	745	768	795	739	716	780	727	765	775	765	736	749	757	740	800	788	784	750	754	787	737	765	775	761	720	774	792	750	744	763	707	735	759	722	752	704	773	696	746	684	788	706	789	744	744	722	748	709	733	762	728	759	711	784	782	739	709	776	747	715	766	741	766	720	751	786	742	785	755	748	746	740	705	767	751	737	725	766	735	755	725	769	779	695	756	766	748	790	745	745	740	745	740	744	771	709	728	777	750	792	769	707	732	752	747	764	725	747	704	712	817	752	769	735	775	707	708	708	761	757	732	736	742	737	745	737	766	750	778	764	822	764	822	726	753	757	767	795	725	713	806	733	724	748	771	785	756	718	743	732	750	721	793	775	734	733	797	714	780	755	734	761	749	733	772	738	690	715	802	721	750	764	747	758	720	777	733	776	776	733	726	741	774	746	781	744	770	739	749	724	718	730	759	773	768	763	748	785	727	763	713	751	734	815	762	774	717	773	792	722	788	762	766	747	738	744	734	788	709	749	768	745	804	795	801	712	799	702	706	742	778	745	770	718	780	757	734	793	775	805	764	780	740	715	780	720	772	741	779	770	734	748	704	777	735	758	770	769	759	767	749	741	785	802	747	736	812	772	757	767	710	731	707	777	749	734	780	766	745	729	766	756	787	732	794	692	734	742	754	725	716	721	721	786	720	759	739	740	720	725	764	780	747	700	712	731	738	706	737	765	726	726	800	735	724	749	775	754	790	730	776	756	783	741	752	751	698	756	706	733	769	756	820	758	731	692	771	727	743	768	687	735	744	751	815	733	750	745	735	769	746	732	773	749	741	740	750	789	791	718	758	718	734	716	783	723	755	758	722	766	764	735	755	750	707	762	719	755	694	748	737	717	720	756	751	799	700	740	753	744	718	783	739	733	737	748	774	729	716	724	686	752	752	752	790	758	721	746	699	751	726	732	752	740	701	736	737	778	762	767	747	780	696	743	752	752	776	781	768	711	778	728	744	740	777	730	710	784	751	735	778	795	767	774	703	772	763	801	761	695	748	803	758	791	752	745	766	743	734	773	746	755	755	732	752	788	749	766	687	736	779	736	748	766	724	775	766	758	705	750	727	741	771	744	684	713	807	758	762	725	736	761	771	724	730	748	780	729	728	765	727	712	742	682	754	746	749	722	731	737	758	742	733	701	762	769	745	744	724	787	776	782	739	701	744	712	775	736	741	804	743	736	707	788	759	735	746	793	755	726	763	708	780	709	728	741	773	727	762	728	734	759	724	804	756	738	752	771	743	736	727	713	725	774	764	751	790	730	779	759	747	717	774	762	753	742	804	769	749	737	782	719	741	739	734	760	744	763	766	728	722	724	709	764	764	750	797	738	730	775	766	716	742	742	723	725	777	751	738	768	772	736	778	784	707	718	721	759	745	730	752	762	728	745	767	738	717	745	741	781	773	678	762	717	786	749	736	743	739	704	797	751	750	744	726	777	766	764	794	773	720	728	772	756	755	737	777	756	758	785	707	728	764	817	774	717	736	788	781	782	749	747	735	761	731	750	751	737	742	756	755	721	759	741	739	775	731	760	824	739	797	699	726	792	750	734	783	745	754	736	747	735	771
23884	20982	24296	27852	20982	21000	13380	556	352	322	261	335	286	255	243	253	223	233	207	215	212	223	218	239	259	245	222	208	224	221	240	242	189	258	247	234	245	214	236	214	216	216	217	234	222	224	217	194	229	217	202	217	200	224	244	201	231	219	237	249	229	210	216	256	255	213	232	221	201	236	219	211	209	209	237	223	222	210	219	218	227	261	217	226	219	211	212	252	221	209	233	223	208	236	197	207	243	246	231	238	238	217	236	208	228	205	265	216	261	226	238	214	244	199	225	218	209	237	231	216	229	223	223	217	203	212	215	218	222	232	230	259	221	201	241	256	203	232	229	226	240	221	221	233	262	215	225	241	207	226	216	216	243	232	235	225	222	214	195	212	251	216	210	231	212	221	219	213	198	227	210	210	230	241	225	247	271	201	221	229	204	218	223	226	246	239	221	213	217	227	234	225	220	225	232	202	241	186	219	211	248	219	204	221	203	226	219	218	223	204	234	230	197	220	206	224	275	237	236	210	195	209	204	238	226	237	217	240	214	223	231	235	250	209	241	252	235	202	251	191	218	190	230	228	235	199	206	184	215	253	227	206	211	242	243	226	220	232	245	242	253	234	242	215	235	232	194	216	219	216	224	245	222	236	209	233	241	213	227	245	217	245	221	246	239	220	218	226	202	203	227	212	237	223	234	208	221	209	225	205	245	236	197	205	237	196	229	223	199	209	210	208	239	189	212	226	232	235	252	268	252	254	207	223	227	216	216	206	202	184	198	206	222	220	221	253	201	211	220	239	219	239	222	238	215	200	223	219	210	240	207	243	239	238	200	247	230	218	227	200	265	209	224	203	221	227	250	217	200	230	233	243	249	229	215	221	236	216	223	226	231	233	242	241	203	212	203	208	235	206	218	230	232	221	235	249	222	253	236	236	235	205	202	217	258	244	240	207	217	242	225	236	229	211	225	247	219	220	224	227	229	244	229	201	207	236	214	214	261	236	233	229	227	192	223	226	210	207	221	226	238	229	244	197	249	250	219	226	191	205	208	242	208	216	225	221	209	226	247	225	238	238	178	239	213	202	205	188	233	227	247	208	205	201	238	201	235	219	213	203	202	236	221	220	223	234	245	228	201	224	220	221	215	226	193	210	199	215	251	202	215	230	248	225	205	212	240	246	198	213	215	219	205	250	193	220	238	177	236	252	206	205	209	207	219	244	228	228	201	237	204	202	249	195	234	212	212	226	197	212	257	209	216	222	227	206	239	223	239	221	226	211	223	195	223	237	225	239	215	212	236	226	225	192	194	239	197	232	255	228	221	198	229	241	211	189	220	228	230	224	206	217	230	215	227	236	232	222	235	219	214	233	224	203	246	234	239	208	238	253	239	231	230	200	226	217	213	220	217	245	222	229	228	213	210	218	229	191	212	213	213	248	204	197	229	227	234	218	210	226	223	204	216	228	228	196	229	191	212	231	233	212	257	226	214	235	220	223	212	219	249	232	202	224	251	239	209	224	220	215	226	233	209	194	249	229	220	234	234	219	226	206	223	211	208	248	234	222	220	217	227	217	232	211	217	252	237	234	203	218	227	219	202	219	229	232	238	253	210	231	228	204	222	233	226	267	201	234	221	204	212	208	233	226	199	230	220	229	218	207	203	207	188	183	215	207	237	229	218	238	247	253	217	219	227	215	241	223	207	198	204	238	236	232	227	202	228	213	216	207	219	223	240	243	209	217	224	215	219	187	221	222	223	215	235	196	230	217	223	205	208	192	205	205	205	225	216	205	228	210	223	228	241	242	230	216	203	220	221	233	231	213	221	221	235	222	232	247	253	242	227	207	192	236	212	197	223	210	199	233	228	197	198	211	242	215	240	244	226	225	212	242	216	201	207	214	196	247	214	224	215	220	232	183	194	210	242	228	219	240	211	203	214	221	242	208	212	229	199	241	215	210	240	225	198	214	236	218	213	225	231	202	217	231	225	207	250	248	217	192	213	255	212	248	231	211	237	208	222	228	236	223	195	219	199	235	206	234	226	193	213	220	239	236	198	234	192	215	224	255	237	203	221	233	245	195	242	204	231	223	229	218	199	199	229	211	200	214	201	222	227	237	207	224	256	228	222	198	251	253	239	211	207	239	233	217	188	256	221	209	205	219	220	212	247	194	227	263	221	249	212	218	222	226	193	217	230	255	244	220	195	200	219	240	219	230	246	225	198	199	213	204	220	221	225	211	244	233	235	249	222	227	221	212	223	222	218	216	236	254	226	185	208	212	243	218	211	216	214	255	197	245	219	248	219	231	259	225	232	215	227	274	232	219	223	217	229	218	258	220	249	205	225	224	237	178	200	214	244	233	198	222	232	238	247	236	238	248	220	238	217	230	211	222	229	223	221	230	220	223	218	229	217	233	210	203	209	224	209	217	226	229	234	199	214	205	257	197	220	244	169	245	226	225	254	240	223	219	215	200	216	237	249	197	201	226	232	226	202	217	239	242	213	198	226	211	221	209	233	243	228	205	181	232	214	225	253	241	235	238	239	216	209	242	229	212	240	244	229	206	242	242	207	235	219	226	211	220	220	258	228	215	229	213	200	222	197	212	216	222	221	177	200	219	229	194	221	204	209	228	228	214	202	209	207	226	187	197	249	215	240	236	226	225	219	234	231	224	195	212	226	221	203	224	227	203	240	223	214	205	253	235	190	196	213	219	213	211	234	192	224	221	229	243	226	209	197	232	243	223	213	207	221	224	228	219	199	219	240	219	232	256	189	220	203	215	201	209	249	222	217	233	215	212	212	217	216	199	230	201	229	212	219	234	235	253	228	202	230	221	237	221	253	207	215	222	246	222	202	216	238	197	200	212	217	210	226	232	208	232	192	197	232	230	205	224	232	260	208	228	236	190	241	222	206	226	191	185	218	233	200	228	191	225	242	216	260	214	238	232	224	214	186	229	210	191	209	237	236	227	230	224	211	233	207	235	222	211	244	223	210	227	241	219	245	233	208	225	209	254	229	214	253	229	211	217	212	208	218	232	213	207	210	218	213	238	251	227	201	208	233	207	211	248	207	238	233	213	236	221	213	230	181	222	188	231	219	212	213	207	238	219	222	219	242	205	232	223	216	223	204	205	242	224	218	223	200	222	199	200	226	213	221	238	245	224	227	247	210	229	215	238	197	224	246	201	214	220	210	210	212	248	213	222	210	218	240	241	252	236	214	230	234	201	258	241	249	217	228	241	220	245	216	183	201	240	230	231	229	220	237	236	203	217	222	214	243	200	203	212	226	196	220	214	187	223	230	194	211	195	218	232	212	247	224	242	237	264	190	220	204	239	250	207	215	208	209	210	245	200	232	208	233	239	218	211	224	221	242	222	243	230	209	228	223	213	228	252	230	216	201	219	225	205	212	237	193	230	229	243	206	211	225	237	202	208	237	214	237	200	202	207	205	220	210	210	221	231	236	238	229	196	213	233	229	235	229	217	219	212	221	228	225	227	202	230
6679	8314	2265	1078	747	656	615	613	622	608	575	560	497	557	565	533	512	527	504	510	522	518	517	521	521	577	539	555	500	548	586	585	528	567	536	548	523	534	556	520	485	538	517	517	507	543	548	543	517	491	532	541	527	517	513	551	506	470	534	538	537	525	505	529	528	527	493	543	503	518	492	527	498	529	504	475	504	554	528	534	516	504	538	488	476	541	520	539	514	534	527	505	492	546	519	514	540	562	492	551	508	523	540	533	520	509	518	510	522	521	538	507	510	515	531	522	528	540	526	514	488	520	514	520	520	510	546	528	499	511	568	539	525	525	494	527	550	520	511	515	536	522	515	526	502	505	510	498	489	548	565	503	491	493	515	569	492	470	516	502	511	522	548	508	502	510	520	535	514	538	583	519	514	513	540	535	531	517	513	518	500	541	522	537	550	542	502	543	510	538	537	538	539	542	485	481	495	507	540	554	519	507	513	541	506	526	522	534	557	504	559	509	494	525	487	483	523	489	519	533	510	504	510	530	489	495	534	461	531	537	511	511	521	517	480	551	545	535	512	529	542	530	528	575	525	532	498	528	566	525	503	534	520	535	572	503	521	485	502	542	540	570	518	463	544	585	519	544	533	500	514	502	511	526	553	529	506	548	485	509	526	565	541	515	581	503	514	546	485	565	543	499	532	547	542	525	498	482	552	539	526	542	558	539	576	519	522	518	510	454	512	499	543	510	510	572	514	502	555	518	488	514	535	540	553	494	524	515	490	549	542	518	537	508	519	506	522	562	517	518	471	549	521	544	572	513	549	524	540	510	548	516	530	515	524	496	480	549	517	551	491	534	506	536	548	520	513	498	508	502	547	531	514	505	513	515	531	507	550	494	508	509	526	535	543	561	535	527	549	550	521	547	523	512	526	541	523	506	574	540	510	497	523	487	522	497	529	539	568	533	479	529	551	544	508	524	552	539	541	511	519	513	491	522	540	520	526	561	515	547	539	518	535	521	551	540	545	508	514	533	486	487	516	511	531	514	502	544	506	577	546	563	578	529	530	560	515	550	510	536	534	514	574	494	478	527	521	532	537	477	557	545	537	556	526	538	466	532	515	536	554	523	506	557	514	511	542	487	570	522	510	537	522	545	547	507	497	499	509	534	563	507	559	555	509	527	494	524	517	525	519	517	489	532	547	515	531	477	528	520	512	511	544	551	516	514	492	552	516	520	505	524	546	522	513	535	524	521	529	526	535	503	502	537	524	514	489	529	504	519	510	535	519	529	544	518	551	530	522	540	512	519	524	502	534	514	530	542	533	454	548	517	546	517	524	544	511	519	534	508	519	480	532	511	534	537	520	531	541	506	546	491	540	524	531	552	514	550	544	538	495	495	545	539	530	495	518	504	507	541	505	547	540	522	568	506	512	521	521	546	544	526	519	539	560	514	525	491	551	523	531	507	530	542	536	538	521	522	552	554	558	516	562	489	491	545	492	492	544	507	532	524	529	555	489	514	495	540	499	516	532	527	509	492	463	506	543	511	536	530	525	552	541	505	540	507	526	550	555	479	543	547	537	537	495	500	534	574	530	559	553	560	555	539	519	492	528	522	509	564	572	522	543	534	514	538	509	553	491	512	531	548	528	542	528	527	482	537	523	523	504	507	543	521	499	498	548	509	540	494	508	507	529	548	530	567	500	563	490	519	514	528	494	546	545	519	523	472	527	537	476	517	517	528	510	556	543	532	519	525	519	554	547	528	519	560	488	519	532	519	528	491	507	565	522	510	524	545	543	537	498	513	520	535	513	523	541	534	521	522	552	570	518	529	534	505	546	521	504	491	480	538	533	502	540	494	514	565	531	500	566	527	499	533	527	587	516	537	512	543	520	523	499	546	555	542	540	538	524	537	552	524	503	533	533	532	552	505	544	533	520	542	546	555	545	498	514	523	526	518	556	570	541	484	500	518	502	560	547	549	502	564	526	550	519	541	488	531	494	530	554	495	568	543	539	511	508	561	486	546	537	508	543	546	546	572	574	520	546	519	498	497	511	517	519	505	506	522	547	509	506	567	499	529	509	533	555	512	470	558	527	551	490	550	510	553	538	523	524	498	490	543	524	527	551	526	528	537	515	530	508	590	530	586	500	528	562	546	535	529	507	493	538	563	548	493	523	527	472	537	478	539	507	515	568	476	540	547	533	540	566	545	535	535	487	512	532	539	528	495	513	479	532	515	521	518	538	522	479	509	521	523	521	516	527	534	567	549	501	515	568	551	539	531	510	471	529	527	503	499	564	550	520	515	488	518	481	506	506	530	532	490	529	520	526	534	567	534	545	512	529	494	520	528	517	536	508	518	502	505	556	570	549	531	527	492	514	526	507	531	489	529	528	502	566	539	540	548	533	559	527	546	515	519	552	551	569	549	511	509	512	524	542	551	549	539	566	558	525	510	550	504	485	545	562	529	541	532	569	523	530	530	477	453	499	622	528	508	493	540	534	499	503	510	527	528	606	504	517	518	552	501	544	492	507	507	527	539	548	486	572	535	536	557	536	508	531	518	484	556	493	506	507	542	511	499	491	544	563	514	533	493	520	481	526	517	524	564	481	550	568	568	464	518	534	514	482	523	545	569	551	510	509	525	530	537	544	516	508	481	542	513	467	558	525	535	504	512	497	511	512	511	482	510	515	506	536	586	586	578	513	501	508	507	517	530	533	524	532	486	525	567	511	516	479	523	536	528	508	497	535	555	533	517	505	479	548	533	565	530	555	509	540	505	512	527	508	515	526	533	564	494	537	489	513	528	527	549	522	571	527	507	521	491	482	482	537	522	522	522	507	587	531	537	554	522	547	541	539	531	554	561	525	528	529	534	525	512	563	539	518	498	519	510	515	535	559	521	540	564	501	513	507	538	525	495	481	550	503	538	566	557	515	522	554	551	578	583	543	507	517	551	527	494	536	501	509	509	527	495	523	550	488	517	497	528	590	522	575	537	500	548	543	506	534	515	499	532	494	511	500	515	544	524	496	528	528	557	506	505	500	547	551	505	477	554	544	542	524	507	542	514	497	474	526	493	550	512	510	558	527	542	475	548	503	540	534	543	504	573	495	531	542	550	524	516	509	559	513	506	524	560	597	503	538	525	539	536	513	550	533	532	519	547	469	557	495	503	523	514	509	472	556	552	533	516	494	533	531	545	519	547	543	524	526	532	515	550	553	534	503	495	534	523	502	538	575	512	551	488	526	492	478	553	504	512	532	501	509	540	529	571	511	523	531	484	522	520	553	500	525	541	509	531	513	531	503	557	539	520	557	499	543	556	525	551	506	544	522	483	542	539	535	526	487	468	484	480	498	537	544	533	530	497	556	524	556	516	532	515	450	563	534	562	515	548	575	507	523	518	510	491	499	553	474	563	513	564	520	505	503	507	525	522	507	526	494	545	548	533	502	572	534	519	527	535	524	496	549	531	522	504	510	508	520	556	517	512	519	502	515	508	506	508	550	561
31768	19708	7503	498	268	221	235	229	211	226	214	202	221	232	205	207	194	236	214	231	208	187	214	226	199	211	213	206	219	226	224	218	244	210	189	230	216	218	198	211	200	220	212	198	213	189	202	237	223	240	205	214	207	205	202	215	204	244	218	205	193	212	201	204	202	224	207	236	219	228	211	185	216	228	207	217	226	214	214	212	216	225	229	184	216	189	227	214	211	178	189	209	236	219	208	197	196	216	214	210	214	234	194	228	219	202	216	228	211	232	209	208	198	230	211	236	209	179	182	237	220	208	205	229	216	220	211	169	228	225	232	217	202	216	211	205	203	218	213	234	218	221	195	217	219	198	216	209	220	227	203	230	222	257	206	210	216	227	226	196	203	190	199	199	207	202	205	215	196	216	214	200	220	196	219	198	222	193	230	228	186	201	237	219	229	199	225	215	215	222	198	202	204	204	230	224	227	211	198	220	214	212	235	242	206	188	215	203	220	202	223	218	214	185	238	196	236	209	218	225	201	222	196	235	228	214	214	235	213	196	217	220	211	193	231	198	214	225	221	193	201	228	227	217	201	228	200	197	192	224	213	218	218	215	234	219	206	210	222	217	239	218	228	222	242	211	200	206	207	204	197	213	209	180	199	226	204	208	210	215	233	238	227	205	201	214	202	235	204	223	217	212	218	226	239	232	204	228	230	208	217	196	200	200	217	222	227	213	203	225	211	219	193	203	237	222	196	183	205	206	210	214	194	213	200	216	207	232	233	199	216	241	210	217	228	247	191	223	231	211	195	200	209	196	209	224	204	201	258	206	227	217	222	219	215	193	221	219	186	173	191	211	215	214	215	181	210	212	215	200	234	229	214	220	198	211	210	235	212	205	220	218	211	190	219	206	209	210	228	206	217	211	246	200	219	205	201	212	218	187	191	202	203	192	227	203	221	204	208	219	231	233	216	209	193	246	192	232	211	233	209	199	206	187	216	200	196	203	221	207	230	229	188	199	215	213	231	238	218	196	201	202	219	209	215	215	222	203	215	200	221	192	224	211	202	216	220	213	201	199	197	215	199	208	184	248	189	199	211	219	234	204	224	212	229	194	230	241	219	211	222	196	192	236	198	236	212	211	205	238	219	246	214	211	211	223	223	218	215	218	213	203	216	207	181	230	216	195	225	220	225	202	217	230	183	227	245	221	197	223	228	230	218	188	205	219	197	257	225	220	237	219	227	230	195	212	210	207	215	219	210	201	247	196	190	218	205	222	204	219	224	190	203	213	205	196	193	210	210	202	186	199	206	223	195	223	217	210	235	184	182	234	227	239	192	219	192	196	249	216	195	217	211	247	226	199	193	196	182	219	216	206	205	227	185	203	236	224	207	231	209	183	226	213	217	202	194	193	221	233	206	216	216	203	180	228	207	224	192	198	209	210	227	219	197	230	211	217	217	188	193	220	211	232	211	186	215	211	208	208	227	196	194	236	236	191	229	208	223	212	202	215	205	210	190	212	210	214	219	199	223	226	197	194	188	227	194	226	210	215	213	214	193	214	237	193	211	185	206	236	215	235	200	195	209	191	197	185	183	195	210	198	200	176	228	216	219	226	227	213	225	213	216	224	209	220	213	212	226	199	210	199	223	209	204	218	186	201	217	231	203	224	234	209	193	202	200	230	233	209	196	202	207	196	214	215	221	208	208	209	213	220	181	203	197	213	172	196	204	212	209	231	230	222	212	208	201	206	244	232	225	209	231	222	225	189	211	220	231	228	224	189	194	229	230	221	199	240	216	231	201	235	226	212	219	194	217	228	222	222	212	215	204	205	229	234	199	201	202	208	215	216	211	225	225	224	190	221	215	200	193	227	213	213	218	251	204	220	223	205	235	222	200	244	217	222	205	233	224	210	205	224	225	202	183	192	195	191	224	225	227	212	192	218	225	234	203	223	225	175	227	201	216	210	202	218	228	222	205	223	221	231	216	239	206	217	226	226	221	223	166	208	231	198	194	195	202	185	226	221	230	201	214	220	215	228	208	218	222	184	189	224	215	234	199	209	197	182	224	209	222	227	215	214	210	225	200	208	254	219	222	202	231	225	210	189	238	221	213	227	241	204	202	208	217	212	218	222	224	192	225	229	190	224	194	212	217	190	206	202	205	239	221	210	251	204	218	217	220	228	219	223	210	202	185	198	239	197	199	202	230	187	202	200	205	200	198	230	224	196	207	211	234	175	228	204	215	214	203	204	223	215	196	232	216	219	198	222	219	198	224	208	227	185	194	218	211	211	238	196	202	230	250	205	215	221	203	218	200	241	202	217	227	189	221	215	231	221	210	204	198	220	247	207	231	236	222	207	217	206	202	220	191	201	223	218	237	255	235	227	206	210	212	212	206	238	241	198	195	216	215	219	201	205	196	222	213	223	212	211	189	207	207	209	218	206	223	215	204	180	216	210	198	203	196	243	182	201	210	208	193	214	211	211	234	229	215	211	195	244	195	216	204	238	220	228	223	212	216	228	211	210	234	200	230	192	224	219	217	241	193	245	201	197	213	202	191	213	218	168	193	220	224	207	233	221	219	237	220	191	203	234	214	227	207	200	230	193	206	227	235	225	211	226	222	215	217	196	194	217	215	209	221	193	200	224	200	237	200	203	206	238	205	199	216	213	218	218	228	239	219	229	201	216	195	209	214	214	225	195	194	226	188	195	207	206	231	238	257	234	223	209	207	242	238	215	206	221	203	221	219	190	232	214	178	226	225	207	237	216	224	213	232	215	203	201	231	189	200	210	205	245	221	214	205	187	165	223	233	166	203	218	230	198	218	212	224	215	214	200	231	212	204	216	199	192	180	198	227	217	189	194	211	208	221	197	231	220	215	222	242	195	210	220	208	185	222	215	206	206	245	209	218	220	202	188	226	208	222	212	186	207	208	228	208	210	248	209	216	184	209	205	182	237	236	201	198	222	222	228	217	201	223	192	210	238	239	202	202	208	207	202	226	182	222	230	219	204	223	212	229	225	231	237	224	191	203	231	199	209	227	217	239	210	204	212	212	223	218	213	213	223	245	236	236	196	226	216	223	204	224	197	212	206	221	210	195	200	224	198	218	187	200	195	211	231	206	204	204	219	204	213	197	247	200	194	199	243	224	220	223	232	203	215	164	220	208	190	212	209	203	199	204	210	208	236	209	210	206	205	198	235	189	200	217	243	196	231	204	208	206	220	196	215	176	214	204	218	231	231	198	231	209	249	204	228	211	204	206	202	213	186	224	209	224	210	212	205	198	231	205	205	229	235	222	202	208	220	220	227	208	210	211	209	194	227	224	192	211	193	212	211	211	196	186	233	200	199	203	212	213	220	233	205	216	234	199	227	220	233	204	185	202	204	195	212	184	215	215	181	225	220	203	223	208	225	212	205	173	233	198	190	218	205	218	207	223	219	210	245	221	195	224	207	207	217	200	214	246	212	191	219	204	201	190	222	206	222	243	231	211	227	208	219	227	184
7063	3018	876	604	571	539	545	556	559	576	565	560	545	557	537	572	545	587	544	564	571	537	555	532	585	537	573	581	556	521	563	565	579	560	573	559	537	574	514	561	542	574	551	533	538	545	563	552	554	559	612	565	564	569	579	559	584	600	595	565	557	553	590	562	583	513	577	590	564	574	565	560	577	556	609	546	520	570	531	570	568	535	610	575	570	579	539	552	584	560	561	560	568	529	559	559	592	559	609	569	527	580	552	574	595	558	561	564	582	514	562	535	507	549	530	541	602	533	525	524	571	594	551	538	566	577	558	587	520	571	594	556	620	592	556	582	561	531	544	556	578	626	518	576	550	540	548	583	568	540	520	555	551	560	567	544	545	558	577	614	586	574	563	553	561	554	539	548	538	536	598	580	562	536	531	572	571	551	568	573	540	553	582	553	572	573	582	575	552	572	576	599	502	550	556	573	574	540	555	603	547	523	566	574	587	559	543	548	538	574	570	570	580	565	557	555	609	555	565	582	579	570	538	589	526	531	628	561	557	556	582	586	530	552	602	553	581	542	531	571	554	574	561	561	561	577	543	558	505	557	591	586	573	548	515	560	614	559	595	528	567	583	555	586	549	519	541	607	607	587	529	599	576	621	586	594	536	542	545	610	551	583	536	558	571	571	545	564	572	535	549	563	584	516	524	537	567	549	569	562	565	566	586	599	552	579	571	583	569	542	510	551	553	541	566	574	567	510	562	560	563	570	545	579	556	584	571	577	545	556	551	559	544	554	569	521	565	572	573	544	587	583	563	545	572	549	604	559	560	581	506	565	590	555	518	507	536	507	557	564	513	538	558	580	530	565	568	510	538	617	519	598	556	555	565	572	562	542	606	566	564	549	576	540	602	562	564	536	556	551	591	540	560	590	578	515	569	560	579	583	540	567	560	538	557	539	613	567	545	554	511	573	558	592	535	568	566	572	587	561	537	529	589	550	589	605	543	585	550	527	554	544	552	578	605	614	550	600	568	543	542	547	539	601	584	594	541	529	543	559	522	548	560	596	535	598	554	557	570	561	565	585	565	553	574	607	516	584	547	551	583	549	563	605	524	585	568	526	539	564	576	597	563	527	553	588	570	543	572	584	562	570	549	550	552	573	582	582	549	595	580	552	583	516	573	544	583	575	601	536	534	569	569	542	594	547	586	540	541	493	589	581	541	564	528	605	587	540	565	528	579	579	575	587	555	561	608	550	571	533	508	575	564	542	543	539	518	542	523	539	550	584	585	564	549	599	562	527	565	558	605	506	572	550	578	552	510	572	539	577	552	533	555	572	574	513	533	576	606	578	547	549	512	525	559	545	557	555	585	562	593	555	566	542	579	559	559	536	518	529	577	574	576	528	554	536	548	564	574	611	568	541	552	560	560	597	530	516	581	553	529	572	582	586	536	560	541	527	588	596	549	553	557	567	582	592	553	560	612	507	580	536	556	560	532	563	531	542	606	585	548	527	550	590	565	532	556	511	581	561	579	583	565	593	618	564	555	578	599	559	523	564	574	549	541	596	573	583	585	555	545	575	564	546	520	607	552	544	524	542	551	611	544	565	562	576	581	573	597	575	534	526	568	603	554	529	555	548	615	536	578	578	573	574	553	559	537	570	602	559	529	582	592	532	605	570	540	591	556	551	548	558	581	556	554	616	563	583	542	542	560	564	563	555	539	591	574	494	586	595	561	588	524	552	542	547	579	530	559	550	541	589	565	557	599	562	568	559	587	537	569	573	524	563	559	590	562	549	592	560	555	567	592	579	570	561	554	527	573	585	551	583	552	545	549	584	576	507	576	589	533	544	547	544	564	581	562	560	557	578	555	603	556	577	564	581	576	546	509	568	587	556	572	557	522	529	565	553	569	553	587	564	582	552	588	555	577	540	541	537	560	602	590	574	580	577	543	545	564	571	576	559	537	543	569	577	587	590	552	556	488	554	593	561	547	559	579	562	580	542	551	578	533	555	537	602	559	555	574	521	572	552	534	537	542	599	570	547	585	556	530	548	535	555	545	560	560	561	576	602	507	528	541	502	603	584	561	544	566	561	558	544	543	577	571	582	542	559	565	562	560	549	543	558	566	589	546	563	533	549	574	581	551	588	567	541	568	606	574	567	564	536	542	572	584	537	545	594	579	538	551	573	549	538	555	543	510	555	580	529	533	562	540	584	569	507	560	565	544	586	598	607	556	551	551	535	544	516	564	563	552	563	537	578	525	547	611	613	559	526	545	599	589	600	587	528	551	572	532	535	587	582	548	524	592	603	551	620	518	587	569	575	542	539	575	542	582	568	517	566	555	600	592	579	529	559	563	517	590	559	537	570	537	542	570	563	569	576	560	568	566	589	502	528	578	527	556	567	597	551	550	534	569	506	599	553	549	577	519	584	548	533	563	572	586	571	565	520	565	500	548	607	569	597	559	576	562	564	606	559	553	494	577	529	531	525	544	600	544	579	581	521	545	597	569	557	552	576	564	537	566	541	525	546	560	560	600	556	563	586	514	584	566	534	577	587	564	547	561	556	549	562	596	581	565	548	593	557	566	579	562	549	523	565	544	563	566	578	559	561	577	512	563	547	532	567	537	576	594	541	562	556	585	569	541	586	557	553	532	528	536	550	513	556	575	525	555	550	546	579	571	533	551	531	538	583	580	537	509	555	567	569	586	570	595	549	582	571	524	551	581	572	566	531	547	527	554	604	556	539	528	554	555	589	551	610	595	613	562	537	536	537	535	567	556	566	546	559	583	524	539	547	511	524	538	581	572	557	555	569	550	589	559	587	544	581	524	599	602	545	595	577	556	591	565	581	557	541	571	529	567	590	566	570	587	602	516	525	577	568	555	537	562	528	555	557	542	589	554	564	526	558	529	545	552	573	562	617	572	554	576	546	559	582	551	582	571	560	530	553	561	570	519	569	607	533	483	586	549	545	515	532	571	569	584	616	556	527	574	586	551	531	574	566	566	576	562	556	563	563	537	532	569	568	585	584	514	556	540	569	570	548	590	542	559	607	584	581	533	596	564	591	526	541	551	559	566	550	523	516	599	552	577	538	538	571	564	550	538	542	571	550	561	555	569	574	535	517	545	602	539	540	539	550	535	540	559	572	542	562	572	528	537	560	580	571	572	556	588	550	572	552	563	557	534	585	587	565	590	565	566	610	562	571	540	550	592	518	567	548	598	531	526	568	560	563	565	517	544	588	580	575	564	559	583	505	584	566	552	578	559	560	577	560	541	571	570	552	522	519	558	563	572	572	520	616	565	574	552	570	537	547	590	587	572	542	590	558	574	586	569	574	529	549	578	558	568	553	550	542	536	488	581	573	559	530	555	546	543	596	561	561	584	591	535	541	547	565	587	544	571	539	573	555	568	569	574	539	570	537	529	600	566	570	577	563	569	563	565	547	532	597	533	559	575	574	592	554	562	573	572	567	546	573	562	580	555	562	585	525	581	576	525	588	579	541
24613	20960	23878	28187	20959	14642	591	459	347	374	318	325	345	348	279	347	307	323	351	337	299	359	305	300	303	311	299	304	292	293	322	300	308	311	337	325	316	346	337	326	295	302	294	330	294	297	318	314	308	309	318	293	299	305	357	281	307	303	336	332	291	309	307	295	319	299	304	292	333	298	284	317	310	330	311	333	312	296	305	315	322	291	307	306	295	305	342	315	308	292	305	299	304	313	303	352	305	280	335	322	295	311	343	296	299	284	315	285	303	307	301	298	295	293	272	278	295	310	300	324	275	317	296	294	322	329	311	324	299	282	307	320	320	288	272	316	318	328	299	353	304	335	329	273	303	311	311	296	322	336	313	294	293	298	343	270	302	320	307	294	297	323	301	327	296	284	319	282	292	286	309	334	305	302	303	301	314	289	317	302	321	338	338	316	296	314	298	269	291	317	315	323	314	320	322	274	322	306	296	276	300	311	283	325	280	285	310	314	281	308	310	298	303	297	319	327	328	331	323	292	306	316	299	328	345	346	295	326	304	304	299	306	298	312	301	300	290	302	297	289	299	294	320	292	323	325	306	304	333	306	319	302	340	316	323	287	315	319	303	307	323	328	300	306	293	307	320	312	297	329	322	311	313	316	269	300	315	314	331	295	266	293	315	314	273	299	259	280	294	308	317	309	340	289	303	328	317	314	306	290	270	313	287	308	303	273	308	306	278	286	287	285	289	310	280	308	314	302	286	281	324	315	292	259	291	273	320	350	327	306	332	294	319	302	325	336	317	315	290	352	323	315	319	313	309	321	295	303	332	297	310	325	309	278	297	292	291	277	265	291	296	280	296	306	310	299	324	269	298	303	304	324	309	317	337	316	347	293	289	287	347	317	329	308	281	291	304	308	303	329	335	300	292	314	299	271	312	303	310	278	298	328	312	289	325	332	297	277	318	315	304	293	300	297	319	322	327	289	320	328	307	283	310	312	324	346	312	271	310	286	320	281	294	268	311	293	329	276	345	324	321	321	317	324	280	306	308	333	349	322	279	297	293	290	341	297	302	280	285	314	263	297	321	323	316	307	293	299	302	324	296	332	290	306	310	310	338	324	315	283	290	291	304	325	288	304	316	300	295	318	315	315	312	303	289	307	323	319	288	335	297	285	319	310	326	296	323	320	326	323	304	320	309	327	261	318	332	294	317	279	304	316	323	332	304	309	285	319	331	313	290	294	330	302	328	299	313	341	306	275	341	308	307	297	320	316	344	288	329	282	288	320	306	298	293	313	318	283	303	314	283	325	293	313	317	294	307	281	284	304	323	312	296	296	307	329	271	302	319	331	316	344	299	305	297	326	329	330	301	331	289	277	291	290	295	310	304	342	317	299	302	306	297	299	294	313	283	273	294	306	301	304	298	321	309	311	332	308	297	284	274	267	310	288	290	290	320	319	272	274	309	306	298	310	313	351	298	353	293	277	290	306	289	334	288	284	302	306	282	308	282	336	314	306	309	309	286	305	305	293	338	292	295	320	316	325	309	279	292	292	298	291	302	333	319	310	319	280	306	330	308	303	308	269	315	314	319	378	280	299	320	301	324	294	291	300	328	284	286	316	292	316	328	301	295	281	303	358	316	300	303	290	316	296	293	303	280	321	325	311	295	316	299	317	266	297	297	296	286	307	292	303	294	329	329	285	320	271	280	331	301	319	306	306	324	309	292	333	303	319	288	325	326	308	299	309	287	330	303	323	300	294	325	295	289	293	296	318	309	315	333	301	313	313	324	314	305	267	321	282	314	329	319	319	301	295	269	304	293	309	296	297	301	282	303	294	288	297	313	326	282	281	321	291	278	311	277	346	313	303	288	286	291	339	288	322	309	296	301	318	309	303	278	321	277	321	322	306	254	310	313	286	287	338	326	316	304	310	274	285	302	350	315	324	285	310	322	301	321	298	316	277	302	282	327	296	289	336	329	315	285	291	348	316	317	313	328	314	294	287	338	286	280	306	288	290	296	296	307	299	281	304	287	325	269	326	291	274	309	310	322	318	319	294	302	306	294	321	277	317	306	330	294	295	287	297	284	320	339	305	314	281	310	319	319	320	320	321	334	313	280	298	297	295	315	300	292	302	338	321	263	268	292	293	325	283	341	314	314	323	313	335	285	296	282	311	284	312	306	292	314	314	347	291	303	303	311	344	290	301	289	285	299	298	316	312	299	291	305	268	286	300	315	282	304	280	314	295	348	287	348	296	337	309	281	292	289	318	336	283	305	336	314	292	305	277	312	296	318	312	293	307	320	278	298	293	269	279	253	330	316	305	281	306	321	297	311	335	330	291	313	307	301	294	320	293	308	303	309	315	321	314	316	313	342	338	288	290	330	270	273	283	277	303	299	320	298	324	296	310	294	313	321	308	348	323	284	292	300	312	261	287	310	307	327	316	332	302	316	307	282	322	323	286	293	305	324	302	297	318	305	292	292	313	301	289	351	312	333	306	281	292	311	296	294	292	306	295	325	297	268	288	307	279	312	282	305	354	333	313	335	299	293	314	281	323	294	345	324	312	324	320	287	274	325	313	316	310	263	318	287	294	308	344	301	295	313	286	286	304	323	322	287	307	324	311	320	295	310	299	325	306	306	337	292	314	299	328	318	284	281	323	336	292	314	269	313	306	285	307	316	285	276	317	335	284	286	296	306	318	287	328	312	312	303	308	293	288	283	331	308	331	304	331	326	324	320	297	294	296	329	307	315	312	285	338	309	291	300	312	338	255	298	315	322	308	303	315	279	288	329	299	299	288	296	284	286	307	304	296	274	293	266	295	291	277	295	294	309	307	298	317	273	307	284	310	309	273	289	301	336	309	320	295	335	277	315	330	318	311	283	294	324	321	332	332	292	279	342	331	314	286	297	300	293	306	311	339	336	299	293	297	310	294	284	329	315	293	322	309	269	323	290	327	311	309	314	328	309	333	290	294	298	320	331	305	306	311	295	307	295	297	311	295	296	314	304	304	324	330	273	313	305	306	280	306	303	302	271	274	291	334	286	308	302	314	292	280	296	325	288	316	287	308	275	328	289	305	290	293	329	290	311	324	297	307	333	292	287	295	298	305	320	297	300	318	342	296	286	319	319	318	322	301	318	277	277	296	310	307	319	313	314	325	291	331	335	299	319	311	330	328	302	303	294	315	293	314	322	300	313	293	313	307	320	288	295	302	299	326	293	289	300	314	296	309	264	285	325	306	321	309	292	298	302	290	310	318	293	319	300	327	326	314	309	327	284	335	292	284	320	289	309	310	315	296	293	319	297	313	319	306	309	285	295	311	303	281	315	303	304	310	315	298	316	320	302	263	326	307	258	290	309	304	301	278	311	317	280	315	319	336	270	302	307	338	304	320	316	317	313	281	268	313	288	291	339	298	309	319	305	305	314	312	280	304	317	311	296	311	334	318	299	310	300	305	288	341	285	345	300	279	328	301	303	276	312	276	323	303	340	315	326	314	302	304
5741	5409	1503	1004	847	826	800	775	827	780	792	771	776	707	765	766	712	736	719	745	781	742	721	770	789	755	666	751	746	753	805	787	746	761	753	785	762	754	719	716	735	754	732	757	731	741	723	722	716	767	733	741	718	768	773	804	746	729	727	792	693	729	733	760	694	720	804	729	772	685	749	756	758	714	717	786	696	769	744	732	745	715	744	739	734	698	726	702	751	761	716	740	755	791	771	737	674	749	695	769	706	731	755	772	832	710	803	770	693	733	726	767	729	756	765	753	710	729	739	764	760	745	746	729	719	742	761	775	729	733	704	715	731	720	787	718	724	795	750	722	778	756	755	751	739	644	732	705	747	742	683	752	728	713	725	712	751	765	741	781	757	755	757	761	723	767	681	734	731	766	765	760	769	766	765	734	733	736	730	724	752	717	757	798	731	711	703	752	703	788	727	742	683	805	754	751	752	697	712	747	732	696	725	731	713	765	740	759	796	740	795	795	754	721	761	736	740	752	719	747	767	735	751	805	742	771	735	770	777	741	710	759	747	745	713	711	746	739	782	719	825	733	705	721	734	762	696	755	692	746	760	725	748	712	780	763	783	737	737	729	748	737	754	814	726	718	770	741	754	747	725	707	725	751	766	748	733	756	755	751	789	787	765	714	708	769	738	756	710	737	748	760	735	790	724	764	731	724	792	759	717	756	721	754	718	751	764	750	731	758	728	702	747	733	742	768	706	753	757	739	759	713	768	656	738	707	791	771	759	743	737	763	695	742	710	723	785	776	786	736	712	731	778	748	745	747	762	732	729	752	676	795	726	748	765	760	710	774	755	710	669	736	739	732	704	726	752	743	736	746	782	742	725	731	694	750	761	735	790	715	741	717	726	796	694	702	774	787	753	744	733	723	744	705	769	733	753	713	759	804	695	714	722	743	785	737	715	720	713	756	705	730	812	726	711	687	676	726	698	754	753	735	720	750	773	706	761	752	745	737	739	731	732	771	732	738	713	739	757	718	722	771	759	729	719	689	776	698	739	760	741	764	823	751	745	779	703	779	740	712	773	801	747	736	740	774	785	682	748	754	728	751	718	750	765	723	743	776	746	740	744	735	728	724	718	815	695	760	749	726	797	773	705	756	749	765	791	736	745	729	726	753	680	724	745	769	775	752	746	754	750	773	757	710	707	725	730	756	715	782	757	742	755	703	745	721	817	777	702	711	787	774	771	735	744	700	767	737	745	736	758	713	724	786	766	725	723	762	767	729	727	740	789	735	778	756	736	700	709	747	754	722	741	719	718	744	702	744	709	737	703	730	766	715	719	723	737	730	709	752	754	786	742	689	772	743	750	722	777	747	753	738	744	773	724	703	732	752	745	810	761	747	774	732	712	731	712	764	748	741	708	717	735	733	750	735	777	695	695	758	764	746	722	736	733	768	702	766	733	749	751	720	779	779	766	733	705	734	758	776	757	758	756	719	742	763	680	780	734	779	726	779	764	686	744	703	705	791	793	780	718	741	814	731	776	772	740	720	764	705	763	706	788	711	752	729	746	739	749	756	732	690	710	762	712	750	676	746	723	759	727	724	752	814	729	723	728	707	754	725	732	736	687	724	754	736	721	682	761	739	764	751	761	732	715	766	723	752	747	734	737	733	769	736	751	748	771	735	695	736	745	764	729	717	731	737	706	768	735	789	747	739	719	746	740	756	737	780	700	770	700	757	786	738	778	738	756	699	790	770	707	764	736	796	715	785	735	705	768	758	710	723	753	758	723	715	743	759	764	724	725	738	768	718	735	767	717	755	748	747	774	761	733	797	779	754	758	760	774	755	749	735	732	788	778	739	759	740	728	774	748	711	716	783	712	774	746	788	749	757	727	734	704	764	738	772	722	745	736	708	747	750	758	746	732	759	765	708	771	727	691	778	728	779	749	751	778	750	731	782	754	791	719	754	751	726	687	797	755	721	726	764	764	740	734	794	711	747	749	743	756	769	730	736	778	735	768	745	785	734	762	731	736	709	685	748	763	776	720	763	744	725	727	775	715	717	736	788	744	777	761	751	703	784	731	764	723	751	695	699	761	779	740	795	750	784	756	745	809	769	722	791	762	736	748	719	693	721	727	725	726	729	787	714	726	763	742	738	754	662	739	743	731	711	699	725	724	702	735	732	736	725	748	715	755	747	725	756	807	687	713	722	683	730	753	758	759	727	753	737	723	740	744	719	736	727	727	765	724	748	776	745	763	740	725	688	759	705	748	716	782	745	727	721	732	755	730	709	696	718	761	738	703	690	784	714	774	765	709	715	697	693	778	712	765	739	743	712	723	750	734	751	719	741	763	773	753	715	742	696	727	733	758	730	736	693	725	703	717	765	747	782	759	762	750	781	779	769	734	750	718	809	772	733	701	748	771	739	757	786	755	792	734	678	761	775	677	701	761	701	800	777	683	787	726	721	778	769	750	725	776	694	778	719	730	719	752	720	734	718	750	712	747	732	763	796	678	752	716	777	790	693	730	761	724	758	733	758	768	736	731	700	763	781	739	744	766	721	758	735	732	726	722	741	782	709	763	791	715	743	804	717	768	747	729	724	734	746	791	684	689	692	755	746	703	768	721	715	759	733	714	753	740	758	716	770	775	735	759	760	730	768	695	703	751	738	704	782	710	730	730	715	737	723	763	715	735	755	763	744	733	793	716	752	738	767	735	761	716	767	717	753	726	759	738	782	734	701	743	739	699	766	782	787	754	753	754	719	714	729	709	763	760	717	780	785	751	732	772	756	726	687	734	771	738	722	750	753	743	761	786	731	742	734	780	744	724	759	775	776	780	712	742	731	734	754	774	745	749	707	757	755	753	735	785	792	764	735	734	763	767	768	720	807	757	763	735	803	769	790	746	725	779	755	716	743	757	731	765	729	800	707	731	779	801	799	684	780	745	725	770	754	729	719	726	747	765	737	744	778	764	754	728	766	761	680	711	757	766	744	751	775	776	780	738	714	789	718	730	833	724	770	759	757	762	785	751	765	712	726	769	760	757	755	743	743	722	736	697	746	763	764	747	745	705	777	763	761	743	743	728	758	736	689	741	757	736	718	693	736	759	716	729	696	741	753	792	743	746	765	751	707	705	706	712	724	764	746	743	735	725	704	738	766	729	764	770	726	729	788	732	708	739	748	730	686	722	786	725	772	732	745	780	761	764	733	749	747	779	680	736	728	728	739	743	720	775	740	761	705	729	726	792	783	737	768	741	768	761	750	717	703	731	726	758	710	679	756	730	747	732	720	740	767	755	738	753	717	716	725	785	727	714	751	727	752	699	752	769	733	752	747	712	756	724	713	734	752	740	791	727	761	776	764	736	769	746	689	743	726	727	703	723	681	776	743	779	708	778	789	704	767	787	760	782	774	767	733	753	714	720	734	718	767	736	745	762	749	723	745	770	734	716	724	751	775	707	753	744	804	773	727	735	753	770	755	726	719	710	709	725	762	735	748	732	736
23903	20994	24295	27869	20996	21008	13246	559	373	297	297	278	257	243	242	248	237	249	243	250	258	254	229	258	263	264	236	218	227	218	233	206	209	239	217	244	226	222	237	226	209	247	240	228	215	215	220	229	229	229	210	245	210	245	216	211	218	192	246	257	258	211	200	230	230	214	234	214	218	229	249	248	223	232	234	218	232	200	223	208	219	209	231	194	222	226	210	254	216	231	231	217	226	236	266	231	235	236	238	198	254	224	220	212	227	221	238	211	214	254	224	200	231	222	185	207	235	217	208	226	243	204	238	204	215	236	208	216	188	209	213	227	231	238	215	218	227	212	186	227	241	215	239	236	239	206	196	218	257	221	223	222	240	246	208	241	246	203	230	212	228	226	220	187	204	210	214	202	218	237	204	217	224	198	223	207	249	227	212	205	204	210	225	212	225	255	161	202	223	231	208	198	253	220	246	234	233	234	230	243	204	236	207	217	222	212	219	240	227	228	211	213	237	225	200	238	224	226	254	234	201	230	215	238	224	231	193	209	211	217	241	221	236	224	228	213	226	223	221	202	204	249	236	203	219	208	217	217	210	212	241	218	252	218	190	203	224	228	193	206	238	229	244	214	208	241	229	222	219	243	200	226	218	239	231	223	234	233	220	228	225	239	230	223	230	220	239	237	214	232	217	190	235	237	228	214	211	209	217	201	240	226	235	204	207	244	230	215	216	232	230	206	184	213	258	206	238	226	212	193	218	232	213	201	193	235	209	199	213	226	220	241	226	225	205	218	212	204	218	201	198	211	229	238	223	249	216	216	225	224	205	254	208	225	200	198	235	227	227	208	222	209	212	248	226	249	203	202	205	217	218	243	245	220	212	218	217	214	208	203	179	248	197	225	226	232	196	224	248	252	205	240	229	242	195	212	216	243	189	212	215	220	235	215	238	229	233	261	241	220	235	207	210	212	239	233	216	217	231	216	213	209	240	230	223	214	222	255	238	227	199	191	230	205	224	225	216	218	198	234	227	216	245	185	232	231	217	204	238	241	203	227	237	194	222	233	231	212	223	223	230	238	207	210	228	218	217	213	229	219	228	223	235	222	203	225	243	218	223	229	214	279	206	197	231	172	241	260	213	202	194	190	226	221	228	208	245	220	226	211	235	248	221	225	224	226	220	236	235	230	187	213	225	238	215	228	207	219	229	247	251	220	207	228	244	212	227	219	232	221	259	232	227	208	208	215	194	203	234	232	225	234	206	211	211	212	196	238	182	205	187	215	237	204	229	226	232	196	214	208	212	241	223	220	204	225	232	232	233	199	209	211	218	212	222	238	227	266	214	226	216	219	223	211	231	218	215	200	221	238	214	208	205	228	191	204	195	199	225	231	255	220	219	218	201	225	203	224	230	218	218	227	215	247	195	206	194	230	210	208	215	207	214	223	228	201	228	227	230	221	217	219	223	199	225	218	222	231	203	211	219	208	213	228	221	221	218	229	262	215	231	242	220	223	214	211	234	220	235	217	219	211	218	218	212	216	204	186	230	206	231	223	225	209	197	210	224	237	195	206	212	218	212	227	229	237	199	229	202	224	215	221	232	236	222	233	237	228	212	216	227	222	232	287	224	209	227	238	207	214	230	254	234	225	219	238	229	204	224	229	205	221	222	234	208	217	206	186	216	238	210	229	202	181	216	216	235	219	218	235	244	249	214	236	271	225	225	215	224	212	233	219	220	212	230	230	222	205	241	222	250	242	240	205	221	219	228	241	223	215	234	233	227	247	229	209	238	220	202	243	231	223	224	202	201	217	239	236	242	225	226	214	223	203	221	233	226	214	222	222	195	238	228	232	203	195	232	210	211	231	215	201	203	243	226	209	210	220	215	203	196	235	243	195	208	226	235	210	221	224	229	248	208	236	241	231	243	199	241	225	228	196	238	216	206	224	231	218	213	216	255	206	211	243	218	251	226	208	199	214	211	216	219	205	219	229	207	227	224	238	201	219	223	218	239	199	217	219	213	243	191	202	216	194	219	215	229	240	238	215	205	225	229	239	216	217	198	214	225	215	223	237	201	211	209	241	242	230	210	214	217	198	230	226	231	217	223	205	234	213	246	223	253	221	219	247	210	239	215	216	221	214	206	235	206	220	244	240	219	226	208	210	210	233	217	210	217	235	205	246	220	230	200	213	221	217	224	219	234	216	226	217	231	224	190	218	248	226	233	222	240	235	242	198	208	230	240	222	229	220	193	208	243	229	215	218	202	206	202	220	223	228	209	208	258	209	213	233	243	212	255	190	236	199	196	242	187	232	242	232	235	224	230	233	229	225	214	204	257	214	217	194	248	241	225	223	226	239	227	192	230	241	222	239	220	217	208	243	269	229	217	248	222	218	210	219	219	274	212	192	214	236	218	202	245	232	220	198	221	230	219	233	205	230	199	239	251	216	222	207	204	219	232	224	229	197	218	228	219	216	250	244	198	210	216	226	227	219	234	218	247	236	212	221	216	184	238	240	212	215	210	216	224	219	218	217	220	211	220	231	220	216	215	246	212	244	197	228	198	218	228	239	236	238	215	217	248	241	224	199	250	235	230	216	230	246	235	202	249	226	235	210	211	211	213	227	233	228	222	230	215	227	221	228	217	234	200	202	207	228	214	219	232	245	215	225	255	225	214	221	249	195	207	217	256	212	212	234	227	198	235	227	253	211	216	235	190	210	219	220	245	216	222	214	207	180	234	239	236	223	201	223	215	217	220	198	240	221	245	215	236	260	213	220	203	195	206	247	213	235	210	248	215	223	238	216	208	205	234	219	215	243	242	232	212	219	233	235	211	213	210	238	208	236	232	229	256	215	247	219	206	201	201	225	232	222	227	223	219	248	206	247	230	237	195	232	217	251	194	222	208	236	235	203	214	229	197	222	209	201	228	214	220	219	201	233	213	216	213	227	202	213	221	243	245	240	217	217	201	206	221	212	217	258	221	218	196	226	209	225	223	229	209	216	247	213	217	192	222	221	238	230	252	240	208	240	196	216	209	230	230	190	221	236	210	216	230	236	208	247	212	256	241	203	228	240	221	228	227	234	187	209	203	240	233	224	226	211	255	241	222	203	214	218	244	260	233	220	235	230	217	233	225	224	188	222	217	219	219	211	194	243	201	206	194	229	161	248	198	214	222	228	224	215	209	221	243	212	230	202	212	228	208	202	232	184	242	230	224	231	207	232	237	236	210	207	234	211	205	224	215	242	227	218	207	233	218	228	224	241	225	217	202	224	238	209	233	234	203	232	235	227	226	216	195	240	240	233	231	230	218	244	206	213	219	237	207	265	221	232	238	198	225	249	238	210	204	229	221	240	231	206	210	233	242	210	190	236	219	212	231	211	233	246	234	230	250	200	231	181	224	218	203	252	219	227	237	203	247	191	211	211	230	214	244	226	211	224	235	239	229	209	233	199	239	214	227	209	224	231	229	236	236	227	210	193	232	209	219	221	244	215	224	224	224	237
6857	7223	1790	1041	752	633	590	554	615	552	541	561	537	557	509	530	570	554	483	529	517	556	514	545	545	545	540	523	519	543	558	506	537	498	496	506	559	525	517	522	530	536	510	538	514	530	493	555	519	526	548	536	530	547	529	515	505	553	527	547	501	525	557	461	484	530	463	523	535	522	514	519	533	533	527	532	551	550	514	529	506	529	531	558	524	535	502	509	517	560	519	499	557	534	531	498	503	519	540	520	556	543	585	519	554	534	538	503	502	556	485	579	544	532	522	556	485	550	513	540	546	509	556	546	543	530	523	535	494	493	508	568	503	537	523	486	539	554	498	563	540	516	560	535	483	535	492	538	527	528	467	536	518	523	514	510	543	511	518	548	559	547	482	535	485	523	530	522	522	536	522	516	560	528	536	520	545	508	561	527	528	519	510	473	501	495	521	558	543	565	514	527	497	531	545	513	548	550	533	529	516	536	523	509	496	532	502	504	510	527	520	550	514	562	525	528	568	529	493	503	522	532	539	554	509	513	551	529	521	513	501	541	539	549	562	525	513	511	517	550	538	519	519	523	532	524	500	488	502	496	513	520	554	530	521	512	502	506	533	529	517	539	512	527	502	545	504	523	525	525	536	472	493	496	501	534	549	520	502	534	537	523	520	546	549	491	513	514	513	519	545	512	532	551	569	512	477	494	528	526	552	524	526	474	468	540	532	520	547	475	537	529	475	514	494	533	525	534	498	524	553	490	546	533	502	563	533	541	513	535	537	504	564	489	509	538	524	504	523	535	530	522	525	511	529	533	518	543	491	509	554	514	557	490	489	493	516	522	518	511	515	515	530	561	478	518	542	522	529	517	571	529	520	512	549	495	523	499	529	518	530	531	492	553	476	544	526	521	539	565	502	588	531	493	533	501	540	526	565	501	533	489	515	544	534	516	526	495	523	532	568	535	502	497	521	502	474	543	522	508	514	524	541	533	509	531	506	502	568	525	506	529	563	499	533	538	544	491	514	495	526	538	532	552	520	483	514	556	529	515	532	542	521	507	521	522	533	547	534	562	528	503	499	557	540	559	531	504	514	518	518	509	541	520	515	552	491	481	517	520	512	569	553	521	495	538	569	519	504	514	519	518	507	559	501	532	501	512	535	545	527	534	503	514	517	553	536	514	529	481	552	524	537	520	566	534	551	490	542	525	513	547	518	494	443	526	529	516	541	527	524	481	507	498	504	537	509	547	510	552	517	515	561	536	529	504	512	504	534	488	473	503	524	550	538	520	515	452	534	514	515	517	523	488	493	537	497	502	506	517	519	552	544	500	555	573	502	497	534	538	528	530	505	533	476	504	514	570	507	540	493	513	550	567	497	525	517	486	505	498	513	546	512	518	511	528	504	508	537	474	487	522	519	532	492	509	555	528	503	497	537	525	551	514	535	539	544	544	549	546	556	503	533	552	516	495	512	553	524	530	507	537	519	505	501	494	476	531	490	439	503	497	495	540	493	504	515	520	544	577	496	525	547	506	543	484	522	527	453	561	508	548	537	524	510	527	508	479	529	514	497	531	505	540	555	537	525	539	566	526	512	524	497	478	535	540	502	502	552	525	546	528	509	532	579	484	475	545	517	511	512	564	527	527	531	525	561	506	508	508	540	479	530	529	493	527	522	492	501	506	557	527	558	492	518	504	494	499	536	532	547	505	543	543	528	525	539	492	572	475	545	511	526	525	521	505	499	542	519	469	536	558	481	535	518	547	553	527	525	514	547	516	529	519	592	512	506	528	590	533	518	551	521	578	492	545	506	535	545	479	511	532	516	513	491	576	515	536	512	502	582	543	556	543	512	526	505	517	504	544	534	492	533	504	508	510	504	533	470	501	491	575	544	505	541	515	520	582	502	537	517	495	549	537	535	474	547	534	532	558	504	552	553	536	501	509	492	530	521	541	557	555	534	515	523	546	528	551	531	514	514	501	570	509	574	482	551	532	563	535	526	516	527	519	507	501	544	515	508	515	489	501	548	531	527	513	534	526	552	546	485	521	530	476	520	495	527	547	517	552	515	509	529	532	506	565	533	503	525	484	510	545	494	521	488	542	538	529	584	526	494	507	545	493	516	525	510	534	556	498	521	526	531	507	527	515	503	529	505	522	505	528	528	515	527	544	528	528	516	553	548	508	486	505	506	554	527	499	539	554	528	561	497	561	538	493	487	512	548	487	513	560	498	529	503	511	502	534	496	565	544	562	547	527	520	510	514	534	536	477	527	502	516	549	500	488	528	552	482	549	517	514	527	495	528	547	565	511	482	564	509	491	455	557	522	473	495	546	579	468	505	473	487	530	508	495	507	486	558	527	509	546	544	510	524	533	502	498	509	537	538	568	545	572	491	514	563	493	544	564	539	533	523	518	543	497	537	536	519	522	532	532	465	521	474	544	524	530	521	493	539	486	510	526	486	525	522	533	512	554	501	539	540	526	569	519	558	514	560	520	501	563	529	505	540	517	515	547	504	513	483	561	562	516	489	518	522	497	531	511	515	500	575	515	457	492	542	524	498	511	493	528	521	482	526	489	498	529	488	504	541	532	560	493	495	495	535	531	478	501	540	482	464	505	495	532	535	533	505	530	518	501	514	528	528	524	532	516	524	520	514	539	544	487	532	525	530	547	542	520	555	505	527	530	540	509	514	533	490	523	479	543	494	512	528	515	525	514	516	517	522	497	537	517	518	528	555	538	533	542	544	494	522	493	526	486	519	500	534	545	529	517	525	550	514	511	490	526	527	532	535	500	536	484	503	488	536	543	486	519	531	531	548	534	476	519	513	518	496	535	553	571	503	539	531	519	481	523	508	512	537	520	518	513	510	526	519	509	561	513	518	520	495	474	530	529	560	563	543	504	525	537	531	528	513	491	495	502	540	532	511	537	549	510	483	479	510	493	478	532	496	548	494	507	550	517	539	553	557	534	512	515	532	548	524	509	515	528	483	514	552	523	500	523	507	510	501	531	521	515	506	483	546	519	482	514	564	522	533	548	518	527	513	555	487	518	538	541	525	503	519	550	496	538	488	506	537	505	553	515	556	542	510	537	542	547	536	518	510	515	522	550	554	515	545	502	513	532	523	517	519	505	523	531	534	522	534	518	533	531	502	529	470	541	528	502	569	507	520	569	509	548	533	536	549	542	492	536	511	475	515	556	526	505	532	558	525	545	473	518	500	540	514	542	505	576	556	525	542	501	512	536	522	531	595	549	541	509	583	560	513	510	517	537	507	492	555	537	507	556	563	499	512	497	558	543	536	533	550	536	505	537	502	501	524	559	482	495	520	506	552	544	551	494	541	526	531	528	533	514	504	547	504	492	518	565	523	534	512	526	520	499	505	527	548	496	500	513	508	541	530	530	500	549	495	496	496	519	511	569	516	543	511	558	485	472	521	535	508	525	513	501	539	522	539	501	544	517	526	541	514	540	504	516	496	499	476	507	560	516	519	507	497	517	536	520
31785	19635	7260	666	431	429	342	214	199	226	212	226	209	198	228	193	197	222	208	217	190	188	210	232	186	220	197	234	224	219	198	222	203	223	230	219	218	207	214	185	215	192	216	188	219	205	204	201	214	190	224	214	228	231	234	193	218	203	203	227	215	231	222	181	221	220	207	238	222	193	235	212	204	205	189	207	216	181	205	201	214	207	203	213	223	220	194	231	199	237	219	250	207	210	214	178	212	223	234	214	224	223	193	226	226	217	205	202	212	223	223	249	206	217	210	228	220	192	204	241	202	211	221	211	222	220	230	218	215	197	225	235	208	207	222	196	217	235	233	208	218	199	187	221	225	220	193	237	229	225	249	194	204	201	218	186	195	237	202	226	215	201	241	206	235	236	198	194	206	226	214	213	227	218	203	199	218	210	244	202	219	205	221	225	210	208	240	215	190	224	227	215	232	219	213	249	216	213	208	202	188	215	202	192	179	219	213	233	244	234	223	190	213	206	211	196	208	217	249	218	209	215	248	210	205	218	215	201	209	221	220	193	220	212	202	213	220	193	209	200	208	188	180	215	211	219	210	212	203	199	181	231	187	184	214	211	231	207	210	240	196	234	210	217	197	235	215	223	227	229	213	213	211	209	220	198	188	219	197	223	201	203	185	206	211	198	217	209	189	182	212	230	203	212	205	194	210	216	232	216	222	223	206	214	224	209	207	211	219	208	197	227	240	251	227	194	200	245	224	191	230	217	226	218	188	230	215	225	214	212	235	207	206	214	214	215	213	214	203	244	216	212	240	198	202	211	208	198	212	217	197	239	192	219	228	216	179	211	193	208	212	201	221	202	204	226	235	204	223	202	218	236	218	213	184	236	220	219	209	181	203	205	217	216	250	195	199	204	218	212	243	205	227	204	240	213	242	221	200	212	214	194	198	203	194	204	219	204	207	222	223	218	222	204	213	195	200	203	222	206	219	199	203	215	203	229	206	207	223	195	193	193	233	201	213	214	212	193	221	218	216	237	202	220	213	217	221	183	189	205	185	218	213	243	233	210	207	211	211	213	208	204	198	204	186	214	202	212	202	219	209	185	219	231	222	229	208	198	227	223	212	244	219	197	199	210	197	244	206	210	193	236	187	230	214	211	208	203	223	216	201	216	199	226	193	192	206	213	225	219	208	197	197	210	200	243	206	208	214	207	221	215	205	225	203	219	205	211	227	209	201	192	204	208	190	200	219	219	223	181	208	197	196	213	229	238	213	202	189	201	194	208	213	241	246	222	181	218	245	242	217	224	216	239	208	211	229	224	218	226	191	203	207	226	205	229	208	239	214	225	217	242	190	205	223	218	193	231	226	221	195	212	187	213	200	191	220	213	219	232	223	243	209	202	246	221	188	185	216	203	214	197	210	225	210	222	231	204	228	205	227	223	189	209	216	224	235	201	231	208	231	237	183	237	229	221	226	220	199	196	211	224	206	195	217	209	216	205	191	212	207	218	204	212	200	204	200	200	220	208	228	210	201	210	207	215	229	213	238	225	210	218	226	243	219	216	212	234	192	212	212	201	201	219	231	200	198	240	213	242	226	163	211	206	199	200	214	192	216	198	214	188	222	199	221	238	184	222	228	241	213	207	212	209	212	202	221	228	224	206	239	248	200	210	219	197	182	222	212	195	213	208	222	238	220	238	188	176	205	212	225	224	205	210	206	216	180	224	206	205	221	202	205	232	236	194	215	199	245	197	204	220	219	211	218	206	216	210	195	218	195	223	215	221	226	217	210	216	205	198	190	222	225	217	214	217	246	209	246	216	247	211	192	198	188	204	235	213	200	203	227	196	208	220	246	209	225	203	214	216	221	211	214	220	210	200	188	204	204	197	222	237	211	218	211	218	241	231	218	205	216	185	219	208	227	228	204	211	220	215	223	202	193	204	213	184	203	206	226	188	202	214	204	196	232	238	228	232	221	232	185	227	205	226	195	200	230	222	214	234	225	213	204	208	216	210	201	234	206	237	209	181	229	231	199	218	197	195	220	203	191	231	196	213	219	208	219	225	215	215	211	216	232	241	193	213	196	213	220	189	210	228	207	214	214	212	199	215	205	219	205	238	225	213	210	202	206	231	248	223	207	235	200	210	203	202	234	193	245	228	228	220	211	230	217	225	221	233	214	189	218	233	220	242	205	213	212	212	233	202	203	221	215	221	213	200	208	194	212	222	201	215	224	201	221	195	192	218	234	226	219	215	193	222	235	224	208	202	201	213	212	222	213	197	222	209	209	185	198	206	215	232	204	224	209	232	183	212	223	211	249	223	216	244	201	212	200	207	239	225	213	207	224	221	203	221	190	211	191	219	220	201	217	226	222	229	232	217	260	225	226	219	209	206	204	211	220	199	204	220	220	207	220	225	225	205	227	217	224	206	194	213	221	196	197	219	231	201	221	192	226	229	245	201	208	188	210	206	246	237	210	227	242	224	204	222	210	201	213	222	197	214	231	194	242	193	195	215	225	212	204	207	209	231	197	206	222	201	205	197	200	212	201	185	192	216	229	200	208	223	236	244	211	227	239	211	201	204	211	222	195	224	230	200	198	228	209	185	227	196	193	217	216	223	208	237	212	226	197	191	223	190	198	232	201	211	232	230	216	245	221	187	223	233	200	192	204	187	212	210	208	225	191	217	216	208	232	220	215	222	218	216	222	204	203	210	228	233	220	252	229	186	212	224	199	227	194	195	206	191	212	212	238	218	280	226	198	218	206	197	219	220	217	218	217	200	200	222	218	235	213	244	215	219	217	230	201	205	209	206	183	228	232	221	214	250	224	236	212	196	200	187	206	220	214	207	227	211	208	208	215	222	189	184	206	218	220	193	226	198	237	189	244	227	196	223	213	178	208	212	203	221	216	230	209	238	214	181	192	202	190	240	197	213	216	218	204	200	201	189	212	224	224	210	242	226	217	185	223	233	188	206	197	201	204	206	193	188	241	212	224	223	222	195	213	222	212	186	202	187	203	230	188	211	207	204	209	201	210	216	235	231	217	200	220	239	205	237	207	190	206	188	201	203	226	232	256	211	209	190	225	215	223	223	224	237	214	217	228	199	221	246	224	213	240	209	210	232	207	221	200	218	221	193	225	230	235	227	238	205	203	204	227	204	199	205	201	211	231	226	222	230	204	216	197	176	214	180	238	202	208	211	236	236	232	229	236	215	215	240	195	205	223	214	196	201	190	212	208	234	222	230	184	201	200	209	226	223	215	213	208	211	231	202	223	231	231	218	212	201	204	212	234	227	231	229	205	213	202	217	202	212	217	229	212	193	218	217	226	211	201	232	222	214	212	208	192	207	212	211	233	227	199	217	221	222	198	218	233	213	182	202	168	195	230	244	181	218	204	213	204	227	222	214	222	193	207	211	214	209	214	214	193	183	226	211	220	232	204	191	208	198	200	201	209	216	230	208	206	209	203	205	211	227	233	219	238	200	201	210	219	210	220	217	226	207
7409	1950	612	578	592	513	562	544	529	534	573	540	551	544	559	567	532	544	573	554	584	550	568	586	542	539	569	553	566	584	608	556	535	581	538	543	600	532	554	578	555	595	576	546	582	559	542	551	551	533	557	515	614	563	549	536	547	579	577	534	528	585	560	544	545	554	568	564	585	549	598	545	549	543	553	585	580	516	547	546	526	626	544	584	564	541	540	579	582	618	543	539	552	543	520	501	556	535	577	532	569	559	565	560	518	535	611	576	543	585	554	566	578	556	570	569	578	560	571	534	517	586	546	552	560	549	547	570	594	574	565	559	557	566	538	550	581	544	517	581	518	619	561	551	542	551	568	542	536	573	565	549	609	596	546	524	571	571	593	544	553	562	549	564	598	545	565	575	551	566	533	563	578	544	552	588	554	521	551	574	525	565	590	578	568	567	547	591	584	567	615	573	561	541	553	573	535	603	554	553	549	550	631	582	562	555	575	570	556	584	574	582	561	551	592	564	568	579	579	511	523	558	594	587	561	566	525	541	529	535	564	582	563	579	556	556	559	561	573	541	578	606	542	564	544	590	535	551	542	585	535	576	549	541	527	556	544	552	550	543	544	590	552	567	598	565	546	547	570	557	566	572	569	602	559	537	544	566	569	532	531	500	553	566	551	538	560	600	560	621	540	558	520	563	575	603	549	536	556	590	573	544	579	551	586	541	544	524	583	577	568	555	559	559	564	546	580	549	532	604	552	550	533	551	549	570	592	565	535	537	549	520	571	539	515	520	575	579	540	557	567	560	553	567	543	539	569	582	558	578	538	596	532	545	581	578	568	576	541	545	601	545	575	556	566	593	579	491	589	578	574	573	550	529	617	550	558	520	569	536	589	537	530	563	588	529	574	524	583	579	525	554	564	529	510	548	546	554	563	579	576	541	569	595	547	507	611	572	523	607	577	523	573	558	580	591	560	551	528	558	553	568	559	551	590	560	562	539	545	542	534	544	548	619	588	530	567	562	537	569	569	573	579	563	558	534	577	555	560	535	545	572	561	571	551	515	549	574	552	564	565	547	551	572	545	576	528	507	566	556	548	552	540	532	577	631	580	518	531	545	549	576	555	558	585	536	558	578	560	536	581	570	571	576	539	604	569	579	552	540	536	521	560	551	544	543	551	525	560	555	550	551	596	576	530	547	538	534	579	619	552	590	581	567	606	545	544	569	535	517	566	542	547	543	603	579	587	594	569	566	557	580	544	566	513	596	573	586	592	558	561	550	593	578	604	538	555	546	551	555	580	535	582	545	580	545	562	553	555	548	581	546	512	546	584	586	559	568	534	564	523	562	552	562	538	577	579	569	570	548	508	533	553	588	562	558	503	573	586	581	621	553	531	548	543	540	592	588	586	539	582	552	522	541	546	522	557	569	565	566	562	545	524	557	562	550	526	559	528	621	509	610	596	542	528	570	559	558	544	533	622	627	559	540	574	517	555	567	568	610	577	547	580	534	530	559	515	555	573	557	554	562	553	582	558	552	566	553	521	550	561	539	544	562	568	545	527	570	561	604	583	555	571	555	582	560	562	566	600	585	550	569	572	518	542	580	525	528	540	597	531	536	559	528	572	566	541	562	553	571	519	573	582	563	561	595	545	570	544	570	576	558	575	562	566	548	525	527	575	561	566	556	548	560	573	550	566	563	568	592	554	562	552	519	581	540	590	579	532	543	573	576	563	542	558	562	575	547	588	615	544	565	582	511	589	529	575	564	549	563	528	554	543	546	591	537	542	561	569	593	568	549	548	511	566	549	541	556	546	576	525	584	550	546	586	580	550	539	552	532	550	549	571	522	570	538	544	558	596	533	585	528	564	556	540	554	558	541	567	559	576	541	583	538	534	532	586	567	592	555	545	542	616	554	572	558	515	563	546	584	612	556	565	572	553	568	584	561	554	576	567	509	531	607	585	543	590	544	575	615	550	578	566	555	570	587	577	523	578	564	560	550	518	543	573	552	593	544	563	557	578	547	545	536	573	555	587	555	530	542	528	606	578	539	581	592	571	565	564	530	561	559	589	531	587	553	624	598	532	554	557	562	572	574	574	552	549	560	536	601	553	562	614	551	598	577	524	514	535	554	502	610	556	562	564	523	590	555	560	582	602	608	540	592	550	549	555	555	537	564	532	582	569	550	538	574	587	544	545	531	590	606	516	519	570	591	541	601	589	521	525	568	542	539	580	525	551	598	599	580	577	549	524	546	544	554	537	602	567	572	532	539	609	564	524	545	553	556	555	534	544	554	597	556	581	547	561	586	548	571	582	594	567	565	612	574	501	557	546	564	531	574	603	545	591	561	554	604	540	563	559	610	517	560	531	593	577	530	564	534	552	537	564	574	585	540	584	561	571	553	537	512	580	558	574	570	590	565	549	561	563	587	538	599	625	567	531	564	560	532	572	570	574	530	527	599	508	554	529	557	561	552	549	560	560	547	529	526	553	531	551	568	545	551	554	577	589	585	564	574	578	564	605	559	558	563	569	561	554	610	596	528	566	565	602	548	586	581	586	575	581	561	465	545	562	572	510	556	540	553	542	569	553	537	523	580	613	564	541	554	575	556	604	552	545	562	557	571	562	546	576	579	539	566	586	557	524	574	527	539	545	550	558	619	522	570	554	558	596	555	587	566	573	548	548	585	544	544	555	498	570	506	531	549	597	534	506	567	579	549	557	534	610	531	587	532	566	537	573	527	554	578	593	572	620	575	522	584	559	548	554	558	578	584	570	567	560	565	567	545	579	572	573	531	536	559	567	554	538	559	532	578	547	543	550	564	562	569	527	534	552	550	560	542	574	552	594	557	561	575	551	558	541	535	590	575	559	527	575	551	537	558	539	594	528	535	522	569	592	544	578	580	525	548	567	558	552	525	587	557	556	558	482	524	541	536	562	572	598	541	568	588	547	546	581	559	510	561	558	551	563	532	536	566	558	540	570	569	530	574	592	520	545	595	600	523	586	588	568	565	612	535	555	559	584	574	574	552	578	599	596	534	511	599	553	588	598	567	561	520	578	555	558	569	565	575	523	565	552	563	574	552	582	519	562	552	594	551	568	535	562	566	530	587	562	546	527	555	550	593	526	567	546	509	604	546	561	560	531	543	531	537	586	564	559	547	555	574	557	521	539	587	547	574	553	576	573	538	569	562	551	582	530	554	595	568	543	631	558	546	547	560	539	546	581	542	527	578	557	566	546	526	566	591	518	525	597	542	584	554	548	552	594	506	564	570	595	583	555	575	589	553	600	589	535	582	571	597	575	528	576	551	545	549	559	540	567	530	548	559	582	581	559	568	567	598	558	570	585	557	550	564	582	558	590	547	561	545	537	578	537	579	547	571	525	573	554	563	562	607	517	559	551	568	579	599	558	527	521	585	550	568	565	538	585	539	560	545	567	531	546	589	583	566	604	536	551	527	587	564	555	548	548	550	548	550	563	587	589	589	555	552	572	574	528	604
24645	21006	23896	28285	21000	14418	602	362	352	367	333	325	330	299	301	289	308	293	323	305	326	322	344	335	315	292	344	303	308	308	308	283	330	302	287	315	308	307	335	313	319	299	307	301	328	299	293	317	332	299	338	326	308	272	320	308	270	286	306	295	278	296	303	339	316	305	336	292	346	307	323	344	324	286	323	310	300	303	359	346	307	279	313	310	298	303	317	267	314	280	311	312	316	302	310	342	325	318	304	323	303	302	298	326	312	307	310	297	300	300	284	336	316	306	299	337	310	336	318	315	304	286	313	304	303	304	291	328	345	302	340	285	296	323	319	317	320	323	313	303	334	316	303	290	288	315	265	302	298	283	297	315	308	323	336	328	297	310	299	249	320	288	296	279	283	311	303	310	292	323	298	298	341	316	339	293	323	305	329	312	301	291	299	298	296	309	336	289	295	343	309	313	278	302	297	310	335	288	310	273	286	295	306	319	298	327	337	333	339	295	320	321	299	317	306	287	321	292	315	291	274	298	309	332	291	315	340	318	323	300	318	337	311	319	319	318	301	341	306	285	323	324	318	297	277	329	308	293	315	274	316	296	324	303	293	321	307	282	293	311	277	293	296	315	296	324	278	283	277	299	306	290	323	287	345	302	300	286	289	278	319	325	302	327	280	300	347	298	290	291	318	304	314	268	321	315	304	299	315	323	334	334	338	328	300	294	317	281	326	302	304	295	328	287	343	303	308	320	295	304	349	331	323	311	280	318	313	333	319	291	319	316	310	280	285	300	291	304	267	284	308	338	334	309	326	320	340	324	299	323	351	311	288	310	315	278	306	335	343	322	305	324	281	299	292	326	305	281	352	307	289	294	305	292	320	289	316	313	298	319	319	305	311	314	309	287	284	323	359	289	323	323	293	296	341	295	310	303	303	295	290	308	287	294	291	305	289	305	346	304	305	317	292	314	319	314	274	303	352	309	340	325	303	313	276	324	316	315	276	290	322	289	310	288	330	314	270	284	340	335	316	302	345	321	307	316	312	301	315	316	278	266	312	340	287	302	322	286	326	339	300	340	296	285	307	316	281	293	323	313	282	266	292	294	303	271	294	288	310	293	269	323	306	336	283	346	315	314	303	293	301	344	321	264	321	288	310	311	334	281	311	291	301	308	292	297	297	328	304	302	316	298	309	285	307	329	292	318	292	317	314	325	316	327	283	338	333	304	308	329	307	302	301	323	306	318	274	293	309	303	318	329	304	309	334	285	318	297	295	309	313	288	320	282	298	302	307	306	296	297	328	333	306	304	293	327	291	304	315	290	279	338	314	318	348	314	294	295	323	291	320	280	296	302	293	275	278	316	286	304	271	329	291	316	324	330	313	294	320	293	283	348	314	286	341	314	323	297	305	298	293	314	305	328	307	309	294	320	309	307	327	310	312	318	315	323	300	269	290	337	279	299	319	304	290	335	361	286	307	332	308	337	305	326	284	284	286	269	307	319	289	302	296	305	287	297	309	307	317	309	305	287	326	317	363	340	324	283	319	307	300	316	293	295	290	319	314	297	332	315	326	329	299	344	301	303	274	315	307	299	308	315	297	320	297	299	312	329	338	293	308	324	320	318	304	285	292	307	308	322	316	311	316	292	299	311	307	291	330	317	308	292	316	283	316	334	299	282	281	266	319	290	339	284	280	299	291	330	317	350	305	327	324	305	327	301	326	283	294	304	311	311	282	280	299	302	286	325	314	282	317	324	304	324	341	312	286	281	288	293	312	302	284	267	281	286	316	297	286	359	332	315	335	352	352	307	337	295	269	328	336	304	313	302	307	300	283	334	296	276	325	306	331	291	283	315	329	298	305	323	293	308	350	272	285	313	293	326	292	280	297	327	310	286	311	297	296	333	297	315	290	311	289	309	299	268	303	313	291	313	277	321	345	277	297	375	315	318	306	296	280	310	275	273	301	272	294	292	294	321	296	284	316	285	292	288	339	313	307	282	328	310	312	300	334	279	290	321	304	335	309	292	291	310	322	312	305	301	318	308	272	331	310	273	346	326	302	281	321	341	322	300	307	286	293	311	281	316	307	283	301	310	326	291	311	320	295	297	311	335	290	312	296	300	332	299	297	305	332	319	286	314	302	315	307	330	305	296	302	304	332	329	327	302	306	300	271	310	297	292	282	326	261	307	336	306	298	326	305	318	300	327	331	318	290	282	308	326	280	308	333	297	289	318	293	320	340	327	307	317	292	311	350	315	296	305	336	318	266	277	319	284	311	310	320	274	339	306	302	292	309	318	327	288	258	295	309	279	324	273	341	302	298	325	349	315	282	308	304	347	296	290	334	287	283	307	323	321	316	317	306	303	304	289	307	278	295	314	326	334	298	317	293	305	296	302	335	336	303	283	323	296	306	339	303	296	288	304	274	319	284	284	317	315	307	303	315	323	293	289	322	321	308	327	327	317	309	325	300	326	317	313	337	307	325	313	323	293	310	284	307	300	318	335	305	294	314	298	306	303	298	292	287	313	307	315	330	321	297	301	304	319	319	268	296	317	321	336	306	298	305	302	318	294	309	325	303	299	256	320	297	327	277	305	285	308	309	293	293	273	292	325	318	325	341	293	307	319	328	299	303	288	313	315	302	309	304	312	317	271	304	300	303	303	298	309	315	321	281	287	308	342	277	320	307	315	293	295	291	312	317	355	284	299	346	314	321	306	334	313	294	329	295	330	292	332	302	301	311	294	340	280	304	306	318	290	274	329	290	310	307	289	304	317	317	305	286	304	274	288	343	309	317	305	300	332	326	351	320	317	277	309	289	300	295	289	294	316	301	295	341	319	295	299	290	313	306	309	312	314	302	340	304	290	326	293	333	292	330	285	310	294	326	317	313	326	314	329	322	306	290	366	309	291	289	324	295	291	324	318	331	300	292	329	336	300	306	278	323	336	313	310	333	311	290	319	302	363	295	310	312	299	290	292	329	307	305	308	325	312	308	305	336	283	300	284	317	300	324	288	294	281	299	317	337	308	313	264	311	326	306	313	310	290	290	320	287	289	298	315	292	323	290	279	310	304	301	280	296	285	292	305	330	306	292	320	298	314	328	296	348	307	314	295	299	297	313	277	317	315	316	309	314	316	326	304	320	325	328	294	329	334	311	286	296	303	306	280	300	250	351	316	298	285	329	290	310	283	324	299	311	315	296	302	298	320	331	282	294	332	316	286	324	267	316	286	298	317	320	301	300	315	283	324	307	281	323	306	295	280	289	279	311	293	294	330	295	319	312	298	309	326	321	315	321	319	305	303	303	294	288	336	337	316	308	298	290	283	311	293	278	268	313	320	300	304	318	307	334	288	306	331	321	325	314	313	290	281	322	319	320	309	320	317	317	319	257	318	283	310	275	345	297	317	304	298	299	290	316	314	312	318	292	308	311	290	317	318	305	293	320	297	331	307	326	327	308	313	300	308	328	306	308	278	287	268	324	288	280	300	305	302	319	309	272	299
5815	3694	1359	1028	837	811	778	753	793	733	758	764	799	725	814	740	765	766	762	743	750	724	779	750	768	748	734	810	735	750	775	753	774	787	697	769	769	689	773	752	777	747	687	778	767	719	762	742	733	765	689	729	727	750	755	806	777	777	791	732	792	719	791	753	792	784	790	747	782	716	743	743	753	720	778	732	729	744	718	751	759	746	718	733	730	735	762	738	774	755	775	790	734	784	763	735	752	695	776	769	724	729	747	820	753	704	737	736	714	756	777	764	768	774	791	740	811	759	766	740	765	741	743	746	758	720	747	734	699	754	769	733	729	694	760	766	735	803	749	741	726	703	752	720	733	731	758	766	767	706	696	721	744	732	762	737	763	722	741	795	739	694	747	728	739	695	736	752	733	741	717	720	711	707	724	714	731	743	713	788	793	785	705	771	722	746	735	710	703	738	736	786	755	765	769	777	717	726	757	742	785	795	767	715	781	703	762	749	767	733	798	795	775	777	769	762	700	724	734	728	767	773	762	752	753	774	771	774	736	733	747	728	759	768	766	760	694	755	764	770	755	701	766	734	781	778	739	751	756	774	741	759	725	743	726	716	754	680	787	754	702	730	703	768	747	738	717	760	747	700	763	761	716	748	754	735	733	750	701	736	746	750	763	747	727	675	737	777	764	726	774	751	756	702	700	742	743	750	674	716	709	754	759	775	778	768	773	788	730	738	742	752	774	770	750	758	719	676	757	731	779	735	744	763	739	750	744	740	762	736	726	719	732	725	709	738	692	733	736	793	773	722	770	726	732	746	806	748	736	718	763	743	730	810	758	746	735	746	740	753	688	737	764	755	764	738	714	720	742	769	729	800	768	746	755	722	758	744	763	764	726	814	713	763	728	780	738	742	760	732	758	729	793	739	747	693	742	751	722	767	737	732	767	720	732	744	731	734	741	734	725	739	717	748	715	751	772	722	698	746	690	740	736	748	747	761	727	762	719	762	751	753	786	771	790	721	756	721	746	746	761	746	831	746	721	731	721	745	746	769	758	732	783	728	712	770	755	793	771	752	717	753	708	773	733	758	746	771	781	741	759	723	785	760	729	761	809	789	702	751	748	705	745	769	733	796	693	719	787	683	732	751	702	757	747	779	726	789	777	728	774	709	778	742	743	713	737	710	782	786	727	786	745	738	737	767	736	742	788	775	725	722	742	753	736	700	736	691	762	775	744	768	733	689	723	725	722	741	778	720	771	771	710	699	782	782	707	762	750	776	770	799	735	787	751	699	776	773	738	753	722	739	693	750	745	770	703	721	728	755	695	681	761	724	769	740	737	767	771	773	725	760	716	737	724	704	771	737	761	726	788	755	741	749	702	707	773	760	762	729	755	732	743	749	779	756	777	753	761	731	717	734	738	765	737	776	758	737	726	738	758	753	763	738	692	816	765	755	754	739	760	731	712	727	726	761	714	765	762	733	712	729	663	766	715	736	730	738	716	715	726	747	720	713	748	761	767	747	760	745	767	755	767	702	774	704	741	734	717	670	764	755	780	751	757	723	754	727	742	751	702	754	721	749	743	748	716	747	741	734	707	727	739	738	715	764	716	752	735	759	761	733	723	767	743	756	770	761	711	754	747	745	702	732	770	728	711	751	731	770	762	727	730	726	760	730	729	745	739	740	775	753	767	727	738	792	725	759	761	737	765	733	689	734	763	746	760	777	742	770	733	746	713	724	779	738	753	703	758	725	710	749	758	741	803	724	763	718	771	766	797	742	730	755	738	755	757	713	744	838	735	772	793	729	751	747	698	726	803	744	749	733	751	752	795	762	721	771	775	746	765	737	776	777	769	725	746	726	742	708	718	751	723	752	748	741	747	706	713	760	719	784	738	685	766	780	745	706	731	753	746	726	749	754	746	729	732	742	787	750	739	739	768	715	700	726	803	730	797	705	713	729	743	765	736	771	749	747	723	715	746	743	771	754	742	733	790	770	735	743	726	743	748	770	747	734	764	724	712	727	742	706	761	739	729	751	825	736	790	795	789	774	694	777	772	719	767	753	803	771	753	718	772	751	758	722	743	723	716	714	769	717	738	738	717	703	762	689	766	757	766	721	725	733	717	729	740	752	733	778	735	752	729	763	755	720	744	748	742	732	740	783	732	750	723	734	763	735	748	802	741	738	706	724	735	782	774	782	768	730	767	741	734	763	745	788	742	788	728	748	772	779	707	717	769	783	742	733	802	749	702	745	724	745	705	767	786	724	748	793	739	695	745	727	781	758	761	765	731	712	763	741	727	756	746	766	765	766	671	741	740	745	739	674	802	746	763	765	745	778	710	741	766	728	705	769	749	742	744	780	761	753	787	725	751	738	699	719	757	759	721	790	760	741	737	792	735	798	775	740	727	729	745	726	764	777	752	728	762	729	767	724	771	726	727	760	767	722	767	749	767	794	714	731	769	757	810	733	745	739	765	757	698	779	722	772	819	773	732	737	744	739	724	754	738	774	715	770	764	776	728	723	748	776	769	697	721	756	745	799	712	743	744	745	761	776	726	740	696	796	784	719	763	754	767	737	747	726	797	749	753	781	782	811	731	734	752	749	781	724	752	778	743	767	722	720	736	751	744	761	741	702	733	753	729	742	786	712	746	751	706	747	815	752	763	789	787	726	768	772	746	743	749	729	780	734	742	723	748	747	761	751	699	738	796	729	795	730	730	721	723	822	761	745	781	759	732	726	766	762	747	714	720	736	697	722	733	755	725	717	780	727	803	775	719	740	689	763	738	779	735	727	777	775	696	685	743	753	711	708	733	779	762	707	693	732	737	731	761	764	721	705	735	718	715	756	759	765	773	716	768	783	777	717	764	754	743	727	774	720	701	730	755	780	766	718	744	726	730	695	720	745	732	747	758	747	750	712	799	796	725	752	724	733	727	763	756	787	746	730	794	739	738	773	768	779	730	782	750	782	743	749	683	744	733	756	743	709	762	753	797	738	722	753	741	784	721	715	774	756	692	733	727	711	759	749	746	760	730	805	738	738	771	755	722	752	755	733	739	747	747	776	753	768	744	762	789	781	751	708	766	754	685	765	742	746	717	701	763	752	765	722	737	787	821	747	780	739	737	775	785	718	779	753	741	738	726	773	735	711	743	751	761	736	745	789	748	808	763	719	767	746	803	760	727	728	744	769	704	785	743	749	741	734	762	728	783	771	776	752	757	738	745	710	751	746	820	783	754	786	744	790	733	781	748	746	708	738	756	732	740	736	745	771	720	710	730	736	746	727	714	728	760	773	722	746	745	738	745	756	722	737	735	734	738	795	783	765	719	744	795	681	785	788	763	790	745	736	745	718	729	815	710	733	762	739	727	712	784	747	723	740	715	727	712	724	684	831	708	751	731	740	720	781	763	794	708	730	686	718	748	694	724	759	747	742	764	745	758	771	709	729	790	715	745	728	718	742	735	734	784	785	818	736	726	777	738	711	749	753	780	756	747	767	751	735
23885	20994	24326	27852	20995	21006	13113	537	312	324	295	280	239	268	256	245	203	234	262	252	260	217	224	214	220	211	234	216	242	244	226	215	228	230	247	237	232	206	243	238	245	244	230	190	238	229	260	241	204	224	234	238	224	237	214	211	245	236	248	242	231	248	211	242	243	221	232	216	234	233	219	185	212	217	229	208	220	225	230	206	214	241	206	227	225	237	233	215	175	219	240	219	214	242	260	237	226	220	220	241	191	264	231	253	194	236	248	249	228	237	249	209	246	204	229	250	206	241	229	216	203	219	222	225	206	203	219	222	246	201	205	230	209	273	226	234	231	203	228	213	236	226	198	208	215	231	231	231	238	207	198	212	242	210	236	203	230	238	250	226	212	220	197	198	228	221	235	204	250	211	242	218	232	206	213	212	218	216	246	259	234	220	218	218	216	257	220	184	193	238	241	226	211	207	242	207	206	206	221	221	203	211	245	239	222	246	223	228	241	206	233	212	230	201	219	232	201	237	206	227	220	201	250	207	215	233	208	202	219	208	244	225	215	237	201	199	208	224	230	243	234	216	216	248	238	260	233	246	216	230	220	209	238	204	177	216	226	235	227	207	206	204	215	210	232	209	222	253	239	220	205	236	224	232	211	231	226	242	212	232	191	220	215	202	216	228	209	230	212	212	194	220	201	195	207	228	213	211	214	212	226	245	244	224	230	219	208	236	223	222	200	217	226	212	201	218	207	213	222	213	231	206	215	218	222	225	221	194	214	238	210	241	210	214	216	234	198	205	166	259	231	220	258	243	227	202	217	205	223	220	193	223	211	207	197	207	224	235	206	246	207	186	239	219	213	216	219	231	218	212	194	224	256	191	238	207	224	234	208	243	223	208	226	211	209	241	211	227	225	207	233	224	215	236	222	200	212	230	215	221	202	233	236	211	218	224	203	207	207	207	188	232	226	224	217	236	217	233	246	255	217	221	221	234	211	224	220	228	198	244	232	220	227	218	243	222	220	226	218	225	270	225	213	232	208	220	213	215	239	204	222	228	198	240	219	189	208	197	193	246	250	203	219	238	242	215	229	224	227	250	241	240	211	215	198	243	202	209	242	241	209	221	206	236	222	228	214	240	198	252	194	220	217	204	218	223	225	200	190	223	225	232	232	210	198	255	206	207	235	202	243	228	214	205	210	233	227	228	226	212	215	233	223	234	210	203	220	205	197	209	268	202	243	246	214	249	215	230	216	215	242	244	235	226	232	212	199	218	226	225	210	199	216	229	240	231	231	216	204	238	213	210	201	232	226	214	244	213	196	242	231	221	229	231	191	244	222	215	236	229	257	192	214	219	247	233	228	240	220	205	231	233	202	235	213	231	233	231	246	176	228	249	229	198	222	216	223	228	231	214	214	229	205	206	259	224	203	222	223	252	220	227	180	204	207	223	227	214	220	229	244	221	234	218	211	244	236	221	202	215	225	255	209	220	241	230	208	235	223	225	226	224	243	214	185	200	246	239	217	257	223	216	242	218	201	213	197	235	204	203	224	189	238	210	244	214	210	193	187	209	204	222	232	207	211	203	236	223	215	225	204	204	207	222	200	244	262	227	229	222	236	204	230	237	209	224	212	212	230	201	204	240	227	245	212	245	248	226	227	243	235	249	207	190	226	219	197	216	210	204	212	229	217	227	225	200	229	208	213	203	224	255	218	227	206	221	219	209	205	210	234	181	241	222	193	214	242	216	204	225	218	213	197	236	226	223	223	212	224	232	210	178	214	198	218	202	213	240	240	217	246	203	207	233	236	213	224	218	223	217	210	240	230	212	233	229	216	233	216	211	228	246	230	253	217	212	243	242	201	213	242	224	218	204	237	226	238	203	215	190	211	227	240	210	224	204	227	213	212	213	223	244	207	223	234	201	201	205	217	221	222	273	223	227	228	195	210	254	222	214	230	234	222	224	210	254	225	204	239	230	224	224	207	241	227	236	213	208	238	246	222	236	247	234	226	239	237	207	204	221	213	222	241	216	213	228	242	222	247	248	213	212	239	217	210	231	202	205	235	212	203	212	233	230	241	243	205	206	218	237	220	199	230	253	225	206	236	215	219	218	249	226	184	223	257	232	240	252	249	228	218	230	217	216	217	234	242	197	240	212	218	231	220	237	231	221	226	215	201	222	220	203	219	222	237	206	219	240	219	226	252	236	228	218	218	228	234	245	242	219	218	221	226	232	213	209	229	203	208	224	234	227	233	252	216	237	211	221	226	212	243	221	215	200	199	229	216	212	247	206	215	249	220	205	239	201	249	224	224	191	218	228	266	211	230	226	202	225	243	229	197	222	247	219	226	247	214	204	215	226	223	213	245	233	210	244	223	213	207	228	212	218	229	220	197	207	205	221	238	208	226	199	222	208	198	226	222	223	231	211	219	239	203	200	220	215	203	220	247	230	221	192	227	221	216	187	228	223	237	203	217	204	209	205	238	218	204	204	217	215	247	248	242	215	226	212	227	215	210	229	224	214	216	220	222	223	229	254	199	204	231	219	231	199	238	211	204	212	235	224	186	222	219	218	245	220	238	239	204	222	201	207	198	255	214	236	243	202	190	193	230	216	208	200	219	224	233	188	217	230	237	233	241	214	222	220	211	208	216	216	219	203	217	232	245	187	205	203	207	214	212	226	221	221	275	232	230	198	244	190	227	213	219	222	236	227	210	220	216	237	228	214	258	198	216	209	215	227	219	211	203	212	229	222	195	218	273	228	202	226	205	244	226	229	210	237	244	244	233	186	226	231	185	213	236	196	207	244	214	208	204	208	212	235	240	236	220	203	194	227	246	236	220	195	212	224	213	219	221	216	221	245	202	223	216	230	206	178	236	218	229	207	209	200	217	236	221	238	221	201	214	205	222	219	219	194	230	190	237	235	228	239	228	244	243	196	226	206	210	231	218	220	230	234	215	214	219	212	238	215	269	231	203	214	203	201	193	232	216	232	215	228	219	232	218	233	212	203	260	217	231	227	216	243	222	222	197	229	186	239	219	209	179	197	214	198	250	257	227	231	224	221	234	229	216	241	249	199	205	202	239	222	214	200	248	212	211	225	217	241	233	198	196	221	219	227	217	228	227	227	224	214	229	178	197	191	215	229	223	214	211	207	216	247	192	226	218	217	229	210	238	249	213	236	228	213	229	234	226	215	217	225	234	206	209	241	250	207	244	204	210	232	202	244	218	207	247	235	194	202	230	222	227	204	226	217	214	218	219	209	196	196	228	212	212	221	214	233	214	219	221	217	189	194	214	193	218	207	205	240	210	213	239	183	204	219	243	215	226	214	212	214	247	210	221	223	220	245	207	229	250	196	223	251	213	234	240	228	210	213	249	199	260	223	221	214	225	204	215	203	211	222	225	222	239	201	224	213	207	226	224	237	248	247	184	245	217	217	222	225	229	235	227	188	221	215	198	231	201	220	256	211	220	212	242	243	221	210	249	231	223	188	186	233	215	241
6306	5175	1680	1022	760	635	654	588	552	570	599	538	538	554	542	579	532	531	572	497	517	547	507	542	549	509	548	529	492	502	534	502	531	533	515	520	551	532	528	524	494	546	522	520	531	500	506	528	501	475	513	579	545	536	513	528	517	481	507	521	551	520	541	559	503	493	513	531	480	530	544	529	500	530	537	538	510	507	535	510	541	547	521	519	480	515	534	557	502	558	532	506	564	564	511	549	526	539	567	503	586	501	479	530	485	531	523	521	513	544	522	545	556	506	497	542	497	501	512	488	532	531	524	492	498	511	535	538	526	555	504	510	540	555	529	530	524	523	514	516	525	519	506	546	512	514	496	534	533	516	540	523	501	525	507	481	551	509	510	484	542	524	519	511	510	491	547	512	533	539	546	485	524	533	535	566	548	523	509	509	515	518	530	528	548	538	527	505	520	531	540	520	527	493	498	522	517	484	524	533	544	560	523	537	480	529	542	531	504	512	530	526	543	544	523	525	539	548	514	512	506	549	526	554	565	547	557	492	556	542	535	508	533	539	527	509	506	525	572	523	539	551	517	532	551	563	489	522	515	527	561	530	551	520	540	510	550	579	519	469	514	513	518	529	556	520	547	530	519	511	535	518	524	554	554	538	477	533	507	539	507	496	490	557	555	538	530	514	524	519	517	520	514	548	532	545	527	510	557	529	516	497	533	512	512	544	505	506	532	519	497	536	517	526	530	532	550	492	507	533	537	545	539	507	524	527	537	522	463	513	503	513	524	565	550	518	513	472	567	541	526	502	539	552	507	564	561	556	566	558	523	563	547	523	509	547	559	531	505	520	538	563	487	488	519	507	493	578	552	517	508	514	502	529	537	514	551	536	527	546	522	516	505	504	524	506	530	527	493	524	493	523	501	532	549	554	518	517	525	536	529	556	554	488	504	536	549	538	507	523	524	547	501	545	540	538	535	570	514	517	493	506	524	491	490	502	542	504	529	518	504	502	550	510	552	539	510	496	543	524	536	505	511	516	550	539	544	511	525	524	522	527	551	527	507	536	557	522	508	526	519	547	477	479	494	541	488	523	522	533	507	531	520	548	539	583	531	543	544	544	531	524	539	540	547	528	509	506	527	506	543	517	513	520	516	481	501	519	529	521	535	548	503	512	484	576	488	523	533	528	517	518	564	554	536	509	495	544	530	485	510	504	564	492	541	535	504	552	527	505	522	515	528	491	506	535	522	530	535	533	509	529	539	518	510	547	486	509	507	536	511	520	538	552	511	530	545	514	531	525	509	493	494	531	555	516	520	530	510	549	517	497	495	536	515	542	541	537	481	553	531	529	547	519	535	547	552	516	493	508	542	491	510	535	503	511	546	518	511	545	528	543	504	520	510	493	532	495	544	565	520	507	501	539	532	514	502	530	534	506	474	531	506	533	494	487	517	511	548	513	515	512	535	541	506	489	522	510	525	499	505	538	547	579	486	489	516	483	526	500	523	481	485	507	503	551	527	539	504	528	473	491	549	509	510	522	533	527	517	515	513	531	554	512	512	546	502	532	520	511	472	536	499	529	505	554	541	502	527	488	503	529	535	522	522	524	500	548	540	537	547	540	556	545	536	579	552	570	525	516	492	503	486	516	566	575	488	516	549	487	498	509	554	553	501	528	485	517	549	520	508	526	485	497	552	508	506	533	517	539	523	487	546	497	486	559	519	525	537	506	508	489	529	500	547	520	507	513	553	543	531	518	487	508	522	511	523	515	517	543	532	525	568	492	507	558	516	517	512	534	510	503	508	536	533	544	540	534	529	573	535	558	511	513	545	509	540	532	491	556	528	483	521	527	547	501	513	533	521	504	550	513	521	516	498	519	528	562	484	531	545	518	518	531	500	528	505	520	533	526	522	494	563	527	551	517	528	526	566	510	530	495	531	541	485	507	508	536	556	518	516	556	513	514	557	524	536	484	512	535	497	521	522	487	512	524	550	515	508	545	523	526	533	514	518	539	544	499	517	498	506	521	479	525	536	537	530	533	536	540	542	525	536	473	532	507	519	502	537	526	549	480	513	525	507	514	497	498	533	535	532	481	541	531	543	548	502	556	506	531	502	529	531	538	506	579	523	511	487	535	519	522	551	565	550	539	523	508	512	534	551	508	531	497	562	514	571	506	546	509	503	526	543	494	551	547	518	513	504	544	522	518	523	534	542	517	528	516	523	519	527	518	568	541	555	504	519	528	531	524	497	547	530	549	528	552	552	492	556	501	516	567	550	506	519	514	537	518	523	511	486	502	533	510	535	524	557	541	496	528	531	495	511	516	530	561	551	541	517	509	498	514	545	511	540	512	478	514	551	531	505	508	526	497	506	508	508	526	515	520	519	525	485	505	539	490	489	564	510	528	528	536	541	462	519	555	509	536	544	534	519	487	504	522	519	506	557	513	523	486	513	523	489	500	516	531	511	523	529	484	497	516	509	527	538	511	544	543	552	550	524	527	551	525	498	541	524	489	505	501	530	522	530	511	530	520	500	547	504	528	531	501	536	496	515	507	537	545	478	551	538	511	512	550	466	499	544	531	476	535	487	497	536	516	522	547	576	522	518	485	500	542	486	495	539	510	484	543	546	572	525	495	518	528	522	532	487	511	552	545	498	503	511	512	519	531	549	516	521	515	514	551	539	530	567	500	522	517	535	487	508	488	502	528	509	479	526	524	527	533	551	552	504	516	499	553	524	587	529	543	520	488	534	520	508	491	543	503	517	519	523	463	494	528	526	534	480	512	535	495	534	526	500	503	495	519	520	546	541	444	484	538	513	558	535	503	548	555	550	544	531	527	489	520	548	529	476	509	554	520	527	522	508	525	484	542	510	526	527	544	537	491	548	577	520	547	517	521	548	536	553	516	553	542	489	515	511	515	560	489	575	530	490	509	532	457	531	517	541	545	532	543	498	551	500	530	518	487	537	508	531	503	490	497	513	557	535	535	574	498	555	526	537	544	521	522	522	532	506	492	501	534	529	567	495	511	534	506	527	549	534	558	543	573	534	474	544	538	535	500	542	573	536	497	563	498	519	532	561	505	486	530	536	537	484	525	524	550	513	522	536	550	512	556	561	490	511	505	493	506	490	541	505	557	538	509	540	517	537	487	524	513	504	533	546	520	490	504	542	521	501	531	523	529	552	528	539	541	526	524	520	526	500	530	572	504	553	537	519	523	522	553	526	518	508	545	525	454	484	512	485	513	563	537	491	552	519	548	475	510	497	519	525	515	469	526	545	518	509	530	550	510	551	492	527	526	545	523	544	521	535	546	583	512	540	536	537	504	515	493	526	523	471	537	498	487	522	527	536	564	520	524	528	513	540	510	529	498	478	509	552	549	487	522	542	584	530	558	573	504	520	503	525	516	498	508	521	503	500	523	536	545	510	550	536	493	518	494	539	520	532	489	509	527	550	539	555	557	524	549	561	526	512	534	514	497	563	527	549	546	509	503	567	502	455	525
31648	19560	7334	449	291	237	220	208	212	207	176	189	184	204	231	218	198	225	225	204	254	218	227	237	219	215	194	225	191	199	217	222	223	229	238	228	206	187	195	223	201	230	204	209	238	209	209	222	209	200	211	221	216	207	181	260	204	214	205	181	223	216	204	219	231	237	202	218	219	218	228	219	219	196	201	211	188	217	224	239	215	219	202	215	184	225	243	232	209	232	202	212	180	223	225	192	218	230	239	191	224	220	207	219	206	207	222	187	244	201	210	212	207	200	194	215	203	187	217	216	240	250	241	222	225	232	214	222	237	204	237	252	230	224	216	209	209	211	197	231	205	216	230	224	196	226	215	224	220	190	208	201	205	202	174	216	229	203	226	221	207	210	226	231	199	224	211	232	193	244	199	198	225	201	218	196	204	224	200	209	227	218	196	201	219	195	230	201	191	234	212	196	197	242	200	195	197	207	190	204	235	237	218	198	235	214	211	215	211	225	218	218	220	239	241	232	181	219	188	178	220	226	227	216	250	221	227	224	225	196	229	209	209	213	197	228	218	207	229	203	208	242	218	211	228	222	224	219	191	226	221	203	191	231	196	211	224	199	214	214	204	205	190	206	206	226	229	217	221	209	203	220	248	220	205	222	224	210	182	208	219	211	229	213	221	212	211	214	204	207	210	210	206	194	166	198	196	212	203	218	216	212	227	197	213	217	202	226	210	226	216	214	188	211	196	219	190	199	207	222	197	242	230	218	161	219	225	213	205	205	212	212	231	212	211	208	206	198	206	213	201	207	217	219	198	211	202	239	221	201	189	234	209	226	218	218	225	238	203	217	229	197	210	204	203	249	228	219	242	200	220	210	214	265	218	196	231	193	196	206	199	192	206	215	225	234	209	208	215	227	212	218	198	220	219	187	217	200	229	235	213	225	210	202	206	207	213	217	205	201	232	216	198	209	209	223	227	214	194	185	207	217	201	226	221	196	228	194	209	188	204	226	211	193	210	238	198	234	244	208	212	190	180	200	214	218	205	207	211	211	223	223	190	218	220	210	205	231	188	202	179	205	193	234	211	201	209	220	195	217	224	202	205	218	243	245	209	218	210	196	206	218	212	205	203	236	200	225	212	208	214	214	202	224	211	222	190	210	231	228	205	207	215	226	192	227	212	206	212	207	203	212	200	203	209	189	196	219	220	228	212	221	188	200	207	219	187	209	173	212	223	222	232	201	206	218	206	221	251	209	195	189	202	218	217	220	204	211	191	204	209	221	206	218	221	226	206	226	215	223	191	213	216	244	220	222	203	225	228	193	191	206	229	208	177	215	234	206	198	190	228	203	212	220	192	205	208	210	217	189	224	198	214	214	212	231	225	213	204	208	208	196	208	230	220	209	222	243	222	236	197	204	221	192	219	244	214	226	192	194	201	175	207	216	176	212	207	223	227	211	241	218	201	207	219	195	214	218	211	196	206	197	197	211	211	190	241	205	229	194	207	210	178	224	233	226	211	241	203	203	218	219	223	208	189	217	220	214	217	240	229	203	222	233	189	206	180	196	231	200	217	245	189	254	193	201	216	236	210	203	216	226	216	228	209	202	231	194	195	211	196	198	213	224	211	204	207	239	211	198	224	232	221	220	202	214	230	220	223	223	206	214	216	188	221	218	187	200	212	178	207	195	218	208	198	208	205	221	200	211	217	195	213	217	197	188	228	206	230	206	225	253	238	216	216	213	229	230	222	197	199	243	197	209	202	240	220	218	219	229	196	194	204	209	207	226	217	218	245	235	191	200	218	198	193	226	204	220	230	204	201	209	223	211	216	201	218	204	200	216	207	211	218	194	209	212	232	217	213	208	206	204	211	228	205	191	171	200	214	207	219	211	225	223	204	223	213	253	233	211	219	206	227	219	214	212	199	215	223	216	224	214	193	231	203	215	228	206	212	195	204	196	210	217	228	207	197	213	193	214	215	204	179	207	196	235	184	211	222	231	208	191	198	216	202	214	193	203	206	205	205	226	217	200	214	204	210	215	197	247	252	224	206	213	191	202	218	206	217	241	247	216	227	221	200	213	215	226	190	204	192	230	209	216	206	199	216	211	217	214	213	238	237	208	227	207	254	226	187	216	230	198	198	229	203	227	198	207	204	195	237	201	228	228	186	235	205	213	228	217	187	205	222	221	232	208	212	208	213	190	169	178	221	222	191	204	226	226	191	203	210	208	177	214	194	202	234	230	202	201	215	192	228	215	223	207	185	205	231	221	196	232	226	225	231	222	222	210	204	201	212	204	204	204	194	215	207	205	227	209	208	225	235	215	200	208	223	205	211	222	188	227	224	199	205	197	203	205	207	194	201	220	197	219	217	222	224	212	217	228	193	204	207	196	218	212	233	206	212	227	186	222	206	187	189	221	223	203	222	216	209	198	222	226	223	178	184	245	213	210	219	207	196	226	208	203	198	236	197	212	203	214	186	225	255	229	220	220	224	206	207	211	236	218	239	227	190	228	197	199	213	212	211	200	183	197	187	194	220	230	215	220	219	208	205	220	222	227	206	229	183	235	248	192	184	224	217	234	219	222	219	222	214	224	209	214	202	203	222	227	213	203	206	223	193	211	210	229	205	214	190	226	200	193	217	209	226	236	225	208	223	194	225	218	263	187	204	199	224	218	222	204	167	209	231	209	202	208	213	235	206	232	197	218	188	210	188	219	260	238	220	207	204	242	220	211	223	192	203	232	185	195	221	219	197	220	238	183	216	222	209	220	218	180	229	233	207	199	222	234	220	210	214	209	248	218	198	209	206	232	204	186	194	203	224	199	210	210	220	181	194	205	205	218	207	209	199	226	207	218	217	218	202	225	218	208	229	222	223	211	236	212	251	186	207	208	202	187	220	215	201	227	230	205	191	189	193	191	215	230	227	212	225	196	240	219	207	198	208	187	173	207	213	188	217	189	228	208	180	218	201	217	207	207	211	210	220	216	200	223	214	244	221	240	200	204	230	195	212	211	204	226	208	227	198	190	186	210	235	193	194	209	222	193	224	228	203	224	203	213	247	218	229	216	220	223	189	238	181	226	215	201	235	218	234	215	217	200	244	220	230	230	230	211	237	207	234	191	203	198	199	192	228	225	211	241	222	204	207	207	189	226	195	241	214	205	206	207	199	195	188	201	212	224	204	214	204	250	218	209	208	174	184	230	217	211	210	219	234	199	233	208	220	224	231	181	205	209	188	220	231	217	204	212	206	211	183	195	213	234	209	210	208	191	185	202	205	246	218	218	213	222	216	216	207	212	213	200	223	221	186	209	203	211	233	204	212	206	212	226	224	189	219	204	241	175	198	242	201	198	222	203	203	209	228	235	228	199	209	214	202	229	209	219	218	198	173	227	230	204	199	193	196	217	206	204	194	210	240	231	227	205	200	250	236	216	208	193	241	219	213	210	210	211	209	190	210	191	202	229	191	185	196	222	225	207	194	228	205	208	220	213	195	176	239	200
6979	1395	599	585	572	566	569	543	569	584	577	589	550	556	582	564	567	534	516	555	576	560	605	564	564	578	586	584	532	538	567	552	551	537	543	565	587	572	529	576	590	526	571	530	557	543	560	611	573	575	566	549	537	553	508	515	572	562	508	529	551	582	558	557	559	539	554	539	524	544	566	532	553	596	519	532	545	547	595	569	548	589	559	543	616	534	573	594	540	569	518	533	536	571	547	553	572	593	556	616	541	541	574	569	530	612	576	535	562	535	538	569	529	546	606	558	579	573	549	486	580	594	561	544	554	559	573	527	562	582	529	544	602	579	581	601	583	560	560	586	519	577	573	594	524	590	550	595	581	575	524	538	559	550	593	553	547	548	579	543	594	574	594	545	560	550	568	552	551	549	541	525	498	540	540	563	537	561	546	562	513	551	563	545	536	557	580	577	569	579	510	530	556	550	523	544	573	557	566	565	583	552	551	550	533	548	546	569	541	574	578	567	560	530	578	555	524	598	550	572	585	554	576	532	601	559	559	545	558	567	548	537	529	573	546	529	581	570	548	580	526	545	556	567	555	536	556	542	568	536	561	524	560	556	578	562	564	578	561	550	535	541	524	513	537	521	565	589	529	541	595	535	590	530	530	554	557	576	527	514	595	553	592	575	552	560	564	547	578	539	576	527	576	561	611	571	550	586	563	573	564	550	540	515	530	550	558	588	578	631	556	570	567	572	549	559	545	569	548	569	571	525	546	579	575	537	561	541	565	551	569	550	543	537	557	566	557	522	602	562	584	590	542	545	549	600	499	575	518	547	560	551	579	577	547	572	542	532	540	602	563	562	561	559	590	572	551	544	572	526	546	610	489	543	542	544	579	544	526	546	534	537	546	543	556	559	599	527	575	539	544	566	537	563	540	540	553	541	558	553	560	536	580	562	579	529	581	542	515	551	580	549	594	537	541	529	541	601	533	553	536	532	554	605	551	578	605	567	526	518	587	572	548	544	585	563	538	562	553	590	577	551	581	553	565	559	571	538	593	556	557	560	528	544	603	528	579	552	566	562	535	548	572	550	532	528	556	548	570	555	576	559	596	554	568	582	552	581	527	577	522	543	539	545	588	577	586	573	565	560	574	513	556	577	575	557	565	562	551	575	568	591	541	564	545	571	546	587	547	577	561	548	595	568	551	563	558	520	563	564	541	558	577	592	536	588	579	589	563	513	544	575	547	581	526	570	591	574	578	603	575	591	576	566	557	579	522	570	549	568	568	572	561	588	567	571	554	542	568	553	576	553	567	597	561	513	541	561	539	552	541	532	578	537	612	522	554	556	539	554	540	577	585	512	529	560	568	551	573	534	587	561	538	554	574	577	501	553	557	524	549	565	579	564	576	508	565	608	531	558	594	546	521	583	592	536	569	562	544	529	568	523	572	553	577	623	536	624	560	505	580	579	577	537	551	592	576	544	582	554	584	561	577	547	573	551	572	562	524	572	564	548	535	543	589	591	575	535	566	546	529	513	598	554	561	571	580	546	534	530	557	530	541	570	557	580	563	571	574	591	576	534	568	534	547	587	576	555	548	528	538	555	492	522	605	522	546	524	528	573	552	543	548	516	536	563	542	605	533	591	568	559	583	562	581	591	566	580	567	543	558	551	519	563	577	577	577	558	578	554	541	532	592	535	575	536	559	557	522	588	602	540	539	594	548	541	567	553	544	577	594	586	546	551	527	593	594	547	544	581	597	570	576	593	571	541	558	610	523	554	575	536	596	600	552	579	546	572	569	562	602	555	554	591	561	582	549	575	544	544	567	547	555	588	580	556	554	537	525	572	547	579	538	541	535	564	586	526	516	594	586	558	546	578	567	574	581	537	576	565	588	584	554	534	583	569	569	554	576	572	597	535	574	534	565	540	568	559	566	528	533	559	514	589	522	577	538	491	554	579	580	573	541	539	563	533	549	568	594	573	599	529	547	511	569	579	570	567	543	550	577	579	580	535	560	563	527	580	561	571	538	588	533	596	596	560	539	525	603	557	545	571	548	529	565	539	543	571	533	528	537	586	551	556	541	580	584	553	561	568	536	564	555	587	525	569	544	503	548	553	569	587	526	583	550	558	558	557	537	575	517	557	553	570	532	566	574	604	501	553	575	545	585	535	558	569	579	517	551	512	616	572	504	570	529	557	561	542	544	551	592	568	546	575	593	558	573	570	564	538	531	560	562	606	569	555	568	565	567	598	581	549	556	559	593	572	582	568	563	596	567	571	562	521	596	587	570	556	541	574	559	535	483	565	560	600	553	587	541	584	543	581	562	542	543	577	579	594	574	573	545	552	584	552	580	570	538	604	589	573	519	569	582	573	560	572	532	568	613	570	528	561	598	566	571	557	569	552	551	553	562	544	575	519	558	609	568	538	588	589	540	603	594	527	590	575	595	563	544	556	558	573	605	561	646	542	560	573	556	527	574	579	558	558	561	561	551	543	526	563	548	559	567	571	557	571	562	512	555	542	526	588	571	599	551	597	550	557	537	543	589	530	613	532	519	572	559	544	553	550	573	577	541	529	552	529	597	524	588	517	554	545	551	590	543	515	569	531	556	586	568	535	511	582	556	529	516	571	582	578	567	569	566	548	562	539	539	552	585	545	572	515	569	599	530	518	591	536	580	562	511	567	585	585	589	552	535	528	585	620	528	589	595	553	565	531	561	561	543	513	586	516	555	570	558	579	514	574	575	553	568	574	546	575	549	563	544	585	541	543	549	556	587	561	545	551	560	518	511	549	541	617	563	560	549	574	559	564	547	525	556	567	567	559	541	542	574	564	560	526	539	525	608	506	561	532	595	571	556	559	531	558	602	592	535	585	561	592	546	542	565	574	551	591	554	581	554	523	589	553	590	566	569	592	563	541	531	535	564	555	596	520	571	569	530	542	538	564	550	548	528	588	567	599	576	591	513	570	557	548	563	571	532	548	543	573	557	556	554	573	617	568	542	544	554	529	588	572	585	566	531	554	555	599	559	536	584	589	568	551	596	524	521	533	601	601	527	615	504	560	549	568	544	564	584	565	545	546	495	563	589	552	567	527	550	570	575	536	550	552	540	543	565	548	540	570	552	586	559	578	548	553	578	540	542	555	549	564	526	577	569	555	556	560	563	536	569	575	554	553	614	617	548	578	560	537	559	560	549	546	568	530	590	558	564	532	618	577	531	573	550	539	593	565	558	544	555	546	537	558	552	557	532	554	566	577	577	508	525	568	603	550	586	555	572	538	561	517	555	540	607	604	590	579	566	551	564	578	569	564	564	561	546	561	569	541	525	577	585	592	525	551	502	570	581	521	573	536	580	599	541	536	565	557	583	522	538	580	541	564	572	572	512	611	553	574	526	520	568	534	562	545	571	553	561	520	577	557	533	566	540	598	570	618	529	569	538	578	573	568	572	594	576	554	506	527	572	586	522	603	567	552	579	586	548	518	557	555	595	588	566	592	559	579	532	575
24777	20995	23792	28156	20882	14380	584	406	340	357	309	344	327	312	325	349	302	331	360	299	303	352	284	316	306	313	315	281	337	310	289	322	304	313	296	325	309	306	280	309	332	301	288	315	291	299	299	306	310	336	299	289	313	353	290	313	347	305	298	302	299	291	329	289	307	299	317	320	324	315	296	341	284	308	293	303	303	330	307	297	327	324	296	277	276	277	275	272	306	324	306	273	319	283	295	292	297	286	296	317	320	315	314	307	283	303	313	298	323	305	294	277	327	334	304	317	313	301	295	283	311	267	277	316	290	279	296	304	316	335	315	273	305	287	339	323	313	305	324	284	298	288	299	273	304	301	298	326	287	314	295	297	311	290	270	299	347	299	303	309	294	326	324	283	321	295	323	311	330	303	300	315	302	333	308	323	333	301	316	303	319	293	270	331	297	310	306	304	303	305	321	283	297	292	301	324	279	329	317	287	298	321	289	347	316	302	299	335	321	319	321	320	289	327	299	332	292	321	317	293	293	330	336	333	319	288	314	315	300	338	306	305	270	331	278	302	333	317	308	307	307	295	310	308	280	319	326	304	289	289	279	305	309	301	341	305	335	307	296	307	291	332	285	309	324	295	303	309	305	303	314	330	334	303	331	334	332	324	315	315	281	324	334	299	302	309	297	317	298	319	314	291	323	340	271	302	318	313	271	277	295	292	292	258	287	326	278	307	317	314	291	312	303	282	300	310	317	310	272	320	310	323	280	305	283	319	302	301	315	340	304	302	345	338	289	282	325	311	293	274	298	308	342	311	315	305	326	312	321	301	299	290	283	262	287	255	315	303	266	282	276	285	313	286	295	290	293	308	323	310	350	290	282	286	300	262	287	315	295	338	307	289	325	293	334	330	297	298	290	337	299	312	309	292	302	292	293	262	313	299	302	312	293	301	300	324	317	286	333	295	289	320	307	304	283	297	301	322	309	319	274	283	309	310	340	283	291	316	344	301	313	325	322	321	311	286	305	309	304	329	280	266	298	295	309	335	288	333	307	297	295	314	313	332	368	283	324	267	302	336	318	325	302	285	298	308	339	281	312	307	289	307	310	278	331	343	260	274	310	309	329	308	302	269	290	286	287	308	290	316	290	304	337	318	265	313	305	284	312	305	338	324	317	299	323	311	327	283	316	325	323	294	292	313	276	323	312	292	281	371	315	316	302	300	313	349	312	307	265	326	330	334	313	293	347	273	300	318	324	310	301	323	301	318	271	279	326	305	295	295	282	282	310	279	297	333	309	335	324	271	321	286	318	293	322	304	302	295	319	292	294	298	340	334	330	314	318	289	363	295	299	311	314	348	302	326	362	304	352	299	305	309	304	293	287	288	296	324	280	296	292	311	324	313	293	314	295	336	298	298	312	318	335	311	320	328	304	296	269	324	284	309	321	309	316	301	291	318	309	304	320	315	280	270	322	298	301	308	293	307	279	313	310	306	307	311	311	311	291	333	323	344	316	304	307	323	328	298	312	291	303	319	301	320	348	335	311	294	341	289	308	302	319	332	318	313	289	309	279	292	281	287	329	288	311	348	342	297	328	335	324	273	304	286	259	316	319	302	282	318	299	320	329	283	290	288	355	317	344	324	272	321	302	331	301	283	301	300	310	329	322	316	322	297	338	279	320	313	312	335	295	313	291	316	312	293	324	299	292	299	294	319	318	326	317	308	317	331	323	337	309	310	310	275	302	310	287	328	315	312	314	303	329	352	300	331	302	312	321	283	309	315	294	258	253	297	290	353	308	343	297	304	291	322	318	323	291	297	306	331	295	291	346	322	296	307	316	314	260	292	274	289	287	316	293	300	322	293	304	314	285	310	277	314	344	316	293	296	302	302	312	313	322	268	303	301	273	285	308	291	330	317	280	302	340	312	279	311	313	325	311	306	291	264	301	294	285	302	292	314	290	307	342	318	320	316	321	335	327	319	306	283	273	329	273	330	303	323	285	315	283	282	309	310	331	335	299	309	288	319	286	336	298	325	316	300	316	292	319	329	327	291	302	345	299	287	317	328	302	260	342	324	304	321	310	306	291	335	295	322	301	281	354	304	315	313	307	313	305	344	292	300	295	315	290	286	320	290	300	307	319	281	296	327	318	298	304	320	293	279	297	311	305	298	288	283	296	326	345	288	291	306	261	331	291	294	334	313	303	265	287	292	315	287	291	339	291	335	314	328	294	320	291	287	312	289	257	290	317	273	294	309	312	286	314	312	311	287	291	299	293	287	307	309	276	334	331	283	296	317	313	315	342	320	328	289	290	299	309	289	295	279	310	323	334	315	325	296	314	322	303	272	325	292	292	341	281	285	331	286	320	299	304	299	288	272	293	326	288	304	278	308	308	316	311	286	330	291	324	321	336	295	333	280	293	322	291	328	292	320	302	297	282	308	324	300	289	305	285	301	329	310	303	283	315	289	308	290	304	285	326	271	293	282	273	328	309	302	292	307	312	293	321	306	297	309	299	317	302	292	327	332	300	305	297	311	304	314	364	300	301	329	298	287	289	311	301	288	329	308	294	310	291	291	289	287	303	304	292	290	321	296	291	248	322	285	279	339	333	305	302	279	302	339	278	320	329	307	308	320	310	318	300	313	309	310	315	282	297	314	294	308	330	326	319	328	291	321	304	351	328	301	295	314	305	336	317	305	286	326	354	258	332	282	279	320	298	307	320	299	304	322	330	286	346	316	310	328	286	301	339	316	286	299	313	328	331	325	309	302	288	265	271	314	280	308	299	309	300	310	290	327	303	288	303	304	339	278	313	254	299	293	286	297	353	295	277	282	293	274	302	286	312	292	306	299	303	303	288	283	330	280	278	286	344	312	304	311	303	314	280	307	301	291	308	320	323	288	277	306	303	315	328	322	314	277	310	294	312	324	324	330	303	327	306	293	290	292	271	299	318	304	300	277	288	306	288	318	318	333	306	301	301	348	331	287	317	319	317	286	267	307	337	280	300	281	297	304	302	334	282	286	282	336	306	306	309	305	290	293	317	294	306	320	327	315	317	306	305	291	295	311	315	304	288	297	301	315	328	307	321	310	308	293	293	297	300	315	295	319	336	305	349	263	301	317	304	299	326	304	309	322	321	314	292	291	300	318	307	339	305	331	301	291	308	296	323	332	335	322	304	296	321	325	309	320	293	290	269	279	298	315	293	320	288	289	293	318	312	327	299	317	282	282	296	301	266	314	283	286	322	303	277	297	325	317	326	305	302	331	303	303	298	304	302	317	307	289	292	283	320	302	309	337	328	334	315	309	290	315	295	300	320	317	265	300	309	307	330	281	265	320	338	321	323	296	277	312	308	338	287	308	293	335	278	333	292	315	327	304	299	305	297	316	293	329	306	295	280	301	306	336	317	326	316	302	304	282	345	316	343	341	307	320	285	319	301	301	287	324	284	313	290	282	348	310	294	324	322	299	312	283	316	317	293	294	297	295	283	304	292	316	356	299	295	310
5241	2862	1298	937	845	830	765	813	784	736	763	713	741	805	756	762	770	780	710	751	717	755	739	772	757	765	704	705	728	696	751	706	720	799	771	767	740	731	743	779	759	792	752	754	739	740	735	716	751	686	764	756	754	740	765	753	756	729	723	723	739	757	755	763	692	763	740	765	740	700	739	784	822	774	741	715	764	728	724	775	752	720	768	750	700	743	760	746	745	714	697	752	753	759	742	758	769	740	770	744	725	731	727	797	712	708	713	740	749	719	743	761	762	758	698	795	751	754	783	757	745	696	746	779	758	746	726	761	761	807	769	747	788	725	822	765	730	723	747	748	702	759	804	791	750	748	749	745	767	779	765	799	726	747	733	752	740	741	770	718	734	818	729	752	738	747	709	735	713	741	773	755	671	740	770	694	756	737	720	811	710	740	792	782	745	737	781	732	727	726	763	751	734	754	737	728	718	668	767	800	770	714	765	770	753	767	764	719	754	803	737	722	742	739	804	749	776	765	754	741	836	725	748	742	746	778	749	787	734	743	785	711	731	767	760	787	763	714	761	765	741	774	743	762	730	717	751	774	738	686	723	734	746	776	747	786	742	713	755	742	754	729	759	727	737	751	746	750	716	746	766	709	767	706	764	795	714	755	760	731	733	774	734	724	767	701	807	724	715	770	759	734	766	759	755	768	751	755	728	756	704	722	760	738	755	740	703	736	718	792	744	743	727	742	757	751	730	736	764	784	790	759	727	779	758	714	741	729	724	762	702	765	761	774	808	740	742	776	756	697	764	700	766	718	752	740	789	741	744	740	767	752	764	719	712	729	815	778	755	750	693	719	789	743	753	697	732	723	729	763	777	736	719	772	700	747	796	714	764	726	743	696	735	806	724	715	784	706	792	736	772	758	706	738	721	687	764	747	747	705	784	718	723	743	742	743	700	744	723	725	766	729	751	722	785	791	787	733	766	753	725	701	739	745	705	763	702	782	676	745	715	768	771	762	755	737	708	803	719	714	759	741	766	752	758	729	728	764	738	779	789	707	735	736	751	748	737	737	766	764	746	735	770	766	760	778	733	720	779	733	805	730	715	727	774	729	705	705	745	764	764	769	724	731	752	786	727	785	768	754	715	735	766	702	784	723	721	775	813	720	730	700	729	743	766	693	736	797	751	753	741	771	760	756	782	704	723	701	744	743	762	674	716	702	718	724	725	707	735	765	753	749	729	803	747	814	778	726	750	763	780	772	721	735	701	780	783	785	748	769	748	712	762	702	764	749	713	719	757	754	743	708	713	752	717	737	762	684	757	723	761	774	710	738	795	773	743	731	719	741	696	747	722	721	777	761	704	720	742	758	720	786	756	744	676	749	710	809	746	769	743	712	717	728	733	686	709	764	767	742	723	716	738	756	717	725	745	741	758	798	753	743	773	772	737	756	770	741	770	792	827	710	750	702	717	747	740	773	719	741	711	717	740	731	707	716	742	750	745	726	753	730	754	729	693	748	760	738	714	692	711	737	760	749	708	732	717	778	760	740	709	763	742	722	732	741	681	801	747	742	701	732	778	697	777	747	770	733	770	730	762	768	708	762	756	697	720	744	722	755	745	744	753	714	760	771	744	708	724	748	742	775	751	752	760	756	781	749	785	736	744	728	763	766	761	732	731	746	738	829	700	751	753	716	734	754	722	770	733	722	715	714	791	734	739	681	739	793	746	699	740	733	778	746	754	715	717	737	736	720	718	740	785	721	756	754	726	747	752	729	730	761	728	683	710	756	765	716	768	763	730	704	754	763	742	752	703	748	780	756	713	702	714	745	764	717	750	784	739	736	755	775	696	720	752	723	721	714	790	756	751	719	782	697	749	746	754	757	754	732	778	741	801	805	772	751	757	786	736	740	742	778	763	738	749	716	751	715	732	734	827	785	765	760	811	746	755	722	765	722	731	722	753	765	728	746	703	733	717	744	734	727	736	713	737	743	753	763	797	797	791	714	823	731	696	748	759	709	741	744	783	747	705	800	697	735	774	769	705	776	743	795	750	721	784	733	734	736	740	757	755	728	719	719	749	797	709	777	706	759	744	748	779	710	723	730	748	753	700	785	757	758	746	750	741	742	751	745	716	779	762	745	718	758	778	716	768	726	746	769	787	788	778	807	726	743	753	735	739	722	713	755	743	773	727	703	736	752	694	718	786	736	767	750	685	773	760	759	743	752	716	737	719	767	793	717	745	742	730	766	710	785	709	755	741	734	736	777	719	722	783	735	698	744	719	755	758	724	719	789	760	737	717	742	705	732	747	757	712	723	753	771	712	711	733	770	776	751	734	744	738	721	694	754	741	721	769	730	756	740	752	773	737	751	674	733	714	756	710	695	732	750	732	743	787	771	756	740	741	765	749	829	773	720	732	738	761	776	783	751	775	728	739	713	798	771	772	752	739	728	728	731	714	708	715	767	740	718	727	722	803	737	801	731	757	749	715	734	714	748	712	756	736	746	753	771	675	745	749	681	727	735	736	711	704	753	714	780	750	774	726	706	768	694	719	736	680	733	756	764	758	736	767	814	717	756	742	797	724	741	740	777	724	730	730	746	743	759	741	688	739	758	745	767	742	703	728	762	741	709	727	726	732	693	763	722	729	702	783	735	728	729	789	768	767	761	767	775	768	741	746	666	699	746	747	732	742	742	810	689	747	773	737	752	734	743	762	762	715	724	713	763	762	806	743	783	752	759	761	732	759	767	733	713	720	808	763	714	715	679	752	759	807	749	734	750	745	793	783	748	707	738	755	752	749	748	788	723	728	733	763	740	735	741	702	761	765	745	748	710	768	776	766	772	770	735	764	724	732	758	726	792	696	756	759	807	748	749	743	755	711	799	728	723	779	767	713	723	748	807	727	771	756	766	770	743	725	745	759	718	720	707	726	738	754	740	718	757	729	713	768	786	714	736	767	720	749	754	748	752	773	755	785	730	776	754	741	755	764	747	771	715	751	728	760	725	733	781	732	711	724	716	738	737	718	746	725	721	701	731	759	775	750	725	745	751	723	773	727	748	747	710	750	779	741	741	776	767	789	718	708	726	700	776	718	792	724	692	703	761	807	802	744	741	682	730	792	757	704	696	768	772	781	779	743	774	717	710	725	758	724	746	744	740	761	783	755	784	740	748	729	784	729	725	749	757	765	734	730	768	760	787	719	763	730	749	779	766	757	775	791	722	762	712	716	747	810	781	784	728	746	697	734	709	740	729	726	744	769	746	735	717	774	712	786	768	719	700	763	738	714	751	729	741	739	715	769	742	766	718	734	691	744	763	735	725	729	768	761	764	733	771	742	794	755	731	726	707	710	735	799	721	785	798	771	788	734	782	746	742	752	794	732	761	755	794	706	744	756	722	714	732	715	744	714	760	753	737	750	749	750	735	743	716	692	735	784	734	722	728	743	769	698	760	744	762	776	720	768	752	781	741	743	705	744	728	736	717	767	772	742	753	747	729	671	770
23870	20952	24271	27793	20955	20971	12920	508	318	331	282	256	253	277	265	264	230	241	252	221	270	210	247	220	212	227	202	196	241	216	213	262	217	229	228	239	225	226	214	249	233	204	205	203	213	218	231	192	202	222	201	261	217	227	232	205	246	226	222	215	217	231	221	211	208	228	225	229	183	221	209	187	235	240	229	196	239	221	237	197	227	184	242	233	199	210	219	190	227	229	184	220	214	219	221	210	225	213	230	225	224	240	200	233	228	220	205	210	208	223	201	217	198	224	185	206	227	200	242	214	217	240	223	231	214	231	223	194	192	212	257	215	215	225	214	193	219	213	235	220	226	200	211	226	217	244	231	203	203	207	207	241	240	183	212	186	180	210	213	226	211	208	219	244	217	209	215	228	258	197	216	216	195	204	228	206	196	243	233	217	206	210	219	205	198	228	211	239	210	204	226	224	225	212	214	205	252	223	222	204	206	195	224	239	227	223	224	217	208	210	228	217	204	212	218	186	211	210	219	221	226	225	203	204	225	258	216	226	212	203	217	217	192	204	224	194	196	205	218	205	223	206	215	211	208	229	190	204	231	235	222	199	198	201	221	184	209	238	211	196	205	217	230	186	229	222	223	233	229	193	239	207	213	224	222	229	227	207	227	211	191	191	220	213	234	206	213	218	256	200	196	208	195	228	216	203	236	219	228	232	213	190	223	232	220	206	220	214	228	221	201	203	248	212	230	236	227	211	208	221	222	229	206	231	210	225	203	228	241	208	218	226	204	210	211	216	221	208	190	226	203	208	202	218	190	199	181	236	230	222	232	214	222	219	222	227	230	221	231	229	223	200	221	229	183	246	206	219	229	199	256	217	213	240	222	223	226	239	203	223	216	257	209	223	213	223	196	220	215	226	222	224	213	201	231	189	171	228	205	202	209	234	228	217	219	228	185	234	229	200	225	236	230	227	229	226	193	202	225	219	229	210	227	236	244	227	206	227	207	205	237	249	242	222	213	204	218	234	196	227	235	211	239	203	236	199	187	216	197	229	235	231	211	183	209	201	217	221	204	207	236	257	225	225	210	196	201	201	188	223	201	224	233	223	219	189	229	217	195	207	228	195	208	203	208	238	216	199	227	185	226	234	189	192	214	247	230	200	205	221	238	231	193	200	189	203	204	217	207	215	206	195	219	216	188	231	214	237	214	223	217	234	239	229	226	239	214	210	247	199	211	219	227	222	236	218	215	196	223	235	217	232	216	191	215	218	209	221	227	225	215	223	197	214	206	210	230	218	220	219	233	214	206	194	205	223	210	214	201	236	213	228	254	223	208	230	180	214	221	210	205	199	225	230	207	207	212	249	221	239	242	233	232	237	247	196	207	221	212	227	203	227	215	243	247	240	248	230	207	203	211	215	208	200	241	216	228	215	193	215	192	215	223	209	223	205	189	214	205	202	216	197	228	213	237	209	221	225	233	203	208	202	201	226	203	203	221	188	231	247	243	225	231	207	209	222	262	228	228	226	243	226	215	217	199	223	242	219	213	197	223	212	229	234	219	247	217	224	186	217	218	197	212	206	219	223	224	222	220	202	216	228	222	210	226	242	214	220	217	215	215	215	227	232	214	216	205	237	218	222	226	238	224	210	223	251	214	216	211	212	214	228	212	205	223	248	249	194	220	213	243	195	197	233	227	229	217	216	202	200	215	205	224	217	216	235	221	210	228	227	251	208	205	217	216	222	217	213	210	208	195	188	207	200	208	205	197	211	201	253	209	214	220	230	225	259	260	233	221	226	245	179	236	217	232	202	222	221	224	209	197	239	200	223	214	220	205	212	219	199	225	197	217	216	229	235	237	217	213	212	227	222	224	218	225	181	223	200	200	210	226	241	176	214	200	223	224	215	226	208	212	232	219	220	229	258	222	215	221	229	200	208	193	222	232	219	214	218	208	233	220	205	238	219	207	199	209	218	230	214	211	208	243	233	203	222	205	251	202	213	239	207	214	193	217	214	217	238	201	219	213	217	221	212	210	224	234	210	205	216	218	223	232	246	211	248	200	225	212	222	204	209	255	235	204	207	221	180	222	223	210	207	193	223	205	203	239	184	192	230	227	222	209	198	191	213	203	213	191	252	233	237	210	192	229	223	222	233	206	220	217	212	216	211	228	228	228	252	230	242	202	235	217	177	217	216	210	232	221	236	225	223	216	218	214	189	216	223	222	202	201	231	213	197	213	222	223	217	202	204	235	222	193	237	204	233	208	231	217	246	200	219	225	214	215	204	228	229	200	215	212	183	209	248	207	242	228	226	229	203	235	194	220	223	212	245	214	206	225	220	231	206	215	251	187	208	223	203	228	227	239	178	199	214	242	243	201	239	241	220	245	234	238	227	214	205	231	213	228	215	236	206	203	199	239	204	209	236	199	220	195	249	245	235	209	215	213	222	205	210	221	225	207	219	210	256	217	193	238	219	219	227	232	226	227	265	233	232	233	221	248	228	207	213	207	200	226	210	202	228	205	184	235	209	227	229	232	234	218	208	217	236	205	201	248	203	215	244	205	245	239	215	225	216	207	227	217	226	226	215	216	204	201	230	215	208	205	229	232	198	192	225	191	229	232	215	265	213	208	215	216	222	207	227	208	212	192	207	235	239	209	233	208	224	186	207	213	201	209	208	192	225	217	205	226	219	239	205	217	231	216	209	237	187	205	231	221	234	238	219	231	207	208	211	211	230	218	238	228	221	244	260	195	202	205	221	236	230	204	211	205	198	195	242	231	241	196	233	236	205	199	200	220	207	228	228	208	196	232	238	225	223	203	209	223	188	224	233	215	225	198	208	211	208	210	209	221	215	219	242	219	237	226	216	195	224	230	222	237	190	223	238	188	218	223	211	169	217	228	205	205	224	239	239	219	211	239	210	209	220	217	239	240	222	224	216	243	232	220	198	221	213	183	210	213	221	212	218	191	203	208	208	209	204	230	208	214	214	226	204	240	219	220	245	210	208	209	190	208	235	204	223	202	218	219	207	235	208	238	208	212	232	214	220	182	220	226	194	227	239	205	209	190	216	207	228	228	225	245	227	224	215	224	219	219	200	189	214	235	224	209	238	235	220	239	227	207	223	200	214	211	220	194	226	208	221	236	207	185	188	220	223	219	210	202	193	225	200	201	225	212	200	201	190	199	228	183	210	237	246	213	213	224	216	221	219	260	220	200	233	220	219	196	200	231	231	242	191	213	205	246	235	224	203	229	214	247	228	205	244	189	220	199	217	227	217	201	210	212	198	244	204	226	196	229	221	245	203	220	214	203	225	223	245	228	211	212	212	227	189	217	212	212	210	202	212	216	225	230	248	229	211	210	223	204	192	215	216	212	209	207	207	222	202	195	220	214	193	188	238	228	206	201	206	200	241	198	216	208	245	214	229	220	188	208	262	189	187	202	226	211	218	231	201	229	201	208	219	226	231	204	215	208	213	227	221	221	211	227	207	221	201	219	219	238	224
5136	3996	1631	1019	712	632	590	563	562	537	541	573	521	534	527	576	519	554	513	535	558	495	540	528	549	516	515	519	541	502	498	536	524	517	480	496	544	560	497	549	523	495	570	508	533	526	518	518	512	490	507	475	522	480	512	558	511	548	520	529	490	536	554	552	515	550	530	475	538	490	527	524	561	525	505	511	509	492	557	535	500	531	531	512	514	533	497	535	510	525	498	495	535	526	522	496	510	503	522	505	583	487	504	537	509	496	511	574	530	528	538	475	554	506	506	503	502	506	505	534	537	511	530	518	497	528	518	544	529	543	537	543	565	531	515	529	547	552	506	488	512	503	509	530	480	528	544	511	512	524	506	484	528	502	459	483	514	518	522	548	523	519	517	502	527	518	546	539	491	503	509	567	521	515	539	531	502	517	562	502	525	507	477	528	515	526	537	509	529	500	542	490	488	493	545	502	543	503	487	579	470	542	499	466	496	489	465	535	525	518	529	538	495	505	509	531	508	512	510	527	558	563	543	533	504	556	525	577	543	531	552	495	572	485	498	520	524	557	527	507	505	524	518	520	517	534	535	505	498	509	534	523	502	544	498	497	507	518	572	515	492	513	518	533	516	511	496	547	558	536	501	560	535	543	532	496	518	514	522	466	483	546	544	542	531	546	517	553	532	516	489	525	513	529	553	535	532	541	525	528	502	503	557	535	525	494	519	530	518	493	517	521	486	532	505	499	513	520	524	533	532	487	488	471	526	514	530	516	495	536	539	505	527	522	531	512	509	544	540	509	539	512	501	514	537	497	515	483	516	473	494	474	517	503	534	536	484	531	490	545	538	521	482	506	519	488	535	540	507	500	499	505	525	544	546	512	483	560	519	550	516	519	547	502	510	514	527	497	521	499	502	519	520	503	510	523	526	523	483	525	493	527	525	553	530	474	518	525	519	511	524	529	518	531	489	517	520	505	476	527	553	495	569	524	511	479	517	539	508	528	543	518	551	557	512	531	576	500	496	539	493	511	488	483	490	500	509	515	505	531	540	528	500	536	534	491	507	504	558	530	501	527	568	510	527	474	544	505	549	500	488	541	555	532	539	536	513	504	502	556	556	535	518	567	483	484	504	522	540	552	508	534	499	478	493	511	484	491	484	519	534	511	538	497	499	515	518	480	509	547	501	524	514	526	516	527	512	507	504	535	529	515	502	484	510	521	519	521	532	480	526	520	544	478	537	552	538	560	519	516	536	524	558	529	554	512	533	519	489	538	531	532	493	530	525	526	590	489	492	499	566	495	534	510	502	517	495	535	543	518	501	515	550	548	512	492	483	542	503	515	533	481	530	494	482	487	554	566	566	529	493	529	543	514	511	519	516	490	480	491	528	562	488	487	489	502	497	522	537	527	521	526	485	556	531	510	508	516	486	504	562	527	495	548	524	543	531	477	499	527	606	470	477	514	509	496	552	519	550	497	492	520	518	515	495	496	540	553	542	495	568	502	540	526	498	520	552	516	520	516	545	514	540	499	528	555	545	518	521	527	524	484	517	500	491	488	503	546	532	477	553	508	541	465	503	493	535	550	455	530	519	497	516	520	527	510	496	535	532	582	491	523	504	516	523	506	495	553	477	510	488	505	529	503	531	491	493	554	561	534	496	492	528	463	506	477	501	545	473	528	536	510	521	518	524	523	501	491	527	479	509	520	516	503	483	517	523	554	477	509	536	520	520	488	509	508	489	474	515	472	548	541	527	518	497	513	529	512	487	571	531	519	501	511	514	504	476	559	512	532	510	541	502	543	505	497	568	530	531	549	494	529	500	522	497	488	485	548	512	524	522	529	487	489	504	536	459	500	504	520	523	513	542	489	552	475	527	506	530	523	533	509	511	516	500	525	531	479	516	527	545	523	491	498	524	503	514	534	546	517	510	532	496	524	490	537	539	531	521	532	516	537	552	565	475	544	520	512	492	509	547	495	528	515	523	499	524	502	525	537	509	490	542	508	500	568	534	507	579	520	492	525	486	516	541	492	521	527	534	503	532	527	518	504	470	485	536	535	496	482	517	485	538	534	523	510	543	523	542	515	527	541	505	502	504	550	513	514	515	527	521	520	518	528	521	496	519	507	500	562	457	536	521	517	526	558	536	524	535	533	521	518	494	480	500	524	512	497	519	499	513	500	541	531	544	520	526	467	569	538	533	530	494	545	535	513	472	510	489	509	517	527	536	483	482	521	511	501	489	523	517	534	545	536	512	524	507	511	558	531	553	537	494	552	563	513	505	553	520	506	490	526	557	507	526	499	495	537	530	485	523	472	514	518	535	501	499	499	511	511	537	494	526	520	505	489	518	508	460	494	507	554	497	490	500	526	511	540	501	504	511	518	531	520	518	486	495	536	520	477	526	480	506	517	506	498	518	497	488	502	546	501	562	499	527	447	495	531	510	524	479	541	540	545	519	491	499	537	532	535	522	510	541	532	541	495	493	528	499	507	519	486	506	554	517	499	543	537	525	515	513	533	566	542	514	505	522	544	515	550	501	515	530	553	524	485	521	551	524	576	540	534	546	565	540	492	547	484	535	488	521	503	510	514	499	535	518	534	548	505	522	530	539	515	564	528	551	525	561	554	509	497	558	496	494	515	516	497	491	498	507	510	556	530	521	545	524	494	528	544	522	506	489	565	474	493	513	524	534	517	518	566	532	522	531	529	550	478	514	491	546	539	511	496	517	534	534	500	519	553	536	552	569	515	499	510	525	540	490	540	499	527	487	528	522	534	524	492	503	511	533	535	544	540	534	492	538	557	543	512	529	543	548	520	491	535	503	534	499	514	459	499	518	506	552	488	558	510	505	499	553	557	548	504	526	480	502	538	528	530	519	516	484	497	543	487	514	520	528	521	477	499	498	525	476	519	543	560	492	504	525	497	568	508	508	543	506	505	527	497	514	527	539	476	484	507	514	481	542	558	509	521	536	511	521	527	494	520	513	495	504	533	522	493	480	543	518	490	487	549	547	518	501	495	545	500	544	498	517	509	516	576	561	536	484	544	540	491	524	531	474	525	521	568	528	498	531	506	527	529	535	496	529	502	538	491	509	546	493	541	499	478	464	472	491	542	505	500	551	510	488	534	465	503	530	525	549	502	519	561	556	490	545	528	485	512	523	522	514	511	548	480	515	494	545	524	502	563	550	508	529	515	568	527	496	521	508	537	509	535	502	519	505	480	532	544	543	517	538	487	479	533	555	537	548	532	514	539	518	503	501	533	488	545	538	522	520	499	518	506	513	557	526	506	511	519	509	498	522	500	497	543	563	494	509	490	475	522	537	505	505	534	475	474	531	504	519	514	494	501	486	531	489	496	523	495	531	522	502	540	502	521	506	521	544	559	524	489	475	496	530	551	546	544	532	493	483	481	552	500	508	495	510	561	521	556	498	509	560	505	494	532	531	516	535	548	540	536	525	515	499	547	528	490	545	500	522	503	509	520	517	480	502	505	530	496
31642	19500	6967	394	269	225	234	258	199	222	188	206	232	224	194	233	198	203	213	204	195	206	200	215	198	219	233	212	190	223	201	202	222	214	236	196	184	196	218	184	202	210	217	206	227	242	180	210	218	211	215	208	217	203	194	214	231	187	219	209	222	208	204	219	218	240	214	207	207	217	214	238	219	214	207	226	212	198	194	215	219	221	211	208	211	216	215	210	192	194	204	239	232	211	178	192	207	220	229	208	211	213	220	195	201	217	226	208	187	206	252	215	220	209	215	219	196	203	224	250	245	222	225	180	214	204	231	210	214	203	216	208	212	209	223	222	189	211	219	227	225	221	197	210	192	227	212	240	228	219	233	229	191	204	212	203	207	220	196	222	214	193	205	217	213	227	217	209	195	222	239	209	196	194	190	204	189	236	204	222	195	203	196	227	211	231	206	230	211	196	203	222	216	219	179	190	210	232	243	232	210	234	221	188	193	229	204	197	217	268	199	200	210	233	206	211	209	235	239	216	217	195	213	224	208	192	205	195	224	192	216	219	187	214	237	193	189	221	195	200	213	194	223	196	204	205	216	194	214	200	214	193	223	191	217	248	224	202	212	213	217	205	231	238	221	210	233	211	246	199	215	221	229	200	246	178	210	208	231	198	188	212	214	201	207	197	218	220	202	210	184	200	231	204	211	226	165	195	209	184	189	225	203	178	238	210	209	202	206	209	221	207	202	208	229	199	217	205	209	220	216	188	220	174	201	221	231	199	243	208	185	218	211	229	200	195	204	189	210	197	192	203	203	195	188	223	233	213	217	204	219	204	207	189	200	244	233	204	203	208	204	201	219	208	212	233	219	220	194	214	239	208	226	227	231	204	205	224	197	205	196	209	237	212	216	221	194	204	198	219	203	213	227	219	216	204	215	207	200	215	213	207	194	197	210	209	200	218	211	214	214	191	235	215	243	233	209	209	214	199	241	210	215	213	221	201	208	200	207	226	227	205	241	180	217	198	233	192	224	243	224	204	218	208	201	225	192	194	200	201	217	204	204	210	226	207	223	230	194	193	203	201	214	187	225	183	190	213	228	194	190	178	200	218	217	207	214	221	214	220	222	199	194	200	227	215	212	219	220	215	205	214	208	182	211	202	207	194	204	222	219	200	194	204	211	223	199	178	230	167	204	185	233	220	209	207	208	196	207	201	209	226	217	200	204	205	225	258	206	198	226	178	205	209	213	227	213	226	197	223	215	215	237	215	210	204	208	232	236	193	220	180	239	237	205	220	186	224	210	228	208	201	190	219	195	224	228	205	242	203	221	199	221	224	223	228	212	175	207	210	187	215	230	247	196	225	204	192	233	206	197	210	195	195	209	206	213	224	221	202	185	221	210	215	212	210	226	195	183	208	242	215	222	223	193	192	219	181	232	192	226	199	199	189	211	194	208	219	205	198	212	204	236	218	200	201	206	204	217	230	205	190	210	215	219	229	230	196	245	183	212	217	228	218	208	244	196	213	198	195	234	208	216	186	223	196	213	201	195	214	201	215	216	209	192	202	222	212	193	231	242	216	215	235	215	219	186	197	206	204	191	188	227	182	237	226	225	216	195	223	198	191	212	215	213	199	239	199	231	220	250	204	210	199	242	180	226	205	212	197	204	189	175	210	225	195	211	235	211	225	207	202	192	222	227	206	218	233	241	213	188	231	201	203	210	194	220	197	198	197	206	211	197	226	201	202	225	209	237	203	218	225	237	222	221	202	228	197	196	204	205	195	207	200	193	203	243	212	214	214	231	207	202	220	203	211	209	194	226	205	209	204	231	231	209	187	206	187	190	216	219	219	197	188	226	225	225	223	221	205	219	210	202	188	183	214	194	181	237	211	192	211	212	228	206	230	189	213	197	217	196	193	217	230	235	208	192	207	209	207	207	205	228	226	216	210	215	215	235	206	189	191	214	197	214	210	198	198	203	222	205	205	226	194	228	216	220	212	232	239	210	203	209	197	222	231	206	202	213	185	202	224	208	207	184	216	223	212	228	188	220	196	204	225	233	211	202	199	226	208	216	219	210	180	202	221	210	209	227	210	219	182	226	219	207	211	225	209	227	191	204	207	207	218	209	177	228	228	200	203	196	208	201	222	237	219	199	200	233	205	196	237	208	198	210	202	228	234	215	193	243	190	223	220	215	221	207	238	220	210	198	213	219	202	202	199	176	214	216	229	191	232	203	178	202	206	216	187	236	198	219	194	222	204	196	216	245	224	197	210	204	231	248	209	205	226	208	228	219	210	243	195	215	202	228	205	224	253	193	193	187	217	223	195	217	219	207	218	222	212	206	219	196	207	252	203	200	203	222	231	221	202	209	221	182	209	203	212	206	226	199	210	228	226	202	215	227	186	200	210	209	220	197	220	191	207	192	196	210	211	193	213	203	211	218	222	210	227	212	214	235	215	197	209	198	234	221	212	200	218	215	215	227	214	209	199	197	213	215	215	215	213	215	196	214	206	200	233	208	222	218	197	230	204	186	202	216	212	236	199	211	206	194	208	197	196	199	220	207	189	219	229	235	202	197	214	219	205	225	222	202	217	189	193	224	206	218	185	200	181	187	206	217	199	214	210	195	205	223	222	212	210	228	193	203	217	218	239	228	222	206	230	210	229	222	195	227	195	240	221	190	224	218	185	201	230	231	201	221	184	209	205	183	211	219	210	204	202	202	197	192	206	218	209	216	215	206	233	219	209	209	217	216	207	220	208	196	199	222	211	213	223	204	205	188	218	202	214	213	213	181	192	242	204	224	205	188	198	246	238	234	211	218	210	240	262	211	223	220	214	208	220	242	194	190	219	209	188	215	212	222	173	210	220	186	200	231	197	195	239	222	220	196	210	205	204	242	207	221	198	220	220	211	221	220	219	222	202	209	211	230	222	194	197	218	216	227	196	204	203	215	219	178	200	238	206	178	237	200	212	195	202	220	208	205	207	194	195	200	233	212	219	206	209	229	185	215	240	220	208	210	220	223	224	216	222	227	192	215	212	211	193	223	229	192	212	207	231	213	196	192	229	207	207	194	205	200	159	203	200	226	202	236	203	202	203	218	198	209	227	199	228	245	199	196	210	209	222	204	206	207	235	198	202	197	224	208	200	196	191	198	193	186	191	218	219	225	198	187	226	220	226	213	220	203	194	213	210	230	208	204	214	199	200	213	212	193	203	202	216	206	203	230	195	195	223	222	201	208	220	218	188	211	219	214	203	190	236	189	225	199	194	226	193	205	244	216	184	202	191	195	218	192	194	219	186	237	196	190	227	224	197	210	225	199	258	207	207	240	199	219	212	195	215	201	204	206	233	208	203	209	212	205	212	209	204	229	229	207	237	177	208	242	242	196	197	225	184	202	245	216	234	213	203	203	231	219	224	203	195	232	214	235	200	221	189	202	202	185	193	225	209	220	205	226	197	194	217	206	239	228	211	210	211	207	193	201	223	221	214	210	216	227	206	200	180
6310	960	617	538	561	513	550	553	573	644	513	565	549	590	548	597	550	572	534	557	558	576	575	536	536	538	526	582	532	569	572	526	566	519	515	545	590	517	581	519	563	566	545	582	580	548	568	548	580	581	524	526	558	540	582	596	558	561	565	567	581	581	551	522	571	554	577	573	555	557	547	591	515	558	547	549	539	550	589	558	612	590	556	560	530	546	594	579	572	591	619	580	554	580	572	533	570	556	578	582	557	557	542	547	566	583	539	573	531	560	544	579	553	558	536	573	568	587	579	591	572	542	505	558	537	599	554	531	536	586	567	522	554	569	551	527	574	586	528	563	559	547	564	549	554	554	596	555	584	573	559	550	553	534	557	583	584	528	578	539	523	504	530	551	555	554	520	547	564	539	552	575	501	558	533	568	567	572	522	538	577	551	577	568	518	534	556	535	522	591	524	556	564	576	554	570	560	588	563	521	497	551	555	615	577	557	576	545	543	577	565	521	551	580	582	533	589	582	577	541	538	531	558	544	576	536	532	558	532	568	534	558	533	530	543	575	574	577	550	554	547	564	639	594	535	520	555	512	558	568	575	559	570	496	594	574	547	527	613	570	576	584	535	586	565	569	536	567	576	537	542	573	567	559	527	555	564	604	540	576	576	592	573	576	538	591	592	608	591	566	565	563	606	545	596	545	613	558	534	593	526	535	578	555	521	544	544	552	552	509	555	573	570	526	561	574	552	544	513	535	581	541	577	535	533	526	556	595	556	538	554	524	542	557	594	572	512	563	552	546	546	586	549	571	538	588	542	563	578	561	553	567	576	583	567	521	587	535	588	598	526	516	591	570	590	559	573	600	571	590	528	578	540	540	536	548	545	565	555	550	585	505	538	542	528	601	555	564	557	579	579	575	564	567	563	574	600	564	565	576	576	618	561	548	557	521	553	520	517	568	556	556	563	502	577	557	546	533	545	533	514	507	570	539	533	589	576	576	572	527	535	552	535	522	609	584	549	552	568	568	561	556	558	565	557	547	581	532	563	564	559	574	589	538	544	598	528	550	541	541	570	521	568	523	537	595	556	582	545	542	572	583	569	571	541	538	590	514	598	584	502	563	539	525	547	532	545	550	520	542	547	518	546	589	539	593	543	567	526	573	535	590	554	569	557	570	551	548	554	527	570	561	527	554	549	570	560	544	606	529	519	550	556	602	554	575	541	545	538	550	567	538	551	560	541	564	557	545	551	499	556	620	578	547	534	565	549	554	579	496	546	566	541	510	556	570	574	597	538	573	533	550	556	558	574	539	536	532	579	569	528	511	553	563	565	583	518	568	554	544	550	548	575	556	536	570	616	576	557	541	599	545	534	551	600	575	561	551	560	560	584	591	571	545	553	539	611	591	590	513	593	599	585	524	582	532	569	571	576	566	558	541	529	552	558	548	521	528	570	587	559	564	578	548	553	558	523	547	549	601	565	555	570	520	560	589	580	564	609	543	493	588	524	549	540	582	556	559	598	554	547	548	555	600	592	562	565	560	553	567	531	557	568	515	578	543	607	569	589	531	548	606	646	523	538	572	548	532	602	581	571	598	545	524	564	586	557	565	536	566	602	585	542	600	583	583	538	579	543	547	593	517	586	542	568	550	556	543	557	558	564	612	615	527	572	517	576	560	583	557	568	549	507	593	514	564	559	567	566	574	530	562	546	563	534	540	571	614	586	557	576	545	512	545	611	548	542	535	521	610	520	548	542	575	505	515	550	558	560	568	555	541	542	553	531	524	581	582	550	545	530	535	577	523	558	573	561	551	542	562	545	580	588	494	571	546	545	557	537	577	556	551	551	552	578	579	529	547	554	579	545	558	556	603	579	580	601	574	584	572	527	571	590	585	606	538	568	562	541	542	546	535	531	554	573	550	537	557	545	565	530	556	616	562	557	592	538	541	530	597	566	574	583	550	551	551	576	591	572	552	564	540	575	536	540	525	532	598	556	538	596	559	511	584	548	570	575	541	500	534	563	563	524	526	545	594	537	574	569	543	544	586	497	561	541	579	569	586	580	555	591	567	564	595	527	566	529	548	536	549	552	558	541	540	578	534	541	526	520	532	587	588	501	580	543	576	557	611	530	532	546	600	601	528	587	544	568	570	536	546	565	581	564	594	546	540	567	557	569	523	557	555	535	570	578	542	561	514	559	567	549	514	617	550	560	614	549	507	580	546	562	581	589	595	524	598	577	540	585	586	556	544	529	576	551	572	547	531	558	563	563	583	567	568	567	537	544	562	586	528	592	549	520	592	539	531	536	550	542	580	566	550	559	551	515	578	557	553	583	570	528	574	533	589	553	575	560	631	546	548	577	548	579	592	551	556	585	556	545	612	576	546	540	605	562	541	562	565	534	562	544	553	565	514	542	539	559	550	564	551	568	590	524	539	537	557	557	552	562	588	548	547	523	567	581	551	542	583	566	549	584	569	554	549	542	546	534	580	570	577	522	568	548	569	570	585	564	554	574	542	602	573	570	536	558	614	548	545	528	568	591	578	563	570	565	537	525	593	570	585	520	525	583	537	527	543	561	537	555	552	530	567	543	561	558	527	576	632	538	572	584	553	542	551	533	585	581	590	588	565	540	517	552	547	545	561	595	531	577	595	541	566	574	548	589	560	524	545	569	568	540	558	555	556	541	575	561	538	567	554	536	528	549	574	535	539	569	531	564	546	540	540	543	569	547	551	586	563	568	576	554	583	547	545	555	555	551	587	548	535	557	604	552	543	539	556	603	572	570	527	591	567	583	567	559	547	566	555	560	542	614	531	560	536	536	583	517	585	578	589	535	518	526	560	561	524	569	522	528	579	570	577	552	570	534	602	562	539	599	551	554	574	569	574	550	588	542	593	579	520	537	593	529	566	546	515	547	552	545	581	570	589	637	545	556	622	571	530	551	580	559	510	545	591	567	551	576	558	547	524	549	543	566	574	570	526	606	533	554	579	561	587	566	551	541	529	547	568	567	556	558	532	546	582	544	567	546	572	573	539	551	556	537	510	551	543	529	549	582	570	593	597	591	547	569	548	551	563	547	541	515	531	569	558	541	538	576	594	545	530	539	561	553	559	532	587	575	545	550	538	550	512	575	530	532	530	568	515	584	553	581	547	582	590	578	523	561	555	567	579	489	561	575	513	535	515	589	571	529	554	560	584	520	575	561	539	594	553	553	540	594	592	555	546	561	597	581	581	572	547	565	561	541	548	536	530	576	534	536	545	556	584	549	564	545	575	523	574	554	531	594	532	580	582	550	574	573	527	554	565	559	570	566	554	532	555	576	582	596	581	581	554	522	570	573	545	548	601	566	531	512	544	550	524	551	582	561	582	572	602	567	544	557	523	572	570	606	567	597	575	539	525	570	595	574	566	556	583	564	541	608	585	497	559	569	535	551	547	555	554	576	593	525	561	512	562	589	560	502	567	557	557	542	595	555	555	552	567	555	550	577	562	582	561	519	534
24624	20982	23921	28209	20971	14502	628	366	342	360	332	358	324	334	310	334	289	344	277	287	323	300	319	312	316	326	264	309	325	336	293	281	318	302	288	252	312	303	306	291	328	321	345	280	313	285	309	316	329	265	298	301	286	322	340	308	313	284	334	299	305	316	327	315	342	302	299	283	318	325	329	310	304	311	329	296	292	311	316	321	315	322	303	313	301	294	339	305	294	322	318	315	311	294	309	299	326	330	291	302	294	312	314	319	323	321	311	326	279	313	314	318	299	275	301	312	314	316	277	320	308	269	336	323	318	310	289	282	315	285	300	290	318	325	341	299	315	306	284	301	288	294	306	306	300	291	306	322	297	320	301	286	298	321	295	280	296	314	286	347	288	320	283	279	289	309	310	318	308	284	314	315	312	279	303	314	302	331	309	299	305	314	277	298	272	296	291	306	302	298	316	290	299	303	346	303	306	293	329	286	349	309	317	312	307	301	316	290	296	273	312	298	305	294	315	322	313	279	315	296	257	281	300	302	319	285	307	302	292	305	307	298	308	287	345	298	308	334	285	293	284	314	320	338	291	285	291	293	298	324	281	321	289	286	334	327	322	277	305	299	313	283	316	287	273	308	290	287	310	292	327	298	301	313	307	292	326	283	320	325	299	301	297	317	330	316	271	302	286	284	271	326	326	323	320	304	294	284	307	311	303	271	296	280	271	296	298	278	321	312	328	283	346	338	335	299	324	325	288	279	312	297	288	311	322	279	303	309	284	284	301	292	317	321	295	302	337	310	270	300	283	287	290	290	322	325	311	301	272	290	304	318	312	305	304	276	329	297	318	310	335	273	331	278	322	328	309	299	299	317	312	334	282	267	289	287	324	300	317	315	329	302	294	320	266	316	332	269	315	271	273	305	300	308	300	281	308	300	344	324	303	296	264	296	329	300	300	318	298	300	302	289	321	315	282	311	284	328	340	290	308	292	313	295	282	289	267	272	307	306	312	283	296	333	308	297	299	322	330	293	313	295	323	295	296	304	301	308	295	307	291	328	300	293	294	297	331	296	320	305	313	322	289	325	275	291	305	306	289	307	307	301	292	302	311	327	304	303	311	321	274	280	316	318	305	323	300	284	323	333	323	320	270	302	308	294	300	299	286	331	304	288	328	283	336	310	272	316	281	291	306	294	307	307	297	297	299	314	332	316	297	336	299	330	323	333	302	294	283	301	269	300	321	297	285	312	303	298	315	307	307	303	319	293	299	320	311	303	333	304	335	293	320	304	288	296	337	304	306	323	286	292	296	273	322	298	266	284	291	299	307	318	321	297	294	298	315	304	257	300	337	285	324	292	292	290	295	311	286	285	285	282	306	304	324	294	300	300	308	331	315	320	311	285	300	283	282	286	318	280	298	302	323	279	311	296	308	303	308	315	306	312	304	296	278	320	294	302	303	314	328	307	291	337	308	326	313	294	313	292	306	288	326	320	279	329	290	290	297	303	268	293	310	317	351	327	313	288	310	327	299	286	290	316	303	307	318	321	291	340	299	304	318	330	373	310	314	307	316	314	310	296	307	300	308	314	278	314	290	293	309	294	309	314	304	302	315	304	304	290	313	316	280	299	293	268	311	301	316	309	310	314	280	336	307	294	304	326	327	303	283	312	295	317	297	287	303	290	322	295	289	335	262	320	290	287	299	320	291	293	294	350	300	315	309	301	300	287	320	289	302	286	307	341	297	300	309	310	319	297	295	298	300	282	262	294	314	318	318	324	297	288	308	311	294	302	265	303	302	320	315	340	283	264	292	283	302	313	303	314	329	274	304	303	314	334	302	307	284	309	308	315	325	339	292	300	326	313	289	290	313	286	307	303	314	315	276	301	279	284	311	282	295	303	306	315	300	325	319	321	302	348	313	306	278	286	313	356	324	316	337	336	324	312	291	278	315	320	277	279	292	296	296	305	295	289	280	286	314	283	297	275	283	296	272	313	317	301	309	286	324	290	303	331	322	327	285	312	351	313	309	281	305	286	342	297	319	272	281	290	308	280	333	259	307	331	319	309	303	292	289	257	321	339	324	337	284	310	289	328	316	313	307	284	298	305	288	313	309	311	314	304	318	299	282	326	305	252	293	302	326	318	322	307	288	295	313	288	311	333	290	293	290	331	306	279	297	293	336	313	336	300	300	278	314	314	298	297	338	278	321	311	343	310	299	281	294	340	321	307	330	305	295	304	292	316	281	299	346	324	296	329	312	290	303	289	299	316	305	300	307	298	299	298	312	330	318	316	325	327	313	290	294	320	298	306	303	307	291	315	299	310	286	302	285	301	319	304	276	327	322	325	275	301	287	298	300	301	315	300	303	321	316	314	297	297	323	321	310	305	292	304	316	324	303	319	313	307	306	301	284	280	310	298	314	309	280	245	301	294	302	257	289	303	307	290	321	331	293	311	280	306	328	332	329	304	314	313	290	273	294	284	307	321	281	295	296	317	296	324	303	283	311	316	332	312	289	298	293	319	281	309	288	286	301	271	272	352	303	284	313	329	268	278	315	293	319	330	277	295	295	300	290	302	298	307	266	304	297	276	295	294	281	318	298	291	290	289	298	284	299	317	322	309	296	318	283	334	284	293	356	310	325	321	318	318	320	302	321	322	325	308	316	316	328	299	296	293	312	303	325	303	339	283	263	289	313	279	308	302	328	299	304	305	274	263	308	300	304	331	290	302	304	321	311	278	275	288	321	323	319	299	338	265	329	292	304	354	323	305	308	300	300	270	265	320	326	323	304	271	294	288	301	280	292	293	320	330	318	284	283	312	313	279	304	306	328	311	293	313	323	281	310	280	313	308	276	285	347	287	323	305	281	305	316	298	271	286	337	310	302	284	275	303	302	292	310	286	331	284	324	308	282	350	284	300	299	290	322	296	289	298	265	294	300	320	303	280	290	334	282	303	319	307	327	281	333	289	320	294	287	315	296	309	318	279	334	277	289	322	320	306	304	282	317	328	278	290	300	278	329	300	364	310	284	304	322	299	274	301	317	351	283	335	307	286	319	284	297	311	291	284	296	300	290	292	322	281	308	298	267	302	288	303	276	280	322	318	346	319	295	280	274	320	301	321	322	299	299	314	301	311	295	293	321	307	310	310	315	294	293	310	319	318	341	307	303	304	329	311	328	290	329	326	299	300	306	280	291	291	292	293	309	283	310	313	299	312	295	298	308	327	299	316	323	320	277	314	330	311	287	323	319	312	287	278	305	319	269	325	299	298	284	323	317	283	310	298	318	309	327	275	267	293	289	308	313	291	317	300	285	284	302	297	306	310	333	311	309	290	300	321	326	280	288	278	324	295	300	306	307	287	288	311	304	286	284	319	279	296	339	310	302	296	282	324	300	321	307	317	296	311	313	314	320	269	313	288	302	316	303	271	317	314	294	306	296	325	310	307	316	325	285	326	305	296	290	295	318	328	280	308	318	285	302	334	315	303	288	314	338	310	304	311	286	317
4380	2331	1275	1012	795	826	735	773	770	755	737	756	759	775	767	773	768	753	756	783	695	744	741	741	747	797	749	738	776	725	730	685	688	733	755	791	730	710	756	730	732	750	726	772	745	735	722	758	717	776	746	710	717	711	746	768	758	767	724	745	715	776	736	764	708	725	773	808	742	740	715	704	770	747	717	781	764	789	750	705	697	753	766	743	739	746	760	752	714	725	758	715	754	767	748	745	733	729	753	741	706	754	785	766	771	752	720	762	739	691	713	681	728	748	767	726	774	723	774	751	762	714	735	715	755	802	755	727	749	763	755	751	707	727	749	746	704	745	737	766	724	721	742	735	700	712	713	774	742	716	742	771	735	729	774	721	780	760	733	738	742	759	726	733	768	785	741	712	768	748	792	744	688	724	759	762	756	756	693	708	765	766	720	774	775	773	733	713	770	738	760	742	722	734	681	701	723	750	721	716	723	740	772	723	753	742	720	715	739	746	701	709	772	730	736	748	719	724	740	755	769	725	784	792	720	747	810	715	786	773	746	757	745	775	708	738	752	734	759	712	760	710	741	758	740	772	777	739	784	782	745	765	755	755	733	766	706	777	715	715	741	760	722	722	771	722	742	714	744	750	732	749	758	777	724	749	777	728	735	800	697	734	689	788	711	731	761	756	803	789	747	724	707	727	762	707	759	758	735	694	736	744	768	710	713	750	731	765	745	716	785	730	726	714	771	736	752	738	759	765	748	795	700	723	766	747	732	674	747	730	758	742	829	724	769	758	735	732	752	750	696	703	708	710	729	734	771	787	792	775	692	734	748	754	737	717	770	760	747	799	726	715	749	712	779	718	751	757	773	673	751	737	704	765	718	772	744	753	795	776	696	781	662	715	751	774	786	744	746	732	759	720	750	733	730	718	749	741	757	761	764	753	757	763	789	737	748	756	794	770	747	772	731	754	690	636	717	714	716	723	688	722	783	743	763	696	745	776	738	748	728	730	796	761	775	731	729	759	730	747	728	744	773	714	773	758	714	744	771	720	699	769	773	751	709	712	740	743	721	709	744	715	744	759	691	744	762	795	766	773	769	736	759	748	697	707	790	733	768	731	766	738	748	769	760	757	728	756	757	700	709	719	771	717	686	716	738	752	745	744	725	727	724	735	747	694	741	715	746	740	759	752	715	725	773	733	749	707	747	740	719	770	706	745	749	706	708	740	764	768	711	723	765	781	736	762	733	749	757	704	818	822	709	752	782	757	735	719	724	722	699	768	728	772	762	768	717	738	697	800	728	762	752	770	755	778	743	757	744	774	735	731	803	780	725	768	775	748	731	715	779	747	739	791	744	757	724	726	682	758	683	726	758	735	756	708	757	766	778	735	793	728	794	704	746	713	794	751	742	739	744	776	737	795	754	719	736	735	727	749	717	723	737	702	774	720	702	761	771	723	770	746	669	740	766	723	742	712	736	702	703	700	760	753	735	718	759	713	727	803	756	749	755	737	798	763	707	792	750	705	758	769	749	775	746	754	735	752	762	777	756	726	732	728	803	759	758	727	767	720	781	769	757	738	745	722	731	736	740	688	725	708	728	793	752	707	777	697	736	765	761	688	737	748	753	775	781	761	756	709	723	727	731	750	724	758	742	744	759	763	754	730	726	724	757	781	803	731	747	709	717	754	786	768	731	770	754	727	742	752	753	738	742	759	737	706	765	776	721	801	747	731	805	731	804	713	792	738	752	772	764	761	734	740	813	740	769	737	735	740	776	755	744	792	806	733	787	767	743	695	750	707	741	764	718	714	732	739	744	838	757	775	779	752	724	760	778	742	750	750	746	759	768	700	755	738	723	745	744	725	724	700	729	740	725	824	748	775	754	745	780	723	731	745	741	759	774	805	759	768	732	737	756	744	786	684	763	756	784	770	716	743	762	743	748	764	776	702	805	717	723	735	715	703	728	735	725	725	791	765	758	757	758	721	747	735	748	770	763	720	753	766	736	751	781	729	660	714	734	736	733	750	770	769	756	742	741	746	761	727	775	701	765	692	748	741	753	759	759	764	759	723	729	739	797	740	709	684	730	734	788	701	736	794	714	704	812	751	764	730	751	729	741	758	728	710	780	722	756	738	735	763	731	710	714	757	764	734	739	734	719	725	741	723	770	712	768	756	735	738	785	742	779	758	761	759	737	740	714	775	736	803	702	744	716	731	794	736	772	772	740	779	734	745	747	697	752	781	729	695	752	787	688	758	766	755	762	768	772	720	758	775	720	734	762	727	760	755	730	772	722	778	731	745	710	752	715	703	729	681	760	725	724	743	737	724	768	753	726	759	719	716	755	686	754	772	718	778	745	685	732	751	774	759	733	752	789	794	764	742	709	734	726	805	736	758	719	746	708	769	757	727	741	746	692	800	749	752	724	713	783	733	744	703	759	725	727	708	736	698	734	779	760	692	738	751	738	777	767	729	727	736	765	733	746	752	701	761	740	756	741	726	761	786	747	736	733	783	696	816	704	749	760	722	752	736	776	780	718	715	718	747	715	738	718	706	737	766	718	739	728	728	722	686	735	815	744	733	742	773	715	770	760	691	784	730	745	719	735	760	731	715	736	722	750	742	731	735	740	731	747	758	730	737	771	700	830	778	741	737	762	778	782	741	737	705	761	699	740	683	745	761	749	744	722	723	790	765	766	736	740	746	705	746	705	759	796	766	749	730	731	754	715	777	736	772	736	733	746	793	670	757	721	744	781	711	734	741	744	712	747	751	713	734	781	743	702	774	733	768	735	736	720	701	762	774	752	753	708	788	729	729	749	778	736	767	761	758	765	739	747	744	719	728	744	757	766	742	725	762	774	726	747	782	769	750	746	700	756	687	742	719	701	701	772	796	757	765	748	773	779	770	809	783	729	773	701	714	720	712	738	767	770	760	740	714	743	728	749	755	707	772	742	762	762	784	726	757	721	759	715	764	757	743	760	750	719	757	719	701	787	758	735	754	727	687	803	706	730	763	734	749	755	785	733	745	686	772	748	759	751	728	741	758	729	743	738	741	772	757	756	793	767	762	758	753	789	741	753	720	717	747	765	776	690	773	723	726	764	721	748	712	820	747	714	771	782	719	698	741	747	751	720	750	754	736	763	718	722	695	706	723	746	741	745	716	712	780	792	708	726	751	737	754	732	715	765	702	744	717	742	774	745	739	765	820	753	718	719	747	706	738	744	769	780	743	747	817	747	708	757	712	808	794	730	740	740	750	708	707	751	738	719	728	728	742	749	765	740	732	747	734	747	700	771	732	770	765	714	740	794	762	752	739	724	763	757	718	680	769	725	725	724	728	741	765	810	704	791	737	767	702	742	754	705	760	772	731	736	793	747	743	690	719	764	785	758	709	781	709	758	730	797	791	763	714	741	797	721	741	690	708	755	737	794	764	725	729	765	711	723	714	713	757	766	800	784	706	749	756	731	784	726	697	724	793	746	745	720	762	685	751	708	792	781	755
23876	20962	24293	27779	20963	20973	13056	580	343	304	298	286	264	262	274	253	250	248	218	216	265	234	245	187	187	219	228	235	220	245	223	203	245	216	216	218	216	217	200	210	199	208	239	223	229	202	216	186	216	207	208	208	217	220	237	218	214	224	218	215	242	211	207	229	221	230	247	203	222	202	248	206	237	245	204	218	229	226	221	198	215	222	207	237	228	224	241	220	197	203	197	215	218	225	244	229	240	240	214	208	232	233	211	203	233	212	207	228	242	242	263	195	223	223	243	243	199	203	233	208	231	216	200	221	223	202	205	226	218	238	229	194	211	201	198	233	210	225	189	186	212	235	242	209	239	251	223	218	231	245	214	219	209	234	212	213	235	220	199	235	199	211	213	198	221	221	188	230	206	233	219	214	229	203	228	209	256	203	189	240	223	223	203	206	193	210	204	200	222	221	233	214	207	216	212	205	207	213	215	221	243	241	229	225	237	230	262	232	220	204	232	227	204	209	246	216	209	206	221	214	244	229	192	216	237	228	208	226	224	236	242	258	196	191	220	215	223	217	218	223	244	227	214	216	209	247	221	216	195	216	211	210	219	199	205	207	192	236	213	233	223	208	239	215	227	213	207	225	226	210	234	221	208	238	223	244	209	234	239	233	208	208	211	217	207	219	241	228	214	192	219	230	204	207	191	185	216	234	198	236	221	198	209	235	200	211	240	213	209	212	214	243	212	228	239	201	189	189	208	226	185	215	231	197	237	216	198	185	226	241	219	198	213	211	208	196	199	229	225	218	237	215	215	230	207	198	215	234	222	218	233	252	193	225	213	206	213	221	220	222	253	243	252	229	229	201	201	200	199	221	201	235	216	232	204	209	232	236	209	222	226	235	210	214	209	236	228	231	218	211	220	235	189	205	228	202	249	210	224	219	213	213	221	259	244	219	201	229	234	213	225	184	186	207	208	214	225	222	228	211	176	219	197	204	229	200	222	208	219	197	226	246	209	206	216	203	233	226	213	212	213	195	240	244	240	225	227	213	223	202	256	243	202	207	215	216	218	223	191	230	239	182	208	206	202	217	229	226	207	209	252	224	212	190	249	234	213	191	215	213	200	219	236	228	207	249	226	230	201	216	225	218	215	214	239	236	213	248	209	166	198	247	215	194	234	241	246	225	211	218	208	225	211	195	187	224	244	222	217	237	229	256	240	225	238	228	213	198	230	212	208	238	223	207	233	208	259	234	246	217	238	215	229	213	195	232	231	216	220	249	205	215	204	227	224	226	198	235	205	216	215	220	207	241	205	198	200	199	221	215	209	231	234	212	239	247	211	218	225	225	222	228	210	218	191	225	240	235	219	207	197	239	208	225	238	206	200	200	226	259	211	241	239	232	226	236	222	217	232	195	213	200	223	213	211	185	207	222	215	221	195	256	217	217	227	206	219	217	214	232	222	196	226	220	217	190	218	218	240	210	224	226	209	210	224	222	223	231	206	216	225	228	223	222	224	232	230	232	183	201	201	233	240	224	221	237	212	195	229	196	234	209	229	214	233	241	237	204	218	232	202	194	207	239	203	191	235	218	204	214	245	228	191	218	204	237	221	242	230	224	216	213	208	212	230	213	216	210	216	199	233	224	226	230	210	201	227	203	248	209	229	237	219	243	212	228	204	231	211	218	214	193	239	223	214	223	217	216	220	211	199	214	230	203	223	234	223	202	226	196	212	205	245	216	201	204	208	179	199	209	211	227	215	210	204	205	167	189	204	203	222	233	241	203	240	215	201	232	208	222	215	220	228	215	214	222	218	219	207	236	232	200	220	213	189	221	224	213	202	203	232	229	239	211	213	210	216	214	224	221	230	231	243	226	209	205	201	222	220	209	213	221	216	218	220	221	200	227	207	207	210	187	211	223	189	227	197	210	249	218	222	202	226	232	233	225	226	214	203	235	198	201	198	217	219	207	225	204	209	242	227	211	233	224	217	211	234	239	228	211	196	193	186	211	230	208	202	210	220	207	230	212	196	195	206	218	213	208	217	222	203	228	207	207	264	220	207	202	246	221	227	209	204	193	217	210	209	193	217	215	216	211	211	218	208	226	228	198	221	245	244	211	221	183	215	229	221	207	211	213	230	208	205	236	208	209	175	219	209	185	223	218	227	209	223	218	235	217	208	224	222	211	214	224	199	240	198	203	202	217	205	214	250	195	227	226	248	214	204	204	217	221	202	228	232	221	225	201	202	225	205	217	225	225	201	195	192	237	218	213	216	218	239	217	202	202	231	245	208	227	232	212	192	210	235	208	218	184	221	245	212	247	226	213	206	188	189	239	235	196	225	213	216	211	230	218	235	214	230	230	218	230	211	204	214	227	218	228	188	207	217	235	199	214	223	212	214	191	210	221	205	205	243	197	199	201	225	220	212	215	203	233	206	224	214	209	197	248	229	202	227	201	209	241	207	228	222	213	184	213	221	213	200	205	240	218	234	194	218	198	236	229	244	236	245	194	205	208	230	200	222	230	211	197	221	209	222	227	198	239	239	210	222	230	208	226	216	203	222	219	201	198	215	212	250	195	207	243	209	216	213	209	195	215	217	198	189	212	195	250	222	229	201	197	216	219	222	221	205	208	216	213	205	211	231	212	206	205	197	225	215	215	189	236	188	230	225	208	237	203	219	210	193	247	221	203	191	193	228	234	207	195	232	211	209	258	231	217	211	214	222	239	252	215	218	232	215	211	226	209	207	204	213	216	212	204	193	178	219	195	223	226	203	186	203	217	251	201	237	221	195	202	222	205	229	220	223	208	176	222	200	177	245	232	220	207	223	225	211	207	218	215	202	221	200	217	216	226	204	207	252	208	222	217	231	185	217	193	222	224	202	217	225	235	221	225	232	214	214	223	217	223	224	214	228	239	206	215	228	208	212	253	216	218	219	222	210	224	227	239	216	210	220	207	244	220	218	196	211	213	212	189	242	232	191	234	213	203	207	232	228	190	249	227	206	227	222	199	223	186	232	213	236	211	204	242	220	253	210	195	234	221	214	209	220	227	209	221	230	213	218	193	232	207	211	248	223	197	248	226	232	211	224	226	191	226	202	240	222	203	200	241	222	243	201	248	219	241	200	224	250	199	244	212	187	228	210	241	223	202	199	233	196	230	226	225	210	233	236	228	238	189	205	220	184	227	235	218	204	206	198	228	230	227	215	199	205	197	251	209	237	237	216	233	206	201	211	217	228	208	235	210	244	250	215	221	209	229	192	214	202	209	217	210	214	227	213	221	228	204	240	197	238	214	212	240	219	187	217	235	234	213	197	206	222	224	247	265	219	230	233	223	223	233	224	233	202	182	203	219	218	206	209	226	230	221	240	212	214	237	213	234	230	191	227	217	185	208	202	214	214	201	227	212	216	192	189	253	242	183	210	204	223	209	215	206	228	198	211	212	202	199	239	181	223	216	221	207	218	207	242	219	208	212	247	237	230	206	221	235	214	190	198	183	214	222
4283	3581	1677	1006	769	643	615	521	555	537	555	514	558	554	527	537	497	584	478	530	549	496	519	507	574	533	513	498	555	503	557	553	496	552	486	511	506	502	524	484	502	536	532	544	535	523	520	512	553	513	540	533	498	510	524	515	515	508	513	524	495	569	562	525	474	476	542	528	505	496	521	523	537	559	528	488	508	482	525	486	501	519	507	521	455	526	507	496	537	475	515	545	547	495	521	523	503	521	503	487	516	525	507	513	553	491	527	512	519	555	487	506	543	487	544	538	504	515	487	514	489	479	504	517	553	542	514	537	511	513	490	527	498	471	478	496	490	532	514	503	495	505	535	479	501	489	533	543	521	513	524	494	538	463	531	479	494	549	550	525	513	508	513	532	533	496	498	545	548	528	524	555	509	501	531	527	479	508	528	481	537	503	485	522	546	525	537	549	502	488	517	502	476	511	504	530	551	522	508	505	496	534	497	483	512	485	452	485	492	473	544	541	528	533	477	524	540	523	543	512	564	512	498	502	511	536	530	504	523	522	488	499	540	518	507	489	463	524	515	507	545	499	511	531	508	512	500	551	524	584	551	521	487	522	536	532	551	550	494	544	496	528	500	538	523	520	558	529	516	503	516	560	528	505	531	511	541	588	540	521	488	512	512	555	542	509	486	512	531	497	521	524	501	519	497	536	520	523	527	540	507	516	520	519	542	484	498	551	512	543	493	514	535	503	539	542	518	523	517	518	548	481	497	499	485	515	556	527	533	509	519	505	540	507	497	486	506	501	478	534	509	516	499	508	481	511	511	525	535	517	488	535	546	501	530	537	505	509	495	544	489	516	495	529	527	538	524	479	496	490	548	525	522	517	538	536	497	483	544	505	539	501	511	535	533	504	507	513	514	516	500	512	528	492	510	464	467	506	514	516	489	526	550	509	510	601	493	473	548	525	473	488	473	499	514	544	526	492	544	513	508	542	514	508	499	517	476	468	522	500	527	508	496	508	514	495	527	525	535	508	554	506	533	531	515	547	493	509	520	519	559	509	519	563	521	542	504	513	529	520	479	516	503	487	480	519	504	537	524	527	546	513	541	520	485	511	477	499	514	525	546	518	539	494	518	554	513	523	525	537	548	477	493	520	495	525	503	506	512	504	555	550	527	500	529	517	522	494	510	524	514	514	546	546	559	528	497	524	548	485	522	525	532	533	530	536	515	524	523	509	476	506	479	510	471	472	498	485	502	533	531	484	497	488	511	500	525	495	471	545	534	518	496	540	546	505	560	554	523	559	493	499	504	502	513	543	517	488	543	480	503	506	513	481	475	497	476	509	536	481	502	525	523	565	569	516	512	559	562	528	502	529	515	538	510	558	551	528	522	528	482	532	542	531	505	531	504	513	484	533	532	546	514	572	490	505	505	515	518	514	490	532	515	529	497	496	501	502	521	521	536	494	515	479	524	497	508	526	519	510	514	498	485	477	538	503	555	498	531	511	485	570	534	502	516	521	526	554	490	510	543	531	525	542	479	554	499	510	571	544	528	528	529	528	552	542	514	492	530	529	545	531	525	531	541	528	500	536	514	509	511	554	492	516	503	548	536	526	510	524	551	530	551	480	543	515	548	511	464	552	519	509	512	507	529	522	489	530	513	508	561	546	520	525	521	511	541	573	488	524	541	528	508	516	491	564	480	492	500	502	560	517	487	524	515	491	494	516	504	525	503	505	510	499	534	529	547	486	476	586	553	555	511	480	513	543	513	516	519	513	476	490	514	523	505	521	516	498	554	520	541	519	532	537	485	524	531	509	510	535	515	518	536	497	550	509	508	537	466	511	516	492	504	538	550	490	541	515	551	499	505	521	541	484	511	529	520	515	465	516	490	518	537	525	563	531	490	507	535	507	514	532	467	535	518	509	549	525	499	536	494	531	520	520	578	481	534	500	523	495	475	523	488	515	480	499	501	495	538	505	503	550	516	512	516	482	504	500	550	510	543	479	517	566	507	493	521	556	493	517	534	495	474	477	482	501	524	478	521	560	486	469	488	529	522	517	485	528	537	509	505	524	523	515	483	557	515	542	528	533	520	524	516	517	527	519	487	515	530	466	514	517	577	539	488	494	503	482	481	528	463	518	532	518	527	489	551	500	547	506	504	523	502	509	514	542	480	526	510	493	500	491	502	493	511	511	499	484	539	501	502	535	559	515	522	523	474	527	531	526	526	522	522	511	483	499	543	490	527	528	524	521	502	513	513	545	514	563	546	479	495	522	518	536	552	489	511	557	538	514	547	513	542	550	494	551	501	506	538	490	542	496	529	499	486	487	514	531	499	530	496	473	498	518	481	495	554	507	471	585	509	483	491	492	488	539	502	514	552	492	514	493	525	566	516	499	513	507	529	499	541	499	531	529	505	562	517	486	505	500	522	491	541	508	477	499	504	510	495	508	475	480	525	528	521	486	552	497	492	510	533	484	510	479	525	499	498	512	539	507	514	468	513	491	528	519	505	477	518	495	499	475	542	522	524	527	542	548	510	490	528	501	515	548	518	474	511	513	515	533	512	539	551	536	542	541	534	484	478	485	543	510	525	539	507	538	532	495	540	494	524	558	558	523	541	474	579	477	494	518	542	472	533	500	499	476	504	504	527	478	512	476	515	499	474	489	481	519	503	522	505	529	511	504	520	535	536	505	457	522	547	504	483	501	484	530	506	536	543	495	564	497	512	541	529	523	483	518	511	503	477	517	558	511	521	537	503	485	553	517	518	553	457	549	502	475	486	523	478	512	525	502	495	532	521	511	524	518	502	482	530	510	488	553	522	565	539	512	541	553	558	532	498	537	510	534	540	507	533	484	507	525	529	536	505	516	561	516	526	500	520	492	522	522	492	528	547	525	505	494	507	498	493	471	570	499	520	503	531	490	539	542	532	471	545	530	516	515	496	579	523	463	512	493	500	448	486	556	516	515	499	517	482	482	459	507	518	514	534	553	495	578	539	512	510	486	510	533	493	548	528	505	514	491	502	514	527	510	551	509	509	512	502	480	513	502	498	528	542	511	510	489	523	526	494	502	514	492	510	534	467	538	534	469	510	505	483	516	463	556	522	511	535	498	502	560	550	509	490	537	512	532	505	567	517	484	531	510	545	516	502	526	542	520	508	543	544	509	546	542	515	494	515	519	531	556	558	555	477	480	546	479	547	481	481	527	519	522	529	528	471	512	522	551	473	514	535	559	514	537	522	475	542	505	520	521	546	499	507	486	527	531	526	498	545	528	559	512	490	568	516	488	521	519	509	526	519	543	513	528	515	550	523	525	530	523	521	532	526	554	537	519	515	496	497	513	510	538	491	494	521	520	504	521	528	502	520	527	562	523	492	525	550	531	533	505	509	516	518	515	505	505	486	539	523	543	508	560	552	535	527	513	532	533	543	530	484	520	525	499	498	551	497	458	489	543	504	500	529	487	535	505	530	510	496	524	541	511	532	479	488	490	483	514	531	522
31756	19571	7131	546	368	343	321	238	235	206	197	204	198	216	212	245	228	215	224	214	224	195	229	217	207	235	185	214	213	216	180	211	203	212	220	202	211	228	205	184	200	207	209	202	223	229	220	216	211	230	218	235	208	199	208	208	204	207	192	197	216	216	231	230	223	198	262	221	198	214	204	198	216	203	208	228	191	208	211	218	197	221	213	207	234	208	202	223	236	196	210	222	187	211	183	222	230	195	212	186	240	201	216	216	213	217	203	195	208	199	208	226	197	227	223	217	182	197	221	188	206	230	205	218	229	179	231	180	253	232	190	238	213	213	219	207	208	221	216	199	234	181	221	195	220	206	212	200	219	212	207	212	216	225	240	219	208	206	198	212	189	203	196	180	188	188	184	235	240	224	231	200	199	186	189	186	206	221	205	207	210	221	214	220	229	205	227	225	211	189	201	210	231	209	210	255	221	227	225	232	208	231	202	223	226	214	208	213	186	200	251	196	218	195	189	206	209	204	211	234	226	193	200	227	179	204	188	204	218	216	219	211	201	197	194	173	219	241	201	190	203	215	191	204	219	211	192	195	231	212	198	243	195	209	188	202	204	185	217	163	206	214	252	212	185	204	219	224	203	214	217	217	180	207	201	209	206	215	197	207	215	207	223	228	210	194	194	203	224	194	181	221	243	211	212	201	209	221	210	200	213	234	204	213	217	227	191	193	195	177	205	208	220	220	202	216	226	213	208	190	228	214	222	222	199	203	197	232	176	229	186	217	210	220	221	247	201	223	220	221	215	206	208	187	232	192	203	184	202	227	208	199	182	226	164	211	208	214	197	206	189	239	170	224	226	207	211	198	207	198	205	220	225	190	234	223	197	219	208	201	213	215	230	224	208	207	216	229	205	210	197	197	242	231	199	208	212	210	205	237	225	185	219	196	218	218	204	217	212	224	179	218	234	220	210	233	211	204	218	212	227	223	195	224	222	245	211	210	184	204	227	206	184	204	233	193	190	224	213	222	234	202	227	225	216	191	211	221	209	203	214	218	201	204	208	199	189	214	211	218	215	229	216	211	222	179	202	188	202	227	205	208	223	198	226	194	231	199	229	198	203	209	218	213	224	224	219	202	212	209	218	199	212	203	182	186	193	170	218	194	202	194	168	202	197	220	182	203	210	207	218	189	217	219	212	180	189	207	203	206	239	236	236	246	211	225	200	205	241	210	220	208	205	221	201	208	213	191	206	212	209	182	205	218	209	206	217	218	208	249	218	209	205	222	214	218	220	214	206	224	210	215	208	201	223	207	202	190	224	208	218	218	222	211	197	201	219	202	198	220	207	185	219	231	183	197	205	194	222	208	230	220	198	210	208	203	214	242	220	210	220	240	225	221	209	222	201	192	201	227	230	227	205	199	224	230	212	205	225	196	210	212	205	216	204	210	246	207	192	187	221	197	233	211	188	215	222	205	224	229	242	196	225	209	188	191	228	232	228	215	216	204	167	188	190	220	230	191	197	202	210	203	211	225	241	189	216	207	214	222	213	218	201	189	248	225	233	221	205	225	222	195	231	233	205	207	216	230	245	210	212	196	225	187	223	229	193	219	200	211	193	217	212	181	216	208	208	226	202	222	246	209	201	203	207	198	197	247	206	196	230	208	226	208	213	203	199	248	208	217	229	210	207	199	237	203	213	214	197	209	223	192	243	211	204	195	181	205	212	210	217	211	213	208	201	215	230	190	206	210	189	200	218	216	208	205	213	238	226	194	220	223	189	215	237	188	185	188	211	235	229	198	217	225	205	211	204	176	185	193	210	230	209	202	188	192	182	190	210	183	220	226	226	208	203	209	212	188	238	189	206	248	217	184	229	216	177	211	236	208	225	211	174	156	214	213	233	216	189	192	209	208	224	201	217	254	229	213	211	200	204	199	200	215	212	196	204	235	224	219	218	200	233	222	202	217	222	186	222	208	201	220	215	206	237	226	211	223	220	231	221	216	235	232	246	207	236	218	223	205	188	211	196	216	243	189	231	209	193	178	208	230	218	199	197	199	200	200	215	219	219	207	223	225	205	188	222	180	234	174	233	212	209	221	184	173	194	225	211	214	252	197	203	213	213	197	213	228	204	219	219	221	191	205	191	230	201	171	223	234	223	222	243	220	208	187	207	188	202	206	184	196	220	225	220	236	217	193	213	200	230	190	206	188	224	197	200	208	214	214	210	198	215	199	215	206	208	218	209	184	211	202	235	197	183	212	221	238	232	231	220	215	212	253	212	199	200	231	208	214	212	194	216	200	198	223	208	222	225	187	214	227	213	200	227	215	234	240	214	193	229	226	221	226	203	227	215	216	203	205	191	205	217	217	207	213	239	192	224	199	210	239	228	209	209	207	217	211	217	217	206	208	190	193	216	218	226	216	215	230	224	212	246	196	190	190	221	183	225	211	192	183	192	186	194	254	226	218	196	198	198	219	209	225	204	251	209	188	204	206	192	233	197	192	212	201	232	196	189	162	219	231	212	234	188	177	174	213	196	205	213	215	224	188	203	235	214	229	185	216	241	192	213	190	210	192	206	221	219	201	226	201	206	211	217	201	210	180	212	230	211	203	189	243	221	250	230	215	192	220	230	210	232	207	208	210	225	218	208	230	207	172	234	203	212	216	239	197	208	240	200	209	229	232	208	214	215	206	214	214	205	238	240	234	223	204	208	215	212	214	212	209	205	204	204	202	198	196	204	232	203	212	207	205	197	200	181	207	200	227	206	220	223	209	222	207	198	194	227	194	201	227	215	203	233	248	210	234	232	199	239	239	222	205	224	219	218	228	202	210	177	192	198	208	189	209	215	199	238	227	225	199	226	222	205	215	207	250	208	241	219	201	200	211	215	217	185	199	201	197	221	188	226	196	210	213	212	212	208	200	192	201	201	228	225	251	221	217	203	213	214	218	229	210	216	213	207	207	238	180	189	197	214	211	232	206	205	221	183	202	186	208	193	190	205	220	209	191	213	206	226	213	201	214	221	246	215	203	226	197	227	199	231	216	235	228	194	218	219	197	213	199	210	204	223	218	208	223	221	223	205	222	231	230	208	180	200	227	188	204	213	190	204	198	200	221	211	206	220	211	229	218	213	206	187	196	212	202	235	215	218	195	192	220	199	195	203	206	196	212	221	214	195	213	205	199	199	216	198	184	182	219	189	191	192	189	215	198	203	207	212	223	237	194	189	209	223	220	226	177	205	184	214	227	197	219	213	220	226	240	196	206	195	223	246	171	205	199	210	198	222	216	219	170	230	204	197	195	203	196	209	237	202	205	216	194	214	175	189	197	203	194	188	194	220	221	233	187	233	193	192	194	202	193	223	195	212	200	195	218	202	216	211	208	217	198	191	207	210	212	207	225	247	201	205	196	216	229	212	209	198	223	222	222	212	238	201	199	213	214	203	197	225	219	182	214	204	213	215	187	216	211	230	214	236	191	202	181	225	215	234	203	217	225	203	227
5815	788	579	589	569	583	553	582	537	556	549	573	547	564	572	555	593	589	565	552	560	537	577	535	558	559	564	547	567	543	560	573	564	550	530	539	508	602	549	543	541	552	569	558	525	552	577	578	572	617	562	556	541	521	531	560	527	567	554	574	551	541	531	581	567	580	571	548	545	563	560	559	513	534	534	602	563	556	551	585	580	582	552	537	534	551	569	571	613	531	534	549	550	528	536	565	557	526	561	575	533	593	611	535	554	528	565	553	550	524	550	536	574	554	617	591	551	557	542	568	560	547	544	526	563	537	577	545	569	519	542	566	551	537	535	610	562	566	510	572	562	583	574	546	538	539	580	554	558	577	609	548	550	581	586	546	551	609	547	581	551	579	535	549	546	555	554	553	521	539	542	584	576	564	531	582	598	581	562	536	565	509	540	569	580	548	560	570	559	530	542	530	562	552	568	542	571	536	562	587	543	592	556	585	582	538	579	555	548	583	522	540	527	565	562	514	544	506	566	525	582	559	558	518	594	551	595	593	552	551	523	567	549	566	566	561	542	510	561	567	567	546	518	541	515	624	554	586	551	536	548	572	534	546	525	569	554	569	507	584	576	548	559	555	529	609	540	522	526	585	535	525	545	566	558	532	590	574	587	542	584	600	583	571	556	538	591	548	515	525	567	493	547	555	569	532	556	554	580	570	571	567	524	572	536	570	561	571	540	577	535	567	551	542	553	547	543	520	602	563	559	565	566	536	562	526	565	520	562	564	523	583	565	500	591	572	599	572	537	576	609	549	523	503	514	550	551	544	535	527	555	571	578	588	543	543	527	576	579	561	537	552	545	531	544	552	555	558	558	512	551	567	573	542	562	553	556	534	575	561	565	561	574	522	572	553	586	538	539	558	564	604	564	529	517	551	540	530	573	539	561	550	542	559	583	549	547	560	567	571	541	530	571	525	571	574	554	541	540	517	550	559	581	552	572	581	563	560	540	552	559	582	521	534	544	579	509	559	529	566	568	528	544	532	578	555	555	589	627	574	590	566	580	560	542	554	597	505	585	555	602	577	574	512	544	571	540	581	581	541	556	570	543	563	566	547	539	556	539	588	589	593	559	503	554	552	570	538	561	535	545	550	523	539	553	534	579	556	549	560	556	545	572	563	546	556	540	566	557	505	528	591	544	556	572	535	549	587	543	555	573	578	576	536	562	556	579	574	564	574	582	542	574	588	569	569	556	543	596	590	573	540	583	565	571	609	550	568	596	509	556	536	542	576	562	541	505	589	522	565	560	528	530	528	563	547	572	551	528	575	513	522	570	568	584	536	531	594	551	581	549	563	560	529	577	550	584	542	545	541	525	512	597	555	544	536	554	520	529	591	552	556	523	507	571	567	569	541	548	557	558	549	534	571	537	494	567	539	574	559	553	555	587	620	528	595	612	587	560	588	567	525	563	549	545	571	548	540	541	573	586	547	572	601	571	573	607	524	552	572	562	590	523	543	551	553	564	542	534	570	554	525	544	543	578	575	579	545	565	567	548	574	541	520	576	589	570	588	564	572	582	580	586	541	543	586	536	573	603	586	547	577	531	546	552	581	550	624	587	551	553	546	527	554	592	534	565	555	582	539	568	507	554	593	568	505	555	561	579	515	528	542	529	629	577	604	528	528	575	543	557	537	536	554	545	556	511	563	563	577	584	544	588	523	524	538	562	597	575	532	564	525	563	487	558	572	576	569	557	590	554	537	589	551	620	553	564	514	512	543	567	567	537	564	533	573	527	598	545	561	537	541	552	567	592	555	599	556	518	543	597	542	537	560	532	559	578	551	562	564	550	508	538	575	526	549	581	578	556	545	537	563	583	533	526	547	574	570	530	551	514	558	565	558	579	541	570	553	514	497	549	565	568	559	595	573	518	572	543	565	586	551	536	571	595	541	571	554	563	557	535	597	586	561	534	531	546	574	554	552	582	581	559	577	540	559	569	524	546	520	526	594	555	588	572	544	549	553	597	593	557	537	549	572	546	554	587	598	542	534	541	558	540	561	590	547	557	560	581	565	564	539	583	547	557	563	567	576	557	537	566	575	554	544	552	589	552	589	547	587	564	552	573	549	572	550	579	532	499	517	553	546	593	575	593	540	597	530	568	584	568	554	540	584	564	555	567	590	536	579	547	571	548	531	557	556	561	597	549	524	572	591	521	549	542	582	547	483	558	552	576	587	578	568	612	513	559	557	594	557	514	530	589	604	551	502	529	512	554	538	561	525	539	584	567	573	561	546	545	626	604	555	519	548	595	541	531	546	507	572	556	527	500	509	561	553	577	605	543	532	588	575	562	564	563	567	568	524	542	554	551	554	527	528	519	541	566	541	575	578	542	594	548	545	543	534	562	559	589	560	547	580	567	553	563	537	550	559	549	557	568	535	569	584	563	573	573	560	529	565	538	567	547	587	553	552	615	561	581	564	592	551	584	571	558	532	566	571	541	594	582	563	545	566	572	546	540	563	575	592	563	522	555	576	563	570	530	579	596	591	567	564	521	575	565	517	595	569	559	564	558	551	551	570	575	507	548	532	580	539	556	542	520	530	560	551	552	572	606	502	538	595	539	579	557	559	567	576	570	542	598	523	561	550	553	546	548	599	557	571	597	576	507	569	570	587	545	554	540	551	569	504	574	558	535	528	637	545	563	558	522	490	554	553	532	609	534	593	548	580	566	579	568	581	516	565	525	512	553	582	536	563	548	574	561	548	533	558	592	539	551	560	578	560	547	534	565	554	573	528	531	546	584	584	568	541	500	554	521	528	554	565	546	562	566	540	540	570	572	627	612	594	565	600	568	540	534	539	559	565	540	553	561	531	570	572	553	554	552	555	555	576	556	558	559	582	545	581	554	547	559	622	549	582	577	603	562	547	561	582	556	545	563	556	566	538	546	587	541	510	540	539	576	523	545	585	573	591	560	547	535	596	560	543	542	564	545	559	560	553	549	537	566	534	529	542	490	566	527	530	507	579	562	582	539	551	567	567	550	563	577	607	586	566	551	585	557	569	553	534	547	560	579	565	532	548	573	595	570	497	512	550	573	549	585	498	541	560	594	582	522	598	543	547	584	539	555	543	539	544	541	532	569	516	502	540	544	584	542	508	573	547	585	564	579	536	591	513	528	545	543	560	536	535	516	624	570	541	563	529	540	551	561	536	563	539	534	548	577	549	530	522	532	548	540	550	534	523	520	571	595	523	533	571	547	554	559	566	550	586	534	530	550	525	537	567	582	576	545	560	529	584	586	556	565	533	561	559	542	519	563	568	499	549	552	534	523	536	583	589	588	531	550	581	574	566	568	510	531	552	544	565	572	533	605	518	549	580	525	610	520	531	529	567	518	572	537	569	591	512	558	543	558	584	562	550	545	572	584	518	546	588	508	530	544	564	521	570	521	538	552	575	577	565	558	569	563	559	585	594	565	568	592	608	557	510	538	560	572	552	551	547	567	559	568	559
24661	20998	23922	28245	20990	14358	613	416	348	336	340	328	328	311	310	278	337	307	279	311	325	300	313	328	297	276	293	296	315	310	321	244	296	268	281	331	308	321	331	312	300	320	288	336	348	295	339	278	301	303	313	316	295	316	309	322	302	311	296	320	315	327	310	320	311	308	325	297	307	292	315	308	355	270	320	287	346	299	284	303	288	341	327	244	290	320	314	296	338	307	342	311	298	303	299	292	308	302	325	332	323	324	309	329	289	302	336	349	308	302	304	332	307	299	295	266	302	308	314	299	288	307	336	327	324	305	270	326	322	282	310	293	285	310	292	266	274	316	268	281	306	330	329	323	292	293	290	294	291	319	314	279	279	314	304	293	291	326	298	288	294	303	298	297	345	299	282	294	340	317	304	301	297	295	315	322	295	321	310	302	294	309	335	335	311	303	337	317	344	327	298	293	334	312	316	326	308	290	327	268	317	265	272	309	303	285	305	313	317	306	311	280	336	314	320	297	295	315	314	297	304	317	289	301	322	269	327	293	306	280	293	318	270	301	299	316	302	293	288	313	311	269	284	307	308	290	300	307	312	277	296	329	305	305	293	291	324	271	303	305	310	284	310	321	304	293	310	311	284	314	296	306	326	320	327	309	290	323	298	252	312	300	277	329	303	315	312	270	294	285	270	294	315	287	296	292	287	298	268	341	277	309	299	269	315	292	326	310	302	347	298	293	283	331	308	300	279	294	298	280	305	327	315	313	345	308	304	284	273	348	306	322	326	310	300	300	345	281	306	270	302	286	310	325	318	325	286	292	318	290	313	324	287	291	325	298	315	282	296	316	286	312	276	288	309	308	338	310	311	314	302	316	307	299	307	273	289	300	297	304	322	273	286	308	302	310	310	300	331	327	315	331	334	310	269	295	272	301	334	307	277	317	314	293	323	323	311	348	297	280	310	318	298	320	332	286	267	305	284	324	327	347	286	297	300	302	306	301	313	295	323	306	285	323	316	292	274	309	300	283	267	315	289	281	293	282	314	314	326	310	314	290	311	328	315	280	290	307	301	305	294	279	280	331	296	326	304	293	325	284	309	275	327	282	308	254	327	303	292	316	287	301	310	304	334	302	321	322	301	297	321	300	303	298	313	288	326	317	268	266	279	273	283	323	314	322	315	307	347	318	314	287	285	291	329	323	291	327	326	274	286	297	289	309	280	293	299	337	305	302	316	308	317	276	289	306	296	323	282	308	301	299	298	309	315	297	302	318	321	373	278	292	306	310	303	320	300	327	295	307	303	299	307	286	286	295	304	285	316	296	304	332	332	287	275	301	303	311	294	306	285	325	331	297	328	269	312	341	317	300	277	295	305	326	292	304	325	296	338	292	310	275	297	289	325	286	283	291	308	316	291	336	298	288	311	334	317	325	294	329	319	312	325	305	310	312	290	314	279	328	317	329	285	331	315	313	293	286	355	285	304	309	302	270	255	308	292	294	317	318	311	299	307	271	291	301	306	322	307	300	292	300	323	302	321	292	321	317	317	326	293	294	295	296	311	309	312	308	324	298	324	299	320	309	310	312	290	304	314	315	313	299	261	304	293	306	291	317	354	339	328	296	281	298	266	319	299	324	277	299	347	274	321	289	306	296	288	274	290	288	330	306	269	303	288	301	268	271	303	278	291	307	307	290	300	303	305	294	293	315	318	303	294	322	305	288	310	270	302	297	298	318	276	307	326	302	332	284	307	341	304	297	270	281	303	297	296	317	316	271	309	316	304	317	341	340	292	299	324	309	292	299	302	315	295	293	284	344	329	277	328	278	295	297	333	304	313	266	324	323	302	326	298	284	296	297	319	333	289	311	354	314	302	302	286	292	308	335	330	284	314	327	334	286	302	284	310	299	307	320	259	297	317	326	286	313	323	317	323	303	290	312	296	320	292	323	305	308	308	350	325	298	293	325	264	300	292	267	330	328	317	296	318	330	306	271	324	306	308	315	296	262	266	293	303	321	319	313	318	301	332	273	320	328	289	314	299	294	304	271	285	289	294	305	319	321	315	312	322	296	287	317	327	295	324	287	323	281	319	299	308	301	308	301	336	317	303	319	299	315	290	282	300	304	298	317	306	338	295	290	316	342	301	346	297	329	300	335	279	298	287	304	294	309	318	334	353	314	298	285	267	301	321	305	288	293	345	307	317	304	312	313	302	270	298	321	327	315	294	287	288	281	295	302	308	332	297	297	278	325	278	298	314	299	329	293	344	288	333	310	308	307	312	309	298	315	318	309	292	307	310	306	326	305	295	309	359	289	303	325	337	302	298	303	299	283	302	316	303	267	311	283	278	296	281	296	331	289	317	307	296	326	320	328	277	315	342	294	322	294	275	313	297	310	290	261	294	309	312	309	316	272	297	301	307	300	306	336	306	278	333	322	311	295	278	303	291	315	294	311	285	328	307	333	338	283	292	314	293	309	327	314	331	333	338	308	322	318	302	334	288	310	315	293	304	324	306	301	320	313	311	326	273	290	316	336	318	331	291	298	339	283	312	262	307	329	316	329	295	288	314	296	315	318	329	296	323	302	287	295	315	291	298	294	302	316	319	304	296	297	320	300	300	311	305	288	293	315	323	319	292	289	300	299	308	299	291	298	282	299	337	320	338	301	300	303	325	303	312	319	314	299	294	311	301	287	294	305	322	321	327	280	282	293	330	299	302	274	280	303	300	307	318	272	285	317	267	293	317	301	310	292	329	329	289	276	299	286	284	311	298	281	325	323	285	305	296	315	314	279	295	311	285	289	302	286	293	314	321	296	345	307	313	298	322	309	304	281	312	306	289	290	329	283	319	284	316	292	348	310	329	276	310	304	270	311	312	301	314	293	285	304	301	298	314	291	315	289	283	322	296	319	327	293	297	319	300	318	292	270	285	322	299	328	292	310	308	305	285	280	251	315	304	299	318	319	303	304	324	294	317	305	299	290	336	317	327	288	315	305	302	307	313	303	274	326	310	316	330	327	315	294	259	320	299	303	300	306	332	313	271	300	290	304	319	309	306	256	298	293	306	303	325	300	340	326	288	286	322	311	314	301	280	299	295	282	303	308	288	302	311	335	309	304	323	290	308	346	311	271	300	281	297	318	307	309	269	299	291	321	306	281	323	363	317	308	280	299	300	292	305	305	305	297	305	251	265	296	295	309	320	332	310	309	293	330	321	282	291	284	302	322	322	306	322	305	299	286	312	293	309	287	319	300	293	309	287	322	298	314	291	299	348	296	284	301	340	305	313	317	298	318	341	328	299	297	291	316	301	334	302	307	294	308	300	312	317	304	322	297	299	283	267	308	305	295	311	279	299	301	323	325	285	309	323	311	290	289	326	299	319	309	304	294	295	279	328	309	305	320	307	310	294	299	333	311	304	309	287	309	298	296	291	344	287	302	336	302	330	297	289	320	325	316	326	319	296	309	291	303	347	307	332	325	289	310	290	335	298	303	309	281	311	336	309	298
3686	2188	1239	958	824	824	850	769	781	741	754	790	763	801	722	764	713	737	747	785	716	750	746	758	753	766	763	732	725	762	751	723	738	771	683	766	718	737	769	707	758	767	769	716	766	742	785	783	693	792	779	780	767	744	703	759	745	719	757	733	738	778	785	729	740	733	757	762	735	784	696	711	665	715	817	800	733	761	751	724	736	728	761	775	745	764	769	734	746	733	713	760	746	728	729	761	712	753	822	760	741	737	739	742	730	775	748	703	748	740	748	739	702	702	726	780	750	705	768	724	700	737	735	780	791	751	726	754	775	667	758	731	788	742	752	727	759	710	731	710	752	743	735	765	737	742	680	736	767	752	666	754	754	715	721	716	742	694	786	790	743	753	760	726	742	789	681	765	702	743	805	739	738	804	732	757	815	751	769	726	729	716	763	717	759	731	741	776	731	691	766	739	739	718	723	788	719	725	733	738	784	725	698	767	718	738	747	735	707	741	712	733	743	697	734	755	750	706	706	733	741	698	745	755	706	767	752	754	702	714	732	770	783	722	743	748	735	743	740	770	684	715	773	697	757	749	720	747	729	698	727	752	768	767	764	755	743	727	748	733	757	745	747	723	747	758	797	726	739	787	740	743	739	719	786	757	743	714	776	741	713	736	768	726	761	702	768	751	736	711	749	719	771	745	756	762	771	780	675	697	754	777	818	720	755	749	715	801	719	724	709	707	744	782	751	738	718	718	712	711	783	737	734	759	729	768	763	749	744	747	750	684	687	735	720	715	758	711	789	701	726	737	736	741	706	754	733	776	783	685	752	674	736	756	750	733	731	705	725	744	756	782	752	770	711	745	707	737	744	719	757	785	735	724	757	702	697	733	737	704	703	752	763	759	720	722	756	742	703	719	736	723	702	722	746	741	752	740	741	771	712	726	740	787	751	725	775	735	779	739	730	805	755	698	762	739	761	725	751	723	686	703	728	742	759	742	753	724	753	743	718	748	760	712	761	736	805	718	708	768	724	743	730	697	793	705	742	764	709	701	736	775	773	727	726	727	777	742	704	739	740	753	725	725	754	732	766	694	738	730	770	737	741	725	733	704	716	762	731	698	746	739	758	764	746	756	744	738	736	747	737	754	750	757	755	734	736	752	753	765	732	701	772	747	704	713	681	689	758	783	770	759	703	791	821	752	718	729	740	707	769	725	730	728	721	729	743	765	751	759	758	719	687	747	776	748	757	751	719	705	722	751	744	782	711	799	678	787	770	767	700	747	715	715	726	753	708	731	715	728	769	772	758	794	695	740	726	737	730	773	720	756	753	756	816	773	738	753	712	720	756	731	717	783	754	701	745	700	747	746	750	714	742	784	698	737	709	774	768	694	697	768	703	740	727	697	743	777	765	751	787	707	800	761	717	754	724	769	748	736	720	727	725	719	720	748	780	792	771	779	733	729	727	730	718	745	762	738	737	720	712	756	760	763	695	761	733	696	725	722	765	766	691	768	761	751	743	716	747	727	757	781	767	735	749	716	756	685	783	769	769	770	726	730	703	704	762	725	761	771	744	713	764	754	700	674	669	742	764	782	747	748	739	726	705	752	742	741	695	770	759	789	738	772	777	759	771	786	802	761	751	724	723	720	721	753	733	741	757	777	752	743	756	727	710	732	758	719	694	774	700	749	719	756	755	753	747	700	718	725	722	749	796	709	701	796	761	752	706	802	719	731	730	736	754	766	776	787	719	738	745	736	763	743	764	633	732	755	751	752	724	779	721	739	727	802	765	673	788	738	718	747	708	712	743	754	747	760	703	662	742	789	699	734	767	714	782	678	720	716	748	745	784	753	711	742	708	732	699	782	778	698	736	745	695	725	747	728	716	728	735	761	776	760	710	714	744	691	740	714	701	748	705	774	769	711	740	717	732	722	754	765	712	745	740	730	712	715	759	747	713	795	734	745	733	728	759	701	721	736	745	705	762	771	757	717	746	750	710	722	707	766	769	768	694	765	719	687	788	719	743	726	702	743	716	768	771	769	736	700	694	733	728	699	734	688	757	699	744	791	713	752	770	811	706	768	716	742	721	707	767	760	827	744	722	817	735	710	689	758	698	702	744	743	758	776	698	716	741	747	752	690	781	714	744	738	761	682	691	752	723	734	705	715	733	698	752	727	692	751	716	715	710	736	735	723	731	779	765	736	704	720	750	756	790	719	736	750	710	705	731	758	774	721	756	716	735	742	758	750	736	690	742	733	727	736	760	696	723	763	751	702	722	739	792	743	731	786	721	767	741	752	692	776	707	695	768	733	736	774	812	722	743	750	758	756	754	712	707	757	794	747	706	745	750	757	733	714	742	743	737	727	746	793	713	796	775	775	713	726	700	688	717	758	776	781	720	737	689	758	759	772	758	803	788	737	744	739	723	737	773	749	711	700	740	730	757	734	760	744	683	784	779	780	761	733	722	746	771	803	715	798	765	733	741	782	806	750	750	752	722	720	755	686	728	736	685	681	758	766	768	713	714	733	739	754	768	710	737	747	748	734	767	756	775	755	774	718	759	726	696	704	787	749	746	803	700	701	737	725	765	730	730	778	744	696	792	756	770	688	736	735	705	732	721	752	790	735	717	776	750	786	762	774	703	765	736	780	789	747	741	725	750	717	733	711	682	698	789	732	727	762	726	728	735	767	710	734	724	775	770	668	785	732	738	752	703	743	723	738	717	700	728	716	729	714	760	731	775	757	713	714	745	740	741	742	730	782	710	751	736	773	774	715	692	699	689	771	740	728	705	748	756	755	757	712	756	756	711	745	706	772	739	784	733	743	722	744	764	729	715	756	723	759	757	724	722	753	752	723	733	759	696	770	752	747	735	738	759	764	759	723	769	783	733	755	723	764	716	716	752	774	751	701	705	750	723	712	752	688	775	757	715	755	751	737	740	774	753	731	768	696	742	762	744	717	696	760	756	717	749	737	705	713	790	742	776	698	708	721	758	699	749	734	720	727	718	728	682	756	751	740	747	724	707	727	777	702	764	720	710	706	753	781	720	707	697	785	763	730	700	788	741	766	714	718	719	714	757	700	738	743	783	715	754	776	727	696	710	777	728	695	754	728	723	739	776	706	767	742	734	749	704	741	699	753	784	693	817	743	742	702	754	739	732	713	729	794	705	736	736	735	745	731	701	782	742	741	777	695	756	718	753	731	713	764	770	756	704	736	720	702	776	721	734	748	704	750	794	773	738	780	790	786	699	748	756	799	747	751	717	756	714	785	746	718	742	730	796	732	737	729	789	724	730	681	730	652	771	734	765	731	757	741	797	752	759	787	771	736	715	745	759	763	720	718	761	700	697	781	706	737	713	764	732	694	730	738	671	696	756	737	722	760	729	726	712	726	767	715	753	775	716	759	713	741	722	704	732	709	766	686	748	748	754	747	752	692	799	733	741	764	692	714	742	750	701	702	733	740	765	717	702	818	722	768	745	754	732	743	773	728	759	772	745	766
23912	20998	24337	27863	21000	21011	13201	503	345	312	307	266	258	256	268	244	235	230	220	247	232	251	199	238	237	233	249	211	210	236	230	224	230	242	232	222	218	232	207	217	208	232	235	215	235	217	230	224	216	237	207	226	200	212	200	202	219	230	205	228	201	242	208	241	200	234	202	224	212	208	237	190	222	226	214	220	234	203	241	205	217	228	215	218	205	238	224	227	193	189	224	214	208	224	233	228	227	213	224	265	211	223	195	223	242	207	221	196	238	206	209	203	209	236	209	197	243	255	254	228	212	244	247	253	217	229	220	249	188	196	225	195	202	212	216	236	212	222	234	187	221	238	192	215	204	231	230	260	203	216	211	220	208	245	221	219	215	217	202	224	171	219	234	230	234	209	218	247	239	205	235	215	201	191	209	233	224	245	221	215	217	217	242	216	226	214	238	213	202	226	219	230	253	210	209	212	221	202	231	204	199	211	232	240	237	228	185	220	201	211	230	205	227	196	213	233	208	200	242	233	237	198	193	214	219	230	197	236	240	241	230	177	221	245	203	217	217	231	256	235	245	226	207	204	205	197	218	222	196	229	208	234	228	189	222	222	200	225	223	207	207	237	220	244	207	223	237	216	191	197	229	216	222	214	229	244	248	215	210	231	212	211	210	218	230	217	195	211	224	190	251	213	206	230	216	194	226	225	222	210	258	226	190	215	243	209	220	208	203	219	186	211	200	222	240	215	247	244	203	201	207	236	213	222	199	202	220	259	229	216	230	215	212	237	217	211	235	195	236	249	215	233	239	219	184	229	213	206	215	228	224	227	228	233	234	238	220	217	226	223	228	189	209	213	233	219	238	199	220	221	232	198	241	221	213	224	235	215	207	221	225	250	226	198	196	206	209	227	223	182	230	195	226	193	232	222	210	222	212	237	221	215	226	234	216	222	196	200	254	223	217	232	226	206	213	240	220	204	205	219	219	228	218	213	196	210	229	221	210	224	218	191	229	211	204	208	210	254	201	216	191	236	242	218	204	229	177	205	209	180	229	237	210	205	206	219	217	223	224	216	217	213	218	207	216	224	204	225	210	244	201	209	203	225	265	231	188	225	231	209	204	237	234	216	238	209	245	213	219	213	218	264	217	201	234	222	197	209	201	209	200	229	248	224	209	197	219	228	239	213	240	194	236	214	216	190	247	228	242	206	220	191	199	220	238	203	229	246	218	226	222	201	241	208	225	227	207	201	237	193	214	226	219	224	209	210	189	215	215	204	184	206	230	211	241	207	223	202	192	214	210	220	200	218	232	202	209	208	211	221	194	220	243	215	218	207	187	255	230	227	216	232	212	223	205	220	229	207	220	222	210	211	223	223	223	214	233	229	200	227	208	223	224	192	228	246	219	231	213	211	219	230	238	223	232	244	214	222	213	238	201	223	229	212	189	239	203	195	219	241	197	234	197	191	220	231	201	203	219	189	212	236	235	218	216	193	219	228	193	239	206	223	187	192	213	230	235	223	227	236	243	203	198	221	200	213	241	209	194	206	209	220	219	207	212	193	223	229	233	226	228	210	219	213	210	225	197	184	210	209	248	228	214	231	218	211	228	194	239	254	225	221	227	185	212	209	174	230	217	233	206	228	222	193	195	216	216	245	203	224	237	191	210	242	205	229	196	194	198	236	230	174	208	226	222	260	210	203	249	200	185	246	225	220	245	214	231	235	202	204	214	241	199	233	213	232	215	233	226	206	212	193	203	220	242	234	243	197	215	203	224	210	216	218	205	207	187	195	211	242	214	233	194	236	218	209	224	209	218	220	201	227	246	262	198	212	223	216	227	220	204	245	232	205	227	210	226	210	187	204	231	228	227	249	215	265	207	207	202	244	209	207	189	224	238	205	175	238	219	212	183	202	235	207	203	210	223	177	215	222	223	234	208	214	214	232	212	229	202	210	234	216	245	233	219	226	239	218	203	222	224	184	209	225	219	216	222	228	190	195	228	222	236	235	212	223	201	229	221	212	215	214	210	221	224	194	218	217	217	228	202	213	226	220	225	218	209	206	228	215	188	230	222	216	232	215	228	201	221	226	206	241	209	194	216	216	227	227	258	225	219	229	212	219	237	195	202	242	205	238	217	216	237	198	232	237	236	215	223	217	220	179	222	203	219	217	201	194	231	216	221	224	239	206	213	230	207	202	233	229	228	237	206	220	235	215	234	202	209	233	215	218	194	231	232	202	224	217	221	229	226	224	212	210	228	232	235	205	226	224	235	211	227	228	250	228	225	220	228	209	216	236	243	216	226	227	220	213	209	228	209	218	219	217	217	213	230	235	213	194	227	212	213	196	213	213	227	200	205	186	211	208	201	203	234	216	197	231	221	226	230	216	223	254	229	223	238	224	229	238	240	203	202	214	226	212	224	231	209	218	242	225	248	209	227	223	244	214	184	204	244	225	202	216	244	240	232	231	220	214	229	232	206	230	234	204	216	225	206	220	195	211	265	229	217	233	209	218	213	205	194	246	229	228	218	208	214	224	200	250	222	211	210	242	198	220	205	215	208	210	231	204	211	217	195	224	213	246	207	238	226	250	228	210	225	218	224	209	207	203	217	204	201	194	203	193	195	237	200	219	230	210	215	224	202	208	184	216	203	239	204	200	212	227	209	221	225	222	219	215	220	209	206	207	213	229	200	212	222	215	214	195	218	209	225	239	207	194	221	220	222	242	203	209	213	217	223	217	218	214	203	222	230	203	215	204	201	213	260	199	210	217	232	237	184	255	250	201	221	229	229	228	206	243	222	194	197	242	235	209	205	224	224	218	236	206	243	212	219	182	228	243	237	186	210	211	224	204	227	214	221	210	176	179	203	217	218	220	213	243	232	225	230	224	233	257	208	219	241	240	224	237	206	215	203	220	221	235	218	236	215	229	234	206	210	202	223	221	240	213	213	198	204	203	206	195	209	220	235	235	211	218	213	196	216	229	214	214	207	215	236	198	236	228	226	204	233	204	218	224	208	219	191	221	238	231	208	208	217	228	224	196	215	208	189	221	232	218	208	204	210	217	236	209	201	217	205	248	222	227	242	217	227	197	183	223	233	228	217	214	209	210	193	247	209	182	197	224	233	203	249	217	212	198	224	227	182	218	203	179	200	242	225	235	222	224	229	224	211	211	210	231	254	209	228	202	219	246	229	225	223	212	188	216	222	206	207	181	213	218	211	212	222	217	214	225	213	204	236	227	180	206	215	272	222	193	223	245	255	208	231	227	220	213	246	193	211	197	259	217	190	198	217	218	202	221	236	211	209	210	196	206	225	231	195	178	223	218	209	206	238	227	221	211	209	203	221	237	194	231	227	248	229	225	208	245	225	225	208	219	234	218	232	204	191	226	202	218	214	231	225	194	214	241	202	236	225	240	219	225	204	197	213	208	236	232	211	197	234	231	213	224	207	206	239	222	235	204	217	231	221	244	236	215	210	236	202	229	254	233	240	191	199	241	210	217
3480	3327	1598	1091	753	672	585	597	593	530	515	550	557	472	551	529	591	502	538	533	493	478	521	520	493	554	547	539	525	514	557	551	541	521	509	568	509	497	509	509	519	541	437	462	513	525	533	461	497	501	480	503	536	531	507	526	491	528	492	492	514	520	458	505	517	510	501	500	522	545	501	506	540	505	535	556	520	498	489	487	540	522	524	544	528	517	500	499	496	491	527	511	506	509	477	511	506	520	528	540	513	537	533	511	516	512	494	499	517	509	517	530	497	522	518	546	498	469	549	562	540	536	481	515	490	527	528	507	508	538	492	497	530	499	462	491	538	506	508	542	527	504	534	539	529	527	543	503	473	487	522	543	534	549	483	522	498	555	512	559	565	524	517	507	496	496	519	522	512	524	554	550	525	530	525	492	541	514	510	521	534	475	565	524	527	514	472	541	531	543	578	536	479	503	539	529	503	483	513	516	516	499	495	533	522	507	548	509	506	509	524	540	517	524	523	524	559	520	540	550	560	549	513	494	509	497	518	500	506	521	486	515	518	474	513	514	536	527	538	517	480	512	485	553	521	513	514	503	496	525	502	509	549	509	544	506	495	456	496	525	559	546	485	530	451	544	525	520	479	533	502	492	553	517	516	529	520	519	517	516	506	485	553	515	483	509	488	541	523	503	488	510	496	498	538	492	540	513	505	534	509	508	537	509	534	522	505	500	541	507	517	462	512	520	507	528	525	512	511	486	551	499	501	531	509	516	506	530	529	484	557	473	492	512	525	536	549	490	502	483	529	497	498	515	469	562	499	518	493	547	525	528	498	517	510	498	508	482	532	552	508	524	494	503	552	522	537	487	512	560	522	519	514	560	551	530	502	476	529	500	526	516	522	512	491	486	521	514	531	510	505	517	529	537	563	532	545	452	489	526	496	487	532	516	464	529	496	536	488	518	494	496	508	529	562	525	486	550	523	498	527	541	505	477	542	496	511	461	519	510	541	502	544	526	500	498	495	574	519	522	492	495	514	532	531	526	467	512	515	497	529	479	498	541	539	536	496	531	542	543	543	550	502	530	523	525	496	547	503	490	520	486	540	570	488	538	528	529	520	512	561	555	510	530	533	496	522	517	496	507	514	544	495	519	497	506	535	538	537	524	503	530	479	506	564	510	508	529	544	526	520	487	505	540	496	533	496	550	512	532	470	532	517	502	527	545	530	481	542	546	439	532	493	522	560	532	527	493	495	520	524	535	527	508	546	543	520	510	581	489	545	512	483	457	518	490	509	504	519	472	507	481	504	489	477	539	499	487	530	501	510	525	533	524	520	541	545	529	502	501	503	555	544	546	500	528	503	532	492	516	554	528	518	517	505	551	509	500	507	510	542	497	504	531	522	535	504	516	536	550	543	515	488	546	520	522	548	557	516	507	521	513	525	541	464	482	501	525	495	506	547	510	496	529	498	543	515	502	476	486	549	520	516	541	532	513	500	536	513	509	533	507	491	523	507	516	510	535	499	566	480	520	524	527	541	468	517	522	511	519	551	492	511	513	515	480	539	488	529	489	512	507	495	529	501	527	548	507	491	523	508	508	549	521	508	545	478	478	534	508	538	533	494	493	510	515	521	481	536	527	485	514	527	542	499	511	513	465	523	516	475	529	532	540	490	528	512	514	546	505	557	500	493	530	536	504	533	531	523	553	514	530	515	531	534	510	513	514	510	517	571	488	502	535	491	543	496	549	487	532	519	512	529	495	510	518	527	498	540	525	498	528	511	548	497	490	495	492	550	485	511	531	508	523	556	552	542	498	492	487	490	528	521	484	552	461	481	489	545	516	498	511	522	550	489	497	485	499	531	511	532	441	483	495	568	483	505	537	515	513	505	515	521	521	514	491	485	497	488	525	545	536	531	545	501	534	500	493	516	470	526	522	502	487	542	509	535	490	503	500	476	477	542	533	549	532	487	536	533	526	500	555	480	507	500	501	481	538	483	528	514	502	584	512	489	566	517	489	538	503	484	535	489	517	495	495	519	521	516	498	485	510	544	464	566	501	545	533	479	524	511	539	555	520	491	530	506	513	520	509	493	498	533	564	510	514	557	519	496	479	493	544	477	501	520	514	510	501	508	473	510	543	540	496	516	532	508	525	512	482	518	518	498	471	522	527	513	517	520	497	489	498	507	506	528	521	529	509	500	519	509	457	529	529	467	536	570	496	480	488	539	503	533	488	492	498	512	524	529	539	504	498	530	523	537	500	521	525	512	423	523	528	508	515	484	564	515	501	493	498	496	492	493	525	539	493	505	505	532	482	538	493	518	479	538	483	502	482	530	483	529	521	531	539	514	488	515	503	500	514	510	486	528	494	538	507	494	504	512	541	498	507	516	550	517	542	513	524	519	511	478	486	501	485	518	472	538	522	489	520	526	505	496	468	482	520	492	551	479	518	520	536	525	508	506	494	478	516	500	524	478	487	510	518	485	519	482	513	494	565	478	481	533	498	532	493	534	491	500	531	498	530	510	522	530	466	519	512	493	552	513	545	507	484	528	508	514	485	511	506	516	486	491	533	505	550	488	495	520	517	498	508	482	531	501	495	510	508	527	524	501	491	491	545	512	528	510	482	484	499	491	457	496	527	503	484	516	543	543	541	512	502	566	515	515	524	488	526	546	464	497	480	479	497	496	518	521	485	477	503	464	516	514	491	527	531	523	528	508	547	461	496	540	493	523	507	513	545	568	541	472	453	517	488	495	508	526	481	523	515	485	523	547	519	541	477	491	543	476	526	480	479	507	521	523	525	534	488	537	504	494	483	532	527	499	522	517	504	485	518	497	525	488	528	503	520	525	513	526	513	523	485	528	505	517	519	523	509	511	499	524	488	509	515	564	474	502	463	536	496	504	492	525	490	492	522	525	466	491	498	529	487	497	514	467	501	515	571	494	501	537	524	510	540	544	516	510	479	528	558	525	538	519	522	476	545	510	486	485	510	520	502	513	534	508	492	517	507	503	463	556	521	479	537	510	494	478	502	516	526	499	475	492	483	525	475	561	535	509	505	485	495	486	499	503	510	509	505	562	520	499	519	540	535	531	510	474	488	502	502	482	525	527	497	500	541	478	537	543	487	498	527	536	501	511	539	523	535	504	511	521	505	539	534	497	529	540	506	494	545	480	507	531	501	530	529	519	503	510	511	473	503	497	511	539	478	498	509	532	488	545	551	487	508	513	498	494	522	532	545	484	522	503	515	529	476	492	505	524	529	534	507	496	522	523	522	549	501	510	543	505	528	490	512	502	525	506	485	516	501	526	522	501	464	515	515	471	503	551	539	529	512	483	515	529	509	524	524	532	537	477	483	526	495	534	542	508	501	524	492	479	515	521	536	549	512	525	478	541	506	531	521	511	529	509	494	503	474	522	496	508	451	550	486	463	510	514	507	463	494	524	567	536	556	493	525	509	508	561	536	478	539	511	531	504	531	530	483	509	502	512	499	508	491	522	566
31707	19422	6773	416	253	249	238	227	189	213	204	205	193	202	262	210	203	217	216	203	190	206	212	213	217	193	227	231	212	206	200	193	215	216	193	212	196	213	216	221	212	205	200	209	216	202	196	217	226	201	222	219	222	213	241	222	200	191	219	200	200	207	205	214	194	222	214	204	206	204	230	185	215	220	248	208	214	210	216	217	235	201	228	226	215	220	221	212	200	209	204	205	207	204	186	207	188	211	202	213	218	207	178	202	229	249	188	228	198	231	191	194	208	218	185	229	232	206	196	215	171	239	212	221	221	223	225	183	191	189	193	226	204	188	204	201	211	194	200	229	228	201	170	198	199	221	218	204	196	207	186	187	180	215	201	216	217	196	205	197	209	203	220	224	194	183	219	172	183	229	178	231	188	211	231	233	205	228	208	204	198	194	213	192	200	221	215	214	211	178	212	222	216	222	208	193	194	186	213	207	178	212	214	189	214	234	190	168	203	194	220	215	191	199	202	194	213	209	183	235	203	199	191	186	202	218	198	217	225	207	229	180	218	260	205	199	234	215	201	193	225	217	215	213	244	189	216	198	191	203	215	225	228	211	188	203	213	204	232	243	203	195	213	220	221	229	205	196	200	191	208	200	211	223	219	228	234	194	224	204	242	222	192	205	219	230	237	205	218	217	209	191	208	212	172	220	191	213	221	203	232	171	200	221	201	222	179	210	229	226	213	209	203	230	225	215	224	216	197	231	236	208	196	199	226	231	202	230	189	217	221	220	226	236	209	214	221	201	191	214	202	214	225	221	190	199	209	206	212	195	184	228	208	199	226	205	198	209	200	202	192	209	212	237	211	228	215	201	199	211	223	232	200	224	205	228	204	210	203	213	203	254	210	183	208	222	209	217	207	228	225	239	190	214	212	214	191	207	214	196	198	216	191	214	206	192	197	210	210	225	207	188	203	243	201	235	193	220	211	198	189	208	223	201	186	219	199	192	197	217	204	210	210	222	228	209	220	181	194	216	192	230	179	212	217	226	193	215	228	228	210	202	217	215	200	204	219	210	203	238	229	195	207	209	190	194	195	194	189	217	203	219	203	211	206	220	229	219	217	229	211	240	220	226	193	213	225	205	215	230	203	215	238	222	217	201	214	179	202	212	194	237	202	220	203	214	209	179	213	192	221	213	197	216	222	220	248	231	209	205	199	201	215	183	198	218	210	197	199	223	212	219	188	204	208	207	200	222	209	204	210	189	204	192	223	167	193	201	205	224	177	215	197	230	183	196	210	204	191	182	204	186	177	213	214	202	227	218	208	210	215	216	219	204	211	225	222	238	238	206	205	202	222	204	181	212	217	211	228	211	227	196	212	206	195	225	202	215	217	188	216	202	213	211	194	203	223	206	200	196	211	226	235	216	178	222	186	222	211	186	223	213	204	187	185	218	229	195	206	198	199	224	206	193	212	217	210	202	201	211	205	212	215	179	217	201	212	227	215	219	211	204	225	201	195	214	208	223	210	227	202	195	216	232	202	203	209	216	229	187	201	227	201	195	193	198	230	202	211	212	190	204	203	216	215	185	204	191	192	219	216	195	197	208	233	211	212	196	205	196	191	200	235	212	221	196	224	208	213	200	233	204	208	192	233	213	223	228	235	207	215	223	204	221	207	180	182	217	191	211	191	207	228	211	191	211	222	199	207	215	176	194	226	219	219	200	224	206	215	201	212	200	202	196	227	199	227	191	242	211	214	185	183	193	244	187	213	213	228	210	223	202	196	216	213	215	197	202	212	188	219	218	236	214	234	207	202	201	233	215	216	193	205	220	205	171	233	206	206	227	249	203	194	221	219	210	219	202	204	196	220	226	197	231	190	234	223	197	213	212	206	220	190	212	235	200	201	245	242	207	211	204	194	204	198	221	196	219	222	183	195	207	210	220	203	176	202	198	237	204	201	185	205	259	210	208	211	205	212	192	205	195	210	192	232	195	221	235	225	243	201	222	230	213	213	194	191	210	185	211	190	203	204	208	209	214	172	235	222	204	212	229	184	222	213	193	202	193	230	209	222	208	232	229	205	226	182	214	219	193	224	216	212	201	191	207	196	209	198	208	209	234	174	234	213	219	236	195	221	233	210	225	203	208	218	219	222	255	236	212	223	207	209	213	212	171	207	190	186	216	248	230	221	231	186	206	195	196	192	207	231	190	201	209	179	207	187	215	230	194	224	183	215	190	209	242	219	241	217	211	212	242	222	204	210	214	207	232	213	217	217	189	247	218	204	198	223	228	227	195	206	217	206	189	200	230	220	201	192	202	189	225	199	179	197	230	230	216	231	245	216	194	222	218	211	259	188	216	226	240	207	198	219	219	229	225	215	206	201	232	203	200	215	219	205	202	222	211	227	238	213	193	201	222	226	213	209	200	205	224	186	215	208	220	198	226	209	195	211	223	204	220	206	196	203	194	198	221	206	193	187	214	245	222	218	195	180	207	225	180	198	206	202	210	190	241	229	206	187	222	198	199	203	194	189	186	205	206	194	228	197	193	193	209	223	196	223	214	213	197	244	231	193	214	192	216	221	198	221	229	223	226	226	210	217	231	225	208	203	195	211	223	207	217	199	206	194	228	212	230	196	189	196	198	189	203	198	198	224	213	208	228	225	202	238	222	211	196	231	216	186	211	205	228	211	224	202	180	189	230	218	188	173	197	204	212	211	235	199	227	214	190	187	223	212	201	229	232	197	221	196	196	207	237	190	213	213	189	208	186	190	204	211	211	205	202	190	217	229	228	201	213	196	218	220	206	206	222	211	209	201	219	250	211	197	213	217	204	219	215	212	236	231	204	204	199	219	188	213	208	231	202	234	187	215	231	246	212	221	226	228	193	199	190	208	191	239	212	207	201	210	198	203	229	216	213	211	196	221	190	214	192	263	190	170	202	220	209	200	195	202	205	217	205	211	194	198	204	207	224	200	205	199	202	218	201	184	204	212	192	195	217	231	209	188	221	225	229	222	186	184	193	213	216	200	216	236	215	215	203	197	202	198	204	207	185	173	196	254	203	205	198	220	213	174	196	180	210	190	212	206	209	208	195	214	197	208	218	226	236	231	201	222	213	218	203	191	193	221	180	214	215	213	205	226	187	208	233	212	209	217	242	196	187	192	209	230	202	216	188	193	235	199	189	217	231	200	194	186	189	170	196	207	187	212	209	219	164	210	230	205	208	231	250	217	230	227	210	212	210	223	212	239	197	179	209	210	222	242	181	208	218	206	209	195	213	210	194	233	208	196	184	214	191	190	198	225	183	208	200	209	216	199	203	206	229	213	231	203	211	229	207	218	199	203	225	183	221	193	192	208	186	190	204	217	221	215	209	200	231	210	231	199	201	228	192	189	253	219	222	217	213	202	224	228	210	243	258	189	207	178	197	223	231	232	205	205	193	191	200	195	235	206	222	220	196	215	215	194	211	210	194	202	198	211	199	232	217	232	194	205	195	213	210	207	233
5626	749	590	577	559	538	594	534	537	546	568	579	600	551	543	562	558	579	562	534	549	519	576	550	529	529	592	518	545	549	550	534	547	542	524	523	586	591	542	593	532	576	560	564	543	542	556	562	561	558	543	573	560	576	559	562	560	556	528	557	529	569	558	521	553	518	528	554	524	502	556	539	572	539	553	601	525	513	570	574	572	610	589	535	532	591	580	544	541	542	579	534	541	572	521	574	525	526	612	608	565	569	572	547	580	595	524	575	529	547	532	614	586	557	608	584	560	501	547	556	537	569	565	570	565	568	551	570	541	541	586	580	592	549	510	546	536	560	552	524	495	585	562	543	530	550	538	528	537	509	569	519	570	565	562	559	501	554	538	578	563	579	536	533	587	537	581	572	593	520	561	560	535	491	550	556	556	543	588	561	569	542	549	545	562	548	548	548	523	517	576	548	550	567	551	556	539	560	540	557	585	511	535	563	591	581	570	570	538	586	586	553	568	522	538	527	603	572	557	564	559	555	585	565	549	563	598	532	580	512	576	530	570	521	564	575	520	570	589	562	599	555	560	545	562	603	523	556	563	563	527	539	567	573	583	574	553	550	567	527	548	564	568	520	584	572	565	513	560	580	570	588	551	582	561	573	525	559	532	576	565	526	536	557	557	539	548	537	570	584	545	560	561	582	580	546	527	549	557	548	534	532	535	568	551	564	552	539	524	517	560	528	567	553	576	539	605	558	558	556	539	547	537	584	563	575	555	558	553	604	516	569	568	581	532	584	576	571	556	585	528	546	600	566	592	553	532	543	551	552	546	534	528	544	533	546	605	542	585	566	566	550	571	553	563	536	527	565	526	528	557	547	508	557	548	520	528	546	559	550	574	582	555	578	599	555	541	499	555	537	554	564	555	551	566	569	533	526	583	584	575	524	534	576	529	618	537	583	560	559	525	549	544	605	598	547	546	547	539	543	559	533	554	554	535	506	548	529	569	562	569	536	585	595	597	537	542	583	554	587	542	539	572	592	543	559	542	564	574	538	572	570	534	578	548	564	584	531	530	526	569	542	546	539	561	552	531	553	548	564	564	541	541	527	525	509	543	555	568	571	553	539	570	578	538	525	503	519	502	550	557	568	533	560	529	572	565	563	535	563	531	523	539	550	577	582	551	638	562	527	572	564	556	539	523	558	539	531	578	534	576	587	555	561	571	544	548	528	579	543	532	569	568	574	527	544	538	557	546	560	540	583	574	575	598	513	563	538	566	526	546	546	497	555	525	553	555	530	535	537	569	563	546	567	520	557	553	549	550	535	583	543	564	588	560	580	545	591	539	576	540	533	571	500	555	541	534	527	555	611	555	579	549	570	587	540	594	534	533	537	518	568	556	590	550	552	583	547	548	529	566	564	570	552	564	582	535	535	599	572	529	562	544	574	542	563	554	567	549	565	564	565	553	548	583	540	538	570	598	542	600	530	533	537	552	598	541	554	536	582	545	549	585	505	524	616	542	584	540	557	599	507	546	585	551	559	574	558	574	591	529	555	564	561	591	571	550	597	549	526	567	520	567	549	553	548	514	614	554	550	550	540	545	562	570	552	585	522	528	573	564	549	592	559	561	515	515	543	525	540	551	564	546	531	569	528	554	555	559	588	549	540	541	534	527	548	572	528	546	542	519	588	558	560	564	589	533	535	553	591	547	572	582	533	590	581	554	583	539	527	573	548	557	529	572	548	549	577	548	571	563	538	598	562	547	557	588	558	554	559	560	584	571	563	574	595	572	569	540	539	564	583	609	592	533	560	541	554	539	551	570	549	557	552	562	572	526	525	602	558	554	563	542	552	567	534	530	539	549	527	577	559	576	554	607	520	523	529	538	558	571	535	580	573	579	556	575	587	558	565	588	573	527	574	530	534	502	535	557	584	587	546	564	523	568	553	563	604	511	544	562	538	572	550	585	580	601	559	576	590	575	553	524	574	538	552	514	563	558	532	597	565	564	546	600	540	561	571	546	573	529	560	569	568	564	549	566	547	555	573	531	563	542	559	531	542	570	538	543	554	551	559	541	578	510	562	542	539	521	567	568	555	607	584	523	540	537	573	528	556	594	555	548	565	552	569	567	539	585	529	575	558	572	578	521	537	577	545	587	576	551	574	531	579	579	561	513	596	545	550	553	546	574	537	534	569	572	610	575	583	543	543	553	552	526	538	558	584	547	563	533	576	570	557	530	541	546	510	567	604	553	520	564	610	545	535	585	540	561	579	522	529	596	566	562	585	580	577	584	602	560	564	565	546	528	522	570	535	550	543	548	508	593	573	554	551	554	557	563	578	550	536	526	555	517	544	526	564	599	550	587	535	555	543	569	584	532	566	522	558	512	524	568	563	554	548	526	573	573	570	544	550	501	566	666	549	570	556	542	515	539	584	534	560	533	532	578	540	555	508	559	575	587	572	581	565	573	588	545	574	599	539	558	533	534	538	560	537	520	571	526	530	508	520	584	532	564	530	558	568	554	546	525	556	554	570	568	535	552	551	563	567	560	516	575	551	550	524	586	553	536	545	558	573	552	541	557	513	567	577	564	526	543	536	559	536	544	543	557	556	551	564	557	569	524	524	539	542	523	532	538	551	558	530	522	583	545	564	600	553	539	566	545	563	570	596	550	586	579	594	567	560	514	554	572	532	577	569	576	525	516	499	546	551	524	552	540	561	564	540	568	554	528	546	562	563	578	573	546	541	566	550	539	525	560	579	589	547	508	549	544	530	580	540	552	573	575	550	555	497	570	568	599	581	534	571	597	560	571	578	535	557	551	576	554	565	511	582	533	557	570	538	533	550	592	571	556	564	536	511	564	532	577	552	575	512	534	599	604	568	598	595	553	562	552	565	553	576	565	563	541	544	550	548	541	570	594	530	530	611	594	567	580	557	572	545	513	546	547	566	575	551	538	516	546	563	579	586	588	518	529	513	536	568	557	534	560	578	545	550	559	541	571	558	566	579	531	557	534	544	591	561	602	534	551	594	581	505	524	540	578	555	574	564	551	566	554	572	569	532	571	546	559	550	573	536	546	564	540	549	587	569	554	560	539	537	579	569	530	522	547	560	526	581	533	515	548	542	522	513	577	558	548	582	551	549	556	569	513	588	567	578	566	573	550	564	551	595	561	528	558	565	579	568	542	532	517	569	527	528	537	564	505	555	577	563	540	549	559	564	565	567	487	536	558	518	593	520	568	553	583	584	525	569	543	575	589	581	533	552	530	538	563	580	582	557	531	588	572	553	547	604	562	580	523	536	531	556	544	541	529	570	549	568	544	538	577	555	590	546	537	549	582	524	539	592	553	579	501	598	531	547	516	570	512	564	568	521	541	549	517	546	567	596	555	600	514	522	547	564	535	561	517	559	585	534	540	585	547	503	554	541	565	575	551	570	548	547	530	535	552	520	563	584	555	558	544	560	552	545	554	556	536	544	575	534	547	546	555	571	571	563	553	516	561	564
24623	20966	23854	28218	20959	13846	578	365	385	383	310	322	309	293	289	347	337	333	293	312	342	330	295	265	305	328	323	323	307	280	314	293	271	294	322	323	288	303	322	301	281	298	280	286	317	290	300	318	307	303	314	311	284	304	309	321	301	337	310	307	275	295	302	304	321	285	302	281	271	318	284	285	311	301	324	288	283	302	313	317	341	311	307	293	294	323	315	297	311	289	285	329	300	283	316	314	333	292	359	276	282	278	327	289	353	305	300	322	332	293	302	302	311	295	298	293	300	290	289	301	302	297	306	311	274	322	309	297	297	311	300	284	303	264	296	308	262	298	308	320	320	279	280	304	273	295	290	308	315	299	295	290	309	293	265	314	314	307	321	315	327	324	338	285	281	310	301	279	289	319	303	292	302	316	321	307	335	286	298	306	314	310	292	275	315	290	324	313	281	279	304	297	353	300	319	318	303	307	318	297	277	296	301	327	319	299	318	307	307	368	278	284	285	339	315	316	321	308	299	325	318	351	288	305	294	321	312	337	300	272	326	306	286	300	290	328	289	309	344	321	332	320	323	275	303	285	298	281	305	305	304	300	308	299	288	286	303	276	300	313	296	296	298	277	273	275	288	300	307	312	303	266	310	295	301	306	268	297	281	317	329	314	299	279	352	325	329	297	297	300	293	281	272	308	299	316	307	318	303	323	323	284	297	319	299	286	295	276	272	283	273	288	272	307	307	320	312	283	283	291	318	308	295	311	296	342	321	327	279	300	288	284	300	280	292	293	293	303	299	269	323	314	322	284	279	291	301	285	312	301	360	311	296	279	282	288	295	316	300	337	331	319	306	286	308	261	291	294	324	284	315	282	281	312	310	300	333	302	284	290	273	309	304	308	297	314	306	277	300	337	318	307	305	303	275	296	275	294	304	313	306	308	293	334	310	275	303	287	307	295	317	338	315	293	308	288	287	295	307	309	288	328	288	308	296	274	289	272	316	293	290	312	337	271	302	328	307	275	305	290	299	291	298	329	278	284	345	303	287	290	296	309	265	302	299	303	290	302	276	274	278	312	280	303	278	334	337	296	332	309	314	300	319	324	307	306	303	282	301	259	318	317	303	314	333	290	291	284	302	273	330	286	267	313	311	293	303	333	295	315	340	332	322	268	301	276	281	291	316	268	286	298	323	287	289	322	284	286	286	280	268	337	302	307	290	331	313	302	290	283	304	289	289	328	326	315	276	274	283	289	339	311	311	305	295	299	292	284	306	308	308	303	297	352	297	303	314	295	315	316	297	307	328	309	343	289	323	307	282	292	285	335	301	288	291	286	323	332	314	294	312	315	317	325	288	314	317	300	289	321	305	306	308	302	301	318	299	326	283	323	281	303	309	300	305	274	293	302	297	281	295	280	303	306	306	302	301	277	311	293	312	337	301	343	298	293	266	281	338	322	317	312	318	299	321	268	268	320	303	295	277	269	292	306	320	278	311	287	336	323	282	296	290	295	306	330	327	281	327	300	306	309	307	281	273	299	310	315	329	323	302	300	314	309	300	305	320	322	311	310	289	318	291	275	348	299	312	259	303	291	317	295	324	290	339	279	335	282	281	286	299	300	313	277	336	267	318	293	294	292	288	332	370	318	274	267	316	293	293	296	317	300	325	315	311	302	304	319	325	307	275	311	288	291	290	261	295	302	262	298	308	308	322	305	342	296	301	332	323	281	274	296	317	331	275	273	270	285	296	280	314	339	284	320	320	330	319	289	295	333	304	278	304	323	285	305	313	339	288	283	288	295	325	313	281	309	292	327	301	309	325	329	310	308	317	318	314	303	332	312	301	309	275	317	282	282	270	293	298	307	271	278	291	301	310	282	331	327	295	293	295	309	315	334	312	298	318	313	303	310	289	307	284	331	314	287	308	307	316	330	314	243	309	283	304	319	336	308	340	301	304	281	290	289	301	324	317	311	261	306	292	282	279	281	293	293	298	295	327	310	297	289	293	285	310	301	297	338	314	313	278	309	280	306	289	288	280	316	320	304	293	286	304	301	289	316	293	313	279	315	295	324	301	306	340	314	328	320	286	303	291	312	311	293	283	318	318	284	306	338	325	286	275	309	307	319	309	296	332	302	302	299	307	317	280	313	279	263	328	292	282	331	288	319	305	341	306	328	321	320	292	290	298	339	343	302	309	308	277	322	301	298	310	322	307	309	253	268	304	298	287	317	320	310	308	296	330	286	296	309	318	306	293	348	303	298	297	303	280	307	310	286	290	297	268	315	302	313	277	294	301	282	293	362	276	303	275	292	288	323	295	274	311	320	314	304	273	317	277	337	304	313	311	290	284	310	319	314	275	305	320	302	287	281	349	284	304	303	288	309	306	297	309	335	337	315	306	303	270	311	267	274	305	330	305	303	270	300	315	313	290	292	311	262	292	268	324	317	283	313	307	302	290	279	312	344	328	302	335	328	277	281	280	297	300	281	291	316	299	297	316	315	315	310	329	303	302	318	320	286	323	310	338	323	307	306	312	263	322	318	302	330	317	320	328	299	314	266	303	288	319	295	317	298	322	293	314	303	297	301	312	314	332	332	304	308	314	298	279	323	292	285	299	296	297	304	311	293	271	291	339	288	306	296	320	294	345	300	295	295	289	293	321	273	289	293	289	296	324	292	309	319	307	296	304	305	327	310	314	284	304	313	322	277	305	299	283	290	352	301	304	304	254	328	324	303	277	291	313	324	302	304	319	291	289	314	282	270	331	282	297	322	301	317	277	267	310	307	320	275	294	307	309	309	325	307	308	298	279	291	309	275	278	282	274	297	268	308	302	332	285	298	305	326	349	335	304	271	348	293	325	295	290	283	278	312	309	303	323	271	285	286	322	311	298	305	290	298	304	297	269	286	303	353	311	314	310	314	310	303	285	312	287	289	280	293	306	285	273	311	282	292	298	298	295	326	290	290	307	286	262	296	313	284	301	299	321	319	276	289	303	302	321	285	351	315	320	310	329	328	304	287	305	291	311	307	304	298	308	326	342	297	352	290	311	275	302	275	302	344	345	296	319	291	291	282	298	315	315	293	304	314	264	322	281	318	322	298	279	285	291	303	298	294	283	271	294	310	309	316	287	305	340	277	326	337	299	260	296	331	274	314	309	299	303	311	283	300	286	265	289	284	321	278	335	324	290	291	273	314	257	329	332	296	316	321	305	304	335	308	283	287	308	307	308	281	314	306	290	299	302	284	278	257	311	293	305	292	302	244	310	298	277	312	324	295	298	300	281	305	320	299	314	317	298	291	310	285	325	311	307	297	320	303	317	306	292	303	283	343	294	310	304	293	294	297	306	321	333	322	306	300	290	293	310	251	272	290	328	326	284	293	298	304	311	295	336	306	282	288	322	320	291	296	292	331	281	304	353	302	310	289	299	290	276	311	284	313	307	277	293	285	313	302	266	331	317	296	284	305	287	283	291	304	313	283	296	269	279	277	269	308	282	283	289	301
3448	2092	1262	1011	865	810	777	727	789	781	741	745	739	746	739	767	751	737	679	822	750	736	714	772	732	686	769	767	749	719	801	732	707	705	754	721	738	745	753	774	712	729	802	759	771	754	791	773	737	718	756	743	709	696	716	726	728	751	727	742	732	737	789	713	697	717	770	737	715	753	718	716	754	723	685	731	756	732	773	729	732	732	728	709	757	725	744	747	701	702	750	770	728	765	746	750	730	748	741	751	750	709	732	741	771	752	739	749	769	786	747	743	716	759	746	742	744	701	699	736	775	730	751	730	732	711	706	703	721	753	726	702	755	755	767	799	776	719	733	732	675	703	772	721	767	743	797	734	747	728	758	728	737	746	744	748	728	761	770	723	777	759	729	758	795	701	725	734	734	726	721	715	768	761	652	731	693	686	770	735	688	729	767	739	725	729	736	775	704	748	697	715	759	746	778	705	766	754	674	773	718	750	755	755	774	725	709	709	726	719	730	733	694	732	792	748	784	744	743	726	719	793	769	732	713	738	712	719	723	740	721	700	710	742	743	758	746	699	765	730	733	764	707	714	759	751	767	701	750	726	732	729	771	759	723	725	703	779	762	757	775	743	705	759	723	759	678	717	762	749	734	752	693	694	749	770	749	726	718	749	744	725	743	717	721	722	755	729	744	726	735	719	748	749	772	746	735	785	714	771	698	752	784	724	738	682	755	756	721	765	740	690	719	732	721	716	781	752	715	711	709	725	709	799	748	698	707	681	734	705	741	760	761	744	710	760	768	733	710	737	739	763	780	782	757	732	785	718	771	746	748	729	758	702	716	731	756	720	770	728	732	741	754	741	740	745	738	749	736	729	758	749	762	752	755	730	763	749	715	756	713	733	767	722	753	745	675	763	741	758	696	736	758	785	764	753	734	772	725	723	741	752	744	732	740	740	749	765	711	754	751	757	716	741	755	737	730	727	668	703	742	790	710	776	739	795	713	764	719	701	799	704	738	749	736	724	738	744	733	755	719	727	732	689	712	718	743	689	702	733	752	721	698	779	721	729	723	777	772	747	745	755	747	740	782	746	720	703	756	746	749	723	776	768	742	773	737	740	687	741	721	721	753	707	765	696	718	720	765	767	734	785	730	744	743	765	791	735	752	800	683	718	718	780	740	717	702	731	734	691	767	796	715	769	738	675	729	730	740	714	705	752	752	726	758	761	655	750	717	731	745	696	703	766	723	729	773	771	797	716	709	748	729	727	733	746	709	714	737	692	700	788	744	700	763	724	735	754	730	765	747	708	745	745	722	696	746	711	715	712	726	744	742	760	748	717	753	715	746	701	735	752	760	730	673	727	787	792	760	732	750	707	697	722	726	711	740	704	723	729	749	719	745	712	710	736	698	744	755	748	746	748	723	775	734	786	678	766	756	714	760	749	754	727	756	737	783	744	729	757	704	732	728	755	758	768	748	697	734	719	764	740	744	745	747	717	759	729	696	746	741	746	763	727	718	750	711	708	755	720	706	749	748	774	743	729	722	743	719	725	695	774	759	706	736	772	742	718	743	719	784	737	689	757	752	718	705	782	684	736	732	727	763	742	760	728	712	707	709	723	786	709	730	741	723	744	703	797	724	761	741	730	732	659	736	755	733	707	743	716	702	806	721	751	742	701	751	757	691	731	724	726	762	735	699	760	749	693	738	711	681	719	760	726	719	725	717	727	739	714	711	732	780	707	703	702	725	693	745	766	771	740	745	771	733	733	726	754	760	704	732	741	730	710	745	737	712	740	766	730	770	715	757	733	715	735	762	730	728	773	710	733	724	730	731	740	742	749	729	712	709	687	743	760	694	709	748	738	734	710	779	748	745	738	759	762	751	740	714	704	741	729	766	729	708	768	747	766	710	714	745	766	768	759	724	726	777	689	743	743	699	739	745	748	762	736	759	743	825	744	725	724	694	743	712	707	698	771	705	723	786	748	740	740	733	730	803	718	739	669	726	746	744	770	755	753	737	730	753	790	793	703	695	713	733	746	740	685	693	730	776	705	755	745	780	726	718	741	742	704	716	748	699	727	757	734	780	766	754	762	732	708	721	721	754	720	763	746	752	698	745	772	732	733	738	761	736	776	713	755	740	723	702	726	699	749	782	765	751	694	717	777	739	689	735	763	720	709	712	748	712	717	753	733	747	747	768	703	740	772	765	777	754	713	718	771	780	742	712	720	738	722	786	731	706	739	759	727	770	722	724	718	785	704	780	751	723	717	750	712	701	705	747	732	772	737	692	772	787	744	773	735	719	673	719	729	736	720	713	698	743	753	760	732	734	720	763	697	709	782	722	740	707	712	756	702	715	741	716	753	745	713	796	733	742	746	728	716	749	769	757	814	785	747	749	742	739	710	760	785	734	747	691	754	758	767	710	748	755	779	754	772	723	754	721	727	707	764	749	797	712	733	736	721	751	748	737	715	722	732	744	724	744	786	753	723	718	773	734	732	732	714	772	743	733	724	739	771	746	717	726	714	715	746	721	773	701	707	697	771	661	743	765	699	706	692	751	730	773	766	714	777	726	721	754	731	735	733	784	735	728	703	734	708	773	712	667	711	736	724	747	718	711	708	717	715	719	764	766	757	728	707	731	733	732	690	691	807	712	726	659	774	746	720	794	737	746	755	711	722	784	750	757	755	721	738	759	763	743	736	754	744	723	783	681	753	801	775	792	768	721	763	737	755	736	772	796	719	725	701	757	753	743	758	761	750	736	784	722	753	763	737	731	730	690	764	732	725	731	759	738	687	781	776	728	775	773	776	721	696	688	736	740	739	743	726	748	712	753	750	742	779	760	745	712	709	712	712	738	703	728	721	815	740	765	770	744	792	727	725	732	799	708	737	777	737	731	761	770	765	728	728	739	719	769	731	700	693	724	761	712	760	704	803	731	718	739	734	721	730	740	817	763	713	675	728	763	729	739	705	753	752	732	734	720	759	720	750	725	753	696	741	752	751	759	738	773	737	735	727	708	799	765	718	734	727	717	664	731	762	693	690	692	711	697	761	741	734	726	748	784	768	755	711	717	737	764	754	755	722	729	704	756	733	764	713	695	769	741	761	740	770	700	711	736	774	797	733	712	737	739	787	740	756	794	773	693	740	681	770	762	754	754	718	830	699	751	703	729	746	756	795	798	717	733	668	754	762	701	706	743	707	731	776	703	746	722	765	743	789	737	745	768	744	771	713	758	702	720	736	743	696	759	743	705	755	708	707	727	707	729	758	712	726	736	708	723	729	764	717	733	723	738	743	786	739	774	708	753	741	759	698	704	800	754	738	716	735	764	736	738	720	747	742	753	716	731	779	748	711	759	777	751	741	708	722	738	751	750	728	743	713	719	774	768	679	713	683	713	766	788	768	719	749	681	719	802	682	700	655	719	775	733	767	742	722	737	711	746	715	729	716	756	712	744	775	755	742	737	781	756	731	732	743	733	731	735	767	762	749	776	743	730	706	744	697
23873	20974	24316	27812	20974	20992	12594	579	342	307	321	255	252	254	246	231	230	227	241	229	249	210	239	239	210	234	242	253	208	221	196	228	198	178	251	221	195	236	260	232	251	220	217	206	187	219	226	213	242	218	215	222	239	236	245	193	217	191	251	200	218	202	239	191	232	237	214	228	239	240	238	215	210	198	201	204	203	228	179	225	228	226	216	241	229	233	233	226	208	208	238	200	203	220	213	234	209	210	210	235	206	227	254	223	219	225	252	212	232	229	203	236	205	204	237	229	220	206	237	184	206	212	222	206	213	233	205	232	203	221	188	225	229	224	181	218	238	216	192	212	201	215	229	208	214	216	212	236	227	237	222	274	205	200	241	218	214	197	229	207	206	217	193	200	255	219	218	224	226	201	225	202	229	238	203	216	227	216	206	217	223	243	199	209	233	230	206	206	239	205	193	229	184	202	213	204	218	248	223	233	206	237	235	215	207	197	215	204	217	234	195	210	238	201	216	214	230	236	224	202	212	222	208	223	208	243	240	236	228	201	206	230	187	210	222	195	196	224	210	201	221	228	220	230	237	213	240	203	191	216	203	230	223	231	219	221	230	202	217	239	212	207	199	203	218	227	213	207	205	193	197	180	204	203	221	206	193	194	217	201	232	228	211	199	219	241	232	217	223	199	220	235	224	224	238	213	221	223	221	225	199	231	199	224	216	206	202	205	202	229	213	214	225	228	196	229	240	254	224	204	213	226	217	218	193	263	230	226	237	206	201	199	180	194	216	211	182	226	208	237	232	236	189	223	208	218	204	217	226	220	229	202	203	215	207	200	230	221	204	217	217	208	215	225	220	194	235	235	229	216	228	214	198	215	220	208	200	216	204	211	229	224	206	217	236	231	225	195	204	229	193	181	228	221	218	222	222	188	213	210	214	219	198	232	206	239	213	201	237	212	255	238	208	209	201	218	233	199	203	238	185	205	225	229	213	196	206	216	211	208	235	233	224	220	190	207	198	216	211	218	211	180	228	229	197	219	200	198	249	222	224	219	210	229	192	204	193	223	220	198	219	188	191	216	204	233	234	225	197	211	216	236	194	235	218	184	200	241	234	213	225	209	217	194	207	224	214	249	213	211	217	208	228	220	237	218	210	197	236	240	230	206	206	230	252	208	237	201	191	206	232	207	210	209	229	245	229	212	214	193	178	198	239	205	241	208	214	203	204	201	193	201	216	194	177	215	204	239	237	202	248	229	217	235	208	214	225	241	200	229	202	204	242	237	234	213	195	243	209	218	218	226	227	210	202	239	193	208	249	215	223	220	208	201	217	221	216	185	218	214	208	209	236	215	220	207	227	239	254	224	191	225	181	220	221	230	209	202	198	236	223	212	222	231	241	213	208	199	214	198	213	220	213	234	184	206	237	192	219	180	225	231	195	228	220	201	194	212	225	225	204	207	193	218	194	241	215	210	215	216	213	220	222	224	190	240	219	248	226	229	227	230	241	217	202	220	213	213	215	199	196	254	213	238	217	205	213	212	200	211	244	211	220	213	214	211	231	220	211	218	208	204	210	236	196	228	219	221	186	236	214	216	205	219	215	215	202	228	212	218	204	218	220	200	209	223	192	194	216	207	218	207	193	234	203	188	232	207	226	208	204	204	223	216	225	222	223	228	220	220	220	214	226	176	234	217	211	236	229	197	216	212	212	209	199	207	198	212	207	203	198	204	235	204	207	238	230	206	215	226	207	220	234	194	226	258	212	191	213	222	209	190	196	238	208	229	216	177	224	223	227	230	240	213	212	188	183	216	210	218	211	217	207	246	215	214	247	202	217	192	249	215	236	190	215	229	198	210	211	212	188	203	232	219	237	213	214	208	214	224	228	225	220	187	231	216	221	206	213	233	238	206	217	199	205	197	197	203	227	217	177	201	207	210	189	233	208	214	208	241	189	210	230	239	190	237	214	189	214	212	221	228	204	209	198	231	218	219	237	188	200	210	214	211	206	205	226	196	199	205	231	204	237	195	221	220	206	226	198	211	213	225	212	226	208	242	199	211	233	227	210	215	212	205	214	210	186	209	221	205	217	225	216	225	236	213	224	185	195	198	219	221	232	221	211	217	198	210	208	214	230	223	216	230	230	210	200	208	200	204	203	236	223	208	226	192	229	215	208	241	225	191	195	226	208	219	208	200	220	219	234	233	212	214	213	214	227	214	199	232	204	220	194	201	214	212	190	204	190	236	201	210	209	220	215	176	210	197	201	192	235	193	238	222	231	228	223	215	212	207	234	200	202	232	200	233	199	215	217	208	230	235	248	210	221	246	259	244	206	215	204	213	196	248	189	215	231	237	189	218	233	206	224	221	205	208	208	211	212	236	214	224	241	206	211	209	227	222	218	242	230	209	244	229	197	227	227	211	211	226	203	208	229	188	228	239	197	202	211	185	199	220	233	200	234	186	199	226	231	200	221	207	214	215	234	221	183	204	212	206	205	207	205	213	236	217	186	192	222	235	202	197	232	227	215	201	181	204	229	208	214	205	220	196	189	223	236	212	216	209	212	198	241	217	224	205	206	228	215	216	248	199	222	204	196	203	233	226	216	205	233	215	218	201	224	235	195	217	237	214	222	210	210	254	214	231	218	247	207	222	212	225	195	211	225	220	216	218	243	230	223	226	196	230	212	223	238	231	239	218	194	221	230	225	209	213	194	219	218	222	249	205	218	225	181	228	239	241	232	209	189	232	210	235	200	199	226	199	215	222	229	218	230	207	201	219	208	228	215	223	208	207	220	212	203	209	207	205	212	233	192	214	219	238	201	226	216	206	224	201	206	203	220	203	229	238	212	194	192	207	212	196	219	214	195	197	200	232	219	228	216	209	246	236	196	212	211	226	206	211	241	190	210	215	192	202	210	198	213	205	217	224	233	206	237	199	201	217	188	208	237	207	205	215	226	216	191	222	222	229	219	218	208	215	197	194	197	225	197	207	204	185	205	211	212	221	222	228	210	219	250	265	235	238	204	216	209	220	197	190	192	190	200	216	188	243	195	199	210	213	192	220	216	195	202	195	228	237	226	215	215	179	199	231	192	215	227	216	234	217	196	203	214	230	239	206	215	212	211	230	242	190	229	180	232	221	242	222	230	225	211	228	227	247	207	206	208	208	235	221	217	226	209	232	237	244	237	190	221	228	197	202	237	226	207	196	211	227	225	230	207	212	223	231	195	243	223	238	191	198	217	213	209	210	208	211	237	242	220	223	216	183	216	233	222	226	213	212	212	205	210	210	208	220	232	237	203	220	247	193	211	214	203	219	208	202	223	210	195	210	215	218	225	234	232	204	213	207	246	227	215	228	214	225	184	211	226	208	225	229	197	194	196	214	203	214	213	203	197	212	203	219	215	213	216	218	218	220	201	225	228	232	215	231	223	217	221	224	200	194	212	242	214	218	229	226	200	219	194	220	219	209	223	208	237	216	245	227	244	231	216	192	205	201	212	217
3404	3121	1621	1185	752	653	620	570	548	565	553	552	515	565	467	574	556	537	529	512	473	492	546	476	516	546	516	499	512	469	508	534	508	491	515	523	517	493	498	512	537	521	541	502	515	471	494	536	519	520	523	509	517	529	570	506	507	533	528	486	507	536	499	498	522	524	490	508	495	482	535	490	518	504	553	524	500	496	502	505	528	564	500	567	507	558	522	513	502	529	493	501	524	531	523	483	545	511	544	527	513	518	540	561	501	533	510	505	549	507	505	544	498	520	481	503	554	496	497	544	535	496	499	528	511	482	550	470	529	513	517	532	498	522	512	530	519	522	508	534	523	510	518	490	475	461	466	517	532	511	484	545	529	492	530	530	497	526	508	566	488	549	516	514	499	464	546	542	510	482	519	527	512	525	476	511	570	561	525	533	511	490	519	513	515	502	488	530	508	546	495	542	552	498	486	540	517	519	524	535	509	464	515	490	526	506	493	519	501	513	541	507	517	558	500	504	526	526	513	509	528	489	529	499	520	502	523	510	506	495	527	526	493	515	499	493	476	516	470	468	480	531	548	534	537	521	544	529	595	536	510	461	495	538	494	534	509	516	534	537	524	528	514	513	476	498	508	511	512	548	506	496	535	522	522	498	546	514	546	533	503	516	535	525	489	501	480	526	504	505	501	537	512	521	505	508	547	509	501	475	472	482	526	482	545	514	531	527	518	497	489	523	480	520	483	502	489	536	537	512	505	516	488	533	520	529	544	523	550	512	526	521	520	509	552	520	542	553	492	515	508	544	492	521	538	507	520	518	492	486	515	502	498	487	478	501	493	507	458	535	550	511	534	533	521	503	528	497	490	529	518	527	518	502	516	503	476	501	532	479	508	558	523	503	540	493	495	589	520	505	510	503	544	518	532	493	491	491	536	519	510	507	530	564	515	519	494	510	529	499	497	520	496	525	501	441	511	504	467	479	486	520	483	557	495	501	490	508	490	474	513	500	516	524	522	504	504	549	527	474	518	496	522	511	538	520	484	498	497	527	503	480	477	506	506	505	513	529	468	498	529	496	526	523	507	523	497	465	507	538	522	542	501	503	527	519	499	535	531	458	516	516	515	516	538	531	520	542	554	516	513	523	527	528	495	528	499	521	503	523	518	488	515	501	499	516	522	502	523	514	532	526	511	460	507	495	505	539	506	523	504	527	509	497	496	530	496	517	523	519	488	486	504	521	473	493	541	502	451	520	533	523	483	510	508	535	483	509	491	488	508	520	486	501	540	526	489	501	506	561	516	525	503	504	565	510	530	503	496	544	513	509	470	532	525	500	522	528	540	497	502	512	499	516	490	527	497	495	508	541	521	519	497	528	514	502	523	493	461	495	533	514	518	510	526	510	522	498	489	510	522	570	539	484	542	510	486	512	517	517	531	506	523	482	486	508	492	497	515	523	528	525	550	523	483	552	549	568	493	525	510	530	502	497	502	518	510	521	548	533	487	483	546	558	488	539	531	524	494	540	502	508	532	504	511	530	496	530	486	534	528	473	543	538	510	536	564	517	485	550	542	517	528	540	507	497	493	474	513	522	512	536	505	532	497	526	529	494	530	513	480	509	485	519	535	492	493	512	489	529	495	484	504	496	519	570	524	486	519	533	548	545	509	477	500	525	508	469	505	537	496	436	511	525	533	507	533	479	523	543	523	489	493	516	533	521	507	484	504	488	502	485	488	510	544	513	485	485	495	554	526	515	478	531	521	507	496	519	568	499	497	513	524	533	538	530	508	541	531	548	527	478	506	542	488	475	524	514	489	517	509	506	509	493	493	498	485	494	508	523	515	536	501	504	485	464	546	497	516	551	543	527	547	500	487	488	512	508	498	465	489	481	514	520	531	505	549	501	517	494	471	501	527	493	529	519	494	524	527	551	500	537	501	536	523	535	539	508	535	505	533	482	505	500	510	494	482	497	494	486	545	507	529	501	511	505	528	529	517	490	567	521	491	500	495	523	501	510	501	479	510	512	526	511	526	533	508	522	558	466	503	512	530	522	481	494	493	532	494	541	501	489	502	454	538	495	540	514	495	487	499	499	505	542	535	530	486	498	505	487	556	521	551	508	536	500	538	516	489	533	488	508	564	504	526	530	501	518	521	491	488	503	550	467	534	491	467	487	519	558	520	560	503	523	511	542	494	526	530	503	537	469	516	520	501	494	536	508	535	511	498	493	518	519	524	521	513	541	523	494	513	525	507	476	494	510	519	503	519	496	461	514	514	522	556	543	520	497	506	492	488	485	490	472	532	525	481	530	528	531	540	529	497	548	535	494	537	502	474	511	563	470	530	510	520	541	484	544	524	507	498	524	548	494	519	480	525	488	530	495	500	549	474	481	505	529	517	478	503	567	515	539	530	473	516	495	518	529	494	545	511	511	502	468	532	531	475	476	482	528	504	506	528	540	543	490	503	504	521	540	529	548	492	534	500	528	509	468	521	495	519	499	515	483	501	530	514	481	491	527	510	528	554	549	506	492	562	529	537	547	521	498	510	489	524	515	552	510	517	511	504	560	527	490	524	482	521	523	485	505	516	503	542	501	485	555	476	480	521	542	513	537	525	547	501	528	507	530	543	510	528	469	493	507	501	515	482	502	518	499	500	482	508	528	516	529	505	494	498	511	527	538	508	487	529	491	525	525	487	486	503	501	508	522	523	516	488	502	514	535	551	515	494	545	507	489	528	532	521	486	484	544	491	501	509	536	510	488	540	499	551	511	510	473	555	505	527	465	469	502	498	557	526	507	522	543	481	529	545	533	528	535	514	488	505	478	526	498	521	534	517	528	502	470	498	492	490	528	528	510	513	516	524	525	547	490	524	518	542	503	498	493	447	517	527	511	531	538	519	510	528	516	534	513	526	490	460	512	500	504	534	501	497	503	522	547	521	523	550	499	560	548	534	487	534	535	540	515	482	541	526	513	493	500	505	571	491	478	500	513	548	471	524	498	491	526	507	521	503	510	521	515	538	493	498	520	497	500	517	526	490	499	548	535	518	490	494	490	534	566	500	508	494	493	500	507	493	542	533	518	559	507	495	503	564	528	505	470	520	532	485	551	499	489	500	502	514	513	496	509	529	486	489	516	545	484	497	492	530	531	525	531	501	527	521	539	528	543	517	550	513	512	508	489	532	537	524	527	505	502	482	503	532	480	493	487	518	514	512	513	534	511	511	508	519	505	509	509	536	490	520	525	549	493	479	541	509	509	498	496	531	510	514	522	516	510	521	532	522	498	515	545	504	503	509	512	555	503	534	506	507	538	534	525	441	501	480	488	481	521	526	536	465	494	528	512	469	510	507	503	519	532	550	488	537	496	512	509	571	508	532	510	522	530	528	495	513	496	502	475	499	503	535	541	532	521	516	533	510	533	550	510	551	538	522	537	486	475	511	540	524	500	526	509	508	533	518	516	550	503	557	507	535	554	536	553	588	557	507	496	490	526	511	471	519	533
31803	19265	6579	423	272	227	197	209	203	198	222	223	198	204	209	207	218	220	201	210	231	222	208	204	219	201	186	231	215	222	203	205	202	215	215	220	218	198	207	229	220	198	212	219	210	208	197	201	207	222	194	198	213	203	204	194	204	231	225	197	180	190	206	202	210	198	246	204	198	212	228	226	198	227	223	194	211	194	202	231	205	219	220	233	222	210	236	187	214	202	240	196	224	205	230	222	197	218	239	218	224	203	217	214	203	224	208	216	174	198	229	187	230	233	205	190	225	224	217	190	193	212	189	223	214	219	218	189	195	216	213	233	217	205	208	225	214	201	202	210	208	206	238	213	203	203	197	214	194	215	213	210	184	201	214	215	225	197	192	206	192	236	191	195	201	215	185	212	221	212	230	216	219	183	203	218	231	222	203	217	221	210	201	246	212	185	175	217	206	195	194	229	206	176	203	213	197	210	204	218	218	202	214	238	181	210	211	210	223	201	218	221	202	211	216	190	232	214	186	198	242	236	204	215	230	201	193	221	224	227	200	224	185	206	224	215	205	200	229	222	201	204	199	171	205	208	224	221	214	204	209	231	201	212	231	218	226	191	183	192	207	203	212	227	211	215	222	221	208	207	207	206	242	202	203	200	203	195	204	226	209	185	212	212	211	212	230	193	222	203	217	177	201	207	214	222	191	200	218	216	196	220	190	214	215	202	195	228	197	222	230	192	217	214	192	231	211	213	240	192	200	213	204	213	215	227	213	210	212	197	211	224	206	230	242	203	200	218	223	211	188	188	246	234	201	218	207	191	208	207	202	209	209	174	232	221	208	217	198	203	192	210	206	197	179	191	246	206	216	211	181	190	240	189	241	201	185	206	203	206	211	220	222	202	212	224	202	218	218	229	203	213	203	219	212	198	206	193	201	185	205	250	197	200	216	231	197	194	199	197	190	207	198	217	191	199	210	225	245	215	200	208	206	191	194	215	191	199	244	236	230	223	213	234	203	231	231	228	205	197	212	201	215	207	200	232	235	219	219	201	196	209	228	206	183	263	178	185	221	212	214	219	214	195	196	208	239	200	195	214	205	237	194	211	200	206	221	216	221	196	230	208	196	230	196	210	186	218	197	217	219	189	200	194	160	221	253	206	196	217	209	222	216	196	245	191	214	235	217	217	200	220	192	230	213	211	207	195	218	225	201	188	205	205	176	218	208	206	208	203	215	186	205	221	208	228	181	241	199	206	243	212	200	227	203	228	213	205	233	180	216	213	195	219	204	204	206	202	232	225	222	222	218	209	236	223	224	205	213	219	223	213	211	213	216	240	222	208	222	201	206	192	209	224	226	207	222	240	236	200	227	185	208	229	191	195	205	210	211	190	195	203	224	223	217	214	227	238	184	223	194	198	223	218	217	212	209	249	192	228	205	197	234	218	220	218	178	219	207	204	211	215	209	208	212	194	193	246	197	217	196	216	223	213	227	201	208	211	198	215	209	233	216	178	206	196	189	205	212	225	212	193	230	227	211	183	201	213	215	220	193	222	194	221	219	201	214	191	208	214	203	205	208	207	201	221	212	205	216	231	219	229	203	202	210	220	233	242	196	220	223	212	213	223	236	228	231	211	198	212	212	200	204	218	206	214	226	246	202	220	250	188	207	210	199	233	201	183	194	216	215	202	195	211	222	214	224	217	221	226	214	207	228	211	200	193	221	210	219	219	226	210	190	197	236	233	198	193	206	231	214	221	214	181	243	193	208	202	213	191	221	238	222	208	193	216	194	219	192	219	202	198	224	208	225	195	196	214	205	248	201	211	229	223	224	209	224	207	201	218	241	187	198	201	228	205	194	214	205	227	195	219	193	227	220	219	226	229	206	182	193	233	215	206	225	207	208	227	193	220	187	221	231	206	212	193	236	191	205	223	255	192	228	196	197	198	217	210	204	219	231	223	202	221	230	249	221	226	221	216	231	226	215	245	211	196	194	186	210	218	249	235	234	209	212	193	230	224	217	215	204	191	210	214	225	195	200	201	204	230	229	198	189	209	233	195	204	217	207	209	237	206	200	238	203	213	233	204	212	192	223	204	202	216	212	227	204	196	234	231	205	177	197	215	225	224	207	203	198	206	178	178	216	223	220	225	225	212	206	198	206	177	209	217	215	228	211	232	206	208	232	214	218	205	216	197	201	236	222	210	213	224	225	226	245	212	209	202	182	226	193	239	211	222	195	196	211	207	209	202	205	208	235	213	205	194	219	184	206	213	199	201	238	199	210	233	200	201	212	211	210	228	206	196	203	219	197	208	206	187	244	247	198	188	205	187	192	212	205	204	219	208	206	223	179	192	217	195	203	218	189	179	216	215	224	218	199	231	210	193	218	236	206	228	195	196	212	206	212	223	211	229	205	229	222	220	229	201	192	221	237	216	208	226	210	236	182	205	209	241	202	230	211	220	202	198	196	206	207	215	197	212	197	211	228	223	186	195	211	212	221	207	186	218	240	210	222	215	207	213	232	221	211	201	214	196	226	228	217	211	223	232	227	204	180	227	206	211	230	215	214	225	201	207	210	210	215	237	229	237	214	226	206	209	208	228	224	209	198	213	175	215	201	224	209	228	211	225	234	228	221	200	236	195	215	210	214	206	195	174	220	236	211	210	212	199	190	179	209	199	203	222	192	214	248	223	200	220	204	168	195	227	235	201	204	188	202	231	213	219	230	235	214	186	201	196	204	234	209	214	229	191	203	206	190	215	219	204	217	200	220	218	209	207	226	201	217	214	212	217	185	185	218	208	226	219	209	228	203	191	211	198	214	219	223	219	226	226	195	192	201	189	219	205	222	193	224	239	200	211	206	194	232	212	202	206	198	206	222	229	218	207	212	224	215	224	207	223	189	220	200	204	196	231	198	190	231	210	207	213	196	208	214	183	188	231	224	216	241	241	225	212	244	228	250	223	223	227	219	186	209	177	218	214	176	208	219	213	202	219	201	234	214	203	239	224	210	204	226	219	211	222	191	190	208	230	183	220	232	209	223	215	229	223	207	206	231	186	203	191	212	203	206	211	206	237	235	202	204	236	209	184	236	240	186	216	208	216	231	186	220	227	219	218	213	231	195	199	226	213	229	200	224	215	248	209	214	189	189	208	200	212	182	197	190	202	217	230	216	218	186	223	205	192	222	250	211	242	188	221	203	227	210	198	172	200	193	191	221	243	201	227	194	203	224	228	206	224	212	209	197	229	216	223	211	224	236	209	214	212	218	215	204	233	225	205	250	203	220	199	219	216	204	193	193	193	191	232	203	206	194	216	218	223	193	218	231	195	207	229	213	211	196	218	207	194	212	204	205	216	207	209	233	231	227	228	184	204	252	218	225	223	195	216	191	205	216	225	215	204	224	217	201	210	198	199	201	200	222	206	194	217	217	241	199	217	216	236	212	239	205	195	222	236	194	194	197	220	219	194	218	209	228	188	208	226	206	203	210	207	203	205	211	226	207	218
5439	718	616	592	571	560	601	526	559	575	544	553	575	593	544	562	585	554	574	517	557	554	606	550	552	546	566	522	540	600	562	557	547	553	577	588	501	551	549	603	558	564	543	600	565	579	534	571	520	594	559	576	555	556	615	587	532	598	576	554	538	534	553	574	520	541	555	593	543	573	573	543	514	532	558	539	582	544	591	596	541	527	516	602	587	555	546	576	533	566	597	534	594	593	559	538	568	534	586	543	584	571	582	569	550	576	558	569	586	571	578	579	569	544	630	569	532	530	558	556	601	566	600	542	572	533	562	544	555	574	537	529	531	537	544	588	549	591	544	536	575	580	569	583	553	581	556	563	532	562	573	594	532	571	561	552	569	535	565	564	568	576	574	568	550	537	551	561	548	580	518	542	575	501	550	546	560	545	561	514	599	550	533	568	564	511	536	564	542	567	550	561	535	559	526	535	545	534	530	573	548	634	579	542	559	568	552	541	548	595	549	551	532	563	553	548	569	568	549	539	531	552	528	541	576	539	535	550	596	558	517	534	564	517	497	554	555	578	573	525	509	569	598	577	563	551	591	557	576	548	537	551	510	599	591	578	580	539	586	606	550	552	600	531	519	516	534	528	590	558	558	558	556	544	562	536	575	552	579	537	588	548	556	559	529	520	546	566	545	601	585	561	520	580	536	579	542	571	517	582	507	542	584	550	601	601	547	568	579	587	611	539	521	547	593	566	523	544	557	577	578	525	526	536	581	559	587	553	565	563	590	535	506	536	571	549	562	567	530	551	582	560	605	595	569	559	531	531	532	591	532	503	554	556	550	556	539	562	527	596	611	579	542	558	557	599	582	552	550	589	516	526	546	571	610	585	529	510	571	553	532	521	530	538	534	581	562	545	560	590	544	569	572	525	560	569	604	553	566	530	545	526	539	555	540	602	553	533	541	569	570	559	570	560	577	571	546	546	563	564	551	568	541	558	555	568	584	594	546	573	546	532	560	566	536	547	539	561	520	562	551	539	556	580	588	567	596	538	537	561	507	541	553	562	585	573	595	630	550	520	546	545	529	573	534	518	519	595	581	539	536	569	597	516	512	562	542	551	533	584	575	540	554	555	549	526	577	551	547	565	581	547	584	540	516	518	549	539	523	525	636	575	553	601	557	597	527	546	514	536	574	616	557	526	561	543	565	574	542	591	570	543	545	507	574	537	577	565	525	501	570	535	546	587	596	566	574	532	556	499	542	557	547	582	540	537	564	582	557	531	552	597	520	566	545	547	543	581	544	605	517	531	554	543	550	573	548	554	505	533	533	579	588	503	608	592	526	524	544	518	513	583	571	552	565	544	557	531	543	575	522	548	553	551	528	595	569	535	597	579	526	537	592	539	586	557	544	565	579	610	598	529	525	572	530	570	575	572	587	516	549	570	540	571	547	539	541	536	570	537	554	590	564	576	561	539	562	590	511	561	568	563	563	552	533	547	560	559	620	541	589	533	574	535	554	551	525	574	546	563	556	603	553	572	557	512	592	560	530	564	554	572	567	569	604	532	564	579	591	550	546	530	554	532	559	537	545	570	538	554	545	537	532	554	544	556	572	611	527	552	567	584	522	564	590	559	574	574	588	584	556	504	573	558	550	575	571	547	551	562	554	577	522	554	516	526	528	563	582	551	529	563	559	572	570	534	585	522	525	557	548	540	568	561	559	571	555	573	570	550	528	619	567	560	522	542	546	574	574	559	541	529	565	548	542	553	561	504	506	561	557	572	592	548	568	573	569	577	556	545	544	551	550	564	559	552	546	555	572	529	580	535	545	535	575	566	619	538	537	543	556	557	560	540	541	553	536	594	594	514	557	566	532	560	543	583	554	598	619	519	566	545	528	552	558	544	558	552	580	547	508	576	554	634	559	575	542	576	539	558	560	567	579	568	548	566	587	569	587	523	568	547	549	571	584	549	567	520	592	568	565	580	545	564	535	553	603	538	530	552	557	569	548	556	548	591	568	559	562	533	558	527	594	560	526	556	556	555	571	536	559	531	536	538	541	529	573	523	568	548	566	542	603	530	577	568	569	526	572	565	560	579	544	543	526	540	574	557	542	526	553	559	603	514	553	563	527	572	567	593	553	545	562	555	556	529	526	555	565	525	559	509	574	535	561	537	576	571	554	534	561	575	499	562	570	584	543	562	531	570	538	534	563	605	573	605	533	548	550	568	546	550	563	525	529	559	524	572	566	555	538	612	544	538	554	578	528	529	525	546	524	583	570	547	561	571	551	565	541	558	581	594	571	546	571	533	592	560	538	562	547	551	556	531	555	569	589	548	522	582	560	540	574	574	573	554	546	521	550	577	581	531	573	543	570	563	540	521	544	563	573	572	598	566	552	580	529	591	551	583	562	586	518	516	580	563	558	528	577	545	569	519	550	542	551	560	636	557	549	576	533	543	554	542	542	580	547	558	545	577	547	539	538	581	566	576	551	556	590	567	539	540	540	518	576	564	579	584	588	575	540	538	548	556	557	598	559	551	535	562	510	500	538	577	574	564	548	556	527	548	573	606	567	550	571	556	533	575	554	597	583	524	568	535	567	560	547	569	540	598	594	568	518	581	532	531	539	553	535	550	585	572	537	538	564	580	563	567	562	546	575	519	545	531	552	539	552	552	569	546	529	561	535	544	500	529	555	536	559	552	569	594	545	541	538	537	588	535	541	574	558	587	537	568	585	535	572	579	526	562	524	583	572	562	562	548	539	538	598	527	589	547	560	509	561	578	555	574	584	618	579	568	545	565	615	548	559	563	541	566	538	590	530	554	559	519	509	569	555	582	558	539	572	552	554	546	535	559	525	542	512	617	577	557	594	574	575	543	574	541	548	565	556	556	538	613	563	519	551	564	572	591	579	529	600	552	575	587	594	541	535	556	561	542	562	563	559	556	606	559	544	552	553	529	526	547	574	611	528	558	573	563	591	562	552	588	541	564	552	548	559	553	509	581	561	500	577	548	566	566	546	583	537	540	534	559	558	583	586	548	572	558	542	551	544	566	555	569	554	541	571	536	587	562	550	544	560	523	559	559	570	552	584	567	550	557	561	524	544	602	578	551	531	575	558	570	589	565	582	537	539	566	576	574	536	563	539	598	575	562	585	550	552	547	522	521	568	559	586	549	533	543	567	551	565	589	552	548	548	547	538	542	539	557	561	539	559	555	551	572	577	562	616	518	535	528	578	542	541	556	582	505	523	551	553	543	550	569	564	596	567	573	592	579	592	552	513	562	573	569	538	540	565	528	554	536	532	544	598	534	588	560	593	576	515	566	543	566	553	525	573	547	559	589	585	543	538	562	615	537	539	563	552	546	563	569	559	548	556	567	593	573	582	549	567	522	555	540	529	566	584	550	553	596	565	539	599	561	563	555	490	559	545	524	537	557	546	583	556	566	524	555	519	529	578	565	534	553	538	565	555	578	554	539	542	575	548	611	581	569	551	559	534	557	563	562
24618	20976	23875	28251	20967	13895	605	396	393	342	339	331	326	335	308	330	355	295	272	338	286	326	311	319	290	292	364	309	313	285	285	319	309	321	301	323	305	307	344	331	302	292	301	317	310	290	298	302	310	303	288	314	333	334	356	295	277	317	336	314	332	310	309	328	290	282	305	346	326	263	282	317	323	357	306	294	320	283	308	298	331	291	290	286	326	338	321	292	270	272	316	306	304	282	304	320	390	289	318	354	302	306	290	303	327	295	298	302	278	287	331	285	319	280	309	320	330	269	296	352	298	311	282	278	306	318	307	273	290	317	297	344	311	307	269	342	321	288	318	284	295	302	304	284	314	302	322	328	275	322	296	288	305	285	295	299	303	319	306	323	332	292	327	324	325	308	300	348	274	306	295	289	325	314	283	289	327	277	331	298	296	286	298	288	300	298	283	281	303	288	314	307	280	312	312	281	311	283	281	303	326	290	317	307	280	295	294	287	300	333	323	308	339	298	282	289	315	279	319	293	319	306	323	293	286	273	297	290	326	304	274	319	302	314	298	310	291	295	289	306	279	313	325	301	314	331	332	322	297	332	292	320	306	321	292	309	303	322	298	299	309	303	341	312	282	292	314	305	256	266	289	336	317	317	277	303	323	297	304	286	302	288	316	297	273	283	307	313	308	302	286	295	263	296	283	331	302	290	288	305	284	283	304	317	308	284	297	319	341	288	314	276	284	327	306	293	316	274	299	294	280	310	287	326	312	279	320	302	282	308	289	313	341	316	314	290	283	294	321	298	306	320	293	311	311	290	288	308	269	280	339	296	354	274	301	257	295	312	307	324	311	327	305	287	311	299	266	276	300	306	330	289	283	292	324	312	291	310	296	295	327	279	304	311	288	338	317	281	326	326	311	277	300	326	282	297	269	282	296	290	323	278	325	309	282	314	301	302	300	318	274	294	300	306	333	296	316	292	295	309	312	313	317	295	282	261	302	362	347	307	318	301	328	283	301	289	312	288	297	268	288	299	302	287	291	291	314	284	298	278	276	332	281	282	296	279	295	320	318	271	342	297	280	281	297	328	339	278	335	343	343	302	304	271	303	317	298	300	309	319	285	278	284	316	278	298	293	311	282	270	311	292	292	304	304	323	293	292	336	286	307	288	322	297	286	329	288	290	283	323	296	296	301	343	279	306	294	285	331	283	321	321	304	302	332	303	324	302	298	296	326	338	284	322	305	313	312	262	299	308	319	317	288	277	332	274	304	286	319	303	304	284	323	303	309	309	303	299	291	291	287	282	308	303	328	294	287	317	316	293	318	307	322	278	290	281	349	278	306	306	297	330	334	288	282	299	304	264	321	329	313	329	289	301	321	317	293	283	271	312	305	305	301	312	293	285	283	264	288	298	280	275	298	300	310	345	331	323	307	301	352	327	286	335	288	320	313	288	283	332	286	311	292	294	321	303	296	336	374	285	306	319	296	283	320	279	321	315	287	304	300	306	312	306	328	285	277	297	291	326	331	325	303	275	290	283	312	319	278	301	282	310	291	287	295	301	274	315	346	315	298	294	337	330	341	280	294	294	270	297	294	273	287	273	307	334	303	292	290	302	315	318	320	296	300	304	317	293	311	298	287	310	323	298	288	297	317	312	303	292	308	304	317	287	281	313	318	288	299	308	310	286	314	317	319	282	292	327	314	331	314	294	292	289	284	296	289	277	307	282	306	315	327	325	296	313	294	306	326	330	307	314	288	322	279	293	315	294	306	312	282	283	312	285	301	314	268	302	298	331	310	297	325	317	333	313	303	271	322	301	335	298	325	288	329	312	293	291	285	331	307	298	313	309	327	280	293	293	289	323	328	306	309	310	338	279	341	329	312	294	291	304	305	320	308	322	282	274	300	312	293	321	291	307	307	349	296	352	303	310	301	315	299	335	294	305	332	326	293	317	289	295	320	292	291	283	272	298	271	336	300	311	283	296	308	306	304	294	303	266	306	328	313	309	352	288	281	297	354	286	302	290	306	297	288	286	328	295	309	297	262	277	311	286	294	292	284	308	281	279	332	304	306	327	321	317	302	302	304	295	305	292	298	295	301	333	305	297	296	320	328	292	287	290	302	312	300	325	287	300	281	312	334	283	295	290	301	317	317	280	300	317	307	329	331	291	307	298	332	300	289	305	295	280	272	306	297	298	289	345	325	301	330	321	275	301	297	318	283	307	334	317	293	317	320	318	294	276	317	305	309	311	312	282	306	330	324	266	279	318	304	297	304	308	326	295	304	311	301	271	286	294	305	298	300	326	301	296	263	276	260	296	283	287	316	295	325	307	309	283	318	313	290	292	290	293	311	328	298	333	340	304	316	306	306	308	267	273	293	262	318	302	289	304	332	316	305	318	277	298	301	276	314	272	331	306	313	306	336	313	299	293	311	328	335	306	287	324	311	282	318	328	315	341	308	304	279	300	313	281	331	268	341	296	272	311	293	304	280	289	299	294	303	334	308	306	296	316	283	303	329	278	316	281	286	313	297	325	292	311	320	274	288	283	279	314	293	289	335	310	316	292	309	338	291	296	307	295	293	326	280	315	300	301	287	319	322	300	299	327	298	321	298	300	318	270	311	279	305	290	274	287	302	295	327	267	350	312	292	287	289	253	321	299	307	324	291	305	310	315	283	290	338	285	297	292	278	282	302	275	304	292	312	340	293	325	316	319	287	287	290	299	307	292	294	296	306	302	308	313	259	306	307	310	318	273	292	292	278	301	299	301	287	312	323	351	318	280	297	301	302	323	274	311	259	331	313	308	279	295	289	278	263	320	312	307	298	326	284	294	293	299	283	328	302	289	290	316	297	312	295	323	342	306	344	275	287	273	317	295	297	292	306	289	288	311	314	309	331	304	286	295	318	278	318	317	301	292	286	292	302	305	342	298	304	296	285	307	310	293	302	281	300	308	291	305	320	298	302	313	292	291	296	288	303	304	303	312	315	266	314	273	324	288	280	303	338	313	302	298	328	318	305	278	295	320	318	304	272	330	310	316	343	319	286	308	291	285	300	298	316	280	275	314	308	304	308	330	314	313	293	323	288	282	309	298	307	299	306	292	335	306	293	288	300	318	270	312	311	337	319	323	309	297	309	324	323	292	310	318	303	308	293	313	314	342	313	300	270	278	310	312	309	331	306	304	294	275	309	339	284	342	298	309	309	301	296	303	319	307	281	283	291	309	330	309	281	286	313	323	314	311	308	332	311	290	326	310	320	281	329	290	314	307	291	287	292	294	301	281	310	319	303	317	292	296	311	318	290	301	298	297	311	294	310	303	305	301	324	278	279	297	334	341	331	337	312	307	286	320	288	287	301	316	309	331	332	299	337	301	289	303	323	301	299	285	309	302	296	329	318	309	305	272	292	307	298	285	304	298	269	299	312	323	285	294	304	328	301	300	267	298	283	294	300	292	313	326	317	298	301	277	296	294	327	311	316	314	311	333	343	292	279	279	321	304
3285	2060	1322	1144	858	779	753	766	761	754	776	759	725	795	751	725	750	759	749	771	721	707	747	755	744	758	752	755	742	696	715	780	748	743	787	738	804	702	779	744	744	791	740	730	770	778	752	716	741	782	748	778	724	711	697	783	738	727	776	703	780	714	725	733	720	768	747	712	800	751	716	744	759	717	712	740	755	757	745	767	730	760	710	753	717	701	779	744	793	743	711	737	750	755	729	694	781	752	757	768	735	743	746	776	725	749	729	711	734	767	744	740	693	766	722	702	701	744	727	731	671	701	734	740	787	730	750	726	729	708	743	764	769	742	746	681	769	707	706	754	748	739	767	755	750	724	731	792	733	777	742	756	745	717	754	715	752	772	758	737	765	717	713	733	733	753	717	709	760	704	748	700	735	732	700	751	767	746	727	741	739	756	701	747	696	757	714	725	758	770	752	745	740	766	735	731	726	742	726	745	712	767	720	794	729	739	748	754	751	820	706	754	785	726	741	737	764	714	718	727	756	725	736	711	736	750	716	738	789	744	726	758	747	735	768	687	797	771	673	765	765	778	744	747	729	721	752	726	724	697	745	738	713	696	683	757	755	724	758	705	701	742	755	747	728	741	763	725	748	701	741	740	733	695	778	699	746	718	700	702	731	719	769	799	736	696	707	727	778	755	740	733	783	738	730	747	763	764	700	745	718	762	732	732	726	781	736	763	682	755	765	714	756	720	749	759	778	745	747	755	725	739	715	735	712	714	745	789	767	717	767	758	707	714	729	769	722	759	746	741	745	754	767	782	678	690	707	708	695	712	744	710	755	776	717	726	755	732	696	759	705	793	732	712	747	750	688	761	722	739	723	736	750	732	777	743	742	759	736	766	731	765	779	749	760	803	757	766	706	746	713	750	764	756	727	786	708	748	729	769	741	780	769	754	721	760	744	716	703	727	754	683	696	720	749	693	734	728	750	735	741	762	772	748	720	797	738	720	763	728	713	774	774	758	718	771	749	781	752	704	730	757	752	777	699	722	746	728	739	759	777	714	731	783	708	780	730	788	744	747	716	735	732	737	746	746	768	734	716	721	789	692	722	743	748	729	720	777	746	728	724	753	738	742	734	766	705	737	765	736	791	731	747	744	741	770	741	769	739	742	732	746	717	708	755	741	734	770	809	698	713	735	717	777	766	741	761	748	784	757	808	714	721	743	768	679	779	718	722	752	711	735	732	695	754	740	731	775	697	772	737	712	686	738	745	773	698	755	789	735	719	737	777	757	786	758	762	752	735	748	700	738	757	715	766	760	734	687	776	765	730	717	758	708	712	739	767	774	723	750	710	737	713	714	810	719	764	720	762	773	732	709	765	723	717	679	695	731	743	693	758	729	747	731	755	711	757	763	741	770	723	760	762	697	727	749	781	713	737	725	774	771	735	692	723	741	770	735	719	735	747	769	727	715	741	710	721	750	745	771	765	772	741	792	776	730	724	798	799	694	787	727	765	806	744	719	766	786	763	707	769	710	752	771	779	745	783	768	720	759	720	750	780	747	687	703	754	764	715	728	763	752	740	758	762	711	757	766	720	778	763	744	721	709	706	730	758	742	804	735	717	737	759	725	746	745	748	772	795	726	731	718	769	739	740	799	715	791	751	726	725	703	754	718	737	741	718	745	763	764	766	738	717	755	735	774	736	752	680	709	708	691	719	752	747	719	738	774	756	744	706	769	727	676	726	765	736	704	793	735	722	725	698	690	728	738	802	704	769	722	770	708	718	729	686	740	742	790	726	763	679	745	736	703	800	775	728	732	771	783	735	757	749	686	721	749	731	755	743	756	774	746	741	747	732	784	748	735	745	791	794	795	768	733	759	701	712	733	720	733	754	717	723	750	777	711	755	760	737	752	737	707	744	751	762	739	737	786	758	735	750	728	788	715	745	708	737	776	751	719	756	719	714	740	758	766	738	791	783	747	797	766	713	781	766	732	769	754	768	763	699	724	750	728	721	725	753	682	727	765	790	735	742	718	750	741	753	786	728	734	778	735	708	704	744	713	738	740	709	715	747	775	683	762	725	754	758	735	694	740	789	736	699	737	744	762	731	755	756	797	769	769	729	740	739	744	714	756	724	775	754	769	720	759	710	761	790	718	695	779	767	746	771	755	762	694	742	772	757	775	722	746	747	772	776	762	737	779	781	715	795	740	680	739	756	720	779	698	726	720	709	713	745	752	727	709	745	765	700	724	768	714	719	777	712	720	741	690	762	719	731	751	742	768	740	715	836	705	739	712	786	719	750	702	801	754	741	721	774	746	752	769	756	731	734	719	716	755	709	741	759	709	678	704	719	746	769	748	734	734	735	759	720	698	734	732	711	682	731	746	771	699	774	714	721	724	746	795	700	714	719	698	743	783	784	745	743	730	729	716	743	765	719	691	746	736	711	758	752	742	728	756	708	735	745	756	757	734	720	729	750	722	674	761	748	745	774	700	788	750	785	699	713	731	753	721	725	755	747	762	772	738	716	719	795	728	758	746	722	752	747	771	769	784	713	692	753	717	740	706	737	735	719	782	752	765	709	722	789	677	733	770	713	776	728	825	720	714	770	730	742	739	779	729	721	723	689	711	711	717	747	716	768	743	776	731	729	702	733	748	769	731	776	745	749	715	722	730	748	777	798	739	713	761	794	780	737	706	746	752	743	741	719	765	788	714	737	772	761	784	770	760	819	786	789	733	740	806	745	697	778	756	720	745	762	729	742	715	769	735	750	738	708	741	807	708	720	737	788	785	770	736	738	691	756	817	749	757	706	728	718	755	712	741	746	747	724	753	696	712	768	699	736	730	763	709	730	752	724	770	758	751	693	724	773	756	732	779	758	740	765	748	721	750	744	719	743	744	735	714	747	746	722	788	760	772	686	702	794	755	745	725	727	762	753	722	737	768	744	736	718	697	719	738	776	748	754	742	756	759	731	725	733	787	721	685	714	714	742	766	719	729	720	726	698	753	722	728	706	741	759	719	688	792	747	740	796	775	732	744	764	744	716	737	769	644	768	709	762	800	747	786	728	788	747	723	694	754	711	781	779	755	773	780	731	739	737	739	731	720	752	736	742	695	713	720	758	724	735	807	753	735	702	745	741	696	710	719	719	763	777	741	764	730	761	744	759	750	739	751	684	730	764	767	765	741	703	747	703	719	754	710	763	735	721	744	685	709	764	739	729	751	723	752	702	767	710	705	737	734	756	762	679	711	760	729	760	725	747	739	731	740	788	740	732	719	727	759	719	730	739	750	744	761	715	705	764	762	752	754	716	777	732	765	714	725	730	743	742	720	751	713	735	778	748	753	747	740	724	693	722	717	765	733	752	720	789	776	711	746	715	776	721	744	727	740	757	727	747	767	734	718	731	743	705	746	773	749	687	734	721	779	731	773	745	741	799	767	708	771	718	740	697	759	739	717	754	762	739	678	680	754	732	718	745	781	749	749	779	756	691	735	773	803	743	752
23941	20994	24283	27894	20994	21004	12698	525	287	306	286	273	236	288	241	266	267	231	239	208	238	256	234	245	218	266	224	235	223	227	204	201	199	197	195	242	215	219	228	251	235	238	208	227	221	205	187	221	211	212	234	238	200	217	236	203	209	226	206	193	222	220	221	207	205	201	209	184	210	211	213	227	231	242	223	214	205	201	199	223	240	245	215	214	226	204	230	213	230	231	215	197	203	228	206	207	229	235	221	215	217	221	205	217	206	209	209	217	219	221	210	212	207	205	231	207	222	213	207	231	202	217	244	193	220	209	194	229	199	222	228	241	208	217	216	203	209	243	218	193	196	235	219	199	231	193	209	214	237	216	236	248	220	216	207	216	195	221	205	208	226	207	212	230	201	219	205	221	223	219	224	213	215	198	219	223	198	219	211	236	250	239	250	238	223	186	235	229	209	190	215	196	207	217	233	227	226	198	217	230	225	215	202	228	217	191	222	204	213	203	191	219	204	207	205	202	207	237	243	206	179	209	194	201	217	205	228	234	205	214	228	210	212	228	222	253	211	203	246	211	222	206	234	209	197	188	198	214	219	230	214	203	224	218	236	199	224	245	186	226	235	230	205	223	229	180	232	202	214	211	199	211	235	212	215	233	211	221	230	217	220	190	231	208	212	231	196	234	212	218	218	223	217	240	220	213	225	228	224	186	222	204	199	226	241	232	219	225	188	240	175	229	224	233	212	231	220	217	204	199	215	245	207	247	216	210	187	207	213	215	215	222	222	209	196	223	211	212	227	228	213	214	227	211	224	257	232	212	176	194	217	217	240	222	225	248	212	212	225	181	227	202	211	234	217	236	215	201	215	227	243	220	252	237	246	241	222	222	219	200	220	203	228	186	211	209	230	231	190	227	219	199	215	217	183	191	223	206	214	209	225	175	222	214	204	201	204	216	223	218	205	237	244	254	220	236	213	238	224	219	203	207	234	181	210	212	204	234	228	183	232	215	235	217	198	217	211	196	207	216	206	213	237	219	242	227	246	220	217	215	212	238	237	253	217	207	223	204	230	226	219	210	213	227	208	198	247	201	221	239	227	242	212	189	216	191	243	216	205	205	225	214	224	197	211	221	206	224	211	212	200	235	215	208	237	216	224	216	232	208	231	219	233	182	212	253	213	220	220	218	227	217	234	215	239	230	201	255	225	233	232	193	255	220	220	206	231	218	217	226	229	182	204	242	212	225	214	231	194	223	195	229	194	203	187	208	237	196	191	215	233	210	218	228	241	215	228	191	217	213	199	235	231	209	200	224	217	197	205	214	213	227	194	198	210	208	209	257	211	211	184	216	205	196	253	235	216	225	211	188	210	214	205	186	208	216	199	203	237	228	216	193	210	229	200	188	218	187	205	213	202	213	228	219	219	218	214	215	179	212	205	235	196	238	241	226	200	211	226	214	232	193	201	222	232	225	227	211	216	187	223	230	207	229	206	210	227	213	210	216	213	213	222	208	215	213	253	186	211	206	216	207	214	205	212	218	218	211	239	232	230	216	208	226	223	202	202	208	235	215	211	213	226	219	210	243	200	218	231	207	222	216	208	217	241	206	231	203	213	236	199	245	225	217	210	220	234	201	216	195	190	221	212	229	204	220	214	216	209	232	183	204	189	216	204	189	191	221	197	215	211	210	179	228	181	212	220	233	181	198	203	206	209	223	204	247	203	217	205	190	204	188	228	220	227	239	219	235	222	207	245	229	223	213	216	207	217	203	228	249	223	217	233	173	213	241	196	205	227	244	214	211	204	201	231	204	221	235	213	197	203	210	191	210	194	221	217	197	201	200	231	216	209	230	221	202	215	216	243	222	242	253	196	196	192	189	201	221	220	228	226	222	220	206	199	187	176	240	202	211	186	223	216	191	208	208	218	193	205	221	238	216	196	223	225	241	213	241	232	220	259	209	233	227	202	234	210	217	269	213	220	229	210	206	201	212	208	205	228	239	205	219	211	229	213	213	212	207	202	249	210	220	235	212	221	214	224	210	213	230	185	210	194	182	219	203	220	224	226	210	190	200	226	208	206	219	225	212	211	210	222	220	258	197	219	197	206	208	243	217	230	208	214	216	199	238	228	186	235	234	213	223	238	221	186	208	254	205	224	196	212	214	212	248	195	193	209	208	198	224	231	219	220	213	196	227	208	237	218	214	215	220	219	204	205	212	203	221	203	225	216	197	199	222	209	222	223	215	219	240	204	202	222	188	194	208	173	215	198	197	215	232	221	208	229	215	180	231	236	200	231	199	188	205	181	197	205	210	216	207	190	201	196	202	180	215	205	212	186	225	242	224	231	186	207	212	235	216	227	210	185	183	203	197	215	246	214	236	230	214	212	220	196	236	235	228	221	205	197	225	207	229	242	202	185	197	179	223	215	215	236	229	203	215	220	204	188	199	221	198	212	211	214	215	212	213	219	224	220	226	220	197	224	229	219	226	204	198	212	215	204	223	226	217	215	184	253	207	231	218	221	209	187	226	214	228	214	196	225	252	238	246	202	206	217	235	204	210	210	211	196	219	209	198	207	190	206	221	215	213	233	232	214	223	201	217	239	205	220	220	243	230	229	205	221	226	190	220	203	206	221	205	206	223	237	226	203	204	209	182	211	223	203	183	198	200	208	181	213	222	197	205	224	227	203	239	198	221	214	229	221	206	216	211	217	242	199	259	222	201	220	217	206	212	186	203	200	212	238	212	209	199	207	249	245	213	192	224	217	235	234	236	195	226	218	197	221	200	222	207	213	202	184	239	198	201	218	221	238	213	218	215	229	200	200	218	204	219	187	202	212	182	208	210	228	219	200	194	186	200	208	217	188	214	195	197	205	178	235	205	226	240	213	248	188	225	208	257	197	200	212	210	193	218	206	217	205	215	229	269	229	204	206	208	202	202	218	199	180	205	212	227	235	217	221	199	209	225	215	225	206	233	228	216	224	216	181	217	232	221	203	190	225	251	232	244	190	202	207	228	223	199	200	217	203	202	236	225	222	205	207	230	222	193	216	237	227	246	239	223	237	244	220	209	212	202	201	215	241	208	204	256	183	229	225	195	223	229	232	217	216	196	229	206	217	213	202	227	214	220	199	218	204	205	213	225	201	193	218	214	234	193	207	244	210	213	188	212	198	221	215	229	216	196	205	225	215	224	203	214	220	208	209	208	215	231	225	202	224	224	237	218	225	217	219	231	218	234	232	206	211	230	222	235	207	199	187	191	219	241	250	193	207	204	226	219	218	200	220	201	243	235	237	218	242	233	201	221	213	220	233	206	210	193	188	238	212	231	201	221	219	206	202	201	234	199	217	227	195	198	204	218	194	210	221	198	210	195	213	238	243	238	233	186	250	199	217	228	197	198	206	207	233	230	239	211	220	221	216	200	193	208	230	228	208	200	225	226	213	196	231	192	221	202	220	226	225	234	205	223	186	247	210	233	182	196	214	194	198	202	203	187	197	252	193	223
3098	3244	1663	1316	764	654	574	580	561	508	536	559	539	519	552	581	499	556	520	520	491	535	558	529	534	543	550	504	518	515	567	488	518	540	508	532	509	523	444	524	535	519	517	516	517	512	524	512	480	559	480	516	506	511	478	496	536	520	591	517	530	578	478	496	487	499	539	518	487	535	487	488	596	525	540	505	518	465	499	521	452	508	537	532	506	505	516	519	481	535	520	521	527	477	541	528	525	524	491	520	483	536	535	532	509	514	499	535	510	512	511	468	543	489	512	518	471	521	462	521	533	498	538	558	530	543	534	536	543	482	511	564	526	504	530	505	518	516	515	529	509	475	504	542	553	488	528	495	499	508	509	517	493	542	532	561	540	498	571	503	462	536	552	517	492	494	504	502	511	517	534	539	522	506	497	488	532	511	480	468	589	484	500	560	525	535	462	524	510	503	474	507	500	494	547	496	557	510	496	488	493	544	506	500	494	509	487	495	451	532	555	516	527	532	524	568	526	477	520	510	528	541	525	524	524	532	495	484	482	533	512	501	509	488	468	527	481	515	497	556	520	515	508	504	529	507	529	548	528	528	500	537	529	530	506	483	533	531	538	512	505	482	487	495	525	522	515	532	507	500	498	498	490	563	535	512	518	487	500	554	515	515	502	512	490	525	525	514	496	493	505	502	505	471	512	468	532	507	509	516	522	516	454	523	521	499	523	513	508	514	532	476	524	522	499	520	531	488	547	483	475	524	540	505	537	500	489	529	558	534	521	501	494	521	524	524	537	528	521	535	484	520	539	517	526	498	501	514	528	529	531	517	479	507	529	512	498	503	504	475	537	535	549	533	518	558	502	521	512	507	524	527	523	485	501	535	486	504	485	512	518	532	504	554	468	539	507	491	505	512	555	508	520	549	505	538	508	547	489	500	526	523	527	493	505	499	498	493	496	548	483	517	530	540	527	496	493	502	514	526	558	488	468	506	549	551	538	502	492	469	516	529	527	517	499	521	512	523	487	480	501	509	521	533	525	553	508	517	503	513	522	497	494	534	530	529	474	509	507	482	522	505	472	563	525	494	488	513	515	520	536	529	515	475	542	503	512	528	522	528	491	497	533	548	479	476	541	512	509	537	559	489	514	500	513	505	540	522	540	485	500	498	463	507	527	495	493	520	538	531	473	553	496	500	550	514	504	524	510	493	510	527	480	535	527	526	501	562	500	466	496	499	534	517	464	506	512	516	512	540	530	504	532	516	505	494	479	522	518	503	518	528	517	517	497	541	492	485	493	505	521	504	494	512	531	502	542	524	549	484	527	505	533	527	527	503	531	492	520	500	526	534	483	535	513	532	479	509	508	546	488	514	491	512	529	529	509	526	503	529	528	493	501	477	529	536	538	554	510	478	501	533	544	498	528	549	536	481	531	525	507	519	469	501	512	492	501	511	491	538	516	528	554	516	534	490	531	490	536	469	540	529	508	496	474	528	515	514	514	529	511	499	540	474	483	517	500	501	504	545	527	540	512	503	506	513	502	489	528	522	522	510	492	508	522	507	484	550	510	529	509	463	529	512	518	530	492	501	489	533	523	525	538	471	540	527	527	520	505	519	519	514	538	467	507	497	567	503	520	546	509	494	533	536	523	524	531	527	523	510	509	499	517	531	520	506	523	531	500	508	551	505	530	518	504	519	476	519	511	520	554	493	535	497	522	524	499	515	511	520	521	517	509	490	511	485	478	491	513	516	508	516	511	511	551	509	544	518	560	515	504	497	533	522	478	516	511	507	511	511	535	517	492	541	518	487	536	508	480	545	516	491	511	507	549	481	543	557	502	488	527	467	505	521	521	514	492	492	516	532	525	515	522	547	522	500	489	496	470	508	534	490	545	529	518	519	528	508	523	518	534	524	548	509	532	506	505	519	521	510	539	518	515	500	516	503	523	488	535	518	482	505	503	504	468	537	519	485	496	548	542	540	485	510	520	524	470	526	446	524	514	495	501	506	514	510	517	531	508	526	486	545	503	523	499	517	506	466	525	527	523	532	521	535	490	536	470	562	535	572	501	561	454	467	538	551	521	510	521	535	513	478	502	519	527	515	491	519	485	513	551	554	513	517	493	493	540	497	510	545	521	493	484	515	516	508	494	521	529	521	544	499	512	554	513	529	469	546	504	489	481	513	532	529	511	527	494	513	523	531	529	555	518	509	542	500	528	548	535	510	532	470	506	512	520	486	511	515	518	547	524	494	494	526	498	505	530	507	522	487	503	523	538	552	537	536	499	514	530	522	498	527	497	541	553	530	548	475	539	509	525	498	509	519	550	493	532	521	506	513	491	475	510	531	505	516	520	527	509	523	483	476	551	537	494	506	481	532	495	497	532	504	489	501	555	512	500	513	516	491	537	508	534	517	443	537	527	475	503	494	515	524	531	511	561	533	532	481	515	530	570	498	553	493	493	511	537	510	511	538	485	553	528	527	523	523	506	503	535	528	505	505	479	541	518	506	551	524	485	504	567	512	541	485	529	487	507	508	558	550	531	508	518	515	496	482	484	487	512	522	516	510	498	516	512	518	505	506	536	543	533	500	508	498	512	498	526	497	538	542	502	505	524	522	531	544	498	530	537	498	547	506	493	504	506	563	494	523	518	520	537	511	505	485	522	558	481	499	511	495	504	528	489	560	449	493	533	506	531	515	511	466	507	535	489	539	511	539	548	518	520	515	521	543	531	517	490	502	508	509	496	540	477	526	552	471	526	474	554	498	525	528	510	533	478	499	517	500	530	514	540	547	534	501	517	482	495	508	488	526	545	514	511	527	525	494	488	533	483	496	521	550	531	535	520	499	540	522	475	530	498	533	474	533	562	555	515	488	517	506	493	480	553	519	524	569	491	520	556	487	551	490	519	546	511	525	500	519	526	501	569	522	538	506	524	531	513	495	524	540	510	536	513	470	540	509	492	511	518	510	518	547	494	515	510	503	504	526	515	464	509	506	477	520	486	518	545	525	493	536	539	502	543	541	515	529	561	504	514	493	505	524	540	499	542	513	523	480	523	513	543	526	531	463	520	558	534	505	492	488	522	501	551	525	506	536	538	546	514	508	486	502	527	496	520	495	504	527	510	530	519	527	521	565	508	545	534	507	530	520	513	495	517	495	504	497	522	476	488	532	513	508	501	484	497	518	534	548	488	499	527	516	542	515	531	543	531	506	531	498	458	514	526	484	481	530	513	547	555	548	522	548	513	549	482	490	481	488	502	536	511	502	559	538	512	525	483	498	527	503	529	484	519	513	492	524	532	565	513	505	476	542	507	515	555	534	473	522	553	512	504	489	516	541	499	513	498	509	512	511	533	503	519	521	503	529	478	500	505	516	459	498	508	512	483	509	515	570	510	506	495	522	517	521	521	523	495	501	510	540	580	435	515	500	549	495	456	487	559	515	505	545	525	539	492	526	506	505	526	538	528	478	539	511	515	513	490	522	493	523	460	493	506	497	526	517
31690	19352	6527	508	265	234	227	214	225	230	211	176	201	218	207	234	199	212	202	189	238	226	198	207	211	213	201	211	205	210	211	198	179	225	229	235	203	235	218	202	193	186	235	215	228	209	205	219	200	212	218	208	208	223	181	219	219	202	209	251	210	213	202	198	216	210	235	216	201	214	237	196	203	196	254	201	215	191	195	188	217	242	202	186	216	206	213	238	239	220	226	177	208	239	209	170	210	192	220	204	195	221	202	204	229	198	209	191	212	230	208	227	220	211	225	205	207	211	217	224	212	200	206	195	188	218	210	210	235	190	204	216	207	198	198	201	213	225	224	244	198	203	193	196	186	203	197	187	216	213	233	229	205	189	195	212	208	221	201	212	214	175	207	211	236	203	228	193	200	214	238	230	219	201	223	210	209	200	214	222	226	218	220	189	211	234	237	200	205	187	209	230	212	224	197	211	209	212	226	206	227	231	208	208	226	200	195	224	212	248	201	228	207	215	203	200	231	207	190	212	200	210	205	240	168	232	211	221	176	225	212	228	202	201	214	218	221	218	208	207	199	202	215	236	242	217	198	229	211	218	187	201	183	200	230	211	239	205	211	202	195	211	196	210	206	217	212	197	221	206	200	223	208	201	201	217	207	223	225	181	221	200	216	215	202	202	213	211	206	183	239	209	201	221	195	238	233	228	234	209	177	208	212	187	190	209	199	212	210	211	207	222	239	219	192	222	199	207	229	196	200	223	196	212	187	161	225	197	205	196	220	227	236	234	201	185	196	216	190	185	205	209	227	197	227	208	212	227	208	203	196	230	259	198	216	225	210	194	222	202	231	212	182	178	199	213	206	212	211	206	227	207	212	206	228	195	192	214	226	189	212	230	201	234	201	216	187	232	212	212	180	219	237	219	219	215	228	228	199	240	194	201	183	205	201	219	220	208	221	217	200	179	185	231	235	202	207	195	220	213	197	216	215	214	200	201	203	238	225	220	211	228	211	206	198	197	186	195	208	190	190	202	211	192	210	217	185	195	193	179	220	230	206	181	201	230	182	209	207	242	212	207	180	184	218	198	212	198	199	211	205	204	204	217	199	245	213	234	199	221	227	215	221	206	182	221	190	203	214	243	211	198	194	202	195	197	196	197	208	237	205	209	184	210	211	211	204	212	214	226	193	210	231	206	233	224	224	220	227	210	199	230	207	229	212	214	207	209	242	224	241	217	205	212	208	183	214	210	229	235	198	206	194	216	220	199	203	195	175	172	183	203	225	198	200	218	191	222	213	217	199	216	212	183	215	182	222	183	200	187	185	231	221	201	240	198	218	222	214	206	211	209	183	220	180	197	196	204	183	219	235	225	216	199	185	223	230	203	193	184	218	223	214	184	206	238	222	199	239	230	224	262	217	180	188	224	229	204	192	196	189	196	218	214	189	235	193	198	202	186	218	215	200	203	208	202	208	201	198	217	208	199	227	181	227	213	197	216	197	214	227	214	203	191	214	198	221	177	185	213	224	212	214	214	214	201	201	216	191	214	230	226	200	190	221	201	210	211	193	203	222	219	189	197	222	218	210	210	207	209	188	189	205	220	178	238	213	196	199	212	215	218	230	227	199	223	204	212	250	222	198	212	207	218	212	215	207	232	229	207	236	212	185	204	242	239	179	218	209	197	217	225	219	188	188	198	196	214	191	195	182	208	233	240	209	226	186	198	222	210	187	174	205	188	225	204	222	201	205	197	216	226	220	202	196	227	238	215	235	214	220	210	226	221	215	210	204	214	208	221	214	213	207	225	193	242	216	265	202	182	219	223	196	202	201	219	206	204	202	228	225	219	215	180	215	220	215	191	186	202	228	227	222	216	217	211	191	208	206	224	222	180	206	211	195	232	183	182	202	205	209	221	210	192	215	223	222	184	196	208	213	205	201	223	226	184	229	191	223	193	226	219	211	182	211	206	240	236	221	214	213	192	202	225	224	225	219	207	212	189	205	198	215	187	223	220	199	207	190	188	218	217	220	192	213	213	241	222	178	215	218	206	234	215	224	183	201	207	245	192	212	192	205	208	193	204	204	202	219	222	203	205	232	202	184	197	221	190	208	220	220	208	184	192	215	212	196	190	194	206	200	194	203	229	228	208	212	227	229	211	209	235	222	216	187	217	226	214	205	194	194	194	202	222	211	210	214	199	223	210	188	193	184	209	215	192	193	184	237	203	200	210	236	199	205	214	224	248	228	218	227	188	209	207	189	214	194	230	222	215	218	207	203	200	218	205	238	208	217	223	234	206	196	191	217	226	186	210	213	179	195	236	226	216	213	237	213	195	211	181	213	208	205	204	216	195	224	234	225	231	211	218	212	229	178	200	225	194	229	193	227	205	210	218	198	218	206	199	212	193	196	207	192	196	219	185	214	212	224	192	212	216	215	227	210	208	216	206	200	222	201	218	202	218	208	213	229	201	192	192	192	208	200	213	198	208	201	243	241	202	192	226	205	227	228	218	225	217	189	195	201	201	211	203	214	233	213	217	181	217	246	202	216	206	217	200	196	223	219	203	217	189	217	187	204	255	197	207	219	200	243	206	212	209	207	228	200	212	192	192	226	241	206	234	204	187	220	213	212	211	218	214	207	192	233	227	199	182	231	205	197	189	208	222	218	221	205	217	217	197	219	199	228	212	211	201	189	197	205	212	194	232	222	184	204	216	198	201	192	209	230	185	188	237	202	204	193	192	193	213	215	183	208	225	219	219	214	217	227	213	211	193	226	179	241	193	211	203	217	220	222	202	227	231	203	191	203	225	207	183	206	209	221	202	239	203	202	211	208	217	199	196	162	187	216	234	202	222	197	193	186	209	211	197	218	211	224	219	219	207	237	216	225	218	214	203	197	232	241	227	226	224	202	210	222	194	209	215	254	229	203	219	225	217	223	230	187	225	213	212	194	217	192	214	215	204	186	215	232	211	208	206	210	213	194	220	203	226	202	233	227	223	186	212	218	222	203	223	196	194	197	223	206	207	203	213	233	223	190	191	193	177	205	206	203	226	210	217	214	229	225	208	213	200	205	228	194	232	212	227	209	221	219	200	225	216	239	192	215	215	248	222	197	239	210	192	206	208	215	212	208	250	192	186	210	208	205	205	214	230	201	223	206	204	204	203	217	199	221	215	201	202	200	210	193	183	201	206	224	209	213	196	197	215	197	209	208	217	227	208	224	201	197	200	245	188	192	212	199	207	212	193	213	213	226	213	239	203	190	221	218	175	211	216	209	207	204	208	226	202	218	220	202	205	189	217	223	227	196	210	210	217	210	191	223	194	171	208	201	204	216	200	226	171	225	211	201	236	207	206	182	208	216	215	200	212	209	228	210	210	204	203	226	208	177	226	196	218	228	204	205	224	216	207	213	197	221	242	217	202	191	232	224	218	225	182	222	195	197	208	228	211	208	217	203	206	258	209	206	208	217	173	209	199	215	198	231	211	217	227	212	201	205	202	186	202
5372	735	590	666	553	571	589	553	541	535	547	586	583	575	537	526	586	519	539	578	603	563	643	544	550	575	531	560	601	586	589	544	570	530	592	586	570	566	553	580	541	564	551	585	571	576	558	539	569	520	526	560	563	527	551	515	588	572	537	582	566	544	596	557	551	568	569	564	586	556	566	552	521	554	586	567	558	603	502	602	547	554	580	609	546	579	587	547	522	553	542	542	579	583	557	584	537	585	518	603	590	544	575	555	608	545	542	537	596	541	544	531	510	547	548	562	566	555	542	563	560	566	546	548	597	557	585	586	564	561	500	522	592	560	545	572	530	571	553	550	523	543	558	579	557	513	569	559	573	598	550	567	581	545	577	532	547	564	566	566	572	590	536	609	576	566	549	578	561	546	571	576	551	561	560	545	487	562	544	569	525	516	506	524	555	506	595	575	524	549	561	539	569	581	608	582	536	523	558	578	483	583	504	546	519	578	557	514	543	601	576	587	532	575	552	558	574	546	533	558	529	550	519	604	569	539	582	546	569	561	549	547	552	516	589	583	565	549	517	551	504	562	566	566	558	539	569	553	573	570	577	592	582	560	562	596	537	571	520	546	550	568	503	585	533	585	605	570	558	566	566	546	572	566	563	568	571	598	543	540	555	567	549	553	569	538	534	582	529	548	566	544	561	586	556	545	536	597	572	531	568	555	578	565	565	510	585	565	571	531	501	549	529	568	549	574	533	588	603	564	546	553	571	532	561	529	569	520	572	561	555	561	576	562	517	584	559	559	552	568	549	526	582	555	557	526	539	588	537	556	515	577	560	546	599	505	562	558	524	565	566	571	511	551	552	559	551	529	528	508	564	556	583	542	565	574	546	541	579	501	572	549	558	566	565	528	577	550	528	551	559	540	540	522	573	588	558	559	551	547	540	542	545	555	582	546	541	574	558	625	543	552	586	555	558	572	586	537	575	542	484	542	494	621	572	542	571	548	564	546	553	534	557	603	553	566	540	548	604	552	556	514	551	543	547	531	566	564	563	566	539	567	540	510	574	545	566	571	552	559	574	552	521	557	551	544	541	544	538	588	602	578	536	574	600	580	583	539	573	551	550	548	536	509	514	523	532	624	544	532	556	527	529	563	553	568	564	531	575	538	548	570	558	531	538	568	575	545	536	557	612	535	508	468	561	554	567	597	584	532	566	567	517	560	576	566	557	533	523	528	553	581	551	605	530	563	569	559	547	529	522	586	526	558	520	571	516	519	560	548	580	549	582	564	534	556	517	563	573	557	559	571	546	584	532	555	605	524	525	568	537	574	559	566	540	569	553	560	536	552	534	611	559	525	576	524	580	539	555	570	574	532	589	569	581	585	574	550	593	583	541	558	536	521	534	531	562	574	570	581	506	601	538	559	562	563	605	559	578	537	578	555	566	573	568	579	549	573	593	539	515	559	569	559	541	555	596	597	565	537	568	595	551	580	516	574	558	550	525	563	582	574	541	553	576	575	584	599	533	565	558	555	575	563	596	544	551	523	595	560	511	581	560	573	553	533	553	567	594	534	574	573	553	549	553	559	567	599	577	567	598	561	545	550	580	523	558	570	580	552	542	568	550	603	596	565	533	537	545	531	581	566	595	556	554	551	531	610	575	520	568	531	590	589	584	539	606	616	547	595	573	553	564	523	583	542	549	569	589	614	601	585	512	565	565	546	553	524	600	584	570	594	547	581	531	556	568	560	548	551	551	524	554	531	558	557	526	556	544	520	587	570	603	529	586	541	530	545	581	559	549	572	532	569	536	557	538	529	567	555	594	614	559	556	528	507	594	569	554	545	581	588	572	562	510	555	567	535	562	588	561	535	576	567	563	558	557	541	540	589	564	581	559	572	588	541	550	551	601	573	544	553	571	529	565	566	525	567	566	528	570	572	530	542	621	556	577	602	581	520	591	602	549	589	546	546	562	585	558	551	556	577	562	544	581	585	584	542	578	542	527	545	601	570	572	519	543	576	555	586	562	596	576	552	559	557	539	532	532	530	559	551	574	529	552	580	563	554	593	521	617	553	512	516	553	541	559	570	554	583	562	552	549	548	547	530	572	513	555	577	551	510	580	580	581	561	519	545	578	543	544	611	529	530	558	581	579	575	566	540	526	527	533	562	507	572	522	565	553	518	566	573	556	579	533	571	535	571	549	545	568	618	541	566	525	554	535	561	532	549	532	569	560	574	547	583	537	532	571	521	537	576	567	593	560	530	582	556	542	550	527	577	603	547	586	551	566	538	580	543	554	566	566	528	520	570	556	567	531	531	566	561	565	523	544	567	537	576	555	563	559	549	514	550	583	520	583	551	565	543	567	557	522	553	589	559	535	512	576	566	566	548	545	577	563	557	531	527	539	545	569	514	564	524	566	555	508	526	579	508	546	570	563	579	519	547	549	579	552	558	552	553	588	575	537	581	530	527	536	533	591	561	547	542	545	518	579	605	571	531	539	536	537	559	559	550	596	589	593	576	544	569	548	598	558	560	569	545	568	569	566	555	519	517	566	534	556	547	585	548	549	539	548	556	547	521	571	544	520	567	557	574	536	514	602	536	557	499	572	562	513	560	518	534	592	565	534	561	569	559	558	565	568	548	588	552	580	570	511	569	585	620	530	578	508	581	564	544	539	591	532	572	561	532	562	572	560	582	513	548	550	534	544	579	532	591	530	551	541	536	547	503	587	548	585	526	561	578	559	577	571	506	547	550	554	559	586	511	547	525	540	557	542	578	550	572	567	541	586	576	597	563	548	589	560	535	580	581	544	574	531	603	580	544	554	569	565	602	578	535	557	582	569	564	544	558	526	549	559	576	537	556	587	523	542	557	543	557	556	542	556	576	527	549	605	537	568	536	566	554	556	577	563	561	570	563	553	556	552	576	488	527	580	587	570	623	531	566	539	574	545	578	570	540	513	553	567	543	532	571	540	522	538	528	552	549	577	562	578	513	570	527	584	558	548	563	600	556	542	534	580	506	559	546	558	576	531	573	532	598	593	554	560	554	554	530	541	552	525	534	590	552	569	584	562	554	544	515	569	592	532	536	551	528	552	596	592	561	593	529	541	567	598	565	503	540	529	572	520	532	551	557	597	578	569	589	562	568	524	523	521	583	573	542	583	562	537	614	558	572	500	588	554	569	560	542	535	563	565	576	546	522	558	553	566	530	549	554	514	598	529	531	552	549	561	538	571	561	549	578	575	516	538	575	525	523	560	507	602	516	552	556	610	529	542	558	611	585	557	559	534	520	522	539	552	577	584	541	568	612	577	544	531	580	550	560	561	545	565	603	551	529	550	595	527	584	548	571	559	540	576	577	527	536	551	586	563	554	558	568	575	566	516	581	532	536	529	553	564	531	543	595	553	582	594	548	530	556	534	567	550	533	558	563	580	590	550	564	537	588	563	614	551	583	582	570	600	542	545	568	543	577	506	570	599	544	551	558	566	516	558	571	555	571	560	572
24669	20968	23885	28219	20958	13496	598	399	342	288	321	356	312	285	366	326	323	305	289	316	257	333	286	305	322	350	299	329	309	306	335	296	316	323	294	313	285	295	267	314	275	310	325	296	285	289	276	299	314	288	278	305	312	351	269	306	305	307	306	298	311	303	325	318	296	302	285	338	293	304	312	328	307	331	305	311	305	318	311	280	293	254	293	309	290	314	282	334	309	320	299	308	318	317	312	272	330	275	331	324	303	296	319	290	312	299	297	308	335	302	290	322	301	301	301	316	315	300	300	304	291	316	321	314	306	299	294	286	321	294	339	295	301	308	304	292	320	310	280	316	324	277	285	313	327	311	329	281	316	300	327	311	290	287	295	299	325	299	295	314	354	295	300	299	311	314	320	311	295	304	328	291	304	320	274	294	308	277	295	326	323	315	305	327	325	311	300	297	292	289	306	268	317	294	300	311	318	311	296	257	299	279	280	289	318	348	302	300	261	305	308	317	278	312	299	313	302	297	308	298	291	293	305	299	303	322	322	305	292	296	294	290	332	320	295	339	292	291	321	315	307	316	320	289	293	296	303	300	315	315	313	272	318	294	306	319	284	285	280	274	315	339	324	307	278	311	296	332	325	301	325	323	296	333	302	297	349	301	297	293	309	290	291	283	284	298	308	310	315	326	283	302	307	300	296	327	267	325	318	266	304	293	328	334	301	315	332	296	284	275	312	299	300	288	311	331	301	296	304	323	310	281	307	277	309	322	304	314	337	314	292	329	301	321	304	291	290	288	296	293	284	311	315	298	310	315	293	316	283	318	301	261	282	292	329	323	286	296	297	284	277	293	286	296	282	291	278	316	310	311	317	347	325	282	318	314	279	315	280	289	298	289	291	310	329	291	318	289	328	325	281	284	297	271	280	325	308	278	324	281	294	308	332	319	291	292	325	315	287	310	281	323	322	322	298	299	303	304	333	320	283	301	270	313	317	310	295	307	267	306	293	262	307	299	300	320	280	306	305	310	303	300	284	306	292	324	307	286	345	323	289	302	280	314	323	322	321	343	301	328	322	327	336	325	304	307	323	302	298	331	310	306	304	320	311	272	291	294	280	296	301	331	339	296	303	276	333	307	294	290	285	301	281	312	299	273	290	270	303	288	313	274	336	279	324	308	283	271	310	335	289	322	318	303	298	299	297	307	327	289	317	322	282	324	297	307	322	299	316	300	310	315	304	311	311	285	313	294	316	339	297	294	294	308	312	317	296	294	318	304	299	294	303	287	303	314	305	321	281	275	272	306	297	336	317	341	315	304	309	269	288	308	310	351	305	302	281	326	294	297	296	267	294	305	328	295	303	329	336	308	291	300	298	280	309	292	313	275	320	294	315	314	290	319	295	310	266	274	331	325	291	291	291	284	292	305	301	305	310	300	316	276	316	344	312	304	273	318	310	325	309	302	296	295	273	316	332	303	283	333	271	301	256	285	324	275	304	333	310	294	328	310	334	292	290	302	340	310	306	319	297	273	321	306	303	269	288	275	326	312	300	300	338	302	288	281	323	301	278	327	292	284	282	292	254	312	307	285	296	324	289	332	323	299	303	308	307	270	288	306	324	319	289	277	289	313	281	285	317	299	343	311	289	287	320	288	275	289	298	339	271	311	319	303	302	290	315	292	276	297	298	328	272	309	311	292	308	297	320	277	326	301	312	297	297	292	291	312	301	291	325	288	312	286	316	312	302	335	308	281	319	322	289	297	286	293	351	311	293	290	256	322	304	323	309	306	280	299	292	271	292	280	279	292	336	296	289	327	310	296	304	296	314	311	324	279	295	294	286	301	322	319	315	313	280	320	270	312	322	279	286	300	270	300	304	323	314	334	313	308	331	328	319	313	313	287	332	289	352	290	310	301	297	304	300	318	280	298	332	305	350	289	287	328	316	351	308	294	321	321	299	280	307	307	299	291	270	285	301	300	329	332	279	295	285	278	292	295	315	306	310	290	288	297	299	269	290	312	293	316	273	286	330	308	318	301	304	343	337	333	351	307	280	265	304	349	296	307	285	303	295	292	322	267	304	285	284	337	284	304	286	304	292	287	337	284	327	306	301	306	303	300	302	293	282	319	306	305	282	303	285	267	297	295	361	301	275	308	299	319	291	294	309	304	317	336	301	283	288	317	313	304	321	299	289	309	331	332	312	284	302	317	313	300	287	294	310	311	298	316	322	314	303	299	296	292	272	284	295	298	305	299	293	295	286	320	317	303	302	350	270	281	310	323	303	309	337	289	305	332	297	333	297	268	305	276	303	311	326	277	289	314	294	324	301	339	275	276	272	296	268	319	296	285	314	319	295	311	299	332	302	304	318	293	300	293	314	308	299	289	283	269	285	328	307	278	286	266	324	309	303	271	309	306	275	310	352	280	290	286	297	324	292	299	300	306	277	309	283	307	306	301	329	286	293	330	290	315	316	316	349	340	292	326	269	305	335	322	304	296	291	318	320	278	330	313	291	296	308	298	289	281	339	317	316	296	306	305	293	327	291	287	329	274	315	286	286	312	320	285	322	293	310	338	356	298	296	298	302	309	300	312	328	316	308	336	331	307	291	338	311	300	305	327	272	297	297	298	304	268	307	283	297	288	305	335	348	279	297	349	305	338	332	301	308	283	295	310	304	267	305	306	318	325	303	282	293	289	309	322	296	319	313	303	284	330	342	297	292	285	290	309	328	294	278	331	265	313	292	275	255	302	315	303	321	312	283	268	293	313	296	298	316	289	319	294	281	328	311	303	306	281	307	303	296	316	270	308	312	278	287	282	294	295	291	304	309	297	285	320	306	301	292	317	303	304	331	280	325	312	306	300	290	309	283	288	305	331	318	305	279	311	290	306	320	278	333	307	319	321	320	322	322	315	315	299	280	304	295	304	302	310	328	310	291	293	320	311	294	314	301	275	311	308	303	287	295	328	288	314	295	289	304	277	303	299	300	302	306	305	318	308	287	303	296	297	312	301	358	307	274	315	281	312	318	301	316	296	295	311	309	324	286	269	315	286	288	279	283	289	290	268	325	289	305	301	333	331	314	272	321	290	312	331	330	283	300	277	283	264	311	284	280	331	307	321	320	285	327	327	316	296	315	304	335	303	272	335	294	273	301	284	276	328	291	276	286	309	305	314	266	318	287	300	333	320	291	305	300	322	287	307	301	292	292	291	286	308	273	319	309	294	315	286	296	283	326	301	320	308	329	321	318	288	339	319	324	254	317	302	309	274	293	286	291	294	292	309	247	320	299	302	297	293	277	297	284	295	276	300	335	281	321	296	327	339	309	298	301	317	290	298	302	297	328	291	294	267	305	311	328	290	316	288	292	287	304	337	311	331	286	291	321	327	306	320	290	277	320	315	321	298	334	304	264	304	319	321	279	300	310	274	291	296	340	284	290	314	282	326	316	319	305	299	291	265	271	320	319	336	316	345	302	332	321	299	308	294	318	282	320	342	316	284	310	324
3207	2106	1294	1146	837	829	734	789	753	813	820	756	779	806	725	718	768	713	739	768	745	722	731	713	725	662	721	730	754	727	740	772	766	708	721	791	699	777	731	736	745	760	726	755	737	757	744	745	779	767	792	740	760	737	731	769	689	724	732	769	710	757	695	776	753	734	738	766	736	704	746	736	776	778	718	713	696	803	768	734	735	752	752	741	704	758	769	718	710	746	760	694	756	749	726	770	744	745	742	699	692	744	754	756	706	754	724	744	733	737	728	734	721	720	725	747	719	794	754	763	750	698	750	779	733	716	761	745	736	711	741	755	700	793	791	715	742	776	745	766	753	716	722	774	767	734	754	754	747	775	723	729	716	782	735	718	756	736	792	708	764	771	730	704	735	755	714	790	742	738	694	747	676	762	769	731	731	750	744	688	728	752	747	741	730	702	724	739	729	752	718	761	710	743	746	744	745	703	711	752	751	720	711	738	705	766	760	739	719	712	752	694	728	708	777	728	777	753	705	723	722	731	758	749	719	713	738	762	762	776	685	789	769	731	784	759	736	757	740	715	770	770	738	718	776	740	725	729	790	714	730	706	726	783	767	728	725	701	761	743	732	744	756	691	721	788	729	756	717	740	759	739	781	770	715	747	732	783	754	772	709	720	774	772	756	729	759	684	771	783	712	775	762	713	741	745	767	822	761	709	746	731	730	743	787	736	760	758	736	791	778	744	722	696	782	764	752	742	761	757	722	781	737	761	694	748	723	720	764	748	725	693	796	752	737	718	706	743	760	737	781	781	780	750	705	722	763	756	754	703	804	716	739	733	751	709	785	775	773	787	760	724	745	736	698	751	720	763	748	752	775	743	737	731	754	744	702	740	754	754	750	743	707	746	761	772	722	693	736	723	755	729	729	740	733	782	721	788	747	738	751	747	744	765	773	743	783	754	704	790	707	776	735	713	716	727	760	728	754	795	695	751	697	695	739	722	794	737	748	705	735	733	750	765	738	819	770	700	769	748	799	737	734	723	739	733	780	732	749	728	745	796	756	751	720	743	761	740	733	694	702	745	762	742	745	765	745	768	767	730	708	716	746	753	694	801	729	695	782	755	727	795	774	763	774	767	771	742	742	743	797	742	771	743	737	734	748	728	763	745	669	737	731	750	726	755	782	763	730	745	745	727	704	717	713	756	727	707	737	759	761	785	732	717	681	746	734	750	737	661	749	689	736	772	740	714	774	717	767	714	764	772	665	764	727	714	770	712	789	766	789	686	724	723	754	754	752	691	719	752	697	752	726	729	738	754	769	703	718	765	744	721	782	738	760	711	735	765	698	763	734	744	754	711	708	731	754	688	740	757	709	699	708	712	757	719	748	746	759	753	756	753	784	728	729	722	767	722	735	763	761	753	757	720	701	695	769	773	736	705	713	794	728	718	734	765	728	753	764	718	740	768	756	753	760	719	725	759	753	752	770	738	708	727	796	746	773	752	746	736	736	754	758	760	758	774	728	752	759	736	719	730	770	700	726	751	799	755	793	711	747	759	707	765	749	784	695	749	682	719	750	753	761	794	706	651	745	763	732	706	757	740	769	720	698	734	708	760	739	734	750	726	782	773	760	703	760	762	697	730	720	737	717	717	729	786	742	742	715	755	745	750	714	730	729	718	742	755	735	727	727	738	742	751	713	727	775	789	710	723	750	751	764	775	718	726	722	721	727	703	803	701	749	746	772	752	768	775	734	740	743	763	753	753	723	721	755	768	761	748	740	689	760	757	724	761	778	776	713	722	785	719	756	794	719	731	793	775	759	723	785	746	754	705	770	780	739	733	780	734	727	757	700	752	727	733	735	725	761	775	817	777	725	769	712	739	753	721	680	749	779	727	772	710	727	716	771	770	750	718	699	702	711	784	730	733	751	682	725	715	738	732	703	670	729	683	767	742	716	769	706	666	771	717	721	712	764	759	715	766	742	684	740	765	704	752	749	749	740	754	689	780	772	789	708	706	701	734	716	737	791	717	797	770	760	796	744	801	767	725	736	753	693	779	786	755	753	724	744	735	719	716	796	774	756	747	745	744	767	697	705	706	749	793	708	751	724	759	724	755	709	762	769	703	752	795	735	791	740	735	752	692	739	727	768	751	725	736	754	742	743	729	764	711	727	744	750	740	787	766	753	740	705	757	763	732	739	718	786	789	725	757	736	729	745	761	747	754	752	733	758	758	693	755	763	736	749	701	786	785	709	764	746	747	731	787	730	759	765	740	748	754	720	729	740	689	777	739	717	738	736	693	733	726	791	720	688	698	717	742	742	732	724	717	732	772	732	763	715	753	774	748	742	750	756	725	738	689	740	732	759	750	749	679	743	701	744	790	792	766	756	709	783	731	770	738	777	736	743	728	727	731	715	713	773	779	752	734	738	812	745	793	772	755	716	733	714	699	760	750	768	781	705	772	730	743	717	752	754	790	765	705	733	713	692	731	716	753	724	752	738	738	713	704	744	741	772	725	682	718	728	756	728	752	733	748	710	768	736	725	717	752	747	738	714	752	763	764	747	730	790	765	734	752	742	731	733	764	762	752	732	702	711	728	728	738	763	774	768	726	675	756	758	757	744	743	751	728	781	769	736	755	738	770	747	726	718	742	683	740	731	768	787	785	719	689	746	720	750	742	744	742	730	732	713	712	747	765	726	795	689	809	747	762	718	753	791	745	745	756	755	762	753	718	774	722	738	752	704	714	744	712	730	723	753	754	762	707	694	767	773	735	758	700	756	766	749	739	752	706	715	759	758	684	708	722	758	746	732	837	738	707	712	734	729	731	773	723	786	753	726	777	750	728	765	764	722	726	745	733	695	726	750	770	712	740	752	715	760	731	769	774	759	758	757	734	763	776	779	764	733	703	728	690	734	734	782	787	710	720	754	776	718	738	771	724	737	670	737	764	746	766	769	763	774	745	752	748	774	750	671	718	761	745	729	764	805	779	708	701	782	738	759	796	709	761	753	706	772	772	753	770	709	746	725	726	722	732	723	718	729	729	746	693	727	734	731	731	744	746	723	751	754	711	767	713	754	768	739	740	752	707	748	712	759	685	726	714	741	715	716	727	707	757	726	777	755	728	767	683	776	740	756	724	727	756	722	749	705	788	757	761	733	720	723	782	754	756	681	740	744	714	740	775	713	763	740	731	708	743	743	750	740	718	774	773	719	777	725	744	709	673	746	781	705	773	758	723	744	752	755	764	719	718	734	760	761	741	725	793	769	709	742	769	753	748	759	709	740	728	779	784	696	785	711	721	735	804	771	734	780	715	739	735	726	803	711	724	743	736	779	742	743	709	767	750	750	755	788	745	743	793	764	784	748	770	750	741	755	736	750	745	766	723	779	724	716	728	747	756	735	755	775	698	730	803	737	716	727	752	708	712	759	757	756	717	784	743	772	717	714	792	739	729	733	743	761	716	728	762	693	754	732	704	756	758	736	706	763	786	795	766	763	702	707	721
23877	20982	24318	27840	20983	21000	12612	570	363	311	284	295	262	249	236	237	244	236	248	258	226	238	201	227	194	230	216	239	259	217	237	213	195	222	225	229	217	229	225	214	231	225	232	215	242	239	194	242	249	206	222	235	212	195	241	240	233	206	237	240	216	202	218	224	237	211	211	226	222	195	207	199	219	220	236	206	221	230	199	227	219	194	202	230	228	244	214	229	219	207	213	201	220	228	196	187	213	239	202	223	182	220	239	226	225	201	231	219	228	227	219	228	223	223	219	211	192	206	217	196	225	204	223	205	223	209	215	222	223	199	230	211	224	199	214	233	195	194	192	237	237	208	214	186	228	212	255	213	232	238	200	213	222	201	216	209	217	233	237	216	214	221	206	201	221	210	250	220	219	237	235	238	212	194	220	199	204	207	199	218	228	205	211	194	213	214	228	211	213	208	218	209	212	220	202	238	214	212	224	230	243	230	209	228	213	225	217	200	193	205	238	233	230	184	222	207	195	209	211	216	236	241	202	200	234	227	220	229	208	217	224	233	220	209	203	205	240	222	228	222	219	217	229	228	229	198	206	209	234	228	234	218	207	204	215	219	261	202	183	224	189	214	234	228	226	200	193	230	207	224	207	217	215	214	200	233	211	203	225	217	251	202	210	253	198	229	219	218	212	199	200	223	212	175	209	191	219	202	237	208	207	203	219	218	227	230	237	210	224	197	221	212	205	212	249	189	212	205	217	220	228	244	238	232	229	186	179	235	223	234	203	221	217	204	223	196	201	227	250	223	211	224	196	218	227	245	233	198	193	219	197	197	230	220	205	218	213	214	214	230	213	204	220	223	189	186	245	185	231	227	215	224	204	193	195	226	203	198	233	206	225	229	203	211	232	206	196	241	223	212	225	200	212	231	212	236	241	227	216	235	191	253	246	219	212	230	214	210	183	236	219	178	205	206	182	228	228	258	201	231	196	218	223	223	257	240	228	205	218	234	210	233	193	209	227	245	229	213	214	197	229	211	226	191	201	227	216	237	230	238	221	222	225	185	195	227	225	187	218	230	241	212	214	197	217	217	210	230	229	197	198	208	218	175	218	210	207	207	228	246	208	226	200	218	203	198	228	219	225	211	226	208	221	244	232	213	233	232	212	234	223	201	194	184	230	221	224	214	250	218	254	213	249	192	207	225	228	214	210	192	195	225	216	210	234	236	205	224	213	237	216	214	234	217	235	206	213	247	206	182	230	221	219	193	224	210	194	201	216	207	203	204	222	215	236	218	222	205	232	215	202	223	259	210	230	206	219	219	194	205	215	230	237	231	193	222	202	215	225	189	219	206	175	195	209	227	223	230	228	197	213	216	219	215	226	202	206	200	199	222	214	201	204	228	218	215	233	213	217	236	223	222	198	251	219	204	222	215	201	191	204	201	209	206	238	236	220	235	209	192	244	224	200	208	233	205	212	223	229	245	244	191	204	201	213	208	204	225	193	232	208	243	201	215	226	217	238	202	243	221	236	239	193	212	222	216	219	247	220	225	198	223	209	216	218	197	239	240	211	199	243	202	218	216	219	211	226	228	209	217	215	236	176	223	200	216	188	205	217	238	249	222	220	221	199	213	219	201	218	230	229	221	208	222	204	218	187	205	230	215	207	217	217	215	205	235	204	195	224	239	194	214	212	228	215	225	220	219	203	212	231	232	212	207	199	209	209	226	198	222	197	242	210	222	218	217	207	226	210	222	258	222	231	228	225	222	192	219	220	215	227	203	232	219	229	230	196	218	230	199	219	223	206	224	248	201	195	193	193	215	220	218	219	205	233	209	192	215	225	212	236	196	223	246	228	225	197	179	238	192	205	209	224	226	220	227	233	212	211	194	230	238	217	221	222	216	199	204	231	239	243	210	199	219	195	215	216	197	201	217	216	212	215	200	222	205	210	197	218	210	204	204	216	221	216	218	206	180	212	219	217	181	234	220	248	224	211	236	218	244	252	211	219	231	211	197	191	206	210	206	189	227	213	190	215	234	246	217	223	222	199	240	210	190	221	202	208	224	195	199	208	188	220	255	241	207	239	217	238	216	197	235	224	221	238	214	219	241	218	201	204	204	231	229	207	231	226	226	206	186	232	217	214	199	212	191	218	205	230	223	249	223	219	211	234	223	212	226	221	208	197	203	202	207	239	219	204	229	226	230	236	239	206	221	220	195	231	211	217	232	190	224	235	202	204	215	226	220	228	219	226	227	219	205	222	216	203	225	222	237	208	204	251	193	202	204	210	228	207	201	239	231	227	211	203	187	215	219	208	188	243	203	201	193	227	212	210	197	228	210	181	227	226	224	183	223	230	199	240	236	210	219	211	220	216	211	243	194	232	194	189	216	228	194	227	219	181	185	225	212	168	214	204	205	229	213	202	223	253	207	206	219	222	230	247	212	244	207	202	193	211	226	223	199	224	213	222	214	202	224	202	201	185	236	203	209	239	211	180	212	218	220	205	207	228	199	224	212	199	211	200	193	212	179	205	210	235	204	232	210	242	213	218	212	222	199	195	220	200	222	201	194	196	212	217	215	230	191	208	216	223	214	214	200	220	216	188	207	213	179	229	230	222	192	197	217	229	209	228	217	194	236	238	214	213	220	217	223	219	241	226	231	229	203	206	216	229	205	225	235	193	188	211	214	206	230	187	172	210	197	214	180	215	216	221	238	236	214	195	201	184	218	194	232	195	242	218	215	234	226	218	236	218	222	230	224	217	203	218	206	191	235	221	188	198	209	211	199	189	201	219	227	223	209	209	230	219	226	193	221	226	205	231	211	186	208	228	196	202	191	203	189	222	216	210	207	223	220	232	255	191	241	229	223	181	221	213	218	210	215	173	227	220	199	218	202	207	220	239	226	233	211	211	211	218	196	200	226	230	207	225	222	207	221	223	210	256	192	171	212	208	206	195	238	201	221	235	238	205	234	201	210	245	203	247	233	256	214	194	239	231	201	205	216	189	237	216	193	243	242	198	203	234	231	233	205	218	216	187	221	199	184	199	214	199	199	219	202	221	201	229	214	209	232	236	222	218	246	204	235	205	190	213	202	232	221	195	224	218	205	225	211	220	230	213	197	214	208	218	187	234	205	209	224	246	214	174	206	217	234	209	233	197	202	209	213	244	236	201	218	243	209	218	200	243	249	209	199	248	203	206	190	223	202	211	212	220	250	209	212	236	239	229	218	225	232	194	221	221	224	238	213	200	206	212	219	202	217	225	226	205	197	234	208	214	222	238	211	215	200	205	226	208	224	231	222	210	190	207	201	222	210	211	230	245	211	220	182	185	222	220	219	226	240	211	227	225	220	241	230	202	206	230	216	196	250	229	199	218	209	209	195	244	220	201	192	200	215	216	215	225	219	208	205	195	209	225	242	199	206	215	194	238	190	215	196	196	222	196	205	204	250	224	224	210	237	241	235	182	192	208	203	226	212	178	200	226	210	224	221	190	210	239	235	224	201
3048	3176	1636	1426	682	628	574	563	577	546	547	588	545	578	549	546	530	541	490	510	517	522	489	519	547	576	518	471	490	506	508	533	498	549	518	513	498	543	536	538	511	507	475	503	519	559	494	513	511	528	535	472	493	497	548	495	535	511	495	518	508	525	516	491	543	559	490	511	488	525	487	493	526	503	508	505	503	470	467	447	519	552	527	555	509	524	551	497	504	529	503	501	485	506	551	524	563	496	516	501	468	485	511	520	543	517	517	528	519	519	543	545	484	517	498	494	497	481	502	469	515	505	497	506	513	531	506	454	507	499	525	548	486	535	490	492	525	546	498	514	558	508	529	468	497	523	522	541	479	509	517	539	519	488	487	497	512	497	501	539	510	478	496	529	544	515	517	501	527	555	543	520	477	501	499	525	520	509	491	527	476	518	555	504	530	494	501	510	518	540	541	509	509	522	505	537	492	524	478	517	541	482	502	517	530	539	528	476	540	511	504	522	506	570	520	498	511	537	520	496	523	496	501	562	560	534	487	544	508	487	515	515	504	487	525	501	539	513	510	515	499	561	530	512	525	524	571	486	510	511	492	552	543	502	502	519	519	494	520	500	505	507	544	513	480	527	563	519	509	502	505	513	505	510	546	517	548	493	510	482	501	506	523	492	520	511	556	505	510	548	478	503	503	541	525	487	547	507	518	541	505	526	548	496	507	545	475	468	538	490	515	491	519	483	513	549	521	496	532	525	543	502	481	512	549	499	545	507	512	520	495	530	483	518	545	566	519	534	531	555	485	509	489	526	481	493	500	537	531	541	453	532	528	475	518	485	498	495	487	530	549	494	505	518	547	509	549	508	515	486	551	518	508	544	511	555	492	483	547	503	525	526	529	484	512	515	491	511	518	476	498	471	528	488	534	509	486	573	504	509	547	525	517	504	518	507	519	518	503	513	516	487	488	499	477	545	537	472	522	510	496	519	572	507	524	481	528	496	512	486	522	481	463	488	488	533	509	539	528	559	506	475	523	569	510	524	534	502	534	500	486	540	530	541	517	472	506	542	543	500	506	494	536	505	516	529	518	519	508	521	507	520	550	482	487	556	536	507	532	492	512	504	502	540	483	507	500	534	487	526	545	551	531	505	529	488	517	483	508	549	520	524	496	498	519	553	538	528	484	496	496	482	515	474	501	480	513	505	505	530	517	517	523	505	551	515	510	524	540	499	515	548	487	555	538	516	524	535	534	522	499	501	547	514	493	537	492	502	531	520	469	531	511	486	515	513	536	528	522	488	515	512	490	482	513	534	532	510	573	494	528	509	531	517	519	498	510	489	523	538	499	507	510	545	497	503	516	512	508	531	464	501	526	502	516	525	513	549	499	530	505	522	494	520	497	487	515	492	561	534	491	528	491	523	501	523	518	502	511	502	525	495	468	529	512	531	513	533	490	516	502	525	483	511	517	540	517	469	562	501	514	544	511	545	538	534	533	525	501	493	549	503	512	499	539	533	524	506	498	507	529	549	510	497	527	528	510	540	547	483	502	520	466	538	502	504	527	526	508	484	540	489	537	534	494	517	500	536	472	477	516	558	537	488	508	503	500	546	514	498	526	478	531	502	509	513	489	563	531	560	473	513	529	529	509	524	507	524	525	503	492	520	499	550	484	504	522	501	541	506	511	514	508	532	521	496	506	525	488	501	524	505	460	491	493	536	525	505	525	503	493	501	479	515	502	513	469	535	478	533	504	491	549	495	528	547	510	511	497	470	498	499	486	501	493	508	514	504	520	523	557	501	503	495	504	536	519	521	489	501	499	495	518	512	507	509	514	490	488	532	480	543	507	513	508	557	489	523	508	507	539	520	520	549	502	512	491	494	543	565	484	528	496	529	517	562	540	519	522	499	533	482	476	502	510	486	514	529	516	522	523	529	551	534	500	527	505	510	525	533	494	500	484	524	489	504	513	523	524	497	473	519	488	543	529	518	526	533	542	455	510	498	551	547	483	494	567	516	519	472	503	510	512	512	520	543	493	536	518	509	533	512	529	542	532	500	508	515	529	533	521	520	523	471	511	548	486	539	497	557	515	523	510	541	507	510	521	499	519	523	491	478	520	533	479	530	546	521	495	516	506	552	512	492	480	552	550	515	504	499	545	496	525	497	562	544	546	536	531	507	500	561	507	492	501	506	519	514	511	520	526	539	512	465	498	496	518	492	497	481	501	551	564	553	530	543	489	522	498	520	486	541	557	524	481	534	515	501	520	506	487	502	490	510	488	498	514	512	532	523	500	519	517	490	501	521	481	503	493	515	501	499	503	524	537	520	518	497	532	484	501	514	537	488	563	531	517	503	523	541	487	503	539	493	537	526	516	562	554	517	487	521	490	481	543	516	527	506	512	511	522	553	533	546	486	515	477	528	521	499	524	526	506	509	519	498	543	495	490	480	522	484	532	517	536	474	528	515	528	509	511	498	560	513	528	492	472	530	455	480	497	507	507	517	500	485	469	510	512	497	501	515	520	528	506	449	472	493	515	527	455	492	485	502	499	517	514	522	523	506	512	533	530	504	516	561	515	503	538	498	486	496	513	478	529	543	553	498	536	551	495	475	513	500	487	491	523	498	472	500	478	523	491	485	509	458	471	473	522	538	518	551	528	522	537	520	522	506	520	521	506	475	529	535	487	518	499	495	471	567	566	514	543	477	541	474	504	490	520	501	509	540	506	531	506	527	533	548	520	498	511	507	505	509	501	470	541	528	532	568	520	528	498	526	537	515	492	498	531	475	534	553	500	519	503	509	490	498	514	524	541	502	531	496	519	500	532	526	540	491	550	518	497	524	522	504	513	487	478	518	510	518	526	483	508	486	511	505	515	477	520	535	528	469	514	496	488	523	490	499	534	508	555	468	506	517	493	540	527	496	535	503	527	515	525	517	534	490	493	495	506	500	460	535	509	533	526	513	532	484	472	519	495	541	528	502	525	488	489	501	504	525	539	483	518	502	576	495	539	486	480	518	492	493	549	498	508	535	530	505	535	522	520	514	522	504	481	515	536	477	561	516	540	499	514	506	511	485	504	492	527	500	503	483	537	501	547	468	527	524	530	553	531	558	506	459	520	519	560	521	510	489	490	511	473	533	491	549	511	513	553	511	545	532	515	512	534	543	516	556	539	484	497	496	542	517	506	497	486	512	534	501	547	509	517	501	505	464	525	488	528	441	497	538	517	531	515	508	514	552	528	526	523	468	556	479	523	522	526	518	528	507	524	478	482	513	464	488	513	494	520	534	474	553	503	488	512	518	503	479	521	517	538	498	536	477	559	499	507	504	538	474	547	524	511	493	546	523	496	489	516	513	521	505	518	474	522	506	520	492	545	511	478	498	520	518	506	541	559	527	500	526	535	491	527	440	533	519	517	496	476	509	585	508	516	476	548	512	520	505	514	448	536	500	503	503	505	503	483	538	504	510	507	530	499	461	521	539	517	510	501	540	512	501	545	465
31738	19349	6466	555	226	212	231	211	216	211	213	196	201	209	206	192	216	197	238	206	222	216	213	206	193	209	218	215	226	229	211	215	238	205	239	200	213	208	229	180	227	236	214	224	200	196	206	229	197	204	211	202	219	216	185	200	206	214	215	209	221	223	229	209	201	215	195	184	196	206	197	237	222	217	197	192	214	225	238	221	210	200	220	210	215	203	187	207	213	218	196	187	222	220	195	223	211	199	200	227	212	200	205	182	215	210	207	227	220	219	216	203	204	209	230	165	208	210	206	200	218	205	228	201	214	218	223	188	229	221	214	192	194	187	209	224	222	215	227	182	228	235	198	206	237	195	228	177	220	218	192	181	201	225	194	211	209	209	225	228	222	209	183	212	200	205	216	210	195	231	196	188	197	241	207	193	203	204	215	229	191	236	199	224	232	201	182	217	229	198	205	203	225	208	193	201	228	208	214	202	212	205	184	197	227	197	184	222	228	217	210	226	220	209	192	208	220	193	236	196	192	195	215	225	249	210	232	240	211	186	191	204	195	192	211	223	212	202	228	206	201	196	207	194	196	235	229	206	216	201	225	207	212	217	188	200	200	196	177	226	213	203	201	207	210	214	208	218	210	200	226	217	203	218	219	204	203	232	250	229	227	216	197	207	211	196	215	201	205	222	204	206	226	223	231	205	216	201	220	217	213	214	208	228	220	209	202	205	195	201	209	205	211	217	213	212	225	209	213	208	194	233	208	214	219	231	221	209	219	233	207	216	214	207	208	200	192	235	205	215	180	184	202	201	249	215	231	212	171	226	214	209	180	227	199	206	223	194	197	213	220	215	187	197	232	210	205	226	185	222	210	221	186	206	215	226	205	213	229	176	212	203	207	200	241	210	201	194	208	219	227	237	232	205	204	214	202	225	232	226	233	211	209	209	207	181	215	211	209	220	190	217	200	217	232	248	207	223	221	181	227	226	196	195	225	219	221	207	219	222	196	215	198	199	216	194	230	195	214	219	204	206	210	209	190	211	196	212	214	215	218	209	209	192	220	203	238	205	203	208	213	209	236	219	208	206	219	214	209	222	217	213	189	205	211	211	202	204	237	209	198	219	222	217	218	237	200	192	210	209	208	220	212	205	229	193	211	197	218	202	188	202	191	238	192	232	206	172	223	231	223	207	203	184	226	239	225	218	233	204	228	208	210	197	213	210	207	225	223	196	213	197	216	221	224	194	195	199	192	182	217	196	196	200	198	212	213	188	207	198	225	182	211	199	182	215	221	224	187	194	203	230	219	222	184	196	214	200	196	212	198	212	182	244	180	210	207	209	211	211	231	218	211	213	202	207	211	197	196	188	218	198	190	212	226	227	208	194	201	210	208	192	216	234	221	219	216	187	212	215	215	218	181	210	221	215	208	200	227	225	207	197	192	194	193	213	213	184	178	236	218	201	208	206	195	204	213	223	215	216	165	180	220	203	190	209	200	201	187	209	228	210	230	242	217	216	208	185	228	210	202	222	227	204	201	205	178	220	205	246	230	226	221	226	204	220	216	210	207	234	231	191	196	191	224	192	217	195	193	214	225	215	199	197	195	213	200	209	232	203	189	215	212	220	234	211	220	217	246	218	209	221	191	220	197	224	187	201	187	200	225	216	191	213	200	247	205	227	205	211	209	212	232	197	238	204	215	189	223	197	188	196	215	213	224	203	231	233	235	242	193	224	213	200	227	201	211	205	208	236	205	205	184	171	216	207	186	213	200	217	250	220	193	228	204	208	204	207	219	204	221	230	207	206	206	222	220	208	228	226	204	221	212	207	230	202	208	224	185	191	202	217	206	221	204	228	198	193	223	222	236	214	212	215	198	188	218	217	223	215	201	213	213	206	194	209	231	222	168	207	206	210	226	204	215	216	198	236	214	234	210	212	206	227	191	211	238	198	197	207	205	219	210	209	232	241	227	221	234	219	219	213	201	238	214	207	224	227	232	238	214	248	212	217	206	248	210	200	204	205	236	229	186	183	211	223	201	194	211	206	212	230	214	215	192	218	235	222	190	209	209	194	181	210	225	204	212	225	220	216	209	209	212	213	179	229	236	212	211	200	215	192	228	174	211	208	225	207	211	211	203	192	193	201	211	217	213	226	214	202	213	225	186	189	216	196	208	226	205	200	227	237	210	215	195	216	205	218	207	220	227	227	195	228	212	232	218	206	225	206	201	206	191	219	230	202	229	190	239	223	208	222	188	214	236	199	186	220	215	205	203	215	199	186	200	203	222	207	218	212	232	231	204	201	205	181	205	214	237	217	196	217	186	196	227	234	191	207	227	223	210	234	234	184	202	226	222	208	196	204	211	235	199	221	195	224	208	214	201	199	193	191	177	221	218	183	245	232	247	175	189	210	198	214	233	202	214	212	230	217	222	210	229	216	196	204	224	239	201	219	241	222	214	236	193	231	206	220	195	208	222	212	207	218	227	203	217	225	208	182	201	208	206	190	224	204	228	202	228	200	193	186	194	167	204	192	213	199	196	207	201	225	213	211	216	213	238	238	217	194	229	217	223	187	201	213	224	231	211	227	200	227	223	194	203	225	191	233	217	203	192	206	190	209	202	222	221	192	210	208	214	235	222	191	205	210	223	231	214	219	199	205	223	194	198	216	225	188	228	199	183	203	215	203	228	240	205	210	212	190	212	186	219	200	202	207	222	203	243	191	205	236	209	220	200	229	203	214	202	196	214	217	203	209	210	207	214	243	232	198	221	210	199	202	205	228	225	229	197	189	183	210	186	186	201	226	208	225	217	213	194	207	207	203	239	223	227	215	200	205	219	235	232	211	213	205	190	190	219	247	223	220	219	215	195	192	214	206	201	215	206	219	203	189	209	203	223	200	249	195	198	216	214	219	208	206	199	211	190	197	203	195	194	182	169	197	188	215	215	230	224	205	212	202	198	226	211	200	212	204	221	228	182	248	208	186	247	223	219	175	225	209	198	217	212	195	234	227	228	217	215	195	224	200	209	219	225	226	225	210	235	192	208	206	233	216	206	207	182	207	227	208	182	200	211	210	207	198	229	186	217	223	219	201	217	210	209	214	200	206	206	217	206	206	195	172	174	208	213	196	231	207	211	208	197	198	189	230	206	231	224	225	190	177	203	216	213	223	235	214	202	215	211	210	208	226	214	204	209	203	191	208	186	230	164	208	204	212	227	216	211	198	206	210	214	207	207	215	195	188	217	206	208	205	221	208	213	235	212	218	212	214	217	212	200	206	238	186	230	211	222	207	200	214	232	209	223	221	212	207	199	210	209	205	211	210	198	210	216	220	221	207	212	212	213	230	238	216	231	203	197	216	196	215	212	200	176	188	243	199	207	209	229	196	227	197	215	221	211	228	192	193	200	208	208	203	188	217	228	218	233	220	198	217	218	219	199	212	209	207	218	243	199	207	200	236	220	195	216	220	207	228	220	196	225	226	209	220	201	203	198	193	171	213	217	225
5386	744	608	685	562	546	575	540	573	526	575	529	559	552	551	551	570	538	542	539	550	506	538	565	575	570	495	571	560	566	572	562	571	566	540	553	589	521	544	589	581	559	579	524	527	552	557	547	547	538	543	568	552	532	541	528	602	512	571	577	560	535	531	550	535	562	512	574	541	557	573	572	566	586	585	545	541	547	518	572	506	545	530	532	516	550	576	567	554	543	579	591	537	570	524	607	565	595	559	584	578	565	560	587	586	607	564	553	559	541	553	577	528	553	566	565	551	566	546	548	572	571	571	544	560	550	573	564	565	561	559	543	573	552	551	565	522	601	544	563	590	518	558	492	541	595	549	575	584	529	569	553	553	581	559	580	586	547	531	565	570	563	535	535	530	558	550	581	553	550	585	588	585	556	542	576	579	537	569	576	589	574	563	519	565	573	550	574	530	558	543	602	543	546	560	635	525	588	575	574	568	530	548	568	560	590	537	554	552	595	576	602	589	541	526	592	565	576	558	549	566	546	574	549	556	583	539	553	514	549	537	521	550	594	549	540	585	545	548	565	575	608	542	580	540	534	534	537	561	552	540	572	592	581	553	523	580	590	576	511	592	559	557	555	617	561	552	582	546	549	572	585	552	575	534	527	520	573	570	544	579	585	527	544	627	559	536	565	524	536	564	544	565	556	606	521	584	618	557	591	523	545	552	543	575	510	555	551	530	551	561	579	546	566	523	511	553	550	524	496	556	529	551	537	586	505	563	571	597	548	588	557	529	553	560	536	554	525	556	572	560	602	571	557	557	547	514	576	577	582	579	590	525	566	549	576	537	589	549	572	543	542	548	563	576	559	567	533	544	586	554	555	520	521	565	526	527	530	567	544	559	558	590	587	563	586	595	543	545	575	566	541	571	588	537	518	600	568	580	527	556	557	556	532	598	550	569	602	545	521	561	604	594	558	570	560	560	554	531	570	566	537	557	547	574	580	562	585	535	547	567	563	548	531	558	543	548	518	552	580	606	572	529	585	570	572	557	554	576	590	571	605	575	562	537	567	532	529	526	532	525	552	567	564	567	592	599	571	554	547	556	573	608	586	542	609	540	585	568	549	565	530	589	605	546	544	531	531	578	574	608	539	536	580	590	575	580	509	567	575	580	572	576	558	543	590	600	576	555	544	548	568	589	603	502	580	526	541	555	553	539	567	584	538	575	547	538	596	517	573	577	554	551	562	599	551	571	514	565	572	522	565	533	508	562	605	553	590	523	576	559	576	576	602	532	535	578	569	556	530	533	594	555	558	535	543	563	577	528	535	537	534	587	554	537	598	525	613	601	540	549	569	552	530	521	560	522	573	538	575	520	531	594	566	592	571	532	597	552	560	559	558	562	524	542	530	534	584	541	552	548	548	577	588	567	528	563	587	532	554	558	574	583	583	549	544	569	585	550	534	552	560	561	527	585	566	585	564	555	590	571	584	599	558	540	578	551	523	557	566	515	552	562	589	552	583	547	555	572	543	565	569	556	515	546	547	577	610	558	587	506	568	551	552	571	534	535	549	531	559	575	525	577	585	555	564	553	525	592	569	600	529	580	596	495	555	578	514	558	546	546	578	554	548	595	557	585	574	558	535	566	560	541	608	619	552	559	597	572	541	547	537	568	538	588	587	557	545	570	599	554	528	593	608	578	540	542	565	562	543	542	555	579	548	571	569	606	555	531	565	550	554	541	577	535	566	598	569	618	525	568	553	544	580	594	562	545	551	578	588	533	542	578	541	575	544	507	569	599	585	569	555	557	553	549	538	573	521	564	567	561	590	600	569	597	552	530	566	560	581	560	565	542	535	501	546	530	540	560	573	529	583	573	584	556	572	558	637	573	645	551	527	616	575	542	542	589	561	517	583	528	559	623	550	560	530	532	583	539	542	566	527	588	567	566	587	609	518	555	542	525	568	566	570	560	546	544	561	574	577	549	552	556	579	560	575	565	614	592	582	603	564	558	576	557	514	565	548	570	554	552	549	535	526	535	562	562	565	608	561	518	554	522	577	588	527	550	530	575	594	517	612	557	515	525	580	527	539	565	535	577	575	566	557	562	562	525	571	559	569	534	562	571	519	523	548	571	547	554	558	632	536	583	603	545	510	552	580	571	585	614	540	562	570	568	585	585	517	551	567	562	554	543	545	549	587	536	567	560	565	576	573	539	556	506	547	530	609	548	528	605	601	570	537	536	528	542	541	534	599	572	610	533	541	543	569	541	532	555	560	517	526	545	562	579	557	604	561	589	552	558	577	572	555	576	549	566	522	589	565	581	550	543	580	555	532	515	560	481	556	565	565	582	570	586	555	557	555	521	556	535	560	559	529	526	547	584	543	538	578	561	561	578	563	547	516	551	533	570	637	565	557	570	585	542	602	562	529	564	544	569	576	562	581	587	558	559	537	570	561	576	573	538	563	545	549	538	515	573	563	588	584	494	544	551	527	548	526	581	537	562	560	532	594	572	502	558	589	543	541	528	603	562	557	550	523	575	572	567	569	590	536	587	534	571	533	594	555	557	547	555	507	552	551	556	570	585	547	563	575	555	568	562	562	557	543	608	593	544	559	564	560	567	544	625	581	547	574	628	572	584	610	530	546	574	519	551	568	551	573	584	573	526	563	581	577	559	541	579	607	573	533	561	535	583	544	534	619	572	565	550	524	548	556	561	544	565	598	539	539	553	545	556	557	571	561	548	541	533	521	594	595	563	528	568	555	564	527	590	540	562	593	543	542	535	560	576	563	544	530	569	542	543	563	595	583	564	555	531	561	513	570	559	544	524	549	556	552	623	573	546	548	558	523	549	567	564	609	570	591	558	571	539	562	562	578	599	544	557	523	560	585	544	565	548	544	572	550	553	565	535	608	560	542	535	558	537	582	535	544	570	559	579	543	527	554	535	579	567	561	554	564	552	561	545	544	544	517	564	550	503	557	537	592	534	575	548	575	565	561	600	592	563	590	578	546	556	536	573	587	578	568	535	559	559	561	543	537	541	527	576	540	576	575	567	578	596	575	565	535	524	547	540	538	573	552	551	567	560	554	554	533	557	563	532	544	565	523	521	570	531	546	556	601	488	540	597	549	549	571	541	579	569	575	573	578	566	532	526	550	600	597	549	581	554	539	530	577	519	596	556	545	576	597	593	545	541	557	550	582	530	520	566	559	562	530	529	561	546	560	584	558	574	522	516	577	584	561	527	584	535	552	587	530	561	564	538	513	553	573	529	539	553	540	576	549	583	599	576	544	552	611	549	533	580	561	556	527	556	578	560	546	581	571	534	540	540	558	578	580	536	564	593	556	547	560	526	577	564	581	527	528	544	593	564	591	518	596	556	545	574	563	570	573	558	573	578	560	537	565	559	575	562	555	561	550	571	565	527	528	569	566	541	558	539	541	555	545	565	542	558	546	571	508	540	547	570	540	612	573	582	594	528	617	577	586	553	554	555	586	543	566	539	584	542	570
24586	20958	23886	28209	20962	13920	603	413	359	354	330	305	357	338	329	316	317	311	323	376	307	307	295	331	324	292	309	337	293	332	287	295	329	277	308	300	312	299	302	280	284	320	305	307	291	315	289	292	311	324	294	287	313	328	323	299	314	282	294	305	316	296	321	329	317	294	279	302	327	332	318	288	329	313	283	323	312	285	292	314	321	312	289	317	321	313	330	310	321	304	299	277	313	317	330	314	287	312	325	298	321	285	304	335	328	312	321	300	309	324	334	304	323	287	313	339	311	290	338	335	285	313	292	289	334	286	317	307	313	296	310	328	342	332	299	290	305	313	315	302	288	310	359	297	317	334	304	279	309	356	309	293	300	277	310	306	321	334	311	312	338	305	312	295	308	304	294	293	300	284	298	329	333	299	303	330	315	326	268	270	305	304	328	319	296	303	321	292	326	311	319	307	299	306	301	323	277	279	319	275	312	314	279	281	281	312	325	286	336	332	292	288	287	312	322	276	295	292	301	306	299	307	324	299	332	316	325	316	303	363	297	287	297	321	302	292	296	288	302	279	336	286	314	311	295	288	322	344	291	303	276	338	307	298	280	301	286	333	311	305	292	279	310	286	281	295	308	301	319	275	312	331	329	250	298	310	280	321	295	306	347	301	289	313	316	286	273	362	301	293	294	319	290	288	260	301	284	320	308	313	312	312	317	292	289	356	341	289	321	305	317	302	329	301	283	315	306	295	304	298	290	295	300	315	302	315	291	291	294	296	309	307	295	325	298	303	348	287	305	293	321	300	327	279	296	329	306	309	302	314	319	313	305	298	337	308	262	260	290	306	311	312	310	310	286	297	318	292	291	342	310	312	316	294	326	303	344	297	282	306	301	302	286	311	284	323	295	264	284	261	313	318	299	328	267	283	309	310	307	285	291	308	320	341	307	329	321	279	304	322	305	301	294	313	301	300	345	280	280	293	301	302	319	315	319	282	333	299	303	358	293	319	297	340	322	318	327	335	319	330	294	293	305	307	304	278	302	304	348	298	303	330	335	296	334	298	327	319	299	305	306	305	319	310	334	333	294	306	282	312	314	290	301	309	305	316	308	295	287	300	296	313	305	274	333	312	319	326	299	320	307	310	333	299	276	324	319	280	302	282	321	305	297	322	344	303	301	294	286	308	290	313	328	300	296	305	312	311	312	306	326	320	270	315	311	334	327	329	291	321	326	314	268	297	294	331	278	298	307	303	319	271	310	306	306	305	330	304	304	308	324	321	310	303	328	281	322	303	317	317	329	309	270	283	291	301	317	324	321	342	305	284	345	338	293	302	302	345	313	319	295	312	285	303	307	300	281	327	303	300	275	280	316	335	315	310	335	314	326	290	299	314	377	314	309	312	276	306	293	317	344	338	314	300	312	350	283	284	317	318	311	309	310	289	293	275	309	335	301	278	338	309	323	292	310	315	316	332	272	304	316	300	286	298	322	306	328	323	311	316	303	289	320	284	290	279	285	285	265	333	305	330	315	292	313	308	310	279	299	297	313	313	303	329	301	325	303	304	339	334	298	341	278	315	307	301	315	323	298	295	312	315	283	311	277	320	272	308	316	307	322	309	306	308	281	316	311	275	311	309	278	335	345	303	312	280	302	314	326	314	286	276	291	309	292	317	281	314	348	336	305	320	361	305	310	304	333	302	307	332	326	310	301	304	308	298	260	294	288	323	287	325	328	321	286	299	289	319	351	288	309	320	326	297	304	323	332	328	293	302	277	287	314	302	298	317	308	324	324	320	300	315	319	260	303	316	281	323	311	306	321	293	334	296	309	317	316	304	299	288	292	326	292	333	327	319	296	307	288	303	322	298	320	301	291	316	297	325	312	324	316	303	310	280	332	285	356	322	292	291	292	296	289	313	313	301	306	304	316	321	319	339	304	297	322	288	335	278	313	331	295	296	338	302	306	330	288	323	311	301	286	341	326	293	282	311	313	313	293	273	300	310	314	335	304	311	315	304	350	325	279	334	277	282	316	316	301	333	290	302	331	312	344	332	298	302	312	321	307	308	284	276	301	305	309	287	301	317	303	300	284	306	327	301	334	306	306	267	294	290	350	297	303	305	295	302	264	280	298	311	296	299	280	323	301	298	298	336	320	307	299	288	337	324	331	315	297	295	290	349	300	283	313	283	312	320	313	279	301	307	285	278	325	318	269	317	287	302	283	294	285	336	330	372	310	315	304	306	343	300	307	318	307	315	342	314	330	301	299	314	302	309	337	304	303	269	292	286	292	269	320	296	293	340	325	298	276	290	290	306	294	309	326	310	317	309	310	310	336	315	286	281	307	302	318	293	297	285	291	319	303	330	302	293	296	328	293	309	341	335	289	299	326	293	307	321	288	335	280	323	309	311	283	328	313	322	268	294	307	280	301	288	290	292	281	297	319	285	309	325	319	272	308	293	293	311	317	293	302	295	290	297	288	298	327	300	277	299	302	298	320	324	302	277	319	339	278	294	321	309	315	311	301	317	297	296	312	301	301	290	277	307	298	296	296	347	273	299	320	327	319	307	311	286	303	351	300	290	315	322	299	330	304	291	291	294	301	351	320	298	318	300	306	310	296	293	309	291	289	320	296	277	301	269	269	269	278	331	292	280	336	301	308	281	294	349	290	320	300	349	318	295	284	285	257	309	315	311	286	322	332	290	309	298	302	265	308	303	293	260	320	315	338	306	293	325	282	312	299	313	290	315	289	281	269	294	287	324	264	309	317	323	334	338	309	290	308	326	328	302	290	313	292	289	298	315	348	265	311	295	298	302	331	326	284	326	339	296	298	316	313	372	302	295	304	332	341	308	307	342	287	321	315	328	307	284	311	301	288	299	296	308	279	273	263	293	309	298	304	317	314	313	290	286	296	302	337	333	332	301	295	312	326	306	324	301	310	302	346	350	309	335	298	303	318	303	306	302	306	293	288	295	309	337	293	271	308	273	290	276	300	268	316	303	291	294	316	296	316	278	317	309	315	325	270	333	303	324	286	307	274	294	268	309	288	314	291	309	293	331	297	312	307	275	292	299	314	288	272	285	322	326	310	289	290	315	302	326	289	321	294	264	323	308	281	299	301	323	334	314	328	283	285	312	294	278	321	312	322	301	336	313	276	325	284	271	303	305	281	273	289	282	310	292	307	282	315	306	264	309	289	278	305	292	298	335	302	287	315	288	290	306	326	305	319	312	334	319	301	309	293	334	306	299	304	321	313	302	308	295	293	323	296	295	307	281	302	290	319	308	311	307	325	313	295	321	302	289	308	317	301	295	312	303	304	304	314	284	309	346	312	270	298	307	313	326	313	295	321	289	293	313	286	310	284	298	309	289	292	317	299	303	347	295	295	302	320	291	300	322	325	287	308	349	316	341	300	305	306	320	330	320	300	292	278	291	301	300	319	299	302	342	300	308	300	280	294	309	308	281	312	316	310	343	311	290	333	361	316	281	309	326	310	315	332	302
3203	2108	1403	1204	832	841	765	746	780	706	731	799	781	775	785	740	803	724	724	764	745	736	690	745	725	783	740	757	804	760	767	744	755	764	744	748	729	786	746	765	723	769	689	725	769	741	725	721	767	760	785	745	704	752	767	752	791	744	711	722	795	714	714	747	714	760	774	743	693	723	683	766	758	762	735	752	766	762	745	771	677	735	733	699	741	727	786	711	721	693	754	715	749	753	748	743	743	748	759	748	731	795	738	733	745	762	768	756	692	746	721	802	767	737	760	728	732	771	736	707	757	711	782	742	743	782	742	698	737	771	745	724	741	764	757	751	752	733	788	704	748	748	706	715	719	739	730	686	732	791	722	751	692	730	772	711	754	724	786	739	770	702	746	764	739	733	758	758	749	738	714	762	750	711	744	737	724	740	700	703	770	697	774	675	745	781	791	737	739	728	752	791	737	814	776	829	773	725	761	740	742	781	696	698	769	755	781	765	734	753	747	691	780	747	748	742	717	705	748	768	752	759	728	718	737	718	740	732	741	742	718	741	745	746	743	750	721	710	737	743	734	800	731	782	739	753	719	760	745	767	705	754	760	749	715	712	717	734	724	751	699	755	789	793	789	748	750	812	763	761	708	713	739	757	734	743	726	764	718	737	702	726	773	719	742	757	710	765	757	763	683	768	710	755	785	704	708	738	719	749	716	678	778	717	764	756	737	742	769	722	752	746	792	780	731	806	760	721	719	723	727	729	737	714	765	753	700	715	719	748	790	763	740	753	739	714	769	749	722	754	768	768	706	753	743	762	723	767	733	747	777	730	780	705	745	773	741	741	766	711	721	797	730	766	753	758	731	768	782	747	740	751	714	683	730	728	743	734	794	799	739	811	722	732	735	733	726	747	748	770	741	770	780	742	751	746	745	726	714	754	716	763	729	738	732	767	725	758	745	797	743	729	740	788	718	763	734	779	687	767	794	682	751	718	727	706	744	777	710	736	726	771	813	722	705	788	746	735	736	752	766	779	720	778	718	745	724	742	791	737	741	787	734	741	812	695	744	768	779	727	782	718	783	736	747	729	709	755	742	735	735	738	725	755	772	748	776	747	729	786	766	799	731	805	747	804	781	747	722	810	745	756	694	795	757	757	766	702	735	700	730	730	750	726	729	741	759	709	707	764	772	767	752	752	707	715	740	734	736	796	761	711	758	692	725	743	719	745	772	725	790	704	748	706	723	763	793	711	723	752	750	714	746	759	718	725	797	736	711	752	733	763	719	678	722	725	759	720	727	756	757	757	741	735	747	704	690	790	766	720	739	727	760	749	716	721	794	742	752	740	753	748	756	732	747	739	797	741	703	808	760	752	848	776	760	746	780	760	734	763	779	783	771	756	767	732	745	695	761	777	736	763	740	774	695	736	730	743	772	802	723	779	787	746	716	703	748	734	789	698	806	749	710	755	713	788	709	741	688	733	740	762	745	710	773	787	749	775	743	749	726	768	735	779	748	698	756	754	717	782	766	761	757	742	726	736	767	757	752	772	745	681	739	716	725	744	760	711	754	703	740	723	735	756	745	719	719	751	774	730	793	739	712	715	766	742	773	685	726	708	752	766	732	740	719	728	708	735	728	726	784	726	766	711	703	748	758	729	776	725	757	754	750	703	746	748	768	729	739	752	736	764	705	735	704	712	705	756	728	703	730	755	733	723	753	756	788	743	760	777	738	744	768	745	710	720	786	731	728	769	703	729	759	722	709	741	735	736	758	785	756	768	723	712	740	735	759	781	710	703	778	734	744	707	732	754	736	745	734	723	774	716	778	758	767	751	751	749	716	771	724	773	735	743	719	728	749	724	738	763	736	722	747	744	741	722	736	782	760	805	750	728	741	727	786	790	750	725	761	696	711	703	764	738	711	754	795	759	744	698	687	800	721	751	729	724	755	744	733	759	748	750	750	739	694	741	765	751	749	746	787	717	805	768	790	746	724	720	693	721	787	753	750	750	745	821	732	698	742	795	753	737	722	769	732	778	735	746	800	740	737	708	768	729	717	773	774	731	712	759	765	731	737	705	696	752	755	739	766	732	686	713	782	775	790	793	800	710	747	768	710	760	721	758	751	762	686	683	738	771	763	726	781	745	729	771	801	719	774	719	747	707	757	771	786	747	703	715	707	718	745	715	712	725	693	756	770	721	702	710	710	756	702	731	717	761	806	738	774	736	759	741	728	749	730	759	718	753	762	783	792	748	755	715	772	724	740	720	710	737	697	745	743	704	745	702	740	707	723	759	718	728	743	742	733	743	761	717	744	733	786	804	767	701	753	767	753	786	750	717	732	742	742	765	757	765	775	724	708	700	747	779	723	741	775	724	750	725	758	764	690	767	733	722	777	700	741	733	702	755	723	706	721	784	743	743	758	759	768	765	754	762	769	784	791	752	716	738	740	770	744	753	762	796	752	750	754	757	733	767	780	752	743	749	709	720	748	708	773	741	710	743	731	758	797	720	727	740	736	741	727	737	710	797	764	771	709	751	732	760	759	709	719	744	740	689	695	753	719	722	693	771	750	728	750	723	767	779	711	764	706	846	735	720	718	776	733	759	759	732	766	703	767	768	743	768	724	744	780	747	735	727	700	716	750	776	763	720	747	727	734	771	680	749	722	733	731	716	760	736	736	722	778	712	718	745	707	791	758	724	769	748	756	731	745	757	733	714	757	770	715	729	731	789	762	748	694	728	764	748	750	742	762	717	729	748	783	740	717	762	775	722	765	724	728	760	762	728	751	735	722	738	715	724	721	690	744	746	779	726	729	711	749	796	747	752	776	729	761	748	780	686	756	724	758	753	708	745	739	743	749	749	687	771	704	747	720	791	721	778	732	722	771	796	715	723	734	728	769	788	698	779	766	760	787	725	696	724	723	760	775	743	772	745	719	777	711	768	731	774	676	738	740	763	709	705	702	727	749	733	781	680	700	728	743	744	751	750	762	706	744	694	740	714	714	734	722	732	738	760	740	767	721	722	745	686	740	760	719	761	724	769	725	759	707	781	746	751	761	711	752	717	742	737	731	725	758	716	752	734	774	760	729	756	739	741	748	703	762	737	709	755	757	714	739	785	738	759	793	695	747	700	693	757	785	721	721	749	742	762	744	740	757	749	744	759	721	712	732	724	758	763	703	741	753	735	707	725	712	736	715	738	776	732	679	719	724	769	723	757	720	768	773	796	725	741	725	734	753	700	740	731	747	794	720	710	695	738	771	743	782	773	707	756	756	748	782	771	688	715	712	758	744	701	697	688	775	756	782	769	754	719	706	740	704	727	716	734	693	749	781	786	761	742	750	752	740	725	692	717	744	741	732	760	755	728	725	745	672	758	790	780	728	735	770	718	739	792	725	732	785	782	725	739	751	755	732	809	722	737	775	748	709	772	708	723	729	712	733	754	733	794	689	730	748	776	755	755	802	699	735	775	739	766	706	723	727	727	753	745	674	666	708	737	732	757
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
