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
341473380525	341473381094	341473381644	341473382194	341473382742	341473383294	341473383844	341473384394	341473384942	341473385494	341473386044	341473386594	341473387142	341473387694	341473388244	341473388794	341473389342	341473389894	341473390444	341473390994	341473391542	341473392094	341473392644	341473393194	341473393742	341473394294	341473394844	341473395394	341473395942	341473396494	341473397044	341473397594	341473398142	341473398694	341473399244	341473399794	341473400342	341473400894	341473401444	341473401994	341473402542	341473403094	341473403644	341473404194	341473404742	341473405294	341473405844	341473406394	341473406942	341473407494	341473408044	341473408594	341473409142	341473409694	341473410244	341473410794	341473411342	341473411894	341473412444	341473412994	341473413542	341473414094	341473414644	341473415194	341473415742	341473416294	341473416844	341473417394	341473417942	341473418494	341473419044	341473419594	341473420142	341473420694	341473421244	341473421794	341473422342	341473422894	341473423444	341473423994	341473424542	341473425094	341473425644	341473426194	341473426742	341473427294	341473427844	341473428394	341473428942	341473429496	341473430044	341473430594	341473431142	341473431694	341473432244	341473432794	341473433342	341473433894	341473434444	341473434994	341473435542	341473436094	341473436644	341473437194	341473437742	341473438294	341473438844	341473439394	341473439942	341473440494	341473441044	341473441594	341473442142	341473442694	341473443244	341473443794	341473444342	341473444894	341473445444	341473445994	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2785	2000	3600	2300	2785	2000	3600	2300	2785	2000	3600	2300	2785	2000	3600	2300	2785	2000	3600	2300	2785	2000	3600	2300	2785	2000	3600	2300	2785	2000	3600	2300	2785	2000	3600	2300	2785	2000	3600	2300	2785	2000	3600	2300	2785	2000	3600	2300	2785	2000	3600	2300	2784	2000	3600	2300	2784	2000	3600	2300	2785	2000	3600	2300	2785	2000	3600	2300	2785	2000	3600	2300	2785	2000	3600	2300	2785	2000	3600	2300	2785	2000	3600	2300	2785	2000	3600	2300	2785	2000	3600	2300	2785	2000	3600	2300	2785	2000	3600	2300	2785	2000	3600	2300	2785	2000	3600	2300	2785	2000	3600	2300	2785	2000	3600	2300	2785	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23375	21990	29825	24817	21981	22013	11013	1445	1352	1219	832	501	440	371	387	359	376	353	330	351	392	447	602	702	613	378	278	284	257	256	241	240	243	266	229	257	256	265	255	247	252	235	233	252	259	280	219	246	242	241	257	258	230	244	264	238	258	249	235	237	238	245	228	211	252	269	211	234	229	211	247	228	234	234	244	251	233	251	282	229	238	232	251	219	254	262	215	231	236	213	223	240	229	219	225	237	205	245	247	213	264	221	262	250	242	250	255	241	227	245	245	240	251	249	227	233	224	254	260	259	233	224	240	249	224	249	215	215	266	213	249	213	226	250	253	257	245	239	234	260	232	221	232	241	215	227	252	243	237	257	247	230	264	251	231	223	228	243	217	258	241	240	229	252	246	232	256	249	245	258	237	229	247	216	235	252	233	208	231	272	241	239	241	251	236	237	283	214	245	245	251	254	219	236	246	226	228	241	237	215	237	222	256	241	233	258	266	223	264	227	228	219	231	223	240	225	248	251	223	225	246	209	254	244	246	262	247	239	219	291	258	214	226	253	207	221	249	212	261	264	244	231	250	247	229	221	232	248	262	243	224	225	233	234	227	244	223	249	279	234	257	223	239	262	246	265	255	248	241	283	233	237	245	250	230	216	251	242	233	245	235	247	241	235	223	247	215	249	225	229	250	261	244	220	209	219	224	251	220	229	224	222	247	210	235	215	250	249	243	250	220	260	239	249	232	225	250	242	219	246	244	245	245	207	243	244	236	244	246	208	245	225	241	230	229	225	217	254	210	235	263	229	217	218	243	229	237	230	247	238	217	248	260	228	221	225	248	245	224	259	231	247	259	259	220	241	246	251	211	250	231	230	237	230	248	264	264	230	222	242	240	238	229	231	248	231	247	208	235	205	239	223	228	224	262	244	262	230	254	242	247	247	215	234	268	249	241	239	257	229	250	230	234	232	213	236	234	250	250	244	245	255	235	231	270	251	267	227	235	210	252	236	233	223	228	247	238	206	225	221	243	245	237	240	256	226	238	224	237	219	232	247	217	222	229	239	235	252	231	244	278	220	232	229	268	246	240	212	263	235	259	237	230	196	241	255	239	233	258	240	227	253	249	235	223	225	238	262	239	234	232	228	223	267	245	212	235	237	260	229	266	248	213	241	244	252	240	218	231	260	237	232	237	240	218	238	246	244	241	268	226	271	239	214	202	255	229	227	268	223	263	212	228	241	238	237	242	232	186	223	236	238	246	231	216	235	245	233	222	256	256	229	240	241	243	214	223	249	228	223	242	245	227	231	245	224	226	234	233	227	258	248	240	231	222	224	222	240	236	242	242	232	209	230	213	240	252	230	263	247	234	223	240	244	235	234	229	202	206	239	241	245	229	225	231	232	225	228	206	240	223	241	232	245	216	217	232	220	246	247	236	225	218	248	239	238	252	214	232	249	228	233	234	220	250	241	221	251	222	247	213	240	264	229	229	265	263	212	246	228	249	245	243	254	238	220	239	241	250	231	232	224	255	231	211	240	237	265	250	250	227	246	252	224	232	227	230	230	261	247	229	224	242	227	220	232	249	242	240	236	262	230	233	246	245	226	234	213	250	221	241	223	215	227	222	256	246	223	256	226	251	226	235	197	223	245	243	209	188	249	229	250	258	233	216	222	234	228	226	240	263	244	234	241	230	225	226	227	233	220	248	219	268	224	237	227	227	251	239	230	258	233	235	226	241	246	238	244	220	209	226	254	225	228	225	262	221	238	242	239	248	246	225	240	244	225	215	231	235	266	242	249	232	252	227	231	220	240	222	251	220	221	242	222	240	225	242	266	226	215	233	252	229	247	245	234	240	263	279	253	233	219	236	215	250	220	247	207	221	238	243	232	238	234	224	231	214	223	222	255	231	239	212	243	234	257	234	237	234	236	234	224	235	237	243	254	246	234	244	254	224	205	223	246	255	226	266	216	231	266	227	247	232	227	215	256	251	253	211	220	236	256	211	246	214	259	226	223	233	238	227	219	237	221	247	268	230	212	241	246	251	244	247	241	251	215	242	237	230	222	232	257	234	235	242	211	222	236	234	246	239	220	209	234	264	249	227	243	219	210	239	245	226	229	250	233	219	234	239	240	244	196	223	216	232	253	239	221	228	237	218	251	245	224	236	226	236	237	258	238	254	192	263	227	242	221	232	238	256	248	237	246	236	220	224	241	196	239	243	250	256	204	224	227	257	272	212	217	255	200	244	236	244	250	240	237	249	226	220	260	232	259	226	237	250	246	240	209	233	207	217	261	224	226	213	242	233	245	225	264	245	252	247	234	240	221	244	253	224	226	219	233	226	270	225	228	226	232	248	268	255	239	248	239	252	230	247	227	200	255	227	259	239	272	260	225	237	226	218	237	239	228	247	229	217	241	233	260	236	209	233	229	234	267	250	265	230	239	212	223	248	247	228	237	225	236	245	219	246	214	239	208	217	231	227	234	261	213	266	243	239	239	225	252	226	223	236	246	238	241	242	248	253	235	223	218	213	233	224	252	237	237	215	241	230	255	225	249	226	232	253	234	248	225	233	233	229	240	216	229	258	222	240	236	226	229	212	218	239	220	241	256	238	258	220	256	248	239	267	226	247	228	221	226	245	205	225	237	256	233	245	227	249	244	226	256	240	269	227	236	256	247	215	231	244	263	223	221	249	238	228	260	217	243	245	243	220	227	225	255	259	238	216	256	246	216	228	248	241	239	245	238	260	246	226	258	226	265	237	248	228	236	218	241	208	249	257	237	210	205	241	221	265	230	238	232	239	240	235	249	222	222	204	215	219	216	216	240	241	232	231	248	246	263	235	223	250	235	213	229	250	231	225	230	243	220	224	250	231	246	241	248	244	229	224	251	248	217	205	229	236	279	260	223	245	233	237	263	216	227	239	250	239	228	244	202	225	223	264	244	232	226	245	247	231	251	239	262	236	236	233	230	255	253	247	229	220	237	275	214	219	243	240	242	259	261	219	234	239	227	225	236	215	250	239	241	240	243	248	263	200	222	219	232	238	222	244	255	228	229	234	211	231	227	259	240	251	235	254	244	234	220	247	263	235	218	237	245	246	246	243	225	244	232	240	232	248	262	222	229	252	216	228	229	241	210	217	250	230	222	212	235	230	238	253	214	213	258	252	253	244	251	244	237	221	214	248	230	238	242	250	257	235	234	245	215	215	295	224	207	232	253	218	261	237	234	244	266	242	256	208	250	248	215	247	245	217	253	280	238	233	222	232	263	235	228	223	238	209	227	243	233	238	236	211	221	245	217	231	216	223	233	234	235	250	249	229	237	237	251	245	217	227	257	247	239	247	244	251	251	237	247	230	213	255	207	207	215	249	238	255	248	251	248	245	248	255	215	229	226	252	220	221	247	251	242	212	242	265	249	248	257	245	235	242	232	237	250	225	217	232	239	252	235	220	236	249	266	260	237	251	242	231	245	237	243	239	223	206	280	220	243	214	256	231	230
9226	17162	11348	5423	3785	2859	2247	2091	2277	2013	1184	731	560	515	476	456	441	465	453	400	435	612	795	975	830	438	322	288	278	304	279	299	282	282	290	266	264	279	278	307	266	259	233	263	240	297	285	273	283	297	269	279	247	255	254	272	256	274	259	282	255	270	266	258	242	268	259	272	258	271	267	251	275	246	266	285	277	255	284	259	271	271	253	278	249	253	264	253	251	264	215	280	258	266	263	269	267	270	245	256	254	300	250	280	264	251	277	275	238	247	253	238	241	275	257	248	240	268	267	264	257	277	266	255	261	266	264	270	264	246	268	286	248	262	266	253	265	290	249	268	268	261	253	267	242	263	277	264	273	228	253	268	250	262	240	226	246	256	275	250	316	250	262	267	282	256	271	259	254	285	266	246	270	234	290	281	261	243	275	272	273	303	276	255	241	244	250	255	260	272	263	247	248	267	272	249	247	262	265	245	260	251	240	257	234	266	249	290	252	267	275	261	256	270	268	282	283	287	272	260	254	204	268	259	289	271	279	267	259	270	256	253	260	269	265	266	258	241	267	265	258	274	253	241	275	271	269	248	255	259	266	272	246	251	279	230	264	283	244	259	243	299	273	234	236	255	255	258	275	256	253	272	241	254	292	245	249	242	268	268	260	249	285	238	265	270	257	286	276	250	246	244	260	224	242	250	231	267	259	263	241	263	288	240	262	296	256	285	257	266	269	260	274	231	261	249	277	285	231	291	262	262	235	274	261	260	294	285	266	242	277	249	242	229	240	252	256	262	269	254	272	272	265	248	293	224	243	250	265	248	265	264	247	239	280	258	239	279	285	241	258	281	263	239	257	263	255	238	250	269	272	236	249	283	230	274	259	236	247	288	267	272	231	262	281	268	268	218	236	260	229	262	295	262	262	250	253	290	238	258	266	233	277	255	260	273	262	232	268	280	258	248	258	260	242	267	235	282	248	266	269	261	251	250	243	244	244	263	271	235	272	225	283	265	258	261	250	267	223	273	266	251	232	248	254	250	255	233	274	256	245	242	224	242	276	246	280	260	259	283	259	256	243	237	231	284	285	269	241	232	270	244	291	257	259	250	261	282	265	263	250	276	273	259	229	252	232	272	242	267	247	255	261	265	259	245	245	282	249	247	279	243	280	256	259	245	244	269	253	249	264	236	255	243	255	285	286	256	287	262	265	263	280	266	274	252	247	263	276	276	261	253	260	249	266	253	255	265	270	255	257	280	260	239	253	271	268	283	287	265	247	255	292	273	276	281	264	263	306	290	251	280	270	279	277	261	257	279	251	252	309	264	256	261	271	245	282	277	277	291	269	252	271	246	260	256	255	270	255	260	242	276	262	259	272	288	281	261	266	292	261	268	247	267	272	242	253	285	233	282	289	260	263	292	261	253	267	250	268	269	281	231	254	292	239	264	264	262	256	263	272	258	267	252	262	238	265	251	266	255	274	258	268	277	246	309	249	264	259	277	263	238	222	257	290	236	263	268	252	261	268	234	263	257	290	284	235	243	263	263	258	261	249	260	260	254	265	256	249	260	254	273	267	275	241	265	265	259	257	250	265	270	246	269	238	237	219	247	272	279	255	247	270	272	276	268	272	268	273	235	270	272	271	241	230	247	256	276	261	261	259	257	255	256	231	259	267	241	258	243	261	242	234	298	277	276	253	262	286	269	247	270	264	284	291	277	239	257	259	261	289	261	266	241	228	285	245	260	267	243	265	258	300	281	275	251	248	285	250	279	266	231	256	244	274	259	286	240	240	255	259	266	256	236	247	239	255	262	259	258	290	301	285	248	269	272	283	250	252	267	253	258	283	244	244	258	266	258	250	239	243	284	242	276	253	261	255	279	258	263	252	274	232	262	287	252	244	244	259	243	257	254	253	241	291	267	288	251	265	238	278	252	267	274	225	262	254	249	278	268	252	273	266	239	249	258	281	259	269	262	273	264	235	286	260	267	252	266	271	290	248	277	269	252	270	263	273	279	254	262	273	229	225	253	268	264	249	274	279	264	244	241	255	242	296	238	283	254	260	265	258	254	246	252	247	253	252	254	268	285	232	253	291	258	258	254	251	254	258	246	282	296	285	254	240	296	248	273	258	263	273	269	274	270	254	262	283	270	287	282	262	243	244	261	261	260	246	246	267	267	258	235	262	251	282	254	264	293	271	269	278	234	266	261	268	253	281	258	265	244	262	243	298	287	256	275	255	284	255	255	242	276	261	260	264	229	273	252	267	244	286	287	287	249	293	248	278	275	269	258	261	271	304	256	242	266	252	249	277	245	249	291	247	229	294	248	274	260	240	246	246	255	256	242	256	291	251	298	265	265	279	230	249	258	258	231	284	224	236	253	232	277	285	255	252	269	292	264	271	245	279	271	244	267	270	296	242	259	276	248	262	250	294	270	254	278	259	255	253	265	257	268	278	270	271	300	261	276	267	253	272	266	271	275	280	249	255	257	238	284	266	270	266	255	236	253	257	276	284	235	295	263	266	243	269	263	241	241	269	272	278	243	253	277	259	271	270	276	255	282	264	251	276	250	251	241	253	231	259	272	245	250	252	266	255	279	241	240	248	266	263	281	248	251	249	255	268	251	259	257	277	267	260	276	264	234	277	229	247	287	252	244	262	247	248	254	289	267	241	258	254	245	278	235	252	226	262	274	259	258	255	244	245	258	272	268	261	252	272	242	269	246	246	236	275	246	266	278	264	273	260	261	241	262	237	272	277	264	239	287	269	278	241	274	220	270	248	244	215	306	277	230	259	235	255	250	281	263	270	235	270	240	267	280	255	236	239	271	232	269	290	265	246	249	250	249	243	261	227	274	275	251	278	275	253	280	248	276	290	235	258	269	264	264	269	267	249	241	287	248	273	285	278	250	265	242	260	230	268	248	273	278	260	251	227	294	261	215	236	269	266	289	280	293	261	257	232	283	236	256	260	253	249	237	247	276	263	244	269	241	267	254	259	265	260	243	240	264	245	272	256	253	273	247	262	252	265	266	231	297	262	297	260	254	253	243	268	257	274	262	234	240	239	261	239	289	271	253	256	264	285	276	250	273	277	251	260	278	248	274	258	232	261	286	246	243	242	233	252	279	253	221	249	237	243	230	252	238	238	256	264	241	269	259	276	263	259	257	259	255	265	260	243	249	244	262	250	262	253	261	260	285	247	246	292	276	252	279	255	276	263	250	252	272	269	250	271	256	243	250	252	277	241	254	261	263	271	241	251	256	281	244	290	259	276	240	266	256	277	278	260	257	242	281	256	250	241	252	281	263	256	245	278	233	238	260	268	262	280	265	245	280	261	224	254	256	255	238	272	244	255	231	264	281	268	263	247	246	256	278	258	266	279	240	260	259	278	269	242	303	267	271	266	264	262	265	251	263	270	236	252	289	261	262	245	258	260	258	267	265	262	265	253	267	259	282	277	274	280	269	247	257	255	244	262	257	252	268	268	278	269	273	267	251	278	269
27708	19264	6147	1193	800	786	763	763	823	823	820	684	702	690	692	676	647	655	692	680	633	704	731	745	770	639	626	657	704	683	663	662	663	667	666	631	643	674	667	641	706	687	667	675	629	688	688	669	655	665	685	689	676	623	647	624	659	633	657	649	632	650	701	682	709	644	655	664	660	625	709	678	654	654	689	630	670	695	660	657	639	669	685	655	707	732	683	636	620	638	631	658	688	653	640	666	634	666	674	670	666	638	637	664	637	653	653	650	717	661	652	690	642	652	652	639	671	679	644	672	699	676	624	653	633	574	680	660	656	626	664	660	629	650	653	670	630	652	629	683	647	632	674	664	681	640	671	672	672	677	641	634	686	687	731	627	669	656	614	677	645	653	670	661	665	681	627	666	664	636	692	686	669	695	670	640	694	710	649	699	651	650	670	684	665	688	683	705	656	680	590	681	654	659	610	671	653	647	630	675	691	616	665	639	653	686	657	672	696	640	681	671	619	672	642	716	699	673	654	636	658	712	668	648	652	738	715	686	695	687	658	661	736	686	657	692	695	640	695	670	668	699	670	627	662	656	648	660	612	655	654	700	664	663	641	611	639	665	654	669	661	694	666	690	694	640	668	632	687	667	627	654	682	647	646	686	626	660	629	649	648	678	646	685	621	688	653	659	610	662	668	675	618	620	621	701	666	695	699	640	663	644	643	701	658	668	669	658	696	708	657	667	637	657	628	666	608	681	640	683	653	642	655	656	637	657	664	661	705	610	644	648	662	626	747	648	668	656	658	672	676	674	618	641	661	639	634	671	620	638	648	695	666	691	701	648	668	631	673	653	644	669	672	631	712	666	686	642	654	690	629	643	658	652	695	674	687	676	647	702	680	667	688	695	671	608	667	688	691	714	654	648	635	637	650	654	646	665	650	650	648	653	627	636	664	677	625	699	667	651	701	657	626	687	646	662	657	620	638	641	681	662	669	617	658	689	661	625	727	642	667	685	665	679	678	685	700	642	694	647	705	636	684	656	610	641	672	653	686	634	680	699	676	650	684	667	660	685	639	683	664	656	648	712	635	623	662	661	605	681	667	633	687	683	642	670	641	657	689	646	637	671	672	655	655	690	642	623	697	685	685	673	676	653	677	669	642	656	656	653	652	675	668	674	671	675	634	670	685	667	688	637	627	635	660	659	663	664	666	666	711	628	675	684	659	716	661	669	696	648	654	683	720	661	673	700	663	638	658	663	647	703	616	657	639	645	654	653	626	649	688	646	688	702	647	623	674	694	642	721	667	653	622	651	623	654	655	663	634	626	679	728	650	640	659	692	637	705	670	669	640	685	678	630	654	670	677	657	666	641	635	683	661	638	669	614	729	646	671	663	646	624	693	677	657	669	645	657	656	635	671	645	710	624	650	659	665	679	624	672	656	636	664	663	625	658	632	690	661	683	672	671	696	662	635	632	683	657	649	682	697	634	673	653	667	669	644	647	649	663	653	667	699	671	722	683	650	626	656	613	677	686	739	657	679	667	636	719	750	669	652	672	669	655	683	622	668	642	667	650	596	643	651	689	639	636	670	676	685	715	703	691	664	686	717	659	639	635	651	666	660	676	673	636	654	703	644	666	659	724	646	646	694	678	634	630	632	617	665	706	606	699	678	634	686	621	626	613	646	647	692	620	684	693	654	678	652	680	648	621	634	654	677	693	686	644	623	613	646	687	624	647	624	672	673	643	627	678	664	644	703	653	660	664	642	675	689	676	627	626	663	667	629	663	690	720	604	633	651	637	698	642	613	659	701	690	649	613	654	699	644	666	685	664	665	672	630	641	646	660	630	636	631	689	664	629	700	587	657	687	672	644	696	688	662	668	662	647	651	643	651	607	674	682	677	618	621	656	636	628	656	678	680	681	676	633	712	661	697	652	659	619	692	669	686	611	658	675	654	655	657	651	633	630	645	695	671	662	665	674	666	675	625	666	685	646	678	661	654	624	644	642	660	654	657	653	637	598	640	648	675	703	697	631	692	700	662	671	682	653	673	659	705	699	626	665	640	653	667	728	671	629	713	654	668	637	654	649	669	655	636	623	658	640	643	642	691	650	673	630	676	640	628	639	638	692	663	686	689	637	660	647	703	628	664	677	659	641	679	678	714	681	649	696	676	650	681	644	639	649	664	649	631	694	652	673	692	672	645	618	636	639	685	658	691	693	616	667	656	632	709	675	631	649	638	659	676	630	650	708	713	640	680	685	665	682	686	644	643	657	627	619	608	649	700	684	661	649	656	628	670	618	685	637	662	646	636	624	635	623	677	681	641	693	664	643	660	636	659	669	669	687	676	603	674	656	663	634	655	680	674	597	653	691	647	636	643	658	659	655	612	643	692	641	632	676	645	644	657	631	658	650	634	721	643	644	651	678	647	678	658	705	644	675	662	636	678	627	646	656	614	676	667	677	650	642	687	694	635	655	674	654	683	660	691	662	644	622	686	646	665	675	635	664	670	671	707	707	666	651	646	620	647	645	672	683	625	656	684	684	676	645	645	630	688	662	628	654	661	648	662	663	600	674	665	651	674	617	666	656	699	637	653	651	712	639	642	669	655	657	634	649	692	640	695	664	631	658	646	699	681	678	692	663	662	700	689	650	675	735	652	621	702	665	676	621	670	687	655	718	680	693	640	661	685	641	692	683	624	675	624	631	624	659	631	615	690	653	626	641	651	650	644	697	637	690	658	635	709	618	684	638	623	659	620	641	658	713	656	635	681	638	634	685	700	657	695	660	649	683	646	658	635	612	657	627	674	667	708	670	650	670	631	697	653	629	667	651	641	631	654	687	674	686	689	697	658	673	664	681	685	623	673	656	634	736	696	661	681	650	652	647	659	689	697	635	631	697	663	652	633	628	621	659	672	651	640	699	685	689	734	657	683	662	641	654	656	684	668	669	639	722	643	644	656	670	696	689	700	668	644	635	624	656	634	672	649	693	657	628	675	656	690	696	653	694	632	655	632	696	679	646	666	637	634	669	660	705	657	658	658	646	637	651	636	682	666	620	677	664	684	676	683	680	652	680	667	669	633	666	662	626	640	658	632	637	650	651	654	711	629	678	625	697	632	698	657	654	644	649	674	655	710	717	644	662	671	714	663	680	631	655	642	664	638	672	670	638	709	692	666	693	681	663	700	631	683	614	679	656	687	633	646	689	651	674	626	660	666	649	650	661	666	661	658	655	641	625	623	687	653	657	638	625	652	650	663	646	674	631	665	666	678	725	683	630	633	676	662	640	672	654	610	669	604	704	677	621	688	643	663	661	659	715	663	715	634	593	704	643	637	662	642	670	685	684	661	670	662	656	657	697	657	663	603	627	645	629	644	669	701	627	681	647	660	646	645	679	662	667	685	698	644	630	712	655	672	666	652	675	651	667	618	653	672	685	675	625	721	633	672	646	656	686	622	702	626	614	688	605	668	611	681	668	714	651	677	619	625	654	672	665	657	643	667	655
8229	3117	1696	1101	1023	909	922	935	1068	951	825	763	724	739	710	775	725	779	735	718	771	763	810	893	935	786	751	674	692	682	696	715	677	718	692	702	706	732	685	677	712	679	698	721	721	719	706	754	710	700	750	656	735	695	710	769	645	692	709	724	709	717	701	705	756	779	752	716	710	750	704	750	735	639	680	695	704	671	758	686	676	733	721	693	675	692	698	747	701	718	706	737	703	718	705	732	749	717	677	693	715	718	725	715	712	679	692	729	699	710	660	721	673	736	688	671	698	712	742	706	703	712	706	731	715	733	722	753	698	687	699	654	729	736	695	683	719	716	686	722	693	741	678	739	654	707	726	686	713	669	687	688	729	715	735	688	628	694	725	748	723	731	685	706	722	711	698	717	788	731	683	714	717	714	708	705	738	724	728	738	723	724	707	681	750	704	722	705	714	653	707	681	717	711	691	743	719	740	681	712	734	747	754	729	745	745	732	733	718	733	709	721	684	733	687	729	696	684	708	715	730	738	739	720	738	701	648	749	680	723	697	733	719	658	718	692	710	697	693	658	727	717	719	732	688	741	740	678	748	745	698	749	696	694	694	693	704	731	706	741	713	649	676	732	700	646	725	710	699	695	702	697	654	721	691	643	711	709	674	701	700	710	709	734	681	695	696	643	714	691	659	730	667	684	731	735	673	631	708	742	711	752	749	684	707	699	736	731	692	760	703	690	710	708	668	778	702	717	732	756	652	675	709	741	722	718	709	670	704	723	736	716	686	737	704	674	757	702	688	744	679	683	712	697	691	731	693	676	698	700	668	733	700	724	762	728	719	736	719	677	718	749	698	744	719	737	694	712	724	685	653	724	722	709	704	698	687	707	726	711	740	728	688	687	684	742	709	679	740	725	728	720	677	663	674	673	763	722	710	704	760	721	678	706	683	699	696	759	689	709	716	727	736	756	711	700	670	707	707	686	706	718	763	713	724	691	714	696	708	679	748	702	722	663	687	653	708	654	720	731	706	733	669	711	725	705	710	779	682	706	666	672	745	742	708	756	782	693	729	698	721	658	715	681	717	708	723	686	759	713	726	701	722	758	737	689	742	673	731	709	696	732	703	677	706	785	675	705	724	702	695	705	703	768	711	691	760	734	670	738	738	651	681	700	722	714	635	703	726	690	710	727	729	719	726	739	684	727	688	759	692	696	700	739	732	720	693	691	714	656	751	652	724	733	711	711	662	737	737	703	692	708	709	740	727	708	663	784	726	731	713	741	689	731	701	717	700	683	719	738	721	744	750	762	698	744	732	689	699	692	705	726	740	680	730	712	781	716	719	696	699	709	658	731	689	688	705	720	679	714	739	709	721	698	751	696	686	706	713	735	760	706	740	711	703	708	703	723	634	707	645	714	694	740	715	694	742	702	671	734	711	700	692	707	648	696	768	720	678	712	711	756	723	720	718	679	714	695	692	707	733	717	657	718	696	714	638	673	713	694	692	734	712	636	715	667	711	740	718	734	744	675	702	715	680	719	704	707	716	707	686	738	672	726	705	705	675	710	689	724	658	723	703	703	733	734	661	727	694	719	684	737	745	653	702	697	706	687	664	660	738	743	674	702	731	728	706	672	734	681	784	680	729	697	676	694	652	737	665	706	708	732	701	702	695	690	678	663	666	699	714	723	694	724	696	665	709	681	716	710	702	685	692	668	702	729	697	708	702	675	723	689	754	705	670	704	729	690	736	716	665	703	681	700	693	739	741	716	672	724	727	695	739	742	709	721	746	729	679	732	669	708	690	716	659	692	683	766	658	673	726	684	679	757	747	696	655	684	714	686	704	704	708	741	729	738	709	667	694	759	661	681	671	681	708	712	703	668	730	658	751	705	721	656	696	706	686	713	683	730	718	705	696	681	721	680	717	730	725	734	670	723	712	747	688	736	716	714	688	714	710	659	693	746	695	709	724	721	752	719	725	715	711	741	725	684	716	719	731	724	695	710	777	706	749	725	695	703	674	720	695	671	732	665	716	710	711	702	709	737	727	733	737	726	687	742	685	720	743	683	718	713	715	656	726	710	696	685	712	702	674	718	725	731	763	702	716	702	688	702	703	716	713	686	703	713	732	756	712	735	712	713	699	701	686	737	711	682	711	705	667	731	703	707	692	709	686	651	707	718	677	714	731	762	705	745	765	670	696	756	696	695	697	713	688	698	696	722	729	748	749	745	696	693	720	727	656	676	721	694	696	725	726	711	700	725	706	686	742	670	712	723	691	734	704	664	715	702	691	734	729	709	667	741	725	734	693	707	703	714	704	704	659	707	717	701	710	714	769	707	671	696	713	763	711	705	636	752	714	741	727	751	674	728	677	700	735	713	722	697	693	702	702	679	720	695	705	687	677	714	705	719	700	664	697	698	759	793	671	706	688	674	688	714	707	662	705	719	677	721	708	800	759	719	719	752	734	731	709	762	723	752	741	686	742	718	694	695	685	691	725	715	691	682	693	719	711	691	719	679	701	653	790	737	701	720	738	693	738	698	719	679	686	706	672	717	710	710	724	694	751	687	722	727	707	718	696	725	705	722	739	739	722	675	691	663	676	733	701	684	723	671	736	668	753	681	749	681	694	685	662	715	710	744	718	665	731	691	697	704	710	711	664	730	751	745	724	706	773	757	741	720	781	716	661	672	702	719	689	679	711	651	729	720	701	685	705	703	681	734	738	699	733	678	646	717	690	697	720	677	730	717	704	729	750	734	688	696	738	680	669	730	710	672	664	653	714	706	700	722	709	713	704	738	716	712	733	699	673	690	727	704	730	671	683	755	729	725	726	690	718	707	721	719	720	730	716	714	746	684	699	668	699	650	684	684	731	719	734	686	675	671	692	689	751	728	695	684	759	716	696	691	666	676	727	741	730	690	701	730	699	718	755	706	740	734	700	687	723	661	679	691	686	660	752	711	724	724	727	733	713	719	685	740	704	718	683	749	732	735	779	725	678	730	687	708	716	702	716	677	730	774	733	741	691	716	711	727	694	679	764	703	709	700	732	703	739	703	676	719	681	698	702	710	716	679	722	730	705	702	729	743	756	739	686	684	710	693	702	716	689	695	707	683	717	739	734	688	695	725	763	723	743	739	750	720	746	726	719	706	701	716	695	752	685	703	714	711	690	708	704	683	735	690	757	743	715	764	683	695	646	672	711	713	722	706	687	738	700	708	722	719	649	708	749	689	729	701	744	715	683	723	703	680	705	701	698	729	724	757	735	721	671	725	673	729	706	699	688	670	747	670	733	716	738	688	719	742	728	689	756	740	682	733	658	693	695	725	705	685	760	741	675	690	720	765	696	750	720	691	727	693	682	700	731	637	701	744	718	709	667	716	741	701	723	681	722	683	704	686	683	761	699	681	702	742	700	622	658	719	763	731	695	724	719	706	704	691	732	702	725	739	685	718	686	674	707	697	711	740	717	675	675	779	706	674	701	666	698	698	692	753	739	682	686	709
23605	21238	28401	24339	21216	11650	1510	1081	1159	988	795	631	639	572	612	576	559	611	570	565	587	685	703	819	807	570	593	584	581	499	550	508	551	546	533	535	524	500	502	505	528	534	500	481	537	541	512	510	524	524	510	516	514	561	494	546	574	506	502	489	503	519	549	567	496	519	553	518	523	540	483	519	501	509	505	472	511	546	549	530	544	519	520	543	534	551	502	508	535	471	529	495	493	491	530	572	503	540	546	525	501	527	501	513	485	499	509	503	537	517	520	474	509	507	568	522	495	535	510	443	526	507	572	495	463	489	536	505	536	515	500	518	499	522	512	490	509	528	539	468	489	519	554	501	504	500	537	504	503	509	525	538	528	554	514	553	479	512	478	530	519	483	513	466	497	524	555	496	492	543	535	564	530	544	475	517	523	482	553	552	514	543	517	488	507	485	494	513	547	483	559	546	500	492	521	510	539	499	506	530	519	481	522	527	541	510	520	509	518	501	510	483	544	516	497	545	486	525	500	492	499	549	526	514	519	512	516	536	498	558	541	551	535	514	537	535	506	553	506	533	495	530	453	539	544	500	484	516	524	514	524	507	547	530	518	511	483	526	468	506	500	499	532	533	498	529	509	548	537	497	524	536	450	501	508	524	545	530	503	481	495	562	531	517	495	521	526	489	508	581	482	502	505	547	527	520	524	486	524	524	537	521	516	511	501	556	517	521	535	487	496	527	481	520	520	548	543	516	570	523	559	502	526	515	482	482	496	551	483	560	530	518	526	518	518	552	495	489	532	495	524	471	530	502	525	509	521	515	503	510	547	524	498	478	553	542	556	540	502	485	497	525	518	505	520	498	526	509	522	494	465	510	531	553	482	524	512	552	535	523	523	548	529	518	500	496	513	548	521	556	488	509	522	520	474	542	540	508	512	496	541	538	542	555	533	500	486	503	524	516	534	478	522	508	515	510	514	461	519	514	503	530	487	519	528	496	509	490	474	529	522	496	538	525	525	497	493	509	503	481	520	519	473	481	540	547	494	554	531	518	525	533	532	533	484	502	525	512	516	540	526	465	490	482	507	503	526	522	506	510	537	474	535	530	520	507	505	513	505	590	504	507	525	518	476	543	553	518	490	501	518	520	531	496	542	532	505	501	490	514	496	547	525	540	535	516	534	458	515	522	517	510	562	543	466	516	550	523	541	559	531	533	514	525	547	486	504	505	561	523	528	509	565	522	534	520	540	554	507	536	536	529	520	507	487	534	483	486	541	508	541	488	484	503	520	513	487	506	498	543	491	524	542	523	535	533	546	519	565	484	528	502	572	521	491	520	528	525	526	494	521	509	518	516	566	554	541	509	535	523	511	515	515	508	486	544	538	504	563	487	542	546	505	479	511	518	442	547	535	542	527	479	509	531	522	520	470	511	511	521	506	513	523	509	516	498	527	551	542	528	543	534	516	540	497	484	494	556	519	510	535	515	549	489	500	560	479	479	539	500	552	482	486	518	510	520	570	514	503	556	499	500	531	540	535	553	524	514	543	489	507	523	513	533	502	523	464	527	519	522	526	524	530	549	514	504	526	520	534	503	536	530	512	521	506	549	493	535	502	549	516	507	550	483	542	586	509	507	493	464	531	500	550	485	506	548	513	497	516	513	532	510	518	470	522	497	511	498	507	535	488	554	511	487	548	534	548	489	480	498	474	464	517	529	497	510	526	532	529	508	515	543	522	518	499	541	504	531	522	532	549	549	523	540	491	527	545	504	567	516	486	526	488	536	497	512	521	520	505	556	499	519	499	512	516	525	480	572	495	483	547	520	507	524	507	538	494	520	518	491	515	564	496	514	485	458	449	485	468	524	522	511	553	577	552	504	522	522	543	501	530	555	539	511	505	504	506	555	490	518	450	523	510	535	497	493	510	536	519	516	495	505	510	527	503	496	524	527	538	541	525	511	501	500	512	491	511	506	513	547	508	519	510	534	489	501	501	524	512	539	504	489	503	502	525	533	529	491	493	517	541	516	477	488	520	557	532	503	515	534	514	528	499	476	529	552	497	474	550	493	537	489	555	487	517	518	504	523	493	492	531	518	507	534	513	506	523	561	506	514	536	529	479	513	515	533	531	530	486	532	502	519	498	535	500	543	508	521	542	507	508	549	501	492	509	534	506	515	523	535	552	495	498	506	515	522	503	477	556	523	529	523	528	530	507	538	504	542	529	504	513	522	565	510	497	520	548	513	490	539	520	511	541	487	488	503	521	520	527	524	501	497	516	507	512	520	532	518	519	487	515	508	562	544	508	498	526	474	492	509	501	505	555	559	521	474	480	516	537	497	532	511	509	541	574	534	513	560	511	487	494	507	501	521	500	501	538	533	489	499	577	550	504	483	552	493	515	486	511	506	566	520	517	534	495	511	525	485	499	521	538	505	553	548	515	504	515	521	484	534	474	523	535	521	508	552	499	494	542	515	511	487	568	488	502	548	541	516	488	510	510	517	540	522	540	505	484	510	505	517	528	520	543	500	483	534	509	496	491	462	507	512	480	500	502	502	556	512	497	468	545	565	544	531	585	539	528	521	523	529	490	519	540	537	553	537	515	527	520	480	524	535	543	513	516	597	509	504	492	512	492	526	499	527	509	507	493	542	486	516	521	502	534	514	496	496	535	489	524	520	570	515	545	526	517	535	510	535	500	556	499	531	531	492	505	501	496	546	520	470	540	503	524	523	500	493	507	520	527	526	535	528	534	522	512	536	506	525	466	527	523	481	469	503	520	494	496	534	486	491	485	515	548	459	552	531	512	510	508	518	566	509	500	539	550	496	502	516	551	498	526	509	482	498	516	528	550	537	537	480	513	517	503	487	554	535	512	507	549	520	530	491	492	513	493	525	532	517	525	515	504	488	560	540	497	553	512	487	487	528	495	485	521	511	519	556	520	520	557	499	496	490	545	524	506	474	522	470	501	509	536	520	473	518	483	507	516	508	548	503	494	509	521	526	481	499	538	504	469	491	521	518	499	537	558	540	548	496	539	529	524	527	510	531	536	522	524	495	524	570	531	493	548	510	545	546	524	492	483	554	524	513	488	500	531	522	524	517	547	516	479	539	509	538	531	485	513	562	534	509	549	502	522	503	547	552	523	520	553	526	506	554	534	531	485	544	547	492	491	484	503	492	535	543	516	529	525	516	479	543	497	520	529	519	521	472	523	493	496	493	544	548	516	508	508	481	516	548	520	590	521	497	518	487	511	552	503	509	498	560	483	500	517	524	525	497	516	507	495	496	543	496	541	523	505	499	544	538	525	525	504	529	571	487	539	498	509	530	464	539	476	498	492	514	500	560	517	541	525	480	563	520	500	483	512	529	518	517	519	549	523	525	536	511	522	524	543	524	513	535	493	522	504	543	505	525	495	495	543	507	521	533	528	521	489	489	541	470	495	515	491	521	492	514	467	472	501	487	539	542	488	530	509	500	477	538	488	559	519	526	526	514	496	506	498	535
6892	10113	6965	3269	2390	1895	1613	1568	1643	1395	1047	772	733	639	655	631	682	656	668	665	710	791	858	1017	937	677	598	613	577	576	573	593	606	562	626	592	605	586	573	611	596	573	594	549	609	599	564	551	617	531	548	583	578	607	589	588	564	592	595	561	576	571	581	585	578	568	581	602	603	554	574	624	570	604	552	564	520	559	560	637	577	562	551	561	585	557	563	593	601	579	570	586	603	518	529	579	573	591	593	574	583	566	579	618	590	587	569	540	568	565	608	551	580	550	545	612	613	585	602	552	584	595	634	574	584	623	585	584	572	572	591	557	577	510	540	563	599	544	560	590	561	555	573	531	574	560	594	530	559	574	554	559	567	583	593	521	532	559	540	619	528	540	602	541	582	593	541	573	555	587	564	568	607	534	574	560	585	590	601	618	583	639	563	550	510	581	556	533	567	578	540	585	544	575	600	553	558	588	580	589	565	577	554	572	606	577	586	546	550	580	554	558	588	606	578	558	580	557	576	617	617	600	522	579	507	601	569	567	598	592	570	569	534	563	553	516	569	602	537	581	586	584	624	603	585	546	569	591	574	575	587	571	614	619	589	565	564	529	570	554	611	573	596	581	560	596	579	544	611	576	544	621	561	547	581	536	564	599	564	581	584	567	585	581	550	543	564	588	588	566	569	553	600	569	586	570	616	600	593	560	575	528	666	568	569	559	562	597	533	633	571	576	569	545	567	557	595	571	593	583	555	582	535	579	562	572	597	573	588	550	581	537	596	583	637	608	601	598	558	580	573	572	584	586	599	576	560	567	569	595	541	584	612	573	588	594	606	594	567	575	597	573	586	562	559	557	560	576	523	572	568	566	536	606	571	596	566	567	600	590	562	517	535	637	542	560	591	568	592	561	570	616	554	547	560	560	548	547	562	563	549	571	548	583	596	576	594	590	563	562	553	583	555	557	573	553	580	590	557	563	591	558	573	572	523	567	548	581	598	569	560	555	570	559	544	596	599	590	579	570	560	595	546	543	568	536	548	567	531	558	577	632	610	610	588	546	594	572	573	604	620	553	552	581	585	560	605	571	558	597	535	580	555	548	578	561	541	592	584	564	605	573	537	614	578	562	593	599	554	593	578	593	588	597	553	573	578	623	572	581	567	583	539	578	582	560	590	551	546	618	579	572	552	579	576	565	568	539	560	546	570	576	591	608	575	542	586	600	589	573	586	620	537	614	582	610	618	633	555	563	572	567	606	550	588	594	549	541	563	560	581	584	593	583	583	581	566	589	544	559	579	552	549	634	600	570	534	574	550	579	577	564	564	598	565	591	644	558	569	567	580	604	562	575	576	556	526	573	563	547	588	583	596	578	586	551	622	583	585	558	593	600	560	597	604	579	596	551	577	593	563	575	577	579	597	564	518	589	570	604	596	614	549	550	595	568	568	561	554	590	596	591	565	597	594	587	583	593	587	613	584	566	561	577	565	602	569	589	599	515	590	593	614	559	543	579	610	584	574	570	618	562	572	610	614	599	599	548	567	570	541	563	614	599	559	553	588	630	554	534	573	599	602	530	590	582	575	548	607	594	584	551	551	577	572	558	564	579	565	550	580	581	603	597	551	569	539	605	556	603	542	582	600	592	609	542	617	531	602	563	574	573	557	558	573	583	604	589	543	558	564	588	568	557	597	551	613	560	556	637	559	581	608	584	585	565	567	586	570	542	569	556	589	604	621	537	582	546	584	592	587	604	608	584	551	583	542	593	541	572	586	565	566	587	574	595	566	572	579	579	574	536	544	582	558	597	589	585	556	552	565	561	611	573	574	573	595	571	568	591	568	592	583	557	569	617	564	563	599	578	539	595	557	591	586	564	572	564	568	582	600	582	570	570	514	595	578	570	580	572	594	560	585	588	592	579	539	565	588	526	573	563	540	603	556	568	594	596	578	594	585	571	610	566	533	567	583	600	636	615	581	597	553	566	591	544	553	549	586	596	600	604	536	576	599	565	583	564	564	566	550	569	528	567	562	563	581	575	606	587	590	543	568	548	579	566	546	556	599	515	553	596	607	559	579	597	529	580	587	581	553	532	579	585	584	570	556	527	578	576	505	582	589	566	609	556	587	571	549	547	590	575	547	561	612	561	549	554	542	574	550	570	540	592	572	573	607	575	555	578	579	567	576	576	600	532	589	567	536	564	566	575	598	570	557	555	569	562	536	528	597	541	605	558	592	550	545	559	563	620	602	575	513	632	532	555	607	593	560	578	582	610	537	571	572	587	595	592	581	544	574	578	629	566	558	547	604	590	615	557	539	575	567	551	532	568	632	557	570	588	563	587	542	574	577	550	540	574	538	591	597	544	555	573	596	591	593	557	620	586	511	607	585	582	620	595	538	550	563	592	629	569	575	614	574	571	584	563	588	575	546	609	562	579	595	618	563	562	568	620	562	528	592	540	570	573	616	553	543	601	517	581	552	587	600	564	563	590	521	564	569	579	563	535	576	599	586	601	622	562	599	597	567	539	598	557	572	538	589	585	559	573	573	548	608	579	579	586	545	604	556	527	564	640	549	575	574	581	548	597	552	599	582	539	564	551	567	559	595	558	563	607	587	585	567	569	618	589	556	556	579	589	616	555	596	613	564	590	597	554	604	604	568	556	578	596	543	591	553	575	611	552	636	566	546	524	537	570	556	530	579	573	545	545	521	602	559	587	584	600	603	583	588	596	544	572	607	579	555	609	578	564	621	597	574	597	570	571	536	573	569	570	604	579	565	592	551	570	538	538	628	557	538	584	559	567	596	611	575	593	597	575	564	554	569	566	569	576	597	547	568	586	550	563	569	618	536	566	590	544	569	575	628	537	555	584	590	601	593	576	561	585	609	516	583	555	569	573	572	551	596	611	581	608	552	589	547	549	566	554	537	566	581	575	568	567	591	590	578	578	527	551	560	609	606	588	612	592	578	578	593	572	577	581	570	557	566	590	614	605	618	573	529	552	591	570	606	570	567	581	569	581	540	593	613	583	556	570	558	553	581	571	534	612	585	602	592	519	576	571	503	586	566	560	551	543	594	587	585	577	542	606	606	566	535	583	601	607	572	586	584	571	559	544	581	558	567	591	577	554	564	586	587	590	582	623	562	551	551	553	501	598	536	566	587	576	534	533	563	629	594	529	596	577	592	575	550	570	572	586	594	603	601	572	543	547	596	598	557	561	579	556	577	554	560	620	569	537	552	599	597	588	591	564	555	560	559	592	577	594	520	616	576	572	559	574	512	508	537	567	602	563	581	584	531	591	561	552	576	590	578	593	583	558	566	557	564	555	555	584	523	576	573	573	587	561	555	559	537	583	540	597	584	546	594	561	556	586	557	544	599	587	606	536	604	592	549	596	572	576	608	591	545	556	570	573	568	543	591	631	596	591	572	570	546	619	575	533	564	580	534	570	558	581	612	571	602	572	579	590	584	600	567	577	545	547	552	570	565	571	605	587	560	564	559	586
24652	21236	27620	25144	14837	1165	813	814	795	712	612	529	495	517	456	507	544	498	517	498	534	540	615	639	665	516	486	468	440	467	459	483	443	479	453	451	421	490	468	443	388	468	444	467	439	431	462	438	443	454	457	469	447	451	444	490	443	457	444	460	458	469	474	465	435	436	468	483	442	464	398	423	450	424	508	446	445	458	451	464	434	429	428	445	421	470	466	466	474	470	462	449	397	454	448	511	449	462	444	468	460	435	425	483	459	440	499	442	452	461	462	450	457	455	446	463	443	486	442	416	456	470	453	457	442	450	484	433	460	471	421	456	479	449	427	463	450	442	430	449	474	432	436	467	466	469	450	485	443	444	463	462	421	454	440	443	473	474	468	438	435	429	421	497	443	460	414	432	449	468	451	472	452	450	439	470	470	434	466	451	476	490	471	450	495	461	441	442	450	465	420	447	432	459	442	449	467	433	422	455	447	458	463	476	442	497	456	412	460	436	506	462	468	453	443	433	483	435	461	490	431	498	443	482	467	470	471	459	473	450	438	463	467	431	450	452	460	492	437	450	484	475	436	464	491	414	491	466	441	483	467	418	477	485	445	445	450	430	468	460	456	459	430	455	446	446	492	475	415	430	478	453	472	474	446	430	425	471	451	454	472	470	465	501	446	460	420	453	459	457	472	472	439	419	442	456	410	467	462	465	436	424	429	439	476	412	460	449	451	454	476	420	473	456	451	431	422	439	430	492	414	441	469	438	456	477	460	434	460	426	459	476	416	447	461	476	460	479	454	467	407	479	459	458	437	462	468	494	457	444	482	480	416	438	452	481	489	431	468	422	454	469	439	461	427	466	479	449	451	467	442	434	461	449	473	453	463	416	413	461	447	458	460	437	490	462	470	461	462	465	447	464	446	434	439	431	449	437	444	441	487	451	452	484	416	386	439	486	435	461	481	448	461	415	466	421	455	467	478	420	482	447	449	468	488	432	460	447	451	420	437	460	467	446	466	457	431	475	495	443	487	444	496	440	468	482	482	461	426	490	472	421	497	472	431	507	430	458	440	442	457	434	465	474	443	451	449	462	438	441	478	444	482	437	445	447	439	457	437	418	441	456	442	470	432	479	444	450	479	480	466	451	472	447	455	428	483	463	453	441	427	441	478	460	447	442	428	462	430	448	480	422	450	440	413	442	470	438	435	467	439	446	456	432	447	444	447	466	455	467	452	437	432	479	452	457	479	431	429	446	450	437	465	431	469	499	438	409	441	454	432	514	435	426	480	482	458	452	479	422	436	448	440	469	450	481	435	484	470	469	432	443	483	435	457	421	453	459	452	503	445	447	416	441	457	445	499	462	456	470	424	432	442	457	471	474	455	446	441	440	450	399	464	485	424	434	482	445	423	452	448	479	427	487	416	449	434	475	442	474	456	478	455	431	412	456	462	431	471	420	473	462	478	460	433	455	443	453	450	448	426	478	414	445	461	441	475	399	458	482	424	440	405	427	439	460	439	492	445	429	431	469	415	455	438	478	439	438	397	436	461	448	443	478	439	445	446	438	437	444	465	445	434	457	460	440	447	467	482	442	433	436	431	437	468	494	458	472	453	433	456	440	462	478	507	453	452	468	449	425	471	419	438	452	459	462	443	471	455	465	432	458	493	406	429	502	446	409	438	437	472	435	424	423	479	420	484	433	445	452	444	438	413	451	442	476	450	434	450	422	437	422	445	504	446	503	468	445	498	443	441	429	456	464	484	479	461	438	449	451	447	438	461	457	438	437	496	477	464	439	424	452	418	470	449	464	420	420	452	444	449	457	468	459	452	465	458	438	462	433	470	430	420	431	470	498	456	486	453	449	428	458	439	473	458	431	446	484	466	471	448	458	425	433	491	457	448	446	444	421	445	436	477	458	480	435	454	404	446	458	460	391	436	458	471	458	429	445	422	477	427	457	464	433	438	478	473	440	472	436	463	461	474	439	459	429	480	443	475	486	439	443	450	430	452	446	435	478	437	428	492	471	445	437	420	471	469	439	423	447	390	440	439	419	438	447	461	457	466	444	458	459	447	469	489	427	471	457	424	452	433	450	505	422	430	425	478	432	444	464	499	482	467	480	479	455	462	444	465	432	458	451	456	458	460	458	452	443	475	422	450	467	471	462	460	431	444	438	459	452	465	447	408	485	418	459	427	451	451	455	482	461	451	446	496	463	458	424	448	428	446	465	424	440	445	455	438	480	466	467	426	432	459	480	438	440	422	446	464	476	440	470	422	432	469	480	449	460	427	476	426	466	448	470	438	422	415	487	466	463	475	435	484	451	441	503	475	442	459	459	474	466	471	440	439	468	465	462	454	434	484	447	445	462	451	431	450	429	470	466	441	448	452	436	458	452	447	475	455	444	444	453	464	512	440	460	455	452	420	403	485	456	429	430	478	489	463	424	454	443	432	411	405	465	419	465	415	425	478	433	413	488	452	462	489	486	444	437	404	469	441	421	453	416	448	472	436	444	483	467	471	422	429	474	470	430	468	415	463	451	458	456	443	473	452	458	444	441	436	441	448	457	461	458	450	428	459	430	435	453	461	466	461	427	468	456	451	448	463	457	418	448	472	464	464	441	470	462	462	448	472	461	485	481	466	467	460	427	435	448	442	419	452	458	485	450	438	494	477	479	446	422	465	463	462	455	496	460	422	460	455	455	450	438	411	457	450	438	401	464	468	443	440	434	457	455	446	423	429	466	459	443	436	418	478	461	463	469	467	479	454	467	430	456	467	474	469	467	427	453	409	459	442	417	430	435	469	433	461	407	453	472	404	449	477	495	462	442	469	457	462	479	455	440	447	475	438	410	470	446	446	451	463	455	396	474	468	431	450	456	483	433	451	468	464	462	428	469	464	443	470	470	486	467	444	467	448	428	450	467	427	463	447	424	485	458	434	446	459	480	453	440	448	463	448	423	462	475	461	394	436	439	461	489	436	442	466	439	428	462	460	466	488	404	472	440	447	467	454	442	437	431	427	408	443	443	463	471	434	443	492	436	444	441	458	446	456	459	458	456	444	424	449	468	414	460	449	456	488	415	437	460	476	450	490	442	432	459	455	451	443	463	415	454	448	443	417	458	474	452	423	459	440	471	461	438	425	473	489	459	441	482	440	466	482	476	469	488	471	466	439	455	417	496	433	450	438	424	456	442	416	445	399	426	477	449	471	462	472	462	414	443	462	483	474	435	480	441	466	427	485	483	415	440	448	435	459	447	497	458	437	453	473	436	451	495	457	456	418	446	452	460	444	449	445	440	459	457	418	492	466	441	467	490	461	470	479	461	434	445	445	501	449	456	496	470	463	408	495	416	422	482	484	426	455	456	472	443	460	457	435	431	428	436	451	455	429	444	442	448	430	424	433	486	462	463	450	439	442	443	421	445	456	485	483	474	458	435	445	470	456	454	476	465	443	491	485	457	455	432	468	464	487	461	442	438	446	446	437	468	429	457	480	453	445	453
7811	6608	4407	2161	1598	1344	1202	1211	1253	976	749	593	596	525	554	514	523	518	528	501	548	704	712	808	805	574	511	476	450	493	480	508	468	529	485	500	473	460	493	476	485	462	516	466	460	503	471	517	493	493	479	485	470	487	472	504	475	467	520	489	474	508	485	459	457	504	522	511	507	475	489	505	508	482	499	490	474	454	461	491	470	513	462	474	481	504	548	497	470	500	474	437	477	477	539	501	480	539	457	486	455	504	477	453	469	450	472	500	515	507	495	517	463	475	493	500	461	492	499	469	486	441	571	515	536	512	492	469	500	479	456	455	472	434	504	505	464	493	475	476	479	512	457	505	458	479	466	519	505	458	494	474	461	447	500	441	481	507	486	513	448	494	466	498	491	492	479	474	479	466	475	505	514	468	478	500	482	478	419	473	483	496	482	486	508	478	510	477	476	477	458	491	493	460	509	497	500	521	475	490	521	434	455	474	507	448	475	489	482	478	492	484	477	443	504	466	499	480	486	489	529	492	524	473	485	488	476	485	513	469	514	500	515	521	479	467	472	509	446	467	445	496	469	486	507	443	540	525	460	449	470	484	479	456	482	483	442	514	490	484	467	469	462	458	472	470	451	492	467	462	521	501	484	468	464	510	470	491	458	495	488	463	435	477	506	475	451	453	495	495	459	504	463	489	509	483	487	464	452	484	476	446	443	476	477	434	474	478	473	512	490	479	491	476	460	498	452	477	480	463	512	466	490	478	497	468	497	505	526	473	453	495	460	493	486	495	499	460	502	452	492	500	474	532	472	497	483	453	505	504	477	489	500	494	491	499	441	475	478	477	458	520	511	476	507	494	496	489	474	460	487	505	483	495	478	460	450	466	483	495	483	491	473	483	479	495	481	494	507	464	473	505	536	515	479	472	479	487	455	470	503	499	448	454	472	515	505	482	476	444	516	448	487	486	480	461	502	436	505	475	495	478	466	503	508	486	501	499	443	466	464	450	466	434	496	442	462	489	493	485	503	508	478	480	451	434	469	465	464	498	518	497	499	432	452	459	496	503	467	495	497	443	469	507	505	477	464	486	544	500	476	498	502	484	460	490	509	496	482	473	487	492	495	516	480	498	466	445	454	501	477	484	490	483	480	479	479	488	483	487	472	469	486	491	503	497	488	494	474	495	486	479	450	450	470	485	476	496	484	482	487	492	483	498	444	507	462	481	428	492	460	490	478	503	502	466	504	523	502	493	447	468	501	448	463	504	522	501	470	452	504	513	448	464	458	486	454	506	472	509	532	509	489	491	468	458	470	471	496	485	474	510	476	464	486	484	462	463	491	467	453	494	494	440	512	468	493	503	463	468	514	498	481	511	487	495	460	515	475	492	471	472	467	500	505	465	483	487	478	466	502	439	503	496	477	532	500	464	463	491	502	483	490	482	453	487	499	505	496	468	483	478	473	518	509	496	481	505	504	464	492	496	427	502	455	475	475	457	486	480	454	483	526	476	529	493	469	483	465	478	490	450	454	491	485	504	480	483	460	489	451	482	502	480	481	489	486	463	488	487	491	461	516	498	499	482	457	520	486	495	442	492	543	511	507	447	493	486	471	483	507	449	460	485	501	480	492	484	472	474	472	504	479	484	503	489	458	498	451	489	495	477	491	517	496	457	512	459	457	460	479	463	476	490	520	474	488	520	485	499	473	467	516	521	488	489	506	499	500	484	472	475	461	497	494	500	474	474	515	481	481	492	501	507	485	469	471	464	486	452	487	497	504	489	509	493	514	481	493	490	467	451	491	460	446	463	453	466	505	452	488	466	494	457	495	495	464	470	479	463	471	464	477	521	460	516	467	462	441	482	502	457	460	490	465	498	463	516	504	503	455	507	437	473	464	464	511	460	504	485	437	462	491	486	435	521	488	465	488	447	493	482	529	471	486	472	471	502	489	468	500	535	499	483	492	488	465	454	479	479	510	491	473	480	441	478	516	436	512	460	469	471	463	484	454	506	479	469	500	447	449	464	487	468	455	513	481	453	485	488	497	508	515	458	507	507	458	541	479	500	485	461	498	480	452	469	460	485	460	451	475	451	474	467	483	539	489	501	519	503	493	451	464	467	466	505	475	442	477	483	495	479	489	447	516	445	514	460	452	493	486	505	445	492	460	468	524	483	495	470	447	473	478	496	497	505	491	550	493	492	468	475	504	477	425	473	456	453	471	494	514	492	450	479	470	493	519	519	505	456	515	461	478	452	535	435	426	453	496	498	478	471	492	458	459	473	469	475	459	452	485	471	517	454	487	442	447	475	512	462	472	491	513	447	457	496	494	508	470	506	508	424	488	491	494	466	489	493	495	490	496	476	489	457	498	471	492	479	486	491	486	464	486	501	515	486	473	480	478	473	499	484	470	456	468	492	503	496	510	490	441	494	484	503	470	478	471	485	490	498	473	465	470	477	499	464	507	465	502	452	498	440	441	466	521	458	474	476	477	495	430	445	501	536	492	452	549	460	459	455	499	510	467	522	509	478	461	470	482	491	498	470	477	497	481	482	526	499	451	475	487	487	475	502	464	480	471	490	510	488	480	491	504	477	466	503	502	506	452	476	475	492	499	477	504	496	508	486	453	517	494	480	498	460	489	471	495	498	502	463	492	499	503	493	453	472	484	524	455	490	473	511	523	466	504	463	470	496	496	457	491	502	490	526	485	461	477	468	456	496	496	465	443	467	474	502	476	500	470	484	490	497	489	513	450	468	477	518	518	494	447	490	489	506	493	463	485	502	497	449	507	458	455	507	453	509	505	477	488	486	461	471	471	472	485	453	508	491	488	484	448	465	468	475	428	486	512	497	470	441	507	448	473	531	465	459	490	523	443	490	490	453	473	459	517	466	515	489	492	513	453	465	479	467	442	461	477	421	511	477	481	468	530	492	492	510	454	497	543	496	463	468	488	459	503	482	481	479	444	459	450	468	496	497	531	481	483	492	483	514	480	428	454	474	483	470	509	500	502	508	458	477	473	469	417	457	477	502	512	467	497	487	502	493	496	500	468	488	512	455	474	474	472	477	463	495	501	485	504	475	468	509	472	479	497	494	495	509	446	458	480	498	465	509	486	512	478	505	493	498	502	506	491	499	456	518	485	486	490	482	507	491	461	477	506	491	498	468	469	470	463	481	483	468	451	485	495	488	518	503	500	453	456	484	466	466	482	493	490	499	441	501	460	441	453	447	536	445	499	496	516	489	474	494	494	471	484	487	478	498	464	513	512	471	460	488	472	507	429	471	479	507	501	482	472	451	479	489	493	489	435	459	491	477	472	457	472	522	485	501	504	474	468	540	489	493	479	462	527	486	483	494	486	459	508	495	452	495	448	480	455	495	465	515	459	510	455	501	476	506	481	477	494	470	470	493	491	459	455	502	477	496	504	458	468	456	474	489	524	469	452	488	501	517	452	462	468	459	455	479	490	482	448	502	461	478	483	480	482	486	464	468	472	475	488	506
22645	21314	28923	24072	21316	21360	10582	1330	1094	1019	679	461	392	360	349	335	325	276	326	362	349	475	552	719	741	348	244	278	259	278	243	249	245	263	252	258	284	225	234	249	224	251	226	235	236	254	246	215	220	237	202	233	239	242	246	221	277	231	259	247	225	218	241	220	228	238	222	235	219	238	250	240	230	222	233	233	229	209	254	234	244	229	229	247	226	244	227	233	234	234	202	249	250	227	222	219	223	270	212	217	230	275	218	239	224	244	246	252	228	227	219	236	237	257	241	255	198	216	241	232	223	210	230	232	207	253	231	214	236	262	231	223	242	210	217	208	272	220	216	221	229	241	213	252	232	239	239	238	215	221	203	220	229	247	224	239	224	231	248	234	227	223	218	230	258	254	215	235	218	237	247	243	254	236	223	248	230	211	226	241	256	235	204	227	222	271	248	218	223	221	214	219	260	203	229	272	258	226	258	218	239	214	229	229	237	236	210	228	203	222	242	204	240	244	217	216	227	219	231	265	243	221	247	236	242	261	247	256	233	258	231	248	225	220	209	213	226	266	242	259	248	243	224	233	234	233	236	236	231	241	218	249	245	226	218	224	230	254	225	223	248	225	245	225	231	230	250	208	253	229	226	223	213	234	238	222	210	225	232	216	220	221	258	212	192	232	225	205	234	233	243	209	218	216	251	242	247	230	239	229	225	216	240	226	224	219	223	232	242	239	236	263	251	216	234	228	212	248	246	219	243	226	246	249	244	220	246	238	237	240	215	217	226	222	226	206	234	223	250	239	239	235	232	215	240	238	237	245	251	231	244	233	248	230	258	240	221	246	227	217	219	217	252	224	246	229	253	242	246	235	245	210	228	222	236	248	237	250	236	229	226	232	224	222	258	238	220	232	229	234	226	225	248	249	250	239	223	206	232	220	270	213	223	221	231	236	232	232	254	233	259	205	224	231	236	213	223	208	223	236	250	237	251	214	234	238	232	238	214	237	209	218	234	260	238	215	217	245	233	224	230	238	245	230	247	247	229	231	249	241	212	243	230	254	248	239	237	230	219	222	222	236	220	232	228	242	228	211	226	211	210	227	211	239	224	258	217	238	240	225	243	223	247	205	220	215	239	233	243	247	233	228	255	215	211	213	262	242	231	228	226	223	236	229	231	220	252	251	244	231	215	251	243	235	241	243	224	228	226	221	215	264	205	225	242	249	252	236	243	237	208	227	258	231	247	209	233	229	225	224	208	217	223	228	229	226	252	229	228	222	231	235	225	218	230	227	231	217	212	205	238	224	242	250	225	211	243	255	251	235	226	244	205	235	260	231	244	249	244	232	228	222	223	226	232	242	242	243	217	232	231	226	220	247	217	236	228	238	236	237	243	230	220	233	244	244	229	235	221	201	230	235	249	216	246	244	248	237	240	241	239	222	260	221	242	259	270	213	237	218	231	217	222	213	252	226	221	226	266	251	231	237	227	229	264	209	204	215	217	228	212	223	207	223	247	223	226	217	215	266	247	257	222	221	250	241	218	231	229	252	224	236	222	233	240	228	219	233	242	215	224	254	220	191	221	225	251	239	243	238	242	231	245	211	222	240	210	235	218	254	261	233	228	231	245	245	219	212	249	248	239	206	198	235	223	228	214	238	235	220	247	223	221	252	240	228	229	209	229	207	188	232	235	221	217	243	229	244	255	227	246	214	231	204	239	254	251	251	214	238	250	236	232	214	220	232	216	246	261	220	248	266	210	244	238	218	241	217	230	264	204	259	265	240	242	247	246	246	230	232	274	233	232	222	218	237	267	213	219	198	253	228	234	223	210	243	220	255	236	220	236	243	241	218	234	231	221	208	235	226	185	239	246	209	222	244	202	250	243	228	236	229	222	241	252	227	243	222	214	220	225	221	231	232	216	230	228	223	207	257	229	238	247	238	232	245	231	215	229	228	230	210	197	207	237	225	223	226	212	230	219	226	227	257	243	246	241	228	225	207	249	242	233	207	233	233	228	217	250	230	244	245	240	234	219	224	239	214	239	205	250	241	227	208	176	228	227	237	242	225	207	211	216	208	227	248	199	256	220	235	235	207	239	236	233	267	226	255	242	211	208	241	235	218	223	222	247	225	204	255	216	255	230	240	222	229	230	238	227	244	251	233	216	214	237	246	272	203	211	243	241	267	241	231	236	241	239	238	259	227	236	239	208	221	233	212	222	236	219	213	204	232	195	221	232	235	208	216	221	230	226	217	246	256	245	234	224	229	229	231	216	231	224	241	266	258	261	217	227	233	231	232	229	237	241	219	231	212	243	266	238	217	250	225	235	221	223	198	224	241	243	223	227	245	230	223	224	260	238	205	249	205	261	238	204	240	214	219	223	242	254	218	229	239	263	245	224	235	217	223	222	217	228	238	233	250	218	264	226	208	198	246	241	222	252	221	250	250	212	214	198	197	224	200	245	233	233	246	227	250	229	205	234	213	217	235	230	203	238	222	238	209	197	236	250	211	231	243	237	209	215	253	235	229	225	230	219	228	248	237	231	235	228	230	232	269	228	213	230	263	235	233	213	213	238	234	230	224	240	249	230	240	227	235	216	233	246	236	222	213	236	248	237	216	270	228	189	248	223	227	234	248	256	221	232	224	239	195	213	239	246	215	235	243	245	240	242	220	238	218	232	219	227	224	226	229	217	246	237	246	233	225	223	233	218	220	218	206	241	246	235	247	232	217	230	215	205	241	232	240	227	235	217	216	213	239	240	231	229	233	215	244	220	208	211	244	225	241	213	250	233	222	225	208	247	231	217	240	230	227	258	227	220	256	228	217	244	233	244	208	240	252	233	221	221	230	227	221	212	240	228	220	218	212	220	228	223	238	234	272	234	261	238	215	241	228	268	243	258	239	224	242	197	245	243	227	237	243	245	249	205	212	255	224	243	248	236	242	245	228	250	247	233	229	235	213	229	208	236	241	256	227	253	235	233	241	221	243	258	224	241	263	226	219	219	228	230	240	236	253	207	211	243	228	218	221	236	218	245	225	229	233	216	218	198	211	250	226	224	226	215	227	219	225	202	215	227	200	219	206	212	216	239	237	251	248	235	239	217	248	205	233	239	216	212	197	203	228	226	213	223	222	263	223	206	257	229	207	247	221	225	217	236	223	239	209	218	232	227	240	226	248	239	238	228	240	235	235	242	262	233	217	228	231	235	203	246	223	221	225	205	267	223	227	213	215	236	265	259	263	226	244	240	243	208	229	238	225	259	238	243	253	214	208	205	254	253	232	244	226	242	223	237	218	240	236	234	216	229	210	237	265	219	207	213	230	241	219	210	220	238	199	244	232	218	232	215	218	235	218	216	250	235	242	224	229	252	230	228	235	214	233	251	208	230	239	237	218	237	220	243	209	236	250	267	242	245	249	251	245	243	236	203	231	223	209	200	238	229	226	226	257	225	230	208	240	238	245	197	208	213	211	236	214	227	232	230	247	230	254	236	256	229	197	233	215
9114	14880	10610	5070	3601	2718	2169	2063	1851	1502	1043	673	608	521	438	410	377	368	378	400	473	569	750	1043	1013	416	299	303	292	286	260	302	290	275	281	293	286	255	245	268	260	263	254	269	267	267	294	260	267	267	269	266	286	272	255	250	266	235	273	276	296	234	298	257	256	289	272	245	251	238	264	270	249	252	268	247	258	244	288	237	256	289	242	263	255	247	258	256	258	264	247	268	268	280	247	280	276	243	259	277	268	237	249	238	248	276	267	248	257	258	272	223	275	255	259	274	246	241	286	266	240	224	280	262	266	241	276	233	267	227	268	244	255	270	244	259	257	245	284	265	255	291	264	283	283	267	258	261	249	240	265	253	243	250	234	264	215	279	243	257	253	282	257	257	233	259	247	237	279	272	261	249	263	233	238	231	243	220	233	291	279	256	253	244	250	237	264	255	242	264	269	257	216	224	253	256	279	254	277	239	243	249	236	262	247	256	256	239	286	253	258	233	273	270	288	267	228	235	244	254	255	272	257	283	251	238	264	262	249	288	241	253	262	268	253	262	261	263	289	258	257	244	245	249	266	282	254	255	246	246	265	230	259	258	258	247	263	281	270	252	268	260	267	250	277	255	241	261	263	247	274	237	240	246	258	267	241	249	251	260	265	237	246	263	255	243	283	246	232	271	263	261	269	271	260	253	277	255	265	288	286	265	270	237	262	223	258	270	246	258	225	284	269	246	238	268	264	262	222	248	267	257	266	226	266	251	268	237	232	247	210	253	261	281	245	253	265	279	261	288	246	223	245	263	228	258	237	244	239	246	226	268	259	246	261	232	276	244	267	255	243	257	232	265	252	249	251	278	235	246	240	244	260	269	246	255	260	254	235	279	253	265	247	247	268	243	258	241	259	240	276	224	246	267	220	273	257	259	276	240	247	258	271	278	233	266	249	228	253	238	270	274	303	271	245	266	283	252	249	261	232	231	268	250	262	225	265	259	253	269	256	283	243	267	266	235	254	245	247	248	254	260	281	240	279	257	220	248	264	255	252	274	223	245	283	281	236	243	270	242	260	254	286	265	222	222	266	262	246	225	276	235	245	268	284	252	253	285	277	292	264	278	293	258	241	256	245	251	255	269	224	280	268	256	252	262	242	257	252	275	269	266	251	248	220	271	231	236	272	252	267	292	284	262	248	256	254	236	251	264	259	270	246	264	260	258	240	253	248	281	262	267	234	244	246	263	265	252	231	244	248	269	259	263	255	246	249	248	258	272	248	271	236	267	224	236	253	248	245	235	253	251	249	256	283	265	232	266	275	257	301	240	267	268	257	276	265	235	252	263	267	233	266	252	277	256	256	269	246	250	241	261	271	222	235	229	252	268	271	267	235	261	236	283	266	261	264	265	247	261	278	304	269	276	241	229	252	263	257	260	261	256	237	240	211	286	250	242	255	262	250	276	252	231	241	241	274	250	255	256	242	259	272	252	256	236	278	265	261	263	253	281	254	245	260	248	245	265	270	258	258	264	235	245	264	235	268	267	266	269	249	260	263	259	257	236	241	248	242	254	249	262	261	296	239	272	253	264	244	240	267	244	259	269	261	258	233	247	268	258	256	234	245	268	261	257	272	253	262	291	271	255	236	253	258	262	255	281	262	268	257	246	276	286	254	277	253	248	250	238	251	258	255	243	274	250	242	251	262	244	277	273	222	269	245	258	252	278	249	265	276	263	234	262	237	279	239	230	228	243	245	253	245	255	227	264	258	264	275	245	262	249	266	263	253	286	266	276	243	265	213	236	245	242	267	262	247	240	269	283	231	264	241	256	315	254	233	257	266	264	229	232	286	241	235	279	271	244	257	283	243	276	262	244	221	253	240	233	256	238	272	256	266	276	255	263	256	262	241	247	258	244	274	231	271	235	250	281	258	259	265	268	275	303	274	269	275	276	257	252	291	257	254	209	273	246	229	268	250	253	225	266	236	265	231	221	281	252	255	287	270	251	281	250	228	262	287	268	259	266	255	241	252	254	240	246	248	251	253	272	242	265	243	253	258	243	277	236	259	262	259	257	241	266	251	260	243	228	251	261	251	262	279	220	279	267	253	247	247	258	254	258	260	245	248	265	251	251	248	298	250	248	271	273	272	284	263	267	270	263	244	261	272	268	240	275	246	264	265	255	261	250	269	267	242	267	258	230	276	257	270	292	254	269	276	265	219	270	284	238	257	255	271	238	245	280	261	249	262	227	295	269	242	246	277	227	237	236	239	266	287	261	242	257	266	228	245	272	275	226	255	256	260	270	265	269	235	254	254	300	242	279	260	244	261	252	242	248	259	256	242	243	283	262	249	276	285	287	250	238	259	271	264	278	255	240	280	249	265	239	253	247	270	260	258	271	243	276	247	313	258	235	248	265	238	239	260	277	283	290	258	267	254	235	236	248	262	252	220	244	247	260	259	240	260	245	243	249	250	271	234	266	251	226	256	262	259	274	232	298	271	231	283	272	249	256	237	269	245	233	244	252	264	265	263	263	245	233	264	228	247	261	255	267	296	258	247	260	265	253	254	249	256	254	281	251	275	259	249	253	257	246	237	231	254	262	278	248	257	268	262	270	245	236	304	236	243	242	273	231	251	240	258	256	238	255	248	251	269	240	256	209	264	241	258	246	256	231	256	266	240	250	256	255	242	268	225	271	260	255	280	253	253	248	239	249	278	256	267	241	243	265	227	257	258	275	286	308	295	246	260	278	272	269	233	251	289	246	263	241	256	256	262	267	239	252	256	270	258	226	251	275	253	237	256	245	258	255	265	263	242	284	241	268	275	254	249	264	245	262	249	255	252	215	265	241	270	220	248	260	260	231	231	247	254	251	279	230	270	251	260	261	246	236	264	238	279	274	265	258	229	277	242	265	240	262	253	223	262	257	265	291	249	252	270	238	263	248	256	250	305	268	253	261	247	236	249	248	279	260	266	257	241	291	244	231	246	264	248	269	255	274	268	247	260	260	262	286	261	234	269	232	256	273	249	273	270	271	227	226	254	238	241	256	231	207	263	236	254	283	253	255	272	266	267	266	222	286	252	248	261	260	251	257	266	240	270	253	270	255	237	239	245	305	251	274	244	236	248	243	248	283	270	245	261	260	266	243	267	277	258	252	251	257	267	269	252	269	246	245	249	274	253	243	269	251	251	258	265	256	260	239	264	266	251	240	272	254	270	245	255	256	255	237	262	259	253	226	255	244	256	257	252	244	248	268	292	278	264	259	254	226	273	253	227	280	234	216	253	277	258	274	236	247	220	235	245	280	241	254	262	240	266	283	243	242	227	279	232	264	221	242	256	244	227	281	232	242	254	234	239	246	234	274	255	240	229	259	247	240	267	275	290	230	238	241	253	263	240	247	256	235	302	240	255	266	294	263	255	286	237	272	246	221	251	276	236	223	269	256	263	247	265	287	248	270	226	234	198	249	238	262	242	233	255	243	253	257	249	241	262	236	239	247	282	275
27705	19231	6163	1154	852	775	795	724	791	834	761	685	669	700	695	629	704	691	631	655	680	736	775	783	824	703	669	697	637	669	653	640	677	671	675	675	641	686	663	688	647	748	660	638	642	660	662	667	662	687	707	627	672	693	664	664	677	640	661	664	622	672	669	685	678	688	671	630	634	672	644	685	692	654	676	668	682	649	648	739	695	620	684	641	624	662	688	694	662	645	672	656	611	681	707	658	649	605	699	661	648	706	641	594	687	684	642	698	627	618	673	669	679	697	678	663	654	676	666	654	610	661	712	652	696	636	694	669	656	675	665	661	678	670	693	651	681	670	638	675	687	695	725	658	694	691	651	675	704	689	669	629	684	678	671	622	673	689	657	667	680	671	679	666	695	693	732	679	691	649	695	661	637	658	676	676	717	673	694	698	702	695	645	594	646	659	636	686	688	661	663	711	707	669	663	645	660	670	704	680	660	615	685	691	652	654	623	687	678	714	736	668	668	638	709	674	699	642	683	666	713	637	682	652	733	619	659	680	708	676	692	650	677	672	639	682	733	708	648	653	649	649	681	677	634	695	659	720	676	690	716	667	701	654	683	656	637	641	681	655	667	673	688	656	634	688	693	648	672	680	664	634	667	685	686	659	640	675	659	680	702	748	694	694	681	680	655	648	683	683	659	653	652	674	692	687	698	614	679	632	674	671	679	667	674	707	677	691	616	682	636	678	693	622	659	671	701	648	638	637	671	638	623	658	645	718	724	658	653	689	719	653	646	678	656	633	663	687	641	645	683	660	687	683	687	711	653	633	642	665	652	677	666	653	676	622	640	667	633	707	641	655	680	692	721	671	653	661	635	710	648	643	695	695	657	626	670	665	698	666	685	657	667	657	694	584	632	642	613	732	665	655	646	681	647	694	673	653	670	663	694	703	680	681	643	660	678	663	672	704	702	659	663	674	673	672	632	709	641	669	685	679	649	697	675	689	639	663	649	725	622	710	690	663	649	677	671	645	736	615	670	643	728	672	702	667	711	645	676	666	677	646	648	657	652	663	684	671	717	639	646	664	688	696	709	648	654	669	666	661	640	671	699	671	691	663	692	621	704	652	651	605	639	671	671	674	657	660	674	704	721	693	697	669	682	697	644	676	693	722	686	668	655	684	686	675	652	621	670	691	669	692	654	667	631	650	658	670	663	597	694	670	649	659	680	686	663	641	694	634	655	673	661	649	681	757	691	659	678	668	668	663	683	654	631	650	661	668	628	683	636	655	694	651	652	654	690	702	655	686	687	686	668	627	660	691	695	629	669	629	667	706	662	672	628	642	669	679	661	671	663	666	680	667	626	691	669	681	661	628	668	667	662	657	682	655	678	663	657	651	656	710	728	659	616	702	666	668	697	652	688	692	655	679	662	668	653	685	691	668	653	673	687	632	649	686	693	668	657	656	687	737	613	661	665	712	689	669	644	666	660	632	709	683	668	653	627	736	668	703	687	696	685	739	657	699	679	677	665	653	606	657	647	689	679	669	663	596	646	696	684	670	670	703	669	703	673	681	680	647	660	660	683	679	705	708	673	640	671	646	678	704	665	669	700	674	653	729	667	657	685	631	672	665	696	624	646	659	716	663	697	703	684	717	682	717	675	693	649	695	715	618	651	666	685	667	677	663	667	642	676	638	699	730	671	615	690	664	647	722	700	670	635	677	693	675	694	677	648	636	703	688	662	678	701	620	677	663	666	690	657	643	694	657	697	697	677	675	753	679	659	651	683	658	641	712	643	687	733	759	698	692	665	624	641	697	692	670	651	689	663	653	655	638	680	665	651	640	638	633	656	687	674	679	661	717	689	619	672	695	638	652	665	691	641	663	615	679	687	614	624	709	649	669	680	627	647	638	698	635	635	660	667	674	660	683	705	671	656	702	666	652	616	662	650	698	669	688	687	729	727	679	655	701	661	662	682	692	679	658	674	667	652	721	706	687	695	715	684	693	655	666	678	689	711	691	675	638	648	671	648	675	670	673	681	663	670	674	627	675	652	676	722	681	704	617	618	669	655	662	653	672	730	634	673	652	698	652	652	651	636	630	674	708	613	616	641	677	741	668	702	723	638	666	680	636	633	638	694	670	638	669	648	642	642	651	666	673	673	672	679	662	664	677	612	669	669	628	710	641	667	649	673	714	653	661	627	664	659	671	681	655	656	659	638	717	658	710	666	718	627	680	659	642	681	675	712	647	674	682	703	609	632	702	703	721	701	638	650	657	683	677	657	615	712	621	631	685	656	678	674	637	624	643	677	639	697	696	663	675	671	651	671	665	726	663	625	681	653	702	687	669	647	654	679	687	640	642	703	618	686	679	687	686	705	673	686	680	660	640	656	687	641	624	688	744	667	675	712	648	701	672	673	676	680	652	663	655	688	668	702	690	651	641	653	689	688	670	657	630	691	684	700	675	649	657	674	707	684	692	689	680	721	594	671	624	691	658	670	687	670	706	690	681	685	654	680	704	698	653	679	627	673	703	680	672	687	684	693	644	672	672	685	673	680	680	681	663	633	640	625	636	657	678	635	655	674	675	687	705	685	671	647	671	678	737	679	704	703	687	710	679	645	685	694	666	638	674	691	681	682	645	682	678	641	660	701	683	659	710	667	694	644	668	730	601	669	655	684	683	658	640	663	722	676	681	686	621	661	693	631	668	639	702	656	652	675	684	701	664	701	688	722	643	715	646	653	685	689	664	637	695	677	733	692	649	658	666	679	664	684	651	657	666	649	699	682	675	711	636	664	680	659	698	697	682	702	684	687	683	695	668	655	698	652	714	633	666	687	705	696	652	670	678	643	696	708	699	694	657	642	726	673	616	706	674	695	662	661	711	652	671	725	643	639	672	652	651	710	673	668	668	668	656	636	626	683	650	656	674	667	686	669	653	707	679	688	658	606	702	680	685	650	682	643	706	708	661	687	664	691	679	662	663	660	682	634	673	721	693	638	599	643	664	651	658	678	638	674	646	650	682	664	673	658	728	671	692	657	658	668	664	686	678	625	663	663	657	745	657	671	660	677	669	630	709	664	668	683	688	657	692	651	627	706	662	633	628	656	594	628	638	686	677	645	674	683	631	655	638	695	654	609	628	685	667	675	670	661	679	659	687	675	688	679	689	648	655	649	689	666	655	690	668	689	702	655	671	685	674	686	644	674	674	661	666	669	653	625	702	698	719	666	710	692	645	634	662	680	697	664	657	661	676	650	617	667	687	641	660	641	617	664	658	710	671	645	693	697	678	694	678	673	677	673	642	669	671	657	656	636	662	674	693	689	653	641	632	618	692	647	635	625	652	685	671	625	641	674	609	648	690	658	656	705	671	715	681	625	681	684	617	702	673	618	590	691	641	668	655	663	687	666	690	690	647	702	664	670	679	668	655	703	713	669	696	640	625	684	624	710	670	669	656	685	632	689	676	664	683	698	671	697	702	662	622	690	642	726	654	705	654	647	656	663	629
9831	2431	1652	1050	1014	862	952	962	963	952	842	752	674	725	746	755	767	707	795	730	788	801	873	892	878	742	736	742	667	723	738	756	762	736	708	741	728	728	695	693	700	726	709	708	733	675	754	716	720	747	709	730	732	737	720	736	715	708	727	741	718	782	759	713	703	692	696	726	706	730	724	763	725	737	751	698	683	737	689	751	725	739	707	705	739	702	729	704	684	728	699	687	706	701	712	725	734	748	704	703	713	688	753	725	719	703	728	703	730	676	693	760	705	735	694	707	763	683	668	708	752	739	700	658	712	760	724	707	718	751	724	718	738	702	711	735	722	711	717	714	678	715	693	693	713	706	705	702	708	711	750	704	728	725	703	732	722	748	702	770	722	730	734	740	732	750	716	735	732	730	687	678	745	695	751	701	684	768	692	663	719	723	749	706	710	777	724	722	729	671	728	686	750	721	713	731	729	746	690	751	729	711	727	753	706	708	730	699	703	722	717	730	709	736	731	717	736	777	731	726	730	755	698	677	681	740	647	733	668	711	688	716	686	731	686	666	714	716	636	679	738	694	768	668	713	678	715	694	775	693	751	707	708	741	653	704	746	732	694	744	710	702	703	756	727	688	762	711	699	725	758	690	713	741	727	702	693	665	693	679	703	738	684	726	749	685	710	699	692	704	709	731	768	703	720	724	771	696	694	705	740	732	715	700	765	736	710	752	683	729	712	745	709	688	705	708	757	744	692	708	695	708	716	718	651	684	701	701	719	699	732	678	720	676	705	744	724	727	696	745	738	756	701	707	706	697	718	733	786	712	672	721	684	714	683	715	738	694	738	702	724	758	723	743	731	708	733	709	748	751	726	654	704	709	729	709	745	721	687	762	728	704	720	727	677	710	740	685	714	734	724	729	744	726	713	735	699	722	692	689	681	707	718	732	676	704	765	749	698	690	680	769	726	735	719	715	766	733	731	726	744	738	693	704	672	722	693	745	691	670	698	706	702	666	738	679	726	747	721	720	743	714	698	707	752	713	715	757	689	687	740	728	715	724	709	740	730	674	729	692	750	720	738	730	672	722	673	706	755	738	712	677	686	707	689	704	693	747	715	697	680	674	693	714	742	777	681	750	710	731	702	666	723	739	708	756	735	709	759	704	715	749	693	733	760	721	705	738	734	724	712	709	747	726	728	727	731	716	700	713	740	681	696	694	690	652	747	708	717	695	732	715	718	712	727	701	711	686	634	712	692	763	698	709	725	756	667	776	710	706	742	748	719	745	707	724	726	741	753	719	707	777	698	704	696	672	668	728	673	681	718	711	712	704	743	709	717	728	740	664	791	775	734	685	709	749	719	721	711	688	727	726	746	738	710	646	730	690	715	727	715	721	759	657	742	725	702	681	699	722	705	696	715	704	699	739	708	719	696	686	732	718	732	737	730	702	729	700	685	725	724	693	653	673	732	713	715	699	737	705	744	778	712	736	689	733	699	723	726	665	732	689	743	734	763	757	728	760	698	696	680	719	726	761	698	757	740	702	685	738	700	680	699	720	711	734	735	727	737	684	670	705	720	716	714	768	686	786	695	744	768	744	733	741	681	708	736	680	759	705	770	725	705	709	682	692	743	759	759	741	693	694	766	729	758	719	765	695	691	732	721	759	713	734	705	723	685	684	689	718	706	698	687	761	690	741	721	641	753	713	721	703	746	720	716	751	719	756	717	697	748	698	738	672	702	683	677	683	712	689	686	715	708	711	707	681	734	713	715	711	716	749	706	712	723	705	749	703	782	727	685	722	681	667	731	725	729	753	717	729	725	726	702	715	732	697	747	704	735	727	691	701	695	725	667	737	688	767	738	760	721	722	698	675	687	736	699	720	754	740	747	702	710	729	711	718	696	709	687	741	706	712	731	721	712	705	710	703	700	691	783	723	693	726	711	726	682	729	674	673	743	746	679	716	677	691	734	701	710	707	723	663	690	672	722	702	729	682	707	709	724	712	749	757	680	720	737	672	737	695	685	706	704	725	742	702	718	738	719	724	711	689	705	714	727	717	704	738	697	698	716	739	707	740	706	716	758	694	750	734	716	728	704	672	661	716	720	694	771	709	717	728	688	714	703	767	719	700	745	722	711	783	672	695	681	690	700	686	704	691	717	706	694	720	699	685	697	748	726	717	721	729	686	773	717	732	744	708	760	720	746	698	743	688	727	719	743	705	718	707	667	684	692	673	741	727	734	669	713	706	713	735	680	729	677	728	728	738	707	723	684	699	719	746	684	709	701	715	724	767	702	720	752	694	700	673	720	744	639	752	736	735	707	683	705	762	701	708	739	764	737	741	710	727	738	718	721	747	689	713	735	729	767	730	716	693	726	745	749	740	751	737	719	686	723	699	695	676	690	716	702	726	721	705	738	730	722	690	675	685	716	746	749	713	714	723	684	755	743	725	717	715	703	723	719	710	768	726	720	750	712	701	710	718	702	703	756	738	652	719	708	712	690	728	714	714	717	707	732	694	722	721	765	687	745	722	743	766	690	688	709	725	717	722	716	659	686	729	754	698	716	738	686	745	681	704	745	719	732	738	699	690	692	731	720	683	704	719	698	700	661	685	711	709	717	716	716	693	713	735	722	754	675	702	692	693	753	734	771	765	708	712	688	672	743	734	777	736	726	749	709	738	747	699	732	691	719	717	764	711	678	749	691	696	753	704	686	729	753	740	697	694	711	650	747	711	718	734	693	730	729	732	720	753	730	731	697	708	774	702	711	722	763	676	700	752	758	715	722	706	723	744	764	697	672	749	714	727	727	710	724	650	718	736	716	685	778	708	729	687	720	687	715	717	715	740	710	696	705	709	742	702	706	730	696	693	724	705	660	721	699	749	725	748	679	723	765	737	719	688	696	689	700	700	726	760	730	716	739	734	706	728	682	703	689	735	711	718	701	749	755	741	789	703	709	710	700	770	723	698	716	717	724	720	702	740	705	680	678	700	737	722	734	692	736	769	758	674	734	725	688	731	724	709	739	682	716	727	728	731	737	728	676	726	738	684	759	690	739	711	735	674	779	721	755	674	717	728	705	760	738	743	708	712	743	707	715	713	699	721	746	749	700	750	723	712	723	703	720	689	760	728	699	719	700	735	704	660	712	721	725	735	723	737	672	702	704	738	704	711	698	674	709	674	723	688	726	706	687	727	718	710	735	684	772	707	783	739	713	678	737	726	714	716	748	723	709	712	726	748	754	736	757	735	724	748	705	641	720	724	678	753	735	765	755	752	755	686	719	765	710	753	748	702	722	692	750	748	660	740	738	719	695	751	738	704	698	707	734	706	728	650	734	694	742	665	722	686	756	700	733	686	696	733	717	707	698	710	735	751	684	695	696	768	702	714	728	758	732	678	745	716	720	734	762	720	713	739	654	714	737	725	753	752	729	761	734	741	725	742	739	756	724	717	688	720	721	726	696	713	706	731	731	722	724	699	718	664	768	763	719	720	736	744	744	726
23700	21248	28434	24359	21260	11805	1452	1109	1008	942	737	667	611	589	622	577	538	557	630	539	627	652	697	893	877	579	525	565	581	592	552	549	543	570	518	516	557	535	495	512	541	489	475	511	545	569	562	524	572	551	561	521	514	551	498	524	526	494	504	536	555	492	545	533	540	515	522	512	524	521	545	535	540	508	504	511	522	551	495	512	539	502	491	525	516	567	566	510	547	527	557	509	545	503	516	537	509	524	533	485	521	535	533	547	513	515	539	557	534	553	540	564	491	529	536	497	535	491	514	506	512	533	532	533	532	518	535	466	496	530	566	534	492	525	548	532	507	493	529	528	538	533	549	537	547	561	539	509	543	514	519	506	529	534	533	552	530	539	531	556	557	517	550	564	493	530	520	533	507	534	578	572	551	517	547	521	517	533	542	544	519	504	580	496	528	597	576	521	482	576	499	537	511	469	552	535	553	551	543	550	516	566	543	532	560	558	518	539	518	537	562	558	524	559	534	554	519	549	492	527	558	556	503	470	512	534	504	487	502	542	532	546	498	553	489	540	540	562	495	500	514	574	530	531	521	499	548	460	548	547	541	542	519	501	507	546	563	531	505	530	519	516	517	569	491	528	501	491	561	518	528	555	529	510	532	560	537	520	517	522	534	517	534	548	540	510	530	538	502	499	535	553	542	534	538	546	513	547	593	528	544	536	497	555	575	515	541	470	518	472	532	554	510	527	514	562	561	531	522	534	529	549	501	510	519	563	496	519	531	534	500	537	549	526	575	553	518	533	552	519	528	549	512	506	500	510	524	511	554	525	514	513	530	490	525	541	553	516	558	537	563	542	543	496	535	532	532	527	562	499	538	548	588	511	552	511	550	491	517	502	526	527	542	526	554	565	539	532	498	494	552	498	527	526	512	546	519	545	526	469	516	565	526	528	528	519	523	502	543	528	514	557	550	506	529	471	539	522	497	515	512	567	556	518	521	526	551	558	541	548	530	532	502	543	514	512	511	586	497	546	478	546	536	543	543	540	526	495	495	526	473	504	525	532	561	532	536	545	507	539	566	538	499	535	558	543	543	519	510	548	511	502	526	534	585	533	518	528	524	543	540	518	564	518	518	533	503	520	526	524	500	504	535	498	500	513	477	564	515	563	527	505	516	527	550	531	572	551	504	566	506	480	528	555	537	497	521	531	515	528	533	515	536	532	553	518	537	538	501	503	559	498	520	545	554	502	546	502	520	505	491	498	521	537	564	557	501	570	549	543	560	583	541	531	524	544	517	504	546	504	501	528	538	539	506	507	525	485	505	555	564	532	573	509	508	539	534	565	560	489	574	516	531	544	551	505	503	537	553	535	528	539	551	527	519	561	548	535	537	519	516	541	521	506	548	543	552	541	487	542	582	592	514	551	561	512	576	525	522	504	532	518	496	513	544	563	547	517	544	517	522	541	550	494	527	518	497	525	540	511	551	521	559	541	559	542	508	487	540	518	551	504	547	544	516	543	578	529	556	496	528	525	522	453	510	517	559	528	527	550	557	596	508	499	493	533	505	494	538	524	548	532	553	588	544	520	565	492	531	531	518	518	537	503	517	561	533	512	555	559	562	518	504	560	528	527	546	521	519	486	546	540	483	511	571	551	522	523	472	505	525	496	537	553	559	520	564	507	550	515	549	498	536	540	562	532	539	546	551	516	512	515	524	525	497	544	521	539	502	517	519	470	500	531	527	516	540	493	534	519	478	538	547	549	506	529	512	497	526	548	537	527	516	542	511	535	531	515	553	515	542	522	490	552	527	571	535	522	510	559	508	561	538	541	544	490	538	524	560	545	547	509	558	490	518	535	529	515	560	523	541	515	530	488	511	525	577	569	574	527	527	527	546	573	538	513	475	521	555	547	511	533	491	513	517	564	514	530	503	545	524	555	580	534	524	533	525	507	581	514	536	576	484	519	489	518	504	508	507	535	510	520	495	574	522	500	513	547	530	476	542	545	512	530	537	521	555	478	553	494	511	516	550	511	534	534	537	533	537	528	527	533	515	527	480	535	505	523	506	490	556	523	519	537	519	531	541	532	548	522	552	534	528	532	508	529	510	548	499	549	534	530	532	510	523	475	503	492	543	517	599	573	493	543	532	525	527	508	556	556	463	550	529	552	589	557	507	535	566	545	531	524	574	544	530	519	519	529	534	534	574	550	515	501	516	563	564	548	521	511	502	522	570	546	494	537	539	519	534	520	520	506	583	551	512	495	533	530	527	533	549	538	502	497	521	533	524	527	534	531	547	516	521	478	514	505	493	479	527	527	556	497	559	465	508	561	533	541	541	530	507	508	523	547	537	543	496	525	555	524	507	521	536	504	512	552	513	519	572	527	530	534	491	550	512	548	529	524	529	507	556	544	480	562	563	526	515	517	471	510	566	544	569	519	535	541	527	554	550	523	535	511	561	551	541	550	538	578	521	563	530	556	517	536	507	534	528	544	550	529	497	527	527	550	513	528	537	520	528	556	522	522	505	529	517	538	556	537	565	525	485	557	547	533	517	527	517	550	527	516	522	517	524	538	508	507	518	526	511	551	516	508	533	515	519	522	502	527	503	499	549	529	516	529	512	518	542	544	542	509	553	528	542	499	522	499	524	546	499	508	535	537	569	517	536	499	520	553	529	532	527	490	537	530	603	474	593	488	557	535	528	516	496	502	525	511	550	523	496	502	551	573	557	508	497	558	507	518	506	550	510	511	521	480	536	544	537	507	539	487	511	525	544	500	503	506	504	517	548	546	537	545	474	586	528	514	531	547	533	531	514	530	525	565	565	507	547	508	543	531	554	545	541	531	546	543	545	530	522	551	529	503	521	536	539	535	531	509	541	565	552	540	536	540	557	544	525	533	519	553	551	541	536	516	500	483	566	498	563	469	493	538	499	543	505	546	495	542	562	518	514	514	546	519	536	534	491	527	555	577	513	551	554	518	478	521	496	587	541	510	533	464	554	556	517	520	533	513	539	545	527	543	510	540	508	523	520	495	564	534	566	477	544	531	514	532	532	510	523	500	493	522	531	520	543	532	503	492	578	535	535	509	510	564	500	547	484	506	531	576	525	586	543	495	576	545	523	514	507	576	522	516	540	517	529	560	510	492	559	527	536	518	534	553	535	549	553	499	517	509	497	509	518	550	518	492	508	469	523	546	523	546	531	521	551	520	525	553	520	546	537	533	538	568	550	532	541	490	530	526	548	487	530	533	481	513	558	523	538	567	515	503	541	550	528	538	513	502	519	550	527	518	543	533	507	536	546	556	544	507	549	479	540	537	484	551	538	508	546	527	526	526	472	516	519	568	535	516	546	528	521	545	551	529	519	503	545	530	523	506	525	535	548	538	523	528	529	524	532	514	521	522	505	488	582	521	540	529	510	502	489	528	511	545	495	506	484	541	537	515	538	496	538	536	544	522	541	511	535	475	519	501	565	566	527	527	518	520	542	534	512	481	521	528	493	542
8494	9689	6853	3284	2384	1943	1625	1470	1459	1253	948	800	698	702	730	686	681	649	695	650	709	773	818	1057	1098	685	601	641	624	557	618	623	612	558	604	586	577	579	612	598	558	579	587	569	577	589	599	562	591	570	552	602	580	585	578	572	601	646	566	609	573	580	569	534	546	584	591	576	582	578	575	581	551	561	576	583	536	599	613	599	619	563	566	590	559	553	622	558	603	553	582	578	606	583	568	597	582	591	571	573	581	596	573	531	577	627	621	570	566	555	603	592	591	586	576	545	577	581	610	533	588	568	600	589	567	548	590	617	507	602	572	576	565	634	625	543	572	606	537	591	573	606	593	600	555	596	581	580	617	564	620	596	607	575	599	561	576	601	558	572	562	551	565	578	577	565	544	569	570	577	574	564	557	627	587	521	560	576	614	596	598	604	559	559	589	599	580	584	591	604	587	542	564	577	604	641	567	603	571	616	600	621	565	604	587	595	539	573	553	582	612	536	567	599	536	577	593	592	585	547	582	594	574	584	591	596	567	592	568	562	567	646	573	523	561	569	560	585	561	593	588	542	568	578	553	567	571	571	581	612	614	620	555	559	576	574	587	591	593	589	597	603	594	560	550	549	532	526	584	605	566	609	615	575	559	559	620	543	585	564	561	606	638	559	533	599	626	569	634	559	601	563	621	577	549	587	588	593	643	584	595	546	593	602	582	629	575	562	573	604	577	595	572	606	566	567	580	572	590	597	598	599	563	568	558	538	548	597	543	610	559	562	638	541	591	560	610	571	580	569	588	576	594	624	528	549	566	554	584	628	564	577	577	561	560	603	585	592	587	613	609	566	574	539	592	551	588	594	581	569	582	558	589	587	590	558	598	526	588	597	560	570	591	596	589	592	609	625	611	586	629	599	554	603	577	565	605	570	562	604	637	533	568	645	590	607	607	531	559	589	573	582	526	599	593	572	570	590	557	578	615	580	568	527	563	552	587	572	627	577	594	624	600	592	605	567	583	603	600	580	577	589	529	580	594	581	592	608	614	603	612	576	610	571	559	582	555	603	584	569	540	609	572	566	606	577	560	576	561	576	587	597	557	559	612	600	562	566	594	557	582	568	587	605	587	562	603	607	610	568	592	584	571	591	581	594	595	573	566	550	614	610	537	589	588	605	565	612	564	606	576	585	564	589	590	567	597	595	602	550	591	601	577	555	560	565	598	600	609	557	614	519	602	583	593	587	634	588	579	603	550	597	581	547	623	625	588	589	605	575	583	575	604	593	589	578	595	634	589	596	558	581	584	582	579	575	601	593	600	583	618	528	559	572	554	608	631	603	565	535	621	567	604	593	546	570	542	601	615	597	571	591	536	569	543	561	566	578	581	581	535	578	562	561	584	539	582	578	556	515	549	569	607	590	588	582	594	573	549	573	612	589	598	624	592	546	576	558	576	588	578	555	553	600	588	604	583	597	586	616	573	574	619	627	558	584	602	542	575	600	599	593	585	565	574	578	560	558	557	585	573	591	596	565	608	567	618	571	565	555	627	602	571	587	526	582	579	575	601	583	569	578	586	594	525	593	598	570	613	602	595	546	622	592	578	585	584	603	556	563	584	593	624	607	583	597	568	581	591	596	557	550	568	602	589	585	553	563	558	575	564	530	566	596	570	633	570	596	556	594	582	565	558	614	567	574	554	536	604	583	608	580	599	563	610	574	584	563	583	601	592	585	597	530	566	553	577	604	595	593	585	628	568	601	568	571	600	626	595	579	624	610	535	581	542	604	577	581	537	598	591	584	619	573	603	604	583	628	561	588	549	556	571	598	587	575	569	568	569	549	581	598	579	590	584	590	607	609	600	558	591	550	555	547	559	608	575	553	582	614	567	583	548	586	586	602	562	552	573	606	606	585	586	598	600	568	587	580	575	590	558	581	575	572	588	593	588	610	575	551	531	544	570	568	556	619	543	569	602	584	562	582	589	598	562	533	560	589	579	594	608	605	587	572	552	623	581	574	548	594	586	614	616	615	596	571	565	594	555	604	585	538	582	595	567	584	576	549	538	582	598	581	608	584	555	610	604	587	579	564	619	612	550	564	605	600	563	595	537	583	594	582	535	583	581	587	575	593	606	606	579	577	536	566	605	575	583	576	599	579	592	607	571	612	635	592	627	587	552	601	596	569	549	570	603	630	571	582	595	523	554	591	588	576	594	572	569	633	611	602	571	561	621	557	575	606	575	596	547	605	578	564	563	569	597	605	592	589	577	596	544	551	583	579	543	648	578	581	585	526	551	585	595	599	551	575	567	578	596	587	573	586	587	546	563	587	606	569	609	616	590	549	628	557	609	599	602	554	591	599	582	534	610	572	540	587	557	625	561	639	632	577	560	602	585	603	584	585	602	580	632	574	548	569	593	616	569	601	600	609	587	588	583	574	576	643	591	590	598	574	563	574	599	543	574	549	584	577	566	608	553	594	596	599	590	589	593	538	556	535	573	569	585	563	560	567	592	573	551	624	597	571	557	568	572	563	559	650	593	591	579	555	580	561	574	536	575	585	559	560	573	562	602	541	621	596	538	572	565	554	576	568	574	550	547	537	571	649	563	571	587	576	559	614	627	563	604	599	589	573	614	568	564	520	556	590	551	644	569	574	586	558	578	543	582	593	569	589	575	586	581	551	563	604	595	596	588	566	610	535	550	552	559	587	563	580	562	587	570	597	601	605	585	574	519	595	547	585	575	587	579	600	616	613	569	594	571	556	545	566	578	573	559	589	579	616	568	612	562	532	594	548	553	598	548	575	553	568	579	619	578	571	597	574	608	579	595	579	633	559	573	590	612	584	598	601	623	589	594	597	575	598	593	597	604	602	585	585	550	592	567	596	592	565	590	633	615	544	600	607	567	596	559	560	578	576	571	596	549	615	541	601	574	613	564	564	595	598	551	583	588	570	529	547	545	592	548	581	641	610	581	584	589	601	588	575	626	614	584	578	588	588	605	550	583	568	563	566	617	582	548	567	561	583	573	580	596	559	557	568	591	621	553	563	597	587	602	592	587	627	589	626	620	573	595	549	566	581	550	595	555	597	564	552	536	612	577	606	585	597	592	633	573	596	592	556	609	573	579	596	577	532	584	577	579	572	606	590	558	628	605	597	578	547	559	587	574	567	547	565	599	617	605	576	609	589	536	588	556	577	576	586	577	564	539	550	564	569	567	554	568	588	605	628	557	524	616	587	605	553	571	538	582	600	550	591	568	567	608	572	622	602	583	569	598	583	585	582	613	589	556	532	598	627	627	559	553	591	614	581	578	617	595	547	588	572	573	556	575	574	595	590	598	598	603	593	625	567	544	594	583	564	588	572	570	594	567	579	556	580	565	510	591	584	595	618	597	569	623	629	601	609	587	593	575	568	592	598	624	540	604	591	583	566	608	562	574	641	600	544	580	582	619	564	613	608	589	618	633	601	573	590	594	579	556	579	606	571	567	602	598	612	604	600	567	548
24710	21286	27666	25157	15196	1282	809	713	704	702	592	548	534	513	486	519	481	489	505	529	514	490	596	685	673	479	467	457	475	475	422	453	462	506	450	441	443	456	490	431	424	419	422	466	497	439	469	463	443	473	493	448	462	469	463	439	468	475	436	471	449	448	471	478	457	437	442	497	431	499	466	452	462	474	427	424	456	461	471	482	496	478	462	463	461	447	479	438	493	422	454	475	503	491	494	468	461	435	442	477	465	467	449	443	432	469	467	466	445	449	499	462	439	477	483	466	450	456	424	472	443	446	452	474	438	460	452	478	452	471	479	474	476	418	450	482	453	442	413	465	447	471	458	462	441	427	444	452	474	488	498	470	460	458	455	492	475	511	473	477	439	439	463	451	449	477	426	441	460	442	461	495	446	425	485	485	432	476	506	426	449	428	498	455	462	457	440	462	461	436	488	462	486	466	439	482	456	446	451	433	483	468	436	457	437	442	416	426	442	451	507	489	461	460	441	435	451	459	472	448	478	428	432	481	462	462	436	466	455	449	432	454	440	485	467	472	441	437	438	475	477	449	470	464	465	493	461	477	472	414	465	453	450	442	424	425	467	450	443	450	441	476	447	477	460	448	454	478	454	408	442	469	459	472	475	456	446	413	446	434	475	454	454	468	441	492	492	459	446	421	448	450	429	487	469	435	453	492	453	419	454	481	436	452	480	452	449	431	445	446	445	463	467	454	470	501	454	484	419	449	470	471	472	483	483	468	425	477	477	440	445	481	477	479	462	453	427	438	461	509	440	468	469	455	466	485	447	450	483	451	462	445	446	449	486	445	429	448	477	480	465	486	470	459	453	450	444	459	477	467	459	440	466	450	413	424	456	469	422	438	450	499	418	443	420	412	474	427	462	487	456	442	471	460	495	416	526	452	480	457	483	437	431	492	472	478	502	438	509	465	452	467	474	467	453	461	425	493	507	493	473	446	472	440	488	439	443	451	493	450	438	455	522	450	454	444	465	467	467	445	447	478	454	496	475	470	430	460	439	472	454	443	504	472	449	463	444	425	418	457	457	474	466	448	492	426	448	465	475	440	442	493	437	433	461	443	465	445	430	483	455	467	487	467	493	463	468	474	487	472	474	461	518	503	448	437	456	471	423	431	481	440	477	456	422	450	469	452	441	451	468	464	433	471	420	420	450	465	455	497	461	436	450	469	430	435	440	459	500	465	494	502	451	489	425	455	434	465	444	473	450	427	487	442	493	440	467	476	505	442	442	449	488	480	479	481	468	484	404	475	425	462	466	406	437	456	428	438	428	436	422	485	459	454	480	456	460	455	476	454	426	502	457	463	502	464	452	464	445	469	474	481	428	460	460	459	458	451	459	463	461	479	429	465	454	449	477	449	464	432	444	463	477	452	435	494	465	468	464	510	444	432	460	468	456	491	432	440	455	436	428	430	466	479	485	418	468	452	489	463	460	449	454	465	431	465	470	465	432	444	466	462	481	475	444	439	479	440	496	468	431	460	438	412	474	448	417	467	499	468	437	428	484	467	471	459	452	459	465	462	469	466	474	449	427	447	480	460	478	442	489	455	467	469	433	460	417	439	497	450	459	467	477	438	492	459	449	467	437	449	454	448	469	508	471	417	458	436	440	436	450	437	498	462	476	442	517	449	445	487	454	465	455	453	477	462	482	436	474	461	446	439	490	462	479	478	503	439	439	451	454	456	429	488	437	452	457	426	456	474	451	441	466	443	480	468	488	487	471	471	467	472	429	470	472	454	468	472	422	432	460	481	482	470	400	478	445	476	498	448	455	442	487	414	458	452	441	454	446	488	464	441	424	434	458	465	463	489	442	461	468	457	454	476	424	430	474	424	461	471	472	453	466	468	466	449	411	439	475	441	445	436	442	436	497	456	462	494	440	445	457	414	452	450	459	486	442	427	458	457	475	463	463	473	447	463	437	447	447	459	464	449	493	473	472	469	478	407	475	470	473	489	470	469	441	432	468	429	465	449	440	481	417	482	476	480	465	438	483	427	476	441	458	448	443	411	426	460	471	445	488	432	438	459	429	493	441	475	456	443	445	443	477	477	484	480	422	437	467	468	448	442	468	440	477	467	448	416	505	487	437	446	501	418	433	453	431	473	459	430	481	455	432	488	441	483	473	422	494	423	450	434	480	472	435	438	497	491	418	458	471	458	482	410	452	489	443	471	476	497	448	460	480	440	454	438	449	467	446	463	457	470	475	454	440	449	456	424	464	481	460	449	496	445	424	469	459	453	466	422	460	427	438	459	482	492	442	423	454	459	424	487	426	410	468	455	442	422	489	460	454	467	470	480	453	470	477	448	489	473	475	436	467	412	456	478	421	454	471	485	468	454	462	423	486	476	457	452	477	461	443	430	426	465	432	428	498	474	455	465	421	469	514	450	453	459	450	451	464	484	452	512	460	475	494	413	474	468	472	457	464	434	466	469	443	446	440	433	453	443	447	482	444	463	455	480	440	478	467	484	458	447	440	476	473	411	477	448	505	463	452	462	444	454	457	464	438	478	414	459	488	451	429	506	449	458	476	466	452	451	436	429	456	483	466	460	457	469	442	468	498	421	484	471	450	463	439	486	444	499	437	472	448	451	468	463	408	443	447	432	466	478	483	455	474	469	452	435	434	443	469	458	465	476	472	489	478	448	461	474	467	406	480	468	441	477	471	493	449	442	464	482	437	467	425	435	453	476	472	475	439	439	439	479	489	390	446	460	467	417	445	464	453	479	450	464	431	455	481	417	429	443	468	431	455	429	474	461	502	440	462	452	459	424	482	439	423	429	472	463	475	457	495	457	470	459	481	447	462	442	452	492	486	474	471	450	458	422	405	450	473	453	458	456	486	460	444	441	427	485	449	444	425	444	491	481	433	420	473	461	501	446	471	474	444	486	417	400	465	431	496	422	462	450	451	454	457	432	415	481	487	475	455	474	435	523	426	449	486	459	481	477	438	450	453	486	447	488	439	422	465	473	440	465	444	471	423	441	439	443	432	467	481	434	467	426	457	482	471	444	441	446	430	470	461	476	511	463	466	427	472	492	434	456	425	435	470	457	454	462	448	461	473	496	448	422	482	462	485	449	456	458	435	466	424	434	444	487	452	447	454	472	454	437	452	488	446	472	455	407	477	481	467	512	431	448	426	451	449	502	443	434	455	447	456	444	468	449	461	481	435	467	488	465	459	475	427	453	508	430	430	460	449	475	440	458	499	435	444	476	471	450	442	472	437	412	468	427	422	430	468	502	463	421	463	425	431	453	492	457	433	450	442	487	432	434	431	484	451	485	472	471	464	456	438	487	478	446	448	471	456	443	469	481	420	433	432	464	438	443	462	437	417	473	439	488	425	457	452	440	426	517	474	415	451	453	472	454	484	474	431	418	439	482	467	446	464	457	460	483	481	436	459	463	475	429	426	470	462	460	498	464	453	459	435	437	425	474	468	447	444	458	473	447	429	479
8132	6758	4309	2149	1619	1354	1096	1035	1100	958	718	594	591	521	522	576	529	512	541	548	544	580	678	858	775	566	514	540	458	498	498	487	512	484	480	488	488	516	489	516	495	483	482	494	490	486	486	533	472	503	472	508	482	507	475	470	486	513	491	493	475	500	453	469	485	483	495	508	482	534	495	477	484	487	491	504	529	490	487	485	487	480	519	500	469	490	509	481	481	527	451	516	501	497	510	451	463	519	488	470	486	455	488	509	474	509	486	470	491	500	502	496	473	479	535	481	512	453	497	467	489	500	459	468	472	455	484	469	474	457	470	461	483	532	523	479	483	491	519	485	469	515	508	486	446	495	456	482	485	481	488	474	520	468	473	477	504	510	463	489	470	533	463	471	473	490	502	479	483	520	482	473	533	459	483	462	463	513	483	502	502	487	488	495	494	477	505	500	466	465	497	502	454	496	496	496	492	471	524	457	468	482	516	452	503	509	496	504	476	487	498	504	483	512	471	488	502	500	485	495	475	472	489	473	466	506	529	439	472	510	485	511	490	494	484	489	495	480	480	456	498	468	454	523	498	485	476	488	462	483	504	488	459	494	477	485	468	471	485	489	482	500	509	515	489	494	518	485	516	457	470	526	475	489	434	483	489	492	488	494	505	499	509	498	515	526	490	478	506	492	471	484	491	494	507	452	510	517	454	500	475	499	490	505	507	495	493	528	476	461	467	479	444	499	474	477	432	495	452	496	473	458	535	490	522	439	528	485	483	461	462	461	478	508	480	470	472	487	506	507	509	486	462	458	483	483	508	474	473	490	472	482	485	492	498	449	509	480	473	435	491	487	489	468	494	461	516	492	506	494	530	465	494	517	457	499	448	431	508	444	486	491	467	512	463	479	500	495	471	487	474	489	489	482	438	512	487	476	500	513	464	496	495	481	533	489	484	496	482	467	516	448	471	493	477	466	474	499	449	498	483	513	444	468	500	490	456	467	475	490	513	460	485	508	497	490	516	513	423	499	499	534	510	495	442	480	449	502	456	469	479	468	456	455	524	511	520	477	445	532	511	421	453	462	515	480	482	497	470	465	489	467	489	480	490	476	478	459	478	553	467	495	455	482	458	479	459	503	473	483	477	491	520	442	472	482	450	484	501	513	528	496	470	462	460	500	435	466	491	470	479	516	460	493	479	473	501	523	489	461	503	474	492	482	501	478	457	457	513	486	510	475	471	501	501	454	476	469	471	470	482	482	501	460	481	511	462	471	535	490	514	488	500	513	470	515	489	475	504	480	480	456	455	468	508	487	492	494	493	462	539	497	482	545	444	480	540	489	478	495	477	489	495	483	510	473	497	520	495	485	474	495	530	455	478	518	515	487	528	503	470	460	480	477	509	472	498	490	505	483	506	485	509	497	463	468	504	497	442	462	491	473	466	504	475	505	476	473	472	494	487	462	473	491	508	457	467	511	483	453	516	474	504	447	477	520	530	507	504	487	476	496	468	469	499	520	468	489	506	483	465	474	528	505	454	444	478	462	487	472	470	464	523	447	480	481	474	522	472	499	494	475	487	473	523	483	483	469	478	469	454	481	483	499	522	522	550	451	447	479	458	501	494	498	496	469	521	498	500	532	491	464	504	506	486	456	523	473	496	477	525	439	481	503	504	557	494	510	486	477	492	479	500	495	501	526	491	531	487	485	513	474	504	496	493	465	499	471	499	486	498	484	483	506	476	491	462	496	499	482	486	473	508	452	498	475	473	527	502	492	505	463	447	478	453	490	482	483	456	504	480	458	464	486	478	471	492	495	480	538	494	471	488	473	442	517	476	516	462	489	484	518	485	460	508	489	486	524	483	508	492	510	523	509	476	508	472	502	525	514	474	457	480	471	470	508	489	489	503	530	479	475	465	492	434	452	491	488	465	452	513	492	499	521	483	499	485	536	505	518	524	474	470	538	537	486	509	464	517	479	477	519	460	487	467	477	476	492	500	485	494	474	469	511	499	482	466	470	491	459	498	520	493	483	499	487	484	529	445	519	474	515	473	502	492	470	505	533	496	445	499	480	480	461	494	535	502	494	483	487	456	465	509	491	500	475	485	451	491	476	554	468	477	494	512	501	457	497	520	462	506	505	479	483	476	496	524	493	519	501	492	478	514	516	459	494	460	480	491	443	480	474	482	483	481	461	511	465	478	531	472	504	525	471	480	475	497	520	501	498	536	493	501	492	477	530	507	519	516	503	471	527	426	510	494	472	469	443	505	492	468	489	517	461	491	481	545	483	490	490	503	469	490	497	492	479	485	497	474	496	480	542	486	488	486	503	506	465	443	494	504	494	482	531	518	514	522	488	452	490	520	480	546	501	526	493	472	521	510	504	480	531	492	480	457	515	444	486	450	486	487	505	480	517	540	434	483	495	470	497	469	494	467	504	528	482	508	507	487	460	570	531	470	487	466	487	469	506	497	498	477	459	519	495	513	487	458	459	474	511	507	469	503	492	484	492	468	464	519	506	512	484	503	460	456	446	491	473	467	480	456	497	515	509	489	492	500	472	461	528	466	481	485	484	479	519	515	501	473	469	486	490	567	493	479	505	483	469	470	524	417	489	460	487	503	462	442	481	518	493	466	496	492	496	476	448	505	482	465	484	520	461	506	518	488	508	532	456	469	493	509	487	438	470	467	508	484	479	506	490	477	486	482	467	504	502	489	472	506	445	485	496	508	477	530	482	483	498	465	464	496	498	474	519	488	504	468	472	490	491	489	512	446	483	475	467	450	474	492	498	521	484	487	463	487	503	443	473	484	438	530	491	492	495	474	463	476	500	490	472	457	498	518	499	482	498	493	491	501	461	489	485	475	483	508	489	494	518	508	467	513	468	505	499	486	465	465	485	508	446	481	512	489	490	490	524	477	478	513	480	512	496	514	450	479	455	459	498	469	458	487	479	519	501	504	493	478	467	509	522	510	490	489	497	472	472	490	496	500	473	506	472	492	482	496	486	523	513	486	484	497	521	494	467	468	466	528	510	450	517	511	467	475	477	477	445	479	492	482	495	477	485	489	478	483	456	505	434	495	455	452	484	506	470	485	480	480	476	461	455	506	481	499	470	476	501	487	485	456	501	530	477	513	491	503	488	490	468	498	513	476	471	515	455	509	468	504	475	466	499	459	468	455	518	495	473	515	531	514	483	492	504	470	509	475	461	507	491	521	502	508	501	468	511	499	494	497	470	468	470	486	488	474	509	475	512	508	474	513	483	478	513	509	478	507	466	523	469	519	503	471	498	461	492	477	431	448	453	550	445	505	476	480	474	491	514	481	480	471	453	462	513	487	520	473	493	489	455	482	476	494	500	479	455	499	463	507	467	479	534	477	540	516	495	462	535	489	452	474	515	488	497	467	458	463	499	498	450	476	462	458	496	486	486	506	514	535	450	504	472	461	453	512	487	496	491	489	523	517	532	459	469	456	476	452	487	503	492	492	490	454	485	490	478	482	482
22589	21278	28928	23975	21282	21336	10972	1217	1036	841	590	449	433	390	330	364	354	311	311	301	360	399	469	761	638	314	254	264	249	279	260	268	253	271	232	262	245	265	266	246	233	221	242	250	265	223	218	222	282	231	227	253	225	239	234	237	227	247	240	221	210	237	222	216	233	206	239	206	208	240	240	203	213	243	210	247	235	254	258	233	236	210	235	239	244	232	225	216	265	233	235	208	225	216	256	240	230	224	214	222	240	234	241	222	248	246	237	244	231	233	234	215	237	222	219	242	223	235	282	235	262	250	216	210	216	223	241	207	248	241	214	243	228	240	236	226	195	222	236	226	213	226	231	208	213	246	228	232	229	254	223	217	245	210	241	208	235	230	236	243	233	228	213	230	214	225	243	235	252	240	245	258	232	236	209	215	246	222	218	220	239	215	255	244	236	205	242	229	234	205	268	248	229	252	230	227	228	254	252	243	194	230	204	237	232	264	232	235	254	268	236	203	241	212	250	241	218	216	224	237	240	235	206	240	256	243	211	242	249	218	233	246	236	221	234	224	232	239	225	210	243	221	223	264	230	229	250	207	222	209	225	184	200	225	219	245	226	257	230	249	250	218	244	209	248	221	218	251	230	228	232	226	228	214	222	242	239	261	236	244	224	222	238	208	260	230	233	213	204	228	257	230	241	250	241	207	218	209	228	249	228	224	237	222	263	247	226	211	263	225	227	248	238	268	240	231	241	221	214	256	220	205	215	243	225	225	239	225	238	222	229	239	208	240	236	221	229	243	236	249	218	226	237	236	218	220	241	224	234	258	221	228	215	233	233	236	240	244	222	229	212	219	231	216	221	257	222	239	257	267	232	235	218	241	243	249	215	229	237	230	235	216	242	241	252	238	250	236	238	250	216	229	246	238	224	237	239	258	228	240	258	227	247	250	227	232	241	228	228	233	229	217	206	236	221	228	219	228	242	230	221	236	229	232	233	206	198	256	226	219	212	250	233	225	222	227	256	218	220	266	237	219	232	226	215	243	258	197	221	282	233	245	273	228	221	220	259	217	240	239	219	234	245	224	214	222	236	205	257	234	230	231	223	243	245	246	229	218	252	178	220	223	217	230	251	197	239	240	214	255	229	221	258	240	202	228	226	246	242	206	258	222	209	209	213	221	218	206	204	241	243	223	219	236	233	238	270	218	234	218	225	240	264	235	241	225	198	247	265	212	228	219	234	205	277	251	193	238	214	206	228	236	255	242	252	235	213	216	237	243	244	255	222	245	258	251	216	229	229	211	224	245	222	247	226	237	272	220	192	237	234	197	206	233	228	240	198	253	219	212	221	246	251	221	249	218	237	242	229	213	213	218	231	227	232	258	225	233	233	240	207	237	220	225	270	236	233	204	251	228	240	236	243	247	227	241	226	224	231	211	219	207	221	220	242	222	226	238	243	215	234	204	232	200	262	245	228	244	234	245	224	225	237	248	220	245	196	241	219	226	214	231	216	234	224	254	222	216	223	230	238	243	224	228	219	230	235	230	227	232	224	249	214	234	222	234	216	240	206	276	247	234	227	224	243	252	221	257	232	219	229	244	224	223	210	230	222	223	229	245	217	248	207	248	236	220	243	244	244	212	220	235	252	233	221	235	212	241	243	233	258	225	250	246	214	237	237	206	225	209	248	221	257	215	239	245	239	240	226	240	252	222	218	223	248	227	245	205	233	202	226	240	239	202	216	211	237	237	226	219	226	205	227	214	215	229	230	219	245	225	213	226	219	215	220	237	220	207	226	217	255	204	226	208	233	222	226	259	224	232	209	214	216	210	225	224	224	249	210	248	248	202	233	230	249	254	237	241	216	238	237	245	217	227	249	223	220	230	219	221	215	227	262	246	240	216	221	230	245	264	225	225	223	205	227	246	235	260	244	229	205	203	234	213	241	252	216	252	241	229	222	202	230	222	217	226	198	200	221	218	214	221	248	248	240	241	225	217	243	227	233	241	252	231	225	229	241	235	226	229	239	248	224	250	243	231	242	234	220	234	241	234	219	239	212	224	270	208	204	250	205	231	236	238	200	239	232	234	234	237	231	229	229	219	223	244	256	216	204	227	230	219	217	213	229	237	238	212	254	251	213	217	242	234	213	223	224	248	248	207	247	213	214	213	207	213	245	212	221	232	245	244	242	257	249	236	249	213	226	229	205	236	240	235	239	224	208	239	250	260	227	207	242	229	229	221	217	223	219	224	217	188	254	219	240	262	269	260	208	242	237	240	234	267	234	221	217	246	236	232	241	217	230	211	206	236	226	240	225	247	227	216	223	246	231	209	232	219	225	250	228	210	237	238	244	216	223	210	226	242	239	237	221	258	223	210	241	242	249	221	239	231	216	207	239	219	225	253	233	248	228	237	226	228	254	224	258	235	238	207	234	212	225	240	253	256	201	233	255	218	249	239	241	225	239	267	212	222	222	235	252	238	225	250	228	239	228	229	251	273	229	237	189	228	204	215	237	235	223	244	233	235	233	216	231	250	241	252	242	226	235	224	205	238	229	216	204	242	235	226	193	214	228	230	222	208	224	240	213	234	232	226	211	261	231	240	237	256	225	226	243	236	231	234	196	242	224	227	222	218	222	236	231	244	250	223	243	229	260	256	236	203	243	230	236	238	258	221	223	236	221	236	224	249	242	258	208	201	248	237	221	245	218	223	219	233	227	221	225	230	233	219	219	234	230	218	213	229	230	224	224	250	249	228	230	232	224	214	250	261	239	189	209	242	197	256	255	204	260	202	216	254	224	202	214	233	246	233	239	243	251	231	208	233	200	221	217	249	211	179	244	252	241	196	221	210	252	216	229	214	234	250	234	246	241	220	211	230	231	225	237	249	233	224	262	233	223	244	249	241	227	207	222	194	235	235	236	230	243	239	234	246	249	237	229	230	222	235	251	236	235	225	221	239	209	245	257	249	246	235	245	209	251	224	235	233	227	239	207	218	251	243	256	236	228	232	231	241	223	240	213	227	229	247	210	249	223	197	230	229	262	221	224	259	232	247	227	227	227	240	231	246	240	241	239	212	228	236	248	237	250	232	208	228	248	199	217	239	232	235	226	230	205	203	234	238	238	242	205	215	238	209	209	246	225	209	236	218	252	237	245	252	235	224	225	246	239	207	222	256	204	220	232	216	240	220	224	233	231	212	238	224	205	231	236	230	246	215	234	221	267	242	230	229	218	235	260	226	252	218	229	213	236	204	213	236	173	216	209	193	227	222	246	241	231	235	205	242	227	229	224	211	214	247	244	240	217	224	215	228	231	246	238	225	266	239	234	238	247	202	245	204	210	250	219	225	228	233	224	234	226	244	231	223	262	226	210	221	234	214	243	244	233	211	227	219	217	222	218	224	257	226	228	244	265	251	225	248	249	248	252	216	228	232	248	254	244	200	218	223	231	222	242	238	228	259	219	237	224	227	265	236	234	236	221	192	214	242	240	201	225	230	227	215	245	197
9761	14888	10752	5116	3580	2653	2164	1901	1673	1411	877	611	546	507	492	410	380	385	385	346	415	523	719	1121	919	422	308	305	287	289	307	257	273	273	286	291	308	268	276	263	249	250	289	229	260	265	264	293	278	251	278	264	260	270	276	272	264	296	237	274	252	255	278	274	237	243	273	268	257	283	254	266	272	251	262	270	258	297	250	257	275	270	272	250	281	266	250	255	253	264	252	264	228	241	258	239	296	250	250	250	262	253	250	233	245	241	240	271	265	235	263	273	236	262	265	253	276	241	247	263	260	275	249	252	253	261	230	293	236	291	265	263	254	253	237	237	260	242	247	263	256	234	255	238	254	280	234	228	249	274	268	214	238	301	258	221	215	238	244	240	258	248	234	253	256	250	242	245	252	274	261	259	279	285	265	283	262	261	246	254	276	245	227	287	239	281	262	245	259	258	248	252	253	242	267	279	227	268	250	264	266	260	235	258	246	256	234	249	273	266	271	253	257	235	251	266	263	221	251	251	236	278	232	246	257	259	245	253	257	237	261	263	287	244	254	284	255	275	260	241	241	235	242	247	276	256	244	232	246	248	270	308	227	280	256	272	272	259	265	238	256	254	243	247	261	261	269	235	253	275	254	269	256	270	231	288	269	249	273	251	253	253	231	255	263	250	232	279	270	239	258	246	229	242	259	252	271	225	262	260	213	257	263	262	272	242	259	260	261	224	253	268	246	263	264	263	239	257	273	272	260	259	246	258	234	256	265	250	268	260	241	235	271	228	231	230	267	254	234	227	258	262	278	248	262	239	265	244	251	234	247	260	255	252	245	259	270	258	257	259	244	247	266	250	253	239	249	253	238	260	263	228	256	244	268	266	229	264	246	237	260	248	235	239	263	255	251	241	248	243	234	256	243	264	233	238	261	222	255	257	257	270	273	251	250	275	247	246	271	246	280	248	253	224	228	255	253	272	250	277	238	249	289	249	254	274	273	264	238	255	268	237	234	252	269	262	257	229	244	228	254	253	278	278	243	256	226	239	229	240	237	240	261	250	257	261	244	250	247	217	256	263	261	275	260	271	282	238	253	244	241	234	236	258	253	249	262	232	233	241	228	249	265	258	237	269	253	260	249	237	252	236	237	258	242	236	251	247	248	245	271	264	248	244	279	254	246	235	228	245	257	254	291	251	260	260	266	257	243	216	259	236	267	250	268	257	267	262	257	239	286	253	242	252	253	264	231	235	254	242	266	271	270	273	277	257	250	281	221	265	250	255	247	234	243	238	244	269	229	243	279	242	224	236	261	258	262	245	248	236	231	270	259	257	253	244	256	263	260	250	249	291	270	254	250	268	282	267	261	247	264	244	240	229	233	223	243	255	269	205	254	234	256	258	233	263	260	234	243	282	227	277	242	282	250	285	270	255	241	266	246	241	232	240	261	249	281	248	270	247	223	274	269	254	245	239	221	245	226	243	244	267	225	268	265	245	271	243	226	241	282	246	268	265	255	266	275	259	247	243	248	258	277	244	230	262	256	241	260	285	269	249	245	254	226	245	283	251	254	240	243	242	267	235	255	242	268	266	289	268	292	258	254	260	271	236	250	259	266	260	261	224	248	229	266	290	269	267	268	248	250	251	244	249	245	255	270	272	241	259	245	243	259	248	249	271	259	239	268	285	260	248	265	270	249	282	266	267	277	271	297	229	287	238	240	245	262	243	250	247	262	277	264	275	236	243	256	252	248	230	263	269	234	232	237	250	228	231	266	246	250	265	248	250	228	254	244	248	265	272	274	280	250	265	274	281	242	235	269	242	249	252	228	236	260	253	270	241	242	271	240	275	240	259	266	261	233	256	248	263	261	239	238	249	252	299	267	260	269	259	257	241	251	269	254	240	235	272	257	248	259	234	263	264	235	261	248	255	268	250	269	257	255	239	267	246	255	240	245	261	290	261	238	235	262	237	267	273	260	219	261	259	247	239	253	278	237	301	245	247	249	243	234	242	254	270	267	252	263	230	249	257	287	266	254	244	238	244	268	236	256	249	239	235	292	249	277	266	277	252	275	259	267	235	249	234	242	279	254	250	255	260	291	263	263	269	238	223	249	254	261	236	246	247	238	253	226	265	239	226	249	251	260	232	260	240	271	240	238	240	237	262	272	259	259	244	241	281	274	265	252	238	228	235	250	245	248	240	254	247	245	245	274	255	255	257	269	290	254	235	239	248	270	238	256	259	255	270	234	279	251	230	261	246	248	264	274	223	237	246	247	238	229	285	270	244	256	254	292	237	244	248	257	291	250	245	261	242	233	260	254	277	270	247	255	243	237	254	261	250	262	241	282	249	255	268	259	237	277	245	233	274	254	247	242	276	249	249	277	252	245	235	280	255	251	235	258	263	233	252	226	265	258	271	255	252	237	243	275	257	265	264	251	245	227	251	222	245	236	236	242	233	249	244	257	245	252	231	244	251	234	261	239	238	276	239	253	272	254	260	235	281	261	260	234	251	270	255	260	262	266	217	251	242	274	263	269	228	265	231	240	250	252	284	255	252	242	263	267	243	248	245	269	251	256	242	250	241	271	262	233	238	223	269	272	240	252	281	227	249	242	256	238	233	286	275	263	238	246	261	252	241	263	237	244	251	251	270	262	255	261	251	250	252	263	260	255	252	282	293	257	255	283	261	258	244	227	228	275	245	254	249	267	268	281	262	244	269	267	261	243	279	273	239	254	271	250	248	257	257	260	267	248	234	246	254	265	244	257	259	282	241	270	249	268	269	256	221	246	260	273	255	266	254	278	263	263	246	289	260	232	238	230	247	236	222	276	274	230	242	249	270	266	239	240	260	250	243	254	256	287	260	252	274	241	268	224	255	248	268	239	238	243	255	252	222	256	252	242	278	251	234	271	251	259	263	268	262	251	269	272	264	261	233	263	245	271	258	287	257	253	275	262	278	253	277	264	265	281	267	269	254	250	247	260	256	246	267	266	247	245	234	230	241	238	251	255	250	257	237	231	255	228	254	270	245	257	240	256	268	237	263	238	249	269	240	250	240	261	232	286	259	253	271	249	293	259	254	253	233	250	267	234	226	250	260	258	265	269	232	231	265	254	253	279	220	274	245	267	238	261	243	239	247	265	282	250	254	261	255	263	253	260	265	285	269	268	237	235	244	254	214	261	272	255	241	284	239	278	256	248	251	259	248	259	238	265	251	234	256	248	237	248	260	292	266	222	264	249	261	251	263	237	270	260	269	245	251	260	269	245	239	289	260	257	257	265	270	252	244	283	282	255	245	287	256	262	279	271	242	268	256	243	282	266	270	272	263	247	235	257	282	240	252	260	253	249	295	278	253	246	238	259	238	277	250	255	260	268	293	252	257	256	249	251	234	235	240	263	239	260	240	255	252	267	263	259	268	259	242	236	254	230	263	274	251	246	274	234	253	254	243	247	262	241	240	256	234	254	262	251	239	256	264	246	234	254	251	248	257	277	257	254	251	269	264
27878	19442	6313	1182	853	798	775	773	806	725	675	693	689	666	664	698	681	674	642	729	764	707	755	735	800	681	692	687	676	667	708	729	649	683	688	667	709	674	668	672	659	675	684	604	702	678	693	655	667	717	653	689	709	665	640	649	666	659	643	651	671	680	726	685	678	674	683	683	689	676	700	667	666	692	692	678	667	683	689	686	694	700	687	664	688	635	689	715	684	634	675	684	703	686	699	684	675	727	653	689	685	701	667	678	663	642	686	680	629	659	645	637	641	697	705	689	663	646	689	694	698	634	632	675	653	652	674	687	663	707	666	692	666	641	687	686	621	718	636	660	666	668	698	667	685	616	686	670	666	700	686	649	658	608	667	620	716	643	657	720	669	668	686	740	691	678	638	645	640	689	706	675	700	714	667	693	737	648	686	697	679	717	658	662	684	639	627	629	670	663	671	668	644	706	718	703	641	698	650	728	646	672	688	692	684	668	676	643	741	762	674	744	666	705	676	628	671	701	676	653	680	708	623	704	674	691	676	663	693	665	658	650	686	702	690	690	656	695	672	685	685	686	703	632	637	701	704	687	652	725	707	663	655	586	632	645	649	700	668	675	677	663	686	648	658	663	672	700	669	661	678	676	690	622	642	671	656	635	658	682	674	659	665	667	688	685	681	638	694	692	650	694	678	657	708	696	673	633	685	632	634	691	681	665	662	666	694	651	702	712	649	688	660	681	678	724	671	657	697	673	667	710	676	674	745	649	684	745	640	680	692	648	691	706	650	711	695	646	681	675	675	675	629	686	694	664	636	711	660	655	683	698	775	690	684	659	724	657	699	653	668	603	690	699	650	665	674	710	697	678	656	688	677	678	697	688	713	678	629	738	663	669	656	702	641	670	691	640	686	720	678	714	656	686	678	684	698	695	701	689	638	669	701	693	700	632	685	671	685	644	668	640	678	642	643	678	711	720	671	669	681	655	681	665	609	650	634	665	616	667	699	667	685	670	644	656	690	678	689	683	644	692	682	684	642	688	665	669	661	676	659	728	683	657	673	668	662	643	667	683	659	703	671	712	688	698	664	676	658	661	690	669	621	660	653	672	643	717	686	697	717	701	727	655	747	713	685	658	664	692	665	677	685	679	670	738	664	658	691	687	704	665	700	659	692	675	681	692	664	667	682	698	665	657	664	658	706	662	674	650	703	670	701	681	667	669	691	657	670	660	662	681	691	695	648	673	715	685	676	679	660	644	656	639	612	675	659	645	663	650	659	694	677	650	690	682	704	694	608	741	677	693	673	655	661	722	618	666	748	629	717	687	738	676	675	742	708	684	661	670	714	694	729	652	676	692	654	691	668	703	684	650	689	708	667	630	697	703	723	642	676	661	735	649	685	656	667	709	674	686	647	642	680	681	663	702	695	637	707	683	666	666	684	645	660	683	699	652	695	654	654	692	652	670	646	725	701	674	694	704	697	662	667	669	646	689	644	659	715	677	697	654	655	699	671	656	683	702	652	709	711	662	658	697	686	655	661	659	666	691	687	661	654	663	695	692	686	663	690	674	702	714	682	694	668	651	617	671	663	649	697	658	671	664	717	655	662	639	689	726	692	661	683	653	661	672	676	670	680	662	724	695	693	691	675	653	667	685	636	659	695	667	699	753	701	654	713	694	669	699	680	675	658	699	690	673	637	656	666	673	662	748	697	647	683	659	696	699	720	669	683	657	688	691	651	686	673	680	627	683	684	739	681	689	710	645	708	682	658	664	665	659	644	636	676	695	659	627	685	730	689	667	681	673	709	706	643	685	694	691	715	678	671	631	703	730	711	679	692	640	673	704	679	699	673	617	678	625	617	658	674	692	714	659	665	715	653	672	703	675	672	705	693	625	739	664	712	683	703	700	684	662	676	734	717	695	651	694	739	721	673	688	653	694	653	664	687	728	679	717	719	688	670	684	703	667	668	669	717	677	696	681	642	666	645	659	637	708	679	734	669	670	678	666	674	713	644	660	688	700	682	666	686	683	691	669	656	700	677	680	641	711	675	656	682	710	685	704	664	671	675	684	634	696	636	686	722	694	703	695	671	706	721	696	683	681	665	700	670	675	717	674	652	653	646	681	633	680	693	639	700	726	651	671	678	709	676	696	693	686	677	666	714	645	701	662	636	691	670	679	679	709	686	695	705	710	685	686	662	693	672	655	686	681	682	673	654	665	652	660	680	695	671	693	678	686	656	684	700	671	684	685	689	706	695	715	688	715	674	671	684	677	701	717	651	648	661	687	672	690	715	664	662	692	673	711	666	682	666	708	692	677	633	657	672	692	666	692	657	656	725	718	678	714	645	688	637	620	719	668	658	664	642	678	666	685	668	667	643	668	689	687	693	656	705	678	665	664	734	693	693	660	627	683	685	663	706	653	667	689	663	718	680	685	682	712	659	685	685	679	675	658	713	681	737	687	680	685	666	672	714	680	672	701	661	663	694	666	672	653	711	660	680	597	695	659	658	675	673	717	695	713	685	691	644	659	680	708	690	676	708	639	649	751	646	704	696	640	734	687	695	669	682	672	669	619	707	663	664	688	700	737	702	743	690	669	674	650	646	688	719	730	689	648	664	669	721	693	686	660	688	672	678	652	669	673	680	718	716	698	683	691	732	670	666	629	733	670	711	677	691	647	701	619	718	672	725	676	666	678	674	703	712	643	702	633	687	708	697	664	695	697	693	663	728	697	709	666	622	672	670	677	672	655	688	691	700	688	750	666	648	652	679	663	653	662	645	697	660	668	651	660	665	698	659	730	691	728	716	673	697	675	626	668	652	705	653	744	703	668	689	736	667	703	694	665	717	710	704	682	657	666	695	651	676	685	634	620	711	682	712	689	676	738	682	693	729	659	717	679	716	679	687	661	682	645	653	695	711	632	693	673	634	634	712	670	677	701	644	680	691	669	677	626	674	656	659	640	687	675	662	661	660	678	687	681	662	672	691	749	680	696	654	650	691	694	681	677	673	691	665	677	670	667	684	701	714	684	720	686	652	669	687	682	705	659	660	616	664	666	707	679	711	661	673	584	741	734	697	694	683	660	656	646	684	637	650	710	652	733	685	699	698	693	658	653	665	643	690	662	704	703	715	705	709	628	664	682	618	674	712	718	722	672	714	665	708	687	671	688	662	667	685	654	685	678	672	699	658	659	655	681	734	664	684	680	710	671	667	722	674	703	677	662	657	695	686	682	650	723	621	661	676	683	697	673	677	640	698	667	717	681	622	700	714	657	611	684	694	630	662	684	701	661	682	637	608	694	712	654	690	669	665	678	667	701	737	669	702	744	690	702	634	648	726	684	705	668	696	669	684	680	676	738	693	660	671	663	664	669	653	670	700	725	668	687	683	696	674	655	654	688	663	689	673	690	697	659	718	695	684	659	684	677	658	680	690	688	656	713	688	656	647	619	654	680	703	657	666	677	688	721	669	700	662	647	669	663	694	693	728	695	664	667	674	689
9331	2618	1515	1080	909	927	957	905	937	776	743	705	742	729	771	730	783	699	750	757	757	790	841	888	898	758	771	731	704	733	711	687	729	732	707	696	701	748	726	731	711	718	728	710	728	775	714	730	748	776	728	690	662	731	732	730	751	763	749	699	749	750	717	739	724	767	737	755	769	684	707	779	737	710	732	719	765	724	726	686	730	722	714	763	757	759	724	729	719	725	735	702	714	741	702	703	750	736	747	725	729	744	721	743	666	686	740	751	754	754	696	691	714	738	706	758	729	698	745	705	728	733	726	724	728	741	696	740	708	738	733	733	741	776	680	668	732	769	744	678	679	711	724	726	701	694	732	747	732	720	701	776	736	706	719	666	745	696	725	709	746	761	717	704	708	718	771	754	760	694	759	697	674	710	708	680	730	729	719	779	730	708	718	680	745	698	721	733	758	725	745	782	704	733	724	777	730	708	708	724	703	716	705	748	715	753	710	754	738	726	732	716	664	720	674	724	780	700	726	735	738	683	707	715	772	719	723	751	744	755	714	672	762	733	700	720	727	692	723	747	714	724	713	764	698	736	719	696	750	750	689	711	723	699	731	758	754	784	726	763	711	747	770	737	703	687	786	750	707	725	754	699	748	743	746	723	752	715	702	723	700	684	736	731	685	753	808	723	735	742	734	740	754	762	734	735	703	738	732	742	721	731	690	771	752	705	770	715	732	698	716	727	727	726	766	702	741	762	733	689	671	726	701	732	693	741	729	707	775	742	729	744	731	689	780	718	738	716	750	759	744	699	709	714	724	689	747	747	739	669	693	714	681	732	791	735	736	722	731	725	681	689	754	731	668	720	682	722	731	662	759	698	703	716	705	717	747	728	687	702	722	745	755	739	690	731	750	719	758	773	738	734	753	736	744	745	708	737	753	713	723	769	734	728	697	814	767	750	743	755	743	707	715	730	746	705	742	731	697	685	766	731	756	723	686	698	711	754	705	729	717	700	707	745	702	752	784	712	732	732	693	746	673	713	748	726	710	776	748	714	706	712	710	743	763	733	718	732	732	745	733	740	779	701	744	731	774	727	695	688	702	738	710	692	735	746	786	702	679	722	757	730	727	706	722	686	776	713	713	696	702	756	763	728	714	717	742	745	728	726	741	749	729	734	718	715	747	705	732	689	742	718	711	704	743	691	716	698	742	697	745	711	702	715	697	802	730	724	735	710	704	737	789	700	752	709	733	754	726	799	743	732	695	792	744	724	750	703	769	729	742	751	735	731	718	765	711	716	700	745	707	700	743	713	726	740	763	720	743	777	708	725	709	764	712	782	713	728	726	698	727	697	756	708	741	719	754	745	729	726	735	737	763	725	737	759	696	690	753	724	712	728	693	662	718	720	697	724	679	732	708	747	725	721	755	709	756	760	753	732	729	733	694	721	688	724	721	733	754	727	706	785	711	753	696	737	711	725	741	690	723	707	714	716	711	726	754	707	763	726	737	692	691	727	726	724	734	711	726	737	722	732	779	729	726	784	720	721	720	708	706	689	734	688	723	709	714	704	735	698	727	780	731	766	699	692	718	718	704	724	707	728	711	744	710	745	724	696	734	717	730	674	662	761	713	735	710	777	700	719	732	719	717	686	702	705	719	692	724	745	749	663	722	735	715	710	739	728	763	741	699	759	744	697	684	711	688	687	723	688	716	765	727	696	755	697	755	748	720	775	764	697	712	757	759	707	706	754	767	758	705	749	771	735	739	679	765	717	745	750	695	686	717	752	744	724	740	739	716	781	742	689	707	724	759	727	722	736	705	721	755	725	757	735	757	739	766	753	782	746	701	741	718	700	758	710	752	749	735	748	711	667	741	696	682	765	753	715	763	701	724	757	756	704	714	740	720	778	736	711	746	719	709	721	699	744	696	713	730	730	736	740	711	689	756	734	768	694	700	711	739	698	729	723	737	698	723	727	754	730	718	714	712	737	764	719	679	727	727	777	717	698	657	712	766	757	751	720	680	746	753	771	721	676	739	759	772	686	706	744	706	751	684	701	702	709	710	746	754	738	669	749	707	764	657	732	722	754	692	734	751	734	741	728	713	725	707	714	735	719	757	784	799	727	758	735	710	700	701	797	727	681	721	702	718	709	710	746	703	692	707	725	759	739	726	724	702	739	707	735	745	748	687	746	665	671	759	701	752	776	704	713	731	725	770	718	745	718	729	768	691	759	780	738	684	729	700	719	743	726	725	750	716	737	749	737	729	708	757	706	746	728	725	745	730	749	745	703	714	691	719	708	691	714	704	717	747	696	765	700	695	725	765	716	696	745	758	705	691	727	779	741	709	697	716	709	735	715	730	707	752	706	721	739	703	728	695	754	706	725	714	716	752	725	734	783	690	709	727	741	690	754	732	702	741	697	738	699	727	688	722	768	766	713	700	770	716	743	730	663	688	705	667	672	703	708	662	660	729	713	697	719	686	755	703	780	764	732	721	701	740	734	740	708	758	733	713	724	767	766	750	724	794	731	717	708	681	729	743	760	742	691	710	749	732	771	708	740	672	741	732	729	746	779	700	729	739	753	686	698	736	719	732	713	742	750	681	725	727	762	733	750	709	771	757	739	699	735	713	680	705	724	721	664	675	710	713	671	693	763	701	755	741	727	704	713	763	716	716	714	733	749	759	709	793	714	746	691	731	742	707	743	688	726	722	698	755	691	734	699	738	709	731	731	748	682	736	774	762	734	722	674	730	658	720	715	745	725	673	713	716	738	736	740	696	726	751	759	692	722	696	691	685	730	706	755	742	710	657	746	754	758	736	725	690	731	716	691	737	738	699	681	701	704	717	768	738	766	695	695	730	701	703	755	729	721	722	724	758	736	768	684	730	722	771	711	730	705	746	743	698	752	651	677	726	734	703	708	794	763	707	729	708	711	703	699	753	699	719	733	705	711	690	729	733	730	718	738	696	756	749	756	694	691	718	768	744	721	727	703	747	692	767	683	767	706	771	756	718	712	707	715	729	693	716	712	747	730	725	756	737	711	761	761	732	752	709	693	714	702	712	740	723	697	785	697	742	699	771	701	723	739	704	713	739	722	727	705	709	712	689	714	747	698	713	719	760	699	730	714	776	727	722	756	695	711	720	722	732	750	724	707	810	711	678	768	716	721	773	693	728	718	672	728	745	775	700	669	702	746	746	735	748	718	770	747	686	664	748	759	747	728	763	713	731	700	724	738	717	737	746	725	724	725	722	744	715	743	694	695	753	770	765	690	692	673	757	739	739	678	708	745	716	707	735	734	717	755	689	690	734	727	727	748	693	690	735	733	685	757	767	736	726	711	696	714	678	737	722	730	719	724	769	751	711	695	685	724	731	707	711	668	698	748	726	765	691	714	759	765	719	707	697	684	764	697	710	750	739	718	715	754	706	694	675	699	771	703	678	735	727	740	746	716	743	762	749	729	706	707	719	721	764	728	699	712	751	712	746	704	747	737	712	722	721	716
23728	21276	28503	24383	21282	12073	1540	1043	917	806	718	694	636	599	652	589	607	631	581	559	608	638	691	766	838	584	580	536	581	532	544	520	554	555	502	545	529	554	591	564	513	501	542	566	512	545	539	549	515	519	546	521	544	496	539	508	546	547	512	531	507	556	503	557	499	574	515	499	516	511	529	531	528	525	535	540	494	508	513	589	505	482	570	543	504	518	533	505	514	513	565	533	534	536	525	535	561	549	519	523	528	533	506	548	534	516	566	546	574	503	551	539	514	533	488	530	529	556	538	569	502	544	519	534	505	529	550	580	537	548	551	542	513	512	548	548	524	545	512	508	545	543	541	522	514	522	490	515	521	542	528	536	534	529	551	552	504	559	552	542	518	545	510	573	520	557	504	507	550	505	526	520	516	525	524	578	525	513	533	531	488	510	516	533	513	521	491	536	504	564	569	526	539	532	518	488	507	565	538	530	493	501	507	534	536	575	492	524	535	490	521	536	533	559	585	567	530	503	561	521	516	522	514	521	499	526	525	467	561	519	509	559	516	527	538	530	549	503	547	568	533	566	514	543	539	528	517	542	541	550	491	576	556	553	519	515	517	503	558	561	541	559	515	512	535	552	508	526	518	517	503	542	518	517	548	493	505	536	512	506	565	497	516	527	539	489	535	531	510	520	523	490	555	506	544	553	506	485	502	542	531	523	531	516	530	545	544	503	538	501	524	484	517	546	478	528	543	535	509	525	527	506	492	526	495	509	509	518	543	505	553	489	515	542	549	541	505	518	521	488	502	556	532	541	522	540	513	533	529	480	497	531	492	493	499	543	543	556	497	518	542	507	526	584	529	545	552	533	517	498	528	538	536	501	546	509	535	524	505	509	515	510	521	507	514	496	509	497	519	553	503	531	531	555	518	514	563	525	554	543	494	516	518	502	547	520	528	507	565	517	517	460	535	512	508	510	559	531	515	545	544	526	521	520	557	528	559	545	564	540	530	534	536	490	498	517	549	521	510	526	538	526	525	571	553	552	529	542	532	561	536	499	529	530	561	529	551	518	517	543	520	535	510	572	505	530	524	523	543	545	536	546	525	539	496	514	506	467	519	550	524	527	562	506	525	542	526	559	519	534	539	506	523	539	545	529	512	521	534	519	509	502	537	532	521	507	497	516	518	523	527	515	606	506	470	536	525	502	489	481	534	530	514	523	533	529	516	539	559	494	538	548	542	483	529	493	522	550	503	515	513	497	520	507	551	518	553	554	539	522	505	541	557	560	506	548	526	540	503	509	513	546	498	513	548	553	557	523	505	518	526	488	536	598	548	522	499	505	547	487	508	491	557	549	534	524	542	517	527	525	555	565	521	538	523	555	523	547	522	520	545	552	506	512	520	515	548	513	515	553	508	498	549	493	501	558	494	527	536	565	541	512	525	504	483	537	511	510	517	555	534	526	526	544	543	546	518	540	579	534	518	501	479	454	524	509	534	544	513	525	561	516	526	515	589	500	529	484	541	528	544	546	517	509	498	527	524	498	504	552	504	526	515	515	539	565	590	552	506	512	542	556	522	518	540	526	550	529	539	565	518	530	544	554	506	550	539	516	563	543	518	547	511	532	530	538	529	533	525	560	493	526	543	547	481	510	525	545	501	556	539	555	528	532	528	563	544	515	516	565	554	527	498	573	508	543	501	574	532	502	515	512	539	520	509	510	537	526	543	543	536	496	543	546	551	530	530	505	493	555	534	552	525	556	518	501	536	513	505	518	536	545	558	552	490	547	513	505	504	531	469	514	565	507	554	543	522	556	519	509	538	553	524	542	535	579	558	522	507	480	530	533	536	506	527	545	553	500	529	484	494	506	533	499	501	492	530	492	514	536	510	540	510	515	543	556	533	532	532	494	543	537	511	485	569	531	506	539	543	493	507	526	582	533	520	535	515	561	525	527	552	537	525	538	495	516	499	497	502	518	551	528	517	547	547	528	489	552	519	543	550	539	505	535	540	531	531	496	534	546	478	483	543	530	523	553	513	518	533	516	517	495	493	486	528	503	539	570	503	501	540	542	515	489	500	503	552	512	523	561	554	494	524	522	523	569	495	525	538	551	544	500	511	524	524	556	531	474	500	555	579	543	533	519	500	528	529	526	530	517	552	498	546	536	534	530	528	589	520	519	540	531	489	501	492	496	543	544	515	530	500	555	543	503	540	511	548	542	491	498	521	523	546	561	509	546	521	529	532	486	552	505	552	523	562	507	506	478	503	490	505	513	542	560	542	529	510	532	545	520	498	555	546	493	580	524	520	551	549	544	572	508	522	509	554	531	470	550	511	508	550	558	567	513	548	542	531	557	528	516	554	527	503	512	504	574	504	546	497	567	519	505	556	541	540	540	463	527	510	521	513	525	557	520	508	504	508	594	574	542	502	516	536	534	490	491	538	544	552	547	546	533	521	499	523	543	553	573	528	539	503	565	538	525	548	537	504	518	539	541	573	528	569	535	527	533	528	533	516	515	504	528	546	482	535	541	569	512	508	535	521	526	532	562	541	468	561	494	521	547	526	540	516	554	508	558	506	504	517	546	556	487	529	523	520	514	518	552	544	495	529	488	554	544	492	523	521	555	512	517	493	493	517	498	538	541	544	517	523	552	535	562	526	525	522	522	564	534	534	497	546	561	465	493	518	572	532	526	517	530	509	507	550	539	508	534	538	499	531	518	510	524	496	538	540	541	531	542	501	555	547	532	568	508	515	522	498	557	538	541	575	548	542	551	527	464	551	482	530	517	541	525	543	508	530	510	538	535	527	529	484	505	531	526	539	492	572	495	575	478	498	543	520	511	526	531	534	494	522	536	492	583	566	508	561	501	553	518	525	561	559	485	511	516	534	509	513	510	490	502	537	542	558	523	531	486	515	522	531	500	511	501	483	527	540	541	530	529	530	541	538	550	534	516	526	526	496	534	514	489	514	535	546	475	543	541	520	495	532	500	514	538	519	565	507	502	536	526	537	523	535	545	483	495	527	519	489	490	522	518	551	521	488	504	518	538	529	521	543	484	531	541	528	525	522	495	517	546	545	528	528	554	529	519	504	531	541	533	590	523	519	523	544	525	521	554	535	542	514	535	502	513	502	536	533	519	499	523	494	503	525	527	539	549	511	590	552	560	524	541	559	487	495	559	514	539	541	552	555	506	481	527	529	511	529	491	542	554	537	516	565	545	522	548	545	507	524	544	528	534	538	558	549	533	499	535	526	529	525	504	548	502	550	493	523	523	521	526	488	540	530	499	551	511	520	564	515	522	522	527	527	546	510	519	533	543	515	505	534	545	540	509	532	529	489	524	521	533	507	482	521	574	528	523	541	525	541	537	533	504	514	486	488	526	547	528	541	547	547	555	544	526	549	543	547	536	542	493	487	499	502	518	515	506	476	509	532	493	571	519	506	537	527	547	553	552	526	495	523	534	519	520	520	517	561	517	545	517	492	557	535	520	488	522	498	563
9172	9842	7043	3405	2412	1876	1659	1468	1207	996	844	773	743	699	761	648	669	652	685	653	714	765	843	994	967	700	557	606	603	610	571	620	639	588	602	594	633	600	560	559	584	615	618	610	627	592	586	576	584	602	586	544	601	541	602	587	582	560	599	540	578	602	603	612	578	576	584	572	570	581	586	570	569	593	563	598	616	583	553	589	580	588	580	589	606	603	542	535	534	599	569	554	554	564	578	544	581	603	576	553	565	576	583	591	582	568	594	577	581	619	577	594	585	553	550	596	597	599	564	550	549	581	542	533	612	592	583	596	585	599	584	597	603	589	596	590	568	602	603	565	610	584	555	570	648	571	568	573	575	569	588	555	575	587	562	578	570	580	542	570	603	533	591	610	584	566	603	551	589	560	587	525	556	590	589	554	604	574	584	606	594	618	571	576	544	594	548	565	574	585	606	581	603	609	578	574	577	625	600	556	634	579	602	614	562	634	593	594	599	581	566	597	556	630	577	581	577	582	591	596	606	582	581	561	580	594	543	594	556	614	581	565	591	578	540	560	555	540	600	559	596	578	614	583	598	613	572	584	549	603	600	577	573	561	571	583	583	584	560	582	584	568	541	585	595	576	584	550	594	592	584	566	621	557	580	589	556	566	572	583	561	554	598	584	570	585	602	600	599	604	601	619	598	567	536	611	557	580	613	576	599	593	578	604	584	615	587	567	564	566	613	596	583	609	542	597	585	588	611	567	556	546	578	602	590	593	619	588	597	565	594	586	556	579	583	617	555	559	572	564	587	601	602	606	594	564	565	564	565	611	619	579	597	561	557	537	568	548	581	613	597	586	587	578	580	572	590	598	568	561	581	585	588	615	608	584	558	600	587	597	587	597	571	608	621	558	577	587	559	587	583	592	563	628	588	546	607	583	640	626	591	589	578	533	638	602	577	596	616	576	579	537	581	569	603	561	572	569	573	592	588	603	602	571	613	606	573	603	546	576	595	606	579	614	599	609	566	596	586	589	571	601	596	585	578	590	580	606	615	578	562	605	617	598	584	582	627	594	601	579	620	557	578	581	582	595	555	583	561	580	606	615	546	585	587	615	584	622	574	609	597	593	552	591	564	579	615	597	538	561	557	573	570	582	565	543	602	531	601	568	599	572	590	583	527	590	590	627	584	604	579	600	555	566	567	574	584	618	574	561	565	596	560	578	613	599	584	568	581	606	571	537	591	582	587	592	543	598	569	560	592	574	559	593	557	567	599	589	539	574	588	597	568	584	583	553	558	582	542	579	588	593	601	535	579	583	604	602	623	543	561	620	548	609	558	619	560	613	590	624	568	559	555	618	597	616	578	563	589	566	581	557	583	620	570	542	574	585	565	563	604	593	567	588	566	592	634	574	593	623	581	562	602	569	626	614	606	626	570	558	577	566	549	563	606	582	602	604	564	606	593	561	562	593	578	594	569	591	606	547	526	567	560	561	605	573	646	554	593	541	565	568	568	603	553	546	607	587	572	575	602	548	595	559	581	564	629	595	580	581	601	574	571	558	581	624	609	596	606	575	584	563	554	571	610	574	570	628	574	567	573	578	598	612	569	594	594	564	612	572	571	569	622	598	577	571	572	572	589	563	586	589	606	589	607	551	582	565	625	659	580	578	583	551	551	633	573	648	580	524	583	557	574	600	664	537	572	585	591	589	565	591	609	600	600	590	590	536	544	592	573	578	601	577	606	545	591	601	570	563	619	588	575	590	569	555	600	620	596	532	587	603	581	636	661	584	579	625	547	599	545	575	612	553	603	604	582	587	583	611	625	612	644	594	554	568	573	588	589	590	592	558	593	592	555	603	596	558	588	604	605	563	576	607	591	571	586	568	560	652	614	612	588	616	569	590	558	570	541	553	595	592	586	594	574	620	630	571	584	565	563	568	587	563	599	546	575	630	573	588	602	596	592	604	582	563	587	553	560	563	598	565	543	538	587	577	587	590	611	610	539	572	606	589	606	536	604	592	625	589	570	540	595	613	570	573	567	564	603	574	558	579	558	594	572	578	601	627	605	593	574	616	534	620	576	579	602	594	557	557	594	578	589	593	603	557	578	521	589	557	577	591	607	607	627	591	571	537	569	541	594	589	555	589	571	589	608	615	537	593	628	575	615	602	595	595	573	525	573	570	596	586	572	592	557	598	608	578	560	636	582	584	577	587	584	595	592	592	599	589	559	617	534	587	614	566	582	560	575	610	579	616	605	575	582	593	606	585	573	592	544	610	587	594	614	592	594	601	610	601	563	606	584	578	578	602	600	551	557	559	625	579	614	556	551	582	582	553	589	597	595	597	574	542	561	610	553	578	605	588	571	567	545	596	625	588	563	574	633	574	601	580	598	573	600	593	575	600	576	565	622	579	570	603	583	548	556	608	557	561	589	607	555	598	580	549	582	587	566	573	573	567	585	587	612	554	593	580	567	552	613	579	610	566	560	590	581	556	554	548	625	595	563	584	562	576	580	627	610	611	611	590	575	614	579	632	574	568	603	570	617	557	536	578	581	608	592	614	568	569	557	619	598	544	583	549	570	578	557	584	579	607	606	573	574	610	580	590	595	592	623	610	626	608	606	560	599	604	564	572	631	619	568	562	573	573	533	609	620	558	571	624	595	598	634	570	585	613	627	558	594	586	602	599	626	653	600	577	545	540	602	576	557	589	625	630	573	602	616	559	581	585	615	550	560	580	585	620	560	541	548	590	571	582	598	600	585	556	554	560	581	537	556	584	613	577	568	567	587	576	550	593	607	595	589	571	565	599	575	596	575	588	538	578	621	585	578	555	598	573	553	556	611	585	565	593	587	596	552	535	548	612	526	592	546	620	563	561	626	588	566	586	597	623	584	620	569	591	597	529	570	551	562	566	629	608	551	590	575	578	556	584	598	572	577	599	616	562	576	587	605	564	589	583	619	556	557	519	610	591	596	568	570	555	564	614	567	573	581	578	584	567	591	566	589	576	580	554	568	571	528	586	561	580	604	590	552	566	602	597	583	587	575	595	538	565	567	593	595	572	558	563	609	586	587	591	587	535	582	573	611	570	606	573	591	583	586	603	598	567	598	584	622	592	634	598	610	556	591	593	611	594	619	589	571	535	611	587	546	545	597	550	565	595	610	597	546	540	567	604	549	571	601	580	569	576	575	559	573	550	549	597	521	616	572	545	574	574	564	607	548	563	545	592	559	598	601	611	579	579	580	602	623	594	588	562	565	620	574	573	604	597	603	572	592	624	636	562	569	612	574	554	585	558	595	556	541	556	599	605	589	611	566	589	611	573	500	613	591	638	565	633	657	592	592	581	581	596	592	585	613	587	590	559	625	572	572	591	660	572	580	559	586	590	590	581	553	623	575	557	591	580	589	573	555	576	517	579	551	555	580	596	598	608	587	567	595	597	597	550	570	598	568	595	587	579	572	608	527	630	573	584	571	599	576	578	572	594	575	606	612	576	568	537	548	598
24708	21272	27672	25129	15369	1245	844	795	672	622	575	520	520	518	539	519	486	515	482	487	477	548	631	629	657	504	496	491	481	500	470	472	487	495	465	462	487	453	484	466	431	446	493	496	463	476	451	455	529	459	465	462	459	439	489	463	455	440	453	460	461	474	492	470	479	454	479	490	432	460	456	480	458	458	442	420	472	416	433	467	457	458	467	451	485	445	457	483	461	449	457	481	425	452	453	481	464	499	437	481	469	462	424	443	486	436	467	461	458	475	445	478	452	454	444	436	473	480	463	465	480	436	460	430	464	487	449	475	444	487	442	461	462	464	494	466	459	451	487	431	453	500	497	451	439	425	459	462	464	460	475	447	456	453	481	471	441	479	456	446	481	490	436	469	485	443	481	495	471	450	459	452	448	452	509	487	478	438	463	426	496	432	460	468	477	429	476	449	500	438	448	476	485	445	459	484	449	457	473	460	459	447	448	458	464	507	424	473	488	420	442	504	480	478	437	488	453	428	469	480	486	479	504	443	452	446	483	500	472	473	469	449	425	495	449	492	434	467	430	425	507	461	456	462	478	459	461	447	469	477	447	472	467	488	449	497	438	478	467	433	459	441	465	455	497	433	439	483	453	486	440	452	434	492	473	444	452	471	489	486	466	449	423	511	443	437	436	492	485	457	465	457	487	462	467	502	449	448	485	460	480	465	466	473	436	472	440	460	485	488	486	477	442	487	489	448	465	458	525	444	476	491	483	470	446	425	457	443	411	479	494	469	460	430	434	466	462	476	443	442	438	485	470	494	434	475	475	453	467	443	447	460	471	497	474	471	457	461	489	460	466	447	459	498	459	474	468	468	441	473	472	441	472	446	453	494	446	452	457	470	487	488	477	447	480	474	507	444	437	488	435	441	470	470	489	466	497	449	472	489	463	441	471	430	500	477	467	477	479	455	477	475	460	471	455	482	405	474	442	449	476	465	479	451	467	478	437	450	474	452	463	450	444	463	490	457	471	518	500	464	447	455	458	427	459	487	475	477	493	434	460	480	456	433	469	487	480	433	496	485	437	460	467	463	476	456	442	454	483	451	481	466	474	491	471	464	467	479	465	458	468	424	452	435	470	471	468	487	453	471	431	452	475	502	431	485	496	470	455	434	483	425	474	482	462	454	457	445	452	458	463	497	495	456	460	488	481	454	464	458	465	477	398	460	453	471	442	468	447	478	457	496	477	426	473	412	436	474	520	466	479	494	451	469	488	519	453	485	441	471	440	465	460	448	500	473	431	441	448	470	428	463	468	498	452	476	481	441	477	454	470	414	488	490	467	434	447	459	460	468	451	452	471	467	505	448	427	478	467	468	460	442	496	470	472	461	460	449	446	473	470	468	453	473	441	465	454	485	474	465	500	451	492	435	484	469	470	461	486	494	460	468	492	444	463	475	470	419	439	464	433	459	498	476	428	485	449	494	454	448	475	463	469	479	427	485	471	500	459	468	479	489	432	423	449	478	440	469	463	436	450	498	473	456	455	411	515	446	427	486	488	435	454	462	451	458	469	458	444	476	522	457	444	495	440	462	480	472	475	463	491	430	463	476	496	478	459	454	474	498	475	476	436	508	476	463	462	481	426	458	477	416	450	440	449	468	441	456	452	440	435	435	463	473	454	465	452	455	485	454	437	461	464	466	447	480	475	462	462	476	500	471	435	476	484	449	441	446	490	468	475	464	487	426	455	433	475	444	431	492	462	457	506	485	454	420	450	461	458	490	486	452	478	510	457	464	460	449	460	459	462	501	449	474	465	442	447	460	472	462	476	511	486	469	447	457	458	466	432	444	463	451	462	470	447	489	487	481	453	443	466	458	487	465	451	441	462	469	448	484	446	434	454	461	465	456	463	466	435	475	465	481	470	482	516	456	477	476	450	476	427	445	505	494	438	429	475	457	484	500	492	469	459	426	490	466	484	470	440	445	475	487	491	466	487	482	462	453	481	480	412	432	481	475	467	487	478	489	507	449	446	445	488	507	493	473	506	501	475	486	484	485	458	437	471	479	503	474	452	455	469	461	462	490	442	477	441	475	470	462	479	445	432	439	480	455	478	465	468	443	417	490	464	450	444	465	469	457	437	481	479	481	462	483	465	429	474	454	479	443	477	479	475	467	472	510	460	443	453	494	484	434	456	479	483	438	444	448	493	474	475	455	492	479	443	407	499	463	484	442	446	455	472	464	487	451	465	519	484	464	498	461	437	447	470	468	449	496	479	475	471	457	449	442	480	510	485	485	453	468	430	473	473	474	476	471	491	465	467	485	500	499	446	485	459	451	422	498	480	457	462	476	434	446	476	419	466	437	458	446	442	475	458	494	487	454	470	446	445	462	447	483	475	427	473	440	462	503	432	482	458	484	464	457	407	476	426	458	492	478	466	474	483	507	491	464	445	482	493	475	464	470	489	528	462	439	456	456	461	514	487	506	471	471	437	478	427	445	457	486	429	473	471	432	465	468	484	467	440	403	466	435	429	474	497	471	512	454	470	472	468	466	460	472	464	443	524	460	439	493	470	472	484	450	506	457	481	449	434	450	450	469	486	449	457	440	471	429	463	487	466	493	451	453	438	459	440	516	462	488	464	428	459	473	422	453	495	459	450	506	463	450	491	466	482	445	436	470	421	489	466	480	463	462	467	473	468	451	446	446	460	474	463	482	458	443	444	479	478	441	490	475	470	492	463	447	492	417	509	447	475	456	461	461	491	448	485	442	447	419	504	486	435	462	485	428	431	473	431	474	464	437	425	450	446	465	458	487	471	478	469	463	450	458	466	468	467	448	467	482	473	496	455	449	479	491	458	453	453	471	482	477	461	437	431	486	443	456	448	416	463	445	509	463	474	477	486	478	473	438	451	468	451	443	434	470	464	438	456	462	449	514	399	456	480	457	486	461	447	473	478	470	486	477	469	482	446	503	441	469	470	443	450	480	467	424	463	529	462	486	500	449	450	442	468	485	428	444	473	479	483	452	470	453	483	491	451	484	490	519	474	467	477	458	485	489	472	488	450	483	481	476	498	461	501	490	484	475	438	494	470	426	428	480	497	433	431	436	444	477	469	463	438	512	448	453	478	479	500	448	482	451	459	452	486	428	454	439	471	473	483	442	470	471	469	457	478	450	440	463	459	473	446	507	451	437	448	455	445	466	464	474	466	451	467	488	457	479	471	456	497	477	426	471	467	435	465	449	479	443	477	424	478	432	457	458	435	484	500	468	455	481	454	457	461	478	475	490	448	438	462	467	447	465	450	476	475	459	434	465	447	463	434	486	455	439	470	478	507	463	437	480	489	458	449	459	483	487	427	447	486	473	448	481	465	457	454	399	481	499	432	463	475	464	488	482	466	479	434	458	494	486	453	463	459	462	461	478	473	482	441	470	483	462	441	467	482	446	435	493	455	457	465	506	479	441	435	468	453	451	437	460	478	442	418	453	457	470	469	472	437	452	443	498	418	472
8564	6901	4455	2117	1608	1375	1195	1047	986	745	660	622	579	621	575	547	545	497	539	509	562	598	708	742	825	611	541	499	473	503	572	487	508	478	488	512	474	464	477	502	480	505	453	497	515	471	503	477	517	492	509	524	492	530	510	499	482	461	514	442	498	496	485	469	465	497	477	492	493	489	438	468	512	488	474	494	440	535	480	504	485	486	534	502	497	472	436	483	467	499	495	482	488	478	460	486	512	494	506	503	497	501	483	513	444	431	482	504	520	493	476	498	551	484	486	478	511	486	481	467	442	504	495	490	532	499	477	507	479	478	483	465	510	497	497	523	491	480	471	450	502	509	468	496	508	485	482	492	500	483	503	491	504	467	483	464	510	487	477	506	491	489	494	493	464	493	485	499	468	498	524	500	466	508	501	497	555	488	460	465	480	496	511	465	500	461	523	498	511	492	527	472	498	505	478	520	474	456	506	442	501	527	484	482	507	510	510	509	448	476	448	479	496	476	524	476	478	514	507	513	495	489	470	517	465	483	515	478	453	492	507	454	488	465	499	500	474	480	473	473	498	471	489	502	498	513	516	487	506	491	501	463	514	472	501	474	484	509	466	529	513	477	492	483	516	504	508	465	466	470	470	461	502	502	509	471	513	460	495	484	543	432	518	479	491	492	514	536	459	470	508	460	455	501	481	529	502	498	522	481	494	514	553	498	498	472	516	481	494	461	476	469	490	466	486	482	446	514	484	479	494	500	501	525	475	485	499	502	480	498	470	514	495	504	489	517	511	475	455	458	466	479	465	441	456	453	495	485	530	484	479	484	504	518	547	480	506	472	493	489	461	485	511	482	499	462	485	492	527	498	497	453	521	506	475	512	527	472	484	529	465	494	526	474	531	532	500	503	493	473	453	476	494	492	492	508	480	523	496	457	465	489	511	521	497	469	467	470	516	468	520	492	492	494	482	493	454	477	475	500	509	488	481	489	482	485	478	533	471	492	524	452	524	500	475	481	486	497	468	499	464	542	501	514	438	467	513	523	497	484	481	482	486	483	493	503	488	464	482	497	484	524	476	501	496	490	467	516	457	457	477	461	457	513	495	471	496	533	503	471	499	473	548	474	490	462	487	462	514	480	481	484	487	491	485	506	468	475	488	482	474	481	504	459	520	487	464	504	489	468	494	478	486	481	489	472	480	498	545	523	542	489	485	529	461	506	491	520	501	482	503	505	527	488	462	494	488	478	515	527	498	513	494	442	522	485	510	527	503	484	512	499	488	483	479	494	468	477	497	531	450	476	508	497	468	486	517	476	479	512	517	502	493	508	474	510	468	498	453	497	501	487	531	468	502	479	550	446	535	460	476	490	512	519	494	496	475	488	525	449	462	511	521	501	478	463	490	485	459	518	464	477	514	469	439	491	474	471	477	480	510	473	451	480	491	513	474	509	512	510	492	510	508	465	476	509	474	480	515	485	498	466	502	553	493	546	494	477	500	474	504	494	487	466	465	493	508	495	475	521	511	472	496	495	496	498	484	477	489	449	496	482	537	458	515	494	518	486	463	496	444	506	504	475	466	489	479	476	493	535	472	477	515	478	490	512	487	437	531	448	451	461	503	478	527	480	492	490	494	518	447	480	504	510	497	475	463	485	487	458	522	512	484	508	544	509	507	466	504	489	495	480	489	484	484	456	506	476	484	495	538	501	512	491	491	495	496	519	519	484	477	456	495	473	485	498	479	467	506	470	451	518	521	491	456	485	504	473	480	499	510	465	466	532	463	486	492	505	468	486	516	482	498	511	482	481	469	512	496	521	468	487	535	479	495	501	466	490	532	507	529	460	470	502	500	475	447	515	482	479	489	447	474	511	491	525	492	494	489	469	463	501	518	489	526	468	468	504	498	494	475	479	525	520	512	499	488	492	491	458	477	482	497	505	480	478	470	495	471	536	505	496	448	530	532	473	487	478	482	488	525	521	523	535	495	500	504	490	459	484	464	461	505	485	527	489	465	458	494	513	500	534	498	451	473	513	511	451	507	470	468	489	511	505	436	511	473	490	505	521	460	488	465	484	480	502	477	489	464	492	532	483	490	491	498	500	501	520	495	511	510	489	500	515	488	520	491	486	487	497	492	491	497	484	521	481	462	485	509	520	501	514	533	525	500	474	498	462	497	463	473	511	519	506	490	504	473	482	452	471	468	471	499	494	455	506	470	456	483	495	485	478	479	504	521	485	495	483	505	496	475	467	493	479	511	528	479	473	521	473	449	480	494	477	478	508	524	518	464	500	475	476	497	487	532	482	503	522	439	493	495	482	470	513	476	470	521	478	434	485	481	525	443	515	526	508	519	507	477	492	513	508	518	528	502	460	487	500	479	436	456	495	509	497	495	518	534	500	476	497	463	484	505	518	525	521	472	480	471	477	480	494	486	479	509	481	463	431	490	470	479	473	500	457	502	473	478	464	436	484	483	488	475	517	481	492	504	533	470	512	506	516	517	465	498	488	507	540	516	440	478	520	454	515	524	487	500	521	512	476	473	500	483	539	517	465	565	527	474	498	454	496	511	511	481	465	488	492	487	508	489	474	485	472	444	492	493	535	448	492	506	473	470	480	446	472	477	444	513	510	473	499	479	523	531	486	546	500	481	502	458	490	524	503	498	483	476	491	507	480	482	526	471	500	498	469	519	467	495	484	474	474	492	511	446	513	508	477	501	505	492	449	457	436	509	493	482	500	459	495	480	471	491	510	464	484	513	489	468	476	480	482	469	484	508	531	472	442	493	511	488	552	499	493	494	474	521	451	515	457	504	438	497	442	498	496	494	503	500	466	467	478	511	475	443	513	461	501	505	506	503	491	483	450	520	454	488	464	484	488	486	475	481	508	512	474	476	469	480	487	492	527	519	468	496	457	482	492	484	468	496	522	472	469	486	506	488	509	485	500	489	554	462	531	506	509	494	518	475	488	484	492	462	504	474	473	500	478	490	484	489	526	454	469	492	521	514	517	486	502	455	465	494	492	472	475	521	452	470	486	468	451	498	498	505	482	488	491	491	505	497	491	466	507	451	487	509	452	475	504	493	490	461	506	526	502	515	493	511	457	473	529	509	490	502	492	464	506	544	483	480	476	484	472	494	457	479	462	478	476	472	480	440	508	500	527	447	519	472	480	479	486	483	481	456	517	480	481	482	488	513	499	528	472	505	534	463	473	494	478	474	508	534	463	497	467	454	471	504	478	482	515	468	520	512	524	487	478	479	458	493	462	457	496	493	494	481	533	491	479	493	544	512	464	525	480	523	462	536	481	505	458	484	491	520	452	495	485	521	502	478	526	489	491	480	496	483	475	532	501	444	516	506	473	478	516	516	497	484	487	468	476	496	528	475	477	518	483	539	499	498	504	489	483	480	501	494	457	487	469	534	528	481	489	448	503	468	509	481	491	499	482	495	521	528	452	503	496	523	515	472	493	479	519	495	490	467	562	484	475	529	470	509	425	516	484
22689	21306	28970	23984	21307	21349	10941	1176	916	704	602	489	459	393	362	379	336	304	314	320	368	443	536	690	661	414	257	267	229	271	238	234	225	249	235	283	240	239	266	239	270	259	231	245	256	224	218	239	219	260	247	223	225	256	237	209	221	255	252	247	229	220	224	248	262	221	221	268	212	251	235	276	249	243	237	220	231	249	255	218	256	208	223	243	240	235	199	233	217	236	262	231	267	231	228	224	228	251	238	229	261	242	259	227	230	209	227	221	221	250	242	270	227	230	226	250	241	217	246	217	232	216	229	226	220	218	244	252	235	196	266	247	240	216	243	207	249	225	216	218	246	228	228	196	263	250	220	263	235	243	242	240	233	238	258	228	217	221	232	245	227	239	252	256	260	244	251	224	270	237	214	220	219	231	229	237	225	220	208	236	225	225	240	213	248	251	226	236	231	276	222	209	228	216	240	230	243	211	231	246	242	230	234	223	257	207	228	217	231	233	233	229	243	222	242	246	254	258	259	219	250	223	197	217	264	242	215	223	214	224	234	230	218	247	253	256	230	212	249	238	230	243	216	226	234	227	218	250	206	198	223	216	240	219	228	227	229	226	227	216	258	227	248	217	260	231	244	223	230	235	240	243	236	244	254	224	233	243	223	208	248	232	205	263	218	214	226	222	228	226	235	228	220	225	238	229	234	229	268	213	247	227	221	238	228	252	243	256	239	267	238	233	218	226	243	239	257	211	241	226	218	218	243	223	227	244	248	224	256	252	224	215	222	224	227	219	226	211	219	243	220	226	215	250	232	258	242	221	216	229	248	251	229	227	240	273	239	218	239	264	242	216	231	232	244	220	243	232	213	241	259	216	250	240	223	211	250	223	232	219	236	235	243	223	229	231	236	240	223	233	235	211	226	228	217	233	261	212	228	232	204	228	243	225	253	244	262	242	220	215	214	219	216	241	230	244	240	241	233	262	220	249	226	222	228	233	217	226	238	231	234	226	235	219	214	228	242	226	255	261	229	232	238	242	208	212	222	222	246	232	217	223	225	229	231	225	214	221	213	239	250	269	216	226	230	229	214	207	240	240	214	225	230	227	197	244	240	236	218	217	219	244	225	243	232	229	234	236	213	224	226	263	226	234	230	232	242	230	258	221	221	218	208	237	223	232	239	221	234	242	219	231	237	229	206	221	239	234	243	225	258	228	262	248	220	215	237	232	238	223	218	246	215	237	226	216	219	232	231	229	232	243	240	213	249	226	253	219	229	220	220	210	216	238	230	259	210	254	240	228	234	260	228	226	257	243	226	237	228	219	215	231	233	236	235	224	224	254	235	237	278	241	227	225	218	226	221	244	243	211	221	256	229	249	186	233	236	211	225	249	230	232	238	248	256	223	237	217	233	220	242	251	240	212	250	236	207	229	218	229	234	237	222	239	215	229	219	223	240	235	243	238	239	233	224	239	223	216	219	225	225	235	221	213	211	254	211	244	230	222	244	233	240	235	247	239	241	223	219	233	200	217	218	257	233	237	219	236	241	253	223	229	194	229	225	218	207	236	258	195	261	234	248	209	243	214	253	238	216	244	239	229	261	231	227	216	228	226	256	252	219	251	265	228	215	249	244	215	218	223	236	258	208	264	240	243	231	253	234	221	223	221	270	206	257	224	235	262	238	232	237	210	224	201	217	231	226	283	258	232	227	232	241	209	251	233	264	230	212	276	211	216	204	271	254	238	221	236	236	233	237	226	230	259	247	208	233	222	233	254	219	213	245	225	199	231	250	246	229	225	239	237	222	221	204	238	240	211	224	234	228	240	256	242	249	253	237	244	223	231	243	228	214	248	236	259	234	241	222	228	238	201	257	233	238	203	231	238	246	233	218	239	248	224	232	243	237	226	215	200	245	226	209	258	227	253	212	232	232	224	217	241	235	251	231	232	226	226	266	229	212	244	235	236	247	218	244	243	231	229	216	222	245	247	237	235	219	211	216	240	215	220	273	252	212	221	234	240	218	236	218	220	222	214	242	239	244	254	244	244	237	245	246	245	246	271	241	244	230	231	235	243	244	281	241	220	221	250	260	222	222	241	249	231	235	241	245	216	209	241	236	235	238	253	263	234	235	247	217	236	235	236	247	206	216	236	252	209	231	219	219	237	209	206	211	228	247	240	228	235	210	243	248	239	225	208	224	239	231	257	202	237	250	261	235	238	249	247	227	226	258	225	235	208	209	207	260	218	222	211	250	240	223	218	205	229	242	239	232	243	230	213	237	232	221	263	216	228	229	218	223	235	234	240	227	240	252	262	258	225	241	221	226	232	238	227	230	250	229	233	215	236	214	255	236	214	220	235	260	247	221	263	224	219	224	218	216	218	223	238	232	230	239	234	250	216	248	219	239	250	216	237	273	244	225	250	231	220	209	201	235	227	218	240	222	231	234	229	239	259	240	254	248	251	253	238	232	231	210	232	223	204	235	242	246	231	226	218	225	243	264	224	209	241	245	247	229	216	234	216	238	234	223	214	231	242	243	239	240	196	248	220	250	230	242	226	218	231	217	216	218	223	209	237	221	226	228	235	218	217	225	222	236	230	251	227	231	227	253	245	225	251	219	235	223	207	229	263	233	231	244	246	250	234	216	216	215	224	226	247	224	257	224	208	234	221	226	240	190	214	233	195	202	209	221	254	225	241	244	234	229	228	207	233	234	203	243	216	221	222	218	247	238	219	201	198	238	225	217	204	220	230	250	235	231	229	247	273	222	228	240	241	186	212	237	231	269	238	238	222	264	271	226	221	199	239	202	211	238	213	218	219	212	247	241	232	225	239	223	253	233	214	233	237	231	249	237	251	200	204	216	227	198	239	232	198	236	234	242	234	246	238	240	210	225	218	211	231	233	242	229	234	201	217	249	239	249	230	243	234	207	193	219	223	233	225	243	253	214	226	226	213	249	208	217	207	241	240	260	210	226	252	214	223	235	226	248	232	234	241	215	241	232	215	222	230	217	246	246	232	248	238	230	232	210	257	247	233	211	237	221	238	218	246	200	225	235	236	239	231	226	215	263	241	232	246	240	246	226	234	269	220	227	226	213	254	233	247	244	230	230	234	238	235	243	220	247	222	242	221	210	235	256	239	236	229	248	222	249	242	230	247	225	239	232	227	209	238	235	231	246	191	229	225	228	242	237	203	241	237	242	251	223	241	223	243	216	229	229	224	238	229	223	232	241	262	210	236	243	239	233	184	241	249	213	236	231	249	239	235	203	217	242	217	227	219	200	233	221	222	233	221	236	224	263	225	233	229	227	228	239	262	249	219	226	227	227	229	247	261	218	200	228	231	256	216	230	233	237	187	223	226	226	227	220	212	218	224	218	263	241	190	239	244	203	236	246	258	246	249	227	234	219	230	239	248	218	236	225	215	248	220	232	231	219	235	226	230	193	242	227	247	230	230	237	214	234	236	214	205	232	244	242	211	238	255	236	251	224	233	250	231	225	243	235	207
10226	15090	10988	5275	3693	2810	2123	1757	1428	1057	858	662	578	561	494	435	417	394	389	356	463	537	687	902	828	463	312	309	319	316	286	310	280	267	272	270	293	295	279	277	285	275	275	284	254	264	262	247	302	287	256	254	280	250	249	277	251	268	266	245	237	238	271	250	235	231	231	270	283	238	273	274	250	240	249	239	252	260	261	255	264	239	240	259	256	239	235	239	247	270	254	242	250	296	237	267	251	249	254	238	254	248	254	263	235	259	269	248	295	256	253	273	252	276	255	245	251	248	250	247	255	248	261	257	237	235	240	255	245	268	255	280	263	234	272	251	268	252	246	237	240	260	237	278	273	252	268	229	267	222	283	264	250	259	248	249	237	283	228	259	248	252	241	254	244	260	252	249	234	277	245	293	227	263	264	262	251	254	278	227	233	228	260	257	271	240	242	286	257	242	249	253	282	242	261	240	271	259	238	265	277	274	260	253	254	236	220	255	265	225	251	247	223	248	283	243	250	255	248	258	270	241	272	238	275	262	250	258	250	243	239	244	250	246	209	270	281	257	257	248	263	275	232	263	251	247	248	260	254	282	267	256	260	258	236	260	250	248	244	247	257	268	268	255	280	231	252	268	232	265	255	247	268	269	236	244	259	262	251	252	235	266	261	224	299	233	271	302	270	287	262	245	237	237	247	256	233	261	278	258	244	246	245	266	224	247	286	254	244	284	266	266	269	273	245	243	261	228	249	235	282	241	262	220	229	240	244	260	247	250	237	240	233	239	260	245	287	238	240	260	261	275	275	244	259	265	239	258	239	236	285	263	280	215	233	252	284	227	252	262	240	272	239	254	237	243	239	215	239	215	264	262	224	256	245	291	251	288	242	250	274	243	241	271	253	282	227	252	246	255	270	251	245	243	269	236	254	270	222	267	249	243	291	252	239	285	242	267	269	258	221	274	297	260	238	242	273	256	254	240	257	248	229	292	265	277	267	297	232	226	249	266	255	225	225	290	242	252	225	227	279	273	268	284	211	246	246	273	273	243	250	254	242	254	244	249	246	252	240	265	248	235	245	258	257	234	274	266	266	275	276	220	226	248	269	279	253	274	276	242	251	269	270	284	230	236	246	251	250	240	223	235	274	266	243	231	281	247	241	269	252	248	250	262	266	260	246	260	271	249	264	266	243	261	288	267	264	254	239	251	263	240	278	249	268	258	255	237	251	257	251	245	239	281	273	283	249	261	243	240	239	239	254	248	281	215	252	217	262	256	253	261	247	267	249	256	277	272	244	246	240	260	242	233	234	247	223	250	267	248	276	238	254	277	263	266	242	283	258	257	242	253	236	252	253	245	263	305	238	237	267	260	241	239	275	259	236	251	281	257	268	269	258	263	254	251	263	264	245	272	233	233	246	251	246	253	242	246	251	268	249	270	236	264	254	247	228	256	245	255	245	286	240	265	274	254	264	253	276	278	257	244	209	286	260	244	268	256	281	256	241	236	249	262	248	232	282	237	250	222	253	239	242	261	235	241	277	252	256	271	221	263	250	266	260	274	253	246	268	250	255	228	248	259	281	279	250	235	248	233	246	247	270	234	242	268	282	222	250	257	253	253	265	242	246	239	239	227	224	248	269	254	279	238	256	249	274	243	245	256	260	252	268	242	244	269	253	298	225	248	264	255	240	254	224	280	254	263	238	249	239	232	266	241	265	247	240	265	241	249	236	238	236	254	263	220	249	278	264	239	254	260	248	252	235	279	245	250	249	220	246	266	245	252	269	243	273	253	250	250	268	244	255	251	250	240	243	276	259	251	249	244	257	249	291	230	287	254	244	244	232	261	281	238	254	282	230	255	251	259	235	292	276	233	262	260	244	222	255	267	239	246	266	254	238	251	269	270	284	261	257	247	277	273	261	246	225	229	257	214	233	265	247	241	288	269	258	269	266	241	269	268	264	222	278	233	242	242	261	290	267	252	257	256	267	256	257	251	259	235	211	255	276	252	281	224	245	268	209	269	246	259	253	272	257	244	241	263	218	272	264	257	242	252	245	237	262	264	254	236	263	250	270	256	235	236	226	262	237	263	247	267	221	247	267	258	260	265	275	249	244	262	271	250	254	237	260	242	258	259	257	269	271	250	269	262	244	226	241	262	266	265	239	249	251	241	275	249	243	244	259	277	231	236	278	251	268	248	276	272	283	227	286	251	254	270	275	265	257	260	232	249	246	282	249	243	269	229	263	243	261	254	261	250	254	245	256	260	227	294	257	256	249	242	236	268	223	258	262	266	245	225	225	262	263	279	276	271	256	247	279	260	254	263	264	236	243	272	261	250	236	270	223	257	260	244	246	267	250	245	246	248	218	286	253	261	236	243	270	218	226	250	259	246	276	261	249	239	255	259	240	249	273	241	266	271	229	252	247	242	247	245	253	222	247	259	274	265	276	256	232	267	233	251	284	268	231	265	233	253	254	231	306	257	267	251	272	232	258	246	255	250	245	230	232	273	272	249	237	240	254	253	247	274	265	227	248	261	254	216	256	239	232	257	263	255	265	243	265	224	266	259	256	266	266	237	259	258	224	259	231	244	264	236	284	255	256	230	243	241	276	243	231	246	253	260	264	242	257	258	256	250	276	250	242	257	278	260	259	266	246	261	268	249	258	244	260	265	280	254	248	255	246	255	232	272	256	252	256	239	249	261	281	264	261	223	253	255	241	247	260	231	248	246	258	221	248	232	261	257	242	276	248	246	239	236	256	284	251	249	242	270	250	260	271	285	243	255	257	251	254	317	244	288	254	246	243	259	249	266	252	220	243	273	267	250	243	240	251	266	244	236	259	261	257	267	261	267	273	240	264	219	249	270	255	251	228	256	250	274	235	238	254	238	260	258	245	269	231	258	233	260	261	223	272	240	268	206	267	243	267	267	248	230	248	268	264	238	240	261	258	250	251	277	238	276	277	267	259	250	251	258	246	259	255	241	235	260	230	270	260	272	260	259	263	227	246	262	248	260	231	238	266	272	269	258	257	255	254	271	237	245	241	241	283	241	254	283	226	220	263	249	243	223	260	240	273	247	237	272	238	289	259	286	285	243	242	235	243	264	257	262	261	284	257	269	258	274	273	268	264	244	262	227	245	233	271	241	267	267	258	283	249	262	277	290	247	240	272	251	256	215	248	262	263	244	241	284	240	239	247	242	242	268	243	240	226	257	245	256	259	263	245	243	258	259	228	264	262	243	242	230	254	272	251	224	258	243	293	260	256	269	274	267	249	242	265	266	235	280	258	230	247	238	262	247	269	256	290	252	237	239	246	263	276	235	247	253	282	259	233	231	269	250	288	254	264	254	230	251	249	247	246	254	252	248	243	272	244	273	269	271	251	266	260	251	234	274	249	255	263	244	231	255	282	245	269	257	232	264	253	253	241	243	246	218	253	277	259	259	249	244	253	247	234	257	251	264	266	259	233	276	256	243	237	258	247	248	243	270	265	243	265	269	263	249
27878	19305	5983	1185	826	786	838	745	731	757	680	755	731	707	735	729	695	724	698	697	721	770	719	753	736	742	705	723	696	699	701	680	728	698	686	667	668	673	686	633	713	684	700	670	670	665	700	635	686	688	711	667	740	727	728	678	683	681	709	688	667	712	642	700	652	695	657	659	673	700	725	661	694	673	675	682	685	648	742	692	691	684	676	725	685	643	686	697	686	688	730	695	678	700	692	685	657	653	706	737	666	697	711	675	681	639	693	692	669	723	662	665	674	636	655	695	672	691	703	671	684	726	670	662	699	711	641	688	662	689	722	684	720	663	642	692	696	699	707	665	723	687	678	683	671	701	694	660	688	656	705	692	733	688	705	714	694	699	668	702	662	687	675	673	695	657	680	706	683	657	701	697	717	669	684	680	660	718	654	645	699	704	659	666	715	664	684	682	671	680	681	699	684	713	666	702	709	681	666	684	704	702	687	702	687	674	668	666	698	657	688	736	691	723	728	702	711	672	765	722	706	656	716	677	730	720	690	700	715	657	650	669	757	690	688	653	705	684	647	718	669	670	679	662	656	720	720	675	678	716	679	686	657	669	703	697	745	664	708	689	675	683	694	701	683	694	664	660	728	652	672	702	687	645	674	674	735	695	695	717	688	648	665	721	677	702	737	683	690	702	680	682	681	726	668	668	656	629	692	701	765	668	712	720	697	706	684	671	681	691	664	677	729	682	706	709	698	694	698	690	727	656	643	640	689	639	695	686	654	688	695	718	679	724	654	736	652	708	650	714	676	726	681	745	664	703	647	757	668	683	731	675	656	680	666	683	667	655	624	677	656	678	683	658	689	643	664	717	703	685	699	714	696	684	711	680	678	724	680	686	739	694	682	696	685	699	696	676	653	683	663	714	683	713	698	647	650	640	692	714	662	708	677	692	679	666	695	647	697	653	675	668	693	689	712	709	688	634	687	672	635	669	675	693	710	696	663	697	695	661	675	692	684	689	683	712	654	685	672	630	705	688	644	689	712	660	701	660	720	720	696	645	644	659	685	649	638	703	688	645	670	703	700	661	715	665	679	668	689	670	665	705	673	680	704	686	676	663	755	749	670	702	702	696	687	741	615	660	738	673	691	691	673	693	665	664	713	713	677	622	656	681	714	684	668	692	672	696	684	702	681	662	609	716	757	693	732	695	666	695	680	720	684	691	673	692	672	683	687	669	726	700	709	704	699	659	678	679	683	657	684	685	664	703	661	740	681	674	717	698	700	646	715	689	689	659	744	617	664	735	688	706	697	661	652	684	718	701	707	667	700	673	678	682	704	688	703	673	672	695	735	676	700	645	694	684	706	687	735	704	678	697	694	625	695	670	620	631	713	716	648	707	733	726	713	706	728	706	663	711	716	694	697	692	695	707	670	701	688	691	679	670	708	666	691	686	737	679	677	694	634	694	743	710	676	701	664	686	649	740	758	701	673	684	714	698	722	676	674	676	702	699	695	703	690	688	735	702	713	661	722	703	667	713	691	670	697	699	660	674	681	690	667	679	682	650	661	718	663	742	658	704	690	669	687	697	717	670	728	723	677	641	712	691	685	668	685	680	653	664	719	737	650	660	656	685	719	731	666	664	698	709	714	708	664	675	671	662	697	689	734	707	703	682	757	697	650	701	735	738	631	739	691	731	704	664	678	662	691	724	660	691	673	699	687	732	681	697	730	646	715	716	711	688	709	680	722	709	712	680	672	678	624	686	711	671	664	729	664	688	730	707	693	695	670	658	638	653	632	677	675	689	676	672	712	648	680	699	655	712	712	697	670	630	711	679	654	692	688	723	752	675	666	678	712	636	680	743	705	693	728	704	685	708	674	682	721	644	665	688	694	646	714	686	643	664	644	689	685	696	671	705	701	710	674	694	667	733	723	717	690	679	711	697	683	677	677	707	663	671	650	696	682	660	717	676	670	677	718	661	704	701	703	688	710	708	683	654	697	688	677	643	656	722	694	695	651	704	661	657	640	661	707	699	683	700	695	734	713	707	698	712	682	671	737	665	735	665	678	713	722	687	661	699	707	721	713	685	672	684	743	689	684	666	701	689	676	701	692	662	634	698	699	693	662	709	681	687	659	673	639	685	692	620	722	698	740	683	661	708	708	695	645	690	670	654	669	686	697	695	695	687	698	679	705	665	699	727	700	668	646	669	713	684	709	695	655	700	669	689	668	699	696	714	724	659	725	689	712	695	703	703	736	700	690	658	633	671	661	685	671	687	695	717	674	684	701	683	660	694	678	682	732	681	688	676	702	669	672	701	754	701	681	665	686	724	687	688	691	684	684	715	735	660	667	668	686	697	681	677	697	710	709	687	649	672	693	705	665	690	711	722	729	699	683	663	653	673	698	688	689	684	657	689	708	719	657	677	724	672	669	691	710	696	719	691	712	686	664	690	698	683	709	729	756	737	758	694	745	657	668	671	669	697	653	660	671	744	646	685	652	695	698	687	703	706	685	700	724	667	712	697	708	729	724	748	664	684	716	677	802	729	672	700	711	724	676	689	699	686	716	753	681	703	692	689	675	695	686	665	719	620	694	675	674	725	695	723	690	655	707	706	690	696	673	683	716	698	719	688	657	675	711	684	704	665	690	707	671	687	653	681	660	653	701	678	708	702	684	717	627	678	657	671	679	681	690	678	620	663	683	697	689	742	669	692	671	686	663	656	707	722	708	686	688	658	718	675	724	681	685	688	663	633	703	638	667	661	659	681	666	692	661	694	691	697	690	704	707	668	672	689	704	677	673	698	631	697	766	741	726	704	704	701	620	730	685	717	691	670	698	685	671	693	702	643	673	712	670	712	667	673	722	714	702	674	614	705	722	667	729	705	690	680	648	613	717	687	692	686	710	679	696	700	715	691	678	729	688	699	707	726	678	691	722	676	681	707	699	688	700	694	698	647	731	700	723	703	675	633	668	674	633	698	728	704	669	673	709	677	638	650	693	652	704	710	727	689	741	712	629	672	749	643	731	644	721	657	701	714	750	701	665	661	662	686	671	668	657	716	714	691	650	681	651	715	703	671	667	683	695	721	685	678	676	675	654	694	685	694	718	691	689	622	680	672	723	697	678	647	708	689	745	711	659	724	672	726	708	651	662	643	678	719	696	680	714	647	718	735	724	677	733	713	695	684	679	698	689	701	708	679	692	729	645	703	634	718	692	689	689	686	720	681	684	678	693	715	681	683	720	667	683	679	704	676	631	677	713	707	689	720	727	688	682	729	667	670	695	696	713	651	682	671	689	678	687	680	680	701	663	653	708	718	656	714	648	709	690	764	700	679	727	667	695	684	729	645	696	711	676	679	651	705	686	648	697	706	663	682	662	689	651	701	677	689	673	643	672	669	740	691	700	690	649	655	684	710	723	680	705	660	689	646	698	678	704	697	664	736	662	669	674	663	737	717	697	665	690	660	716	677	699	660	738	678	717	688	669	685	721	745	666	735	677	702
9397	2250	1459	1006	917	886	828	850	861	777	767	781	781	717	747	756	811	742	753	725	772	806	880	841	849	787	740	738	733	712	696	717	733	767	742	758	745	747	741	737	785	747	735	745	747	755	752	764	765	725	754	749	765	704	803	744	713	702	714	731	685	711	718	772	723	707	751	759	753	745	749	741	708	730	744	775	743	803	715	694	696	713	708	742	742	707	741	740	745	756	728	711	658	753	719	731	701	737	697	784	725	669	734	738	753	759	728	738	728	728	693	779	704	735	722	781	707	723	703	714	735	718	766	730	767	712	736	715	775	776	725	716	777	758	683	732	775	734	741	749	757	707	666	713	737	672	729	703	736	753	705	737	726	742	770	725	741	739	728	708	765	755	722	780	687	760	727	727	737	699	737	750	770	714	734	764	742	745	712	711	755	706	694	784	742	743	710	763	681	745	714	737	744	707	736	686	757	759	722	749	760	770	716	786	720	716	743	750	713	727	747	705	740	735	786	739	753	748	735	726	757	751	752	757	747	767	749	758	728	780	723	701	707	768	708	766	778	793	717	696	746	704	730	761	744	771	755	737	728	742	720	706	756	773	722	712	736	735	738	756	753	680	763	695	719	743	687	793	758	737	754	772	760	797	687	734	738	739	662	729	749	703	784	709	773	755	735	724	737	738	756	759	704	695	785	768	774	756	707	715	784	728	710	735	750	720	686	769	786	722	707	719	776	769	731	746	783	700	749	768	741	760	744	747	768	746	758	757	728	674	722	735	716	762	729	733	744	787	713	774	764	736	776	764	752	712	682	753	702	731	742	797	694	724	765	710	735	712	745	716	717	741	761	696	731	710	750	707	677	705	723	733	763	675	743	741	746	747	728	742	673	743	758	740	725	767	751	709	771	797	731	714	729	721	724	733	796	750	704	723	720	728	738	695	783	703	747	775	720	796	741	747	690	775	716	730	751	763	739	717	741	774	759	714	717	721	728	720	712	744	755	739	689	728	722	754	764	734	742	731	743	739	680	722	733	755	722	707	719	725	717	725	712	704	714	685	776	747	731	738	733	729	758	710	679	699	719	684	663	753	748	725	791	719	698	751	759	724	723	678	751	782	736	739	720	734	758	695	717	696	730	715	763	754	726	784	729	739	740	781	707	721	777	738	770	718	762	689	666	748	721	730	724	762	736	778	705	753	727	724	700	713	767	736	693	788	764	755	736	758	721	700	773	706	702	733	744	771	738	749	688	692	727	767	711	735	761	733	698	732	733	702	718	715	750	755	741	730	805	748	734	735	722	751	687	709	740	743	743	713	713	748	772	765	765	716	732	741	731	704	763	722	676	765	746	786	790	719	787	726	717	766	714	710	734	714	715	705	788	697	713	791	730	739	685	741	729	754	727	750	715	740	713	677	733	683	715	703	695	714	749	697	747	727	710	714	752	725	704	733	760	709	685	713	792	752	745	705	784	781	712	702	740	727	753	727	732	666	754	734	751	774	683	716	727	754	755	726	763	741	751	715	695	709	766	747	709	751	736	709	716	709	718	743	709	699	752	724	747	749	744	771	720	755	722	748	760	729	749	699	746	696	738	774	729	748	697	718	758	738	719	750	750	773	753	743	753	674	763	759	731	739	742	757	744	748	766	743	741	717	757	736	684	732	773	719	795	753	735	731	714	680	775	749	752	737	739	689	727	768	747	701	735	743	734	714	759	734	771	763	738	753	715	733	715	721	759	696	733	780	752	731	782	803	746	670	821	727	738	703	789	725	711	746	733	755	692	763	678	746	749	744	692	780	768	769	756	762	772	731	751	684	697	722	757	750	737	729	755	755	765	750	687	749	733	767	735	728	801	701	711	766	806	727	739	738	806	709	729	727	762	772	758	725	743	736	693	742	697	724	768	722	744	737	742	731	764	736	734	748	751	755	715	737	725	775	739	748	734	748	799	704	734	698	760	752	673	698	736	747	707	764	709	748	747	713	746	742	733	748	746	718	737	753	735	750	730	768	796	718	711	795	744	745	722	747	751	739	746	762	813	727	723	718	736	724	694	748	717	750	736	711	702	672	764	739	728	723	769	746	725	726	686	762	736	674	703	733	693	729	756	718	700	740	729	718	786	721	722	759	776	729	715	728	776	733	692	701	724	733	760	755	710	748	749	731	743	702	727	706	716	750	749	781	746	698	765	742	752	733	770	747	742	775	755	748	778	759	759	747	702	729	749	812	761	671	708	731	742	744	712	719	733	768	746	693	713	734	766	745	756	706	730	712	707	776	709	729	699	727	718	693	708	758	705	724	714	737	742	763	720	693	766	727	750	729	737	707	757	758	700	752	717	734	725	735	750	724	750	780	737	721	716	753	780	713	739	748	742	711	750	782	749	723	719	738	751	779	770	712	747	710	719	744	760	768	821	752	717	744	717	808	740	768	778	779	731	721	746	732	721	744	679	701	682	735	726	768	693	726	734	705	754	734	727	705	691	771	717	739	703	721	730	715	690	751	669	746	737	731	729	776	778	758	750	699	705	768	729	692	755	733	758	719	708	765	722	757	713	719	742	744	727	791	726	749	727	723	759	776	754	766	754	727	713	706	753	735	719	717	702	742	721	715	736	690	743	756	750	703	681	728	731	757	785	716	763	726	754	732	729	711	697	723	721	777	704	702	696	726	782	766	740	705	732	715	713	748	756	735	758	787	727	749	765	735	757	727	793	765	737	734	738	757	715	704	745	742	766	769	751	775	731	755	707	698	749	741	729	719	764	728	756	725	730	765	778	762	732	683	780	720	700	723	743	689	781	729	710	703	730	782	710	767	720	692	784	759	750	739	740	716	699	703	734	723	784	778	748	723	740	753	760	772	751	731	769	794	725	687	741	762	744	729	700	693	768	696	768	741	756	759	721	789	723	785	683	764	751	758	752	734	749	738	754	731	732	744	776	740	753	730	783	735	788	746	763	703	781	686	680	738	793	719	711	698	711	764	754	735	747	697	768	726	729	737	715	718	735	727	709	767	711	737	744	711	765	703	670	760	720	781	808	727	739	728	726	748	726	698	727	737	750	758	733	720	732	729	761	784	757	783	751	720	719	719	748	754	710	686	782	734	731	742	733	728	740	726	749	691	758	763	686	728	739	721	760	707	714	718	715	737	725	712	753	755	735	725	738	726	779	713	742	729	802	695	741	718	717	760	719	695	688	755	735	730	783	696	747	688	763	744	698	725	720	776	727	679	791	752	766	724	718	761	719	730	756	773	730	737	725	755	772	729	736	708	760	766	779	733	733	747	713	784	707	696	676	781	753	712	728	728	786	763	715	740	745	785	745	718	753	738	699	696	720	688	723	767	720	731	687	760	705	735	723	728	724	725	743	723	694	743	799	736	746	786	691	722	703	754	728	681	719	724	752	734	712	715	732	718	736	735	731	732	720	713	739	708	770	732	761	707	711	700	735	728	712	725	720	734	782	722	726	747	724	751	727	744	749	746	726	754	737	679	757	798
23660	21290	28518	24373	21277	11836	1457	1133	888	832	707	677	636	661	653	610	578	553	605	572	640	625	691	795	766	673	557	579	567	522	549	551	504	547	552	573	580	497	581	574	590	512	549	560	552	544	544	576	534	604	556	537	528	590	523	521	524	568	562	533	534	530	510	486	530	544	520	518	592	536	544	521	567	535	581	582	557	567	569	569	523	568	601	539	535	518	527	545	546	496	559	544	575	566	552	576	540	527	522	550	501	540	504	518	578	525	543	542	552	511	574	518	571	518	559	539	505	531	523	578	515	583	563	516	557	518	585	533	543	528	551	541	554	525	535	525	549	545	505	529	525	515	551	467	546	537	562	544	585	535	480	571	534	560	570	498	558	569	546	571	534	533	496	539	521	545	522	545	583	525	562	566	569	493	547	560	548	552	521	529	550	536	543	580	545	560	511	545	553	526	531	526	584	529	576	523	558	576	549	552	493	508	571	513	494	526	549	552	541	585	542	520	574	549	552	512	507	531	529	558	520	558	552	554	544	537	528	521	495	529	567	532	522	558	519	532	522	501	558	508	528	544	560	539	482	570	555	523	539	515	540	567	540	549	549	520	482	544	529	510	526	529	581	557	548	508	525	540	567	488	579	533	515	596	546	522	562	537	488	535	566	556	516	512	536	526	513	533	574	532	544	514	527	547	531	518	521	548	503	525	548	555	521	546	580	540	512	514	541	540	505	525	501	501	527	548	507	553	534	548	539	541	582	555	545	512	545	514	565	538	577	564	528	501	532	508	506	533	554	538	520	532	525	568	512	514	527	561	520	557	550	534	525	566	540	514	549	528	514	581	511	511	530	525	522	542	533	527	543	529	563	516	514	501	509	578	554	518	560	558	509	482	596	519	513	547	546	587	493	481	510	559	537	551	546	523	562	514	518	556	531	542	528	541	562	570	538	542	556	520	518	557	525	524	542	567	525	534	515	532	525	513	526	569	545	509	480	574	513	514	546	587	529	507	520	580	548	543	509	545	549	505	518	544	517	550	519	580	534	537	533	533	536	549	496	523	545	527	555	522	517	567	519	526	565	526	521	528	560	581	534	532	538	508	520	563	501	517	540	501	566	512	505	527	570	544	557	548	529	514	550	541	556	527	536	486	534	563	566	547	537	525	517	535	553	487	516	511	542	554	515	559	520	579	557	556	554	546	560	513	541	490	524	528	547	530	508	537	543	532	541	519	523	558	561	570	526	541	533	535	532	504	513	546	542	510	556	537	506	557	511	520	509	531	545	534	512	553	501	516	559	536	519	536	527	482	537	551	536	549	537	569	572	529	534	539	546	557	504	564	504	552	563	537	523	536	493	533	525	465	519	561	534	546	539	534	483	537	561	538	520	543	529	522	552	537	532	532	525	536	574	540	535	550	536	530	547	484	594	564	524	532	529	561	528	580	553	536	527	514	508	498	539	525	554	551	515	546	509	528	511	542	550	542	550	494	531	552	568	507	524	515	542	556	538	536	524	489	504	564	519	496	529	506	540	498	569	580	557	486	493	564	551	524	545	512	550	514	506	531	542	533	551	501	549	514	525	537	549	533	532	506	512	566	541	527	503	553	521	592	527	547	534	526	524	498	523	547	513	536	538	535	557	511	535	547	503	528	503	525	542	558	494	531	542	531	493	584	543	527	539	507	542	544	548	539	554	549	521	532	531	545	541	570	530	543	564	541	546	514	533	543	535	538	540	545	488	532	545	505	507	536	518	559	536	541	530	523	521	550	512	517	531	530	556	487	522	514	512	531	532	552	486	545	576	555	556	531	576	545	520	528	520	558	564	504	534	562	508	502	542	508	518	573	523	527	536	532	574	561	501	509	530	531	508	542	523	503	529	532	488	551	521	553	517	555	527	495	548	538	559	503	544	518	569	501	528	531	524	499	525	526	511	558	504	546	565	534	552	540	564	551	544	517	501	581	544	526	525	571	527	532	564	506	556	525	526	518	554	526	554	600	534	504	543	496	521	554	524	535	550	541	563	525	521	534	579	540	483	527	586	530	520	543	508	500	531	545	535	537	587	553	566	547	556	528	520	562	536	509	546	533	544	568	524	487	528	514	512	552	562	544	489	532	533	569	567	551	527	544	495	490	553	558	522	532	557	532	550	553	541	544	524	551	548	499	523	524	562	519	556	524	526	558	509	563	530	528	538	523	519	510	531	478	549	526	532	527	515	498	546	521	550	496	536	604	551	515	514	546	517	518	529	553	527	494	566	575	533	530	542	514	548	508	523	536	550	494	525	503	526	525	533	515	486	521	548	530	527	560	562	537	516	537	516	527	500	529	544	547	511	540	591	512	572	503	549	532	518	509	501	544	519	519	558	534	523	548	546	528	516	528	536	519	542	556	475	517	516	554	519	470	518	542	537	555	546	584	530	532	504	524	510	517	531	561	526	483	540	552	515	597	539	530	509	515	510	558	543	559	519	528	511	527	517	523	555	540	554	558	535	541	508	550	515	523	557	539	539	510	532	524	566	547	563	561	548	519	557	524	524	523	557	491	558	547	559	485	524	561	526	538	506	529	536	509	566	533	510	545	576	520	556	526	569	549	523	519	549	555	555	544	550	513	496	559	579	500	517	545	570	514	553	517	505	522	549	535	531	514	558	511	486	495	509	544	556	535	528	519	561	557	528	547	547	556	534	513	528	530	531	557	525	530	553	521	564	514	537	469	532	550	511	498	570	523	543	524	528	529	547	492	531	521	529	520	497	495	523	561	536	575	539	523	567	578	520	510	482	544	563	516	533	567	522	541	522	526	524	527	508	511	589	545	552	495	535	539	541	524	516	532	533	534	498	566	535	510	520	534	499	551	557	548	538	533	503	491	512	527	524	523	526	503	515	529	537	539	517	552	482	523	535	556	538	511	552	550	557	535	561	520	521	538	557	530	528	557	528	565	519	532	512	523	538	575	551	534	523	516	557	572	526	510	515	526	557	530	529	520	538	559	554	521	498	584	500	542	532	531	533	556	510	564	534	519	561	540	525	571	497	532	562	466	566	538	525	525	530	528	488	523	556	523	555	558	522	548	534	510	566	524	546	552	533	557	535	570	540	518	571	515	556	555	522	537	554	504	536	538	545	529	510	557	564	521	563	558	511	494	528	551	547	564	534	511	540	514	542	516	533	558	541	512	541	509	558	547	531	579	511	506	518	517	561	525	525	532	546	535	547	562	526	529	516	574	561	524	514	502	518	529	521	545	557	544	508	543	565	555	516	530	558	575	481	547	556	601	500	557	540	577	538	560	534	521	524	521	541	514	540	559	543	554	540	533	570	505	497	548	503	553	465	516	558	537	555	551	541	564	565	504	479	531	534	535	503	556	517	512	567	498	535	560	526	503	517	509	524	551	513	557	564	576	541	521	533	548	514	507	499	510	545	547	490	490	539	519	512	534	556	512	502	576	580	544	556	508	493	550	543	498	554	530	565	536	532	550	493	527	503	583	522	488	530	527
7007	9219	6663	3286	2370	1852	1469	1394	1231	1003	873	847	723	744	687	680	687	686	644	644	714	797	868	899	889	720	622	589	611	587	640	610	591	586	567	550	565	635	561	619	621	600	597	553	622	676	566	563	592	590	604	573	598	585	611	576	632	609	642	563	593	552	584	602	652	545	618	536	590	617	593	597	580	577	572	578	572	589	580	593	546	604	591	592	634	621	630	640	586	630	612	637	602	616	605	595	597	615	607	553	617	603	587	560	577	577	596	578	608	612	607	577	600	581	564	608	546	550	599	617	557	558	566	596	632	609	549	578	587	621	622	596	604	616	576	521	566	594	549	605	583	589	593	579	602	571	626	589	604	613	561	608	575	662	605	617	575	576	588	583	609	590	610	596	584	601	582	638	568	586	569	582	563	630	612	590	579	558	566	605	612	593	581	568	619	613	569	571	570	565	602	566	596	641	606	558	605	581	548	604	531	570	620	571	588	605	574	573	629	583	622	600	562	615	585	623	572	600	575	592	577	556	612	632	591	614	551	612	590	565	650	625	562	593	569	564	612	573	551	649	595	598	588	636	618	593	567	633	557	569	621	567	531	568	578	602	603	596	577	613	600	609	587	603	580	561	567	550	572	588	554	602	604	561	572	576	608	605	603	563	596	630	606	604	584	543	596	571	591	584	608	561	574	649	572	612	589	567	591	582	561	605	603	652	618	603	598	573	598	568	624	555	580	625	572	602	594	589	581	578	576	580	580	542	599	585	617	602	599	629	605	550	585	584	547	564	586	596	576	571	583	568	604	566	602	592	586	558	591	612	651	566	539	615	588	566	595	550	572	583	618	612	569	612	582	565	611	567	578	622	582	608	675	597	587	617	603	569	534	554	602	564	581	595	623	625	617	571	572	588	632	598	572	637	558	572	584	600	594	561	594	583	609	554	595	566	555	619	555	554	609	559	611	620	610	632	616	624	596	582	596	582	571	600	579	569	606	600	571	613	585	585	596	620	617	597	607	631	556	578	564	561	598	587	591	583	579	530	568	563	543	580	583	560	614	562	614	582	582	602	606	594	571	620	577	580	603	605	558	561	573	585	601	564	548	600	619	608	555	617	604	556	575	618	591	603	551	581	573	584	591	603	582	620	580	602	595	614	557	574	602	577	574	621	539	603	579	596	606	565	599	614	599	631	571	587	559	600	560	629	604	568	560	592	550	580	637	556	565	617	592	589	597	583	586	585	620	586	577	593	588	581	606	575	598	605	574	569	582	600	600	592	548	605	582	600	572	645	595	548	585	561	593	582	618	579	585	579	611	589	629	635	594	609	567	593	547	570	615	565	566	637	606	626	536	594	641	555	595	583	608	607	587	590	553	611	602	573	633	588	597	601	589	564	550	586	582	563	587	614	596	608	591	577	577	607	607	574	565	577	621	628	621	578	610	608	575	560	558	584	595	568	580	560	630	616	586	609	592	562	582	549	604	548	577	612	571	578	539	576	573	609	536	552	623	583	644	598	594	590	612	571	547	569	601	598	594	592	557	607	615	564	606	572	625	616	569	603	599	611	592	589	522	593	558	616	600	607	599	585	605	607	578	609	564	541	594	558	584	628	598	604	589	596	627	586	592	549	577	578	606	571	604	569	547	571	579	554	593	594	569	617	599	561	554	625	550	592	573	589	539	605	573	566	613	573	581	651	618	575	576	614	548	607	597	590	603	608	606	560	566	566	552	600	597	566	583	585	590	555	595	549	575	598	582	582	580	580	587	572	559	594	601	590	587	581	580	542	592	627	558	585	606	597	585	592	598	585	610	598	569	566	598	598	571	600	564	529	562	581	496	621	611	591	607	588	640	591	642	593	560	531	569	606	565	598	549	567	598	592	611	582	607	591	587	586	592	575	566	606	630	610	576	604	556	602	617	598	575	598	563	610	566	623	605	583	599	576	591	590	602	573	585	579	614	602	586	567	528	648	585	585	561	621	567	566	613	620	559	595	575	586	613	594	598	587	639	619	594	614	582	597	541	592	560	568	569	597	582	612	609	601	609	592	591	640	615	569	529	606	569	610	599	623	572	577	558	623	624	572	628	619	609	625	585	646	590	572	547	569	588	558	589	602	599	580	624	621	570	582	561	570	567	615	602	561	553	561	594	608	616	569	589	618	622	612	593	594	558	583	609	579	595	596	571	616	569	586	567	583	614	582	560	641	590	575	652	607	608	573	580	591	614	551	608	587	564	595	604	550	626	606	564	600	561	538	585	577	578	578	582	577	624	551	555	571	606	565	550	605	586	605	552	607	587	561	542	591	589	639	573	573	592	594	568	590	585	650	576	564	581	589	616	572	575	549	561	601	605	596	613	577	595	616	579	560	582	530	577	590	585	552	571	569	597	629	603	586	579	548	584	600	565	555	579	609	553	612	574	634	608	581	580	607	577	592	627	668	604	588	574	591	581	602	561	601	643	604	551	574	600	565	592	565	606	633	596	563	599	599	575	546	602	557	580	611	569	590	599	553	542	612	612	567	597	572	633	611	597	601	578	581	570	595	603	585	571	585	535	598	560	605	615	616	604	582	573	612	600	626	580	596	568	576	575	610	579	541	576	574	594	589	576	624	620	599	646	599	614	591	586	574	568	596	624	573	604	616	614	603	606	572	621	581	529	582	554	625	613	571	578	624	605	590	598	607	602	585	614	628	582	624	585	570	572	580	580	607	591	578	596	560	569	625	612	545	593	568	596	575	570	630	555	574	616	642	576	583	612	584	584	596	589	574	551	568	527	573	605	537	598	570	624	578	603	594	584	616	601	598	562	575	584	607	583	593	604	556	593	618	566	548	590	566	562	626	570	594	572	600	613	588	592	582	565	581	568	561	569	570	557	585	610	570	577	599	592	582	588	594	578	574	602	590	578	563	599	581	574	601	585	566	568	576	603	627	597	606	568	606	608	575	539	579	556	559	603	545	593	543	640	581	575	593	602	594	566	571	553	603	591	600	604	556	619	566	564	576	606	587	556	579	587	560	597	555	583	572	602	581	585	604	578	592	573	563	548	604	572	614	565	585	572	564	592	608	585	570	569	601	606	583	562	574	547	595	586	553	611	561	583	595	580	574	602	553	568	583	594	621	587	530	616	626	580	569	553	538	574	565	590	562	595	590	614	586	573	580	611	590	609	563	577	608	557	611	602	609	587	560	584	579	574	615	568	610	559	578	621	580	555	598	600	548	574	590	603	545	538	613	634	647	637	584	621	608	576	549	621	601	567	579	576	595	581	562	583	622	593	599	602	608	589	571	597	586	592	564	571	578	578	584	581	578	590	558	575	593	611	629	571	604	557	576	613	623	602	568	625	577	616	613	617	593	606	571	548	610	610	605	648	568	614	556	583	641	562	599	588	607	608	562	628	566	552	588	569	585	611	626	567	609	590	619	624	556	587	561	543	620	579	604	583	583	576	600	576	586	608	596	560	594	582	571	596	592	598	568	618	570	576	609	633	630	546	587
24619	21216	27579	25084	15017	1188	805	707	617	598	544	598	549	483	496	516	497	450	494	510	534	536	579	620	654	522	471	502	479	470	467	482	461	420	452	509	465	482	465	456	482	464	443	465	477	474	457	453	499	458	464	438	490	468	480	454	461	472	479	499	488	470	494	468	462	475	450	467	453	480	486	479	494	429	415	448	477	436	483	465	474	471	446	457	456	450	436	477	416	460	457	460	495	471	475	473	463	462	495	436	427	501	468	488	482	508	482	451	463	444	473	411	485	498	494	459	469	466	466	476	518	441	457	462	434	453	448	452	476	456	467	479	435	480	467	497	468	479	468	449	449	463	470	430	447	438	474	469	496	462	477	478	465	442	450	456	476	468	479	461	451	444	450	501	498	433	453	486	479	488	513	459	440	454	467	435	469	499	459	480	467	433	472	482	444	426	483	472	493	494	450	474	436	481	460	469	527	467	474	480	461	479	476	438	487	445	489	477	447	449	493	462	501	456	516	473	482	463	428	454	479	472	460	445	467	462	461	485	447	467	423	473	491	454	466	466	433	451	475	461	463	421	467	487	491	471	491	443	470	446	461	503	477	477	479	484	457	460	473	466	463	453	457	477	479	481	484	448	471	451	474	486	477	475	470	491	464	457	460	479	444	448	489	508	433	460	480	455	443	457	448	459	456	475	436	427	488	456	480	453	472	489	468	487	457	443	460	457	475	464	473	487	444	457	443	458	457	478	446	458	433	461	454	464	459	489	483	471	449	470	483	425	449	469	425	493	484	469	464	491	445	493	479	462	445	475	479	456	456	508	472	454	469	432	495	467	445	472	477	485	489	491	467	426	488	478	485	433	475	446	465	455	484	510	485	464	458	472	470	474	476	473	438	485	500	447	480	436	478	416	459	490	474	501	435	473	490	435	470	474	446	422	484	450	494	434	450	459	488	494	499	488	467	505	455	443	451	500	413	488	506	487	474	455	472	444	460	536	461	488	460	449	480	472	498	464	445	466	460	451	490	467	488	470	474	487	498	472	409	408	464	444	478	482	464	482	470	476	429	470	485	451	461	477	478	479	472	474	465	467	473	482	463	410	443	481	467	477	500	474	495	449	473	447	494	468	454	467	473	434	486	446	454	449	482	469	483	454	436	432	489	493	462	456	501	475	473	495	468	512	480	481	481	467	491	466	474	488	489	447	465	455	473	461	432	436	482	452	444	439	473	447	495	479	481	452	442	497	480	472	511	466	477	476	452	477	491	447	463	461	449	451	455	507	445	476	457	461	462	462	467	516	441	422	443	500	500	478	504	489	461	471	494	484	459	451	509	452	447	456	435	465	508	470	461	497	436	462	467	424	500	483	467	427	466	446	482	431	441	478	499	454	485	482	472	465	483	475	467	467	457	444	507	478	446	509	452	458	461	467	469	437	512	477	470	441	476	469	448	483	470	472	537	502	488	478	461	477	418	462	469	449	460	473	450	448	544	453	436	475	468	490	442	489	453	510	489	495	484	470	469	469	461	462	476	474	466	529	449	454	465	477	476	443	463	472	498	486	493	444	424	489	492	490	469	483	462	485	432	455	504	425	450	449	458	447	487	491	425	504	453	416	470	480	451	443	445	469	487	459	490	473	448	462	440	457	471	463	448	480	495	462	467	474	435	450	452	488	437	487	487	466	456	466	460	459	455	441	451	482	469	508	469	487	455	483	482	443	493	448	457	483	465	491	530	495	516	488	455	470	423	419	463	424	457	468	488	432	442	498	469	455	450	466	451	467	442	457	464	456	415	472	446	480	450	475	497	486	450	477	477	468	455	457	451	500	507	485	469	463	465	464	488	511	453	484	528	463	474	478	452	524	490	433	432	464	450	464	470	475	471	442	462	495	457	451	468	476	469	442	493	433	461	448	483	466	471	436	471	450	448	466	486	483	478	538	435	478	460	476	446	500	463	442	468	425	459	482	492	457	486	469	430	488	452	457	461	478	454	466	466	488	451	511	472	440	482	442	475	501	454	466	518	454	458	480	471	518	447	434	486	487	441	434	464	468	439	459	463	486	455	447	481	456	450	476	458	440	511	468	459	497	499	469	456	500	451	434	433	432	496	447	456	428	411	461	442	474	456	474	498	469	482	484	492	492	477	442	493	464	482	455	465	446	509	456	507	459	443	461	462	430	439	484	446	488	451	467	475	450	425	449	461	468	457	483	472	475	462	454	484	457	443	483	463	443	465	472	464	463	454	468	473	472	446	456	477	502	441	468	444	434	451	452	440	424	447	490	462	478	503	493	498	489	483	488	432	452	441	485	456	474	477	498	459	440	458	455	493	478	435	475	430	462	457	501	460	413	460	497	450	484	497	437	463	448	472	458	493	470	481	436	458	499	452	444	437	437	480	500	493	430	498	453	479	454	454	467	433	485	464	438	519	439	461	455	466	483	468	458	489	446	458	450	460	458	516	467	458	479	476	438	465	430	455	471	478	493	433	472	481	474	436	496	497	446	463	452	429	473	487	438	459	454	463	480	493	488	483	453	429	488	480	440	445	458	480	437	475	482	461	511	469	494	496	470	469	486	487	462	470	437	473	513	496	506	486	469	419	445	455	430	495	460	481	467	499	469	499	453	460	476	455	487	486	472	481	415	491	458	461	439	455	472	451	450	454	485	460	480	477	476	453	460	447	478	476	495	481	440	448	476	449	473	495	473	423	492	453	462	415	460	450	458	447	472	462	474	500	478	457	493	491	442	468	483	463	456	497	494	482	457	475	455	469	434	489	477	452	467	491	451	497	500	461	484	475	458	504	477	454	468	484	471	485	492	454	485	442	472	464	436	451	494	463	496	495	475	437	475	500	490	444	472	457	504	469	463	494	475	464	456	474	505	473	432	463	460	439	457	468	453	466	474	437	478	451	419	459	422	437	450	446	449	461	410	444	473	454	470	475	463	465	431	460	466	488	469	417	433	497	465	465	469	490	454	469	473	475	471	494	425	516	441	488	461	469	477	440	462	441	468	460	474	502	495	464	464	468	509	467	472	466	476	461	478	454	478	463	478	472	442	491	436	466	426	434	468	454	441	481	458	453	450	447	456	446	481	447	461	483	483	499	510	441	438	454	478	467	475	467	459	503	483	513	471	475	462	487	474	480	438	436	470	431	470	457	458	466	446	479	453	466	475	453	465	475	450	482	459	463	484	476	450	442	495	428	434	483	477	468	441	478	446	443	483	436	495	479	475	441	452	434	460	427	458	457	452	487	447	486	445	480	458	490	467	480	463	541	480	422	456	470	467	481	493	419	475	461	473	434	472	469	439	455	440	458	476	485	457	495	447	470	434	455	481	474	418	445	490	489	434	452	472	472	499	472	500	455	489	464	456	425	459	438	488	492	480	443	433	456	484	516	479	455	469	456	479	471	464	515	485	438	430	453	467	436	493	450	489	447	454	444	462	473	447	491	462	478	436	478	446	450	476	474	511	473	482	428	474	435	488	495	449	492	461
7968	6242	4069	2065	1640	1292	1151	1042	819	757	709	652	604	528	568	554	494	537	498	559	549	615	637	811	740	687	541	518	470	529	484	529	528	483	510	492	494	494	468	508	528	457	494	490	489	493	450	470	524	488	496	517	484	493	552	481	490	453	500	528	483	521	519	458	494	494	450	444	485	496	486	482	523	481	521	488	491	519	461	517	490	526	530	503	515	538	474	510	516	485	523	509	519	474	499	520	471	525	475	465	486	486	508	521	467	477	482	463	506	465	496	484	486	486	474	472	510	471	473	478	493	504	496	485	479	507	496	525	492	519	490	496	475	535	484	527	485	480	472	459	504	506	487	497	477	492	478	505	484	470	448	470	505	532	479	502	487	553	500	531	486	468	481	534	488	476	485	499	478	503	543	460	504	477	459	505	451	467	538	516	479	447	485	512	471	515	500	484	499	505	469	483	491	505	501	478	489	496	499	507	468	471	500	473	476	499	512	442	492	492	467	463	520	488	498	484	520	505	485	519	530	511	471	457	507	470	497	508	468	502	471	492	503	492	444	493	503	497	494	525	437	474	509	527	482	467	501	517	518	479	507	501	464	552	551	477	508	495	512	528	495	492	530	468	447	489	523	479	483	491	459	503	524	458	537	475	484	524	492	477	498	514	518	469	490	521	474	501	523	503	466	473	502	476	528	482	517	522	475	507	502	485	451	487	481	528	488	473	488	522	480	509	453	511	480	486	530	511	484	458	481	529	503	469	522	507	485	525	511	485	521	506	514	519	522	516	501	489	490	486	501	511	499	511	476	515	476	468	510	486	500	525	476	505	520	512	511	508	505	445	489	493	456	477	485	503	503	469	489	483	490	477	490	449	496	448	466	508	487	495	509	500	495	500	541	510	483	471	462	476	509	521	527	504	487	519	489	548	456	499	506	523	480	470	475	466	501	494	488	498	518	492	485	512	460	486	517	508	500	531	524	545	484	460	514	486	473	498	466	475	466	494	509	493	476	470	509	456	512	511	515	524	483	474	469	485	472	472	490	478	465	531	465	523	513	511	463	483	468	497	463	482	451	472	479	509	469	455	498	472	498	524	487	478	487	467	488	516	458	491	503	503	485	517	500	519	492	489	447	506	493	505	515	480	477	512	457	479	523	465	511	472	484	531	481	488	455	531	523	485	505	477	534	496	506	465	520	476	527	468	497	469	516	494	550	522	492	518	467	456	485	464	480	489	527	502	502	466	489	534	521	459	481	529	481	464	487	507	431	472	475	439	488	479	505	473	522	486	515	516	495	498	487	488	490	493	490	480	496	511	502	503	473	525	537	523	465	512	485	464	471	475	519	503	516	468	503	516	494	492	479	521	500	502	482	457	522	500	476	498	529	481	490	508	508	498	456	485	450	448	495	470	475	503	504	487	503	539	500	496	460	482	508	477	484	500	494	465	494	468	498	467	500	520	470	488	527	462	509	488	484	478	506	472	530	505	448	448	490	488	445	477	455	497	515	482	526	457	475	502	497	515	520	479	481	459	484	529	465	474	452	502	479	470	476	488	490	492	489	536	489	493	492	519	451	495	482	493	505	483	537	471	540	512	483	530	492	502	538	474	536	485	516	494	506	478	525	471	484	482	463	477	498	460	494	485	522	486	478	486	507	494	485	477	451	480	478	485	541	472	489	498	511	513	479	485	495	453	494	508	435	507	511	483	479	485	459	491	520	529	485	465	486	509	449	500	464	517	492	480	491	465	530	504	526	507	527	470	495	509	449	532	495	502	490	496	476	445	495	485	518	504	551	441	512	528	514	507	468	499	502	539	515	494	476	526	478	490	509	458	520	481	469	489	509	484	515	480	569	478	520	518	490	445	485	457	509	482	511	497	532	511	477	512	465	480	459	471	470	487	510	497	510	516	496	509	499	473	492	506	485	515	498	488	478	509	495	479	470	504	489	515	479	504	510	456	503	468	527	496	510	491	498	450	499	489	513	497	476	481	480	517	516	487	481	541	488	496	497	513	539	518	477	535	464	462	471	452	513	511	452	469	496	498	492	520	488	511	468	473	475	482	463	468	462	508	483	495	460	505	505	493	516	508	500	515	485	504	504	506	455	493	506	486	489	506	466	483	494	503	523	476	483	508	474	490	485	515	501	449	482	490	495	502	530	460	506	504	455	525	493	455	558	502	485	486	487	497	492	500	465	482	513	460	468	500	494	480	474	468	486	507	480	451	511	482	472	477	486	526	456	490	520	476	484	475	470	482	486	475	506	455	487	490	517	517	508	480	540	536	491	502	493	485	461	500	435	483	501	473	510	476	482	488	495	468	516	494	464	485	489	509	494	512	534	471	548	447	539	522	466	467	512	479	440	504	479	485	474	480	503	485	466	498	475	509	501	519	469	481	516	518	506	459	489	493	522	528	476	494	490	473	469	512	489	488	471	515	464	501	507	501	488	476	478	508	507	476	529	484	473	487	525	521	461	469	492	513	494	528	514	515	496	484	501	497	470	501	467	469	494	488	486	473	519	499	515	479	483	505	479	494	518	464	458	496	512	462	533	499	491	522	517	493	483	514	472	530	505	519	529	519	515	474	519	493	474	496	482	489	482	485	476	515	490	486	484	476	493	450	508	472	475	497	501	502	466	519	508	458	505	489	523	464	494	527	492	444	478	471	426	473	470	500	465	466	477	508	493	550	466	538	491	517	492	479	502	487	498	478	478	465	466	462	446	489	544	426	495	482	504	492	465	471	519	503	468	502	484	491	501	508	496	448	483	524	509	488	469	438	492	486	454	471	489	511	510	500	481	483	477	483	515	504	508	471	482	481	527	499	527	496	493	486	481	477	502	494	507	521	471	517	465	506	481	477	470	503	479	475	478	521	506	485	476	476	459	480	483	476	493	468	510	545	503	528	481	498	445	496	505	528	491	507	473	498	490	473	482	487	471	502	499	498	479	480	484	566	496	497	425	528	495	479	463	509	508	490	515	505	481	491	460	463	462	501	455	496	480	488	461	502	483	496	495	471	471	473	534	534	451	510	515	484	479	496	488	510	522	524	501	513	468	479	495	495	454	497	483	484	493	474	493	477	509	500	490	494	491	508	501	464	511	479	493	472	493	513	482	479	481	494	539	488	486	492	506	493	517	517	477	472	484	466	473	499	465	470	477	466	473	476	515	505	526	538	489	476	469	444	492	502	507	507	489	521	523	502	504	476	469	483	504	488	473	487	477	478	453	514	496	486	462	520	462	518	483	506	496	494	451	523	502	540	473	478	474	458	493	505	464	515	498	460	487	483	521	518	453	504	510	479	478	494	481	502	503	475	526	465	499	470	481	494	477	455	501	477	497	486	464	494	484	488	487	495	473	481	492	484	503	510	475	478	512	497	469	436	511	469	486	481	487	485	566	480	529	474	461	490	496	459	474	531	499	505	480	496	457	505	472	487	488	463	494	499	507	455	529	457	529	508	509	474	501	503	464	478	491	526	461	504	486	488	462	474
22604	21332	28967	24043	21334	21370	10653	1156	808	683	551	476	408	395	358	397	344	323	322	319	336	428	529	587	641	409	263	249	255	233	280	279	275	247	262	291	252	243	257	240	256	223	255	272	245	258	244	246	225	228	257	220	228	261	246	233	225	246	232	243	257	259	252	240	232	253	215	236	241	239	229	242	224	242	226	242	211	235	224	218	244	235	240	232	239	247	245	250	232	241	233	222	218	243	281	231	225	227	253	261	253	205	257	213	220	221	249	238	259	264	228	227	228	235	248	237	239	223	247	241	244	249	248	208	236	239	256	232	217	228	228	259	217	241	237	240	217	242	244	232	224	227	230	244	214	218	222	222	224	227	244	254	232	222	224	220	213	206	247	253	234	213	256	219	242	223	225	234	245	258	243	201	221	241	220	234	246	247	244	247	230	199	260	242	217	234	251	250	237	232	240	262	230	230	238	219	246	239	227	222	224	246	238	244	255	242	247	231	204	234	245	258	231	226	228	226	229	232	255	259	250	241	212	229	232	212	240	255	242	238	248	228	208	232	225	201	247	244	231	231	229	241	238	242	218	262	250	258	245	244	242	233	226	255	237	221	210	228	258	223	206	228	202	224	224	214	213	255	231	228	213	231	210	238	225	224	249	234	224	234	233	234	238	233	216	225	231	230	236	247	231	242	228	215	230	231	245	245	262	225	232	240	244	222	241	218	250	256	231	245	227	238	215	248	222	215	215	241	241	205	248	260	224	202	209	246	241	236	211	241	213	222	207	227	206	214	249	249	219	242	243	213	241	226	211	214	224	247	231	226	260	234	239	227	273	219	226	255	229	244	227	243	225	232	235	232	263	228	231	253	244	231	207	257	262	222	227	231	244	228	218	279	260	223	215	224	242	224	234	252	243	243	228	247	229	242	223	235	245	264	223	218	222	242	247	225	222	215	218	198	250	248	235	223	258	214	241	239	213	267	213	220	237	215	244	233	225	238	241	218	260	219	237	245	226	239	240	224	249	238	211	225	237	227	227	230	228	236	240	208	240	259	247	198	231	214	242	225	219	223	261	238	236	255	233	228	207	210	248	251	255	235	244	237	268	238	251	255	225	232	232	227	247	247	230	235	225	241	222	226	190	237	226	218	241	234	247	243	232	217	248	217	233	197	261	233	232	216	240	248	225	239	238	217	257	259	247	268	235	218	209	257	243	250	223	213	219	210	234	240	245	261	220	210	236	265	236	258	202	232	248	228	237	225	237	233	237	227	258	241	267	253	242	241	215	229	216	194	232	230	224	230	242	246	242	237	227	236	212	233	248	237	239	243	223	249	241	236	262	232	215	227	246	240	213	227	210	244	258	205	224	238	223	264	223	221	242	223	241	248	240	216	255	241	270	253	235	208	236	269	223	254	223	231	239	241	224	205	245	267	237	267	232	255	237	227	223	230	214	213	239	194	208	224	248	235	243	232	212	218	238	240	220	215	215	231	208	243	215	223	237	238	253	221	197	254	222	235	227	234	220	216	259	247	232	254	233	228	211	243	234	199	215	225	218	233	220	249	251	240	250	247	239	236	238	248	266	265	240	204	269	242	260	237	240	225	190	231	216	227	225	209	258	216	224	222	242	223	214	237	243	223	242	217	241	236	259	261	236	259	232	232	260	217	230	216	261	227	247	227	235	245	288	235	208	239	234	252	233	229	235	216	240	216	204	229	227	224	255	240	226	218	228	245	237	219	231	259	218	243	228	217	234	221	238	260	224	222	219	222	255	234	233	269	219	239	228	262	244	236	240	221	222	216	222	239	218	240	242	224	228	238	236	236	241	223	229	222	230	229	232	210	259	260	228	236	242	228	226	241	254	251	252	235	240	203	236	256	247	249	246	231	229	241	222	234	242	223	226	235	230	218	252	236	229	230	225	233	227	249	211	248	195	223	221	235	232	234	253	227	266	230	226	246	229	232	244	264	235	238	228	234	249	250	233	236	238	226	236	242	238	246	245	216	234	221	275	222	228	242	237	249	245	239	228	238	240	219	255	249	250	239	236	204	210	241	252	224	234	226	238	257	222	238	251	220	224	204	243	207	192	227	239	235	228	244	234	237	239	243	239	223	203	263	216	251	235	245	225	253	235	225	223	226	234	254	224	201	249	240	242	262	218	242	242	194	231	222	252	240	234	242	233	233	223	228	234	213	230	240	214	215	212	221	245	252	240	246	248	261	222	215	247	237	236	213	244	248	243	226	227	246	221	249	237	224	230	214	234	241	243	234	215	234	225	225	248	234	243	218	239	229	226	225	238	193	227	221	253	248	241	222	220	233	236	223	257	241	238	215	228	229	221	232	247	221	248	233	221	246	239	265	231	249	230	215	216	230	267	236	250	230	212	236	236	223	237	220	241	217	220	215	241	245	239	196	239	191	227	236	224	240	247	217	237	225	231	220	210	237	245	240	226	229	230	212	223	246	242	249	228	233	238	228	238	242	251	243	207	225	239	241	224	247	239	231	224	237	231	237	220	234	242	227	238	257	237	230	225	252	234	214	238	242	243	255	242	252	226	241	218	246	253	204	245	229	224	221	210	239	236	240	191	220	251	234	264	242	209	224	219	229	233	204	235	234	240	225	238	238	236	228	236	211	243	213	218	226	239	234	258	261	218	203	232	233	224	245	230	234	228	244	220	226	212	223	231	238	238	240	208	214	245	237	275	228	233	194	233	219	245	229	202	225	202	207	220	210	215	237	259	232	225	214	250	230	234	234	256	216	245	250	218	228	251	239	212	225	214	233	244	235	213	252	230	261	235	221	238	227	232	223	257	232	225	237	196	230	240	225	228	256	255	245	223	250	226	230	226	227	238	228	243	233	208	247	242	242	226	240	242	227	228	219	247	232	238	238	248	239	250	257	246	212	221	216	249	237	240	240	240	211	212	237	219	224	236	262	228	237	245	194	219	211	226	247	226	259	224	243	236	232	240	247	246	250	262	231	240	232	229	224	226	269	262	212	234	220	250	197	218	254	236	250	217	232	227	238	215	237	240	238	218	234	230	266	227	201	228	241	258	239	225	245	225	248	226	230	258	272	244	247	220	207	258	267	221	230	216	232	220	237	230	240	201	253	225	239	257	244	216	216	225	226	247	246	245	245	271	221	252	252	238	214	233	211	240	248	232	225	232	218	221	225	239	241	251	248	250	257	227	243	246	232	232	244	215	226	249	218	239	213	236	235	239	246	200	204	250	253	223	224	241	237	246	250	230	225	224	238	232	241	232	232	233	209	218	237	221	217	220	254	258	233	236	243	233	230	238	263	227	202	231	264	253	246	238	223	235	256	241	254	241	207	251	229	223	245	220	237	227	243	226	222	236	238	259	229	250	229	216	227	230	221	236	224	233	244	227	248	240	218	246	226	219	231	229	233	242	233	244	240	228	247	222	245	220	206	223	230	226	226	227	224	256	227	226	244	228	219	221	243	242	231	215	242	247	228	258	237	221	214	220	216	234	233
9711	14228	10594	5075	3456	2682	2068	1617	1268	1003	798	654	562	534	440	414	428	413	415	403	465	533	649	763	781	498	325	312	281	286	307	256	272	263	276	292	255	284	284	266	292	286	256	258	250	280	273	239	277	276	237	255	241	255	266	282	273	300	247	247	272	269	247	225	258	278	255	275	257	249	268	271	266	265	242	256	259	254	270	257	229	259	270	276	249	263	276	273	229	242	259	228	272	256	277	252	254	265	261	254	260	292	240	291	251	244	264	261	260	254	255	240	258	247	275	267	255	278	262	235	258	267	281	237	253	276	271	269	256	252	257	280	274	280	266	277	255	247	249	259	237	264	246	256	266	264	264	275	258	258	240	264	291	249	263	230	238	240	243	253	286	237	281	228	256	241	246	249	245	259	259	259	280	232	245	243	258	237	246	260	241	261	264	286	263	253	267	246	244	256	256	241	264	260	246	256	263	236	261	248	229	238	266	277	270	286	238	242	279	260	262	262	236	253	255	254	284	290	271	243	272	238	262	277	262	311	252	300	261	243	252	255	257	245	252	263	257	271	266	279	282	271	257	251	251	262	248	260	233	271	256	240	235	244	263	240	231	242	258	260	241	247	256	250	249	244	266	286	247	264	264	238	253	269	269	274	249	274	261	266	278	242	265	232	273	267	228	252	254	255	254	236	262	264	221	239	254	242	265	245	249	239	273	241	257	252	267	268	266	253	271	243	263	263	241	248	229	303	280	250	265	272	230	248	278	278	230	292	263	228	258	263	257	272	211	254	275	257	266	209	269	265	240	282	251	262	265	276	264	258	223	255	252	250	265	258	270	251	269	235	250	250	261	253	230	266	260	266	252	247	256	256	238	249	267	258	243	245	272	271	248	250	249	232	253	263	252	269	256	260	266	249	244	250	233	250	223	258	239	280	255	241	231	280	280	295	247	255	240	265	215	262	266	240	255	261	247	252	243	228	287	270	228	223	267	251	233	246	249	264	246	246	253	238	240	254	269	239	260	242	255	271	255	252	231	263	265	275	234	272	288	235	255	256	271	264	230	245	257	275	271	241	274	305	292	253	252	263	253	259	287	256	255	264	252	247	231	260	248	272	248	244	240	228	231	242	257	268	243	258	252	282	243	245	269	231	242	264	276	253	295	240	250	259	246	273	247	266	246	243	284	252	261	256	265	257	274	250	278	242	248	260	278	273	284	246	252	267	274	272	261	288	266	243	247	241	240	265	261	269	234	258	243	259	248	242	287	260	279	264	263	254	227	265	262	223	247	251	249	244	253	268	286	244	283	228	254	245	253	257	254	232	284	266	254	228	256	242	252	242	245	256	247	247	237	275	269	266	255	262	249	222	242	257	279	281	252	234	247	263	225	267	289	251	237	249	276	256	284	278	219	241	244	241	239	243	266	285	256	253	262	250	246	235	256	253	289	264	274	259	247	281	258	261	292	239	254	240	232	241	286	249	272	260	294	256	256	250	267	244	253	269	274	264	253	272	257	247	229	209	251	261	243	262	231	240	270	257	267	239	257	241	259	253	240	249	258	238	230	254	235	222	256	259	271	259	238	261	318	282	272	229	227	272	246	244	229	229	250	255	274	269	254	246	276	237	250	244	259	231	234	266	249	241	249	261	255	265	254	222	261	256	241	258	255	250	267	277	260	239	259	281	274	245	269	265	248	261	290	240	246	239	251	241	242	255	262	236	278	266	265	240	269	249	235	264	249	246	275	239	246	226	270	257	261	286	256	251	267	280	262	239	238	274	239	243	242	237	266	278	228	251	272	247	245	257	247	270	271	257	238	279	252	266	250	239	257	270	291	261	237	255	286	282	240	244	238	279	268	237	252	252	254	265	277	276	245	237	236	256	250	245	275	245	264	273	263	261	244	245	277	261	250	256	265	260	264	256	244	250	265	258	236	263	248	259	243	258	255	246	287	276	230	263	254	246	225	271	250	250	269	248	225	257	252	228	263	238	260	254	242	240	231	263	270	278	235	272	252	262	271	250	249	265	252	251	236	248	250	255	246	265	259	262	247	286	253	264	266	248	257	268	237	245	282	244	251	254	244	247	290	272	259	256	251	257	253	235	233	282	233	243	256	244	243	261	235	259	268	268	274	246	245	247	253	278	257	255	251	215	266	261	235	252	246	285	254	234	241	270	276	285	252	226	268	255	237	240	240	297	262	270	228	234	285	275	248	265	286	240	234	269	254	252	267	254	255	275	270	250	247	260	264	252	276	246	239	258	252	268	228	251	244	246	252	257	256	249	247	244	249	255	272	266	268	257	252	259	262	248	251	237	250	229	264	252	263	235	269	271	267	250	247	281	257	236	241	237	274	277	248	228	272	250	273	260	261	265	255	245	230	252	264	254	257	259	255	251	244	254	251	273	271	262	281	247	241	235	227	254	250	263	275	267	264	256	246	258	244	221	262	253	268	274	253	250	238	285	241	284	249	263	248	267	259	261	254	272	236	284	244	258	225	260	252	232	235	252	222	260	244	285	242	268	269	232	235	251	275	253	258	267	238	245	246	260	258	244	245	253	265	257	249	239	246	227	285	260	256	254	278	275	242	281	259	264	241	246	261	255	251	272	269	242	250	258	244	263	241	240	265	254	262	267	259	244	256	261	253	257	258	254	238	258	255	271	227	260	262	232	238	244	255	269	262	255	273	262	273	263	234	243	242	266	218	267	248	248	247	244	261	260	261	269	237	237	241	208	250	259	266	259	257	266	253	233	273	291	246	277	258	249	247	274	258	233	254	245	234	263	237	234	257	233	272	269	242	258	247	256	280	261	282	250	262	246	272	252	240	251	223	231	250	256	248	283	261	257	247	235	252	247	281	275	247	263	271	281	265	253	251	235	253	277	241	244	249	279	237	257	262	262	233	249	251	271	235	249	268	233	252	262	288	258	238	276	268	265	244	266	253	262	264	256	281	254	271	261	255	264	223	237	269	233	247	267	246	251	261	262	254	319	271	280	247	253	280	263	268	278	213	277	240	239	265	283	256	273	236	266	263	283	257	231	262	269	262	251	243	232	257	267	271	254	261	246	254	255	243	269	296	239	271	286	246	264	284	242	228	237	280	271	258	232	288	246	245	255	255	261	275	239	283	223	248	262	228	277	266	259	245	268	216	274	264	248	271	260	228	269	271	265	248	267	281	240	290	264	281	267	222	242	262	263	246	247	265	264	251	232	278	261	249	256	223	266	229	253	263	285	267	225	254	265	279	262	255	251	241	261	267	243	231	265	271	266	238	283	229	249	261	234	250	256	271	274	282	240	272	240	264	274	270	262	268	265	220	267	274	287	225	234	263	265	243	229	227	291	257	275	236	253	277	277	287	245	261	263	261	231	268	233	253	258	254	258	263	266	251	285	238	283	238	258	268	237	263	250	251	257	247	248	278	223	249	250	251	259	247	231	254	245	247	239	252	266	253	263	255	260	244	255	223	233	252	259	246	269	251	234	279	247	274	237	269	275
27956	19389	6066	1147	856	734	788	752	723	742	669	695	693	719	734	732	685	732	700	723	695	714	700	806	745	740	686	717	730	668	683	731	663	736	702	733	679	631	675	679	703	706	690	711	673	660	702	721	686	729	695	622	708	747	703	696	705	713	687	690	705	699	745	654	686	670	709	701	659	698	731	671	670	704	676	709	678	702	708	661	672	744	673	657	714	649	718	695	672	730	707	674	702	725	709	650	707	754	717	687	684	755	680	706	668	711	699	707	684	688	696	702	716	713	704	701	677	725	661	744	693	696	668	700	750	709	688	690	701	678	719	661	706	720	657	701	701	721	696	706	705	722	682	722	684	702	685	669	710	714	672	677	690	671	712	689	656	666	659	735	744	642	676	744	705	700	715	734	738	654	655	680	687	693	675	720	715	722	674	713	681	717	707	721	677	707	665	669	688	673	731	675	694	717	702	706	639	696	699	657	701	696	734	719	677	638	688	745	698	676	729	701	690	627	670	702	711	699	645	661	732	725	715	690	684	687	701	709	700	673	672	681	652	697	708	666	730	727	678	719	677	657	684	721	716	695	663	707	719	674	619	683	664	660	704	691	706	678	699	678	675	678	662	716	713	686	652	681	716	711	706	672	701	691	671	648	681	700	736	711	742	675	727	684	683	741	688	719	666	718	712	725	711	700	698	720	702	716	693	732	690	753	678	703	749	751	686	653	729	674	659	716	675	728	704	729	689	695	701	648	671	718	675	692	701	688	659	662	655	708	726	700	708	711	713	667	692	700	649	633	756	674	687	722	708	679	673	709	691	675	682	629	779	660	707	696	686	699	680	653	705	660	728	670	696	696	670	665	711	686	702	679	732	706	607	703	683	728	698	734	684	702	705	667	660	657	715	679	666	671	702	755	735	657	727	685	679	660	724	690	760	645	654	723	654	699	688	703	705	665	664	689	674	699	726	707	728	669	689	694	720	738	698	643	661	668	727	708	752	689	704	712	663	711	698	718	689	695	694	749	706	753	726	718	685	673	685	644	735	639	704	686	741	684	654	682	659	730	714	699	709	710	694	736	730	683	705	648	700	702	691	656	713	699	696	705	651	736	715	668	714	709	691	717	697	708	708	645	675	680	690	658	676	710	657	684	680	713	687	690	663	674	635	691	730	722	662	673	684	659	713	678	704	694	733	694	670	729	673	725	678	700	762	684	714	709	625	690	700	672	682	722	652	688	693	659	735	688	729	689	719	688	713	693	722	694	650	730	711	723	714	708	672	691	703	700	660	687	701	676	717	664	678	669	634	728	653	666	700	684	673	678	693	716	726	640	696	641	713	679	691	692	650	664	728	671	691	705	676	736	668	723	732	692	700	699	699	699	680	678	664	732	719	715	704	671	699	698	688	703	707	713	728	660	669	686	719	706	700	715	680	613	697	686	706	712	717	700	671	675	718	659	670	679	744	689	724	678	718	671	690	691	686	652	758	672	713	687	666	714	675	731	713	662	697	686	715	714	701	700	642	700	687	696	692	696	753	703	723	650	702	690	646	680	714	709	685	693	725	662	751	727	724	653	693	704	695	724	728	718	702	654	665	698	744	664	677	691	719	684	729	717	680	717	693	681	674	718	716	687	725	709	687	731	740	690	743	690	712	707	716	678	667	705	712	681	721	714	718	683	673	711	689	705	686	709	727	702	739	714	693	682	670	716	703	670	671	718	703	675	710	708	724	738	686	700	739	717	680	686	684	660	731	730	692	646	675	635	682	695	658	685	649	675	737	650	743	704	649	701	722	717	732	692	691	700	686	681	699	709	712	641	688	666	677	667	718	663	660	692	711	682	689	763	716	708	692	707	682	720	685	649	710	697	671	697	690	716	683	648	679	673	695	710	694	719	747	682	664	720	702	695	677	710	650	669	703	698	684	702	723	671	711	661	689	708	703	695	674	709	651	710	709	652	663	686	673	673	734	694	681	687	707	699	682	674	664	673	677	691	701	763	662	711	691	686	700	657	758	665	689	685	682	689	642	684	744	644	709	720	683	695	704	678	688	705	694	710	699	679	728	691	639	695	640	674	729	667	692	695	671	653	679	678	736	703	674	659	680	663	692	672	752	682	666	677	717	724	720	666	701	718	678	705	696	675	654	688	649	707	682	695	688	688	687	651	701	704	721	711	689	702	665	658	655	702	701	661	709	712	655	711	679	708	663	681	677	647	702	696	691	680	728	683	672	670	667	674	697	702	699	687	730	673	711	686	704	722	754	685	709	668	690	720	725	717	725	722	718	709	687	709	695	664	702	711	671	693	697	725	663	709	661	644	696	689	715	714	697	716	683	723	687	677	715	685	731	686	731	713	693	713	681	701	675	743	683	677	690	777	656	699	661	700	646	702	712	701	698	691	654	727	655	708	699	686	673	677	664	679	662	713	640	724	680	649	689	705	695	730	651	677	746	684	659	754	695	701	636	723	712	690	699	658	711	687	654	746	672	728	743	692	742	689	701	705	715	727	707	671	667	712	673	651	696	700	694	728	692	720	669	699	712	695	687	689	682	736	708	699	697	711	692	682	687	697	681	688	649	692	723	726	680	720	687	699	688	693	736	700	651	726	716	681	721	686	670	682	671	692	719	751	680	709	671	739	698	688	689	725	693	703	696	687	659	703	697	697	723	687	680	675	692	687	707	678	674	697	673	672	691	671	699	687	697	700	642	710	717	653	712	717	711	695	752	726	680	727	709	722	715	750	704	684	662	690	665	716	687	691	761	679	723	703	708	689	662	701	677	673	696	719	652	683	697	694	716	708	712	710	657	706	665	714	708	711	675	699	718	663	702	659	682	711	668	703	697	679	710	666	701	696	697	697	741	689	740	636	683	719	691	663	691	653	711	709	674	694	706	681	670	716	672	712	711	697	676	703	721	711	703	690	701	700	680	686	660	716	660	710	715	712	694	684	694	678	677	702	712	682	658	703	708	690	683	701	706	714	676	714	735	710	735	734	653	712	651	626	694	655	695	710	691	626	658	694	720	685	678	688	681	672	674	769	711	730	699	735	696	697	665	748	688	673	671	690	736	693	674	654	696	707	699	720	707	730	667	718	699	679	654	673	667	681	679	746	682	695	653	666	724	722	683	677	682	714	683	730	678	736	713	681	693	675	687	691	696	667	697	709	699	694	715	679	705	726	704	694	703	708	679	713	703	709	713	693	676	710	684	730	673	659	717	702	720	712	719	657	712	685	679	662	676	686	722	669	707	698	688	751	689	667	723	688	668	684	710	735	678	690	755	682	661	664	705	682	702	691	704	706	704	711	665	699	710	685	708	666	722	662	708	712	700	707	720	749	689	665	684	722	682	723	679	706	705	656	730	641	686	682	684	711	692	676	675	712	693	709	686	718	748	689	699	694	703	746	661	656	681	689	727	704	673	696	725	710	720	692	723	697	669	684	701	673	681	710	717	682	697	675	745	664	688	649	696	687	668	699	725	729	648	714	681	693	684	689
9854	2144	1471	912	909	843	793	793	786	863	833	747	765	731	749	717	716	798	712	775	787	825	764	848	853	820	738	764	775	746	814	752	718	711	742	696	751	727	737	716	740	721	724	740	780	765	722	689	715	715	716	708	743	724	692	754	760	759	747	792	731	772	743	707	748	737	739	710	779	768	738	741	769	738	735	734	746	661	727	750	683	755	766	755	789	796	694	742	831	727	759	736	753	742	775	738	746	722	723	754	748	755	738	776	745	749	750	739	739	755	689	793	791	729	768	712	766	724	719	736	751	752	754	727	738	735	757	757	763	745	698	740	760	769	741	769	765	751	767	788	760	761	749	683	738	744	745	669	794	713	747	794	707	767	701	750	711	735	767	696	736	739	763	696	785	748	729	743	752	750	748	761	774	713	720	725	704	726	746	736	775	790	744	718	773	731	742	745	757	686	739	736	717	688	771	796	720	761	745	719	776	716	758	723	757	762	765	787	758	730	739	745	751	763	737	763	737	747	751	701	763	731	759	692	703	769	723	767	700	737	720	749	720	714	757	763	732	727	751	775	757	779	762	698	761	743	776	736	758	723	729	720	676	731	749	695	732	740	775	735	734	802	758	765	742	743	761	757	731	726	743	734	711	744	764	838	723	737	730	723	812	723	776	755	771	760	763	765	713	759	747	719	785	736	737	733	719	721	740	736	729	771	754	776	754	768	768	697	741	760	780	729	726	727	712	764	748	674	780	758	768	732	725	773	745	739	739	753	794	740	699	726	762	714	749	726	698	720	754	737	724	748	714	712	716	771	754	728	756	746	770	747	747	751	782	737	731	729	694	760	778	771	776	778	698	750	707	810	757	759	724	764	729	725	792	768	768	703	789	719	803	732	720	734	755	787	713	748	757	727	767	758	797	755	758	652	721	703	745	717	737	759	760	731	721	801	767	715	749	746	732	743	735	723	781	703	728	722	727	701	795	732	752	755	750	713	736	725	745	755	745	762	679	791	715	753	774	709	774	706	726	780	754	729	731	704	736	748	776	718	698	772	756	712	723	694	779	758	783	737	749	737	840	725	734	782	724	755	729	734	733	800	703	739	770	744	750	725	716	720	739	753	712	731	718	733	787	755	791	738	745	661	785	736	760	759	795	722	742	733	724	729	777	779	700	734	697	711	712	742	760	765	747	731	728	698	756	692	784	726	768	751	757	698	775	718	722	785	719	733	732	718	756	736	747	774	709	739	767	765	721	758	715	773	720	718	743	708	756	736	689	751	748	763	742	781	733	730	758	762	691	762	724	725	756	756	717	738	752	708	800	726	709	727	690	747	776	714	731	726	765	780	773	724	712	739	744	782	753	749	766	777	745	731	769	729	724	745	714	765	716	742	690	733	760	745	785	761	733	698	731	755	782	708	769	696	764	701	753	746	738	699	706	739	762	806	745	761	691	716	803	709	753	732	731	709	789	743	743	736	766	729	697	755	710	721	721	728	733	716	766	767	745	754	769	768	770	731	740	729	699	739	750	750	744	766	733	681	768	761	751	660	750	757	713	741	736	707	755	728	715	692	693	717	736	766	736	720	699	728	766	735	753	748	735	767	794	744	781	782	721	707	745	748	702	773	755	655	733	724	731	737	768	724	753	729	738	749	766	747	716	717	732	764	721	781	759	753	754	715	723	725	710	742	746	728	692	757	780	731	732	799	756	729	777	777	709	774	739	756	736	765	727	713	763	692	696	788	765	747	721	733	729	767	734	722	760	760	724	742	742	779	754	731	670	721	726	741	773	738	748	766	743	755	741	725	720	767	700	773	735	783	787	729	773	773	718	762	762	799	750	757	734	740	739	722	733	807	757	761	737	746	683	730	745	781	762	755	762	779	711	730	706	741	751	734	769	717	758	750	732	765	746	756	675	754	698	764	776	752	722	785	735	753	720	798	709	762	743	744	784	790	762	782	788	728	698	763	727	741	701	740	757	714	759	708	786	734	756	763	755	755	739	766	728	788	705	693	759	757	746	700	798	698	785	768	736	750	764	753	737	790	732	730	750	769	727	811	760	759	725	807	752	734	756	747	756	752	688	749	763	729	750	744	743	719	803	758	721	722	736	746	697	726	725	718	768	753	694	734	775	755	724	792	690	708	710	755	730	666	721	738	748	702	756	770	774	747	713	781	771	716	725	715	731	751	725	735	766	794	722	740	743	746	778	724	795	648	770	738	710	739	718	672	728	787	684	729	747	766	736	754	710	744	750	687	786	726	731	772	766	763	745	777	695	689	763	716	683	729	749	735	725	745	757	714	753	773	752	724	738	783	726	683	699	703	718	766	764	747	787	723	761	743	743	772	745	733	759	782	763	810	745	691	707	753	710	778	692	719	727	727	780	754	712	761	775	753	761	756	724	729	733	757	775	756	722	789	711	764	690	740	701	738	734	806	728	714	752	729	762	719	711	724	731	791	722	753	771	746	729	771	750	731	745	716	733	737	747	755	755	785	711	742	752	760	751	726	770	722	725	751	745	717	742	767	769	748	767	668	728	759	774	741	717	701	767	749	754	760	744	743	756	725	753	776	699	764	714	760	781	735	686	775	738	743	731	781	737	788	739	726	745	762	763	699	816	721	719	737	728	744	758	784	690	743	751	723	774	710	748	750	720	779	735	718	769	722	758	763	764	723	779	785	759	775	752	741	800	748	771	788	764	740	730	722	731	767	724	763	714	700	717	729	726	738	672	726	708	748	750	770	797	735	750	738	756	741	756	764	785	774	772	748	767	743	724	742	762	741	732	779	725	707	760	737	729	742	727	739	697	704	715	764	751	723	781	778	702	737	805	758	760	746	792	710	739	799	723	751	739	777	767	762	786	746	753	721	763	768	806	756	724	729	701	677	760	762	731	716	732	727	765	778	764	773	723	691	763	760	747	722	722	734	757	817	762	761	708	720	725	749	785	761	760	788	689	721	705	720	725	720	735	691	777	760	793	750	736	750	719	744	723	746	764	769	739	724	725	722	718	750	720	748	748	737	726	730	737	755	694	742	736	699	707	748	719	719	771	745	700	758	733	722	781	800	758	722	771	746	782	753	752	772	738	704	753	702	715	742	728	745	696	769	764	724	728	725	757	752	719	717	732	694	743	742	713	735	752	702	779	739	709	710	789	749	729	703	754	732	781	729	816	728	758	754	756	756	743	777	780	746	730	735	731	749	784	702	779	757	773	762	736	728	750	702	711	760	736	760	786	711	708	686	753	738	796	782	728	726	704	741	791	699	808	746	763	735	746	698	733	735	728	722	751	710	741	727	743	730	745	765	740	754	764	736	747	772	729	751	747	762	767	731	732	770	742	760	746	759	753	712	729	726	741	724	744	671	738	708	714	784	782	740	715	707	721	728	742	676	731	763	754	764	688	769	760	701	733	771	748	749	754	786	747	729	771	716	754	698	693	759	720	724	803	752	765	775	693	738	718	736	729	745	743	752	762	752	732	744	786	671	738	758	746	689
23719	21270	28472	24381	21280	11831	1448	969	843	801	712	670	678	620	614	605	615	593	614	607	605	628	693	767	771	672	565	532	564	548	571	536	581	519	562	511	533	582	560	557	542	539	494	534	539	571	526	557	528	537	602	521	538	537	517	563	579	543	536	558	556	508	537	530	526	549	543	564	556	548	534	501	529	520	576	490	536	546	536	516	520	533	587	528	504	536	558	509	521	538	581	535	525	530	530	538	506	512	559	523	515	523	550	579	581	539	570	568	480	474	562	559	533	553	520	563	586	566	502	542	525	554	558	542	542	535	538	522	566	547	541	550	541	491	536	521	521	552	530	517	513	529	541	551	525	522	553	579	576	549	532	543	508	523	510	535	526	517	558	626	560	553	554	567	579	525	539	543	540	535	568	500	512	527	556	599	526	543	576	568	496	507	520	519	531	539	542	514	536	555	558	528	559	586	572	531	529	506	525	544	546	518	501	526	526	545	579	537	540	508	524	535	525	531	579	556	576	512	567	594	576	561	530	581	509	503	552	563	547	511	524	548	540	539	576	524	526	571	564	556	512	555	536	532	543	521	538	564	547	525	550	552	554	517	596	554	511	537	519	556	561	536	520	559	581	510	551	556	553	554	566	528	526	536	543	559	526	578	531	539	561	577	528	525	513	539	496	536	568	524	513	520	541	501	509	502	541	514	583	547	540	556	568	568	537	535	514	541	542	526	564	559	541	532	553	589	506	542	540	519	516	535	502	534	560	518	562	533	536	545	528	500	553	546	540	554	562	553	539	539	477	589	515	566	540	545	587	536	489	523	543	568	578	543	529	503	541	517	541	556	553	519	538	514	574	536	513	535	538	526	588	593	576	524	542	562	496	582	532	545	522	552	565	500	567	516	559	541	529	552	587	552	534	519	542	570	546	561	558	521	516	534	534	524	535	554	538	559	534	542	548	556	572	511	514	545	516	544	522	536	513	522	557	506	524	517	549	554	520	582	512	528	536	537	561	538	510	539	538	545	520	559	571	553	508	564	564	555	537	548	534	526	522	544	536	565	530	502	578	548	514	552	559	499	569	562	534	538	513	551	526	543	527	536	533	543	529	537	533	537	554	551	530	549	559	506	560	565	515	587	489	591	560	513	524	538	573	526	576	524	542	532	528	525	529	511	520	534	534	542	522	539	540	519	564	544	540	522	497	532	590	557	517	537	561	522	538	524	575	535	527	531	546	550	527	556	527	549	508	539	540	531	545	487	540	569	553	525	542	544	531	573	531	511	543	547	489	548	530	515	546	546	573	563	555	544	562	534	534	517	519	528	521	522	527	540	549	536	524	562	556	508	548	553	545	531	486	576	546	560	581	552	514	603	542	603	559	550	568	535	541	541	550	526	504	531	603	577	582	530	516	499	558	528	549	560	549	546	507	569	512	538	531	521	522	577	530	504	509	531	578	551	558	603	584	522	587	528	538	549	529	568	474	575	511	529	559	518	539	557	572	565	548	525	535	518	554	532	529	556	543	551	536	512	570	547	540	554	536	555	508	536	505	497	543	535	555	536	562	555	576	536	554	569	514	550	558	570	490	492	513	534	518	552	525	513	547	549	541	540	536	540	547	576	524	523	533	512	522	525	508	506	539	539	586	521	527	566	538	563	519	517	502	550	572	525	531	513	577	546	532	541	574	532	518	547	530	550	566	569	591	551	489	552	552	535	538	556	533	528	557	524	529	557	538	568	527	532	501	541	528	539	520	555	530	551	561	536	531	518	535	512	555	509	506	523	515	529	532	556	535	544	528	569	564	533	500	555	571	521	519	515	532	497	530	531	537	545	526	551	547	561	537	521	517	517	560	544	563	540	527	554	558	526	522	520	516	568	569	525	544	510	553	512	526	538	541	531	536	567	549	563	523	554	518	558	553	504	502	523	544	522	596	552	508	568	535	564	523	561	514	488	531	528	530	496	588	555	562	496	550	556	574	539	522	534	521	531	544	572	549	530	544	544	528	535	579	538	520	470	552	539	516	546	546	516	569	532	531	546	575	547	491	499	519	500	529	548	491	537	529	517	549	540	565	532	551	479	535	516	541	535	517	577	541	524	499	581	548	542	545	546	534	533	548	531	550	531	533	535	544	540	507	500	492	518	528	548	531	581	530	545	534	571	561	544	508	516	510	535	547	519	556	558	551	499	573	536	499	533	530	518	525	547	521	536	575	541	580	532	523	570	524	559	521	545	559	510	548	525	529	561	534	511	506	551	542	539	526	566	525	496	543	514	560	543	550	521	543	506	493	527	601	522	557	508	539	544	519	531	481	558	525	533	567	574	544	549	534	588	539	527	530	544	554	522	489	603	513	552	513	559	583	500	551	576	519	534	538	540	569	578	587	570	557	534	551	580	488	513	540	517	572	539	562	503	586	508	567	590	517	543	567	521	521	540	551	549	495	539	561	494	531	479	544	541	531	539	550	545	535	518	548	544	531	586	573	543	484	496	550	510	535	556	525	548	516	578	529	532	566	525	509	542	580	514	548	525	516	487	519	524	564	516	545	536	521	550	525	520	561	515	577	533	541	522	500	532	524	570	525	528	545	534	540	539	534	509	516	542	536	553	553	493	545	568	514	515	551	550	502	572	499	538	506	518	560	556	602	536	534	510	498	503	572	595	564	509	547	527	512	562	559	537	539	532	582	530	561	571	545	519	543	496	547	556	574	516	538	557	536	538	511	497	537	536	533	526	568	533	527	541	556	529	551	510	581	584	520	529	525	510	516	554	486	545	553	531	536	519	541	513	542	564	539	553	573	538	552	558	546	522	548	494	553	532	550	538	521	549	505	537	525	504	541	521	574	581	496	564	547	546	538	550	536	521	540	486	494	585	525	525	535	541	550	569	592	513	545	514	518	550	546	560	559	537	533	526	553	530	557	578	503	534	524	573	507	497	535	526	515	521	532	538	520	536	581	550	498	540	520	563	536	514	557	554	533	521	548	544	510	539	564	519	545	573	509	551	520	513	516	538	552	567	542	517	538	530	518	509	582	578	533	519	547	521	523	478	561	561	552	566	581	475	534	531	529	540	612	510	535	569	540	566	565	535	518	545	522	556	529	586	530	556	525	573	542	496	559	581	576	515	547	541	552	587	515	516	523	585	566	527	489	525	528	550	544	517	539	565	505	532	487	508	553	501	570	565	528	532	545	505	540	516	535	531	567	534	541	513	531	501	511	563	586	543	517	557	540	524	515	573	492	507	547	568	576	524	531	544	554	555	528	528	508	514	520	525	516	513	525	570	536	509	553	549	525	515	545	521	537	528	517	529	582	528	581	538	509	552	550	520	541	555	525	514	572	545	558	515	565	504	517	583	552	550	539	553	530	514	530	515	551	545	550	524	530	549	565	561	564	515	537	528	498	511	512	583	527	548	561	485	526	537	543	586	520	554	529	526	499	528	506	561	534	574	554	517	495	546	563	561	514	521	521	514	530	578	518	534	525	530	548	544	525	559
8367	8897	6642	3281	2341	1818	1469	1279	1204	1037	912	837	800	695	723	685	638	674	655	656	665	762	838	878	882	785	625	628	603	632	604	614	586	594	561	569	598	621	629	592	556	569	596	626	629	565	562	563	605	593	595	615	589	564	626	585	550	578	622	573	623	593	609	650	576	596	582	573	572	602	610	578	608	572	624	600	612	618	583	625	596	570	553	613	594	566	568	594	597	585	606	580	603	617	633	636	603	647	594	612	571	564	604	548	624	592	611	601	578	616	641	625	596	583	583	607	594	602	592	582	601	557	622	598	556	576	595	584	607	583	582	561	611	599	604	577	616	608	605	611	557	607	605	606	628	646	619	595	605	581	623	599	604	640	640	576	533	579	603	590	619	570	608	606	615	616	596	564	626	602	577	611	563	576	590	597	581	630	527	591	584	607	602	618	653	598	568	594	593	619	561	595	599	581	580	634	563	595	600	607	573	618	590	611	586	621	599	575	585	623	602	549	606	613	577	607	564	625	594	609	605	635	588	564	559	581	550	619	598	589	593	602	574	560	577	569	579	580	559	596	638	580	589	575	634	552	592	597	589	607	597	596	626	567	607	635	589	628	606	611	565	653	550	631	607	595	625	613	600	609	565	589	617	593	621	567	578	627	576	560	603	588	588	623	575	562	573	611	604	556	607	609	607	581	610	575	594	593	614	561	596	615	586	579	614	599	590	579	598	619	558	570	572	541	561	611	604	563	601	618	596	578	575	592	600	619	560	624	588	579	610	596	595	577	597	594	582	559	584	587	573	593	572	571	636	603	579	585	599	543	557	604	629	638	590	604	592	607	619	574	618	571	591	617	557	609	571	621	568	556	599	607	599	610	579	560	596	599	625	619	631	621	557	588	613	579	586	571	582	596	601	601	604	562	572	609	602	589	615	605	617	584	615	597	556	572	517	556	583	596	626	581	597	575	575	626	597	588	570	598	612	569	586	596	600	615	581	575	580	595	601	657	601	604	579	564	591	622	565	594	578	634	598	563	611	603	600	555	641	576	607	606	608	635	604	584	585	570	561	596	644	610	575	594	615	574	602	597	610	607	593	615	618	586	619	578	593	633	568	551	561	570	605	547	602	592	576	602	576	587	583	533	586	580	613	524	540	571	620	642	580	597	581	590	572	633	570	608	562	568	599	567	574	597	595	577	599	585	617	622	596	601	583	620	576	582	622	593	601	575	615	607	583	566	590	571	624	589	612	592	628	568	561	535	576	595	558	574	551	650	589	587	618	592	619	580	607	563	583	587	575	616	607	561	597	629	616	589	641	530	623	582	596	572	629	616	597	634	563	615	567	592	602	635	582	581	595	579	592	630	622	618	557	597	605	553	590	544	614	571	557	605	576	605	591	605	587	628	598	620	608	583	600	651	605	579	570	631	613	610	555	611	537	595	625	647	606	607	555	592	603	576	566	600	616	599	624	585	587	593	638	542	569	634	601	577	598	588	604	617	585	595	630	584	565	621	564	655	592	613	627	573	573	549	595	572	572	652	594	580	566	628	604	556	562	608	617	630	602	554	613	596	618	652	565	548	570	597	584	570	571	577	633	569	631	581	592	573	588	568	580	582	589	585	565	574	601	601	563	562	539	592	603	599	617	609	587	600	588	583	562	578	565	567	571	609	598	588	599	636	591	578	573	575	593	609	566	582	609	592	569	585	631	614	593	547	602	610	567	593	596	628	585	623	565	571	618	610	621	565	591	590	603	552	611	638	630	608	575	580	578	533	585	590	588	623	619	605	610	590	504	590	553	568	573	637	582	566	583	602	594	611	590	569	623	582	607	593	634	611	576	588	577	601	580	634	574	593	626	609	592	604	620	591	602	581	595	628	594	562	596	610	640	620	570	570	592	592	589	617	580	578	556	585	552	588	607	556	575	553	595	598	582	556	553	598	559	585	602	615	638	590	592	614	590	580	586	615	579	555	632	550	612	602	584	589	573	596	606	620	586	636	609	577	556	608	555	616	598	610	602	578	596	588	630	607	593	601	562	587	595	594	589	547	611	586	583	596	557	568	588	604	646	634	591	619	605	602	578	600	590	581	636	588	612	577	645	587	570	570	575	606	614	586	544	543	634	606	575	550	593	616	545	611	602	577	592	573	604	603	599	576	591	608	572	571	591	610	567	585	564	605	557	645	587	540	595	587	572	600	574	561	572	581	577	605	587	585	586	627	544	586	580	613	609	575	555	602	598	592	573	587	563	600	602	607	599	617	615	606	593	604	562	568	584	585	602	594	568	596	581	587	574	615	629	595	584	592	577	567	613	599	574	548	594	561	595	603	584	616	594	624	578	575	589	598	594	612	587	619	626	619	595	600	604	589	542	596	615	596	608	590	606	601	563	591	622	585	606	569	640	618	575	590	581	598	599	567	596	584	599	556	585	634	597	578	619	628	596	605	603	601	549	596	649	608	566	559	597	584	561	549	594	602	630	600	562	595	607	582	589	578	604	617	597	536	574	597	566	554	652	622	570	563	576	618	624	586	590	551	571	616	608	606	574	604	590	622	607	569	586	568	586	592	605	586	580	614	538	579	533	584	593	624	573	555	579	581	597	597	586	563	565	574	646	607	600	593	561	555	601	594	612	589	587	600	560	614	591	634	597	574	625	565	589	597	628	614	631	577	617	584	601	627	556	594	545	579	589	597	620	587	579	580	586	595	604	608	580	621	608	569	565	602	576	586	574	579	591	660	619	594	573	568	593	589	602	587	556	574	593	605	579	595	597	614	553	601	590	598	663	580	566	566	569	590	558	592	608	592	576	588	557	606	595	570	610	594	583	591	583	618	556	622	641	604	587	596	567	589	601	555	580	600	627	623	619	584	533	583	578	550	598	558	622	597	591	629	604	599	632	582	611	612	605	580	626	601	600	581	576	573	611	533	572	611	604	584	601	634	564	593	572	563	545	608	578	614	563	577	615	601	609	600	568	586	565	551	587	610	552	574	604	588	588	612	609	595	560	569	630	564	602	616	591	561	608	588	603	618	614	586	581	615	632	627	639	644	588	605	603	575	582	589	593	595	619	589	600	602	623	609	574	597	597	528	624	598	568	600	570	599	591	618	556	613	629	587	565	579	599	571	532	597	631	556	590	582	567	611	580	617	565	560	558	594	615	630	578	589	566	585	604	592	625	588	651	582	589	594	635	600	597	625	570	579	593	576	578	602	608	556	583	599	608	580	581	563	568	574	625	595	581	614	602	611	590	647	583	583	601	551	583	589	590	626	608	614	622	633	612	609	555	588	606	590	616	590	611	574	592	589	555	608	589	598	584	586	574	577	616	586	593	560	595	612	596	626	609	581	563	600	590	626	593	650	549	632	628	587	583	535	570	604	607	595	630	591	570	558	562	603	602	572	558	582	594	604	586	595	578	592	605	576	587	569	595	616	599	585	548	626	561	563	620	605	609	575	629	584	615	557	593	658	555	612	603	617	556	578	601	567	636	576	569	562
24647	21281	27632	25161	14802	1126	723	718	652	604	550	524	517	506	511	477	510	504	522	517	488	542	540	602	603	523	477	466	551	461	493	505	515	492	467	480	455	522	471	480	460	465	518	466	447	476	494	471	451	481	463	451	484	455	478	463	477	488	465	481	464	472	496	466	459	431	473	466	469	478	467	474	486	481	458	466	510	489	468	422	440	437	508	431	455	462	476	476	463	466	452	472	484	459	446	462	447	480	439	433	464	499	463	471	423	457	501	452	455	489	450	479	477	442	452	465	444	478	479	488	477	447	448	487	451	450	470	485	492	480	468	443	466	476	482	505	483	477	484	470	470	504	505	486	451	490	482	467	431	488	457	415	444	457	482	504	458	458	450	500	495	446	464	475	463	491	471	488	473	475	482	430	457	469	495	441	470	485	486	469	460	453	471	486	478	492	461	499	429	497	473	449	462	485	436	414	458	484	473	501	449	468	448	493	465	512	473	457	449	485	459	448	467	477	470	450	467	452	459	470	484	447	500	491	527	490	443	419	464	478	449	492	477	434	470	448	455	501	488	437	446	465	430	481	490	442	459	505	449	450	456	491	485	459	493	437	463	450	480	465	452	483	444	434	437	445	482	467	452	458	443	490	467	445	436	451	477	445	483	469	499	487	498	456	488	459	444	482	486	431	493	476	478	463	477	487	487	469	472	456	416	483	472	445	472	484	510	501	461	466	446	496	471	455	470	462	480	462	456	461	463	506	467	481	466	468	475	483	520	475	486	430	463	488	450	429	471	454	436	422	433	462	438	430	497	493	475	497	462	471	497	465	491	480	464	461	460	487	480	508	472	488	482	485	494	480	449	453	452	494	472	473	472	482	458	457	476	490	466	474	473	482	490	461	431	503	439	477	470	479	479	415	463	473	446	417	425	488	501	499	451	447	487	460	450	426	471	473	468	438	452	472	474	495	457	468	473	479	456	456	486	447	480	465	440	487	481	426	448	463	486	477	444	468	469	455	441	519	474	504	439	473	470	468	461	433	464	501	471	457	470	438	477	424	475	458	477	428	463	496	452	471	462	457	445	466	501	486	473	469	516	479	494	474	487	474	449	449	457	463	491	462	446	490	472	507	456	429	497	477	484	489	464	489	478	466	423	495	462	501	455	495	487	433	471	491	478	489	452	448	480	462	458	522	461	493	460	439	478	484	474	430	455	456	507	498	420	461	469	467	465	461	486	467	460	441	468	473	487	450	425	449	444	471	453	462	481	467	465	486	473	447	463	475	449	437	487	432	447	444	435	440	472	492	509	479	474	443	472	466	458	497	476	473	428	474	463	483	470	469	478	469	481	468	478	473	472	525	496	446	450	506	487	457	440	459	457	451	465	472	509	463	472	427	485	499	461	488	476	494	433	453	482	420	480	454	481	453	448	459	437	490	478	486	466	444	474	446	466	479	461	485	446	473	482	466	498	466	459	443	454	444	452	500	483	448	432	426	468	469	434	455	465	474	480	470	484	480	473	497	465	472	477	464	472	487	507	466	471	483	435	464	460	467	487	487	457	471	444	505	503	473	458	472	504	514	485	437	460	471	490	435	466	449	456	419	483	471	467	441	510	480	481	453	486	504	477	511	500	438	479	461	483	453	464	486	476	476	504	435	459	481	472	494	470	459	482	462	452	475	446	447	491	489	427	486	461	430	456	429	463	480	458	507	466	427	446	462	463	452	422	427	443	476	448	478	481	479	466	456	415	466	443	454	462	449	473	459	461	416	434	441	459	486	457	462	438	461	441	484	454	491	474	427	477	441	464	525	458	458	446	507	491	481	474	470	484	478	469	474	482	478	480	479	431	492	467	492	488	505	459	491	468	476	487	522	479	466	489	471	458	475	475	455	461	435	473	444	483	495	465	460	461	449	481	466	494	484	461	481	454	451	444	480	482	469	487	461	470	476	426	435	482	456	479	458	414	452	446	486	472	430	501	441	464	443	442	480	443	473	464	458	507	474	460	471	492	505	479	419	475	492	475	422	486	473	486	494	501	482	476	504	480	471	460	506	471	459	453	491	472	457	508	453	489	485	455	472	458	443	449	472	460	458	472	460	475	450	455	446	449	479	471	483	425	487	496	453	465	486	490	427	483	497	436	469	491	449	491	475	483	473	467	478	472	451	515	447	472	491	508	478	451	445	483	438	467	454	457	456	451	491	457	454	467	471	459	484	472	518	465	508	483	488	477	509	467	466	464	463	468	426	448	446	466	444	469	479	464	454	468	464	470	478	456	442	471	492	457	458	472	462	470	468	473	444	468	484	443	447	510	454	498	490	488	426	479	473	520	451	460	471	481	442	515	458	439	474	500	467	467	481	450	523	440	477	462	487	449	460	465	481	467	445	512	489	465	476	491	425	444	450	444	480	449	470	485	493	450	489	481	476	464	506	437	472	462	474	470	471	490	479	467	473	492	458	425	416	505	500	484	448	465	484	465	485	481	500	490	447	459	499	426	459	531	440	493	470	466	482	447	496	473	468	511	506	513	451	468	445	467	439	491	465	470	442	478	431	451	473	456	457	483	504	469	470	529	487	500	498	487	450	470	487	436	506	521	458	460	526	500	483	489	453	456	479	475	493	465	455	475	470	491	462	496	476	489	472	442	412	487	470	462	444	459	472	459	463	454	457	492	486	471	462	479	465	463	472	471	454	450	480	502	467	439	467	432	474	509	489	478	464	496	432	479	447	444	469	451	460	433	419	470	482	460	549	447	510	449	473	448	491	484	462	432	447	466	456	458	439	474	473	465	496	435	460	472	475	460	476	470	450	460	491	449	464	470	494	463	467	479	461	426	453	449	452	438	443	501	474	488	441	492	474	479	470	470	471	501	472	462	487	461	475	467	435	498	460	445	453	484	453	471	456	485	437	457	448	441	487	485	444	468	487	488	436	465	476	437	489	443	470	463	485	471	462	507	458	493	470	460	480	470	484	415	473	492	450	471	529	511	475	477	447	462	451	476	473	456	453	478	496	481	475	485	490	512	464	495	464	474	451	464	480	466	471	454	469	432	425	442	443	430	454	477	425	520	427	470	446	454	469	470	463	449	461	475	448	467	458	479	462	445	456	451	484	426	461	465	448	492	438	468	439	493	499	454	503	434	466	492	492	445	459	470	431	460	494	482	448	433	473	450	451	454	495	441	474	484	489	497	510	445	495	447	459	447	465	474	465	508	461	513	469	465	447	476	483	476	479	476	450	470	490	474	484	462	444	459	458	484	472	474	470	495	428	450	459	474	491	489	416	442	474	454	496	477	460	482	514	506	458	449	446	433	472	478	486	459	456	463	454	475	479	445	483	514	445	480	517	450	475	477	493	440	467	499	461	492	442	466	500	470	474	463	462	439	462	449	474	471	434	449	464	460	408	460	475	490	467	482	434	430	466	475	490	461	482	445	448	451	481	455	467	429	420	452	436	478	500	440	463	431	489	450	471	466	468	444	455	471	448	482	481	483	477
7859	5929	4172	2110	1660	1256	1104	921	882	760	635	640	602	556	541	574	532	526	530	556	522	609	650	735	798	600	536	533	518	519	520	472	510	538	524	488	475	477	499	492	513	507	506	498	484	453	529	543	507	502	483	526	505	499	533	487	473	537	510	491	479	528	478	491	514	487	514	485	502	521	518	468	502	503	502	465	500	480	524	493	501	502	500	495	477	496	506	508	487	507	526	524	517	427	485	492	473	500	485	486	502	486	533	481	522	548	512	512	540	526	480	498	494	452	532	496	504	501	543	533	486	500	504	480	527	501	500	472	538	511	493	477	504	508	483	504	492	472	507	465	489	514	478	504	478	534	493	501	498	520	508	498	525	537	498	527	501	534	560	459	504	497	493	503	484	468	503	489	461	528	503	481	460	478	507	507	488	497	453	456	493	492	493	474	498	492	502	488	514	497	492	473	477	494	501	466	500	477	494	541	491	509	529	529	475	536	492	436	515	470	507	523	509	489	520	514	482	502	503	493	503	512	534	533	479	451	540	512	506	497	498	489	503	500	496	503	503	523	503	480	528	494	488	494	468	510	516	483	478	541	432	500	494	494	473	490	488	490	537	473	501	514	488	484	517	497	491	470	543	463	524	528	487	504	478	469	518	493	516	485	505	455	543	465	557	530	496	480	471	502	490	511	498	481	494	512	513	494	512	527	479	485	507	482	489	520	509	521	477	526	495	474	534	515	517	501	487	489	476	491	537	488	536	529	459	528	483	523	444	500	518	474	512	529	506	508	473	487	506	507	507	483	456	484	477	513	509	491	515	466	514	488	533	542	528	511	489	467	503	500	466	487	471	513	473	476	505	513	496	476	471	476	470	525	513	514	443	455	502	481	468	500	486	521	487	502	543	519	534	510	499	544	475	484	524	519	492	491	501	475	478	545	520	565	519	495	477	495	530	497	502	493	478	547	484	527	501	514	472	505	488	534	509	454	533	482	517	482	480	502	494	520	498	506	507	502	483	496	474	475	495	502	507	469	516	476	491	499	544	490	527	482	519	525	520	492	512	483	505	499	467	539	471	485	478	515	495	495	529	492	519	516	496	500	470	532	503	509	503	532	504	512	481	521	496	527	460	484	499	469	501	479	480	522	508	501	513	534	538	513	487	489	497	451	532	523	499	494	523	504	519	473	514	500	510	466	504	547	530	490	521	475	511	497	502	491	511	525	505	502	552	501	485	466	543	478	501	486	469	499	478	490	544	453	445	497	496	487	489	506	516	492	469	519	508	514	504	465	506	494	494	492	493	509	467	512	536	485	515	497	509	497	494	511	470	499	489	514	537	503	510	534	449	472	534	481	505	484	525	524	492	501	490	529	504	495	478	491	511	537	512	516	490	473	500	526	487	519	482	515	493	492	533	510	518	510	510	509	493	467	524	517	494	513	526	500	482	457	466	489	500	468	504	515	512	496	456	506	483	503	482	496	521	480	494	501	471	502	541	507	488	506	513	535	482	507	517	490	499	533	504	540	481	502	529	503	507	487	515	532	512	530	547	527	501	504	495	524	517	498	518	483	468	500	509	508	489	444	553	502	478	487	478	493	492	458	550	491	506	512	468	510	523	524	480	509	506	491	458	496	488	489	454	480	543	547	453	461	492	480	453	487	498	513	467	486	542	520	488	547	468	511	483	509	476	524	519	487	520	491	492	478	499	504	531	499	469	538	519	492	518	488	503	487	507	488	477	511	484	487	510	550	497	462	535	510	489	526	540	506	462	497	480	487	461	480	524	480	451	498	544	488	524	551	506	489	529	513	510	504	467	498	547	481	507	530	528	503	498	488	448	502	502	486	479	492	509	502	483	469	485	518	530	497	478	496	523	495	508	501	484	501	501	460	550	519	549	526	488	508	513	495	526	484	481	513	496	514	524	549	486	496	487	488	519	467	509	479	503	469	438	505	505	521	519	468	462	494	460	505	487	530	490	499	514	541	491	496	534	485	507	490	445	502	482	474	515	533	477	503	486	480	536	491	485	517	484	478	510	472	514	510	512	513	471	511	506	448	528	487	477	482	534	471	524	516	521	541	485	483	506	518	477	532	475	452	476	499	503	512	499	504	502	479	480	490	471	470	512	488	506	531	491	504	482	490	530	428	516	461	528	472	509	551	522	520	470	470	486	489	524	493	506	481	482	505	483	525	442	538	507	507	488	475	483	520	490	473	511	486	506	496	485	487	487	484	476	484	497	493	507	503	457	487	484	527	506	479	500	512	503	487	527	468	486	500	511	488	537	493	491	531	475	508	557	521	518	502	513	483	466	499	506	525	526	505	517	471	499	509	508	531	489	484	514	546	476	480	461	472	488	496	469	517	525	477	482	493	498	510	514	521	526	484	494	514	480	474	528	475	499	496	489	473	515	505	562	512	551	504	501	504	480	505	470	474	519	490	538	523	463	519	493	519	506	472	505	479	496	494	519	500	515	492	512	509	495	524	517	529	486	495	495	488	465	461	500	470	480	512	495	489	487	496	484	506	476	475	469	502	477	470	493	488	529	493	478	451	510	494	488	506	507	530	492	502	492	495	518	483	508	508	543	451	472	556	500	520	486	475	516	511	532	508	533	509	532	472	490	483	519	478	482	510	506	518	486	489	491	465	495	492	550	490	508	489	520	483	513	529	490	497	533	443	505	469	485	531	488	486	504	504	466	517	473	507	477	498	526	514	502	499	451	467	503	501	516	518	512	494	534	485	542	467	509	466	483	505	476	525	492	522	508	517	531	510	486	479	513	497	479	499	528	519	507	525	533	514	489	488	479	504	509	480	487	476	512	477	521	493	515	470	479	490	502	502	488	497	483	472	521	513	550	509	509	502	520	522	481	465	509	487	529	495	462	520	458	485	504	473	517	498	504	473	480	512	508	506	485	524	483	498	486	548	496	479	498	478	495	487	450	500	482	485	508	484	506	472	474	526	573	509	513	479	511	446	507	485	496	520	501	502	505	491	484	470	533	473	486	520	478	523	487	474	498	525	544	482	495	494	504	522	487	494	503	494	495	509	503	490	498	496	509	519	475	499	497	517	481	496	470	504	518	501	529	496	499	509	478	492	514	472	510	469	464	493	501	496	506	471	524	464	459	450	460	540	500	504	533	506	522	486	499	539	520	465	493	477	488	504	521	546	494	509	503	493	514	485	474	473	493	494	480	527	509	512	483	443	486	494	499	513	499	518	501	479	489	531	463	539	513	491	542	488	476	523	477	494	487	512	528	473	497	480	544	515	489	513	494	519	519	505	491	491	488	467	507	528	515	524	489	504	497	452	491	478	495	504	500	523	516	477	507	484	511	523	469	476	465	496	484	481	515	500	503	484	511	511	472	496	504	534	510	476	457	510	496	521	492	485	476	473	519	522	534	529	535	526	476	479	502	463	515	468	477	522	487	490	468	482	473	518	505	503	472	525	510	503	492	491	483	506	493	495	537	506	475	505	510	522	461	540	487	515	511	498
22578	21310	28911	24008	21304	21336	10471	1137	778	663	508	470	434	374	356	323	296	331	355	294	294	384	452	559	616	364	254	265	255	264	223	278	271	265	265	226	228	267	242	242	253	241	237	249	224	233	253	228	251	252	234	222	239	227	238	220	223	264	237	221	259	224	256	249	254	233	222	227	219	240	230	230	198	234	242	230	231	197	236	237	245	208	230	230	228	260	241	222	227	233	262	236	203	218	236	241	223	218	242	238	223	239	224	227	237	248	222	222	231	218	233	227	269	215	192	221	237	248	258	227	243	242	227	247	243	258	230	226	223	238	208	244	237	225	236	233	230	241	236	228	227	219	225	217	233	252	240	226	237	217	235	251	237	231	217	248	214	236	228	246	254	231	224	239	229	261	238	194	230	220	238	229	219	217	223	216	238	220	233	242	237	245	235	220	221	235	244	213	246	221	246	256	254	254	254	253	255	235	243	236	232	238	250	225	238	229	227	253	237	237	227	245	241	214	259	241	219	228	217	238	238	237	221	222	205	229	236	244	240	263	241	214	208	249	216	215	233	206	220	245	227	249	237	241	256	228	237	204	238	229	239	221	205	237	271	259	244	237	231	236	231	205	212	234	227	248	241	215	203	227	225	213	213	214	224	208	247	218	243	251	200	218	242	247	203	245	251	228	214	237	220	245	251	210	207	214	202	252	243	235	232	200	214	212	224	232	250	227	227	208	214	233	214	227	247	245	232	205	251	240	238	218	244	221	248	209	219	222	205	248	255	261	245	228	233	245	249	223	213	226	233	267	248	248	206	215	243	239	226	227	233	231	229	232	269	252	219	243	210	239	235	257	230	258	270	234	238	243	217	212	238	217	235	235	246	222	235	224	208	220	215	216	234	217	216	241	213	224	249	225	230	234	235	245	250	220	225	232	257	211	234	222	179	219	209	248	220	249	216	233	224	242	204	255	203	225	205	213	228	225	233	227	240	236	252	209	200	230	226	249	234	235	230	244	229	235	226	246	232	229	254	226	249	221	247	228	201	253	215	215	225	237	207	245	232	203	238	222	248	248	226	214	217	224	229	223	225	241	222	245	235	220	233	237	213	231	225	229	221	215	237	244	251	226	240	236	235	238	226	236	214	217	239	229	212	240	239	228	241	259	233	249	232	227	220	194	247	226	241	236	222	209	233	201	212	242	231	208	241	211	224	257	259	212	245	234	247	230	219	230	225	229	215	238	227	220	214	233	202	249	212	223	238	236	229	213	212	220	239	230	235	236	212	231	216	248	241	227	229	208	230	228	238	231	228	225	246	251	246	215	232	201	230	234	214	205	235	235	238	222	269	212	211	243	233	223	230	207	208	215	225	193	228	223	245	264	263	219	205	225	256	208	247	225	215	219	231	219	218	205	220	220	221	222	251	236	218	225	221	212	234	252	238	231	228	232	256	225	213	231	251	241	236	228	200	229	229	220	246	241	262	232	214	224	231	252	225	234	259	232	253	203	213	241	213	227	212	219	263	221	230	230	236	230	220	232	253	212	237	254	247	217	233	240	203	209	235	240	231	242	202	220	217	228	242	210	233	219	241	240	269	234	214	237	230	246	228	228	206	247	252	240	235	208	203	269	233	238	229	239	229	212	230	254	218	206	242	245	233	272	222	228	267	238	211	205	240	233	202	226	248	236	227	266	218	253	208	218	222	217	250	227	228	241	233	227	243	205	236	249	206	210	252	205	231	256	208	245	220	227	253	248	228	236	208	255	221	256	234	243	232	229	219	241	272	248	246	241	229	240	205	220	223	224	235	237	232	226	234	213	241	246	220	203	264	239	230	222	210	239	233	231	200	233	212	231	234	254	237	242	222	237	250	215	245	208	244	223	223	202	213	223	247	207	219	253	211	230	244	223	229	240	194	250	238	268	253	245	238	223	198	219	218	247	207	224	223	218	224	196	213	197	234	219	222	248	230	210	232	245	228	219	216	232	229	246	216	238	233	205	232	213	251	215	229	222	229	216	233	226	225	229	204	242	217	199	232	233	219	239	223	225	238	235	245	242	208	235	212	251	230	252	214	255	220	227	233	246	234	215	240	215	247	242	223	223	240	233	249	268	228	241	240	216	238	206	217	241	251	192	213	227	217	248	218	226	238	215	242	232	225	211	209	222	226	225	192	218	240	229	246	207	227	208	239	246	217	201	197	248	225	225	240	214	207	235	214	223	220	239	231	213	231	228	225	244	256	219	245	211	239	218	208	203	235	206	242	229	246	226	231	231	234	252	239	232	224	251	235	238	226	240	247	244	232	227	223	229	227	245	221	224	227	244	230	242	251	245	215	210	228	216	257	220	224	235	205	211	242	236	223	232	242	250	219	243	251	234	223	241	222	229	232	230	229	238	224	182	231	224	226	203	247	225	226	263	249	227	223	231	225	242	244	226	251	218	232	235	240	246	246	256	205	242	240	250	224	258	221	222	236	229	246	206	227	232	215	238	211	244	251	225	240	219	226	241	248	240	240	209	226	207	221	222	211	248	204	239	230	252	237	222	239	233	236	222	215	215	242	241	226	217	201	228	210	227	247	222	211	254	249	249	225	220	226	218	233	241	210	231	221	224	251	206	221	228	230	241	220	244	230	206	206	217	244	217	218	242	201	224	228	234	261	248	190	213	236	258	238	226	254	246	216	243	209	232	209	207	215	222	254	235	224	239	232	188	253	232	206	234	266	210	236	201	263	206	239	217	215	199	239	203	241	205	220	217	240	229	215	225	212	232	236	238	201	227	203	226	249	231	189	246	218	211	243	209	200	207	224	236	212	222	226	212	257	233	234	240	225	217	268	213	253	220	229	211	222	200	242	215	243	229	222	246	245	239	252	217	238	242	202	230	233	231	258	244	223	226	231	249	207	232	211	219	204	236	216	243	234	217	232	224	239	221	214	211	227	253	237	232	258	232	243	253	243	253	224	218	238	204	240	235	223	239	210	218	258	228	212	238	251	253	233	233	241	235	249	239	244	214	222	228	249	211	223	221	259	238	225	223	243	218	241	240	226	218	243	244	196	241	240	228	216	241	241	234	210	233	221	227	228	234	229	252	235	216	239	236	229	243	216	226	224	259	232	247	239	211	236	240	234	236	219	257	240	220	244	246	229	257	211	233	232	223	238	239	234	248	246	252	235	220	243	213	214	235	268	212	222	257	233	213	223	252	224	236	219	235	195	219	204	246	235	221	224	241	233	245	214	246	238	229	212	264	240	220	204	215	228	239	233	236	250	215	221	236	213	238	226	255	223	221	243	232	212	214	244	228	226	218	243	223	226	232	228	242	242	228	195	250	237	224	204	226	218	236	229	228	238	214	200	231	240	233	227	240	234	225	234	235	229	270	229	222	219	237	239	228	236	238	244	207	234	199	225	193	217	208	251	229	223	227	236	241	212	241	241	242	233	226	214	224	243	226	213	219	216	193	205	245	224	232	220	204	238	227	233	194	229	229	195	225	257	251	229	237
8542	14060	10717	5216	3473	2630	1982	1664	1187	931	775	678	595	503	461	429	451	422	411	375	404	462	604	762	835	521	326	276	304	285	288	283	244	248	299	283	291	250	275	275	267	287	240	275	240	265	260	256	297	264	263	262	245	311	247	270	271	296	268	253	272	266	264	280	267	271	258	251	256	276	266	257	272	260	235	233	268	244	252	264	242	252	265	253	251	254	267	260	235	267	247	267	252	281	263	257	276	245	262	247	240	262	249	228	258	240	247	259	258	233	260	243	257	231	268	253	239	257	233	258	255	274	248	219	231	243	257	255	241	272	251	248	239	235	274	259	247	247	256	260	257	240	253	250	275	250	249	252	239	259	234	263	273	250	259	242	257	263	287	253	252	255	223	254	261	229	240	257	272	246	267	247	238	248	264	234	260	261	227	243	286	251	260	268	259	227	238	231	261	280	250	240	246	253	251	232	248	240	255	250	273	251	251	266	231	265	222	250	246	271	274	279	260	281	237	232	257	266	255	241	263	244	255	260	274	255	259	247	256	245	254	242	262	238	234	214	263	251	281	230	257	238	239	255	259	254	234	233	249	237	247	232	257	278	252	222	270	247	221	247	252	261	276	228	261	277	249	249	260	297	246	279	237	224	285	219	250	258	239	244	237	248	250	252	259	266	223	249	264	253	228	242	260	271	261	239	277	272	253	236	248	236	260	278	268	253	261	235	252	281	262	245	263	262	265	266	266	288	266	244	254	264	263	241	251	258	262	226	276	259	247	246	261	247	258	237	248	249	253	257	240	271	216	265	238	267	241	263	242	241	234	288	245	245	258	252	259	237	269	267	269	272	260	263	248	253	253	239	236	254	254	229	249	261	271	251	242	261	273	236	239	247	261	229	256	266	257	244	277	266	272	260	258	239	242	273	215	233	230	266	265	261	262	276	253	259	260	258	269	246	253	240	254	251	256	247	266	251	255	263	259	255	246	254	270	236	266	239	260	245	239	253	258	226	255	232	254	258	224	257	277	249	262	258	236	246	247	254	258	260	251	248	230	259	254	269	239	295	273	262	248	240	266	247	234	263	283	273	239	291	265	251	278	237	272	201	244	262	261	265	256	253	296	248	264	243	278	252	247	253	272	252	256	236	257	259	247	255	247	259	242	276	245	293	280	228	249	257	267	233	252	240	270	273	235	235	270	253	279	251	248	248	281	262	245	239	288	270	271	252	266	259	253	239	237	274	254	276	240	253	238	252	227	242	238	239	275	208	233	241	241	259	273	243	229	222	246	251	244	280	229	268	256	256	261	227	250	265	270	247	239	252	278	226	243	259	264	276	259	245	254	233	239	242	253	253	279	236	236	253	259	239	259	272	261	229	230	261	242	248	262	268	243	290	262	263	222	239	233	243	236	259	231	295	256	262	243	278	219	260	245	285	230	243	283	266	237	241	254	230	255	260	258	231	231	248	237	243	230	263	242	255	233	252	276	285	259	267	274	223	243	247	256	238	275	260	243	256	252	248	257	246	248	261	240	242	259	267	239	254	273	257	238	259	271	249	251	277	250	243	288	263	269	238	237	239	256	227	244	258	245	259	242	253	229	246	265	253	280	250	262	261	267	280	253	255	268	254	251	242	283	271	284	223	277	237	264	273	269	278	260	266	277	246	251	255	247	243	235	259	264	249	286	284	269	237	239	213	273	234	252	268	257	232	270	278	276	262	267	258	269	249	264	249	249	238	255	261	236	260	270	256	267	235	239	268	254	273	255	239	265	221	265	249	243	245	267	256	278	229	249	245	225	241	260	244	250	244	269	263	239	250	246	274	243	223	272	252	254	246	266	248	264	259	244	251	259	241	233	217	283	234	274	241	260	246	249	240	244	244	275	260	270	248	242	243	248	264	250	230	247	240	266	283	248	252	274	225	269	238	252	282	246	247	252	281	248	234	243	234	266	252	275	245	235	275	251	266	229	233	290	235	263	251	247	252	242	255	277	249	243	262	244	247	250	249	245	221	248	274	252	254	252	244	263	250	235	264	275	251	256	249	253	274	255	261	239	242	237	223	255	277	213	260	232	256	254	269	250	256	247	231	250	262	247	253	226	267	277	264	262	233	220	248	275	249	262	276	248	263	278	253	261	268	266	255	256	251	277	257	246	246	268	234	235	246	245	243	244	259	261	258	273	243	250	286	257	245	232	272	235	257	263	282	242	280	235	270	276	251	250	243	227	281	266	262	274	240	236	248	244	250	240	280	221	259	246	246	247	256	271	282	255	239	283	265	257	253	238	278	238	260	256	258	251	227	244	273	298	236	247	236	259	265	213	259	253	252	263	247	247	250	251	263	259	233	235	272	263	254	238	233	281	247	248	256	235	225	258	250	265	250	274	286	241	277	271	255	248	244	234	248	248	258	234	217	265	243	226	257	252	243	265	277	278	258	257	243	271	225	246	252	235	254	257	263	243	251	238	272	256	272	249	229	228	247	243	296	234	238	249	256	250	273	253	287	243	264	275	264	246	237	247	261	243	257	236	307	255	254	265	242	263	262	241	245	264	246	259	197	264	247	246	218	247	243	261	222	231	262	255	273	265	235	300	265	255	266	267	230	265	243	251	253	239	234	236	236	241	251	269	258	273	252	265	260	269	243	242	294	247	268	253	243	250	230	233	254	253	257	244	257	245	233	279	237	237	255	230	235	261	254	246	250	270	261	252	262	279	256	275	245	262	267	277	273	245	226	232	266	252	231	286	255	258	241	235	278	238	279	251	245	226	275	266	241	250	250	253	257	238	235	240	247	274	262	272	250	259	249	243	231	261	257	246	266	252	245	233	256	241	254	240	264	270	240	249	245	254	237	253	269	267	238	273	255	272	250	229	254	274	244	243	256	262	252	279	274	277	231	249	279	253	272	265	263	240	265	274	274	257	266	264	254	236	260	231	247	265	244	290	258	243	245	253	291	267	261	236	248	260	234	236	262	275	251	256	261	254	222	226	246	239	227	269	272	227	251	233	240	259	235	281	262	284	261	239	261	263	233	273	241	262	242	228	255	242	237	241	231	249	287	242	253	260	271	239	249	244	256	228	252	255	264	264	276	253	218	260	228	272	252	229	249	230	293	237	247	265	254	264	262	272	275	258	247	266	238	232	229	252	274	235	248	263	256	255	254	259	244	266	230	249	268	235	249	259	223	268	222	276	264	262	275	270	247	241	247	249	255	271	257	268	245	258	253	270	229	273	259	291	250	229	245	232	250	252	287	254	262	239	234	251	245	258	256	254	249	259	238	241	252	256	270	263	282	238	260	250	264	249	240	246	254	246	266	225	254	240	279	269	249	270	254	279	266	235	264	240	279	270	248	244	250	229	253	255	250	245	254	258	270	240	260	266	228	263	266	250	266	219	261	254	259	266	266	261	262	256	276	245	262	267	216	246	257	260	275	242	257	268	262	227	255	232	262	250	265	248	238	272	259	266	259	263	255	272	259	258	258	277	258	222	262	268	257
27827	19080	5736	1093	810	823	802	698	723	651	773	754	704	659	726	695	705	720	705	702	707	722	754	779	836	714	744	701	705	733	670	673	736	685	691	668	731	722	691	674	650	673	688	713	688	747	694	650	710	694	718	667	672	660	712	744	691	669	707	666	662	688	629	718	708	696	674	702	703	665	707	660	665	712	702	708	699	685	716	685	688	730	712	689	713	722	705	694	702	702	700	692	739	700	723	690	680	660	696	732	711	731	676	661	666	731	689	662	721	706	722	705	681	709	688	709	691	649	693	699	691	677	689	712	728	692	728	672	670	725	685	720	727	693	667	690	686	676	728	707	714	699	667	659	660	704	693	701	688	688	712	722	664	681	638	663	717	674	717	718	700	714	653	679	678	697	709	716	759	676	678	695	704	703	712	681	695	692	753	675	694	700	659	664	685	697	695	714	678	683	721	665	639	700	650	718	673	751	704	710	716	669	682	717	668	682	663	654	724	689	681	697	661	678	726	702	682	684	680	713	729	750	672	748	680	715	726	703	737	707	716	663	728	689	695	722	685	719	688	707	706	679	720	733	680	698	713	644	659	687	668	715	649	674	724	694	663	694	682	674	703	704	695	715	681	713	679	714	686	644	657	656	705	691	662	724	657	702	664	678	739	703	689	715	658	717	669	700	733	674	639	758	706	753	716	663	653	700	738	703	654	709	722	701	667	753	642	696	681	708	733	663	685	681	668	674	726	643	674	697	715	652	700	675	692	677	681	660	683	666	693	756	674	693	715	712	670	717	730	689	672	704	702	674	640	678	678	740	679	728	699	676	680	701	702	679	699	660	675	704	715	675	680	734	666	698	740	737	699	672	702	693	698	690	663	716	633	706	731	665	662	700	645	692	691	674	732	764	679	705	736	731	737	694	668	685	664	661	699	636	634	704	669	701	692	709	680	711	707	785	687	694	683	730	675	689	663	712	668	724	718	709	712	713	672	677	690	690	743	708	714	674	679	665	671	689	687	685	717	636	703	673	728	672	699	683	683	684	747	695	703	688	709	673	708	663	728	688	657	679	707	686	724	703	707	683	654	713	713	704	659	706	631	701	697	670	718	684	693	737	670	748	700	736	693	707	709	713	719	716	663	683	689	717	668	675	677	729	694	659	670	716	732	735	676	711	695	717	718	724	682	699	746	702	715	674	702	717	675	692	714	695	671	684	709	705	657	690	710	654	662	717	738	653	725	699	679	688	742	693	677	708	628	640	647	757	664	680	649	676	646	730	706	721	707	701	662	718	704	663	702	698	727	726	738	708	697	679	688	730	728	651	722	674	720	718	662	676	662	660	682	730	682	700	710	700	759	732	678	712	688	662	660	707	681	732	661	690	709	666	719	722	654	692	688	706	684	689	688	711	701	701	718	707	676	659	683	719	680	722	694	686	696	686	688	676	730	696	631	719	680	693	728	684	684	656	667	719	691	671	712	719	704	671	704	678	667	672	692	689	696	687	693	738	677	715	730	654	721	672	705	733	686	744	707	713	700	733	699	672	701	686	651	704	664	683	693	667	737	691	712	716	657	694	632	677	694	692	716	704	713	697	718	674	698	685	671	697	678	694	703	692	679	718	672	724	705	694	725	662	657	664	697	708	684	669	692	663	717	742	655	692	705	678	680	689	660	699	729	693	677	759	757	676	705	683	686	678	709	740	678	667	709	717	663	686	768	732	737	671	668	680	736	664	701	718	731	647	672	690	740	711	684	656	694	678	696	706	697	705	694	707	702	703	662	745	734	699	713	671	683	671	650	718	708	661	661	726	687	684	729	702	678	628	741	723	714	735	735	680	684	657	692	685	668	703	672	732	664	716	667	683	698	716	696	760	678	689	741	685	748	709	735	666	721	694	750	664	726	705	644	677	675	716	678	649	687	720	757	699	684	681	683	679	708	759	707	712	704	708	659	691	710	681	667	694	671	704	785	661	723	678	719	698	670	681	732	671	708	645	680	734	684	731	667	668	736	676	681	706	670	673	698	741	692	648	687	693	672	682	664	723	707	704	711	655	692	687	708	746	657	640	684	686	697	672	706	710	641	696	682	685	675	697	647	752	757	673	694	711	694	720	729	661	669	735	691	660	695	730	656	705	661	743	651	714	703	683	716	737	665	694	681	716	696	724	669	661	680	712	652	721	689	710	705	687	717	707	695	679	729	750	718	706	733	694	692	733	719	690	693	680	692	672	709	688	703	678	650	725	667	714	663	668	614	676	710	706	668	703	690	708	650	704	729	698	691	684	695	696	737	725	732	698	677	654	717	693	720	715	676	691	712	680	723	668	638	664	710	745	729	651	725	729	673	707	665	696	733	733	700	711	721	689	746	635	696	687	661	734	701	659	625	737	689	728	720	672	715	716	704	698	682	650	761	661	636	733	740	702	679	715	704	725	663	675	710	726	709	696	688	681	733	656	689	734	715	679	678	691	755	720	738	718	675	650	703	685	688	720	706	695	724	657	703	704	732	670	674	705	705	710	673	719	713	721	722	706	699	680	645	659	696	664	688	692	681	708	669	697	694	700	681	655	713	752	660	725	693	719	673	690	705	653	669	691	739	684	674	689	712	711	715	705	707	686	731	692	727	700	692	722	701	713	684	686	656	687	694	658	683	706	624	738	687	683	696	631	785	685	651	666	703	634	715	710	695	720	674	676	679	679	689	709	692	719	737	663	665	725	709	676	668	652	726	689	760	703	730	677	714	672	698	730	656	664	696	667	697	705	675	717	717	658	694	713	675	659	654	659	658	726	685	699	662	668	677	667	755	682	694	715	699	686	693	723	721	685	717	674	663	645	671	689	672	681	725	673	688	667	708	697	716	656	705	752	708	671	703	678	680	657	691	670	701	707	728	671	681	729	708	631	717	743	681	668	724	729	669	716	704	666	639	691	693	678	692	660	674	690	704	696	747	688	674	732	679	704	709	671	722	663	710	721	730	687	659	703	721	716	671	776	672	721	733	711	722	671	701	710	675	650	678	688	727	715	705	693	648	645	711	742	717	687	739	688	649	711	750	680	726	695	704	672	757	655	695	706	730	726	706	658	708	704	675	726	663	703	652	695	716	675	661	658	675	722	689	677	694	688	726	714	727	679	682	668	662	751	722	695	712	626	689	691	677	671	721	684	652	698	675	702	684	716	671	703	692	725	721	676	685	670	690	745	686	727	684	674	663	691	685	685	652	699	690	631	650	699	673	738	641	677	685	689	750	691	693	646	677	692	687	723	707	689	681	683	705	681	672	718	700	660	642	677	667	655	709	679	701	675	645	716	643	689	653	695	692	691	646	710	694	652	747	700	711	688	716	687	693	739	729	718	670	720	717	657	672	649	725	696	687	687	694	733	699	691	709	717	711	654	669	654	730	689	709	673	680	698	729	659	705	628	657	664	689	679	726	708	745	752	786	711	697	707	725	634	723	738	724	711	732	713	680	680	726	674	670	699	685	670	664	677	689	689	721	734
8526	1863	1514	994	889	867	854	760	745	772	754	727	763	759	711	779	710	720	789	783	719	795	810	932	893	781	786	705	711	700	771	741	750	718	712	729	769	769	733	749	758	743	790	732	741	774	723	695	769	749	730	764	773	740	739	727	742	743	786	756	747	731	766	745	755	725	781	754	751	768	754	776	713	720	780	725	744	730	740	747	760	741	728	700	812	749	724	744	751	737	764	754	760	769	758	747	726	710	784	740	755	775	754	738	718	754	748	753	716	778	728	764	766	728	699	694	727	775	741	771	742	761	726	694	718	775	745	764	733	734	717	740	717	738	763	726	771	716	690	766	735	753	758	743	706	691	789	742	751	708	750	762	715	694	748	729	747	765	754	804	728	719	734	764	754	779	757	762	776	768	771	780	807	751	751	735	758	760	735	750	786	751	772	807	723	765	737	750	715	732	719	774	705	755	696	774	760	753	717	709	758	698	768	785	750	756	781	723	727	739	777	775	783	730	712	727	710	747	740	767	782	727	745	769	751	743	802	754	761	742	716	781	746	773	766	705	766	740	733	756	744	710	760	736	741	738	748	708	738	713	769	736	697	748	768	747	764	702	776	732	727	743	782	728	749	757	779	702	738	762	753	763	744	729	798	719	772	724	804	741	745	758	733	762	735	714	768	755	728	700	749	749	728	725	746	760	792	747	727	738	740	736	723	750	731	709	759	705	708	733	701	744	781	766	699	743	734	783	789	746	743	759	751	687	779	703	798	802	746	738	797	764	771	744	740	741	735	741	695	715	757	751	763	719	756	765	742	732	720	738	735	751	791	738	713	696	689	761	715	729	767	724	702	749	763	744	747	752	719	765	710	776	773	762	752	741	722	760	715	706	754	764	725	772	727	703	780	704	814	730	745	772	758	782	729	723	780	682	728	741	749	710	696	776	727	784	738	760	746	739	729	741	711	702	735	778	761	794	775	729	764	738	752	709	741	762	757	704	758	720	769	730	748	746	785	711	813	729	754	760	756	754	751	749	756	766	728	717	726	764	713	762	733	737	689	764	741	748	748	714	784	746	752	725	700	729	713	700	723	744	703	743	752	753	725	724	760	728	714	712	766	749	736	752	721	757	741	727	751	758	782	768	761	776	721	777	689	730	733	703	720	774	675	762	717	737	752	724	755	702	786	718	767	737	782	784	757	724	745	785	753	717	748	753	764	730	767	724	757	751	729	800	748	713	780	743	743	729	774	744	722	719	748	721	707	729	762	767	768	703	763	753	739	733	759	746	705	742	824	777	774	738	745	725	665	736	770	767	768	701	728	784	792	698	696	769	761	773	728	722	746	722	732	769	755	749	735	748	732	747	762	741	816	774	719	777	773	740	728	794	734	778	745	766	737	780	707	707	735	780	743	729	775	741	763	733	756	759	735	807	715	780	729	721	752	742	752	780	775	756	715	742	712	745	779	752	750	698	742	715	742	740	764	731	751	751	744	727	736	781	752	719	726	760	742	750	753	770	788	725	722	739	745	743	776	768	785	747	749	738	739	795	728	750	724	739	760	697	738	729	788	736	747	729	773	782	758	780	725	766	727	776	733	734	751	706	768	751	752	774	712	751	729	760	730	743	718	728	750	743	782	764	717	736	706	781	765	710	748	792	751	748	755	761	747	744	734	750	717	783	738	764	727	749	724	756	769	750	787	753	760	747	737	731	792	745	712	760	728	700	758	742	769	786	759	729	726	722	728	720	739	736	803	719	782	753	799	744	699	740	700	739	774	705	739	737	805	778	798	685	819	720	747	736	722	765	758	747	735	710	729	757	781	763	760	733	754	758	727	787	777	766	731	766	695	754	725	757	787	738	756	731	729	722	751	747	721	762	753	746	763	775	720	769	734	782	752	782	760	754	753	691	778	776	737	774	736	767	764	751	798	767	771	783	750	748	753	776	726	761	721	770	731	787	720	739	740	775	736	774	729	773	721	748	778	768	697	759	753	751	676	753	742	712	748	741	719	730	778	722	751	666	745	759	754	708	762	775	764	758	768	709	753	805	754	713	674	725	711	754	731	801	802	748	762	808	738	741	763	717	736	794	760	736	742	733	771	793	767	732	791	743	733	724	776	727	779	758	759	703	720	805	745	722	763	722	743	763	767	768	736	759	742	745	688	779	736	725	750	758	717	734	737	724	746	752	742	786	730	712	712	726	754	736	742	751	739	746	707	739	755	790	725	736	726	758	754	755	754	731	781	770	741	779	730	705	768	772	731	767	779	779	724	780	732	715	741	778	716	740	716	744	734	722	699	707	744	751	718	714	693	739	745	759	736	750	768	750	718	725	693	739	751	774	724	758	719	755	717	787	762	694	756	724	745	734	739	767	760	743	744	754	717	741	761	759	800	723	678	753	753	722	756	716	743	743	725	727	737	732	770	764	771	740	718	763	752	780	726	686	732	739	771	690	735	710	735	745	806	769	755	772	758	725	777	729	752	782	747	731	755	722	784	700	733	728	753	743	748	734	768	751	724	736	754	721	738	744	694	713	767	737	777	769	740	795	664	703	742	739	767	696	744	731	749	779	696	725	769	754	738	753	725	772	722	741	782	768	736	698	739	742	753	689	786	733	765	714	727	763	727	753	767	744	721	731	774	754	734	771	750	715	739	798	779	724	788	754	740	762	725	763	738	736	718	728	785	727	749	719	781	760	731	719	795	736	730	747	731	755	752	803	715	746	703	704	755	759	730	705	703	700	722	752	784	745	735	737	748	708	714	790	726	789	741	721	720	742	726	769	766	768	707	803	757	734	710	783	821	762	742	737	811	763	772	774	763	768	735	708	753	742	779	768	802	781	715	736	704	782	772	702	755	739	781	745	776	795	778	784	707	774	720	778	718	741	701	748	701	774	734	741	783	751	758	762	776	752	743	718	763	716	763	746	776	807	719	733	717	732	776	712	758	775	759	779	743	744	751	743	743	727	722	729	764	689	739	745	681	747	737	738	711	749	786	775	783	719	744	768	737	722	770	728	738	759	794	744	765	719	702	765	681	697	742	728	725	748	717	735	733	734	742	685	707	756	774	753	709	778	747	707	765	709	756	717	749	743	771	735	709	730	783	735	737	757	753	813	765	769	735	732	688	742	722	776	760	726	748	725	720	703	720	708	744	746	736	752	769	722	762	758	742	701	733	707	734	762	798	733	747	770	754	754	781	749	740	771	708	757	774	807	725	731	708	735	804	770	750	757	756	751	728	741	759	717	726	742	756	791	752	789	778	752	730	771	738	769	768	801	708	740	753	731	729	774	691	728	711	746	744	749	781	764	795	733	790	812	738	745	746	742	770	741	756	736	707	749	716	724	738	752	809	845	728	748	736	751	736	719	771	717	762	731	794	717	727	768	720	701	749	788	706	748	742	789	734	718	763	762	672	730	709	755	767	733	774	755	755	748	763	776	780	764	777	718	748	712	723	735	761	730	759	765	710	681	745	754	698	752	725	699	673	748	806	717
23505	21200	28383	24313	21208	11792	1364	926	802	773	697	661	632	657	583	568	578	563	616	540	604	644	670	764	775	621	597	545	519	565	526	587	564	559	566	520	568	579	567	544	554	517	537	555	537	579	573	588	514	578	547	535	523	558	531	558	609	514	563	533	544	531	545	529	537	557	557	502	543	526	535	507	530	510	484	525	519	540	532	528	531	545	538	560	537	521	525	542	570	535	508	535	512	502	577	559	539	543	551	527	491	512	500	518	538	548	581	505	515	510	553	520	558	544	519	539	539	547	540	549	514	511	532	525	531	519	538	528	579	544	562	579	507	518	554	556	567	533	556	516	566	523	553	511	568	540	513	521	543	561	531	527	560	539	525	555	583	525	524	518	528	606	537	549	533	552	504	549	537	536	531	499	537	526	495	527	525	531	516	509	506	538	511	520	517	570	521	573	582	526	553	504	567	522	555	511	512	577	522	524	566	542	534	542	510	546	560	519	515	547	535	553	528	541	520	549	546	502	538	550	529	492	515	519	546	527	540	565	539	532	517	500	493	566	531	520	553	579	511	537	513	552	499	521	562	527	544	519	611	556	516	526	490	519	529	503	513	565	518	510	510	525	529	559	547	538	527	529	554	530	536	530	517	520	545	523	508	556	536	554	576	571	537	554	523	553	534	549	511	537	597	585	511	517	520	561	541	515	556	554	505	534	508	519	529	509	515	518	523	534	568	541	507	528	563	556	543	554	574	558	534	540	537	535	549	535	554	558	501	534	521	519	566	568	529	553	544	494	532	545	489	535	517	544	535	508	550	488	530	497	559	580	541	578	555	550	557	516	535	557	529	552	510	525	552	531	562	555	498	520	522	527	536	593	517	528	528	581	505	542	566	539	527	560	518	543	533	545	544	545	597	513	526	536	534	516	533	556	527	539	523	555	526	512	520	564	550	568	594	527	563	552	556	525	521	529	527	526	515	549	563	555	536	497	520	581	531	529	582	520	529	517	516	557	475	548	535	502	526	527	524	576	529	554	525	531	570	550	574	528	545	546	568	572	517	508	556	529	537	565	538	535	530	533	526	512	536	510	513	538	531	486	563	490	562	522	556	561	544	518	495	505	537	547	533	573	534	510	526	577	570	533	519	566	508	534	537	534	549	583	524	518	520	552	514	553	565	508	541	518	523	517	560	594	512	569	550	530	500	566	535	510	555	530	560	545	550	546	548	506	518	530	543	555	542	555	544	576	591	567	563	542	518	501	522	500	483	535	506	539	533	531	579	531	528	521	491	555	510	529	565	562	528	495	553	560	506	504	522	518	528	541	527	525	573	554	548	556	522	526	520	543	557	502	527	566	543	545	524	536	551	540	537	523	548	534	571	544	560	520	544	504	482	547	521	515	553	582	536	545	542	533	522	520	541	528	516	536	506	565	507	546	551	537	524	563	519	521	542	492	524	577	503	514	586	587	561	547	478	500	560	527	524	519	529	537	554	522	519	560	535	587	534	544	533	519	538	536	528	549	592	524	543	535	516	533	551	522	523	537	511	534	549	533	508	542	495	518	524	502	499	541	527	523	478	529	515	545	523	535	510	530	502	590	517	525	519	510	567	525	548	514	529	514	521	559	497	544	507	542	507	520	549	535	537	539	582	529	538	550	544	540	561	519	523	512	540	530	549	520	500	559	575	539	555	552	558	503	559	521	541	493	566	561	532	502	488	501	540	504	560	540	553	561	522	505	545	578	533	574	498	529	580	509	557	548	557	549	511	544	512	537	528	570	531	572	517	543	496	554	489	541	555	557	515	555	550	551	539	502	569	559	505	563	552	534	531	480	555	562	534	561	583	515	495	486	533	514	525	511	537	528	543	542	528	529	543	533	553	528	534	495	512	550	545	531	496	531	519	514	529	537	570	499	535	535	561	513	524	589	540	541	533	535	551	560	523	544	570	523	512	520	529	536	513	620	466	550	526	553	559	526	529	565	556	555	580	599	547	511	521	510	531	543	505	555	508	548	532	551	488	516	524	531	530	532	563	515	507	545	539	504	509	528	522	547	515	536	585	534	553	540	551	578	565	514	572	506	560	503	556	576	521	469	583	536	516	499	528	516	573	571	516	530	567	552	493	559	541	496	529	555	525	539	519	578	561	550	500	542	503	570	573	501	517	533	566	530	520	524	556	519	527	547	580	520	529	519	565	545	573	534	533	525	543	492	520	558	576	543	522	555	548	544	607	567	523	494	540	514	543	572	515	502	528	520	536	557	560	520	616	553	532	536	568	545	524	518	565	560	491	521	501	499	545	530	510	529	571	556	529	557	537	535	538	544	552	510	573	545	541	490	532	518	568	576	511	521	536	529	516	537	525	551	543	518	506	482	553	497	509	524	514	529	567	515	543	517	523	522	514	545	569	551	562	528	541	542	560	547	535	560	510	532	533	562	554	538	532	509	514	538	515	532	554	539	557	554	543	515	553	496	565	527	528	518	523	553	554	573	558	516	590	537	552	543	527	580	547	555	577	550	538	505	533	494	532	589	552	542	549	507	550	562	555	519	555	529	513	547	558	509	532	494	518	548	493	523	550	535	547	579	546	535	523	500	570	544	522	541	556	551	561	501	578	500	541	505	504	539	546	551	531	535	541	493	538	538	520	514	531	516	501	512	559	488	524	541	510	513	519	562	532	536	555	536	553	543	569	500	519	547	487	527	525	543	517	498	521	584	559	541	504	530	503	522	469	496	540	515	594	537	536	530	547	493	539	485	512	519	539	597	544	567	544	540	572	538	558	529	553	568	570	549	552	537	541	582	540	572	565	531	533	517	542	514	532	554	540	519	523	559	539	531	536	553	598	546	541	524	536	548	561	531	508	542	510	571	560	558	533	580	550	517	538	529	528	522	510	507	549	510	539	509	557	527	533	570	552	541	509	577	538	538	501	559	564	574	560	498	533	548	546	533	539	540	535	536	520	530	528	514	509	530	553	545	556	523	533	529	561	513	502	534	502	540	554	497	553	535	552	539	535	544	533	518	551	536	543	505	556	535	497	526	504	533	566	529	525	575	482	565	517	524	552	495	541	535	491	534	523	516	527	505	505	532	516	512	539	556	551	546	553	503	531	549	563	497	585	536	524	568	526	535	496	496	547	504	541	493	521	542	528	520	546	555	538	583	500	575	518	556	541	510	525	522	539	570	509	531	552	562	550	499	504	516	525	532	517	580	537	561	560	535	602	573	541	529	512	546	554	556	531	513	537	534	547	518	533	569	528	529	559	526	538	514	512	526	532	541	541	549	523	555	575	552	533	565	552	494	495	558	550	532	534	497	534	577	515	559	521	535	594	544	573	539	562	550	502	538	546	551	515	518	535	531	541	570	531	567	522	532	550	512	533	565	520	516	568	517	549	530	508	517	532	496	474	546	552	527	525	533	534	528	503	540	603	493	525	523	507	520	565	556	543	530	522	556	522	511	598	572	502	529	532	538	523	522	528	471	544	523	527	550	575	551
6727	8807	6598	3277	2312	1823	1478	1284	1066	917	906	808	834	767	745	683	672	695	667	708	712	734	763	895	882	717	613	646	631	629	611	678	618	623	615	604	637	606	626	595	602	561	620	616	585	575	593	628	611	633	610	610	604	572	552	614	582	629	586	577	647	575	571	625	609	571	610	599	627	566	585	577	563	576	615	588	586	589	619	595	597	559	623	610	566	626	609	598	609	581	586	566	575	589	627	545	597	608	604	577	602	583	571	609	547	585	583	612	621	615	583	560	603	594	620	579	602	610	597	574	617	565	595	615	579	638	595	580	566	595	584	603	609	619	608	567	609	596	620	605	632	595	669	587	526	617	561	651	555	593	576	604	587	582	576	615	612	594	558	596	569	554	627	568	611	641	584	539	598	587	572	606	548	627	570	568	610	613	611	578	615	621	600	571	605	628	589	575	605	586	599	577	617	621	587	591	579	602	556	574	596	566	661	599	585	620	590	602	598	595	608	544	575	589	540	605	575	559	608	604	615	590	561	597	614	593	610	583	619	609	627	571	584	591	614	626	596	577	619	566	587	614	550	629	585	622	590	581	625	617	629	597	619	617	573	555	550	602	585	575	607	598	606	559	583	607	649	600	599	603	590	627	595	567	580	545	605	588	589	563	572	587	576	582	570	568	600	603	570	606	581	619	546	558	600	571	578	573	596	588	604	570	550	595	605	583	580	605	563	600	573	637	612	605	575	602	582	585	569	569	584	568	593	514	543	644	592	599	591	594	580	608	621	588	578	578	568	641	589	623	587	573	595	612	585	628	569	537	601	608	572	605	540	609	586	617	620	603	638	588	592	597	585	578	599	574	592	548	575	592	533	579	622	602	578	598	577	587	612	618	586	641	603	578	582	593	564	563	578	595	601	585	609	583	603	587	570	624	591	593	573	579	574	554	588	582	608	544	565	612	622	602	568	602	549	599	573	576	615	599	590	568	550	557	606	580	593	605	590	592	609	621	602	656	584	621	580	561	543	599	618	551	588	604	517	592	592	581	600	571	594	589	557	589	618	584	575	631	575	576	570	584	597	575	600	602	616	567	623	608	579	586	637	593	577	650	588	590	582	565	631	608	610	618	624	586	581	590	631	571	578	591	583	557	570	611	563	601	594	592	548	561	567	599	589	558	611	600	603	600	623	652	603	621	600	631	573	581	507	594	580	579	577	615	602	598	615	600	604	564	614	585	601	581	573	560	592	591	611	598	596	579	608	621	587	581	607	598	641	602	601	640	564	591	586	598	624	584	598	592	592	580	600	594	553	616	613	582	558	602	584	591	603	622	625	640	609	610	601	615	608	587	585	601	575	617	612	608	565	563	545	605	604	577	606	623	590	568	613	556	592	582	520	591	580	607	583	657	614	536	561	588	600	575	570	579	589	630	579	577	598	579	562	552	587	599	592	555	620	613	597	615	547	577	563	604	592	620	585	606	616	604	616	575	552	601	591	581	615	593	568	665	589	609	580	612	608	599	591	628	588	537	570	586	575	551	596	581	583	573	566	564	595	526	575	649	577	562	619	630	598	612	591	593	599	547	584	605	573	613	582	617	564	597	589	563	565	549	600	610	597	574	613	580	604	577	609	609	566	592	590	563	562	589	571	607	603	557	602	536	594	569	582	560	584	599	625	629	563	583	640	599	601	610	585	567	546	625	588	598	585	599	600	605	561	599	607	595	585	591	607	604	602	582	613	628	565	581	569	599	604	583	575	584	590	579	603	603	656	575	574	590	610	599	595	654	628	636	611	598	613	575	614	570	604	563	559	582	552	610	571	606	601	570	589	634	562	586	632	588	584	577	574	579	561	624	575	576	592	645	610	624	598	604	585	602	646	610	630	549	596	630	605	619	614	576	588	612	550	596	614	572	592	617	572	570	578	611	603	605	582	568	600	551	561	633	592	594	615	566	581	602	562	602	596	621	625	575	616	573	561	601	567	594	623	574	610	587	635	580	587	566	601	570	577	587	579	590	610	620	605	632	545	571	611	556	605	593	541	616	554	587	607	596	615	616	576	610	605	632	585	612	588	577	574	627	626	578	586	604	595	582	572	592	614	611	613	555	576	601	612	592	613	629	602	589	571	604	583	606	573	597	555	617	542	597	618	617	607	585	561	567	610	606	608	590	599	565	568	588	569	611	634	629	550	592	573	649	575	605	578	611	617	618	593	625	574	583	612	570	605	578	598	567	584	615	564	523	615	605	547	566	576	580	565	561	605	595	548	594	606	578	573	602	606	555	622	619	618	579	563	586	603	588	603	616	597	617	579	546	555	587	589	563	616	567	644	607	585	604	595	594	560	607	638	546	613	578	589	573	673	608	583	558	628	559	552	599	635	605	570	622	549	557	604	613	574	617	594	601	535	599	577	619	613	643	566	577	627	579	607	623	559	617	581	585	611	594	588	584	614	582	597	599	576	552	603	592	644	585	558	606	589	594	583	568	588	606	646	608	566	566	611	591	581	637	608	597	527	560	586	622	642	577	604	625	618	597	610	584	624	578	558	618	554	613	569	547	607	559	603	593	567	595	607	606	595	559	592	595	577	557	595	553	564	606	590	594	655	568	572	552	544	593	590	553	621	584	599	564	624	583	588	614	615	582	603	562	584	566	582	598	576	628	571	588	598	559	570	599	648	603	528	593	603	544	592	611	631	582	602	572	560	580	569	566	574	532	572	576	597	632	614	594	580	573	598	584	583	552	606	590	607	543	591	579	581	574	612	596	603	602	562	588	591	593	552	569	550	635	606	572	594	571	623	616	602	598	584	574	621	613	581	636	628	606	588	596	610	576	601	562	620	591	559	654	603	551	582	582	605	550	589	625	536	602	598	595	567	580	561	548	583	611	609	595	591	567	578	587	588	555	580	632	575	564	576	602	545	615	654	645	568	589	589	628	534	617	596	579	599	630	574	648	596	563	604	612	589	613	588	588	544	598	559	613	623	612	585	558	585	603	594	590	606	549	539	552	575	585	605	591	555	628	583	630	615	613	637	578	566	622	563	602	593	629	617	578	617	637	597	581	573	615	568	572	616	605	591	556	596	582	569	567	609	539	612	632	562	586	591	628	611	561	610	609	567	659	642	637	588	572	622	567	588	636	609	576	564	553	626	575	592	574	545	632	613	621	586	588	610	619	600	616	543	610	562	568	619	626	595	563	585	550	624	603	605	563	587	563	574	598	574	583	612	602	589	566	593	590	613	569	613	619	648	573	547	555	616	568	598	553	568	581	593	556	545	597	538	566	597	591	576	600	585	576	577	626	580	580	619	642	615	603	606	592	592	550	628	617	554	573	557	577	601	600	590	597	574	585	623	637	607	588	561	605	560	588	603	576	594	589	554	584	596	609	555	594	578	589	608	596	622	604	609	606	607	588	560	574	599	568	606	635	608	586	586	660	623	636	546	629	562	609	576	555	568	601	572	565	570	605	624	577	603	586	613	559	598	626	553	566	601	608	566	608
24601	21254	27658	25103	15109	1195	816	684	641	580	541	519	568	517	545	522	494	507	557	491	566	513	586	624	643	490	493	492	513	492	488	472	449	486	499	476	508	485	498	498	451	469	445	452	478	505	512	502	497	523	473	482	490	472	489	474	451	437	496	449	487	490	466	445	487	433	461	484	508	459	471	523	517	484	472	490	488	500	476	466	521	454	466	512	486	490	505	477	455	484	471	497	475	480	487	465	422	503	477	491	476	441	467	456	478	511	490	460	468	475	462	476	505	447	474	473	503	509	458	446	445	433	478	494	496	504	429	482	486	504	454	477	447	444	492	474	464	484	477	489	459	461	430	488	471	440	503	443	455	488	507	509	455	484	490	416	466	461	476	455	477	485	495	473	453	480	492	532	507	495	466	517	465	452	482	442	494	479	460	469	469	467	446	468	478	487	461	478	490	478	431	460	479	456	476	492	434	458	462	500	482	479	455	473	474	436	473	491	445	500	458	463	473	477	509	467	429	468	477	447	473	519	461	473	446	488	452	505	463	471	504	466	433	481	451	484	475	491	466	455	474	484	441	483	505	496	490	497	483	481	430	453	426	436	454	468	493	506	524	459	491	505	496	439	411	496	474	477	446	503	434	529	455	502	502	482	438	475	460	467	451	452	472	504	467	448	505	471	520	471	479	456	465	466	447	458	469	450	532	476	451	495	448	458	499	453	454	458	485	491	498	510	489	433	461	491	461	460	525	449	478	465	462	501	470	454	472	510	486	469	469	497	482	489	437	413	425	482	488	459	461	508	479	494	459	491	476	470	476	524	502	471	471	431	442	471	479	444	459	459	463	479	514	460	495	464	474	442	492	481	468	469	483	465	514	479	466	496	481	500	464	455	498	508	481	453	473	478	487	462	461	519	488	474	425	444	429	506	500	456	470	437	451	435	464	482	489	464	488	469	476	460	467	468	486	464	489	488	442	450	450	456	412	481	468	459	451	471	485	446	475	463	474	525	467	464	435	444	495	498	459	456	480	462	469	458	488	457	445	483	465	452	463	495	483	487	499	465	513	472	444	458	493	515	523	466	498	457	475	470	481	489	483	476	485	429	465	478	470	471	479	448	485	509	504	487	448	500	464	446	449	488	486	444	466	418	475	470	475	462	513	452	460	482	499	476	481	503	496	496	465	494	489	470	491	472	489	492	469	475	446	466	457	504	473	452	481	515	456	458	409	466	480	436	488	480	466	461	457	464	474	490	534	466	479	466	460	503	453	527	437	458	482	490	430	503	506	507	445	484	472	448	485	449	487	507	458	495	469	524	471	439	487	478	470	471	481	445	507	485	468	471	478	477	454	459	462	476	495	496	476	482	484	468	467	504	474	527	469	517	491	473	481	482	423	502	469	446	492	483	459	456	483	460	526	481	433	490	506	488	519	449	490	496	474	455	478	483	443	433	482	486	518	470	469	437	485	475	463	513	468	472	487	450	491	511	489	490	479	487	428	491	453	481	476	495	456	453	497	457	484	482	490	470	516	472	477	450	449	484	449	467	464	482	469	484	536	487	478	464	510	484	501	440	445	469	493	453	471	488	456	465	450	480	455	485	475	522	484	491	488	481	462	483	521	492	473	472	469	447	451	505	469	519	438	464	453	477	491	446	459	477	510	470	486	475	504	467	463	506	426	460	473	444	454	461	477	475	464	490	459	491	451	458	452	531	436	432	490	452	473	444	476	463	508	483	500	499	464	490	470	458	468	448	492	496	451	481	488	447	451	452	474	476	449	472	483	498	450	503	474	501	486	491	494	469	453	437	485	449	463	462	431	460	477	467	487	486	517	463	439	468	445	427	467	510	463	497	452	493	459	434	445	491	475	504	505	490	512	480	472	494	490	488	478	442	491	479	477	497	522	459	472	449	441	512	497	476	519	465	494	479	456	471	453	491	494	505	461	430	453	509	512	454	480	471	469	468	495	489	458	507	460	495	513	476	457	464	462	446	485	474	467	461	470	447	453	470	499	470	470	515	503	483	484	481	553	439	459	457	449	509	524	453	480	455	504	505	513	492	482	488	468	480	454	501	490	480	457	497	466	413	487	470	476	507	491	468	460	512	463	532	442	483	499	476	464	471	442	502	476	472	493	465	480	490	483	480	474	498	468	489	462	446	423	496	484	483	460	480	454	490	462	440	461	466	451	498	472	486	443	510	473	429	480	487	480	428	449	473	501	490	485	474	486	456	492	429	492	486	485	478	474	468	479	451	469	468	453	478	442	426	487	536	454	500	471	446	494	499	519	488	464	490	512	469	487	492	480	501	474	470	484	522	437	454	498	457	456	482	477	430	504	472	489	472	431	467	465	458	438	459	497	464	455	437	508	482	469	497	505	514	460	462	440	480	509	492	481	490	483	439	521	477	462	452	477	441	488	482	469	479	449	500	478	471	461	444	461	469	480	497	476	464	482	480	489	462	470	434	460	501	477	440	470	465	450	469	494	498	496	462	459	460	450	443	458	516	457	463	480	459	471	464	495	480	418	467	440	474	472	453	457	485	459	488	466	467	464	466	484	479	474	475	482	479	500	492	485	452	504	462	474	488	452	512	473	472	466	475	425	518	466	497	500	429	456	487	456	518	478	475	481	452	423	495	483	434	461	520	519	497	488	465	465	475	424	456	475	482	461	514	445	475	518	452	488	457	445	472	526	481	468	484	481	490	488	469	460	478	458	458	473	502	510	455	475	486	457	503	463	517	469	477	496	451	519	442	492	481	494	479	460	451	467	481	464	490	522	444	476	470	463	486	454	476	436	498	457	489	472	494	446	427	501	476	481	472	519	462	486	435	454	455	485	495	483	446	457	473	488	498	482	452	491	426	467	470	526	490	471	451	478	496	483	476	491	441	462	450	524	482	494	460	465	483	466	492	456	485	509	455	461	432	478	461	506	457	500	483	489	453	493	490	469	466	464	451	493	490	472	446	458	485	468	502	444	484	490	478	484	444	428	491	473	500	444	485	488	493	492	448	438	438	460	473	488	489	478	502	460	483	473	485	467	470	466	483	461	488	479	460	480	456	484	468	458	450	461	476	451	454	451	484	486	498	456	529	491	462	441	464	487	482	510	496	434	481	465	508	456	455	454	476	436	457	504	498	450	445	482	503	466	460	525	429	475	487	510	514	460	457	499	471	470	484	454	476	485	506	464	447	491	440	468	482	453	461	490	467	509	437	465	483	479	488	455	455	492	499	450	493	476	498	493	476	504	485	460	444	479	495	478	463	490	497	463	498	467	464	466	467	464	489	478	506	478	467	444	477	460	457	502	447	462	494	495	487	478	490	444	495	476	477	467	438	474	459	440	488	455	504	438	453	463	441	460	460	481	445	477	485	472	500	479	481	507	467	472	477	474	453	475	460	471	472	481	443	506	449	506	470	487	484	464	465	452	446	471	510	491	439	465	473	434	506	504	460	479	468	502	468	478	516	493	520	466	460	468	459	447	426	441	451	458	491
6620	5957	4189	2044	1599	1294	1042	933	810	729	678	702	607	550	571	533	545	564	612	563	556	611	620	755	744	588	537	556	520	532	492	510	544	495	522	514	488	501	511	472	498	496	499	535	514	490	503	472	489	553	533	500	504	456	536	501	534	535	506	527	489	495	525	502	484	542	466	492	495	472	513	520	493	526	516	494	517	522	500	470	497	501	509	506	485	473	501	509	507	527	495	551	486	497	496	460	453	487	499	554	531	533	533	444	478	489	480	475	520	511	510	503	524	492	511	543	486	495	535	480	510	499	484	483	529	488	509	510	497	479	503	525	544	499	525	496	511	488	486	472	513	512	517	519	518	505	477	508	490	500	494	511	480	473	495	496	470	518	521	489	525	531	495	513	487	473	528	505	457	540	497	495	498	516	507	520	489	492	515	514	506	488	487	473	512	504	533	514	507	499	528	474	449	491	477	527	459	497	474	488	456	476	511	467	489	510	514	497	505	499	519	504	509	501	495	535	498	529	502	469	492	507	506	518	499	498	529	518	507	508	512	504	510	449	518	483	464	459	514	549	490	497	489	510	522	523	469	511	524	479	482	503	548	504	511	487	493	492	489	490	490	505	463	515	509	485	519	482	514	515	498	517	493	488	525	482	467	508	487	484	521	486	490	541	476	516	495	480	539	548	483	490	474	535	504	481	510	518	520	575	482	492	498	482	512	490	531	492	481	533	530	481	497	452	497	508	496	490	521	470	496	468	466	484	514	483	479	502	537	513	492	546	496	486	498	518	505	503	472	520	518	524	512	502	538	463	499	517	487	501	494	488	471	516	496	500	492	471	501	479	495	517	520	508	519	509	540	524	508	495	520	499	495	473	495	508	521	524	489	526	524	496	561	473	536	474	478	513	482	478	423	490	507	498	514	477	516	527	521	508	491	528	534	540	494	495	528	515	529	507	484	516	529	537	498	529	517	508	549	513	510	484	519	484	528	445	534	520	535	468	475	479	558	481	517	480	538	517	467	477	467	494	493	533	527	515	486	473	462	496	488	472	536	455	501	502	460	477	488	492	513	488	532	481	528	509	538	484	498	480	476	515	491	522	493	537	511	504	516	500	482	510	487	505	477	517	513	480	490	488	513	499	479	521	527	490	498	488	510	491	522	472	492	529	517	512	465	506	491	504	499	521	524	511	506	508	500	545	489	468	492	543	515	534	500	509	505	477	522	486	458	499	522	499	502	515	508	514	501	530	485	475	484	517	495	507	504	465	494	519	486	508	490	501	491	532	495	481	523	516	470	483	489	501	531	473	471	520	488	538	550	474	492	485	555	528	495	523	516	485	511	477	538	516	495	524	518	486	481	500	504	500	482	492	514	483	473	506	513	518	478	476	509	502	520	520	488	467	554	508	475	467	512	494	486	502	486	515	480	495	489	516	521	482	528	496	515	508	511	514	502	516	483	516	524	508	479	489	487	488	514	542	520	544	502	465	517	499	520	507	518	518	474	578	506	469	519	545	516	524	481	463	499	516	536	484	517	494	483	438	473	508	514	468	489	510	469	502	502	471	460	494	508	487	528	477	505	523	466	539	498	527	522	507	514	479	528	502	522	481	461	496	456	444	509	485	468	502	533	490	541	464	459	497	509	519	509	502	504	477	510	474	516	520	490	492	528	504	501	500	498	484	530	495	540	495	538	552	510	519	509	517	499	502	455	489	476	527	464	480	487	481	488	515	518	505	496	505	479	489	499	515	534	496	469	507	508	495	498	516	479	455	495	455	495	472	503	470	499	492	505	496	501	464	507	505	456	505	469	521	518	461	519	487	481	533	512	506	469	499	461	517	508	539	525	542	497	469	526	527	513	513	482	507	522	478	514	497	536	498	519	467	507	479	493	497	490	504	504	503	478	475	520	523	550	496	501	472	499	497	492	467	480	496	495	485	477	501	526	508	475	489	492	504	507	511	521	485	519	506	541	501	456	522	519	509	537	523	495	466	519	501	476	535	487	508	506	536	514	499	550	506	505	525	509	481	493	505	522	489	485	515	488	478	470	504	529	476	533	525	526	535	513	508	550	478	495	519	503	498	502	489	488	506	485	466	521	494	505	459	521	531	467	499	480	506	447	528	543	515	519	459	523	508	503	547	490	487	479	520	511	528	456	525	498	520	534	487	498	487	434	520	523	520	511	472	502	526	499	508	466	493	520	501	480	520	525	493	455	516	514	558	519	491	469	487	507	498	531	486	480	513	524	496	524	468	518	468	480	507	554	512	540	514	491	513	517	471	486	467	523	498	485	533	478	529	503	505	503	536	454	521	511	530	493	474	499	550	517	487	498	457	480	491	534	470	537	540	538	494	540	511	519	500	476	532	516	508	465	521	555	499	472	477	523	507	498	502	501	522	515	515	478	523	507	499	496	477	513	522	494	502	492	508	482	496	506	488	525	481	506	481	544	472	473	528	498	509	544	477	498	484	495	520	520	504	505	449	474	488	502	502	517	521	487	544	503	481	494	491	488	488	507	494	476	503	515	499	521	480	490	496	503	541	490	496	488	485	499	482	509	513	465	478	531	467	476	469	539	545	551	548	515	483	508	487	502	491	480	471	467	524	504	454	536	496	525	526	514	493	488	495	466	528	501	541	500	498	476	491	488	502	476	493	501	517	514	474	510	480	486	533	515	471	488	493	502	506	502	522	533	477	485	497	491	546	498	510	517	506	478	480	514	521	544	506	485	499	521	533	501	500	490	521	549	523	490	514	522	505	494	508	510	502	517	443	513	481	494	508	518	539	470	487	499	506	491	490	505	474	495	489	497	517	496	499	538	471	496	546	500	534	522	482	512	477	521	514	505	509	531	507	518	484	501	474	512	496	515	526	490	497	500	536	488	473	478	520	510	562	525	483	458	464	526	508	486	513	548	517	488	506	469	478	482	482	508	475	512	504	500	503	499	552	533	498	520	504	521	468	500	497	506	526	488	472	548	499	521	538	503	503	520	485	495	513	476	511	566	500	493	522	526	472	508	507	491	487	509	503	506	481	509	532	478	498	492	529	523	508	514	534	517	522	492	494	474	468	500	453	463	529	488	556	482	497	532	498	488	523	514	544	532	464	505	543	503	496	486	502	494	486	520	517	540	496	469	499	473	492	487	512	494	529	493	516	504	531	471	493	470	468	520	486	507	501	508	529	512	495	565	512	489	536	509	537	495	469	519	480	508	474	530	512	482	484	526	480	512	551	551	531	523	509	503	529	475	455	504	509	499	506	498	478	538	523	514	512	492	490	497	555	503	477	484	480	497	497	460	539	529	493	466	526	481	522	516	460	497	508	528	505	522	504	517	479	496	490	480	513	539	454	502	540	520	520	521	508	504	501	470	532	507	479	535	483	518	503	530	523	480	534	490	505	490	474	454	516	502	510	513	517	524	517	515	501	538	477	473	489	499	509	505	502	526	497	481	512	515	512	482	531	512	534	472	524	508	502	509	499	516	503	534	517	515	484
22508	21244	28866	23950	21245	21285	10843	1124	696	567	541	473	401	424	320	340	338	306	349	317	316	363	412	569	551	346	259	276	305	253	251	264	236	230	248	240	233	252	234	237	243	242	235	215	249	224	263	255	242	262	246	261	241	242	224	248	229	230	242	213	257	236	240	236	227	241	246	225	238	252	208	228	227	259	235	223	244	214	213	224	200	256	229	244	251	222	213	219	235	229	232	238	228	260	215	255	230	253	247	249	220	223	215	207	230	247	229	217	211	231	237	219	238	210	227	246	249	237	229	201	235	232	219	223	226	214	275	234	229	251	208	241	222	228	250	264	214	219	215	241	225	238	195	226	212	209	229	224	235	225	234	234	236	226	221	226	220	240	209	231	233	225	245	251	202	239	239	246	236	234	214	248	208	214	230	209	239	257	229	229	205	204	219	245	234	262	248	222	239	239	221	231	218	211	236	232	253	225	227	223	239	254	237	257	234	228	232	226	225	228	226	236	233	228	208	247	231	225	211	223	218	214	249	244	213	235	252	222	224	197	229	235	236	242	219	223	221	246	224	226	221	228	206	226	258	210	208	229	238	236	230	211	217	260	218	213	228	215	228	239	231	228	201	225	249	208	244	223	240	217	224	259	206	219	228	203	227	241	209	239	210	225	234	202	224	247	249	222	203	244	220	254	228	222	232	235	224	223	236	238	222	263	236	218	240	223	201	255	251	207	216	199	212	211	217	237	219	227	264	217	241	219	233	231	226	252	235	249	245	227	217	246	222	227	235	214	215	220	230	194	208	243	233	247	212	231	186	229	221	225	221	229	223	232	236	241	221	233	237	221	239	218	226	228	243	229	243	219	231	223	240	232	229	224	218	226	226	220	251	230	248	221	225	240	213	242	243	240	213	206	215	208	236	243	249	223	233	247	216	232	192	237	242	230	261	232	240	201	209	219	235	228	233	214	228	239	225	224	200	216	263	225	226	246	228	217	236	224	248	218	250	239	227	219	221	227	225	221	219	232	247	207	213	209	218	235	242	220	202	249	236	237	241	230	257	247	227	221	232	244	224	260	228	219	199	218	243	249	232	247	240	229	245	236	206	210	237	212	227	233	222	230	226	224	258	224	240	214	228	203	229	259	244	229	231	221	219	248	209	225	230	235	257	224	251	200	222	249	251	217	216	227	237	241	240	231	209	261	218	224	223	217	224	215	231	217	234	229	252	214	237	239	231	237	238	238	226	228	266	221	233	225	226	239	226	227	220	213	228	231	269	225	241	209	236	217	238	234	216	234	208	213	225	214	233	244	213	240	239	234	240	247	191	214	223	223	236	223	232	232	232	253	235	222	235	237	224	226	214	234	246	244	222	219	240	223	236	241	220	212	247	240	211	208	211	235	231	227	237	213	237	226	205	233	210	228	254	226	236	249	236	262	225	223	209	236	214	251	226	256	235	234	247	217	216	239	223	239	232	231	246	224	239	206	242	205	235	230	222	220	263	241	232	241	217	260	215	224	235	206	195	251	232	228	209	242	224	234	219	235	242	218	225	220	227	210	215	222	191	233	202	216	237	236	227	240	209	232	218	220	242	223	202	218	220	226	227	242	250	246	253	253	214	212	244	250	205	227	202	245	216	235	192	216	235	208	240	235	248	194	224	221	285	211	205	218	229	223	235	211	227	216	209	209	207	212	198	233	244	239	222	221	227	198	216	207	237	204	234	241	227	267	261	209	217	220	239	251	218	217	234	213	281	234	197	217	224	212	216	226	227	215	225	231	240	238	219	212	219	205	254	245	228	197	216	249	231	231	210	235	239	234	204	232	229	220	259	219	215	228	223	207	264	221	218	244	205	222	228	228	244	212	220	216	217	225	245	221	241	212	237	238	219	216	244	224	218	239	227	239	282	250	211	250	245	238	244	249	272	214	247	230	198	225	230	236	209	205	242	238	247	222	232	254	236	257	228	221	220	250	226	216	220	233	229	248	235	220	226	211	229	260	228	225	203	223	201	238	202	225	220	216	217	254	238	213	209	234	219	209	237	229	233	242	219	227	236	239	222	257	236	205	230	239	232	206	215	226	214	234	228	231	234	205	227	233	225	207	222	225	249	222	241	196	223	241	219	225	215	214	242	263	237	231	223	228	222	229	210	253	211	239	224	221	218	229	245	230	239	233	207	224	209	223	234	244	250	217	205	218	236	218	231	221	216	249	210	238	246	203	250	233	225	216	216	235	214	232	250	225	253	221	233	225	215	212	193	221	234	229	238	224	249	219	225	231	236	242	210	220	211	231	236	225	244	215	250	233	206	241	221	250	246	250	236	225	215	221	198	239	245	250	232	222	228	254	230	245	231	240	251	225	226	221	226	231	224	212	241	219	230	215	256	213	235	253	238	225	241	223	230	234	229	209	250	239	238	225	199	250	238	246	218	241	213	241	226	251	202	226	211	267	221	244	227	220	199	207	235	222	240	246	210	236	215	238	215	216	226	240	241	216	237	230	195	225	211	211	214	246	252	216	242	245	214	261	196	232	243	214	223	223	228	211	240	213	214	227	237	222	207	222	208	269	263	233	218	245	207	228	249	201	232	248	243	238	233	213	240	223	222	238	209	234	220	226	220	204	248	242	232	220	248	244	238	232	215	220	238	205	235	202	268	228	234	232	240	230	206	208	224	224	245	225	230	215	205	216	201	207	234	236	237	211	221	232	238	242	214	233	230	228	211	215	231	228	232	230	212	236	238	257	245	235	248	216	237	198	229	199	179	210	231	224	220	207	230	227	239	223	239	231	242	218	206	233	220	218	259	210	236	210	218	272	240	224	233	243	218	231	217	219	251	197	241	241	232	244	211	241	234	200	234	237	210	230	240	224	229	233	224	221	253	228	218	228	222	255	236	218	247	234	204	236	248	237	252	234	206	223	220	232	241	215	227	216	213	228	220	219	233	215	234	227	202	217	239	247	253	242	224	242	238	225	231	201	218	225	231	222	228	236	233	220	227	210	247	229	246	191	216	222	214	235	237	248	213	211	231	239	230	226	241	241	214	229	228	242	281	221	248	234	216	222	239	228	218	212	229	213	248	231	255	239	245	193	222	233	225	267	257	228	240	227	204	228	233	219	219	232	236	202	230	197	238	213	230	227	246	245	232	241	243	211	244	243	220	249	221	253	235	211	242	235	220	229	239	244	231	224	240	219	241	235	203	231	235	228	218	235	204	247	233	215	240	232	221	205	230	247	219	230	216	237	228	225	238	218	219	204	255	226	220	229	229	228	200	246	255	238	235	238	245	232	226	219	238	210	250	214	210	240	237	232	227	214	226	223	215	218	241	228	244	223	248	206	227	223	235	236	220	219	225	214	236	212	234	228	250	233	236	227	207	224	238	234	227	229	217	217	221	221	243	199	237	227	202	239	231	220	231	216	241	229	247	214	224	233	237	231	243	235	240	233	226	221	237	244	215	245	219	242	263	208	233	229	241	234	223	205	256	244	207	207	220	229
7006	14506	10795	5151	3517	2704	2086	1600	1223	958	759	675	603	499	459	420	419	431	435	389	405	476	546	803	784	428	318	267	307	273	286	270	286	266	262	292	295	261	259	257	273	281	232	273	250	248	275	274	258	230	241	243	217	242	250	268	276	265	265	224	265	242	253	264	243	253	246	263	255	275	262	262	253	266	235	242	247	239	265	249	244	272	251	270	277	271	224	243	262	283	237	259	239	275	261	275	263	252	250	289	225	260	222	246	255	228	239	245	274	228	273	237	278	236	269	241	238	251	265	241	246	230	228	269	259	246	248	241	281	243	259	279	249	262	253	252	295	244	258	245	246	264	265	255	223	231	260	231	241	268	269	250	244	254	220	243	256	242	234	268	224	260	245	249	283	228	204	252	251	273	281	252	246	231	242	247	235	261	251	267	256	282	239	224	252	245	266	255	274	261	254	260	267	218	231	241	250	254	267	261	254	231	275	264	249	230	258	244	235	256	266	273	261	246	234	223	248	251	219	260	263	249	256	229	260	244	265	272	253	245	251	243	231	263	234	225	223	232	234	246	264	256	234	240	261	251	251	261	242	244	250	259	243	268	263	231	263	239	255	247	260	283	241	255	275	263	269	224	251	271	248	245	226	261	251	229	259	249	224	256	282	261	219	230	246	257	259	277	272	273	275	258	247	245	237	242	231	275	257	265	267	261	242	232	260	263	247	251	213	266	261	255	233	225	256	257	256	276	257	233	241	241	246	269	239	242	247	249	249	230	276	290	228	220	256	223	250	269	251	244	249	260	253	248	259	241	240	276	242	237	247	250	222	268	251	215	233	265	238	256	263	235	248	249	267	251	268	242	264	250	252	258	250	257	266	269	251	233	248	234	259	245	240	228	249	262	231	254	252	262	239	258	255	235	221	234	230	256	235	237	262	251	246	248	223	270	281	270	248	278	233	242	248	245	263	231	241	238	279	272	257	283	254	235	268	236	280	244	244	224	241	252	245	251	233	242	253	271	245	283	258	244	235	245	264	239	256	253	251	231	231	225	290	225	254	236	227	263	231	268	240	255	243	241	292	245	254	276	268	236	251	255	249	247	254	235	252	258	275	227	253	244	263	264	241	237	258	228	228	257	230	227	232	262	286	234	258	264	279	262	256	253	255	233	245	227	247	242	276	262	225	264	265	234	253	261	254	255	253	256	224	263	257	246	275	256	249	238	261	260	247	242	275	243	278	247	236	265	244	229	235	265	235	283	263	255	266	202	264	254	239	241	257	219	282	244	259	265	252	228	252	251	238	247	247	243	250	261	256	256	265	260	238	234	280	241	235	266	239	258	254	257	257	269	238	238	225	236	254	247	234	253	271	235	262	249	236	252	242	248	237	238	259	235	267	273	253	263	252	241	237	247	263	248	283	246	246	266	268	270	258	277	271	256	261	242	271	251	267	253	258	264	236	255	247	280	270	239	264	277	231	243	261	272	244	255	225	257	250	256	256	251	255	253	255	243	226	258	233	237	244	265	235	241	240	257	263	248	234	240	283	272	280	248	224	247	245	240	235	229	243	244	270	251	239	246	238	257	236	231	245	265	240	261	263	245	265	265	272	260	222	239	252	239	211	264	283	228	260	261	249	248	251	232	249	241	256	251	238	251	249	248	256	229	227	252	273	270	257	251	252	260	242	265	281	244	269	269	253	273	250	242	232	256	218	235	274	272	249	267	251	273	249	269	252	247	254	241	248	250	230	265	276	257	238	275	231	235	234	230	256	249	259	279	266	233	240	263	247	261	240	242	254	248	271	242	268	269	254	233	273	238	248	233	274	254	247	248	258	260	267	238	261	236	266	275	234	247	255	240	234	265	294	245	252	268	258	251	255	228	267	242	245	276	214	265	248	245	230	256	278	247	258	233	254	252	261	232	245	256	259	248	265	266	236	234	242	240	257	260	274	266	238	257	231	280	246	260	226	219	222	248	244	237	262	257	250	234	257	261	244	262	270	260	248	255	244	226	254	283	246	277	255	277	239	276	252	247	256	250	231	282	252	251	270	225	239	251	260	234	237	244	252	245	271	253	235	265	252	248	232	240	236	270	265	254	282	259	253	266	254	300	238	227	243	243	245	240	264	204	273	256	263	255	249	262	222	256	232	262	254	204	232	246	252	255	270	259	223	246	246	236	263	247	242	253	260	262	239	255	262	242	252	262	260	267	220	262	252	218	260	271	246	259	265	265	260	229	258	263	256	236	277	266	233	244	257	259	260	264	248	245	247	244	234	260	283	271	242	245	243	252	255	252	230	246	254	241	252	250	248	251	253	265	223	238	264	265	227	239	266	267	263	256	252	261	252	262	254	269	250	247	257	244	234	237	260	242	264	228	236	244	250	253	236	263	233	225	256	221	243	223	250	262	245	249	259	240	241	251	224	255	215	253	225	245	233	233	221	274	271	251	250	242	265	272	261	223	259	250	251	228	221	257	256	215	235	260	279	275	230	261	274	261	270	254	245	267	281	284	245	260	249	258	245	269	237	250	253	277	260	238	237	240	244	246	242	255	251	274	257	228	267	239	268	258	258	256	233	283	225	228	262	244	238	257	267	258	258	231	255	258	279	267	265	231	260	237	251	244	269	241	272	212	293	267	264	230	291	267	226	269	263	234	273	260	258	248	255	239	257	248	267	267	232	237	254	227	287	232	259	245	246	251	245	249	245	245	250	265	248	236	258	238	253	251	239	252	249	290	246	224	227	270	244	275	229	248	228	212	295	269	251	249	258	223	261	249	229	225	249	261	234	284	248	263	244	232	262	251	234	253	255	259	250	229	227	248	279	255	237	239	231	265	246	268	230	244	245	214	257	277	264	259	235	243	252	271	251	247	279	256	249	257	233	249	229	226	266	242	244	239	245	246	278	244	240	265	280	276	245	254	254	236	241	246	264	274	273	237	249	237	258	231	238	233	264	285	251	271	268	238	284	257	230	226	256	259	251	272	241	246	231	228	242	243	250	270	245	220	235	246	258	238	239	241	239	254	201	238	235	257	254	261	265	231	219	227	246	282	245	248	247	242	242	241	249	289	230	232	250	251	240	279	268	251	256	277	263	235	237	258	260	246	249	207	256	256	247	247	232	251	256	257	259	240	235	249	240	232	254	240	234	244	255	232	247	285	248	228	253	244	259	282	242	236	209	249	238	254	249	257	261	241	261	240	256	265	258	229	253	262	265	249	237	248	240	272	248	258	237	239	285	270	268	284	251	254	250	233	287	252	246	256	269	244	252	280	237	228	253	256	285	246	265	229	244	247	245	245	245	263	278	266	245	262	257	274	243	256	218	239	241	276	238	233	256	272	249	272	243	253	254	247	237	255	239	250	274	254	256	259	247	226	246	245	244	221	226	227	262	249	266	257	247	260	231	259	246	248	257	254	269	266	259	254	259	265	268	238	234	232	248	236	253	237	228	263	254	235	230	236	238	254	237	253	283	241	241	281	259	283	231	258	235	284
27740	19372	6104	1127	863	772	753	744	701	683	687	691	724	737	669	724	688	709	739	734	713	761	716	803	750	711	671	690	710	657	647	694	667	673	648	708	655	719	701	684	655	721	661	694	699	670	712	708	702	707	696	674	746	730	720	629	743	703	706	678	663	682	688	712	673	708	726	664	674	642	698	708	662	723	651	737	639	716	728	698	706	726	668	688	705	723	678	733	739	611	669	675	699	670	691	663	674	689	628	740	746	668	652	711	701	710	726	674	727	750	685	704	718	647	651	654	731	699	726	694	676	684	700	710	729	666	734	711	728	714	716	712	712	691	689	664	668	712	708	674	710	717	686	685	716	660	680	678	674	652	689	717	634	696	711	714	698	727	715	676	683	732	633	712	704	668	710	744	735	648	713	604	714	695	684	677	713	725	752	696	719	697	706	698	710	718	721	680	725	725	722	684	718	701	689	697	698	670	693	763	670	669	728	695	698	697	716	699	688	652	719	730	694	709	693	673	700	740	682	663	715	712	655	705	635	684	725	708	694	701	716	687	676	712	692	711	657	692	710	720	667	666	689	708	675	674	731	683	673	713	699	699	709	677	680	729	672	691	670	657	691	695	680	647	704	697	714	681	713	679	700	692	689	671	736	745	654	680	685	729	671	691	673	661	687	682	736	699	731	704	687	708	684	717	680	685	688	669	665	691	677	690	716	707	662	737	686	686	705	672	628	695	730	768	699	663	739	692	704	695	725	675	670	687	722	667	693	677	681	735	707	664	699	706	604	671	716	688	729	716	695	688	666	726	730	732	714	711	698	726	711	715	651	685	740	673	675	683	666	649	675	652	699	672	658	731	713	666	688	732	658	693	685	732	672	725	694	707	677	730	682	675	651	674	708	711	662	716	707	714	728	693	737	682	687	669	691	706	740	681	667	689	702	715	703	725	681	730	695	739	698	653	699	688	638	690	683	696	715	657	732	735	674	679	720	716	704	690	682	736	702	667	720	718	701	703	688	713	752	696	712	659	691	704	681	740	692	674	680	662	689	733	699	694	695	685	667	702	686	653	707	665	669	723	721	706	703	700	665	673	692	697	716	673	719	665	700	684	703	731	705	723	691	714	670	697	697	694	688	671	702	724	692	658	695	689	684	712	687	694	669	704	698	678	713	676	698	659	658	721	665	680	727	698	656	729	696	681	703	731	726	680	696	677	697	682	660	684	700	676	695	711	697	703	704	683	690	690	697	723	739	716	655	681	681	731	663	719	716	683	694	693	731	697	714	712	706	721	695	718	663	713	665	739	694	707	729	760	685	722	670	741	659	677	712	662	719	654	698	680	657	709	695	698	683	709	685	730	722	688	680	676	680	662	703	688	742	678	711	708	698	692	668	703	717	717	700	722	703	664	706	675	717	728	745	700	624	681	687	692	666	682	702	676	673	701	692	725	691	706	674	721	718	686	720	713	681	686	678	724	712	633	706	723	762	729	688	685	699	680	749	687	717	703	772	724	716	703	669	687	683	712	686	724	662	699	689	737	686	698	721	696	691	699	710	707	711	756	734	659	704	658	654	666	692	660	666	690	694	685	682	671	701	712	727	683	691	661	688	682	737	689	701	693	713	670	706	724	693	749	731	695	663	681	641	685	720	730	735	709	655	673	672	763	690	680	687	706	720	696	668	694	672	703	747	722	690	708	717	710	671	700	698	722	718	708	686	659	730	745	691	707	688	723	693	667	750	676	747	724	669	690	713	716	676	702	723	671	686	714	731	683	714	689	666	653	719	686	681	752	687	689	724	687	712	714	696	695	688	693	689	692	672	681	715	666	732	681	659	725	687	701	694	675	737	707	734	656	676	694	681	707	684	729	722	707	677	718	692	713	691	688	712	738	687	728	709	664	711	698	749	748	692	643	732	701	679	679	679	759	697	722	701	692	703	670	704	699	700	675	682	614	685	711	737	710	729	688	729	729	722	742	690	649	634	732	716	698	682	720	675	687	689	706	682	731	684	716	695	672	711	649	744	692	676	772	681	685	747	689	721	661	731	735	673	701	656	689	730	696	695	699	723	708	745	711	697	706	672	703	714	703	720	742	758	705	715	726	634	693	738	732	665	679	700	719	702	662	713	713	717	669	710	680	677	717	731	662	672	722	722	654	674	684	671	727	701	717	750	677	688	681	723	684	754	702	697	677	724	699	742	671	699	650	695	698	741	699	685	654	663	665	641	658	715	688	694	656	664	681	673	710	666	704	662	725	719	717	674	627	682	723	715	734	709	719	701	711	672	690	652	729	713	687	703	727	682	698	690	696	693	690	704	707	710	742	673	701	718	746	698	697	690	707	712	704	724	679	647	674	678	741	713	689	660	732	731	682	695	682	738	659	704	624	691	669	680	693	706	706	703	714	707	686	744	691	712	731	693	724	665	676	722	693	707	730	705	721	714	717	784	662	666	676	713	681	709	708	725	658	712	724	655	702	755	685	673	719	673	686	663	673	713	653	657	734	691	738	694	701	682	700	663	667	732	712	670	723	699	662	704	677	672	679	702	678	690	735	694	709	640	736	692	704	694	735	696	719	679	695	718	689	717	702	736	733	686	697	691	730	708	682	670	715	641	684	661	684	665	661	765	657	703	690	668	678	677	710	695	705	720	728	720	746	699	721	682	710	659	751	677	694	693	735	689	693	670	677	717	687	734	689	719	686	698	673	679	695	699	699	701	679	667	755	678	666	679	714	668	671	670	729	716	689	671	705	706	711	685	697	667	702	677	693	680	698	705	689	700	681	665	718	697	732	717	678	698	683	704	695	683	648	700	644	739	658	768	690	685	703	668	715	663	683	710	708	652	697	663	667	721	704	693	742	668	686	701	719	684	687	736	665	723	697	693	700	678	712	674	718	679	655	696	720	720	695	715	681	677	679	659	676	747	666	693	722	717	709	722	662	675	682	735	682	679	716	647	686	663	681	717	721	700	642	723	752	742	721	704	633	703	694	705	665	680	672	718	701	699	699	692	707	678	742	725	701	669	701	732	698	718	745	702	676	687	610	679	692	705	718	675	727	704	717	704	666	650	703	702	724	741	708	708	667	658	748	697	718	682	690	687	664	671	668	747	741	662	750	699	682	693	707	679	713	705	687	686	686	717	682	724	708	731	700	661	666	651	651	687	699	697	696	694	718	717	708	707	725	704	722	667	714	669	728	702	695	766	708	691	714	707	692	729	717	704	716	713	720	690	654	688	661	743	718	732	691	730	736	719	693	701	724	660	709	677	681	727	732	733	675	662	734	722	680	677	674	725	735	713	704	679	718	684	665	708	724	726	705	684	721	673	729	692	718	699	721	696	693	662	705	658	664	715	689	707	718	694	686	660	659	667	705	709	699	690	712	654	722	695	731	715	737	692	711	744	670	660	692	676	699	673	725	702	692	643	700	692	658	684	660	685	734	699	688	721	682	696	719	716	710	706	692	653	740	662	681	677	739	730	744	707	733	693	656	668	721
7180	1797	1376	1022	939	881	817	812	775	776	778	776	712	754	701	772	751	767	756	727	778	797	806	908	867	770	745	730	717	724	774	731	741	696	739	765	742	733	780	767	737	725	784	745	716	739	678	730	760	747	723	769	767	740	742	754	731	762	726	760	755	758	753	769	757	745	711	705	731	742	742	703	775	697	717	777	746	744	761	704	735	752	744	752	741	765	766	783	748	752	738	717	817	762	742	730	727	765	780	732	728	734	749	778	749	732	741	740	738	776	743	780	764	725	719	742	759	707	769	740	751	793	778	797	757	762	765	723	752	771	719	745	789	699	748	739	727	771	723	713	745	753	728	780	742	702	759	708	781	762	755	721	745	753	776	736	675	721	731	737	752	693	760	696	744	701	762	738	713	721	760	766	737	760	775	752	717	725	745	761	778	787	757	774	752	780	699	762	745	771	765	758	715	737	750	749	760	730	759	759	759	680	719	733	784	767	766	786	714	752	766	767	730	698	754	745	715	799	806	703	791	725	737	743	767	753	736	788	759	783	763	727	764	731	753	743	753	740	753	770	704	777	723	737	787	764	741	745	764	744	747	695	761	723	700	730	722	665	741	705	703	768	717	743	744	742	741	751	733	793	732	759	753	716	742	735	745	756	728	791	777	730	780	778	760	732	744	726	717	777	778	737	787	712	720	744	766	773	735	750	716	704	745	761	793	771	788	789	723	760	711	784	727	720	743	714	698	754	752	747	741	779	767	708	756	721	763	796	770	734	724	753	739	732	731	709	720	703	792	731	756	737	768	749	731	768	725	739	742	765	690	784	744	784	790	744	758	728	772	748	741	770	705	791	753	776	732	689	760	732	793	838	741	730	791	765	737	717	803	784	746	723	708	756	756	701	725	754	788	725	748	752	747	812	725	718	737	741	749	757	793	692	721	765	780	663	745	745	780	748	795	800	737	768	746	738	753	766	792	753	804	728	779	740	772	727	791	775	743	781	722	773	733	782	705	675	767	740	741	752	768	704	778	773	742	702	723	749	745	756	723	774	774	771	755	798	785	699	754	732	661	787	743	716	704	746	802	735	791	755	789	711	769	807	763	783	693	711	750	756	769	762	738	755	747	733	737	701	728	706	788	744	795	734	735	718	762	821	767	723	784	773	759	723	761	706	775	801	751	776	721	742	745	758	732	766	773	696	814	761	758	723	743	730	793	745	757	819	742	712	743	781	775	724	750	762	776	743	716	769	751	808	764	736	688	726	757	769	754	767	741	710	754	741	742	703	741	738	771	741	731	706	764	791	765	762	712	775	769	735	821	789	721	756	690	768	775	771	768	738	730	736	767	745	736	765	774	738	792	779	789	682	749	718	761	776	727	769	737	742	726	719	772	704	753	716	765	769	719	768	729	775	754	730	705	735	844	787	758	753	735	745	782	736	743	751	788	743	750	742	738	732	709	742	754	743	808	766	795	790	717	744	731	780	762	757	714	790	805	710	761	739	745	729	737	693	704	765	755	709	774	753	766	766	723	727	774	734	753	788	742	743	721	774	773	792	765	746	724	747	774	759	748	744	757	736	739	732	759	735	755	785	787	742	717	749	783	723	762	779	721	752	757	790	777	689	757	763	725	702	718	746	741	743	753	732	771	744	758	731	748	747	745	704	765	754	698	750	720	791	759	709	790	688	776	740	718	766	783	770	755	748	762	736	756	777	751	746	685	756	742	744	742	730	781	730	812	781	730	736	720	725	741	716	730	730	700	766	673	739	749	736	756	745	784	763	718	740	764	746	709	770	700	733	766	792	794	707	737	744	709	758	750	774	755	769	752	723	790	750	744	738	761	801	766	747	736	750	737	741	760	705	758	682	774	768	743	734	747	795	746	731	785	680	763	731	673	700	754	722	720	726	728	712	752	766	701	700	770	732	751	770	768	768	772	724	761	751	793	761	712	745	737	713	739	777	735	758	738	751	747	756	771	802	786	734	789	733	748	735	720	749	762	743	742	762	805	755	712	730	801	776	743	742	727	742	734	743	716	756	755	764	743	744	759	734	767	771	752	740	779	720	747	730	766	727	723	783	766	717	761	740	741	754	790	781	778	734	773	742	775	717	701	725	728	707	769	802	722	742	733	768	772	720	739	745	722	767	725	693	787	745	733	707	761	723	706	774	720	763	736	742	745	761	742	712	725	719	776	781	739	758	743	681	748	738	742	738	766	755	765	730	745	750	744	770	759	780	785	765	771	777	774	729	760	752	748	734	768	745	763	768	726	723	768	687	693	724	746	747	790	742	726	731	737	742	776	713	737	749	735	746	799	741	795	774	812	730	740	752	731	781	734	755	790	750	718	757	769	796	747	751	739	760	782	712	708	723	762	758	739	736	756	757	741	721	774	724	716	727	737	687	772	737	765	771	789	712	731	720	728	767	748	763	793	728	773	738	717	725	755	753	740	766	703	729	761	759	772	769	721	749	777	689	685	781	772	744	729	721	759	687	742	722	768	753	776	726	746	778	725	781	772	717	710	754	744	717	723	764	756	756	747	763	702	726	781	800	737	703	801	720	740	790	802	715	742	745	765	763	721	712	782	736	719	783	743	730	740	740	813	799	764	758	726	718	768	734	750	751	697	735	759	721	758	755	767	743	737	761	716	745	768	756	779	709	703	781	743	740	730	756	710	768	810	733	748	752	771	750	743	716	743	757	753	753	715	714	746	780	712	736	741	753	694	779	763	805	757	742	727	723	791	737	769	778	739	755	779	785	748	746	729	721	757	750	830	749	749	771	696	747	777	733	746	783	755	741	736	776	760	773	715	743	778	785	710	771	769	719	728	770	717	709	720	752	713	760	782	782	775	760	748	751	687	726	723	765	745	744	810	776	740	774	721	758	799	759	720	757	767	742	708	711	762	726	752	722	811	763	769	730	718	755	730	758	735	721	717	696	747	772	784	766	710	760	775	715	754	726	775	802	770	731	708	723	766	736	757	824	792	791	769	747	728	760	736	751	749	756	679	741	770	695	744	752	783	744	724	718	753	756	772	711	762	745	789	734	784	795	761	772	743	738	722	736	714	750	735	715	790	738	732	759	703	744	761	748	817	718	800	758	749	720	776	757	757	749	772	815	756	750	726	726	724	704	747	717	719	777	737	767	745	778	750	767	740	772	730	735	753	747	742	779	744	762	759	752	750	751	726	737	754	718	730	746	777	723	707	766	756	706	756	769	781	766	798	762	789	768	725	751	745	780	724	773	825	764	748	782	789	702	741	774	719	756	795	762	750	710	754	752	762	737	741	724	795	749	759	747	755	732	768	733	745	761	809	725	739	739	772	756	767	758	762	763	702	783	744	789	757	745	704	734	721	730	720	755	719	760	738	793	776	768	785	761	768	767	791	758	774	758	759	746	740	708	728	719	697	725	790	767	707	722	754	738	789	709	743	793	784	713	754	753	721	733	764	793	736	754	756	766	773	722	760	772	743	778	769	752	779	759	708	789	765	741
23764	21270	28461	24425	21277	12037	1466	963	831	751	686	717	657	619	639	593	657	624	629	621	595	673	664	700	691	616	605	586	549	544	569	557	541	562	606	563	558	538	571	546	514	573	529	540	519	561	512	574	569	558	546	492	560	531	504	547	574	573	556	534	552	553	551	536	549	519	542	524	554	543	555	532	543	549	561	522	532	501	549	498	564	536	531	520	547	562	546	581	541	533	539	524	565	520	528	553	551	520	584	544	584	556	551	542	542	554	545	507	569	518	619	488	570	540	511	525	573	543	527	544	532	539	514	576	564	531	535	562	537	553	551	533	588	541	563	532	532	529	543	539	526	586	535	571	531	531	506	548	551	552	551	543	559	565	570	572	571	564	558	527	579	531	553	565	517	511	530	561	570	540	554	518	553	533	513	540	563	513	569	547	541	562	552	561	522	547	550	552	526	529	556	512	523	518	561	560	570	556	574	550	553	526	536	563	536	597	544	568	558	558	559	583	551	546	565	509	523	518	518	508	533	503	525	540	575	595	541	571	533	535	572	589	546	547	532	511	554	491	542	482	491	529	537	494	551	524	532	585	566	557	546	546	528	524	545	528	562	529	540	550	515	489	580	534	555	540	526	506	544	610	585	537	521	553	510	549	570	520	532	492	524	530	554	548	558	540	582	527	561	515	544	510	570	527	554	515	548	547	522	524	566	494	545	533	516	501	543	546	533	548	553	556	554	575	528	557	528	565	548	551	538	576	558	524	554	552	527	575	502	533	536	572	558	580	568	518	552	553	521	577	554	523	515	580	569	531	564	548	515	562	560	576	547	552	577	513	566	540	552	540	540	568	573	542	526	547	545	552	523	585	563	587	531	577	549	576	548	546	567	533	533	560	532	561	535	545	516	550	545	552	571	487	479	566	564	536	567	533	524	514	526	509	560	545	555	557	560	576	514	570	531	505	523	572	561	543	576	541	600	539	534	558	551	552	502	562	539	503	536	581	546	546	529	493	554	554	584	583	523	541	503	573	539	550	554	513	538	500	553	567	534	514	556	511	587	531	471	549	546	516	507	534	543	550	506	531	523	609	528	559	520	568	550	523	549	528	529	547	544	549	546	542	499	528	567	498	589	546	552	551	538	590	590	525	545	490	534	529	566	541	571	487	552	554	577	556	563	540	505	547	564	541	497	520	566	519	512	537	537	539	524	528	543	546	537	517	545	547	544	545	529	555	546	539	547	557	519	586	540	526	565	541	562	536	523	505	564	510	539	555	539	526	558	544	539	558	568	572	602	563	525	463	542	563	514	564	545	528	535	513	528	537	529	510	554	544	548	570	537	494	553	550	554	529	531	543	559	517	561	553	536	524	588	570	558	512	547	480	549	552	562	527	540	511	539	556	554	541	516	579	574	527	554	574	544	558	563	557	552	586	544	557	501	571	516	584	502	562	537	543	568	518	553	556	544	555	530	571	529	535	530	540	574	557	571	529	511	509	559	531	517	528	520	543	507	575	556	536	542	538	529	509	569	578	530	549	562	529	566	504	558	514	562	544	590	596	550	554	518	547	598	556	561	517	544	498	556	609	540	529	565	538	574	552	535	530	541	525	604	570	505	541	523	553	588	568	540	578	564	557	542	483	548	509	559	512	530	518	531	537	532	501	572	574	558	501	536	576	552	495	568	548	495	534	538	525	540	574	497	527	487	549	529	542	546	566	582	599	510	584	574	548	542	554	508	526	572	501	513	532	514	574	510	573	523	535	545	510	528	550	551	535	528	579	568	571	551	586	548	541	532	523	557	482	562	536	572	517	503	533	536	549	531	549	547	530	571	501	550	586	525	581	553	545	518	538	523	522	521	550	589	512	550	531	548	514	552	551	555	540	568	534	567	581	578	556	562	512	539	510	559	553	522	558	513	566	559	540	565	508	531	579	550	536	573	568	511	519	562	546	527	592	549	545	558	553	568	554	543	518	596	584	565	554	549	532	559	556	536	513	534	543	571	491	527	567	524	540	507	573	538	535	589	532	525	531	541	530	540	553	543	587	543	529	540	573	516	563	552	549	551	548	520	555	572	557	538	532	532	568	559	550	505	516	535	559	548	541	564	540	530	561	538	523	528	526	549	532	523	571	569	545	519	504	533	549	579	509	554	537	582	546	505	556	603	492	526	553	573	562	570	529	556	517	525	564	528	501	547	510	562	535	526	546	529	521	560	549	556	540	537	536	558	577	526	501	571	551	540	521	523	533	587	556	515	523	558	539	535	552	542	541	536	564	561	539	546	567	537	528	502	524	531	539	570	533	526	546	575	511	555	556	543	494	608	519	533	538	541	521	560	557	514	528	541	575	585	582	560	553	586	570	563	543	564	609	548	589	549	615	575	546	496	575	521	491	529	536	492	533	582	551	543	535	547	522	547	519	535	560	523	532	534	565	513	512	534	540	524	546	561	544	551	548	591	544	558	546	578	568	558	523	491	522	528	558	564	518	545	536	560	575	522	523	491	506	546	579	513	580	529	558	552	552	525	537	547	583	519	535	568	557	574	545	603	495	526	530	578	548	567	535	500	520	581	532	578	515	541	526	541	518	552	507	552	500	508	529	605	544	538	554	541	577	546	546	564	547	491	532	534	540	506	555	568	557	557	512	538	508	562	579	534	533	510	545	534	546	586	591	584	591	569	511	536	557	548	579	534	543	573	560	553	545	555	517	521	510	584	532	546	553	515	544	535	531	529	517	527	556	513	558	570	550	579	542	558	533	503	495	572	548	579	592	509	549	547	536	555	519	588	540	539	549	536	535	538	547	551	548	528	547	543	535	533	533	547	525	522	538	523	570	556	592	544	570	553	538	550	566	521	552	554	512	566	557	541	529	544	523	579	568	577	481	566	559	546	526	566	554	560	533	541	529	552	593	556	547	528	508	564	569	508	550	579	566	546	544	526	541	566	553	514	525	511	531	531	534	570	540	553	539	505	493	518	517	609	540	496	562	525	563	576	552	529	594	563	515	568	558	532	552	522	562	519	572	518	535	535	539	545	525	538	531	509	521	532	568	536	554	560	486	573	550	545	554	517	601	557	546	508	565	526	573	525	519	538	551	543	547	554	577	516	535	582	534	578	508	546	489	534	509	562	567	557	590	584	511	571	544	525	542	503	511	510	535	541	514	531	509	515	514	500	509	546	576	548	511	581	512	544	562	538	541	568	545	561	559	537	545	528	561	526	536	549	549	573	550	533	530	529	552	559	559	517	539	540	520	569	566	567	502	555	583	560	565	530	563	520	582	599	577	507	536	526	570	519	567	540	558	567	565	531	554	530	547	527	522	579	507	550	545	548	507	615	528	543	559	520	569	534	567	525	556	534	552	554	566	547	512	519	561	529	552	568	545	577	522	535	524	541	528	572	531	513	529	540	573	586	496	510	560	547	546	569	549	584	519	527	516	516	530	599	592	527	557	594	552	572	537	558	530	491	561	533	550	539	529	544	535	568	545	556	556	535	565
6232	9237	7015	3405	2422	1836	1489	1216	1110	947	882	830	787	793	694	686	689	639	654	656	709	709	797	864	833	744	650	576	606	649	607	611	584	576	571	595	600	591	577	613	613	661	583	614	610	587	595	620	577	642	653	591	576	582	545	558	653	606	653	548	589	573	633	581	582	590	575	605	576	592	597	620	582	550	566	595	560	592	581	622	593	589	596	627	606	585	600	570	562	588	625	601	605	557	563	585	593	588	581	584	621	601	570	621	611	578	628	579	629	553	590	578	628	619	622	601	596	590	621	620	610	601	578	577	553	576	599	588	619	589	637	588	614	627	631	595	562	579	585	586	587	613	566	624	585	604	595	588	593	608	586	549	587	575	579	597	593	604	626	613	581	562	534	599	641	545	602	557	587	645	570	593	559	590	615	608	593	586	640	553	617	585	569	592	604	615	559	630	662	619	541	587	539	570	624	613	608	601	588	567	610	641	611	587	581	572	613	620	583	593	601	579	596	634	593	541	648	570	646	578	604	595	583	598	580	559	599	581	620	589	587	611	599	586	612	609	601	534	594	594	596	595	625	597	582	602	620	556	572	632	588	588	564	633	588	582	592	569	606	601	581	594	563	579	595	609	587	587	632	594	559	607	588	593	592	606	577	570	600	598	564	612	573	599	575	613	621	576	590	615	609	575	602	596	614	641	593	568	542	602	625	615	629	568	628	586	648	602	619	600	613	592	613	610	562	606	560	617	613	608	640	560	617	571	634	607	606	631	579	575	587	610	584	633	604	587	598	612	613	599	584	610	598	590	662	612	587	604	598	600	612	604	596	588	605	622	577	615	567	586	619	596	594	579	582	605	590	575	620	573	618	579	623	559	631	554	558	585	607	610	618	631	582	587	611	550	551	621	615	633	607	612	561	577	587	599	587	579	632	578	605	568	571	609	582	594	595	626	594	577	580	621	588	611	608	622	592	581	551	593	611	594	579	565	600	590	596	658	610	607	629	587	603	551	609	574	604	573	581	645	603	620	595	625	593	638	611	597	583	618	607	571	571	584	550	614	590	605	599	565	582	580	610	547	608	629	574	631	625	560	591	564	570	608	630	550	604	596	600	613	569	574	607	617	571	596	613	572	556	588	611	565	614	616	572	596	610	540	635	608	610	627	569	640	581	557	615	591	613	586	604	559	623	606	608	597	635	577	578	598	609	567	628	534	618	578	618	578	588	628	580	569	562	588	589	590	540	577	611	617	572	598	608	621	578	613	555	590	575	580	598	623	539	599	610	573	591	618	590	580	626	633	599	586	616	537	600	574	609	611	586	569	563	592	557	546	600	576	551	599	599	611	597	611	558	625	567	597	539	567	584	616	645	607	579	619	577	580	602	615	606	578	570	622	557	636	579	622	604	592	566	558	615	588	583	588	605	578	615	624	614	570	579	632	608	646	559	587	625	609	557	597	604	573	535	620	623	595	630	583	546	606	568	622	618	571	590	600	635	644	568	617	611	571	586	587	585	557	596	555	573	603	610	608	617	620	601	591	582	565	617	626	595	617	591	568	550	601	627	596	577	580	550	605	586	590	583	599	622	594	597	582	582	615	590	580	578	605	587	607	606	615	563	584	593	591	653	598	643	586	630	584	578	628	594	553	613	576	575	610	599	607	579	587	636	545	650	582	564	613	569	589	601	587	599	591	601	582	621	617	576	569	621	661	628	606	579	606	593	635	590	605	544	582	583	603	588	604	533	607	591	620	625	576	587	597	565	564	578	577	631	597	617	568	619	645	601	592	590	588	633	571	542	580	587	601	594	582	601	611	586	599	595	580	584	588	617	574	566	604	575	611	546	549	578	645	585	593	629	583	601	606	597	563	612	619	602	591	594	619	556	600	637	564	589	557	593	543	609	593	622	604	612	591	586	615	602	559	580	585	568	608	588	581	583	576	627	592	583	597	622	580	597	587	613	596	581	634	619	654	563	610	607	576	596	566	609	585	570	621	601	593	600	621	607	583	580	606	581	603	643	609	642	625	581	604	618	555	594	598	547	552	562	563	631	544	670	548	614	622	603	580	600	615	609	585	552	572	596	612	589	621	639	624	607	567	590	598	649	537	628	557	562	578	583	576	602	578	547	638	596	593	613	609	579	607	608	615	630	564	582	601	574	634	603	573	571	558	610	608	593	574	569	602	633	623	629	598	618	597	562	604	558	583	621	595	642	629	612	617	590	549	599	594	601	618	578	609	596	635	564	601	590	625	651	599	576	609	590	577	556	573	587	648	615	603	620	594	631	601	630	633	568	588	606	617	603	642	616	593	611	613	603	582	627	573	626	544	641	585	631	597	563	598	633	641	585	606	608	625	613	608	548	602	588	608	633	551	629	606	617	579	584	579	572	599	602	621	610	583	596	582	579	556	617	605	611	599	518	619	576	582	569	604	588	598	600	578	626	569	600	614	592	612	619	578	612	591	577	589	591	596	608	609	630	596	618	556	581	600	580	581	602	652	576	614	576	634	603	591	603	590	600	619	579	578	599	597	584	590	596	605	625	577	610	601	639	623	597	577	583	638	575	557	593	613	652	569	563	596	612	613	635	593	648	607	601	577	539	549	621	616	615	603	575	642	585	600	592	576	618	575	614	577	582	565	608	567	627	577	619	643	575	591	618	585	619	609	597	585	629	636	562	599	599	557	593	615	599	530	603	579	601	587	594	604	596	573	616	556	550	589	567	588	634	571	615	613	634	569	563	602	578	562	585	591	557	586	615	625	567	583	596	606	628	598	631	574	612	626	613	600	590	644	557	610	589	571	611	618	592	602	577	575	605	604	575	573	587	556	584	595	562	572	626	604	577	604	584	594	561	587	584	596	606	599	614	583	605	638	576	598	609	589	546	606	601	608	567	609	625	585	591	600	602	584	608	570	598	622	573	591	592	632	596	623	607	573	572	595	644	601	572	570	563	574	600	611	621	577	574	602	615	607	605	584	622	553	624	561	626	585	555	585	598	636	572	601	622	592	586	593	553	587	594	598	583	575	594	580	600	559	574	640	582	585	565	599	580	656	629	602	554	593	591	584	635	601	591	579	609	598	562	580	578	678	632	564	558	635	624	643	609	624	570	633	542	628	616	588	607	579	627	594	588	612	592	602	625	589	596	585	562	577	630	659	562	587	586	600	582	587	565	550	581	583	598	621	610	580	611	629	595	614	607	595	544	608	597	604	607	622	617	595	588	571	585	594	586	624	621	554	565	581	583	621	575	603	597	627	565	593	594	569	581	597	584	565	602	590	567	611	597	617	583	598	588	605	557	582	596	618	610	599	557	563	602	610	560	621	591	610	592	591	593	562	604	573	596	619	594	577	597	598	599	591	642	618	593	617	554	572	582	557	634	632	601	587	580	646	573	573	658	612	578	593	585	642	646	614	636	640	591	595	651	601	612	594	610	593	605	581	586	620	583	624	581	552	605	563	567	570	580	580	591	563	643	600	617	592	589	581	611	592	608	588
24629	21282	27751	25127	15187	1228	737	695	616	576	575	532	572	523	504	504	512	528	476	506	545	568	560	539	573	516	457	493	521	518	516	428	490	503	542	462	472	447	465	482	480	453	480	482	471	501	480	491	471	462	496	486	522	524	479	526	477	478	438	456	485	452	459	487	466	464	479	475	438	460	457	470	460	521	473	443	513	485	488	449	520	502	501	480	467	452	461	451	479	501	506	493	460	449	489	495	448	465	511	486	458	493	492	476	443	477	450	487	484	493	475	460	442	492	476	463	507	491	494	503	467	466	484	475	452	487	513	519	454	464	473	457	473	470	473	470	479	428	484	470	455	507	491	483	441	457	476	478	454	468	452	453	488	483	503	481	451	484	442	481	495	506	501	468	478	499	435	459	457	495	465	442	437	448	470	452	478	486	468	457	469	485	499	523	418	472	436	458	450	491	531	486	496	450	456	457	476	466	485	503	479	474	502	444	519	450	465	474	475	464	491	506	447	461	488	499	495	456	490	483	506	481	406	474	436	495	529	491	499	479	465	461	516	493	440	474	454	492	490	500	459	502	469	499	447	442	457	505	482	476	499	505	465	504	479	463	489	448	445	487	475	476	479	472	464	497	459	450	472	472	482	435	501	503	471	489	496	440	481	483	501	461	458	503	452	443	482	468	512	495	524	462	484	475	493	510	496	464	491	464	476	499	484	462	449	437	468	476	466	466	508	492	504	486	498	447	510	510	464	471	478	458	481	499	492	459	468	466	459	501	484	466	476	456	463	489	486	472	502	469	478	507	477	478	455	505	500	465	488	485	471	487	466	508	491	448	491	476	487	452	485	444	525	481	455	447	484	524	487	528	488	455	444	489	479	470	456	450	466	460	479	470	501	476	497	465	495	506	427	461	473	475	472	497	480	484	500	468	481	502	495	494	474	486	501	461	519	492	466	484	472	458	473	475	447	465	458	473	483	477	461	494	483	486	471	453	476	430	447	476	476	498	465	442	481	476	503	460	461	440	487	424	506	417	452	470	499	485	472	497	453	439	458	450	436	452	461	477	464	488	479	463	485	494	479	433	467	465	499	500	492	462	465	495	446	475	469	490	486	514	509	461	481	508	481	484	527	487	465	482	485	481	503	514	494	473	497	483	498	451	442	478	474	483	509	438	484	480	444	532	521	476	498	497	462	435	498	483	415	455	441	442	460	479	458	486	497	487	466	487	473	478	545	500	547	458	521	440	474	472	439	457	481	462	485	463	464	469	504	481	442	470	504	501	499	451	456	442	500	477	455	475	461	452	468	453	458	485	500	456	443	511	468	475	477	454	467	468	483	466	496	498	465	480	465	482	473	510	505	468	455	513	483	465	475	450	481	510	502	484	429	475	499	456	475	477	473	511	474	463	486	508	503	482	469	460	447	487	454	490	427	492	466	471	502	484	499	523	477	456	442	457	494	484	480	483	488	479	469	482	471	455	474	501	497	512	500	514	450	481	439	442	480	459	470	495	484	463	490	474	485	481	476	466	476	458	498	500	461	470	485	508	495	479	515	513	469	478	471	440	465	464	465	486	476	473	451	469	490	487	484	469	444	475	440	422	471	453	465	491	444	476	458	447	458	489	464	473	471	467	487	463	492	455	479	458	475	481	464	466	512	478	472	493	464	465	523	482	486	464	449	499	437	488	457	472	453	465	498	456	497	473	477	457	483	469	495	437	502	448	485	462	478	454	501	507	502	479	486	508	464	454	473	481	459	488	487	502	454	449	508	470	454	451	469	496	450	428	571	501	486	486	474	469	447	492	531	476	412	498	467	478	516	467	468	489	454	570	481	460	524	510	465	477	499	492	508	464	471	499	467	484	471	469	424	486	469	456	482	492	485	504	511	481	493	464	478	494	472	476	467	445	485	515	458	470	454	494	467	493	491	466	460	500	500	475	465	452	488	475	461	474	479	468	468	437	490	478	450	459	494	466	471	444	452	513	483	462	471	493	453	452	468	446	487	489	479	483	485	442	465	485	468	470	486	498	503	491	508	484	451	461	459	461	446	483	462	472	461	485	476	443	465	443	517	444	464	436	496	470	480	479	481	489	459	476	489	468	457	475	500	484	473	450	462	501	469	460	471	439	469	480	456	466	492	474	437	480	493	513	481	496	504	490	503	470	460	469	453	447	477	472	455	463	471	463	531	441	490	479	460	525	506	472	478	486	466	429	489	434	470	473	473	503	502	484	459	459	417	476	449	464	468	527	527	478	445	499	492	487	494	494	508	469	493	458	485	456	468	418	519	453	467	461	462	454	493	487	480	536	492	472	483	465	490	473	486	503	448	494	467	433	451	445	476	492	482	463	496	433	467	469	472	415	477	481	455	475	497	443	497	434	477	469	462	490	508	499	477	505	487	430	513	479	449	488	502	489	530	489	466	460	460	506	470	482	463	471	459	494	451	483	440	446	493	496	464	478	495	449	490	512	466	490	473	457	501	506	476	452	473	444	480	471	481	483	509	454	447	482	451	514	479	459	499	501	494	502	453	471	456	514	477	463	482	490	501	469	462	447	460	503	431	516	462	479	481	466	463	464	449	464	416	483	472	482	477	489	481	507	509	520	448	436	475	442	478	444	477	481	438	474	456	463	504	464	475	495	454	478	486	485	461	416	462	470	482	436	484	535	496	447	468	484	475	440	444	470	473	476	472	482	464	451	491	483	502	489	480	452	492	488	448	522	497	478	497	470	465	473	495	494	473	495	480	470	462	504	535	473	469	466	477	458	471	481	459	500	474	465	495	462	482	451	457	422	459	489	456	475	435	475	507	433	486	465	500	446	458	462	477	490	463	467	518	483	489	478	473	445	489	479	499	444	462	455	503	454	497	437	441	460	483	444	471	472	503	481	492	475	490	460	445	491	438	497	525	454	481	480	516	462	467	487	479	464	471	471	478	532	506	481	459	506	439	444	466	516	468	479	497	462	494	467	485	516	470	493	464	478	430	508	495	505	468	523	447	463	498	471	479	479	494	465	520	538	474	493	475	478	474	469	467	508	484	448	485	473	437	482	448	443	472	470	470	418	477	464	488	465	472	499	444	438	502	458	465	502	464	457	448	493	500	464	466	491	462	476	476	465	481	442	437	495	482	494	463	446	486	486	486	472	507	490	513	454	454	465	481	435	497	450	484	492	492	475	491	483	478	494	449	468	483	470	441	486	498	483	499	483	475	451	466	486	455	447	463	484	470	464	483	521	477	465	471	513	468	455	486	499	474	456	464	443	462	454	448	503	509	443	478	457	498	448	468	454	505	447	497	464	476	495	475	468	478	458	465	452	480	470	505	466	485	496	505	479	456	476	474	508	470	476	495	465	507	473	474	530	436	480	464	518	435	470	473	488	504	483	452	486	460	489	433	501	465	436	470	427	426	474	492	488	488	502	446	480	522	466	462	478	464	480	497	494	457	469	428	452	453	489	504	459	510	499	453	445	476	456	500	478	445	468	493	481	467	499
6596	6218	4379	2183	1585	1264	1057	892	803	740	662	608	604	537	601	561	491	519	567	559	583	581	579	719	647	613	495	534	488	528	514	535	485	493	497	531	512	506	473	539	532	531	507	529	509	478	495	513	488	525	515	526	473	517	471	505	524	539	491	547	504	543	510	462	497	490	524	511	529	497	553	472	502	531	500	511	512	497	482	495	549	490	505	545	485	468	527	532	482	492	498	508	514	474	519	519	544	507	509	523	494	509	485	474	489	549	524	472	532	488	468	502	521	493	443	520	471	504	498	494	488	511	476	470	481	510	506	472	495	513	510	502	489	514	487	473	525	486	520	436	500	536	492	532	520	509	520	505	495	491	540	531	477	518	510	491	497	494	533	539	508	509	478	482	481	528	523	513	478	521	471	480	518	479	491	534	505	504	500	539	497	509	499	506	515	512	465	491	516	494	510	518	505	479	508	507	521	445	493	553	524	465	529	492	570	477	518	469	526	500	513	493	495	498	506	478	511	479	543	487	536	468	488	535	534	535	486	479	506	495	476	459	501	510	508	472	539	464	497	479	542	458	543	545	504	512	501	456	529	521	521	480	519	494	506	472	515	485	491	497	452	493	523	503	533	575	521	490	506	528	482	449	561	480	503	508	471	491	517	491	541	489	479	469	491	509	506	501	493	495	526	505	479	491	513	525	495	502	543	510	526	475	481	499	511	526	510	522	490	530	502	478	496	522	488	477	463	528	505	513	501	523	497	510	473	459	512	513	509	476	492	519	480	461	490	444	504	512	488	493	470	518	573	506	526	491	491	514	447	537	526	496	464	515	473	518	492	510	499	535	517	538	507	497	479	519	511	534	531	491	503	475	486	497	522	497	535	444	549	502	498	478	513	516	492	511	471	531	497	479	510	441	492	526	482	476	545	478	472	522	491	500	519	531	505	576	497	471	509	495	486	500	476	500	492	522	542	487	505	492	523	552	490	503	486	502	485	494	534	500	538	519	525	488	498	472	481	509	454	506	506	500	514	528	505	468	490	512	476	458	496	497	510	540	502	457	510	528	461	529	517	487	521	506	526	516	480	488	525	517	520	495	502	504	483	466	506	486	518	520	455	495	480	540	487	518	494	497	497	476	469	533	516	514	517	533	512	485	526	485	476	488	527	524	499	461	535	521	486	491	479	484	484	523	505	508	512	461	494	506	492	520	503	498	473	530	488	487	483	497	529	512	536	508	532	503	481	535	511	495	506	513	520	507	498	464	484	495	527	474	492	497	538	493	516	476	508	506	506	504	503	481	495	505	487	514	479	486	504	506	504	516	477	531	534	479	486	533	535	516	526	499	502	488	489	477	506	481	517	521	506	502	550	512	488	461	478	474	482	529	501	517	496	500	491	491	492	520	520	517	505	509	534	463	516	520	474	487	494	490	539	449	522	518	513	468	500	512	478	514	496	509	526	526	512	533	488	549	511	508	484	499	497	510	490	503	516	514	519	512	550	559	504	543	494	495	497	468	494	488	522	520	496	509	501	490	496	496	495	515	508	555	535	537	481	495	518	487	483	477	494	524	502	483	525	493	525	503	522	508	471	512	512	525	512	528	518	510	527	512	482	490	469	525	516	504	466	504	481	481	482	533	554	507	461	523	477	551	531	500	500	550	543	510	492	526	557	498	530	528	488	511	459	473	486	548	492	512	475	522	508	528	511	482	509	514	483	496	513	487	529	501	478	497	523	501	533	525	521	551	487	502	497	502	482	462	506	486	506	487	496	550	508	495	501	503	486	528	504	499	516	476	546	489	506	494	477	504	491	525	489	488	504	493	531	530	532	505	501	479	539	497	495	483	536	516	512	468	497	497	496	493	501	508	472	512	510	478	534	488	520	484	526	511	449	522	491	458	461	501	488	487	455	494	497	490	527	503	510	499	494	513	493	460	513	498	498	491	509	529	510	514	558	504	481	487	479	512	494	489	505	502	494	492	520	471	482	493	481	509	507	470	522	498	498	488	508	501	504	540	482	514	474	514	500	559	545	478	542	503	514	511	480	489	520	492	475	506	483	520	542	511	522	512	453	480	501	506	529	492	568	486	535	506	498	492	515	501	488	485	517	521	502	494	512	479	474	538	494	528	535	506	479	490	519	476	486	495	490	535	512	513	495	520	485	499	536	481	512	540	498	446	498	524	466	491	486	518	503	509	493	519	483	509	508	495	493	491	513	544	496	518	544	496	466	489	510	518	508	457	470	496	503	507	518	475	483	471	484	555	486	503	510	510	547	547	490	485	507	506	517	521	496	477	515	490	488	468	522	499	515	523	508	490	511	511	471	505	531	511	541	511	488	511	494	516	467	488	493	511	525	493	541	505	472	487	465	476	463	530	510	479	544	486	523	519	558	488	517	505	486	512	509	490	532	551	504	511	475	486	524	511	457	504	500	485	490	499	505	506	470	523	530	488	507	498	512	521	475	487	508	518	501	493	510	482	497	482	508	462	510	439	517	517	492	520	540	496	519	535	490	500	500	489	469	479	489	505	480	521	503	472	514	477	548	515	509	527	461	478	484	459	489	534	500	496	505	462	492	511	478	501	538	467	534	505	516	512	489	467	481	487	466	506	480	464	515	502	514	466	530	524	483	497	480	475	482	528	497	484	479	531	492	498	506	473	552	543	483	515	498	510	530	458	489	519	502	549	533	503	494	506	507	516	509	470	550	523	513	506	508	530	449	551	530	523	483	463	464	534	491	545	502	518	503	491	484	458	519	491	520	513	486	479	523	484	556	491	508	513	516	533	544	487	517	508	517	470	494	504	504	499	522	502	501	516	494	490	514	457	455	534	467	505	450	503	493	483	539	491	502	449	485	498	525	486	471	528	460	504	512	531	486	474	529	511	510	515	493	507	508	496	538	513	524	491	472	506	489	497	454	470	561	474	504	550	503	482	508	495	497	476	542	492	523	471	499	492	514	491	510	500	508	531	483	498	470	468	447	476	483	512	486	500	527	559	502	525	494	494	482	499	522	506	479	541	514	481	560	511	517	482	519	532	531	494	495	491	474	492	499	513	512	441	519	493	480	544	508	504	509	509	522	566	511	541	496	473	518	477	488	523	488	488	500	502	495	499	476	483	478	525	511	467	476	508	478	501	488	487	519	533	505	516	509	478	494	507	508	527	522	523	488	473	486	531	509	528	496	499	503	490	496	513	478	550	493	456	510	484	527	484	482	517	524	501	512	485	497	518	506	500	504	469	502	524	509	514	526	506	516	472	535	468	496	495	520	470	512	488	535	534	526	500	519	507	481	501	473	505	484	506	539	508	546	492	504	506	499	465	491	485	489	511	515	492	535	488	529	435	524	522	468	471	473	494	546	484	482	495	506	500	540	490	537	515	490	491	505	502	504	505	512	522	520	465	522	557	530	517	492	471	518	509	511	488	501	484	455	505	479	488	498	504	543	493	498	513	496	508	497	525	505	491	521	486	520	476	487	478	536	510	459	520	504	475
22608	21306	28934	23998	21307	21356	10713	1095	717	650	532	487	411	399	351	308	331	375	342	313	351	349	424	465	476	329	266	299	245	250	242	270	251	263	246	208	210	248	265	237	236	245	228	220	215	238	233	230	218	247	211	246	246	231	226	214	225	254	209	235	238	248	255	222	224	231	227	219	231	223	239	235	206	218	215	225	235	245	227	205	222	239	227	234	200	234	218	215	242	244	222	210	224	238	206	231	254	200	214	227	227	235	221	227	210	233	206	217	213	210	237	221	221	207	216	218	213	215	223	240	241	235	224	212	210	227	245	236	229	206	230	228	224	246	232	217	195	225	243	213	236	237	246	218	233	212	226	252	227	220	250	205	207	227	220	230	226	207	245	222	255	216	243	220	218	225	201	209	250	230	206	235	234	224	261	252	217	193	247	256	248	219	230	215	231	239	210	235	217	225	254	238	215	243	245	208	231	229	222	255	227	217	216	227	206	231	227	235	233	216	207	218	233	240	237	226	211	216	224	238	220	186	228	215	212	205	198	232	233	234	205	198	223	240	226	209	216	211	203	229	214	231	221	217	236	226	251	249	216	211	207	237	260	239	214	192	212	195	250	240	258	225	211	202	246	229	257	225	202	217	225	226	204	256	211	249	225	246	237	206	254	223	241	220	220	215	207	228	236	255	222	231	209	230	233	239	225	241	218	225	222	234	217	210	220	227	241	240	203	231	227	206	235	218	230	219	215	224	227	208	252	247	230	245	226	238	215	214	240	233	178	246	234	220	237	233	241	222	212	240	234	245	243	221	207	224	239	235	202	212	228	227	206	215	222	229	248	213	235	231	236	242	189	230	224	233	236	230	207	226	248	235	231	220	221	215	205	224	232	255	225	245	213	205	228	220	218	238	214	217	226	215	201	246	208	225	207	257	221	257	226	255	218	212	221	246	223	246	223	234	216	226	219	230	234	258	210	227	226	233	254	204	206	235	240	218	230	225	232	220	218	228	236	239	203	219	232	228	219	236	233	224	212	248	190	224	206	212	226	213	241	228	209	198	254	221	226	228	222	221	225	210	227	253	236	206	225	237	238	217	210	245	233	216	261	220	243	227	207	213	233	217	223	211	207	221	227	199	242	224	223	233	218	248	200	242	217	223	221	226	237	223	222	219	235	204	242	219	220	217	221	227	226	235	229	226	223	247	216	233	252	242	228	239	230	243	209	223	251	244	234	215	238	230	240	210	235	214	227	227	236	245	246	216	202	238	224	225	214	208	209	201	221	195	217	231	218	233	236	224	213	220	211	212	244	223	237	215	235	209	214	215	212	241	213	230	246	243	257	222	210	216	239	236	213	210	226	204	212	239	245	228	217	201	248	212	210	209	233	250	231	215	239	204	238	191	241	232	213	224	214	227	234	222	223	212	218	225	230	235	240	226	224	247	223	223	236	209	248	239	225	225	255	261	209	210	247	211	224	241	221	213	216	234	198	221	210	249	232	264	245	232	219	241	222	183	218	237	238	209	214	250	253	222	218	238	211	205	236	212	219	248	223	230	234	232	208	209	246	198	205	221	239	227	225	221	223	205	226	233	255	239	236	214	228	218	218	228	232	207	232	234	227	220	237	242	262	226	228	222	212	203	244	228	233	242	251	241	229	208	226	262	196	227	237	217	216	205	247	221	220	219	232	205	230	216	224	222	231	230	237	236	239	212	204	227	218	229	225	222	247	233	217	230	214	181	217	228	234	239	233	224	220	207	192	228	238	217	225	222	220	238	219	237	231	222	236	227	238	242	210	221	258	231	242	218	232	213	201	232	208	216	211	206	224	265	257	218	218	217	283	219	213	224	231	241	250	223	203	222	234	258	226	223	235	211	224	220	219	219	239	246	247	236	225	219	230	236	216	223	222	233	248	227	217	225	230	225	218	215	216	227	237	258	233	245	237	214	213	222	225	212	233	223	218	227	248	215	230	205	224	232	241	194	234	226	212	251	236	234	242	237	227	221	219	217	236	226	217	230	217	219	207	201	208	247	241	231	221	223	199	239	235	228	228	246	207	226	233	225	203	209	230	251	236	225	234	241	219	256	209	241	202	225	236	213	219	203	204	234	251	201	238	246	220	263	236	205	242	222	218	210	217	217	226	250	230	181	184	211	214	228	221	203	218	203	249	224	229	224	219	226	217	238	223	225	224	235	198	243	237	227	204	192	244	233	211	232	249	238	232	238	217	250	222	237	232	247	219	217	225	202	240	225	212	206	233	212	233	211	246	224	239	226	203	253	214	204	229	204	225	248	231	226	240	215	230	252	221	220	223	212	217	259	245	216	254	239	240	212	213	225	222	221	218	213	221	223	206	218	212	219	225	239	247	240	225	244	216	216	224	224	242	229	216	250	233	182	233	234	235	248	241	220	238	247	238	215	219	218	217	240	216	241	203	205	202	213	209	211	243	244	210	231	223	227	200	228	207	217	223	251	219	245	195	239	230	229	229	229	215	213	243	252	216	236	241	251	233	232	238	209	231	227	243	218	216	217	202	235	255	231	207	230	243	222	222	237	232	217	211	204	220	230	235	203	211	217	215	222	242	227	226	248	226	196	217	220	211	233	222	206	229	225	225	225	243	224	236	216	216	234	223	224	228	229	231	225	241	227	205	200	196	225	207	228	235	222	209	217	210	193	223	222	222	223	213	229	205	223	225	193	223	223	221	234	238	222	221	191	237	244	226	208	213	230	233	222	265	217	231	236	200	225	228	234	238	217	219	220	234	202	251	203	226	210	218	216	223	204	190	242	209	203	210	185	258	222	188	206	225	244	223	210	240	245	239	198	224	217	242	227	226	204	222	248	216	221	249	219	231	221	240	232	223	238	231	226	200	233	226	235	224	228	259	232	216	246	226	225	226	218	225	223	218	232	229	187	211	239	204	236	236	230	254	224	242	215	220	223	223	216	238	221	221	237	198	236	236	220	221	210	206	246	198	229	211	239	246	220	210	247	205	202	220	225	209	204	207	231	193	238	197	206	217	251	224	211	257	232	226	215	215	226	250	208	238	221	225	239	211	195	215	230	215	199	234	234	229	244	222	207	244	236	227	229	235	229	238	224	242	225	227	213	228	218	227	228	202	231	220	235	199	241	235	195	201	249	233	207	185	219	235	231	219	248	221	234	254	242	218	220	227	225	206	224	225	203	241	203	217	233	247	218	208	218	255	251	223	198	220	216	227	194	213	214	225	230	209	236	215	234	220	241	251	252	234	211	221	217	219	248	246	209	229	214	200	185	216	218	239	217	208	232	247	230	239	221	186	214	216	213	206	234	220	246	210	214	224	247	230	250	203	226	241	222	206	240	205	231	196	220	232	239	201	217	213	242	214	244	222	198	221	227	222	231	245	250	224	211	232	228	224	216	236	208	197	227	236	218	225	244	256	223	262	219	252	214	231	236	246	225	238	230	196	209	219	221	227	232	253	230	221	242	226	223	222	211	207	229	227	201	221	233	232	216
6395	14586	11099	5345	3565	2760	1984	1622	1159	939	766	644	589	510	444	460	418	381	378	385	399	429	522	635	594	440	341	275	288	272	246	307	260	270	259	274	266	291	293	268	271	274	257	266	237	275	284	252	284	255	254	238	292	275	256	241	248	251	213	218	256	252	271	254	253	255	258	245	252	231	259	255	279	243	244	229	257	265	264	248	279	284	231	264	222	252	271	295	286	266	264	241	251	229	281	252	224	255	259	259	281	255	240	246	253	268	242	261	260	241	256	249	255	238	243	246	249	220	245	226	249	248	254	227	250	245	232	233	273	254	256	265	269	221	197	258	230	234	258	232	257	231	254	247	252	262	227	262	269	262	257	277	246	237	235	248	239	217	239	264	228	269	277	240	234	246	267	287	251	274	225	237	249	255	233	234	234	265	238	235	268	240	269	246	265	275	242	236	254	249	274	255	255	264	236	253	213	251	245	236	255	210	251	232	273	225	280	228	265	278	247	237	231	279	251	232	241	252	232	261	240	244	243	233	229	236	252	229	244	252	238	221	249	251	247	239	239	275	227	262	248	239	257	267	228	257	234	248	229	228	242	256	248	258	264	245	266	252	254	240	256	246	252	278	276	224	239	254	239	244	269	267	250	239	242	285	250	208	266	246	247	252	234	238	241	258	251	243	260	233	229	222	269	223	235	236	220	269	232	250	253	247	234	225	240	259	251	268	255	216	236	230	275	241	256	244	250	278	244	245	243	247	224	272	280	250	247	253	270	240	255	263	266	259	220	261	260	225	244	244	253	214	231	223	225	257	259	251	249	250	250	278	288	247	255	244	265	232	270	223	250	241	277	225	246	268	241	254	269	236	250	241	234	270	262	253	246	230	252	280	257	246	232	244	265	275	233	279	265	245	229	257	238	274	269	223	261	250	250	237	229	233	257	257	227	282	258	239	268	267	255	239	267	238	249	245	228	244	233	250	266	255	263	233	257	242	266	238	261	265	234	235	222	246	241	275	248	254	256	216	238	267	248	245	237	243	284	245	232	227	235	231	254	248	264	243	237	256	225	239	268	235	239	240	229	241	246	255	234	242	233	231	233	234	260	276	232	252	258	256	246	238	229	243	244	269	236	242	237	239	249	223	273	235	231	253	268	239	250	251	256	240	245	271	245	236	261	220	230	244	238	253	250	243	264	251	270	258	239	238	257	249	226	252	236	262	249	227	260	269	249	247	254	254	235	251	241	247	244	229	231	247	242	266	245	269	252	236	228	282	244	243	227	254	275	223	245	271	272	263	269	239	267	232	230	259	251	249	240	247	250	253	218	273	242	238	274	222	227	259	262	274	257	279	259	260	224	241	254	263	237	250	263	255	251	236	273	252	237	249	234	217	254	254	246	253	250	232	287	275	284	239	245	252	248	245	260	251	232	242	265	234	259	227	256	233	239	253	228	231	263	248	269	252	268	234	247	217	234	242	239	256	251	254	237	266	280	256	260	257	255	266	251	237	266	279	225	248	248	259	263	223	228	230	249	230	239	262	260	240	253	240	263	238	267	235	256	252	247	268	262	258	245	250	246	256	272	278	251	272	243	240	257	248	231	275	231	215	241	253	289	242	261	253	244	264	223	241	246	240	269	228	235	226	244	242	225	229	230	235	250	228	229	242	229	242	240	249	232	224	266	232	251	251	262	245	247	275	222	271	234	234	256	248	247	248	265	261	224	243	239	247	251	268	236	241	252	255	248	245	235	224	247	239	239	235	238	246	227	265	268	244	229	266	259	264	237	262	245	236	260	254	230	228	245	226	236	260	260	235	191	263	245	229	265	275	238	258	236	250	261	277	281	233	262	259	253	248	225	256	256	248	242	234	235	266	239	229	232	251	253	249	226	274	224	229	238	229	258	243	246	248	253	225	251	227	242	274	238	257	260	251	234	270	260	250	236	270	281	230	249	268	259	269	251	225	250	228	241	260	243	256	229	238	254	266	217	229	261	263	256	266	220	255	269	240	262	250	232	237	257	266	232	258	239	232	231	232	261	278	258	266	236	263	269	249	227	255	242	254	241	266	225	256	255	282	243	229	269	245	267	241	247	255	261	249	246	248	252	225	243	245	270	249	247	241	239	238	251	245	249	254	254	262	235	229	254	240	230	247	263	218	269	225	248	241	226	240	250	237	229	261	271	226	253	258	261	228	242	254	243	226	266	240	232	248	260	257	251	259	235	239	245	245	261	255	239	232	252	243	263	282	277	231	227	246	248	230	269	263	265	266	268	273	266	235	253	258	256	242	251	250	227	247	242	238	220	275	239	242	256	247	247	268	234	243	223	247	284	260	253	228	259	245	233	254	217	261	255	252	254	252	236	282	223	280	243	227	216	249	222	228	229	258	264	246	252	237	244	243	245	256	264	261	264	234	254	251	256	257	243	232	254	229	236	229	243	249	258	288	273	258	229	239	246	256	261	236	230	267	238	235	246	268	249	244	257	234	225	238	270	246	232	272	265	262	249	251	208	238	224	272	263	204	267	224	265	227	251	249	225	239	289	252	271	249	235	239	228	251	252	244	265	241	256	259	267	254	227	213	240	272	238	241	248	241	256	232	253	248	252	258	241	227	262	231	246	245	223	245	275	245	245	236	228	268	241	275	242	245	247	238	267	249	243	245	246	279	264	222	260	242	254	254	250	264	233	251	218	233	221	239	244	259	238	260	248	269	227	266	258	233	252	238	247	250	253	251	235	256	245	260	261	257	268	241	254	247	254	260	240	235	231	230	238	258	252	250	274	267	246	249	246	246	235	260	252	250	232	240	237	247	252	225	253	264	240	264	253	223	236	242	276	266	251	248	268	235	272	232	253	251	261	277	255	263	253	230	232	249	252	234	251	244	276	225	255	255	251	238	249	247	261	258	260	230	251	241	253	268	224	247	258	239	244	233	246	241	236	238	214	268	266	250	249	231	259	272	247	243	252	265	249	222	249	220	226	242	256	234	235	262	225	251	257	226	227	215	254	237	260	251	236	224	243	272	262	245	239	235	244	257	252	214	252	251	281	261	244	243	221	258	257	265	295	257	236	232	237	255	248	276	232	244	259	244	231	235	259	268	267	255	229	256	228	246	271	257	236	250	281	229	225	262	238	235	231	266	231	236	240	252	273	268	261	246	251	252	251	284	217	260	249	251	229	244	231	253	238	218	228	245	279	271	262	272	237	241	238	242	251	277	251	257	232	270	290	249	238	271	241	253	225	264	254	257	237	265	265	249	263	266	272	241	284	240	258	249	275	234	254	246	267	237	255	233	235	249	270	238	242	241	226	251	252	223	247	257	247	255	245	281	239	242	228	272	259	257	235	236	259	261	224	231	244	236	255	243	258	273	246	251	227	243	259	278	249	230	246	238	238	257	249	228	259	261	237	271	242	265	254	257	236	269	250	272	266	222	245	258	235	267	218	222	240	225	224	257	248	263	256	286	249	272	243	268	253	234	240	253	227	239	236	245	244	254
27756	19177	5840	1124	837	808	806	700	749	726	707	702	709	745	699	697	754	703	685	681	703	751	780	775	750	687	672	745	730	722	721	709	693	667	718	713	687	667	661	717	732	749	695	686	732	709	681	684	688	707	682	738	729	711	722	694	727	688	724	658	740	684	717	752	666	700	742	644	729	734	699	703	709	719	693	674	681	695	683	674	665	723	654	728	702	706	694	641	724	733	744	714	706	699	672	660	726	735	699	707	698	700	717	669	719	757	705	695	702	751	711	720	695	701	733	734	712	709	725	763	676	706	724	694	705	717	714	699	766	665	667	689	713	670	731	742	696	702	691	720	717	713	688	707	730	718	729	691	727	735	725	702	753	710	728	695	688	691	665	693	713	722	688	754	695	732	718	687	709	705	708	727	712	721	670	736	682	676	679	753	693	687	674	652	684	689	695	713	732	717	736	688	710	763	730	719	706	717	702	728	729	733	662	696	688	761	681	685	704	721	708	670	711	661	709	696	693	657	762	730	707	695	715	704	682	699	694	727	673	664	693	711	689	733	709	657	714	745	698	753	685	693	684	697	727	696	723	749	714	695	748	692	672	699	743	704	692	721	716	730	720	704	637	739	717	728	715	764	708	654	712	738	678	657	700	707	712	676	703	683	671	689	716	694	706	711	683	670	706	705	718	695	715	682	676	671	726	694	662	723	732	669	725	732	691	712	684	681	724	637	658	690	706	724	714	685	693	747	729	729	741	662	674	706	708	700	675	671	710	679	701	711	718	698	679	703	693	687	703	711	671	765	662	707	706	641	708	724	731	657	640	728	665	670	667	672	675	728	712	728	689	766	734	699	709	695	694	811	725	707	701	703	719	701	691	692	729	754	712	693	728	732	743	661	712	698	776	715	681	741	693	726	743	675	710	727	676	706	670	670	722	697	690	734	727	678	704	682	720	679	700	739	764	710	669	696	720	714	700	642	693	672	661	669	695	704	702	698	698	729	724	704	722	725	711	685	709	707	737	696	702	720	735	724	732	705	755	724	697	700	722	676	706	671	743	747	676	720	733	689	695	705	659	755	701	685	713	722	691	694	709	682	700	689	690	715	665	716	685	705	690	747	718	707	680	757	734	732	750	707	699	639	752	749	720	719	683	678	686	671	678	709	699	668	709	694	706	703	659	745	754	730	691	681	689	693	664	709	706	707	700	699	709	697	703	732	684	695	663	687	692	652	739	688	719	713	739	705	735	722	740	728	760	698	703	676	721	717	676	676	702	671	730	726	640	736	713	695	677	691	701	729	729	690	744	701	696	709	680	720	709	775	662	707	725	659	696	699	689	719	730	663	706	727	714	715	723	677	737	709	747	689	698	676	707	708	685	719	734	686	704	734	702	701	714	687	691	718	765	715	695	699	714	685	701	703	698	714	695	726	686	699	757	702	709	677	670	729	707	712	688	701	714	713	708	684	706	672	677	746	718	693	702	689	700	767	690	732	730	702	685	729	770	736	709	702	718	709	722	685	715	719	666	698	685	682	752	745	709	710	696	698	725	737	717	753	704	691	742	757	761	692	677	713	689	694	719	720	683	673	674	733	705	687	676	704	729	705	748	704	747	669	686	755	679	679	725	713	694	701	740	707	718	696	706	716	741	669	697	712	720	727	705	745	730	727	742	710	710	725	726	697	695	699	721	733	700	690	689	697	741	700	714	700	654	679	748	718	726	741	684	757	652	735	745	709	703	651	640	708	699	718	709	742	717	727	684	683	676	760	675	685	712	663	720	736	696	665	704	683	762	699	680	736	721	712	681	737	694	727	684	711	694	711	694	750	699	678	665	732	677	694	714	714	693	724	723	730	720	778	667	730	730	683	692	715	655	725	656	681	737	679	715	706	678	720	673	666	692	736	707	717	758	711	668	722	715	721	689	698	650	712	669	723	705	756	720	725	693	720	696	698	710	674	717	728	712	729	730	707	735	698	744	724	712	771	744	721	692	664	652	726	742	683	730	686	658	732	746	707	696	710	683	704	689	743	738	757	650	729	670	675	705	722	715	731	697	738	746	801	698	693	735	705	731	702	685	693	729	714	666	649	710	719	729	759	722	748	681	714	732	697	706	734	692	734	729	691	714	698	742	715	706	681	687	742	691	689	653	728	683	701	756	724	696	708	706	688	693	702	741	653	662	700	725	689	734	713	752	701	711	680	673	711	715	756	691	720	732	736	707	745	729	722	759	703	670	695	721	682	690	766	727	718	723	707	669	697	722	672	746	711	732	730	757	700	683	688	748	710	705	682	710	674	665	702	695	740	657	728	678	678	716	755	727	688	740	645	684	700	711	701	715	678	701	738	748	719	724	682	699	717	714	685	734	720	727	714	689	732	699	684	692	729	699	685	699	705	721	667	680	697	680	699	752	666	688	717	731	681	661	690	675	727	689	709	662	722	731	660	695	710	689	683	691	732	756	741	655	770	725	702	721	718	722	698	654	715	665	671	715	758	742	744	703	684	709	732	739	723	736	726	699	664	716	716	691	665	736	730	728	706	742	676	672	723	705	692	714	714	724	687	674	714	713	712	733	708	732	684	693	711	724	691	628	697	724	686	723	736	719	683	743	741	702	690	698	714	750	749	699	718	682	684	730	689	665	687	681	704	718	702	698	697	729	719	763	741	716	709	726	705	705	715	728	705	714	697	682	695	717	664	749	697	752	709	672	724	743	740	720	731	667	680	724	661	685	713	714	706	719	718	706	704	695	669	698	717	709	697	729	748	715	703	715	714	728	676	687	734	704	707	667	722	668	750	723	683	742	688	681	709	738	750	674	735	724	734	658	723	722	726	703	688	693	674	695	663	698	701	676	594	745	739	713	715	703	704	732	704	748	702	712	744	706	753	716	679	735	721	682	704	710	699	700	777	769	696	715	684	715	696	738	686	714	736	648	636	736	694	697	709	745	698	751	782	705	729	678	714	700	702	668	701	677	681	689	686	782	722	712	688	699	690	723	694	682	693	701	696	727	683	718	696	761	737	721	648	689	756	703	716	709	721	730	682	704	659	678	651	709	641	716	724	689	716	726	705	688	735	712	728	731	711	700	711	675	680	712	712	676	739	683	681	752	730	738	701	717	714	733	687	723	722	734	691	724	666	710	698	701	766	700	700	725	660	677	715	675	683	738	722	719	707	698	671	702	718	729	732	697	697	729	693	767	707	712	729	717	744	688	714	722	695	676	683	692	701	703	713	687	708	732	718	730	680	703	686	688	661	735	695	689	735	669	721	680	693	710	690	735	668	700	681	753	762	750	640	732	685	710	726	644	682	700	706	710	694	676	707	689	685	656	712	721	719	701	728	698	723	681	693	661	728	694	691	676	701	683	718	711	720	693	736	741	712	698	691	760	684	765	732	671	713	711	719	686	689	772	707	648	675	700	682	726	738	730	682	670	743	729	712	701	691	695	713	718	704	733	709	671	705	697	690	735	710	667	739	717	663	703	717	669	639	736	746
7114	1905	1409	993	876	858	810	869	822	809	824	814	764	859	748	787	796	718	813	740	784	768	816	846	837	785	798	704	745	761	745	730	723	809	806	721	750	741	779	773	797	768	753	774	725	753	793	750	748	750	758	790	708	754	754	786	769	737	744	782	747	743	726	780	785	766	794	735	815	745	709	740	709	800	761	763	778	789	801	743	729	778	711	743	733	759	796	715	752	756	734	768	769	760	750	755	771	812	773	780	755	789	788	761	734	754	751	735	742	771	729	775	796	784	752	724	784	758	770	748	735	750	773	721	790	736	773	744	791	720	781	838	793	765	825	756	787	762	797	777	766	754	754	773	779	782	790	719	798	724	748	772	736	748	751	737	766	792	745	756	767	751	743	736	733	700	750	819	764	742	751	780	731	783	774	752	723	759	721	716	765	792	781	766	733	788	769	714	771	788	727	767	757	762	769	765	795	749	787	771	744	774	773	767	747	747	766	770	788	741	768	727	782	745	808	779	776	741	728	748	768	752	746	762	776	781	740	778	737	757	726	791	783	751	756	739	769	751	684	766	737	801	732	776	802	717	731	784	760	717	734	787	722	733	723	701	749	789	765	724	762	764	743	786	733	788	736	805	784	774	723	775	715	739	734	744	744	741	708	721	771	799	737	778	715	715	776	778	784	728	756	830	759	782	805	803	755	803	800	740	752	776	753	764	725	759	755	741	777	727	779	777	749	746	786	711	792	798	760	739	769	742	711	793	725	728	764	802	743	755	751	784	729	791	727	748	726	791	794	783	716	759	808	752	763	755	818	780	765	735	760	711	780	788	784	752	760	750	779	776	753	742	817	766	732	773	731	749	799	731	765	748	751	769	759	735	761	754	732	713	761	768	750	722	725	798	759	707	756	758	720	729	793	736	795	763	694	776	735	729	743	730	706	744	749	752	732	732	752	714	790	776	726	780	804	721	762	729	744	735	733	768	764	737	723	722	768	740	763	773	808	771	765	794	782	759	773	736	759	764	776	715	755	738	784	752	798	783	747	745	689	741	790	747	733	738	745	733	754	763	734	755	767	772	750	755	723	709	783	703	772	757	758	714	750	774	742	722	717	767	769	731	702	772	743	731	798	728	789	768	814	796	744	733	747	751	801	778	689	740	758	733	787	795	748	779	758	748	763	729	746	722	817	745	712	692	764	765	750	765	794	727	799	752	741	730	760	771	751	745	741	731	740	785	763	758	806	773	753	762	738	752	759	791	819	705	788	759	770	742	742	740	730	723	757	738	742	770	763	794	739	701	743	749	807	732	757	777	736	728	794	766	775	712	733	745	771	714	781	735	726	748	816	765	741	766	731	786	761	759	737	762	747	752	752	810	752	774	760	795	723	743	786	780	771	736	745	737	741	757	757	744	741	725	761	706	756	758	789	784	719	756	806	752	736	763	729	711	743	759	748	729	748	752	771	722	771	736	777	740	780	755	731	776	776	725	805	756	758	772	770	720	720	759	780	789	772	782	744	738	793	709	765	813	758	776	759	706	775	753	757	821	801	723	777	705	785	752	776	749	763	780	801	742	749	733	758	740	741	766	746	762	768	738	748	764	726	743	725	734	754	787	797	776	758	731	729	750	787	787	742	739	753	700	759	719	790	813	733	766	763	810	759	777	759	779	720	790	785	797	748	769	733	775	760	677	759	710	750	752	744	745	792	759	784	790	781	732	779	766	790	774	737	784	703	758	719	709	776	817	725	695	730	774	729	730	738	766	800	743	729	764	731	770	752	736	748	726	759	743	743	764	735	738	747	751	762	743	771	735	795	779	750	803	755	713	791	773	787	778	757	710	775	765	823	789	745	748	789	763	713	694	777	747	794	735	736	771	752	761	812	735	793	784	751	704	745	771	754	766	746	709	780	793	789	750	748	813	771	756	773	741	751	740	721	824	794	748	718	776	758	773	717	752	752	765	761	794	749	780	802	737	718	737	688	753	779	730	806	757	737	740	764	803	715	788	758	750	746	777	799	730	763	781	761	753	763	776	802	789	759	754	764	748	749	749	749	769	726	753	764	712	765	776	705	747	783	747	737	737	754	776	784	725	745	726	704	793	784	775	719	773	753	707	707	788	747	732	832	762	747	777	744	741	772	734	762	815	760	768	749	757	726	814	702	801	744	712	743	756	736	766	789	778	767	746	771	795	777	720	723	768	769	754	774	792	746	781	767	741	760	774	770	751	771	790	747	811	767	678	713	724	757	755	779	742	794	776	774	716	750	736	725	744	756	760	797	706	730	746	768	746	803	753	753	730	804	806	797	781	754	700	727	751	727	785	759	773	803	799	707	768	771	735	711	715	806	780	780	719	753	716	769	739	781	783	742	748	749	783	759	745	804	768	755	746	758	730	760	762	727	729	777	781	760	714	797	773	762	749	734	780	718	744	815	730	801	767	710	789	760	792	778	759	794	725	744	757	765	749	772	749	791	734	779	788	778	717	728	751	732	734	743	739	751	759	793	750	783	824	723	769	741	755	752	768	742	735	740	756	760	772	760	763	743	811	746	752	760	744	740	781	738	734	799	774	772	754	744	769	711	753	722	746	783	773	741	757	752	780	716	740	749	774	779	746	714	734	716	775	748	763	754	775	751	711	779	800	742	736	762	734	757	795	769	781	764	765	755	735	728	737	716	768	769	753	808	763	718	770	741	746	744	733	748	726	753	749	753	718	689	758	760	733	729	809	765	725	775	752	776	739	772	727	739	711	751	774	724	775	758	737	772	778	764	760	754	733	745	784	756	766	782	743	728	777	779	722	746	752	733	737	749	751	757	799	737	787	718	780	756	752	773	723	765	782	774	732	735	704	770	739	732	776	785	744	766	752	740	791	770	743	741	723	757	744	775	705	730	773	764	735	775	794	740	790	831	801	744	734	722	750	766	807	785	799	743	735	751	791	774	780	794	756	753	738	756	794	780	743	768	798	772	730	751	733	766	756	743	756	757	794	743	722	790	790	754	724	755	715	794	724	767	716	793	776	726	723	749	755	725	769	744	752	738	760	723	728	720	804	718	743	738	756	793	770	761	792	795	775	766	756	801	742	746	797	756	765	741	751	766	752	734	765	752	744	779	741	768	740	746	817	765	820	770	786	753	762	787	775	806	692	744	723	765	798	767	736	771	734	707	728	738	742	775	771	788	777	744	770	730	794	786	740	813	753	741	743	749	757	756	729	783	740	756	734	760	784	705	741	742	777	752	773	740	779	779	747	730	778	770	746	734	739	742	730	805	748	770	747	772	779	796	738	782	716	771	767	771	759	761	760	728	763	721	702	773	737	780	689	762	748	762	771	753	764	773	719	759	767	759	778	720	757	763	752	727	677	799	750	772	826	773	760	724	769	772	732	752	773	742	776	764	772	766	748	754	801	748	768	733	738	765	713	726	784	734	803	683	757	750	751	814	815	703	720	787	706	731	790	791	755	790	798	715	792	726	768	758	743	779	777	704	748	731	751
23680	21286	28533	24381	21294	12137	1514	992	822	785	738	729	616	651	651	665	628	618	587	632	589	610	670	634	702	608	575	586	565	516	537	542	532	581	546	566	589	528	558	545	617	546	545	538	583	538	540	489	526	559	556	545	551	524	517	570	548	574	538	549	544	574	582	547	556	550	548	539	510	531	596	507	513	558	546	565	542	541	586	573	556	523	534	534	586	547	533	542	495	540	559	511	513	535	546	593	551	541	563	608	542	544	547	519	547	568	524	587	580	551	551	580	526	560	550	496	560	552	535	498	553	499	567	552	535	562	555	544	547	546	516	499	586	519	545	528	573	539	586	576	571	552	572	559	543	544	568	556	529	520	582	528	547	518	526	571	574	539	556	520	520	542	568	543	555	542	539	584	548	551	560	527	553	548	524	546	572	538	536	509	520	552	584	565	529	563	546	540	530	551	559	556	607	513	538	571	502	584	610	563	545	570	538	517	539	526	536	543	514	568	563	532	559	603	567	579	544	539	568	573	517	563	558	536	565	560	575	532	535	526	543	529	580	549	545	555	547	545	552	592	554	553	541	563	538	549	557	536	595	483	539	546	576	556	558	563	540	570	544	513	570	550	523	537	539	541	514	588	563	542	510	552	554	534	562	518	525	549	561	513	597	547	579	562	549	575	548	533	562	544	513	582	552	573	573	594	545	528	545	562	587	537	564	579	585	546	600	549	529	592	533	585	507	557	602	547	517	566	593	542	558	554	569	564	542	540	540	590	544	524	571	506	534	588	559	548	569	574	512	549	586	548	568	518	598	596	544	519	555	597	531	602	522	543	551	554	523	560	496	570	551	588	543	529	543	539	559	515	518	507	583	569	561	558	538	499	557	558	542	564	548	514	576	559	547	524	545	544	588	539	555	575	532	533	558	517	570	566	499	543	559	533	529	610	528	555	603	553	542	551	561	534	568	521	529	579	559	567	544	564	521	530	525	574	525	545	547	527	568	597	542	566	565	520	544	537	583	531	526	562	544	562	619	580	529	623	557	528	536	557	554	587	569	528	576	532	576	556	562	555	542	581	568	554	575	496	530	521	536	555	532	546	552	521	565	531	526	537	517	558	535	562	536	539	563	513	548	481	527	606	523	561	477	551	576	552	504	569	566	550	542	551	567	567	522	557	544	514	511	547	520	549	543	478	550	555	513	543	518	553	583	543	549	592	548	539	571	550	550	575	525	519	590	569	555	538	560	544	551	520	539	550	555	554	543	545	531	555	521	499	534	550	537	506	495	572	523	524	534	553	556	553	530	547	520	554	521	545	562	558	573	521	552	543	538	548	558	523	530	573	550	537	562	529	490	570	530	546	568	514	542	530	504	523	536	539	539	564	582	550	549	512	578	575	577	564	534	512	531	553	505	519	578	567	559	538	511	568	536	527	548	577	576	586	549	558	563	582	562	530	517	536	526	517	551	541	494	600	568	577	582	565	546	501	533	539	561	531	575	538	546	566	524	582	561	573	544	547	530	539	540	575	556	561	567	557	524	612	545	532	554	558	558	541	591	535	506	524	511	570	523	530	514	504	533	560	571	579	546	552	552	566	522	568	569	543	548	539	568	555	542	543	561	505	530	519	501	519	546	534	604	548	593	543	539	554	556	542	555	529	535	555	538	538	562	575	560	586	573	570	525	587	512	522	583	526	523	560	539	581	565	546	580	567	529	539	595	575	543	552	510	545	508	565	541	532	589	525	514	534	563	517	573	549	549	539	560	595	523	539	540	542	525	562	578	540	559	512	588	557	544	604	542	533	523	518	518	536	542	567	566	526	556	580	493	532	517	540	563	552	572	527	547	524	578	544	590	568	537	518	531	546	548	550	537	558	560	596	565	494	553	508	525	523	526	553	548	568	537	562	527	522	558	567	526	568	570	532	556	521	560	545	530	539	539	564	540	532	569	514	573	545	559	576	565	569	541	571	584	554	526	587	570	519	544	547	560	554	568	531	549	526	545	545	549	580	568	557	607	561	559	565	583	541	556	606	554	518	514	526	540	563	561	552	563	517	563	522	584	520	540	550	540	573	567	525	542	549	530	539	548	551	523	582	540	580	524	561	558	508	576	575	545	563	568	547	536	545	554	525	540	514	505	526	512	512	550	562	555	556	555	512	548	569	548	534	555	541	522	559	559	559	574	526	573	560	525	543	542	519	575	550	551	557	533	548	536	533	563	548	546	535	516	582	572	514	551	535	498	508	552	520	601	552	539	565	511	581	591	568	589	513	546	550	534	535	525	546	531	536	562	582	524	560	487	513	545	556	578	559	520	581	563	596	554	563	549	547	539	536	535	514	607	559	551	552	558	575	549	570	555	546	587	538	559	543	522	560	533	548	565	573	574	542	562	548	572	539	549	516	559	551	531	567	503	533	524	528	562	571	542	561	566	534	567	577	555	536	537	539	536	512	523	542	501	536	568	547	558	550	537	563	572	570	541	563	583	573	540	558	563	517	527	505	523	523	554	526	548	559	556	524	549	524	547	607	557	569	553	585	544	520	522	563	518	560	548	540	551	562	575	574	535	558	508	583	557	538	566	572	499	536	529	523	574	609	553	522	536	563	569	550	535	536	499	528	494	537	541	588	498	541	553	545	516	546	546	606	518	551	542	549	556	525	517	566	578	581	562	546	525	544	541	502	577	511	533	542	562	570	533	531	570	557	541	505	548	518	518	569	539	534	554	522	583	544	537	535	547	534	542	531	551	528	513	545	538	551	549	597	560	534	570	540	546	535	531	531	489	536	490	575	545	509	513	570	582	544	514	522	552	550	572	547	547	532	560	530	570	528	486	531	560	538	558	558	523	597	578	521	537	526	562	521	566	502	506	529	599	566	527	591	514	558	551	553	577	555	562	530	535	567	521	566	559	472	526	513	536	514	562	541	532	516	504	559	521	523	550	549	569	548	571	575	563	562	521	557	549	546	533	528	536	538	509	551	575	528	597	569	552	560	572	532	564	570	577	558	567	571	541	560	515	533	528	532	572	540	602	549	544	553	536	566	567	565	549	523	522	534	554	555	554	502	516	620	543	578	533	521	510	546	562	549	546	590	565	546	522	534	473	552	571	501	571	517	522	555	551	565	530	557	532	573	537	551	560	567	580	509	553	557	559	538	578	534	594	563	552	538	569	546	546	527	563	522	533	488	550	537	539	528	514	576	580	513	570	603	570	579	533	521	554	612	502	558	545	594	541	591	528	583	510	584	568	576	602	559	555	565	578	591	562	569	603	604	521	600	487	601	606	514	518	517	578	562	562	562	533	536	539	546	570	541	562	576	572	559	512	559	521	505	566	533	520	578	555	548	526	577	541	536	535	506	533	529	507	520	537	541	562	552	515	515	551	563	573	544	544	577	561	530	563	517	557	578	549	504	546	589	554	535	528	577	565	594	489	543	532	534	546	521	572	540	538	539	530	566	522	552	601	551	550	571	577	589	555	515	549	547	561	559	581	542	531	587
6637	9127	7118	3304	2393	1831	1567	1261	1152	951	853	844	763	774	685	665	676	661	664	692	601	675	778	809	835	688	667	651	606	646	612	617	633	640	651	575	569	609	579	616	627	613	550	577	574	581	577	590	596	577	542	594	626	629	594	640	613	592	585	600	610	618	628	624	581	611	608	579	616	602	626	572	590	597	599	679	631	561	608	579	619	586	589	556	633	572	634	575	646	612	609	568	586	597	577	633	578	616	605	597	602	609	565	565	595	585	647	602	612	602	606	596	650	588	582	581	635	606	642	613	616	594	586	612	594	613	578	563	635	623	561	579	611	587	610	579	624	607	604	573	672	602	584	608	611	532	571	619	591	596	604	585	618	572	636	586	614	624	627	603	630	581	604	621	590	578	593	593	628	585	598	601	599	646	635	649	634	589	641	629	587	615	600	592	591	565	623	571	581	596	586	613	631	601	588	650	590	592	577	579	605	643	609	598	627	586	605	644	560	640	591	599	609	602	572	588	610	611	585	617	613	641	611	579	597	632	568	594	606	577	604	576	627	603	578	614	649	593	620	600	627	598	607	586	640	596	559	609	613	573	623	628	611	641	609	555	619	570	595	628	646	626	597	555	616	629	543	608	582	633	592	569	632	589	551	588	571	606	639	626	578	603	572	610	580	574	612	615	588	590	673	586	562	574	592	645	577	608	580	599	579	597	586	577	597	607	587	595	615	596	591	601	626	605	598	630	547	581	585	598	608	594	580	615	569	612	622	603	618	614	550	637	559	599	575	638	605	586	587	589	605	583	575	607	589	638	614	553	577	585	614	632	600	595	595	610	577	598	582	559	599	578	614	573	628	620	576	612	640	586	622	606	574	584	609	602	570	633	572	623	594	643	595	586	617	575	580	583	562	589	626	654	592	611	603	579	607	601	596	628	586	627	606	621	602	655	590	565	628	622	616	593	552	607	638	623	592	599	627	635	618	599	609	604	661	598	605	593	579	589	570	604	595	587	602	602	586	584	621	591	588	608	565	565	655	595	662	596	620	587	650	627	619	589	623	595	655	594	545	576	607	631	610	580	605	630	596	600	617	551	613	586	644	622	622	579	589	612	605	607	599	603	627	610	620	580	604	567	616	627	587	559	574	594	584	607	559	574	602	632	569	581	606	602	566	586	574	576	636	618	617	624	558	604	604	551	563	602	628	628	617	629	577	616	595	608	597	625	551	586	638	591	548	589	601	558	607	581	582	559	631	615	614	554	617	583	595	619	572	584	592	651	583	640	585	631	589	554	602	647	602	593	605	617	610	607	635	620	599	607	634	613	580	641	615	629	605	620	623	589	621	589	594	582	536	604	596	627	585	622	601	591	600	611	563	615	593	654	602	589	600	631	612	618	614	577	599	605	597	638	568	595	599	593	573	626	587	606	599	566	638	551	615	561	558	610	615	610	616	576	582	632	601	612	603	603	581	598	622	598	614	560	584	563	601	602	590	605	617	599	593	571	583	558	621	558	612	605	630	607	587	636	586	613	590	588	595	592	615	571	591	612	627	585	593	542	581	543	637	563	561	577	599	610	609	613	628	568	573	610	580	600	608	562	623	672	597	582	598	625	602	553	562	616	629	597	569	624	621	625	626	604	641	610	587	626	646	638	560	630	562	595	645	560	595	620	604	606	626	580	585	586	603	641	599	584	563	586	590	592	568	599	600	614	632	622	593	580	553	614	607	580	588	606	553	589	599	560	614	604	607	597	624	600	625	600	595	597	632	600	634	603	650	578	593	575	600	576	625	578	609	614	573	574	600	641	648	632	608	594	596	599	649	594	605	585	599	608	632	595	609	620	616	583	603	599	639	631	621	604	609	610	638	631	610	612	539	659	639	619	611	610	618	623	615	578	576	595	617	615	588	556	553	577	614	613	596	610	571	578	615	619	646	586	608	586	642	547	548	614	599	621	572	598	601	619	578	610	568	575	650	569	566	588	582	608	598	597	602	579	618	597	642	616	607	558	659	588	647	595	613	587	604	586	625	577	600	599	612	609	610	579	608	620	598	620	584	604	600	606	581	620	597	614	622	562	593	594	619	630	559	627	569	547	607	597	591	561	589	593	552	613	615	582	606	625	608	614	603	592	602	597	559	603	632	606	588	650	571	602	598	589	614	601	585	601	544	613	552	603	647	591	583	585	590	619	613	611	576	642	594	628	588	612	645	590	569	585	572	620	603	635	599	604	617	586	626	613	606	615	607	562	589	569	572	611	649	609	612	624	528	597	548	606	612	611	622	597	560	618	587	594	601	564	617	599	585	599	586	614	571	626	591	552	633	579	582	618	603	587	611	593	594	601	613	578	615	587	606	598	566	571	579	651	636	611	604	590	563	613	589	652	584	627	593	597	634	589	584	602	610	569	588	638	627	603	654	608	616	604	590	611	566	654	528	604	583	630	575	650	654	595	597	627	612	593	648	589	611	598	596	587	622	648	614	593	593	585	600	571	579	572	585	586	602	554	577	620	569	544	593	602	562	584	569	528	609	560	613	592	626	634	582	627	583	627	631	566	620	580	618	587	550	640	607	584	614	598	616	548	592	611	608	610	613	634	566	591	606	625	588	627	596	622	622	611	594	616	569	603	593	617	601	608	624	645	585	611	624	597	589	592	624	618	631	655	620	591	604	666	565	625	589	592	596	612	639	644	601	573	645	565	619	608	629	543	623	586	570	564	620	595	596	593	597	620	551	620	622	612	574	601	603	594	594	616	563	607	584	605	586	630	596	584	604	630	576	577	635	658	602	625	655	579	601	632	607	594	631	599	584	605	582	618	587	580	562	619	579	577	620	579	594	633	589	616	624	626	573	614	649	595	619	597	583	566	632	616	590	584	611	570	592	584	612	583	566	615	650	572	620	630	624	621	588	582	610	601	639	608	628	628	617	611	586	617	561	561	618	593	606	619	641	601	588	596	589	588	611	586	608	589	617	606	595	578	582	610	591	621	585	612	571	633	576	624	578	605	582	601	612	550	603	558	625	561	599	614	607	578	609	610	593	598	595	595	619	588	586	590	597	633	608	586	568	587	597	666	588	632	630	592	586	599	663	598	621	597	582	558	641	607	567	589	619	588	631	604	580	581	576	656	602	554	570	635	599	602	606	627	600	548	642	609	585	631	594	572	570	587	569	620	570	610	625	598	594	577	609	596	615	656	584	660	597	638	627	597	588	595	621	589	594	562	619	630	606	596	578	587	567	617	627	626	604	608	605	586	611	569	570	639	575	581	621	599	598	615	600	609	545	626	606	601	617	586	574	618	600	582	617	601	578	577	592	597	623	550	606	608	563	601	603	600	626	564	590	581	657	609	516	570	656	620	565	578	570	598	659	609	639	592	603	552	569	611	573	625	596	579	581	568	626	607	603	604	579	582	618	661	629	584	587	594	627	564	619	597	582	614	579	623	594	599	550	611	625	591	584	606	604	634	615	607	609	579	590	607	641	626	612	581	587	583	609	640
24627	21247	27619	25083	15229	1150	738	700	611	589	627	597	538	516	541	503	526	511	493	490	499	505	597	532	602	530	505	494	470	482	481	458	489	477	462	472	509	451	506	454	499	467	481	504	520	439	462	466	474	481	483	455	464	480	508	488	494	491	485	470	512	445	471	495	475	495	518	460	501	493	461	486	478	457	460	486	512	458	467	488	471	466	486	492	487	470	460	461	483	483	509	506	470	488	465	485	446	495	523	456	489	479	463	447	447	455	479	453	486	504	459	454	495	478	506	457	506	465	506	473	501	485	467	469	518	459	494	484	501	487	480	503	494	464	470	466	477	497	436	441	469	449	468	476	459	474	484	494	497	494	500	476	450	493	503	494	484	451	511	446	508	456	493	475	471	475	496	498	478	464	475	470	484	455	503	497	478	517	489	446	444	478	488	460	486	498	511	501	470	510	487	489	485	452	510	466	454	480	518	478	491	467	434	451	526	446	445	479	473	453	462	472	466	476	481	508	451	471	509	462	498	464	454	493	475	469	489	452	453	454	485	473	479	507	481	462	475	457	497	489	497	457	488	469	455	473	454	507	453	507	480	461	501	508	532	468	479	478	483	490	484	487	473	474	481	440	499	464	466	442	486	461	428	472	499	496	476	475	487	489	467	477	497	472	484	491	485	468	428	490	506	452	471	508	475	485	513	459	488	507	504	474	446	501	450	451	488	440	488	507	474	511	495	485	466	448	465	462	481	464	453	471	503	536	470	476	491	463	503	485	484	489	494	487	457	459	473	461	487	510	479	492	473	456	498	475	496	497	493	484	481	458	497	481	456	458	419	499	498	534	452	502	456	509	479	460	476	490	488	428	462	504	474	440	498	513	456	444	474	474	482	488	461	459	502	498	478	511	484	495	479	513	468	490	473	476	447	456	498	476	449	455	510	490	488	482	488	483	483	491	489	530	484	473	467	466	461	503	452	490	454	480	484	493	513	477	484	444	448	491	524	475	476	448	468	516	489	469	478	520	484	479	461	494	476	439	431	460	421	488	517	446	502	491	489	501	478	424	478	492	486	483	483	534	481	461	481	489	481	432	475	482	527	446	497	495	473	506	500	464	479	510	505	454	472	494	468	477	461	471	465	512	435	475	456	467	487	519	462	486	473	459	483	481	471	514	455	492	452	457	444	473	481	504	509	458	468	440	454	438	454	472	496	453	467	454	480	485	477	481	464	477	466	470	456	478	456	483	500	445	475	470	514	456	464	483	469	491	446	466	448	493	460	443	477	500	484	505	470	462	467	480	462	431	493	482	471	476	497	472	487	493	450	503	458	430	518	558	450	491	471	491	527	445	501	496	486	460	509	468	491	452	479	501	500	498	477	465	522	432	476	505	511	478	469	454	472	457	487	478	485	485	491	482	516	509	501	486	474	509	500	500	494	465	523	500	445	484	481	502	483	450	508	460	471	468	511	468	455	461	508	487	487	435	499	473	472	518	460	453	486	471	474	415	478	495	491	480	479	487	486	466	471	459	487	437	476	502	488	459	499	486	521	501	469	462	484	479	480	465	479	467	476	483	463	463	509	477	453	501	457	472	479	454	466	494	461	502	463	475	478	492	473	502	464	516	521	490	464	498	477	451	463	449	496	437	502	482	455	449	485	459	486	453	478	466	445	486	471	478	495	521	493	475	467	470	498	463	446	468	472	513	481	436	502	470	485	509	451	456	479	465	487	458	480	486	500	497	502	479	474	549	493	466	474	476	493	482	488	436	439	463	483	492	485	473	480	458	456	461	496	483	449	444	462	449	506	465	469	427	515	470	482	446	475	488	482	491	491	460	472	446	463	527	477	508	476	491	517	468	488	472	473	503	470	493	467	456	470	493	467	507	477	467	522	462	461	471	474	454	510	459	470	458	474	480	454	465	474	466	467	503	444	481	477	471	464	486	456	492	463	444	520	489	504	461	479	484	474	490	502	463	508	482	488	507	451	457	506	522	498	480	498	477	470	482	484	460	453	433	499	487	433	488	467	462	464	480	501	474	473	476	437	477	521	518	467	509	450	461	479	468	471	511	454	502	486	482	506	495	499	525	436	486	456	466	499	473	490	448	510	450	443	480	447	482	506	461	448	474	451	441	459	479	494	479	495	479	446	479	482	472	488	511	450	486	495	510	494	496	447	444	528	500	481	507	494	489	501	456	486	464	500	485	474	429	499	465	469	472	475	472	451	468	490	463	489	501	461	489	462	477	515	474	472	480	501	480	491	519	459	522	464	460	502	476	459	470	487	472	437	465	441	453	481	484	464	506	442	497	454	464	444	496	490	460	488	479	491	475	473	472	524	484	480	459	457	442	493	482	468	489	500	471	474	487	495	503	450	485	493	473	460	493	511	466	458	477	510	463	472	452	459	461	507	462	532	503	488	506	524	453	461	477	479	504	474	459	467	495	502	462	467	459	438	510	465	439	462	473	459	479	482	491	460	504	473	441	445	475	487	482	470	463	453	426	469	482	472	464	516	465	509	510	473	492	520	459	485	464	482	505	519	465	502	506	480	530	510	499	474	477	473	497	480	474	493	495	471	501	450	516	483	439	470	497	506	469	474	475	450	466	467	475	482	452	482	468	469	486	490	474	479	472	456	496	479	479	523	456	477	541	467	491	478	505	523	486	498	482	511	541	456	462	489	514	515	488	487	470	494	484	469	477	451	447	518	479	473	530	461	454	453	490	486	481	476	471	456	445	456	465	469	481	499	487	490	508	518	476	505	524	498	455	457	437	483	481	475	456	448	493	505	517	497	486	496	469	490	500	462	493	495	508	491	491	493	497	412	474	460	507	510	472	456	499	480	468	459	516	514	544	491	446	521	486	493	467	463	476	462	501	534	484	478	434	487	443	511	484	480	522	463	472	473	512	481	489	469	466	478	492	505	479	488	506	509	490	460	500	520	450	486	457	447	469	432	530	468	461	471	421	528	489	481	472	459	469	490	483	462	479	485	477	474	500	516	495	518	445	478	476	503	435	533	472	460	497	480	475	448	450	460	488	469	468	472	491	425	470	490	473	498	536	493	485	451	465	466	491	465	480	487	480	464	472	488	462	472	489	460	470	481	478	488	496	495	460	491	493	490	459	476	507	482	512	462	475	497	474	513	463	480	458	508	470	493	501	502	494	482	502	442	491	488	449	470	491	501	484	470	481	488	463	482	429	492	482	482	453	485	513	482	527	478	468	484	470	500	457	491	476	470	475	467	499	505	444	437	453	485	460	486	477	481	467	494	466	465	466	499	450	499	435	454	502	499	456	501	420	450	490	462	495	446	483	493	498	481	466	470	490	451	469	494	460	475	524	465	482	504	439	456	486	477	472	467	446	443	492	458	482	462	450	424	487	462	478	435	498	476	487	476	520	453	454	492	471	454	497	484	500	469	479	429	463	519	467	513	471	420	484	466	463	462	482	463	475	496	483	454	490	464	487	482	523	450	485	483	500	482	471	466	501	471	482
5455	6205	4445	2185	1613	1225	1072	960	793	781	641	685	607	574	549	555	503	558	539	547	542	604	550	634	678	575	515	521	533	507	553	516	471	475	482	512	512	502	513	547	511	544	487	522	521	502	504	512	523	534	493	525	511	550	533	495	496	525	516	508	524	493	501	476	505	462	515	532	542	513	512	495	509	471	522	512	496	503	502	497	528	485	482	508	487	506	555	510	487	503	520	511	504	496	457	540	507	509	526	507	516	540	481	545	496	491	500	493	470	522	523	509	551	511	486	580	507	518	506	520	524	523	491	525	532	535	497	473	500	544	499	531	558	509	509	508	467	487	475	524	484	518	499	491	501	469	493	491	513	524	504	484	535	506	465	490	509	539	510	473	510	518	526	496	564	480	535	495	486	514	512	462	514	482	497	558	518	519	467	485	491	478	444	518	502	501	525	494	525	534	515	507	507	498	530	522	518	500	520	493	537	487	464	519	510	489	521	516	525	503	510	508	488	499	497	546	513	545	478	519	497	540	534	489	481	508	468	490	508	528	519	503	514	482	540	476	506	502	542	504	481	547	499	481	481	469	480	501	522	504	553	502	547	528	482	494	487	494	502	477	480	487	527	519	501	508	525	497	534	533	532	543	520	502	488	512	481	492	516	477	510	479	468	506	514	462	500	519	491	509	463	507	497	466	478	511	487	513	512	447	470	513	516	542	495	517	486	490	504	530	498	458	495	465	516	492	480	516	485	504	472	512	533	486	510	483	490	557	501	517	466	562	503	469	508	551	491	477	557	504	500	464	495	530	520	549	497	519	500	494	513	520	521	478	511	528	531	491	504	493	529	519	483	510	494	522	497	495	522	549	518	519	509	521	536	506	504	487	539	508	498	535	418	506	507	487	506	476	531	466	506	513	492	489	491	531	512	532	495	541	476	502	471	536	545	497	522	495	513	540	527	483	484	517	520	511	524	497	542	470	518	487	505	534	525	506	500	548	518	496	492	498	504	554	498	497	508	506	487	525	490	504	537	476	495	462	507	517	476	511	500	494	500	510	478	489	509	497	515	508	507	503	495	483	525	505	506	539	483	468	476	490	477	537	541	495	521	526	494	513	511	496	535	519	532	480	500	510	483	526	515	526	497	497	518	473	472	536	520	541	508	559	491	507	523	525	508	536	504	505	500	518	501	477	510	452	487	525	514	494	503	536	491	537	482	491	480	512	492	521	501	523	479	560	518	474	530	483	497	517	502	495	487	465	488	534	489	529	486	497	499	480	480	504	496	492	481	478	544	516	526	489	501	460	473	495	485	465	506	554	524	498	514	485	516	495	478	496	513	502	525	510	481	551	474	532	503	508	507	500	482	533	518	499	483	499	483	491	502	505	530	491	487	533	506	542	504	521	541	510	535	486	522	512	496	495	487	472	505	527	469	493	506	512	449	505	541	566	523	524	526	491	480	469	534	490	492	509	488	515	497	503	495	533	514	490	522	501	515	524	484	512	520	512	486	539	488	451	465	500	504	485	489	503	551	497	498	471	524	500	524	500	508	491	507	506	492	483	504	499	529	501	501	514	512	503	491	515	524	519	510	497	499	495	542	498	476	523	518	503	506	523	504	517	504	517	520	500	472	444	500	529	532	554	485	504	491	488	528	504	503	491	508	486	559	470	505	516	508	493	573	485	507	477	519	514	485	481	513	510	523	538	516	523	503	478	502	519	490	450	496	469	549	507	507	543	510	475	507	526	471	487	528	525	522	509	528	490	496	499	491	502	477	467	527	527	490	495	523	462	490	503	536	485	492	504	474	489	497	548	541	506	502	459	520	496	495	464	522	493	518	508	501	525	454	500	510	529	505	499	523	517	509	484	498	500	495	488	526	519	561	536	474	469	514	516	506	492	515	533	538	464	480	489	533	523	529	495	514	544	505	489	497	495	520	479	478	480	493	445	505	460	499	486	525	462	515	509	479	477	513	523	516	503	510	514	498	473	483	504	480	516	522	540	492	501	508	486	483	511	474	489	477	520	521	480	501	494	522	512	505	504	537	480	485	522	503	520	477	503	463	493	503	543	515	509	527	518	519	525	494	490	500	476	453	515	502	500	536	536	535	491	502	498	497	493	482	459	515	527	469	529	466	515	503	450	524	465	494	519	525	478	511	499	516	514	497	485	469	474	484	532	522	503	512	521	514	499	478	473	498	506	513	514	504	463	478	495	526	520	504	503	472	454	488	469	520	483	491	495	510	506	471	500	493	465	467	486	532	490	531	534	507	483	487	529	539	485	512	489	510	536	479	564	509	521	473	499	493	467	498	523	511	522	468	488	495	524	519	478	502	470	511	468	505	504	485	483	485	512	513	502	506	452	494	504	534	526	492	546	545	522	487	554	490	471	489	527	495	509	535	486	502	503	519	510	483	535	493	518	501	502	526	462	511	510	487	475	509	481	517	540	476	504	493	495	535	486	522	493	512	516	503	532	506	528	537	529	523	505	517	508	512	495	476	500	513	515	494	465	476	513	492	533	511	534	499	526	482	511	540	511	472	507	488	508	547	507	536	518	474	517	494	547	508	495	526	501	467	494	514	515	519	516	456	500	465	491	500	480	511	497	526	520	495	496	507	522	514	502	517	482	497	471	486	513	516	522	511	505	480	458	494	543	470	505	534	501	508	486	470	490	466	538	496	507	534	464	506	499	494	480	510	520	460	476	504	523	526	526	501	505	520	533	487	492	518	519	505	501	486	492	483	481	503	472	520	507	455	551	546	540	521	499	508	469	478	504	520	473	478	473	454	501	492	506	530	548	528	485	509	501	517	509	486	493	529	513	477	521	524	499	529	482	552	464	517	516	495	482	481	530	473	499	457	501	521	471	520	476	491	512	508	523	511	512	512	510	512	476	522	501	508	523	508	484	521	510	499	548	517	530	480	483	497	532	511	520	504	495	539	521	482	531	487	513	518	497	537	511	544	497	510	477	491	528	500	519	521	503	510	533	518	465	539	474	495	527	496	475	503	553	495	469	548	535	521	481	472	526	471	506	486	466	523	502	526	518	503	509	467	484	471	515	507	532	512	478	495	451	505	519	543	491	478	493	509	503	498	499	462	534	492	502	502	461	514	478	508	501	530	480	521	531	485	480	480	503	501	516	521	498	496	467	508	494	492	495	543	511	483	494	513	515	473	515	450	503	462	508	525	490	496	506	459	483	514	556	499	485	520	530	470	499	533	487	485	499	487	535	508	520	508	512	496	494	504	524	476	534	522	528	521	488	515	531	537	522	502	472	486	528	498	530	525	523	482	508	497	493	466	503	522	518	540	513	522	496	513	488	470	472	507	504	478	523	526	497	498	458	491	488	494	512	522	520	538	509	490	534	503	553	531	493	471	480	484	526	505	507	521	529	480	535	473	518	505	531	497	513	506	462	496	518	494	514	506	487	468	505	520	518	517	517	499	472	547	475	484	482	552	519	540	514	473	485	472	503	498	521	478	495	490	518	507	523
22535	21240	28850	23921	21241	21271	10473	1104	689	613	522	509	444	413	362	313	336	304	349	314	289	332	362	465	518	320	250	246	275	267	269	257	255	261	214	232	223	217	234	252	250	239	238	247	258	257	236	232	276	216	212	219	247	254	243	230	194	244	205	221	228	211	235	241	229	219	264	242	257	228	248	198	238	224	218	195	249	209	236	237	208	210	247	223	232	243	193	240	204	213	217	217	251	181	225	224	211	227	203	228	246	224	220	240	232	251	235	226	208	226	215	216	214	223	230	218	227	245	199	210	243	220	226	206	248	226	220	223	226	218	213	241	249	231	211	204	223	223	211	206	208	247	229	207	229	221	247	233	209	219	228	211	232	244	238	234	205	210	217	233	210	230	228	208	204	203	223	244	232	203	234	216	216	252	243	190	220	220	214	238	222	219	234	226	204	225	240	233	246	231	250	217	268	225	246	190	224	219	192	209	251	257	238	198	202	228	202	225	216	235	214	209	217	236	204	252	251	231	229	222	257	216	239	230	226	239	242	225	233	211	212	235	229	247	238	228	260	251	245	215	212	238	204	240	233	233	231	224	208	248	227	219	203	236	233	203	223	209	216	227	235	208	208	213	209	243	264	239	242	237	203	211	243	206	247	243	238	224	235	253	227	228	228	235	217	255	227	268	193	238	226	210	247	247	229	209	210	246	205	219	246	244	224	238	219	204	227	212	227	242	249	205	233	223	216	242	220	236	212	248	229	218	208	244	235	238	223	206	223	278	213	220	212	223	202	223	216	221	234	239	224	237	202	262	219	250	205	235	246	235	233	251	237	208	219	223	209	221	205	212	239	232	217	236	238	230	233	256	233	234	244	246	247	215	224	209	229	239	227	229	208	239	232	210	251	238	235	227	240	225	238	226	249	250	215	234	248	247	229	231	204	236	219	249	240	221	219	235	191	222	200	231	207	219	190	214	237	255	220	237	210	221	236	200	203	204	229	198	234	250	225	234	219	216	240	229	227	229	234	247	192	215	234	238	200	273	241	237	195	229	239	200	206	212	222	210	225	204	242	204	222	219	223	211	219	244	216	204	224	232	214	226	226	237	210	233	190	228	245	217	221	224	202	249	240	239	226	222	245	246	189	191	213	217	211	229	249	223	214	231	216	209	228	224	233	214	223	243	233	231	220	252	215	214	213	205	228	225	248	193	208	218	211	239	223	224	223	203	227	197	245	242	247	209	209	206	223	218	246	234	241	230	228	224	227	227	213	237	211	224	255	228	229	243	221	245	207	236	208	228	226	236	232	227	232	220	244	228	252	225	223	226	211	200	219	260	252	214	220	234	235	209	226	226	257	225	206	244	224	211	224	244	232	214	228	229	215	206	216	251	230	224	264	227	217	237	207	206	231	204	234	208	205	226	212	252	216	210	237	230	218	228	217	245	220	221	195	232	227	253	209	222	224	232	245	163	216	237	214	237	209	209	242	223	215	230	237	226	197	238	208	220	241	236	235	223	240	206	246	216	225	230	216	232	248	203	227	255	242	219	227	212	215	230	227	241	248	196	242	242	244	243	232	234	229	203	205	234	233	220	225	220	237	242	221	207	222	211	226	225	224	228	209	198	220	222	205	240	211	216	213	221	216	246	210	225	237	232	255	217	245	198	233	215	234	229	260	252	240	205	218	224	230	225	218	236	231	211	232	225	207	193	235	217	248	238	203	225	214	234	226	209	271	230	226	234	245	229	229	218	201	233	242	200	234	226	259	237	206	221	209	215	221	230	225	236	227	215	215	229	230	214	216	217	221	253	238	219	247	213	232	240	251	228	224	225	223	251	246	227	260	221	230	232	222	260	227	223	208	233	201	219	214	232	238	220	217	236	220	228	221	227	237	229	234	223	223	214	239	220	218	249	242	214	210	207	229	241	217	246	216	238	227	205	247	234	213	215	256	205	210	213	245	209	214	224	228	226	236	241	235	216	252	206	205	233	261	208	226	217	234	215	225	218	266	231	210	230	251	208	213	253	263	204	224	239	217	248	235	225	228	216	224	221	229	215	254	237	232	239	204	220	225	210	230	250	244	230	241	244	230	211	242	237	242	249	208	224	210	224	228	211	225	233	240	260	245	235	237	238	200	216	230	213	237	239	248	220	216	237	225	214	236	213	260	211	211	241	214	258	216	231	223	229	205	251	233	213	207	205	224	219	196	212	274	220	216	220	240	226	225	228	225	203	224	228	209	224	252	218	201	236	263	232	214	221	225	228	243	226	224	243	220	225	226	215	235	223	258	242	211	232	247	228	226	204	223	233	224	220	204	230	241	223	226	222	226	244	222	221	210	205	202	210	207	243	230	203	224	242	244	248	233	242	228	236	227	237	239	214	196	225	229	236	258	213	208	239	243	257	239	220	192	238	217	202	238	223	225	218	196	215	223	208	229	218	228	232	237	239	210	216	227	212	239	236	239	215	237	225	196	238	218	251	219	239	226	224	194	232	215	222	222	217	234	201	208	221	233	217	215	236	234	204	245	225	236	203	236	263	226	234	201	210	241	245	234	219	258	238	231	235	202	196	242	236	216	228	228	205	214	214	226	220	203	239	222	217	239	211	224	236	221	202	227	243	234	241	242	204	242	255	256	224	224	212	224	241	235	215	258	200	213	232	241	224	233	223	229	244	256	237	221	224	217	225	239	208	241	253	262	231	188	230	195	220	223	232	249	236	215	238	256	246	205	216	205	252	225	217	201	215	231	224	219	225	236	231	238	233	208	197	234	247	222	209	248	231	219	233	236	208	211	209	223	233	242	221	229	232	223	213	216	228	244	236	212	233	223	258	232	236	229	250	230	233	219	228	214	209	218	233	246	220	252	241	219	220	228	237	215	202	236	227	233	250	220	244	210	234	234	223	210	218	210	244	234	229	224	248	236	227	234	243	225	228	246	211	261	252	249	218	219	202	235	239	234	243	207	223	206	231	215	223	223	199	227	230	219	228	203	205	226	246	239	197	271	213	227	233	236	223	240	219	227	216	226	234	226	222	218	225	224	237	229	250	239	202	222	218	209	214	237	242	234	233	262	240	232	216	211	230	244	220	212	218	251	244	219	202	220	239	232	193	224	211	233	228	238	199	236	237	220	244	214	213	226	208	264	223	239	199	234	243	226	222	242	202	204	224	209	236	214	212	240	205	234	258	205	237	260	211	214	217	214	258	234	248	234	247	233	220	228	234	209	229	274	244	199	256	257	209	234	236	245	235	243	236	247	221	198	239	237	246	230	212	248	230	261	258	221	207	231	234	205	234	228	230	229	231	229	218	212	213	224	238	218	202	237	236	214	244	218	224	239	234	234	226	246	205	214	235	229	224	202	227	208	210	234	229	215	219	231	226	239	234	233	255	211	232	194	220	207	235	262	223	215	237	238	235	229	215	214	221	263	204	214	261	237	247	250	218	217	240	207	228	219	209	242	212	242	248	239	213	256	233	228	220	243	234	217	226	203	232	246	229
7470	14612	10919	5208	3572	2693	2019	1581	1221	958	753	663	566	521	452	428	392	399	402	387	370	428	507	561	674	446	315	319	290	295	292	296	274	276	244	250	237	274	261	269	322	283	266	276	265	242	232	259	254	258	257	275	285	267	250	301	255	260	271	282	289	223	246	250	275	224	255	256	232	252	250	248	252	290	267	257	264	269	275	234	251	251	266	269	269	223	247	256	239	275	243	222	269	263	287	212	255	256	264	247	271	271	245	238	254	261	271	249	250	287	223	232	226	273	265	260	241	239	255	248	237	250	238	240	245	222	247	268	264	243	237	248	278	248	219	271	239	246	229	261	234	270	230	251	275	248	222	256	271	258	266	259	222	270	278	241	275	256	248	252	247	274	241	256	235	267	259	250	279	246	250	255	236	247	257	251	270	244	246	265	245	261	229	252	217	277	269	236	236	236	225	252	234	277	242	228	255	232	271	231	221	242	243	257	242	257	255	256	256	268	250	244	252	273	241	257	273	265	265	250	238	272	233	236	241	252	266	234	259	263	260	252	253	254	245	281	255	232	250	246	256	276	249	268	248	258	274	236	244	264	268	281	253	237	247	237	260	287	253	249	253	235	245	253	255	251	246	261	261	226	259	267	254	248	224	263	257	246	259	255	249	243	263	256	256	224	257	239	252	260	248	241	257	259	242	249	247	250	243	237	220	218	256	231	250	255	249	248	261	245	207	269	232	242	257	240	247	251	259	269	270	259	260	271	218	265	241	225	265	241	238	240	226	247	224	265	229	250	275	243	244	227	265	227	243	263	247	274	274	236	249	238	257	238	257	269	261	223	247	230	278	274	268	275	268	239	255	265	220	243	224	268	253	238	233	226	241	242	250	252	253	260	252	254	255	279	240	252	259	246	271	245	257	268	236	235	264	242	231	238	239	232	239	236	256	256	245	227	249	235	261	227	279	233	260	263	226	256	237	245	250	246	239	280	260	294	216	250	274	231	247	245	237	263	252	251	223	255	252	232	261	249	256	251	267	260	238	223	254	251	282	275	267	220	261	269	247	247	258	239	272	253	256	233	251	258	239	244	259	250	224	235	232	251	266	254	238	257	261	233	259	251	262	249	262	249	278	249	250	242	252	254	246	233	261	245	235	235	248	275	251	249	234	243	263	273	273	255	233	265	281	254	259	261	240	273	256	266	223	254	269	239	260	271	244	255	242	246	247	261	265	244	262	240	238	240	271	280	248	256	257	256	255	265	261	238	246	237	249	269	233	261	272	249	246	244	253	251	272	263	225	266	246	242	300	260	257	240	248	254	258	265	255	267	275	253	260	240	255	235	223	232	237	281	220	238	266	233	272	258	249	271	246	267	233	242	287	247	240	265	241	254	249	267	245	241	239	231	257	266	240	263	242	245	247	259	261	246	247	254	260	244	244	294	254	245	234	268	254	245	258	294	260	244	197	229	252	239	236	248	265	247	267	249	260	265	212	259	248	258	236	258	264	263	263	246	223	237	263	252	224	254	278	256	278	223	270	251	214	242	232	228	268	271	240	247	245	271	262	245	250	240	225	257	278	297	249	258	253	252	235	222	273	264	250	259	292	225	239	247	248	244	274	284	245	230	247	255	255	263	225	240	239	258	256	242	243	265	252	236	238	267	263	261	234	230	243	254	252	252	226	268	237	268	223	246	265	235	234	284	259	256	234	250	242	251	258	267	248	262	287	250	231	263	250	238	271	238	251	270	232	249	270	242	254	266	259	247	277	240	263	221	273	229	242	260	228	244	219	228	219	250	259	235	249	272	230	258	271	223	274	244	265	221	252	214	269	243	261	226	270	242	239	254	245	253	271	238	255	230	257	243	291	238	237	249	239	250	276	240	235	249	247	268	252	267	268	255	247	238	246	249	236	244	260	230	237	270	226	229	272	261	263	243	274	251	241	273	265	222	235	246	242	223	246	241	245	262	231	230	270	235	249	255	263	257	252	245	231	214	268	280	263	233	260	233	239	264	229	240	243	260	254	270	271	282	245	249	246	250	268	236	272	231	212	280	245	239	258	268	243	228	248	225	262	244	216	244	248	254	254	295	244	266	250	261	226	233	248	229	252	251	262	246	271	232	245	266	251	255	230	242	259	217	261	259	273	242	245	260	241	269	245	244	251	250	214	255	247	261	242	254	235	243	253	265	262	214	257	243	252	257	255	266	246	268	269	233	236	263	244	250	233	226	230	263	248	256	237	245	264	248	255	243	228	260	251	251	277	262	263	233	265	244	271	240	266	238	232	254	251	244	241	246	242	239	240	249	246	259	240	248	237	254	252	247	258	262	260	235	265	257	270	230	270	265	259	243	236	263	271	241	263	260	210	227	226	235	277	234	250	257	219	254	231	280	260	254	235	264	224	239	228	237	245	238	238	230	263	261	245	246	254	237	246	261	230	248	235	281	248	246	225	249	262	269	259	241	243	248	263	261	251	242	235	249	242	239	245	268	219	225	237	240	236	252	247	250	251	233	247	233	262	278	237	234	235	261	276	269	269	253	259	269	252	234	249	227	244	263	241	232	246	229	261	253	235	237	261	263	244	256	252	262	263	264	256	246	232	251	253	239	241	233	258	246	224	248	263	237	252	263	275	228	264	270	248	277	237	258	242	253	273	238	253	234	238	270	261	249	258	241	251	268	255	246	225	262	236	240	260	243	239	267	259	228	264	253	230	255	274	248	262	274	229	227	243	249	245	273	247	270	238	260	264	260	291	270	255	246	247	257	232	247	242	269	252	257	263	248	265	218	241	254	271	286	256	248	228	263	237	221	243	231	255	238	239	235	237	244	253	239	243	254	261	239	267	247	247	238	259	245	271	213	251	253	194	242	219	283	239	227	237	267	222	231	250	278	260	253	244	255	236	253	251	236	215	272	263	238	253	270	250	234	275	237	240	221	240	270	255	234	269	247	230	241	247	246	257	238	234	240	225	244	232	265	260	227	261	248	257	247	247	248	247	235	215	220	271	266	244	272	251	266	267	279	264	240	262	261	253	256	237	267	265	255	242	228	269	259	257	271	250	224	243	253	245	252	252	257	264	253	271	251	263	247	254	253	246	241	265	257	240	242	248	221	243	231	239	239	226	253	239	246	263	226	269	265	224	286	261	233	243	253	259	254	255	256	238	250	275	241	237	245	238	254	238	259	239	239	258	225	235	212	280	278	244	250	235	264	231	238	251	252	241	241	243	257	262	249	221	238	237	290	224	218	245	207	262	257	244	274	256	246	250	238	236	249	244	246	277	246	270	291	247	279	232	247	272	240	261	242	252	259	254	267	245	249	264	241	228	274	289	237	248	262	243	247	266	248	276	253	236	252	264	261	255	265	241	282	252	243	240	250	283	256	246	224	262	239	248	234	252	244	241	246	262	248	253	278	232	267	258	236	232	263	277	281	242	272	251	263	239	210	262	255	230	241	230	238	247	234	247	247	294	253	212	236	249	245	256	240	245	254	255	264
27914	19074	5677	1140	898	807	728	765	715	726	710	722	718	729	716	682	709	740	692	740	690	705	756	731	755	747	716	706	713	727	696	704	756	698	725	689	751	732	696	693	693	715	685	702	696	746	720	751	775	693	716	721	709	693	681	698	709	709	743	701	705	695	663	674	694	728	710	705	742	662	707	683	674	702	694	694	716	713	743	694	783	741	744	704	715	690	710	690	722	711	700	729	740	709	691	686	736	747	684	697	677	672	707	721	728	689	694	675	682	707	691	724	719	692	675	769	708	697	675	698	670	701	717	668	726	697	705	732	751	717	656	772	742	681	697	718	729	737	735	706	716	721	707	685	695	746	718	701	697	737	705	684	717	719	738	724	729	724	693	714	690	682	727	677	711	685	712	736	679	747	705	688	653	725	747	702	715	704	686	637	721	680	734	701	680	723	724	669	721	711	702	682	716	722	707	668	729	736	703	670	783	663	666	676	714	745	723	698	772	705	768	764	715	733	701	689	703	691	747	658	714	684	694	712	753	735	711	741	685	716	697	669	675	733	694	693	694	682	720	658	695	725	736	692	713	741	726	714	681	714	684	727	717	681	684	712	703	680	684	696	697	720	698	720	746	684	670	720	707	701	713	693	693	701	729	741	742	722	728	708	688	689	712	718	678	700	673	702	694	692	704	672	707	718	659	697	670	747	730	698	700	704	723	738	694	707	676	666	708	731	673	697	686	724	723	692	670	701	677	753	755	674	748	704	745	705	682	692	694	689	681	748	756	700	671	702	683	696	727	774	703	711	730	728	720	691	686	708	691	770	680	715	712	671	702	683	712	737	688	697	703	709	722	674	725	740	743	679	703	738	698	669	715	703	698	756	676	651	704	697	666	740	725	667	726	665	723	734	734	730	681	706	741	698	723	720	697	705	702	704	691	712	737	678	724	706	742	637	720	710	709	713	725	703	719	714	713	704	690	697	729	756	689	673	666	677	686	720	696	721	695	698	686	693	706	693	714	727	715	686	678	690	680	698	686	678	718	728	762	722	708	698	717	661	732	702	655	664	670	722	712	709	685	707	758	692	703	669	702	688	701	708	687	687	681	700	685	712	712	680	706	677	699	720	647	721	690	712	698	702	657	700	704	725	702	741	774	712	718	672	708	671	703	702	734	686	705	682	752	678	705	723	702	707	699	743	750	754	759	721	652	659	702	703	726	690	717	664	724	692	671	706	728	645	666	704	718	695	698	714	694	709	739	679	671	744	757	722	711	718	728	704	669	668	672	707	741	728	727	691	707	664	708	646	724	704	681	703	720	696	669	697	719	701	723	709	705	726	701	701	691	688	674	721	688	730	739	693	734	741	692	727	758	683	728	701	682	695	691	633	767	698	720	713	676	684	691	737	673	717	719	666	771	734	692	643	754	764	704	692	743	703	739	708	712	723	686	693	706	708	744	727	691	745	710	740	684	651	706	699	712	724	702	732	689	737	735	676	736	739	696	702	709	666	745	693	629	724	716	692	669	716	676	716	692	634	704	761	707	704	666	749	777	681	690	695	725	691	658	726	685	712	683	711	726	660	721	698	723	727	684	726	679	650	726	692	702	696	729	731	686	746	740	750	734	689	715	676	697	739	690	734	713	702	710	711	681	724	688	685	682	736	687	694	724	716	762	703	688	736	694	699	717	737	713	697	712	730	665	688	723	697	772	663	696	685	710	730	696	697	707	672	748	709	694	756	688	728	761	753	694	708	689	731	680	694	689	754	701	703	707	664	717	722	612	637	705	688	710	666	682	741	734	660	685	682	686	691	710	690	711	726	689	723	736	673	730	692	672	732	702	756	663	714	749	703	711	654	672	733	732	676	695	711	756	660	725	738	700	685	736	669	678	705	732	674	755	765	721	718	733	720	743	713	697	678	745	693	740	715	652	748	725	687	737	711	748	735	709	677	700	708	720	711	666	668	737	732	721	683	702	744	695	747	697	718	727	708	667	670	703	672	677	730	713	720	744	686	691	683	697	657	698	723	702	725	730	728	716	719	681	704	660	727	691	729	734	705	720	778	706	682	706	719	734	683	692	706	721	690	743	750	703	721	697	684	733	730	686	710	716	718	723	713	653	762	743	716	729	678	708	705	669	692	728	713	746	661	679	714	690	745	679	691	714	707	688	680	674	692	681	727	743	719	671	677	705	703	680	716	719	730	693	743	667	666	716	703	721	702	729	686	703	695	713	727	702	759	751	738	742	736	668	693	718	779	692	717	713	701	692	717	720	708	717	699	708	698	772	699	659	640	711	717	733	707	778	725	706	716	733	680	670	715	694	750	739	688	682	718	738	691	725	678	724	699	712	658	717	697	734	691	715	725	717	654	661	731	717	708	704	665	669	694	741	712	714	709	669	722	682	717	753	746	719	722	673	727	705	701	714	677	745	745	733	755	695	680	706	727	723	720	721	696	720	737	648	739	711	695	755	693	708	657	730	705	737	723	694	713	740	686	683	720	709	717	703	700	681	684	730	734	717	692	718	674	714	665	689	721	732	730	718	738	730	708	735	704	687	709	680	702	716	698	719	699	693	676	736	708	684	676	714	740	700	680	689	707	680	693	723	755	727	675	704	738	702	712	686	721	711	694	702	724	737	749	668	712	736	674	691	704	751	685	730	729	688	718	726	738	654	712	730	648	720	709	734	702	733	682	733	729	713	711	653	734	708	706	751	686	694	704	770	733	690	711	746	703	779	712	686	681	680	694	713	747	730	732	745	664	709	700	716	669	686	719	668	706	661	713	678	647	654	752	677	682	679	727	690	712	692	704	714	672	664	736	706	674	727	704	727	700	679	709	702	680	723	697	683	699	764	714	627	693	739	735	672	693	744	710	705	668	698	709	695	764	760	700	662	692	708	713	721	702	726	725	701	704	652	701	676	707	734	681	679	698	730	719	658	704	736	701	689	733	723	658	704	749	717	684	651	655	677	712	660	663	673	661	677	708	706	721	749	712	737	716	708	731	730	713	707	724	695	712	696	672	693	701	685	662	708	718	728	663	693	698	771	705	702	735	779	700	700	683	725	736	728	716	748	702	731	706	714	695	695	701	673	726	706	714	729	703	685	712	654	688	688	738	724	675	700	696	717	695	739	692	706	758	689	707	723	659	724	720	728	695	723	757	711	717	692	714	708	746	751	694	730	726	690	680	709	712	671	680	725	713	718	680	716	672	711	694	713	771	689	719	682	682	692	759	747	704	717	661	701	683	722	706	690	732	686	717	707	725	708	736	730	712	690	712	655	696	704	701	726	691	714	696	743	726	698	728	658	675	735	723	730	685	683	708	733	726	727	700	691	702	710	715	676	783	724	684	727	728	743	749	728	706	697	682	656	690	707	669	692	741	710	696	715	686	728	717	720	687	705	742	704	740	706	691	673	686	656	708	711	723	729	720	679	670	741	715	726	737	698	655	677	708	684	712	717	737	672	711	708	703	683	694	718	692	676	655	712	768	717	715
7050	2018	1507	964	951	936	829	799	772	764	788	796	751	776	705	789	731	790	785	803	763	812	788	827	811	826	776	756	752	749	761	815	740	757	789	726	757	720	752	719	769	786	735	739	759	780	772	788	779	819	761	791	785	774	803	790	767	759	759	735	769	771	736	799	734	734	796	738	801	790	750	786	791	776	776	768	773	770	751	771	742	795	769	769	744	777	749	782	802	808	786	784	767	734	803	772	779	771	754	787	733	738	760	762	765	800	747	809	762	762	733	776	803	713	770	750	757	773	717	766	756	704	756	784	782	751	720	750	749	736	811	773	729	792	731	753	764	749	788	782	811	725	783	785	722	816	756	746	756	757	760	795	776	746	723	752	771	754	766	759	750	808	819	822	739	737	780	750	750	722	763	725	759	798	805	767	751	740	702	753	765	761	740	804	766	725	683	736	763	777	779	832	744	732	738	748	782	781	768	706	808	715	768	787	719	765	751	763	784	771	705	737	779	786	734	735	689	767	736	725	782	772	750	796	757	738	755	727	708	790	795	742	743	742	784	774	745	811	711	761	770	779	730	735	780	762	848	785	755	750	711	773	758	792	746	804	767	754	717	739	803	779	804	739	732	740	764	783	757	751	704	770	762	816	791	773	740	788	724	799	743	736	776	759	759	798	764	745	773	764	756	782	787	830	777	739	741	770	793	748	771	777	816	764	772	753	768	736	688	746	737	743	734	731	775	755	746	737	752	739	795	747	783	766	768	765	774	794	730	789	759	740	723	781	784	819	734	725	747	754	722	812	757	758	746	759	785	750	780	762	743	748	770	773	791	788	744	752	771	792	747	750	786	787	825	761	741	782	799	779	725	790	766	728	735	799	778	769	784	740	745	755	780	719	762	761	748	779	769	766	764	758	756	766	753	784	784	724	793	770	810	807	757	768	790	726	816	734	789	776	796	738	757	749	758	716	777	751	711	795	762	757	749	778	714	762	773	699	741	703	770	750	740	733	727	766	752	724	764	752	726	692	756	764	777	789	798	802	734	800	769	736	782	824	817	746	727	776	760	787	802	782	808	771	785	762	684	825	721	758	736	760	741	726	757	789	767	776	756	732	804	749	722	781	764	734	749	760	748	772	770	774	801	778	739	768	742	752	798	787	749	727	783	779	798	796	690	785	766	744	761	767	794	771	772	766	792	756	776	803	788	772	748	771	786	728	762	759	770	725	764	793	750	781	736	798	764	808	776	782	759	760	746	804	787	802	804	816	760	777	768	750	744	817	772	745	766	715	783	800	712	769	746	758	759	761	752	736	819	764	746	782	735	768	713	767	775	786	758	811	758	762	816	766	729	795	800	790	819	727	762	733	821	765	755	735	809	757	759	746	763	801	776	766	736	751	725	724	711	757	799	776	775	781	712	776	801	728	770	743	805	809	812	749	753	728	764	743	761	787	761	765	779	728	775	771	739	708	814	746	759	722	789	751	771	803	780	704	817	695	753	747	737	747	734	792	773	783	831	728	770	768	681	755	760	749	746	778	798	799	800	767	741	749	714	790	792	752	774	772	744	793	781	712	712	721	739	761	747	752	775	782	723	771	785	787	761	725	794	701	789	728	764	767	747	759	790	761	756	791	789	790	750	772	750	773	748	827	779	787	739	755	764	744	839	769	714	744	750	813	802	780	731	758	762	713	746	794	790	736	720	731	729	775	788	790	722	770	801	760	798	727	761	750	718	747	730	774	804	783	800	762	716	817	780	765	749	768	791	723	822	756	756	712	742	736	761	747	775	752	732	781	753	799	785	746	755	778	743	753	755	711	763	747	703	782	756	791	766	757	763	741	777	787	747	757	744	784	764	747	760	774	759	719	768	762	706	770	767	783	795	703	784	812	776	763	756	796	800	774	768	765	793	701	790	780	757	692	771	700	765	831	767	771	754	729	762	772	748	756	748	739	762	768	758	732	762	797	756	753	774	773	746	761	752	741	754	798	735	761	759	757	765	768	773	719	748	791	738	791	722	839	737	764	745	763	735	767	753	731	787	785	800	707	818	801	836	763	744	732	726	761	770	752	730	770	754	771	798	753	781	795	748	747	742	747	749	741	794	766	719	748	769	758	759	699	743	787	709	740	744	786	730	751	738	692	769	774	743	742	755	779	769	784	782	810	776	771	726	743	779	786	815	750	785	704	713	738	735	759	726	751	784	773	770	744	728	770	777	795	757	717	772	762	754	774	786	772	774	757	773	798	744	810	742	799	754	832	782	752	745	770	716	783	719	769	733	694	790	784	828	756	742	794	782	736	733	746	757	782	771	765	779	802	775	747	778	827	731	763	753	769	799	757	742	782	711	773	798	745	771	825	780	779	767	774	738	798	785	750	768	798	793	750	779	752	755	743	782	774	739	760	774	733	762	788	719	791	753	738	729	827	755	754	762	795	752	785	723	791	752	738	736	753	798	765	726	777	762	785	764	784	708	757	771	755	809	740	785	761	781	729	735	756	756	760	758	769	771	801	745	771	739	733	742	741	799	752	708	780	752	798	778	727	781	735	706	796	721	775	784	725	741	808	754	803	765	825	722	736	744	764	811	776	783	747	741	744	787	733	742	710	747	736	811	730	747	744	753	789	737	717	812	797	789	786	770	712	738	800	751	752	745	775	775	789	799	756	732	749	734	754	739	740	740	751	765	768	749	710	777	776	805	801	745	805	770	727	734	816	766	781	754	758	733	740	769	776	728	774	784	728	810	789	752	707	782	722	754	763	760	751	806	762	726	797	778	770	790	736	761	761	727	763	816	768	790	742	778	792	757	755	787	725	719	734	754	753	791	823	798	770	719	760	767	771	777	778	773	772	829	727	773	826	759	703	751	769	752	768	782	764	747	766	801	756	750	755	771	774	744	721	740	769	780	758	727	782	781	758	817	771	762	820	758	733	754	737	751	762	736	794	720	766	806	755	798	746	738	788	761	791	752	766	764	778	757	748	757	788	784	798	777	763	770	780	729	760	752	809	764	785	747	706	777	767	699	750	741	703	832	755	748	781	785	722	755	749	764	705	739	772	732	781	724	735	808	747	763	804	772	810	775	752	730	747	758	768	729	779	799	771	784	764	791	756	708	732	748	754	815	709	794	740	768	740	730	727	760	750	783	814	822	751	794	792	768	782	771	787	703	761	778	766	786	739	806	770	750	753	826	709	756	816	753	781	732	712	753	726	757	740	783	764	710	724	787	716	720	743	721	778	759	745	768	812	757	710	781	797	758	831	702	772	826	722	819	775	744	755	707	759	760	800	789	753	791	722	759	707	778	770	758	715	758	807	720	730	780	763	771	751	775	766	783	772	778	754	824	760	787	702	713	764	735	770	723	760	788	729	757	747	787	766	778	760	782	732	800	718	782	773	814	785	731	747	777	767	744	777	763	788	770	824	710	779	711	746	741	736	796	778	733	775	762	782	805	733	793	766	752	753	779	760	752	780	747	753	739	779	759	827	766	728	773	716
23627	21248	28418	24386	21257	11815	1470	906	811	744	651	681	620	605	598	632	600	675	628	535	593	633	594	612	696	675	611	608	558	571	565	541	532	560	605	574	507	543	528	534	574	557	591	529	570	582	581	568	561	519	541	524	526	580	581	557	518	559	501	599	561	535	557	525	553	511	582	564	564	514	517	514	524	502	570	565	539	586	517	570	532	556	555	528	557	556	517	554	583	547	508	529	581	543	548	582	575	568	534	570	543	595	523	581	588	552	544	539	574	578	525	542	555	543	542	553	552	570	540	508	535	559	540	546	552	540	550	566	561	557	563	593	526	534	536	537	543	530	511	538	521	532	536	553	542	537	578	517	523	553	554	583	547	508	551	568	526	540	510	587	528	567	560	529	567	547	561	557	559	526	522	563	592	528	560	526	542	577	544	527	590	526	548	539	569	576	583	565	545	527	575	470	513	508	533	563	514	546	551	574	552	554	557	562	556	566	581	548	551	516	529	584	543	591	574	507	521	506	585	533	545	563	537	510	550	551	544	507	546	522	541	573	563	531	581	588	552	544	516	551	513	543	542	553	546	557	563	548	546	495	573	520	517	553	510	573	595	541	517	516	528	575	515	571	554	506	579	505	563	577	589	557	559	553	527	577	534	567	574	554	528	570	546	559	575	564	553	531	580	571	554	494	539	558	549	538	541	552	521	543	590	541	515	552	549	546	522	576	579	574	585	552	550	515	566	554	528	517	584	547	517	556	523	569	578	539	521	503	539	530	539	578	567	556	546	556	554	538	562	562	565	550	554	523	542	525	537	535	549	573	552	590	571	524	563	516	560	522	556	535	532	527	542	539	574	524	572	552	524	561	550	524	550	535	559	546	545	528	542	520	569	545	545	564	532	610	598	580	528	572	529	540	518	546	552	543	542	540	525	549	576	571	565	600	544	552	542	505	582	599	503	575	518	551	581	561	538	548	542	559	561	524	521	533	542	564	502	535	556	529	529	587	618	504	571	537	561	575	527	524	532	572	576	516	550	544	555	557	576	587	546	536	548	550	521	528	560	542	497	517	534	541	568	566	513	550	519	542	529	543	541	561	560	546	530	524	518	535	534	536	524	587	584	553	532	574	547	541	524	527	556	554	543	544	534	552	527	552	535	514	545	560	537	554	520	541	563	542	540	495	540	568	568	542	570	507	550	547	529	543	526	567	516	531	568	544	533	558	536	588	536	526	601	574	552	559	502	509	520	560	537	508	586	570	505	562	568	590	536	517	555	563	535	547	547	538	544	547	555	584	565	521	611	506	520	570	542	563	554	558	554	571	525	559	547	546	541	540	536	542	536	586	511	558	529	534	554	580	554	561	511	551	535	555	546	578	575	573	553	542	531	527	522	562	538	543	559	551	546	539	520	538	572	598	520	557	526	560	552	526	542	578	567	536	560	479	574	560	552	556	553	513	574	539	502	536	530	560	553	592	546	557	547	523	548	551	536	541	537	577	546	575	549	530	555	538	505	549	531	532	602	537	533	562	548	525	604	554	498	559	556	569	547	553	551	555	540	542	493	532	578	531	512	532	552	560	490	519	547	540	523	545	549	557	587	538	546	524	569	512	530	560	551	553	520	523	578	550	543	550	563	555	553	569	518	516	579	518	556	536	574	507	568	528	547	562	575	560	561	569	583	608	494	528	585	565	571	536	552	549	568	583	561	562	574	549	543	540	508	583	550	543	595	516	578	571	571	578	497	535	544	540	529	549	532	578	557	535	556	553	555	570	536	573	541	550	563	522	547	579	554	559	560	534	564	543	574	510	544	551	539	557	538	614	557	547	575	548	580	536	595	595	532	504	539	497	553	572	564	553	533	578	548	552	568	569	601	567	571	518	557	503	522	589	537	562	553	547	568	505	550	537	584	542	591	541	539	547	572	572	587	504	542	574	534	561	573	502	591	574	582	591	546	554	537	597	563	513	559	545	536	546	564	556	514	552	571	516	550	556	585	521	539	560	593	505	528	542	528	577	560	549	565	582	571	577	554	537	528	533	615	525	546	519	524	513	547	566	537	535	515	511	562	542	579	513	540	524	551	570	564	542	519	511	520	534	537	571	525	529	517	593	562	552	533	551	559	565	562	575	536	506	552	514	550	560	539	538	555	559	534	542	564	555	541	517	561	555	526	574	560	540	542	556	565	537	535	540	539	524	558	535	527	549	568	556	531	578	594	521	608	548	556	539	552	563	547	547	561	560	579	528	506	560	530	566	535	539	565	567	526	527	557	548	548	525	576	581	516	539	586	573	525	550	602	488	580	524	562	531	515	534	582	544	555	491	532	530	583	581	542	543	538	546	505	550	567	552	570	547	508	549	523	549	507	527	557	537	522	530	560	571	572	534	539	552	576	528	547	566	584	533	576	542	546	559	525	508	578	512	571	517	555	550	540	535	562	518	494	556	547	534	534	556	543	574	527	536	570	540	530	530	565	571	560	508	493	562	544	501	558	546	527	543	556	543	546	568	558	541	487	547	535	565	579	568	506	541	510	522	572	539	545	520	518	554	531	550	553	519	551	506	539	553	540	535	532	556	552	505	559	550	548	527	554	536	546	529	571	562	527	570	498	533	536	564	562	553	588	551	529	517	561	570	544	590	548	533	543	545	613	544	569	574	517	541	558	529	582	501	557	542	537	550	521	553	543	582	577	529	537	536	501	521	523	568	543	555	532	552	535	586	543	562	509	559	536	546	520	553	525	564	550	598	532	516	567	579	555	523	556	553	528	562	558	571	544	548	544	527	539	590	551	509	608	578	557	532	495	531	561	551	527	547	527	569	560	535	570	563	546	475	535	522	575	563	537	536	521	526	519	542	561	536	532	537	577	524	600	553	530	556	544	533	551	539	557	540	560	527	566	531	518	583	549	559	554	593	494	535	534	510	590	486	563	550	550	514	559	512	524	585	511	516	574	516	531	502	527	494	539	530	524	564	554	566	529	553	542	535	564	541	531	551	551	555	600	540	542	567	555	593	539	589	528	551	566	526	533	607	502	558	527	534	559	561	547	533	527	535	568	554	561	530	549	577	549	513	561	528	566	521	563	557	566	564	542	520	497	557	531	589	563	532	559	531	539	538	515	577	524	516	532	535	547	521	546	546	557	502	572	493	579	544	572	563	534	532	547	542	557	534	536	526	536	561	534	577	567	575	551	556	536	560	542	545	565	572	511	587	557	576	563	559	594	527	539	531	529	544	496	506	534	527	543	506	542	581	566	544	514	540	499	539	535	582	581	537	549	542	575	513	540	554	532	514	510	521	563	517	538	557	531	580	540	584	520	510	551	570	567	531	557	512	549	578	539	549	526	519	556	567	561	542	516	590	544	553	568	561	542	500	571	538	572	580	562	531	583	574	538	572	521	570	549	564	574	589	607	533	579	549	498	534	509	537	508	518	489	542	540	572	521	517	537	566	599	507	550	539	560	555	551	575	517	534	527	535	547	546	543	546	541	556	552	511
6448	9014	6919	3318	2472	1862	1471	1313	1084	1006	829	820	773	717	726	720	693	687	717	681	672	694	740	796	742	737	650	651	645	605	636	654	586	616	613	597	577	618	588	642	584	591	611	595	603	593	613	574	625	598	604	632	605	591	602	610	643	636	584	578	577	577	615	607	592	590	630	634	634	590	604	559	596	574	635	604	622	608	583	611	560	581	601	626	601	609	623	636	595	644	607	585	571	593	565	610	573	596	647	618	555	614	604	587	590	635	601	605	655	585	619	604	617	640	664	613	627	575	615	599	619	615	613	607	616	621	612	576	610	602	629	637	611	626	576	574	576	568	578	606	598	614	615	620	627	548	617	615	581	566	582	617	624	617	579	626	637	615	600	599	649	616	600	596	608	551	617	621	617	566	595	630	626	650	577	641	574	626	618	605	595	606	634	608	634	566	607	567	653	584	612	593	647	594	647	643	620	615	589	630	613	636	593	622	644	637	611	628	614	627	575	625	579	635	626	582	583	627	576	585	623	595	669	609	608	629	608	575	625	618	588	593	588	635	559	619	616	572	597	616	569	621	667	615	598	600	603	589	626	624	569	615	566	555	594	597	593	640	609	622	620	559	585	633	620	622	601	637	612	616	597	623	565	579	613	565	577	626	625	560	571	595	611	639	599	590	580	542	574	615	537	614	607	586	610	609	643	629	626	580	604	589	608	623	611	606	641	588	621	612	626	609	635	586	663	630	585	614	616	549	634	579	637	603	586	631	623	624	601	627	611	604	573	596	631	589	590	640	607	606	601	623	620	572	582	616	647	584	575	613	623	582	588	645	625	628	633	597	572	584	606	618	606	559	576	601	566	592	568	624	588	631	637	629	594	630	643	615	600	625	642	647	599	588	613	558	617	607	609	596	601	565	592	634	586	592	603	607	592	619	607	593	588	591	600	606	586	616	627	613	627	639	585	619	590	622	573	592	646	598	639	570	603	616	617	585	574	613	615	617	577	569	603	558	619	613	645	580	594	607	626	553	593	644	625	568	593	600	610	593	651	608	613	601	661	596	558	601	612	558	636	584	597	615	589	580	559	621	576	601	587	633	579	516	632	595	616	633	585	609	602	583	623	629	618	601	595	575	580	589	560	603	623	664	683	566	624	646	613	609	597	644	590	548	576	570	606	619	600	591	598	620	582	607	585	566	643	642	632	590	608	599	624	594	611	648	596	609	615	599	617	652	572	621	572	561	603	522	635	566	563	580	610	592	603	592	623	590	583	611	568	612	563	570	603	613	569	600	627	619	588	618	600	626	626	600	570	575	604	573	607	651	641	620	591	572	639	588	609	551	648	595	587	574	608	578	604	612	598	610	624	574	588	582	593	624	623	667	599	620	607	624	568	571	592	600	578	587	617	604	593	600	591	602	590	614	616	593	621	601	574	582	625	624	588	607	586	588	609	578	649	649	522	638	600	636	598	636	588	583	630	642	608	591	599	582	610	584	621	631	566	610	572	571	603	576	589	660	584	630	616	588	573	589	588	576	570	641	593	597	641	599	615	634	571	620	622	616	606	568	625	641	644	563	599	602	546	631	599	588	609	577	597	560	566	593	643	610	620	582	564	582	569	574	619	584	594	600	624	594	650	598	611	595	606	609	613	593	642	611	591	562	597	647	566	590	604	591	626	579	565	603	562	599	619	582	604	629	635	612	611	627	598	635	580	583	598	616	560	579	596	603	620	601	566	640	609	587	565	574	577	636	604	609	579	616	577	636	642	612	655	589	589	574	639	602	612	602	596	557	621	635	551	620	634	570	578	634	606	594	607	643	571	576	586	617	606	584	626	599	634	590	600	600	631	624	609	579	567	606	594	607	624	619	611	588	566	579	622	613	631	598	624	600	610	602	573	606	580	586	591	636	647	606	619	590	586	614	595	605	591	621	599	576	634	622	607	591	569	560	612	615	634	609	595	579	526	583	618	620	614	573	597	595	573	542	596	616	554	553	537	596	580	608	583	570	591	627	662	592	585	590	569	592	609	614	614	623	599	622	557	570	584	556	677	651	577	589	588	633	576	596	621	680	596	589	618	602	572	566	607	608	593	627	601	606	539	613	598	613	635	574	621	587	595	632	582	621	632	621	587	622	618	594	604	613	559	635	652	582	623	601	563	622	635	565	648	596	592	614	656	615	575	605	594	583	618	570	607	619	597	585	574	621	583	617	640	601	595	588	658	595	573	582	604	621	600	608	569	598	638	641	666	590	607	616	588	574	610	576	616	620	588	570	562	586	603	606	641	571	619	584	633	591	605	609	610	582	594	579	638	644	628	549	609	604	567	607	652	584	596	604	635	599	587	605	598	618	621	611	595	668	613	602	575	598	615	600	620	619	643	601	611	613	656	607	546	591	598	623	580	599	644	577	599	625	587	579	602	626	571	607	603	640	614	617	585	569	622	596	595	580	543	588	649	612	608	588	598	598	630	643	643	648	607	576	555	590	615	614	600	578	589	595	553	616	627	611	639	599	625	536	597	583	576	602	608	605	650	613	573	601	588	557	637	611	602	574	583	656	598	605	639	640	580	568	596	606	594	563	605	614	598	625	629	584	618	599	649	585	606	602	647	563	629	592	571	586	617	579	613	542	616	633	582	600	584	638	624	609	650	598	624	557	584	618	621	595	634	657	575	623	599	572	603	566	584	592	617	536	608	640	646	566	649	580	592	602	595	612	596	575	587	599	598	630	626	594	579	614	603	625	599	619	570	592	580	606	597	583	579	598	636	578	636	578	624	653	580	563	635	604	597	623	621	613	575	569	638	576	589	591	593	599	581	609	625	608	584	633	604	580	602	617	553	621	595	625	615	635	568	616	576	578	585	572	639	557	561	606	615	595	588	630	611	576	586	601	578	585	597	603	632	624	609	626	583	603	577	587	573	641	598	570	635	618	559	612	593	622	619	579	587	605	610	576	596	565	637	627	593	580	617	578	591	616	613	575	606	613	587	603	595	606	616	613	578	555	579	593	599	573	616	577	574	640	624	606	582	618	609	557	553	570	576	592	629	582	642	623	670	548	614	597	607	657	598	628	630	615	617	606	625	621	598	596	595	604	606	601	621	612	582	650	597	613	559	624	587	594	592	582	602	613	592	616	584	534	617	612	603	633	609	639	599	620	584	555	615	599	592	608	582	620	618	604	590	576	582	619	572	616	664	565	575	560	632	635	604	613	600	606	618	609	588	631	600	584	613	603	630	598	595	597	563	594	617	615	592	584	595	626	597	624	611	618	621	588	582	583	609	587	591	645	622	611	612	561	618	601	614	636	607	555	607	651	596	613	607	619	628	608	590	645	614	576	621	600	574	632	625	587	633	615	590	614	649	637	578	600	588	606	534	617	619	581	594	629	647	577	596	641	657	605	594	622	605	612	576	640	601	601	626	624	641	571	641	653	588	615	609	546	577	607	583	603	604	602	560	587	594	570	574	589	638	602	625	613	557	624	583	653	595	614	618	628
24718	21294	27643	25166	15050	1227	834	674	654	610	606	561	551	499	554	543	493	503	533	512	537	508	583	579	592	552	486	485	505	532	511	513	463	471	508	494	520	515	501	514	508	519	528	509	481	483	548	453	492	494	501	483	474	516	535	498	505	437	485	534	509	473	445	498	485	484	501	475	508	447	511	546	498	504	485	498	506	481	493	475	495	463	511	535	500	507	500	498	498	477	441	477	486	492	491	465	483	477	465	525	506	470	477	513	501	489	486	472	495	469	472	464	461	487	511	484	476	477	496	502	541	494	499	494	485	468	521	548	477	516	487	508	465	503	481	487	447	500	489	468	510	489	488	476	479	496	470	501	484	480	504	451	483	496	510	442	471	448	526	479	480	481	464	475	460	475	478	466	481	494	473	452	509	494	523	488	494	499	450	503	488	488	469	449	481	467	512	488	477	446	476	507	497	484	472	518	483	437	491	503	479	426	493	523	487	466	477	510	464	495	518	492	483	505	520	458	509	482	450	453	507	484	504	488	493	517	485	483	431	477	477	438	503	507	539	500	516	527	505	486	498	475	526	477	489	510	487	469	485	482	494	519	500	481	517	495	465	493	473	459	482	501	492	537	518	491	491	490	486	446	443	506	473	490	516	504	464	488	488	521	481	517	476	460	487	452	455	490	512	479	501	513	511	466	483	457	525	477	484	519	493	467	497	524	502	462	502	451	495	517	479	506	497	467	513	463	496	472	468	499	487	466	511	499	496	486	472	470	456	453	515	506	514	524	465	507	444	502	507	502	490	497	542	476	494	523	463	472	497	473	489	509	518	471	476	465	487	503	505	477	492	491	452	521	486	507	496	483	469	496	497	486	516	472	494	458	469	503	484	487	505	484	450	509	476	464	485	468	478	483	478	528	497	461	464	497	444	470	456	474	500	496	497	467	508	508	480	511	496	481	500	487	490	511	524	466	487	485	455	478	477	488	521	466	467	492	490	470	476	503	480	478	512	496	481	513	480	496	460	484	502	485	464	502	477	497	466	453	521	460	482	498	505	524	494	482	469	513	492	484	505	485	488	512	469	490	506	467	488	496	481	518	472	471	466	485	472	479	514	485	439	482	517	473	470	446	480	503	489	476	493	489	494	443	512	501	481	501	454	479	492	444	513	473	484	521	506	485	444	489	460	490	504	480	500	537	500	496	492	489	527	486	485	503	478	499	471	507	475	516	494	496	498	466	513	433	491	513	484	483	504	453	483	503	478	492	471	523	487	485	457	500	469	473	482	517	497	473	464	519	480	474	476	475	520	501	516	516	539	461	456	477	469	471	470	499	457	464	481	485	469	502	499	474	491	484	468	498	508	488	442	510	470	481	474	535	493	512	525	492	467	455	502	504	480	482	500	494	512	476	480	516	480	503	502	533	500	479	476	482	524	483	469	481	527	498	494	514	468	524	465	456	471	511	478	494	502	480	508	513	515	468	488	490	465	489	491	479	465	505	476	484	490	506	508	480	510	486	484	474	473	480	475	534	472	512	491	478	498	526	475	474	479	481	501	447	472	489	459	503	498	540	501	521	486	499	481	496	461	453	493	505	493	537	501	475	536	523	474	511	518	516	481	499	474	495	481	502	526	450	495	459	482	471	494	460	507	469	470	485	485	476	503	453	490	497	501	474	437	489	517	474	506	468	479	485	513	497	469	479	468	467	491	485	504	514	458	508	475	483	508	457	489	498	488	475	520	460	490	465	515	472	493	488	506	499	490	488	472	445	519	503	487	453	522	531	509	508	539	447	484	516	482	496	449	498	485	475	506	531	444	503	488	480	482	485	502	487	483	507	476	487	505	500	533	463	461	469	506	504	477	509	453	501	462	513	486	503	515	464	455	470	500	499	488	465	503	524	452	518	505	481	453	530	456	479	515	514	497	501	524	486	537	535	490	471	497	511	460	484	504	522	522	505	483	474	436	517	511	461	491	469	454	482	501	494	472	478	510	473	457	434	480	473	523	482	482	499	457	513	474	524	488	535	536	488	480	511	503	454	520	490	502	483	505	478	479	464	445	465	498	474	509	470	487	482	492	464	453	488	492	445	479	459	498	454	465	503	516	476	518	490	480	512	468	504	484	515	493	466	433	486	507	496	493	462	458	455	487	492	475	479	533	488	495	491	491	485	479	470	487	451	524	465	510	502	482	496	488	475	493	501	497	420	468	449	480	506	512	535	482	511	503	437	489	472	485	459	493	505	491	449	528	465	484	476	493	488	470	491	488	468	503	517	446	480	548	469	537	497	471	488	515	461	457	464	462	495	501	474	496	452	501	485	476	512	496	477	483	466	475	449	469	494	499	506	471	484	464	510	488	518	493	479	472	495	512	507	495	478	489	485	492	455	497	480	450	476	485	493	514	482	496	501	521	514	491	472	521	510	505	480	501	466	510	472	474	512	458	502	512	474	473	461	479	524	463	484	470	463	466	513	465	467	488	522	481	480	481	519	527	440	486	504	544	455	487	507	482	517	509	522	517	470	503	505	518	477	445	495	470	516	480	441	470	507	536	491	469	528	458	517	505	542	476	462	507	525	499	500	494	449	478	486	459	535	479	485	449	534	553	501	509	489	482	482	452	523	499	488	447	505	504	494	473	477	501	520	465	441	489	507	518	521	527	486	496	510	526	452	472	473	494	502	490	526	453	464	505	451	525	504	501	490	460	470	460	477	516	441	479	493	454	507	474	489	494	468	441	480	478	524	475	461	425	490	508	470	512	448	470	508	542	437	482	456	472	530	469	495	482	495	523	472	502	487	460	495	492	511	474	512	510	484	523	457	502	457	498	482	485	480	510	526	467	487	496	473	481	495	464	498	511	495	507	523	478	510	477	431	482	486	500	458	465	482	475	464	504	534	480	508	437	537	502	509	502	466	464	465	468	445	510	482	493	496	497	476	507	532	478	501	514	531	478	494	477	502	497	513	470	466	501	493	486	460	481	488	502	456	498	477	485	502	420	492	517	467	493	517	496	473	477	482	443	483	492	468	482	465	515	470	484	489	497	494	516	473	485	508	483	489	444	533	469	457	513	445	469	533	439	439	460	470	525	462	501	493	493	451	483	490	501	541	499	468	471	516	486	506	469	498	462	477	484	466	500	492	466	488	494	453	511	481	514	457	463	476	507	494	525	499	465	491	527	512	509	465	505	490	499	460	479	435	509	477	509	484	484	512	497	523	521	467	516	493	537	515	505	497	522	465	504	525	523	496	470	488	465	460	469	514	506	480	440	496	511	485	491	482	488	519	460	441	515	452	450	484	481	509	450	512	454	518	497	474	502	509	475	495	508	491	537	474	487	476	501	477	479	468	499	501	483	468	470	501	497	499	461	487	465	483	478	465	480	501	467	472	497	478	476	509	466	514	485	501	475	458	509	479	526	504	489	516	469	474	461	430	502	514	520	474	461	454	494	507	503	472	535	506	448	457	536	499	505	486	476	516	485	443	493	474	477	464	515	454
5236	6019	4326	2254	1548	1340	1083	922	827	730	667	655	589	608	603	571	529	570	596	552	604	622	588	624	674	598	558	535	522	509	562	540	502	508	502	561	532	535	560	522	524	512	535	552	530	508	491	496	515	445	506	500	513	490	512	508	482	501	537	520	548	562	525	530	497	520	487	547	545	511	544	523	483	540	505	507	523	493	515	526	516	570	526	547	488	510	489	548	503	480	514	523	507	562	475	580	503	515	542	550	517	531	515	506	507	509	536	504	521	516	499	509	515	498	527	492	495	508	475	519	552	500	490	531	493	528	525	515	515	526	497	520	534	544	551	516	522	491	513	518	521	476	531	505	486	545	500	536	517	538	506	524	541	504	501	474	514	487	535	496	558	541	472	500	505	553	515	502	504	497	485	463	518	512	463	534	549	487	498	538	524	503	501	469	537	492	540	502	510	509	511	549	498	493	503	550	536	503	500	550	520	526	528	503	478	511	549	472	497	519	475	488	502	502	545	523	559	504	557	471	478	533	489	514	499	479	503	495	511	519	526	507	474	482	510	555	520	521	504	522	505	515	506	529	539	508	514	482	521	509	525	497	522	509	547	504	513	560	510	508	499	527	492	511	486	503	514	483	500	559	533	477	501	524	514	533	563	477	531	512	527	509	513	503	519	505	546	536	505	488	538	536	492	468	510	508	514	520	523	500	526	512	513	486	506	504	504	524	514	538	499	531	521	482	532	526	517	529	534	524	507	511	578	502	555	515	542	516	515	507	472	490	557	526	522	497	546	509	516	529	508	505	547	471	491	505	510	476	530	512	538	524	502	516	539	535	486	518	532	522	522	476	567	499	531	507	527	497	506	531	531	534	509	526	481	533	484	511	496	492	504	540	495	513	510	480	501	506	523	548	512	522	595	545	500	488	490	517	481	534	550	503	500	482	507	489	528	525	513	514	514	525	503	559	463	534	515	517	512	557	516	526	534	500	510	507	522	528	474	496	542	547	508	528	520	502	509	507	505	511	473	533	542	493	543	542	520	537	545	516	528	526	528	504	488	530	517	489	548	533	520	510	526	526	501	496	530	514	489	513	486	531	527	559	534	529	503	534	536	505	499	488	534	511	536	528	470	506	507	498	488	525	510	514	486	486	513	517	508	493	540	546	507	517	504	525	541	527	533	531	484	505	543	498	532	483	542	489	507	534	539	505	493	514	483	495	540	523	533	503	519	547	528	518	518	545	533	511	468	544	488	507	518	539	498	556	503	539	496	481	527	521	542	508	526	514	484	531	512	536	543	450	525	525	496	501	551	505	491	508	470	528	516	521	525	507	533	557	509	520	519	506	535	510	506	461	515	533	458	545	522	528	523	494	498	518	550	500	459	501	515	473	530	520	527	521	509	479	549	550	542	501	524	531	525	523	539	486	546	504	511	551	520	530	538	527	518	512	511	492	514	523	532	560	510	529	503	478	503	526	527	541	536	558	526	537	509	476	478	510	466	497	476	508	507	525	486	550	522	516	526	499	501	537	513	535	534	569	490	544	513	492	462	496	454	552	528	523	559	502	515	515	475	560	505	482	535	515	534	541	505	493	525	509	501	507	578	451	560	503	516	502	521	522	505	537	543	475	510	506	519	514	502	537	501	519	506	475	574	496	476	504	521	551	536	507	523	526	503	504	518	464	470	515	519	541	545	517	531	499	527	494	502	487	512	528	522	514	490	505	514	532	534	544	531	527	438	487	547	525	516	569	535	478	491	526	537	501	494	513	543	546	507	508	521	515	554	523	531	549	489	508	540	522	516	478	512	493	478	534	492	539	524	565	496	491	505	524	524	550	540	514	528	512	538	504	579	523	487	524	509	503	557	512	507	496	556	509	528	499	507	511	508	515	539	510	523	529	514	574	469	500	500	558	535	497	548	520	481	520	520	534	494	540	497	499	530	538	509	514	549	550	516	475	530	535	512	532	545	498	499	503	538	545	503	499	469	518	526	458	535	496	521	500	512	493	510	522	542	497	482	505	485	489	516	536	525	482	564	523	523	506	526	530	511	526	495	537	532	518	483	491	504	508	545	475	516	507	488	565	495	546	543	540	535	486	497	497	495	555	515	554	514	504	542	507	501	476	534	590	546	511	548	536	522	498	508	521	525	512	515	494	516	550	519	505	469	514	501	588	481	501	553	478	508	504	535	518	494	529	504	516	503	542	493	483	530	546	540	484	477	491	518	542	511	534	558	544	515	498	493	534	535	584	536	529	505	501	463	557	517	528	534	544	499	504	516	462	496	494	521	538	558	477	514	531	503	523	530	533	502	493	480	523	515	510	513	534	502	505	505	511	508	488	480	510	465	482	498	568	553	500	519	548	483	499	498	496	492	520	527	501	485	512	531	469	500	531	519	496	524	512	508	524	520	546	504	526	481	498	513	530	529	496	541	508	508	479	572	525	492	480	572	556	495	487	520	525	562	545	501	470	533	505	539	526	505	504	500	474	526	492	544	490	481	532	491	551	529	530	501	506	517	522	486	496	534	525	523	515	504	516	525	547	485	523	545	505	529	552	525	492	508	514	518	535	507	472	490	544	528	536	505	541	511	541	483	557	516	509	511	525	522	497	487	526	474	524	491	538	515	525	522	549	527	549	510	510	542	501	520	506	489	513	474	506	546	536	497	497	501	565	537	537	528	511	495	530	533	532	535	520	498	511	525	515	509	513	523	491	508	497	555	532	491	536	510	510	485	517	491	491	470	495	507	520	530	528	494	516	527	525	568	487	554	518	539	498	536	543	524	557	552	524	544	549	464	502	519	514	501	494	542	529	495	490	541	502	492	520	488	524	539	521	494	493	516	524	507	519	526	499	530	523	523	502	525	504	492	536	511	518	561	504	521	521	506	488	494	495	556	538	513	531	566	530	520	555	519	529	504	517	513	535	520	560	541	478	486	480	507	484	499	515	524	500	541	514	490	545	504	499	485	530	477	506	518	559	475	542	484	548	519	471	476	499	547	517	511	491	498	528	509	537	536	529	493	509	506	521	575	523	508	488	512	508	547	560	516	487	480	530	499	498	520	484	574	541	509	491	517	527	538	513	538	543	540	509	499	512	578	505	487	532	494	530	492	520	536	519	503	470	528	545	523	532	512	522	470	530	545	528	527	533	495	488	508	543	536	499	520	518	496	508	528	493	523	519	512	530	510	497	522	536	509	496	537	509	484	503	506	492	526	544	482	518	526	519	504	493	529	501	501	516	495	535	508	531	520	497	512	518	487	505	513	509	505	559	514	529	493	519	528	514	522	502	561	524	550	526	519	540	553	514	530	511	544	515	524	553	535	467	528	516	505	508	512	487	515	503	538	563	481	504	483	525	508	487	508	515	507	458	516	499	485	503	545	505	494	476	488	513	516	505	534	549	493	555	506	470	511	515	487	513	537	499	528	496	533	518	520	512	489	526	526	515	537	532	526	495	512	503	508	521	541	548	566	506	515	531	516	569	532	468	540	501
22525	21212	28791	23951	21212	21246	10476	1103	744	624	523	447	450	429	344	367	308	302	356	292	309	335	323	391	483	433	274	283	278	248	267	239	254	253	254	240	263	220	222	242	269	254	260	235	235	259	210	227	219	234	241	223	252	193	248	224	226	259	256	250	252	227	262	265	218	260	206	240	190	233	237	226	245	226	208	229	223	240	225	226	241	233	241	243	248	222	231	245	234	238	242	253	214	257	242	229	214	214	215	249	226	226	221	250	254	270	225	236	225	249	232	237	238	220	227	237	239	224	241	215	246	203	231	238	210	231	229	219	228	213	228	225	227	270	264	212	244	236	251	223	227	216	211	275	231	213	252	220	220	206	224	223	219	229	227	270	230	236	259	242	237	224	219	240	268	268	215	226	227	236	255	262	246	215	205	239	207	189	225	250	247	231	219	246	222	228	226	226	230	223	202	246	221	259	220	226	224	225	251	239	241	238	268	221	257	250	248	213	226	238	258	226	217	232	203	221	230	252	228	248	253	216	210	249	237	241	250	221	247	251	203	217	255	248	222	224	217	235	238	250	232	265	239	216	232	237	267	254	224	237	244	237	226	244	248	223	239	223	215	228	248	225	224	248	256	251	234	233	248	230	223	230	244	221	225	230	221	244	231	231	255	243	245	243	229	212	214	231	216	240	226	253	216	227	225	216	211	218	230	238	216	241	218	206	224	233	250	244	217	259	222	220	248	243	237	219	230	266	232	210	237	205	216	235	244	201	228	243	237	227	238	235	240	225	235	215	223	245	228	267	215	230	242	232	237	222	245	200	221	233	241	249	238	256	239	225	247	214	235	231	231	240	254	242	225	216	226	225	203	215	218	242	214	238	229	237	220	239	217	230	233	259	242	233	243	246	225	237	223	246	237	246	232	226	248	237	230	238	253	217	225	247	267	226	232	219	234	206	210	247	219	236	248	234	243	227	234	244	217	231	225	185	233	216	230	222	213	228	215	246	223	235	218	228	224	242	229	231	261	203	223	210	212	243	232	233	217	235	229	226	234	200	212	244	221	221	229	234	209	266	230	236	222	205	220	228	228	244	194	217	225	242	243	205	240	244	241	229	262	229	262	221	225	230	235	240	237	220	230	230	217	230	259	243	229	198	224	235	196	227	222	224	175	217	236	227	253	237	227	247	214	242	237	214	264	212	234	223	248	191	263	237	259	245	221	250	260	255	244	215	224	212	235	238	210	260	256	223	249	232	251	232	229	215	235	230	208	224	218	264	249	239	227	233	221	270	228	231	211	239	241	221	226	208	232	232	247	202	239	223	228	195	220	225	215	204	229	208	239	213	247	232	209	207	257	222	224	271	248	233	225	215	198	234	242	246	234	221	243	220	244	228	223	269	232	250	220	248	238	240	275	246	233	214	229	200	277	238	225	210	251	250	237	253	229	258	251	210	256	207	191	261	257	234	244	258	218	240	230	223	222	235	230	233	221	241	238	241	259	234	220	232	249	221	238	258	215	231	254	235	245	233	201	255	261	242	231	232	251	245	251	228	233	230	205	223	242	215	224	234	237	215	259	221	239	250	241	206	239	223	231	254	184	238	214	227	243	204	215	217	242	230	238	211	245	229	229	261	250	235	247	212	239	231	239	209	242	238	218	245	223	237	217	206	255	229	216	220	235	250	218	251	251	244	229	248	235	212	241	223	251	228	188	221	230	224	218	231	240	222	228	225	248	239	224	232	220	239	199	266	233	243	232	251	240	220	230	219	219	235	236	229	214	263	249	241	214	235	233	238	261	221	250	210	216	217	265	243	229	242	241	242	219	221	223	234	256	238	222	222	208	238	207	229	241	239	245	205	221	235	226	238	228	243	261	222	260	212	250	258	235	205	212	243	254	230	232	217	219	244	225	258	252	205	232	231	218	211	214	229	255	237	203	213	202	214	248	226	221	220	230	228	210	216	230	212	202	258	227	264	200	229	227	226	228	235	227	234	263	230	240	224	255	213	251	214	253	210	220	235	216	237	224	210	226	221	254	237	231	224	236	232	222	228	211	230	246	246	232	212	228	266	212	238	221	220	233	212	236	246	230	227	246	241	251	246	225	212	233	221	227	228	254	252	227	253	239	240	209	217	220	224	239	222	225	256	211	239	219	253	234	259	218	248	230	238	205	252	247	247	220	248	235	243	234	239	229	242	241	235	225	230	226	252	201	208	210	228	210	229	232	275	235	230	237	250	238	210	240	246	234	216	233	235	236	222	223	249	222	216	222	257	243	237	249	226	226	234	248	190	255	233	237	201	222	214	220	236	216	216	223	239	241	212	238	252	241	253	262	230	249	225	216	239	231	233	235	237	213	207	200	243	231	232	235	264	269	231	211	241	230	224	232	222	226	233	214	236	222	241	203	218	232	237	235	223	232	255	213	238	257	219	208	208	224	231	237	250	210	223	247	230	246	245	220	208	225	249	238	242	219	248	235	233	222	201	214	213	234	242	227	228	267	247	219	219	239	243	255	249	233	242	220	216	265	219	231	259	219	198	240	253	230	239	220	226	208	241	245	274	232	220	220	220	241	245	219	249	257	210	233	227	239	237	271	223	227	231	248	236	229	212	263	257	216	210	252	244	252	207	232	231	240	245	227	198	255	250	210	237	229	213	234	225	224	267	229	223	236	241	247	230	228	259	221	219	252	239	233	237	227	232	220	205	235	228	242	224	231	251	227	231	224	225	212	218	234	246	226	193	238	232	205	230	254	218	225	248	236	217	231	220	228	211	254	258	214	231	238	234	211	241	214	249	248	220	253	229	241	196	261	231	211	236	261	213	237	256	221	198	254	210	254	211	217	198	228	224	244	251	242	209	218	228	222	201	259	227	246	247	260	249	230	222	264	237	227	233	247	244	248	213	226	250	211	228	230	211	246	226	258	215	252	204	239	270	224	209	220	262	244	230	235	255	220	254	233	222	221	239	224	228	245	203	222	232	221	220	256	240	215	245	260	248	238	242	271	237	212	195	196	220	226	237	232	212	231	221	232	235	206	194	226	230	219	228	212	235	198	229	240	214	231	220	223	262	196	216	233	219	220	235	239	251	240	248	217	236	225	242	244	231	200	240	232	219	228	231	232	223	232	210	259	238	208	238	213	223	216	201	224	262	247	241	233	234	234	236	249	246	230	247	224	230	272	229	247	260	226	228	223	260	241	230	218	245	232	216	235	230	245	225	233	247	239	212	255	261	201	244	240	263	230	219	239	228	217	251	237	222	224	229	214	214	234	211	224	244	233	225	203	214	225	264	247	233	216	242	234	232	226	241	248	228	229	247	228	221	219	225	236	240	263	260	227	231	224	246	234	207	279	238	226	249	251	213	251	224	264	233	240	220	261	229	248	222	220	229	225	257	215	226	193	225	229	230	227	222	227	209	243	217	246	268	255	238	241	261	220	215	230	231	239	231	246	238	233	249	252	244	246	250	259	223	228	216	222	224	234	227	235	243	247	251	243	225
7171	14189	10949	5175	3548	2719	2006	1578	1113	979	753	657	568	483	498	435	411	387	428	401	395	417	429	494	618	559	304	300	292	307	305	257	276	280	266	302	260	284	278	242	256	275	268	271	258	261	279	257	276	234	242	260	252	247	267	278	264	264	278	256	262	262	272	234	270	285	302	272	255	242	239	265	262	271	267	299	245	272	235	263	276	256	248	292	223	236	253	258	272	252	244	279	248	276	236	261	260	267	260	268	265	250	239	277	255	256	270	294	241	219	265	267	275	253	233	270	294	251	250	246	211	226	242	246	269	244	252	245	245	243	277	242	257	274	246	231	257	246	267	231	237	245	238	292	267	274	284	241	228	243	254	250	249	258	255	269	236	253	243	240	258	257	267	225	248	245	246	272	243	288	247	268	219	253	276	283	258	267	246	262	217	273	231	281	258	269	266	269	257	254	255	242	271	260	242	254	247	248	272	241	241	239	244	287	246	280	224	232	248	258	236	244	266	263	266	281	270	252	235	246	265	232	247	269	255	252	236	284	263	233	246	237	263	269	263	235	235	267	264	268	271	285	260	251	258	271	273	250	263	263	234	283	265	242	253	223	248	264	261	274	243	233	278	260	214	266	238	255	257	275	238	260	250	255	263	263	250	259	220	257	254	251	254	270	233	254	259	240	241	252	242	243	253	248	248	242	236	270	248	246	256	245	272	244	288	284	277	274	271	225	245	255	274	264	265	255	272	249	227	239	231	251	258	238	228	281	267	238	276	291	241	271	265	244	287	221	223	253	237	265	244	265	258	256	257	253	242	246	233	269	266	269	250	237	264	249	259	273	251	264	270	254	234	237	251	260	254	275	264	255	283	258	256	289	276	252	237	259	248	246	258	241	259	248	237	258	271	278	247	248	243	249	264	238	238	217	239	231	258	231	251	270	251	245	263	240	254	260	277	256	236	248	274	237	264	239	239	254	277	263	254	257	248	247	238	245	245	258	246	261	255	249	265	243	240	260	279	243	256	264	243	280	273	249	256	227	246	236	262	235	254	261	255	259	233	244	293	266	251	248	230	248	251	253	247	253	257	294	257	264	275	263	244	257	258	258	248	237	256	270	253	261	273	233	248	244	250	242	236	267	250	249	222	245	260	242	259	276	263	254	236	276	260	242	229	262	251	246	265	248	270	252	233	254	242	251	253	238	248	235	257	243	254	237	245	267	276	253	252	270	251	263	258	257	256	244	260	249	249	251	273	260	270	277	269	228	256	267	235	267	258	285	274	263	278	250	273	249	255	245	211	238	268	242	268	268	243	253	225	279	267	248	258	240	284	262	255	267	251	267	279	265	222	255	232	234	249	258	243	232	247	258	240	245	232	265	276	237	260	256	265	249	251	270	251	254	276	225	259	285	269	248	254	259	239	267	278	259	223	255	214	265	205	287	278	239	242	250	257	270	284	246	261	241	243	255	272	243	270	246	287	218	257	274	241	232	270	260	237	252	249	249	272	237	265	269	258	267	252	279	271	239	250	256	298	261	237	237	239	225	250	269	235	264	279	223	255	273	236	261	248	282	257	259	241	287	270	245	259	247	259	268	229	257	271	249	255	290	248	258	242	263	267	251	239	278	267	246	240	246	249	286	253	285	245	248	246	290	259	253	269	226	310	250	267	248	312	243	274	257	290	248	255	255	279	248	235	245	270	234	258	241	251	284	238	271	241	262	274	253	225	271	264	224	252	262	285	262	260	237	263	253	270	267	253	247	281	278	256	281	265	276	259	248	245	256	259	278	243	288	274	257	245	252	253	217	279	253	222	255	252	244	250	253	254	307	214	243	241	232	256	237	235	252	244	249	271	265	235	250	238	259	266	248	221	240	247	248	250	234	257	248	241	248	265	257	269	250	272	273	224	265	249	262	244	253	239	285	257	255	218	234	258	264	237	219	261	248	236	253	257	256	257	295	258	285	238	208	244	249	227	252	252	258	245	266	237	279	248	270	261	251	271	258	250	286	256	232	254	270	257	230	286	243	266	266	251	252	263	274	242	264	227	234	264	286	255	242	234	262	246	261	253	242	289	252	291	222	243	271	263	264	236	263	263	244	271	269	256	255	255	260	266	258	261	309	260	252	263	279	268	240	259	253	273	228	230	274	262	245	244	261	249	249	255	247	258	236	275	238	251	251	265	230	219	262	225	243	250	227	254	266	255	263	250	266	216	247	267	238	251	243	245	239	236	261	272	259	272	252	223	239	252	262	241	241	257	247	237	254	258	290	251	226	251	272	222	252	215	241	241	261	251	255	241	245	245	260	249	247	263	240	256	270	235	266	236	244	264	244	251	271	246	252	229	246	233	270	249	253	243	268	292	238	254	261	241	246	237	244	241	266	230	269	232	265	235	262	254	266	235	238	229	241	229	252	283	251	275	247	243	237	237	293	222	242	215	256	254	265	239	227	241	251	258	262	244	265	284	252	261	259	256	256	272	243	290	260	244	253	250	255	241	228	236	283	219	257	248	239	278	260	241	239	249	227	257	240	252	256	241	240	255	218	297	274	269	251	280	270	251	236	252	249	257	243	241	271	264	260	246	262	232	257	263	277	251	239	274	229	248	265	250	270	252	231	249	219	254	275	269	263	250	240	287	244	252	240	269	237	258	235	247	235	249	245	253	238	245	254	237	255	256	262	248	255	269	245	244	270	268	257	256	257	263	274	253	240	241	259	272	256	260	254	228	290	273	274	243	261	249	257	254	266	249	303	275	246	241	260	227	261	282	258	247	257	275	246	255	241	235	255	259	227	259	239	263	260	264	231	261	235	249	244	229	243	262	267	263	256	259	240	288	250	270	254	274	263	246	262	264	264	253	249	247	221	230	236	241	246	234	270	240	266	259	264	269	244	223	253	237	254	241	254	235	241	260	249	229	268	260	255	256	248	273	264	253	269	259	259	263	264	274	249	266	264	244	258	240	238	249	261	257	261	262	241	225	240	270	267	246	259	232	253	258	253	235	268	259	272	224	276	296	239	232	288	254	247	257	245	250	249	236	238	261	257	263	266	246	280	267	222	263	244	249	265	222	256	240	263	258	251	274	258	247	266	223	222	244	258	238	220	242	261	254	258	252	277	243	254	261	265	252	250	252	252	256	268	256	255	246	285	248	244	257	232	249	248	271	219	250	258	270	246	268	239	262	275	261	239	225	250	240	259	269	270	263	259	247	257	260	270	253	285	258	253	268	254	262	243	257	237	254	248	255	257	248	249	265	262	248	227	272	260	238	230	258	237	270	257	255	260	252	253	227	240	245	243	266	270	262	249	283	275	252	239	249	263	248	224	269	253	236	249	225	250	237	249	257	270	264	256	266	260	252	243	247	261	255	236	261	269	278	271	267	276	262	226	261	276	262	248	259	244	226	275	243	252	251	229	265	256	275	235	252	249	235	255	232	272	253	233	251	287	248	256	247	274	259	285	230	269	252	254	212	264	254	241	257	249	251	234	260	242	273	247
27896	19136	5746	1155	825	793	758	710	742	750	749	731	767	720	696	757	702	748	744	728	722	850	746	782	725	759	671	717	688	732	729	725	700	693	684	766	713	690	742	718	682	676	701	692	713	695	730	709	710	699	780	685	764	696	722	733	714	722	720	747	729	709	724	726	688	719	702	726	755	698	744	752	725	728	787	746	749	741	734	696	683	721	734	689	714	678	745	693	668	752	705	732	717	722	740	703	717	717	664	727	742	687	673	735	717	725	731	745	774	713	768	722	750	734	693	750	716	780	753	721	689	728	765	707	747	727	730	704	732	752	746	688	759	713	749	694	720	690	763	755	752	740	709	682	743	758	673	720	672	690	723	750	720	702	739	687	696	711	732	689	708	684	728	710	729	702	751	711	690	702	694	671	708	749	722	691	672	747	701	705	717	724	711	765	744	748	706	728	721	735	664	706	714	721	752	719	733	701	700	714	672	744	754	694	738	770	712	723	731	704	714	731	691	772	709	729	683	740	706	728	713	721	714	677	708	743	724	714	741	706	697	716	701	710	688	716	709	706	751	755	750	749	691	717	667	725	744	767	670	698	703	743	716	728	704	727	746	687	705	764	720	716	763	803	700	697	716	724	731	722	700	727	704	738	712	704	762	739	707	703	696	688	705	737	691	701	689	707	692	745	724	701	704	726	714	718	684	668	707	703	741	690	736	692	723	682	693	749	716	734	680	695	694	722	682	711	724	721	699	732	722	729	705	715	744	729	664	710	718	674	747	697	743	730	727	696	695	748	685	710	740	699	691	724	737	699	713	686	699	721	716	758	711	722	683	738	749	731	693	724	739	731	723	717	737	718	728	743	732	734	739	689	735	755	727	697	753	694	691	744	767	707	711	712	730	761	756	720	695	721	770	712	762	724	628	706	684	687	769	740	744	749	685	699	714	669	757	701	720	762	732	732	699	730	685	738	740	753	715	693	752	750	750	741	714	705	682	706	730	734	729	695	715	691	734	708	712	721	729	685	667	707	707	728	703	742	773	745	730	757	688	671	696	712	731	759	749	707	704	738	647	705	689	708	709	728	714	709	739	700	687	703	700	727	715	746	714	690	713	747	668	733	677	674	738	757	706	745	698	700	734	741	703	721	726	721	732	693	727	719	714	698	717	745	685	725	699	737	698	688	688	749	767	680	676	722	678	679	707	709	734	763	694	730	694	754	692	672	744	723	760	709	702	672	744	701	718	700	722	705	678	736	703	747	696	725	770	732	710	735	710	742	729	691	731	718	762	719	710	718	687	699	697	750	676	764	715	744	723	742	733	721	695	733	696	756	763	710	710	769	707	706	718	741	723	787	792	719	698	709	758	744	721	678	712	685	758	744	694	694	713	756	758	726	725	687	757	762	688	714	753	730	741	719	755	731	725	733	717	684	690	681	726	700	657	690	721	759	704	715	701	758	672	700	743	685	744	759	763	701	706	710	733	726	701	749	715	741	743	761	745	657	670	696	708	731	704	733	707	672	716	757	700	745	754	729	731	714	688	705	746	702	719	727	740	718	710	699	690	725	729	776	766	764	725	677	751	725	700	760	721	727	724	761	713	731	745	660	683	682	738	703	698	713	721	699	740	668	747	732	733	739	727	741	725	736	685	669	710	703	741	692	693	710	686	731	676	710	701	662	702	697	727	704	725	732	729	679	690	691	745	729	743	678	681	787	705	694	727	724	695	725	686	703	709	731	741	772	779	678	730	694	717	683	733	735	704	772	743	716	707	690	726	677	729	720	683	724	706	736	737	674	721	736	754	756	730	755	749	753	659	724	716	701	754	732	707	693	727	730	729	755	760	688	688	715	695	711	727	688	734	732	753	763	735	732	761	708	754	695	717	719	691	711	711	666	762	730	689	718	695	658	718	707	720	692	709	711	716	683	734	711	691	663	750	732	726	741	695	695	739	736	709	712	751	728	771	708	756	726	723	664	722	673	689	689	743	658	698	690	717	695	664	712	742	713	715	712	687	716	707	665	711	693	684	753	709	732	745	718	712	755	796	731	675	722	710	748	722	748	687	681	752	742	742	725	780	710	669	719	740	721	748	749	718	769	718	660	694	705	707	735	758	734	738	704	749	735	723	705	770	724	714	706	681	756	749	748	718	720	750	760	711	692	684	762	693	683	739	685	720	721	731	687	729	739	738	670	765	704	692	762	722	694	726	729	755	708	727	715	678	687	757	707	776	671	796	777	710	729	724	714	678	681	728	724	734	730	706	743	679	710	722	719	701	721	764	696	732	729	730	708	682	711	745	720	754	711	765	744	724	738	704	747	714	703	666	724	708	758	697	714	704	690	739	736	723	729	782	720	738	753	761	706	756	745	755	693	663	695	714	724	697	674	704	729	695	716	704	665	719	758	689	759	724	701	687	724	742	684	731	726	771	709	718	696	707	676	716	774	694	706	721	725	681	746	721	692	693	728	716	694	720	745	698	753	699	709	717	743	702	698	722	716	650	688	717	731	711	727	726	728	724	727	717	724	716	738	714	715	745	730	759	687	716	703	732	691	728	717	706	703	694	715	701	704	722	724	717	740	705	760	716	722	719	719	741	760	714	721	729	659	722	797	688	739	692	720	702	711	670	686	701	741	754	726	706	759	713	708	693	687	717	719	722	722	676	715	736	728	748	723	715	787	691	732	684	739	748	706	669	668	724	725	704	682	693	776	712	709	681	741	680	729	708	693	708	720	716	724	736	762	736	710	667	712	742	670	692	702	726	739	743	693	678	723	747	759	740	672	723	699	736	698	743	658	709	648	724	698	675	747	705	760	696	695	741	709	740	701	719	732	739	747	668	730	735	771	722	716	737	719	702	701	739	710	716	726	713	712	719	704	699	691	712	733	714	720	689	735	713	707	723	714	805	680	730	681	703	720	727	764	706	713	669	751	731	728	664	758	718	716	688	775	738	708	712	745	715	666	724	727	704	673	732	709	662	694	754	719	717	672	745	735	746	739	703	704	750	765	735	759	758	689	677	738	678	722	712	683	711	709	725	751	688	718	728	719	699	739	775	728	720	717	743	720	718	711	767	746	688	734	724	703	706	722	710	703	694	733	677	707	691	736	693	750	731	701	706	710	740	674	723	727	702	701	746	718	738	737	765	718	750	727	693	727	710	699	736	724	683	737	737	719	730	752	709	721	698	733	704	767	768	716	700	728	706	726	702	725	770	705	696	725	706	682	783	735	737	734	718	730	721	720	684	738	734	747	715	724	696	732	720	749	723	741	707	696	705	723	670	727	688	710	783	691	729	672	740	714	698	733	682	728	700	665	710	724	736	729	715	696	676	706	717	766	697	760	732	740	765	707	691	731	742	705	689	759	730	704	676	703	678	745	725	714	714	699	704	717	708	740	748	759	695	739	712	752	732	665	689	708	760	676	694	668	727	746	713	657	758	705	749	753	752	665	715	755	755	733	749	718	756	746	743	734	714	687	728	758	711	731	734	691	712	706
8472	1818	1443	1041	919	875	838	822	814	774	795	788	788	767	776	785	798	776	748	798	883	831	847	784	814	877	786	774	793	824	828	768	743	746	771	755	751	768	762	758	774	748	756	812	739	768	788	777	791	771	746	786	783	832	800	761	795	767	773	801	753	724	764	788	777	785	756	809	761	772	809	773	773	765	733	769	745	739	775	760	778	784	761	795	787	798	732	740	775	818	764	795	742	761	738	725	761	785	786	800	807	782	789	764	790	767	820	767	798	728	774	785	721	753	823	827	792	792	749	767	767	739	783	777	742	757	756	762	772	785	757	751	777	763	783	787	752	810	744	785	786	794	735	782	773	768	759	755	771	767	730	754	723	796	797	768	728	816	726	822	799	806	738	730	801	782	803	750	765	744	835	785	804	810	799	791	801	786	745	824	791	770	724	820	786	751	777	743	772	732	796	740	765	794	761	744	764	793	780	794	774	771	683	787	789	778	747	830	820	794	821	781	773	811	798	806	804	700	760	798	801	804	751	771	754	779	768	751	742	803	753	793	786	788	780	781	778	758	772	770	774	742	774	797	757	818	787	785	780	840	795	788	768	790	726	798	809	755	766	730	779	758	810	815	714	793	765	789	708	724	771	798	714	808	729	796	788	768	782	762	729	796	794	781	766	767	794	815	810	799	800	784	753	748	802	790	764	789	829	815	776	731	783	744	710	831	778	774	768	748	776	784	749	835	712	736	821	758	787	827	830	709	808	781	745	756	745	760	827	794	780	761	753	797	828	747	758	777	775	755	802	859	788	719	790	774	731	710	743	811	768	743	769	770	746	786	784	749	750	702	827	770	740	803	735	811	761	793	765	802	795	783	775	787	742	790	773	780	773	778	791	754	756	748	714	784	761	712	748	807	743	798	779	726	789	784	819	742	793	766	805	766	763	738	796	760	770	795	742	766	765	802	816	864	801	715	776	738	728	709	738	753	753	784	831	787	751	788	752	742	820	829	753	809	777	794	695	772	754	780	710	802	801	765	752	774	809	777	742	744	772	727	781	737	768	743	792	781	787	736	784	777	706	793	775	720	779	808	764	799	801	770	769	808	773	796	784	751	818	793	787	757	819	771	780	740	775	790	747	760	848	769	772	750	767	792	801	799	817	756	794	770	788	807	771	766	821	736	743	757	754	763	727	780	793	783	788	803	789	749	754	777	767	784	781	797	800	797	755	793	738	811	735	760	786	766	756	779	759	770	741	721	756	754	757	772	763	728	766	766	792	787	749	823	796	798	748	788	757	716	798	733	790	723	789	764	788	816	727	742	755	780	772	772	734	806	776	790	791	729	765	712	759	738	749	763	795	800	835	783	789	756	788	721	787	729	814	786	754	754	764	775	775	764	789	787	784	749	773	819	750	776	803	783	778	780	789	865	742	768	759	730	732	791	783	789	812	792	779	783	777	716	744	834	787	747	818	768	758	777	817	787	800	781	714	777	792	769	749	765	775	764	805	768	800	772	771	746	725	820	734	741	814	776	770	766	804	766	792	783	802	712	769	739	797	747	766	769	767	808	764	806	749	747	763	764	784	759	712	751	770	770	780	788	749	768	707	829	790	778	818	705	796	786	785	781	737	763	807	781	792	777	791	743	789	694	817	780	732	773	804	765	781	777	772	766	755	760	719	777	727	749	739	775	792	840	764	747	774	814	748	730	796	794	790	780	760	793	771	804	774	792	767	763	776	753	736	784	807	744	743	810	826	735	783	791	772	696	704	773	769	795	781	794	727	768	715	797	772	758	760	750	794	779	753	776	782	773	755	775	813	795	776	763	781	814	746	848	765	824	812	761	800	751	787	702	797	802	815	778	751	735	800	799	792	800	777	794	781	777	750	759	771	732	790	764	761	835	824	779	757	791	778	753	772	746	770	781	787	772	726	774	736	776	770	766	808	794	758	765	698	758	763	781	767	749	811	751	741	808	761	724	771	742	808	773	771	770	766	748	732	772	719	780	748	771	800	720	766	773	726	745	797	761	742	769	798	818	801	830	747	778	791	766	790	786	787	801	698	810	770	746	794	810	766	775	785	809	740	743	756	724	723	739	742	768	772	782	766	745	796	769	812	791	818	731	779	775	792	749	819	783	725	758	782	690	775	793	793	737	759	768	798	766	800	771	812	755	762	792	716	805	759	736	783	767	776	769	785	772	795	771	810	789	776	757	757	766	748	766	802	809	796	785	756	786	767	825	768	738	773	772	752	780	789	806	784	783	771	770	765	704	754	757	773	743	776	761	845	767	796	697	776	759	842	816	780	747	814	790	765	763	745	779	761	744	744	783	840	704	786	818	736	758	798	804	804	758	807	819	834	733	808	801	761	796	785	793	757	731	802	774	773	816	795	773	752	756	798	776	737	786	783	786	764	749	785	816	820	752	777	799	741	724	765	765	787	764	750	769	813	722	761	764	741	786	708	728	777	770	821	753	798	808	779	749	761	767	820	772	749	816	744	764	804	810	752	765	821	762	774	736	811	736	818	742	805	807	787	748	757	752	808	786	794	769	788	791	740	729	756	772	794	728	802	777	729	754	810	806	765	783	799	744	774	744	772	714	789	784	744	778	740	759	788	802	705	706	781	760	768	739	750	825	783	781	707	824	751	766	755	710	760	785	819	767	713	777	761	802	770	758	728	756	751	818	800	783	735	759	747	777	763	775	761	803	802	757	739	785	733	729	808	730	770	767	742	849	724	808	809	766	768	732	774	741	726	802	750	734	778	775	834	785	785	815	828	789	745	824	790	804	754	734	790	809	791	818	778	764	727	799	728	837	727	717	787	745	742	760	828	721	765	794	770	794	811	779	799	799	773	842	728	784	793	759	758	739	765	740	696	746	726	790	761	787	769	758	775	779	744	749	780	760	727	803	780	805	790	781	799	781	767	772	776	856	795	763	824	774	773	813	802	754	814	789	771	766	791	787	757	744	777	774	762	827	761	765	781	772	773	787	794	821	781	816	759	775	806	752	797	755	749	726	738	754	708	811	799	780	726	766	821	807	763	785	784	744	725	767	755	775	752	735	750	749	751	732	746	744	773	738	760	807	799	771	799	731	787	739	736	767	780	767	725	746	736	731	787	810	796	797	797	782	772	762	795	802	779	779	779	793	783	745	734	798	809	828	841	812	760	757	749	770	778	769	797	812	796	738	790	786	783	747	750	772	816	805	800	795	799	750	746	725	763	759	772	812	781	765	729	780	787	842	751	837	802	783	764	764	758	752	766	795	782	791	717	772	787	755	762	786	802	808	790	794	776	769	776	812	795	786	793	760	788	743	793	738	792	817	786	748	760	766	756	773	744	813	740	820	775	757	824	816	748	763	769	783	749	798	761	769	782	771	785	778	763	739	767	761	752	816	754	771	770	740	807	777	797	762	796	786	733	773	801	730	766	699	760	772	804	771	733	779	749	754	766	778	761	732	771	800	807	758	800	777	772	779	769	777	739	760	811	784	753	679
23647	21296	28517	24424	21302	11751	1503	1022	866	766	739	719	658	652	642	674	651	613	636	593	592	665	666	654	744	672	579	609	588	561	560	558	573	559	522	581	561	543	509	608	545	547	536	570	572	511	594	523	568	561	556	534	562	580	562	547	561	560	600	565	596	553	563	556	582	528	563	592	547	570	530	530	578	563	574	591	563	580	548	585	583	555	613	534	523	565	539	557	573	551	553	587	555	581	559	533	576	564	579	557	501	562	494	568	579	571	574	555	557	555	560	558	578	549	603	526	534	539	592	537	571	547	558	557	546	557	556	548	552	576	539	565	589	592	564	536	550	541	577	569	522	541	568	569	548	529	521	585	581	551	533	557	541	513	583	607	572	597	556	552	599	556	535	579	528	545	564	575	570	550	558	567	551	565	546	541	535	582	563	564	588	581	560	587	564	552	524	547	564	574	584	539	557	592	584	583	555	519	593	535	519	564	577	518	548	560	534	608	576	543	571	550	560	532	563	549	581	566	537	502	531	551	531	571	558	537	557	561	563	539	546	541	584	566	558	561	607	547	560	539	563	539	604	552	565	543	531	551	567	561	578	564	527	552	513	572	529	577	555	538	570	547	517	568	551	540	570	550	576	552	593	574	543	568	589	572	541	519	572	532	553	570	492	518	523	573	567	513	586	585	574	532	519	552	539	562	541	578	579	550	575	562	553	557	563	535	562	549	526	535	542	568	526	560	556	553	585	567	543	534	544	538	596	589	611	581	595	550	604	603	556	528	588	544	615	585	585	583	550	566	571	553	526	534	586	524	544	522	551	543	529	586	533	564	562	549	563	555	554	580	575	535	517	556	542	628	567	562	540	554	551	547	551	567	570	568	555	530	558	548	590	578	614	558	568	541	619	529	580	608	516	531	514	580	553	566	526	581	574	559	545	541	552	592	592	529	550	528	569	526	568	561	583	541	585	574	575	510	555	519	554	553	544	517	576	543	560	564	534	533	531	543	588	560	581	556	550	556	556	572	598	589	556	535	539	618	537	556	532	575	550	517	570	577	603	587	565	526	566	552	566	563	524	532	550	559	568	573	548	587	582	551	582	568	538	561	576	492	543	589	500	546	576	551	569	552	575	566	501	541	546	599	583	564	525	582	551	548	562	588	527	547	544	538	564	521	547	502	529	570	563	584	559	530	596	532	569	515	598	569	536	557	570	575	551	552	525	536	565	542	567	592	560	521	556	545	515	570	567	553	548	575	564	564	505	566	597	537	535	578	582	557	501	496	570	535	587	597	537	554	604	525	599	572	536	562	543	535	533	508	587	553	585	596	570	554	551	541	513	547	580	576	536	554	584	578	560	598	571	611	571	564	549	533	522	562	550	593	576	519	511	539	582	563	555	574	499	548	565	571	571	556	571	578	537	526	550	537	578	574	536	543	573	517	598	567	551	571	529	590	553	535	510	581	529	559	554	560	535	586	546	524	567	548	539	566	568	575	616	566	591	562	596	561	548	564	599	575	559	607	572	586	597	503	543	600	532	585	554	571	563	552	559	549	542	550	572	553	544	556	566	558	566	505	569	544	539	604	579	533	586	530	571	571	566	582	590	535	555	560	536	586	534	564	574	527	618	504	529	574	573	546	524	556	539	550	482	520	574	567	595	537	610	527	561	539	564	505	554	553	536	545	548	561	555	537	558	555	551	553	551	532	538	588	580	550	571	539	576	565	564	556	548	532	532	581	564	565	526	566	532	546	555	555	552	535	517	565	589	539	550	591	593	536	575	560	538	560	588	535	547	531	538	515	548	561	551	589	549	516	548	538	557	576	543	593	594	555	517	559	521	523	557	532	528	568	557	574	498	587	587	561	568	550	556	536	602	551	558	544	534	624	568	547	533	525	558	542	615	569	533	569	516	567	554	581	590	571	500	567	600	541	572	550	551	560	543	539	511	520	563	554	566	576	562	540	569	569	550	528	570	545	551	523	552	543	501	563	565	596	537	578	585	557	529	604	579	571	549	561	557	564	595	515	552	505	553	608	559	529	514	563	595	582	574	537	578	531	556	587	554	560	531	591	565	550	569	555	547	514	556	554	544	556	569	536	600	574	503	528	529	500	636	557	548	596	521	578	580	599	561	586	575	521	522	561	561	565	546	554	567	516	540	547	529	589	523	553	577	586	589	553	551	561	572	580	583	526	516	568	567	546	526	574	611	533	569	570	592	519	501	528	596	551	566	592	600	578	554	538	545	562	510	564	550	576	530	560	552	548	585	574	553	603	593	568	575	565	538	542	599	568	539	560	538	545	577	530	569	527	547	543	571	586	576	557	589	515	556	542	577	604	570	534	546	537	499	560	613	591	541	546	531	526	536	545	545	579	559	522	551	523	573	548	525	575	569	576	609	556	530	563	569	617	568	584	527	599	522	516	616	543	537	581	588	602	554	553	585	559	613	555	516	580	558	575	539	557	537	565	548	573	572	561	550	568	554	535	565	551	529	521	540	567	549	553	533	555	541	546	597	557	590	539	580	565	553	548	550	541	563	534	541	587	541	539	627	564	535	547	581	574	589	548	550	537	545	597	551	584	555	520	550	575	558	542	554	572	549	576	566	586	536	539	572	579	552	530	555	512	597	544	574	525	534	575	559	574	546	524	589	555	582	569	558	546	553	561	608	573	529	546	575	555	589	550	534	558	570	564	549	534	553	551	557	523	542	554	561	596	551	545	538	580	560	571	562	578	548	521	546	581	589	559	569	548	530	581	601	542	572	577	546	540	572	585	549	525	555	545	546	573	541	578	558	535	544	499	552	573	533	542	591	601	561	556	602	597	552	570	532	555	578	556	558	544	512	520	580	535	532	586	549	555	566	555	537	536	551	560	568	552	510	573	568	600	544	544	545	510	523	541	550	594	603	496	575	517	556	534	530	593	574	547	542	544	568	572	577	607	565	567	579	561	579	545	560	566	559	556	582	572	594	572	564	570	550	566	548	538	540	551	534	582	573	528	575	533	522	579	539	526	607	550	562	577	575	544	577	557	527	554	573	545	549	586	600	548	533	543	595	575	529	584	546	525	578	565	540	585	588	539	564	517	552	565	550	585	559	527	566	539	558	506	533	537	546	564	538	578	584	543	543	570	551	526	555	549	560	589	564	559	566	603	571	565	545	490	558	565	555	543	576	568	544	517	543	568	580	533	556	572	548	596	549	521	533	504	600	540	543	523	547	587	522	530	554	561	535	562	572	541	544	547	544	540	517	544	559	602	526	582	552	538	551	588	576	543	582	539	560	601	583	555	585	568	593	542	550	567	575	547	553	530	566	579	580	605	564	551	544	554	525	566	559	579	534	558	580	557	563	579	565	526	590	561	556	574	603	546	557	582	572	570	538	548	573	564	556	505	566	566	528	558	579	575	562	581	540	570	591	551	511	545	562	573	596	595	558	530	541	560	536	585	575	580	568	567	570	524	585	571	544	530	539	550	591	576	546	551	576	538	552	550	518	537
6469	8880	6923	3439	2413	1891	1618	1275	1130	979	895	803	765	725	720	751	717	668	669	615	706	692	722	790	905	785	652	646	645	631	611	622	610	673	621	600	600	650	613	590	635	590	636	622	628	617	613	626	661	589	607	640	650	637	587	628	665	589	611	614	640	628	574	627	577	643	573	590	632	612	661	586	590	569	622	603	635	616	587	610	639	626	653	639	593	671	634	576	621	613	659	620	597	574	627	648	607	651	607	603	628	593	641	643	617	589	608	614	584	638	648	632	631	642	602	588	624	600	665	608	621	618	626	585	614	615	609	661	597	604	616	588	614	604	644	675	598	607	649	638	569	574	613	602	620	626	572	647	603	552	631	595	591	621	613	602	613	570	612	617	617	599	638	607	605	672	655	604	562	636	630	634	668	615	613	613	566	549	663	549	614	633	579	641	596	593	590	569	600	607	618	627	632	667	616	633	615	563	614	611	611	612	572	643	609	646	592	653	643	605	627	623	615	661	609	600	620	616	637	602	624	651	636	615	635	628	617	640	607	620	616	585	621	621	569	621	601	576	600	619	600	639	592	639	640	620	618	662	639	587	637	612	597	609	596	623	590	619	582	589	585	632	569	640	595	628	585	633	595	627	629	595	591	644	606	592	564	622	619	560	614	596	618	622	621	602	602	594	600	596	628	630	594	610	576	610	617	629	621	594	608	600	625	575	602	602	651	576	632	636	603	609	596	658	592	630	652	617	611	576	646	607	617	593	635	646	624	607	604	618	651	619	623	598	597	631	609	608	629	593	618	604	586	589	582	601	625	634	645	657	617	562	608	623	610	624	649	588	624	589	606	597	613	594	585	591	608	635	633	604	639	599	587	596	617	614	607	658	609	590	616	616	608	624	634	606	635	625	619	626	636	618	610	616	645	596	578	604	638	619	608	649	604	624	618	592	623	573	622	649	673	623	602	609	592	604	636	631	618	621	583	575	591	605	606	618	626	609	583	597	611	583	636	625	569	572	613	652	622	628	634	639	611	614	612	586	605	548	592	604	629	586	615	613	591	644	565	661	616	620	652	609	607	626	693	606	620	627	593	596	599	619	627	577	656	570	632	636	607	607	644	645	603	630	618	620	625	567	654	621	585	626	642	587	578	604	604	621	556	634	591	634	591	571	587	585	591	640	640	607	596	604	656	599	573	606	604	589	589	610	618	594	661	562	628	614	614	590	582	596	665	597	625	613	624	641	627	597	600	617	612	622	615	646	590	666	631	646	640	591	625	631	604	643	614	606	648	649	648	587	597	601	618	645	577	581	601	604	647	594	591	579	597	633	690	665	636	605	637	609	620	623	603	637	629	627	561	665	592	594	617	597	604	591	617	624	613	595	651	600	583	620	655	648	619	630	613	617	650	607	646	631	590	617	659	574	591	589	627	635	602	583	607	620	627	576	591	610	621	595	616	612	595	598	652	578	640	646	602	646	654	595	661	633	615	594	570	602	648	627	631	605	670	620	598	608	615	639	597	658	619	648	649	623	568	606	639	657	564	602	628	610	621	612	587	630	621	609	611	596	583	613	619	593	613	612	586	580	624	618	616	623	617	612	645	629	630	624	597	629	616	576	630	601	605	592	600	609	612	680	631	590	618	620	624	591	664	632	637	606	607	590	624	626	605	623	647	578	605	578	618	569	596	606	606	686	672	642	625	602	609	583	622	578	631	619	625	616	595	578	691	657	567	663	615	648	591	591	618	659	637	636	609	579	616	607	593	589	614	612	601	627	646	624	609	621	639	590	628	630	597	613	637	581	583	619	592	641	631	606	618	602	609	638	614	582	600	597	641	626	571	621	628	637	567	643	620	577	657	608	622	621	670	621	596	638	565	611	589	628	554	606	605	640	622	604	637	640	605	600	628	625	627	597	600	629	618	611	595	610	578	601	586	615	646	642	574	658	632	586	600	658	590	577	601	605	572	596	635	611	573	566	631	568	616	611	574	560	592	604	630	642	606	665	611	552	647	621	600	624	607	607	602	655	621	642	594	637	617	642	612	605	636	625	589	611	648	623	624	638	614	591	598	604	579	585	659	617	614	641	640	547	637	618	592	618	636	634	691	637	580	658	620	608	616	619	639	589	545	559	629	631	606	610	589	635	612	628	605	614	636	590	598	616	577	611	658	649	650	609	672	621	581	617	644	603	591	605	596	592	630	645	587	646	612	627	600	604	597	597	613	616	601	589	603	618	648	632	600	588	643	638	587	616	605	641	633	622	643	641	606	616	607	597	611	607	599	620	621	592	640	620	598	620	591	574	648	600	614	633	648	630	617	608	638	589	654	644	611	605	617	581	613	600	594	617	645	631	637	598	615	565	614	597	636	567	585	574	574	636	617	617	604	623	626	620	598	629	574	617	686	600	634	581	606	607	598	626	561	613	588	567	598	577	583	609	594	584	603	599	572	626	612	624	576	608	651	653	591	636	681	652	604	604	609	559	630	581	582	604	617	610	643	628	653	628	630	654	600	583	568	607	620	610	627	639	608	613	548	605	626	586	577	603	646	615	632	636	629	646	627	664	636	643	575	611	666	598	615	636	634	600	625	579	651	620	635	621	651	621	630	588	575	636	635	624	613	611	587	608	563	656	627	594	574	620	607	643	630	604	623	596	655	572	548	592	585	619	654	625	621	681	604	615	613	616	587	607	590	641	559	600	632	669	613	625	604	604	627	641	623	603	632	591	610	603	624	616	584	633	561	606	599	579	624	618	567	575	603	612	570	621	583	634	610	607	580	671	639	603	617	586	616	627	636	583	635	605	575	602	627	571	589	608	625	588	607	626	600	643	590	624	627	579	595	575	557	616	612	610	594	613	606	616	600	554	598	591	555	634	573	663	652	616	633	644	622	620	627	573	581	647	581	623	586	648	602	617	625	631	624	591	600	604	548	587	612	585	594	585	631	638	616	591	606	600	613	628	623	650	632	576	579	602	597	605	621	609	647	614	594	610	583	612	599	607	638	618	612	602	613	609	590	575	628	584	575	591	633	623	617	583	636	610	581	629	572	615	616	608	649	645	586	612	655	615	608	629	596	620	610	616	634	632	623	571	607	655	587	608	637	632	604	594	607	618	622	641	617	602	635	642	565	579	593	621	630	645	619	627	621	598	660	584	653	638	659	622	619	618	578	632	610	620	607	611	591	628	603	587	645	609	600	612	587	608	593	647	609	582	626	583	599	606	631	619	634	641	650	612	560	573	605	591	624	592	626	600	597	626	648	582	578	646	611	628	623	601	620	629	598	595	591	633	628	599	622	625	578	589	621	612	597	578	645	589	557	647	611	602	661	580	626	596	607	636	617	652	645	618	640	582	604	596	608	683	565	609	625	586	592	624	611	633	597	633	622	659	574	635	614	615	577	643	617	614	589	609	651	601	593	613	582	563	596	541	620	606	658	603	613	615	646	598	575	610	611	605	592	642	617	646	606	632	635	649	659	669	633	625	609	628	614	604	623	643
24585	21209	27579	25021	14798	1193	776	694	609	562	569	578	558	534	563	532	520	551	533	501	476	515	584	575	587	605	495	486	498	542	466	503	516	496	488	475	546	524	512	480	526	491	497	481	530	500	512	493	486	501	500	484	505	485	500	459	521	523	529	498	490	504	537	476	476	515	514	525	488	496	456	470	457	481	444	520	451	497	495	524	481	508	510	491	476	512	486	517	495	482	471	486	476	471	457	499	512	469	494	466	504	476	482	528	483	504	491	453	492	526	485	571	500	501	492	492	463	482	447	482	515	530	481	496	507	464	500	501	494	495	501	475	501	458	500	496	445	521	488	539	534	495	488	447	497	486	471	475	472	490	484	489	522	471	490	495	450	542	463	494	521	499	493	453	508	507	511	473	512	474	488	502	519	487	511	470	481	514	501	510	481	476	461	494	492	482	514	492	493	491	437	467	500	503	504	497	469	462	512	484	527	482	537	474	507	494	515	482	486	454	527	499	488	523	467	478	475	465	520	470	491	452	492	476	455	462	484	518	502	478	464	501	489	506	502	480	515	504	464	496	501	453	472	476	461	486	511	509	451	474	490	443	453	501	490	496	490	494	530	446	483	495	497	537	486	496	519	490	549	544	523	475	488	449	463	480	498	491	481	481	505	452	493	464	521	516	494	529	512	494	494	471	513	489	472	502	510	476	458	500	505	505	497	540	547	503	502	499	469	491	503	468	449	468	463	467	481	491	516	477	512	479	478	470	466	510	500	496	474	480	471	489	499	524	451	497	506	517	495	492	484	470	480	517	498	513	473	531	507	480	478	451	473	476	519	495	487	529	477	530	477	478	500	542	493	510	499	480	539	515	499	497	493	527	528	505	476	495	521	537	499	480	496	491	521	500	475	476	500	470	486	500	489	527	542	482	519	521	473	488	508	512	534	505	536	485	514	510	507	495	449	482	455	501	497	528	496	471	486	489	490	503	504	452	484	467	527	502	491	473	492	511	513	468	506	524	458	486	477	528	485	470	473	455	468	480	494	509	501	479	477	481	532	517	491	489	482	506	501	496	524	452	493	494	507	490	497	493	474	505	493	474	528	469	500	495	518	488	475	444	525	480	543	514	494	467	471	523	489	488	487	486	476	456	493	511	507	438	512	498	512	530	503	518	522	522	499	524	500	475	499	469	489	479	502	522	477	525	492	502	454	491	516	512	463	474	498	472	525	505	452	510	533	485	478	517	468	512	474	476	503	434	531	498	509	496	539	497	485	502	489	469	449	480	470	495	491	468	477	465	501	513	470	512	464	517	483	481	459	483	539	518	514	507	468	514	483	523	477	473	502	489	530	475	523	502	517	496	463	488	500	517	497	500	477	474	523	510	510	520	507	480	485	499	475	483	477	546	555	514	515	451	451	465	482	495	495	499	484	472	490	518	497	476	519	497	508	474	502	507	494	508	522	486	504	511	517	522	515	492	506	472	469	520	497	490	449	521	470	507	485	461	526	450	498	503	483	512	507	506	502	498	464	512	512	470	484	480	479	509	506	509	490	499	453	516	470	468	505	494	510	465	502	484	503	469	501	526	509	537	509	518	533	464	472	504	491	508	495	499	460	491	484	469	489	524	456	479	501	521	507	486	449	536	537	498	532	482	490	492	512	490	517	491	465	461	479	511	507	474	497	515	441	492	469	500	485	490	478	452	492	512	482	476	503	526	452	511	472	485	492	481	524	510	479	500	492	479	471	439	490	554	493	529	478	476	499	498	514	536	468	504	448	523	501	503	515	511	497	476	501	509	480	502	510	519	494	552	472	516	500	502	493	496	493	500	497	516	484	486	469	485	496	480	443	488	490	506	512	489	521	447	512	492	452	452	517	521	511	488	481	529	542	471	493	521	495	474	477	492	486	485	499	483	496	507	498	471	503	484	490	498	444	505	503	474	465	477	537	441	506	477	451	496	524	485	504	484	516	463	470	483	495	493	495	473	474	546	505	483	496	512	448	478	497	500	489	451	454	479	494	476	507	490	537	487	488	443	494	489	485	506	486	466	519	520	515	479	493	506	476	497	466	489	454	506	489	487	509	493	521	466	497	537	482	501	490	480	494	499	489	489	477	494	530	496	496	471	473	467	503	497	503	473	522	503	473	503	516	510	505	532	503	472	508	504	480	498	475	471	467	504	462	492	491	464	499	502	470	461	489	503	469	495	470	471	523	505	466	495	489	497	479	452	480	511	524	508	542	451	513	497	465	529	468	511	511	514	511	474	515	499	491	508	501	474	513	522	475	494	504	498	512	480	487	468	529	494	459	486	493	488	498	511	443	489	489	505	490	497	476	495	484	582	491	539	519	517	515	488	503	514	505	471	498	501	495	528	454	502	512	497	490	513	495	527	490	501	502	479	482	476	493	507	466	499	497	496	495	481	466	552	461	457	472	508	484	514	533	502	488	462	473	497	519	479	455	502	497	533	478	520	453	483	447	492	496	516	524	473	474	548	492	493	489	495	487	531	483	465	510	521	489	492	513	520	548	498	469	514	518	434	516	476	506	468	495	474	473	541	465	514	451	539	429	539	504	488	515	492	516	496	542	475	537	489	486	437	532	508	529	475	501	497	498	494	494	504	481	498	489	497	459	528	497	499	501	493	527	491	491	535	481	486	529	480	478	514	468	490	492	483	491	526	504	501	479	491	463	517	447	439	477	496	479	490	481	506	482	502	487	500	488	491	509	486	493	522	454	496	491	547	470	474	525	467	511	492	469	489	473	479	544	498	528	484	476	504	504	533	488	557	508	502	499	450	508	483	514	480	483	479	483	471	528	534	478	503	477	488	490	467	539	482	515	471	512	460	479	479	477	510	504	525	454	512	465	516	512	463	520	500	478	506	471	481	490	478	479	482	512	462	519	480	504	487	467	456	454	504	491	503	488	507	521	517	491	504	497	509	484	481	510	504	512	525	491	474	480	493	484	516	478	520	500	494	477	484	473	501	525	485	518	500	518	497	480	500	502	520	482	515	509	488	488	494	501	505	499	504	460	494	463	470	521	511	521	467	531	541	472	462	496	480	545	452	505	511	478	509	496	487	484	497	523	479	498	474	516	481	484	497	495	525	497	511	453	480	496	475	449	476	483	518	515	496	518	456	502	534	533	491	495	499	478	480	477	529	480	492	482	514	471	486	512	472	502	514	481	518	493	529	471	483	530	497	483	497	485	483	479	474	467	485	520	500	482	519	485	494	483	537	435	491	478	501	487	455	478	472	508	476	477	489	495	513	467	450	481	556	504	471	498	531	473	486	490	504	476	493	552	494	483	486	464	504	469	487	468	484	493	456	517	504	517	465	521	508	488	487	505	529	534	479	478	470	485	476	474	478	460	498	486	487	488	473	531	504	473	520	495	465	495	489	531	469	479	491	463	481	533	492	506	485	468	448	478	475	477	508	513	475	501	471	516	494	535	492	501	501	513	455	497	512	467	486	492	507	492	501	487	507	477	479	483	495
6637	5716	4269	2260	1595	1329	1084	965	846	726	672	664	640	603	553	571	589	512	600	590	576	573	608	585	722	576	521	533	524	514	561	565	556	479	524	532	560	494	552	529	519	480	508	523	519	506	558	517	536	477	517	526	469	510	517	495	516	537	529	487	477	519	532	533	535	536	526	472	573	538	556	509	525	520	514	525	489	588	541	538	511	553	494	532	524	528	461	493	514	528	564	506	537	503	549	495	529	518	532	533	540	509	510	497	493	501	499	522	533	524	518	520	506	526	529	481	519	514	525	532	529	516	506	535	519	510	504	513	547	550	518	505	479	519	485	546	545	521	535	556	561	528	522	504	567	503	507	551	523	488	513	510	494	519	511	497	558	520	510	519	513	511	493	508	539	544	532	552	507	519	474	546	497	512	527	479	506	495	479	530	499	532	465	556	515	559	505	522	521	517	529	515	514	563	497	495	503	535	493	519	526	512	527	475	566	519	555	497	532	551	520	541	561	540	530	489	532	530	504	542	499	553	548	540	487	527	529	524	537	519	533	528	539	523	501	514	499	549	514	524	506	546	519	470	530	535	523	514	529	532	533	516	502	548	520	558	524	492	522	510	471	508	547	489	534	516	533	528	542	510	466	507	513	514	514	534	539	493	504	515	539	561	552	542	545	525	507	533	546	543	546	514	506	487	502	485	536	511	504	513	524	497	502	518	490	523	494	496	545	492	557	549	528	485	502	539	496	474	470	514	532	541	561	526	526	516	537	492	512	522	521	486	508	520	496	512	522	503	549	512	523	520	531	501	523	486	483	516	489	548	519	497	559	534	508	488	481	498	553	517	516	555	511	518	515	543	546	553	535	512	489	499	492	539	560	516	539	557	528	539	503	520	514	504	524	503	500	506	523	542	491	578	538	543	522	522	488	515	520	466	527	506	521	550	509	560	523	531	535	501	487	500	495	502	562	516	478	524	568	494	522	492	492	515	532	539	549	515	515	523	544	523	487	517	471	514	528	528	540	531	532	523	546	575	524	545	552	512	506	541	507	531	548	518	502	504	572	490	529	549	525	521	477	506	518	520	531	535	509	575	511	519	545	586	471	520	510	547	571	521	490	510	515	487	473	495	511	502	571	523	506	494	514	551	479	502	556	544	480	525	490	506	521	533	510	564	511	529	523	504	463	550	512	513	558	535	510	529	542	503	539	519	510	510	522	530	547	522	527	533	551	524	550	540	547	512	506	474	537	519	522	491	487	516	527	509	519	507	501	525	558	546	506	488	510	518	508	510	544	529	507	501	531	525	499	475	510	511	530	515	532	547	535	529	489	569	542	468	538	550	516	518	528	528	502	534	510	475	488	504	552	542	513	523	511	509	517	545	492	552	462	532	534	525	488	493	528	525	521	515	500	522	593	513	532	564	521	502	481	550	533	523	567	540	540	541	520	499	480	458	530	537	479	511	522	572	492	513	493	530	550	509	490	517	562	598	523	508	524	468	515	506	516	527	554	516	509	532	517	505	516	494	478	497	548	538	526	548	539	507	518	498	508	519	557	529	530	511	530	522	497	513	567	487	521	538	483	505	514	501	538	504	493	562	525	573	462	564	551	531	553	534	497	512	485	523	491	498	518	552	508	499	553	529	509	535	472	514	531	516	487	549	553	502	521	505	499	533	517	514	520	484	488	592	504	512	477	512	549	514	526	502	546	546	551	535	473	487	470	534	515	492	521	536	549	511	528	499	539	456	538	539	498	518	471	508	519	496	518	508	516	478	534	546	517	535	514	532	507	529	508	574	527	486	537	510	529	577	534	525	486	526	530	524	513	540	525	585	523	498	494	516	547	481	468	506	500	487	505	537	545	513	489	514	552	528	560	513	558	519	530	523	551	516	515	519	527	500	535	564	502	511	528	512	521	517	504	480	500	558	534	515	521	485	497	503	538	521	554	517	540	524	508	509	494	561	487	541	484	520	469	458	487	509	485	536	527	466	532	524	526	503	513	518	505	529	509	510	522	574	558	514	531	528	531	540	493	517	524	548	527	539	495	527	526	504	493	534	516	545	510	465	493	545	506	527	498	533	522	518	519	532	550	512	452	538	530	530	511	511	537	548	521	503	506	557	521	560	536	545	502	575	527	502	557	564	513	536	470	538	508	538	504	520	553	504	525	512	535	514	500	569	511	527	509	529	506	499	502	508	574	522	521	503	516	493	511	558	513	507	527	510	505	530	503	507	535	557	512	543	526	559	509	529	512	538	528	516	506	566	508	519	545	503	483	529	554	495	467	477	510	525	540	515	545	532	539	541	516	503	553	511	510	547	528	535	542	518	496	508	569	554	505	526	552	514	508	577	535	537	525	542	526	517	493	538	508	527	515	493	519	540	531	529	542	506	516	488	518	529	502	530	537	536	561	515	529	495	532	509	539	517	542	526	534	503	505	536	519	550	488	491	495	522	520	539	490	542	523	500	538	552	480	536	486	507	540	516	550	533	515	480	540	517	509	500	512	526	558	530	522	550	539	537	535	498	501	533	502	504	528	514	541	515	486	521	534	485	539	553	538	500	526	544	506	495	531	499	523	536	520	516	513	498	548	520	530	502	520	553	500	529	554	555	551	520	507	460	488	484	489	542	534	523	520	505	558	540	562	493	535	515	507	551	518	566	524	503	524	536	515	534	531	503	535	539	491	529	507	564	525	527	571	516	479	528	516	545	525	541	547	511	465	523	512	499	506	494	519	551	488	494	484	493	516	529	523	524	528	531	494	520	519	481	569	515	538	531	495	484	544	542	528	526	487	572	525	479	507	511	514	511	521	544	454	497	530	537	518	513	523	534	530	516	479	515	513	529	504	520	555	524	492	512	511	493	557	489	517	515	505	514	522	550	468	497	553	506	531	510	536	533	540	525	499	530	521	533	509	528	542	525	516	516	523	503	528	472	506	518	501	497	523	500	513	499	508	530	540	509	470	517	590	528	499	526	533	531	528	559	499	499	496	512	551	537	508	524	509	509	551	531	527	478	532	523	529	507	479	492	520	519	530	496	528	545	502	503	501	521	554	532	512	539	551	551	541	526	492	490	504	496	542	542	502	537	504	507	473	510	502	530	517	550	565	538	524	501	541	565	527	531	512	566	530	491	514	536	496	535	540	515	568	513	538	482	516	553	511	459	493	503	536	551	533	534	503	491	526	501	533	550	493	481	547	504	484	497	524	549	518	515	554	513	532	562	502	520	514	496	463	529	493	540	540	487	498	525	545	507	518	540	523	556	497	553	478	551	523	528	506	474	538	501	497	525	493	516	487	492	501	502	471	526	493	514	535	521	468	499	511	508	526	568	492	503	573	501	522	539	507	507	532	539	474	489	511	548	495	494	568	554	507	455	500	505	516	527	550	558	516	542	521	544	528	519	535	533	526	514	507	534	548	504	517	537	521	498	511	541	526	547	488	538	530	532	504	508	502	541	531	534	530	524	516	534	481	512	507	533	582	505	517	499	489	535
22582	21322	28968	24003	21317	21369	10286	1047	753	593	488	470	433	350	367	345	349	342	342	304	319	317	390	409	571	350	282	288	249	251	256	258	248	223	235	243	257	262	256	209	240	219	243	236	238	255	239	254	220	258	244	246	229	263	224	223	250	265	220	215	268	239	247	245	234	218	244	225	247	247	277	257	204	230	231	241	239	233	217	241	232	229	257	231	210	226	246	261	228	251	216	241	250	275	250	244	221	242	235	245	230	220	236	256	224	235	244	259	265	247	219	251	257	249	241	239	260	245	249	228	230	222	230	219	224	240	269	224	252	223	233	243	232	258	225	205	262	261	206	237	214	258	232	233	237	215	210	229	239	253	213	238	219	206	243	201	229	239	204	221	249	260	241	219	238	243	228	237	254	236	252	243	232	233	243	217	216	224	233	265	227	220	223	252	241	235	259	215	225	244	231	225	243	234	197	268	224	236	217	247	256	209	229	232	254	246	246	240	245	249	252	235	213	264	231	265	227	203	239	210	232	242	248	226	248	252	247	254	247	247	248	266	228	232	244	234	250	235	247	218	240	236	238	226	235	222	268	236	228	237	214	226	233	231	241	240	240	207	228	225	210	215	257	240	230	238	229	239	223	271	227	223	271	239	241	241	226	227	229	220	235	262	225	215	243	218	244	255	242	223	238	237	242	250	241	248	251	258	258	222	243	266	229	215	252	216	236	239	242	243	216	230	218	244	240	256	248	223	241	234	239	209	244	238	199	228	219	234	227	219	220	242	223	231	239	253	254	216	261	251	220	195	252	247	227	226	235	198	249	258	242	217	237	235	260	228	235	241	233	247	237	201	251	233	256	256	239	191	232	220	236	260	254	245	243	241	250	270	237	227	250	250	233	237	244	207	243	237	239	241	195	232	206	237	213	234	260	258	217	231	269	239	262	225	231	210	215	250	217	250	230	214	232	247	186	238	221	227	237	237	225	263	260	248	248	258	227	252	234	243	239	218	231	220	233	243	215	232	231	263	219	236	242	212	269	228	288	254	212	248	242	257	238	231	199	231	233	244	225	220	229	254	225	250	227	227	254	223	221	249	251	229	219	244	235	250	231	211	263	256	228	229	241	246	237	242	234	226	244	240	231	244	244	241	257	238	229	241	259	240	265	237	252	216	246	234	218	235	260	259	209	260	236	245	230	212	231	249	232	274	217	213	203	245	225	216	245	245	255	248	223	224	269	250	227	229	264	248	245	236	215	240	234	241	247	224	218	239	227	219	231	239	271	230	230	229	234	239	225	198	237	226	261	209	250	219	216	239	239	250	265	253	228	229	255	215	241	236	237	220	214	210	229	240	249	220	261	256	220	244	246	235	233	259	257	225	255	244	197	229	226	260	225	241	227	215	210	244	265	234	242	229	224	230	221	218	223	254	223	249	205	232	229	218	249	250	237	228	226	203	242	194	215	261	244	250	208	240	239	201	239	238	226	235	246	198	220	230	210	248	226	252	240	219	225	253	241	247	231	230	239	224	263	248	227	245	224	227	258	208	228	225	247	264	217	226	221	233	250	240	253	207	204	228	272	246	229	252	242	246	220	248	234	220	237	236	228	243	234	274	242	233	217	244	256	224	243	244	240	196	235	216	262	264	238	236	242	227	220	230	213	230	227	236	228	248	232	229	224	229	257	211	237	229	223	232	248	209	253	221	220	233	251	211	232	222	219	229	235	215	202	203	253	254	221	239	199	234	240	248	206	193	230	227	242	245	249	223	242	227	213	249	235	220	244	245	231	219	250	258	216	224	227	260	248	229	253	246	221	228	219	262	246	239	244	226	233	226	230	219	203	217	213	205	231	251	249	233	249	233	239	226	224	250	227	229	260	263	227	229	204	240	195	228	231	223	233	269	237	244	233	253	205	217	224	221	232	219	239	245	230	212	262	230	256	244	240	230	233	226	215	257	246	249	250	240	239	236	229	245	248	245	236	242	234	225	215	232	224	227	223	240	263	229	227	221	237	222	242	267	237	193	236	232	224	242	246	215	230	245	261	289	244	224	239	222	234	229	238	237	230	222	242	237	227	256	249	235	249	220	235	255	247	236	248	249	210	232	252	237	233	249	216	249	223	225	244	236	216	215	221	228	222	264	219	257	250	245	241	251	259	223	228	237	230	257	237	232	213	239	232	238	250	223	239	252	217	217	246	214	204	237	254	251	227	246	244	245	258	250	228	233	216	209	235	227	245	240	230	252	235	252	227	224	229	255	259	240	244	239	245	244	220	218	245	270	225	221	243	227	246	254	229	222	268	216	224	221	212	236	243	205	231	236	230	250	244	230	269	257	234	222	222	243	242	243	224	238	214	251	235	237	262	222	233	250	223	244	229	253	209	207	215	189	242	223	238	222	231	235	221	238	208	231	221	225	244	264	248	205	265	237	215	242	227	255	246	249	223	246	237	199	206	257	215	235	250	265	242	236	228	206	251	246	243	222	229	253	221	222	222	214	245	228	240	249	238	232	245	222	232	238	219	233	233	227	236	260	243	219	208	204	242	236	236	243	230	222	218	204	198	194	207	257	233	243	236	223	237	226	207	239	269	241	228	226	221	227	246	227	233	239	227	231	226	201	225	263	222	240	276	248	215	235	234	283	227	258	237	221	257	207	265	262	208	248	240	228	225	231	222	230	271	248	223	263	255	227	244	226	213	217	238	220	231	245	221	241	239	230	223	209	237	219	229	213	209	224	247	248	213	224	218	235	247	231	245	249	227	245	233	227	250	251	226	207	234	225	222	241	216	220	241	213	244	255	230	237	227	258	237	226	221	228	238	247	231	261	237	210	242	253	243	255	233	229	230	230	231	247	236	221	237	223	239	203	244	255	236	217	253	227	219	258	210	248	224	246	235	236	239	234	192	252	230	237	243	228	247	227	240	232	287	261	230	227	230	263	229	219	220	232	227	239	245	257	252	237	258	251	207	253	247	240	248	214	231	236	220	234	226	212	233	235	224	233	241	250	216	240	247	268	204	231	211	275	202	259	246	239	235	244	236	229	236	239	226	230	213	231	231	234	234	235	257	237	222	213	216	216	212	252	255	235	233	234	250	221	243	202	272	240	225	208	197	234	256	205	257	230	258	232	206	229	234	245	245	233	240	234	229	250	248	216	221	229	239	214	232	252	242	225	236	225	231	241	204	259	241	249	213	214	242	217	248	244	222	204	236	224	240	222	209	230	215	230	209	246	230	231	215	224	255	251	224	251	259	236	220	267	230	241	238	269	240	247	223	238	223	221	231	266	217	228	267	236	229	227	239	237	209	239	245	227	202	235	220	226	284	257	247	241	221	230	222	217	247	231	246	245	224	217	241	233	245	230	223	225	213	244	211	241	210	231	227	220	209	226	224	222	233	218	237	209	235	233	196	220	204	218	249	253	224	248	220	234	225	262	238	238	224	225	268	239	241	232	271	213	219	221	217	249	221	225	239	275	239	224	250	223	227	231	236	218	243	214
6870	13951	11049	5348	3629	2720	2030	1511	1180	961	763	658	553	531	464	469	407	403	393	376	384	440	434	547	710	516	315	299	287	304	316	249	281	307	298	266	293	290	276	248	269	287	257	257	278	277	265	274	298	251	250	276	259	271	260	246	249	235	269	276	286	256	264	280	252	249	282	279	251	242	257	296	252	234	274	238	268	246	288	251	240	251	243	284	282	260	237	286	288	269	246	259	250	278	246	247	249	265	252	279	267	247	281	267	233	253	247	265	281	252	238	242	242	271	262	262	256	285	221	275	261	264	265	270	276	246	219	248	250	249	258	262	247	279	271	251	255	257	237	261	238	253	284	262	261	250	256	265	243	253	276	252	272	250	242	278	273	252	292	258	260	259	257	282	250	244	245	281	252	256	253	273	242	255	272	261	255	262	236	223	249	254	279	304	262	255	268	282	265	263	246	261	246	264	220	247	258	250	255	243	253	283	271	268	242	282	251	255	283	263	292	248	266	250	261	269	251	261	242	233	252	257	276	226	247	263	251	256	246	302	252	229	261	261	267	255	260	227	268	243	247	254	291	257	246	249	277	242	248	274	270	269	225	273	258	259	231	257	260	285	281	295	268	244	243	256	242	238	248	245	249	244	277	258	260	244	256	222	245	256	277	225	255	266	256	256	272	277	256	268	305	234	244	273	244	270	260	265	242	261	253	257	275	262	275	254	227	281	283	273	254	265	281	276	242	264	247	252	251	259	253	280	264	249	243	268	248	235	265	242	262	245	260	271	255	242	243	245	247	246	232	267	284	231	287	261	255	262	287	269	261	275	243	269	220	246	279	243	254	243	265	281	253	250	256	250	245	265	242	257	223	245	270	264	237	259	250	263	268	255	246	275	254	237	250	263	265	240	251	254	249	248	234	258	265	250	261	268	280	250	277	261	255	271	241	252	243	256	243	249	282	236	245	246	260	241	236	257	272	244	243	271	237	277	267	252	253	304	253	258	257	221	268	291	255	250	259	252	252	263	264	255	230	286	256	267	245	249	250	273	276	267	245	276	264	259	257	259	242	275	266	273	233	265	243	252	219	254	257	285	270	245	252	275	255	256	258	259	253	256	262	247	252	247	242	247	257	241	221	247	266	279	291	282	273	242	250	263	242	238	228	280	278	267	246	274	240	265	261	253	270	259	216	232	276	257	254	245	242	241	246	274	247	284	287	276	258	253	242	237	262	265	257	274	240	250	260	256	254	243	249	263	264	250	291	273	292	292	252	228	255	230	241	260	259	253	231	273	285	270	257	246	230	282	263	260	298	251	282	248	276	251	253	228	271	241	254	267	240	257	248	257	258	265	268	236	249	264	260	269	274	243	276	251	219	246	285	237	222	253	265	242	267	232	264	263	241	273	270	251	255	260	263	240	247	254	240	246	284	251	252	257	263	272	275	276	239	242	268	244	253	248	263	243	232	248	262	236	277	267	230	245	268	259	239	283	274	280	277	270	258	252	240	252	242	236	251	272	234	298	223	282	289	255	245	245	269	273	284	260	294	243	246	290	264	228	275	242	240	258	279	252	242	264	260	242	255	264	261	244	232	273	261	254	260	260	260	262	258	279	252	251	265	247	264	242	241	264	240	258	223	258	260	232	246	268	274	265	270	253	281	260	274	273	256	239	258	216	248	264	279	292	295	263	259	252	271	260	279	264	229	269	252	244	263	252	266	233	248	257	268	248	268	269	243	249	260	249	239	246	263	257	276	258	243	258	256	241	246	254	270	258	287	242	235	236	239	256	281	268	237	258	275	243	274	250	269	257	261	242	273	280	237	240	232	252	248	249	251	268	237	228	255	255	232	277	249	251	251	247	228	263	260	261	252	249	233	283	219	251	254	258	275	280	234	264	272	263	268	232	274	239	257	244	290	236	249	238	239	242	267	234	279	258	234	248	254	277	251	251	269	255	252	236	264	270	277	235	279	260	218	279	261	244	234	261	267	255	275	272	255	247	267	254	259	245	250	267	240	243	238	238	278	267	283	226	240	271	261	261	248	215	285	263	264	259	258	280	274	284	275	257	275	251	257	256	242	261	282	255	255	284	256	261	250	246	258	244	276	254	254	234	246	263	284	272	288	243	258	303	278	248	276	252	234	274	264	274	282	269	253	250	250	259	246	282	238	260	254	279	238	260	268	274	261	249	273	259	246	275	284	246	241	272	243	259	258	238	253	266	254	248	248	271	259	271	257	250	244	267	266	241	270	250	266	250	255	266	283	268	248	245	257	235	245	236	272	267	256	258	255	247	271	279	257	238	279	236	253	271	277	248	240	253	253	227	251	237	271	265	233	262	258	264	263	266	277	260	237	246	254	262	286	250	269	245	293	249	272	273	243	272	253	247	243	230	255	254	283	262	260	241	259	268	260	265	228	240	260	228	244	258	295	273	258	249	231	267	249	264	264	250	248	231	282	260	263	268	298	239	266	280	261	213	248	254	261	259	255	269	253	244	261	279	247	242	231	261	284	249	287	263	248	255	260	255	248	245	249	230	275	213	254	242	273	266	258	252	248	265	255	224	235	271	254	280	274	243	243	263	240	235	244	278	275	247	292	215	274	287	240	244	274	259	281	247	233	241	283	263	231	254	238	252	248	252	264	267	258	264	279	269	251	267	277	238	247	256	271	264	249	270	279	276	243	232	225	251	255	254	226	283	265	265	275	259	277	226	266	286	244	238	286	236	257	275	285	264	273	257	261	283	276	263	266	248	269	289	265	265	287	260	266	265	239	271	241	248	279	253	278	280	256	234	232	269	250	251	263	274	227	270	272	267	259	264	277	253	235	231	244	245	231	251	247	229	254	259	232	257	249	279	245	273	281	270	266	275	252	264	255	247	275	257	262	250	272	264	249	269	260	242	273	251	241	235	264	228	272	268	254	271	245	261	282	250	254	266	267	263	265	249	229	259	252	238	279	268	250	264	277	224	267	238	248	248	278	256	263	246	263	260	252	261	244	253	238	243	245	254	245	243	247	281	249	272	255	248	277	243	237	238	244	244	240	283	236	288	275	263	236	245	255	270	234	251	268	252	261	256	260	265	245	241	268	265	262	258	256	246	259	245	264	230	245	242	249	285	228	286	256	257	275	255	252	250	273	238	258	235	274	251	266	254	269	244	263	232	257	259	268	246	245	255	246	213	227	260	245	250	261	276	289	258	268	266	267	267	271	240	245	253	243	270	272	254	276	295	255	257	243	241	241	283	298	278	291	253	251	231	255	225	248	279	266	243	278	266	238	278	246	238	272	296	238	251	240	247	257	241	226	252	226	254	273	256	245	247	257	249	283	253	258	242	253	273	279	233	231	276	267	275	260	275	263	270	247	243	229	259	269	258	254	271	246	219	257	244	239	231	254	222	261	284	264	262	271	253	258	256	245	254	252	262	264	261	282	255	264	262	277	284	262	278	265	250	264	254	246	266	266	237	266	234	262	298	275	267	237	253	243	253	269	257	229	257
27820	19110	5714	1141	864	828	768	801	772	765	698	737	747	741	705	704	725	696	748	740	691	704	778	745	850	798	745	754	730	737	745	734	707	747	753	730	746	707	730	701	739	722	713	758	747	738	723	721	683	717	733	788	728	756	718	714	710	800	757	733	786	754	736	730	763	739	728	743	714	708	730	714	713	746	738	750	753	703	742	720	780	707	695	697	719	766	753	718	771	712	696	722	725	776	720	725	715	668	745	710	707	724	759	726	776	725	722	742	760	731	695	735	744	717	716	772	737	742	722	701	741	709	754	755	749	738	719	699	749	716	682	783	743	705	782	707	710	724	704	728	730	712	704	746	699	750	734	738	743	775	733	755	760	735	759	701	733	731	764	739	760	741	697	762	735	740	713	755	684	746	730	764	772	715	696	714	710	752	770	708	720	726	766	760	717	712	740	751	779	731	746	794	754	744	698	686	775	766	733	763	710	730	753	721	745	739	723	775	759	756	742	778	740	737	693	750	725	742	716	752	748	777	717	747	717	781	760	726	757	751	711	693	724	750	745	728	720	789	754	732	793	739	793	746	715	739	743	747	744	718	695	762	781	713	740	770	742	683	707	703	741	723	709	716	718	728	731	787	767	670	728	715	716	782	705	690	743	712	750	728	767	745	777	755	744	752	698	799	709	754	701	713	693	751	738	718	730	755	748	770	756	727	734	771	737	751	745	725	730	759	745	751	717	734	756	706	722	777	703	706	711	708	719	738	679	725	722	748	678	748	770	696	709	730	687	679	785	720	701	704	721	762	714	705	690	727	722	735	743	718	709	748	737	728	730	737	715	750	703	775	687	708	757	759	715	690	769	764	751	742	708	748	745	704	744	733	730	721	725	724	693	731	718	796	768	760	682	737	751	774	746	729	734	750	728	761	712	718	720	770	716	752	737	739	746	785	752	769	704	715	706	736	705	701	697	787	765	756	736	705	724	763	766	760	719	757	745	700	705	695	728	741	655	718	730	751	732	696	714	761	743	687	730	754	814	723	717	675	689	674	716	723	728	735	741	704	666	714	756	742	653	719	747	716	719	737	721	746	771	732	742	688	769	757	716	734	741	784	744	695	721	752	730	752	767	679	728	697	706	761	715	709	726	766	755	731	730	721	739	711	733	674	721	697	748	756	725	720	692	750	704	727	788	748	740	749	771	722	692	708	665	738	760	754	727	762	702	659	695	729	743	755	750	688	763	718	753	721	735	743	690	775	730	740	734	716	746	769	752	717	758	717	736	709	748	758	761	716	657	700	724	749	725	747	730	781	753	756	727	745	712	749	698	722	770	729	746	699	774	750	700	773	718	770	687	697	743	733	693	709	694	691	736	711	760	741	692	755	734	755	754	695	724	763	725	725	705	725	720	668	733	691	704	729	688	724	735	719	744	731	712	709	717	739	689	771	733	739	809	717	725	710	744	772	740	747	746	713	763	683	785	690	732	806	713	740	694	704	755	717	721	729	712	783	699	736	718	731	718	748	750	758	729	756	704	761	764	740	786	703	701	760	721	704	784	771	739	660	697	713	677	759	780	724	753	705	805	740	702	745	685	697	721	740	678	759	740	742	777	760	756	717	763	684	696	733	745	671	717	724	750	741	731	743	755	735	725	709	705	731	682	742	731	730	703	721	733	743	735	741	761	701	722	739	758	729	726	722	732	712	738	813	739	738	694	735	760	739	751	763	734	715	746	757	761	759	717	730	789	742	779	712	738	738	768	734	710	743	705	726	709	744	713	772	691	728	725	688	716	772	713	754	757	743	759	735	773	784	752	709	716	770	729	689	705	729	734	779	732	728	767	703	729	759	709	723	718	722	757	722	724	769	758	712	782	705	699	698	718	729	741	737	723	692	748	702	711	728	720	728	746	730	734	719	710	715	763	749	668	743	694	728	733	755	733	746	759	721	725	765	721	699	685	662	725	679	778	741	776	718	718	749	751	740	766	740	749	720	717	713	749	723	715	780	762	679	760	709	739	710	730	752	725	756	714	746	695	720	736	776	719	769	813	693	707	724	745	732	688	693	679	686	730	746	713	754	738	717	741	756	711	788	656	714	772	752	722	746	698	704	680	774	746	719	758	710	701	706	727	742	734	722	704	795	742	748	723	707	744	677	744	721	734	724	718	744	701	689	763	746	771	730	693	790	755	736	754	774	703	724	736	776	735	738	705	708	698	706	731	720	756	750	713	717	718	727	712	747	704	735	707	749	778	706	773	722	733	708	721	698	753	719	731	769	769	710	734	729	750	713	729	724	721	774	697	693	750	735	706	737	757	737	726	764	717	758	759	721	757	773	735	708	728	695	718	731	704	761	728	733	743	766	710	708	702	767	766	679	700	698	745	706	725	703	771	770	710	770	716	746	718	741	732	742	709	758	744	762	712	768	718	749	757	729	746	722	715	759	650	751	704	732	744	720	702	744	751	691	699	755	762	683	726	704	743	761	792	753	698	745	734	698	719	743	727	766	693	696	769	738	792	723	723	718	778	701	720	707	719	699	700	784	769	719	702	735	704	706	697	735	754	709	741	732	756	716	720	723	711	739	739	751	722	712	687	717	744	753	756	766	708	744	689	723	711	729	730	741	766	706	734	729	695	762	743	654	747	721	711	757	723	716	726	729	737	722	676	715	755	772	757	724	732	745	758	700	747	744	759	735	734	711	745	775	737	730	711	754	763	710	731	716	692	730	725	731	747	808	713	695	759	762	773	717	728	777	729	759	685	715	757	733	704	755	765	680	750	708	747	683	750	719	718	704	708	746	774	746	718	718	736	718	741	711	742	755	697	742	738	756	735	709	780	746	727	745	773	718	776	738	739	704	738	716	805	798	746	794	763	708	679	760	724	733	704	775	737	734	707	715	722	787	737	729	721	693	716	697	723	756	741	696	741	671	736	744	708	689	768	717	737	731	714	733	742	702	775	743	722	755	709	760	715	703	799	722	718	740	753	731	820	721	779	732	707	712	749	737	757	748	701	678	696	714	768	761	734	737	677	712	714	717	735	744	695	788	701	658	747	762	684	748	708	696	750	673	745	676	714	702	719	723	734	673	696	733	711	746	688	778	741	725	755	713	754	758	725	709	756	725	665	738	692	706	739	732	715	759	748	773	736	781	749	746	700	705	644	730	710	706	723	685	754	752	732	731	736	735	739	781	737	716	672	752	779	764	733	732	745	786	680	717	738	784	730	713	746	720	725	720	694	729	753	722	681	703	781	765	799	704	715	706	727	719	735	738	731	729	721	741	782	765	712	741	736	689	732	715	752	710	733	767	774	769	691	715	714	706	736	731	762	765	756	748	768	756	785	735	773	716	747	726	755	719	787	731	727	754	709	682	695	710	731	681	738	691	703	708	759	668	716	725	690	739	719	734	685	700	783	710	715	704	751	758	757	735	720	762	765	769	743	755	734	784	742	703	763	739	750	747	751	733	769	758	723	771	758	710	727	729	716	735	807	729	696	693
8123	1787	1441	1044	947	861	828	819	797	758	827	805	793	771	812	782	788	765	802	787	797	774	806	881	889	838	790	734	787	794	746	827	803	784	796	798	750	769	762	821	781	809	789	781	807	784	756	766	845	820	765	759	766	794	763	761	797	821	774	839	776	814	773	770	734	736	788	732	746	810	715	850	809	769	782	787	762	786	777	783	853	796	782	774	794	805	738	794	729	783	822	729	763	788	766	804	794	779	836	751	806	722	785	795	768	774	833	730	820	762	728	766	793	754	802	816	757	786	822	741	741	790	784	789	803	750	824	798	804	768	792	773	782	711	795	782	806	760	809	830	816	758	788	805	820	732	830	772	754	807	745	794	798	829	789	786	766	771	774	800	770	806	856	776	742	797	760	712	807	863	785	815	802	805	806	825	746	806	730	781	771	785	825	800	768	774	820	817	816	778	766	765	761	734	820	768	798	745	813	765	789	750	795	786	791	734	796	810	790	741	781	789	806	773	743	722	771	742	807	775	790	766	795	746	751	765	849	800	739	817	774	794	763	746	800	770	771	792	766	768	780	767	781	779	785	799	756	739	813	794	796	822	781	811	777	761	779	758	764	765	781	781	746	814	810	692	784	750	781	768	804	792	804	762	792	819	794	796	772	760	743	763	770	778	812	784	761	750	785	769	809	789	753	796	745	821	795	778	726	780	776	784	833	780	767	746	813	797	830	734	768	758	768	757	809	769	808	805	779	751	817	795	782	820	780	764	785	785	816	778	805	754	803	768	768	749	750	787	835	797	772	812	765	770	731	769	742	780	827	830	763	832	753	830	759	765	819	766	766	784	799	774	750	789	831	783	767	776	759	797	798	775	775	766	798	839	807	715	770	803	792	762	785	862	753	784	773	791	794	762	769	787	763	756	793	799	845	826	780	771	780	760	795	750	799	781	811	776	779	806	750	807	772	718	757	770	799	776	826	818	782	790	779	756	799	753	765	755	796	779	846	790	774	806	769	798	747	828	757	774	797	771	774	731	754	767	731	811	815	776	809	830	762	812	768	789	830	750	832	759	766	812	765	795	791	823	771	760	809	813	770	765	770	753	768	772	772	747	775	802	847	797	795	795	816	769	803	796	807	765	779	802	812	776	754	770	764	781	790	770	804	791	826	730	758	763	763	785	750	777	809	784	760	787	771	807	786	775	788	806	817	810	793	773	785	786	780	778	762	794	793	774	777	790	823	782	784	788	794	781	864	753	783	777	807	791	785	768	786	797	763	768	781	805	790	759	792	803	762	763	771	765	804	756	827	846	815	808	744	767	788	805	784	815	763	763	762	775	813	823	798	746	775	718	807	743	771	787	813	803	801	769	752	787	808	778	817	780	757	780	776	789	754	812	756	803	758	780	790	801	792	796	748	781	815	782	792	804	778	787	798	759	801	807	768	802	798	792	775	778	750	837	770	773	794	812	780	786	781	802	816	790	853	796	807	786	791	796	796	800	831	799	772	790	805	758	741	792	776	777	774	751	810	789	785	794	806	782	800	786	763	843	816	791	825	762	749	811	822	777	785	776	817	783	749	837	744	757	800	730	798	780	782	790	831	766	807	794	785	755	731	808	774	813	742	805	821	792	813	776	785	790	806	820	803	750	788	771	790	766	808	774	787	818	830	779	774	755	786	807	785	763	740	782	788	779	759	823	759	792	776	762	767	835	797	753	747	777	761	796	815	775	790	828	757	775	756	760	827	832	716	770	787	794	772	822	775	789	817	835	784	756	794	763	739	790	803	795	778	758	764	818	797	809	818	816	803	772	774	753	758	788	761	798	797	806	808	818	795	753	855	827	800	810	817	777	807	775	890	754	806	773	781	748	767	811	839	820	772	824	763	779	821	780	766	784	800	790	821	813	830	845	767	776	786	789	771	805	823	737	743	729	773	783	772	784	821	765	807	806	731	797	797	815	757	771	809	751	792	827	842	784	773	813	803	778	803	786	775	834	779	776	787	782	750	803	740	725	777	811	816	755	797	797	786	842	771	798	786	749	810	775	779	763	811	762	791	776	794	804	789	790	781	791	822	860	792	784	813	789	811	789	832	759	777	745	827	816	786	771	753	781	783	802	766	833	784	757	821	801	794	790	788	750	805	767	797	765	835	791	731	780	775	769	868	760	761	762	826	778	808	760	785	804	780	811	824	780	746	806	804	754	725	767	796	803	740	779	775	766	777	780	742	772	778	816	818	844	800	788	806	784	775	726	773	780	800	759	782	754	781	783	800	818	763	825	823	837	768	784	802	798	808	789	775	808	792	739	785	790	845	801	774	805	783	765	790	828	764	723	777	760	807	750	837	778	759	766	781	735	769	762	760	826	795	823	829	823	740	784	781	806	745	835	781	801	763	800	799	729	796	759	809	816	829	728	797	747	770	729	859	773	724	824	828	759	714	782	777	766	803	831	790	826	767	759	763	760	807	772	815	786	801	754	812	795	761	796	774	776	800	792	745	802	782	802	814	830	834	780	812	817	753	809	778	763	749	793	774	709	772	815	771	773	817	801	795	811	812	772	794	709	784	792	782	814	780	809	773	810	767	756	778	788	811	818	774	803	793	748	779	745	780	754	748	818	802	817	780	794	798	766	839	762	820	796	765	800	821	753	819	772	842	747	773	741	754	764	790	811	795	789	805	757	796	746	783	777	769	761	804	830	803	804	778	744	820	794	758	783	781	800	778	789	769	805	768	797	850	809	757	768	782	779	802	754	825	749	766	784	733	793	795	779	848	786	820	769	773	811	795	796	779	771	781	792	779	736	769	805	778	780	709	772	802	785	797	828	807	809	789	775	825	780	768	825	795	772	821	796	805	767	757	788	778	792	774	796	798	779	808	764	780	740	733	753	768	790	771	753	785	775	776	761	791	773	771	813	791	750	790	808	773	752	775	775	805	791	768	791	770	787	811	773	779	762	785	749	838	776	817	782	770	780	798	779	820	815	774	764	768	780	802	819	752	749	838	801	783	810	781	772	781	765	828	767	790	756	778	837	780	776	804	823	802	797	811	774	791	785	770	823	777	843	816	764	788	786	844	793	807	748	805	800	817	809	800	753	834	754	844	753	847	812	770	748	840	772	807	801	791	771	855	786	806	806	806	782	768	810	782	792	770	733	799	799	775	794	790	766	799	764	747	809	797	775	818	775	783	823	800	810	797	763	743	718	782	767	820	789	762	820	859	775	788	764	841	765	760	794	783	791	781	834	773	764	786	793	776	758	774	800	744	795	798	801	812	790	755	776	789	748	796	756	772	781	797	794	749	801	772	786	788	798	862	789	774	779	768	810	755	779	780	772	781	734	768	794	801	777	794	766	777	798	759	766	820	809	799	782	773	784	818	816	801	743	798	763	756	828	793	789	807	763	786	746	750	767	779	815	811	768	798	806	808	788	770	745	783	783	769	781	768	766	771	795	817	775	784	770	816	796	817	731	762	783	762	788	760	826	765	763	755	771	787	800
23693	21294	28454	24447	21280	11681	1456	1049	828	826	726	701	673	639	644	580	596	629	634	599	606	610	617	648	766	654	622	542	571	609	564	605	561	635	567	554	563	603	564	646	557	579	614	579	583	592	589	555	575	560	588	553	532	586	569	577	548	581	530	536	579	545	547	554	576	536	553	564	558	552	546	579	558	592	546	567	583	547	585	605	551	555	514	570	543	546	565	553	552	598	589	521	563	565	524	562	559	585	551	503	548	576	531	546	513	563	581	577	565	540	621	541	554	544	557	551	539	530	582	564	556	550	532	590	630	497	579	569	565	549	578	549	559	565	550	563	578	552	583	570	593	544	518	575	541	583	585	585	582	552	581	525	549	539	563	574	582	544	585	554	541	534	575	525	574	567	593	592	580	541	594	586	555	548	567	542	583	541	570	568	581	530	590	555	572	571	586	562	546	585	583	522	609	550	540	500	566	527	578	592	541	567	558	564	564	550	574	559	550	587	562	548	609	523	563	533	592	602	574	549	580	611	547	545	561	529	588	546	584	580	559	589	540	526	545	584	539	578	559	535	604	532	569	577	577	560	583	544	579	538	537	557	535	551	586	532	567	529	558	551	546	559	531	575	578	586	572	565	540	584	586	530	567	601	569	610	547	517	546	586	550	553	573	537	551	531	593	564	571	553	581	539	612	581	520	529	535	568	614	535	584	527	570	558	578	605	582	552	558	564	564	528	514	553	585	555	575	517	588	539	540	524	597	593	517	580	580	549	559	572	565	577	634	538	580	547	512	579	583	573	555	560	601	541	526	560	540	540	548	555	586	555	539	549	592	548	532	598	538	524	589	560	547	584	569	603	562	533	554	637	532	554	618	544	548	546	550	518	582	537	547	601	530	558	587	579	580	611	554	569	536	554	539	578	595	567	570	592	538	593	573	560	562	555	534	542	570	543	594	558	557	527	597	568	559	532	544	558	517	547	565	545	535	584	542	614	543	554	576	552	546	591	569	573	544	589	575	573	566	560	513	495	553	532	590	588	568	584	587	524	585	558	552	572	566	566	569	577	539	519	540	540	534	545	566	583	601	595	574	519	548	591	562	570	550	535	539	540	576	570	559	583	566	557	580	507	537	578	550	566	567	549	578	594	596	562	559	556	507	546	568	619	539	562	549	577	569	531	595	560	558	556	548	530	574	564	545	601	564	547	531	558	554	563	536	559	597	553	529	546	570	525	592	581	590	563	549	539	507	584	622	523	582	563	558	564	558	578	560	536	584	549	624	557	530	573	556	558	560	562	579	580	542	527	576	572	556	543	554	530	597	582	570	530	574	576	599	552	562	560	543	533	594	504	548	581	549	565	551	590	601	591	583	550	578	538	547	543	522	539	545	608	517	588	562	539	553	597	610	553	564	590	587	566	543	536	550	587	534	565	556	567	554	569	621	564	519	577	525	511	540	612	591	525	561	541	556	544	507	548	576	550	606	596	564	542	550	557	547	572	562	596	566	590	516	609	545	551	561	559	563	575	564	537	572	525	572	592	542	573	554	573	550	566	586	584	550	568	562	562	552	570	542	535	548	590	556	537	580	566	557	594	529	563	585	621	554	594	517	572	529	535	572	574	554	585	520	555	548	566	551	550	549	605	550	578	550	561	614	576	572	553	540	542	579	532	572	595	545	585	597	576	586	562	594	588	544	545	576	578	527	528	543	580	580	612	574	569	536	603	576	519	592	573	569	569	556	541	592	545	560	550	607	604	549	571	514	569	582	560	547	542	550	514	556	564	558	503	559	609	553	586	562	536	594	522	566	573	503	517	525	555	561	550	537	593	571	567	605	528	551	518	549	532	547	611	538	555	542	545	594	539	565	559	511	590	554	559	566	600	573	581	549	565	520	619	528	515	556	550	548	583	541	570	576	593	594	568	606	524	562	536	633	559	564	606	559	595	555	551	572	541	574	544	536	520	568	579	575	531	568	583	558	542	569	563	553	497	535	588	552	533	529	570	542	493	539	565	550	585	568	575	561	508	572	585	566	596	557	590	495	524	531	593	526	553	586	540	555	564	542	539	580	535	573	576	582	558	545	549	540	564	504	574	549	528	607	586	581	539	583	551	588	545	532	578	577	583	574	565	570	583	561	560	566	549	550	566	566	569	568	570	574	557	528	564	559	538	551	558	509	579	555	599	562	566	580	567	553	517	533	564	548	569	539	571	577	587	543	507	550	534	502	557	552	539	610	582	519	596	536	553	515	554	564	523	600	573	529	543	640	552	550	577	596	563	546	555	591	565	554	558	588	536	569	566	536	589	544	536	567	570	595	531	607	550	554	573	545	527	537	569	592	569	540	537	546	544	557	566	504	585	580	587	549	569	567	587	567	545	549	541	589	547	546	561	585	555	537	535	532	540	624	567	579	590	529	582	585	567	563	555	579	552	530	534	541	533	562	542	568	597	574	543	581	542	576	569	568	541	554	536	569	523	563	586	595	558	558	535	534	540	557	547	583	519	584	549	567	537	578	600	567	581	535	543	531	528	582	545	560	590	613	544	575	567	528	570	559	557	594	548	559	600	517	555	566	559	580	572	554	551	537	568	566	563	564	551	550	594	550	571	556	580	610	574	568	535	572	576	537	568	526	575	587	603	543	565	569	556	539	544	551	608	513	616	596	525	552	591	547	537	535	557	533	554	535	561	544	549	567	584	530	577	583	554	559	595	567	562	598	610	518	538	538	562	595	528	541	568	579	561	549	552	551	612	524	611	532	594	610	601	520	553	550	543	591	556	566	550	557	572	548	579	532	567	550	556	537	566	562	587	571	590	553	530	566	569	523	553	529	569	543	544	551	537	505	554	525	558	580	560	571	569	530	538	615	538	557	578	572	572	572	511	609	547	580	538	563	529	589	569	570	606	558	572	552	549	568	589	568	564	546	551	558	518	561	564	573	558	538	577	549	529	565	605	584	560	580	576	578	607	542	554	543	566	527	604	596	589	547	565	562	555	591	570	516	593	564	519	543	532	548	516	569	541	538	550	564	516	592	553	581	564	569	558	563	532	534	543	532	553	596	533	576	580	586	543	579	586	551	577	519	564	574	579	607	568	565	564	552	533	577	581	575	556	601	576	597	554	592	576	578	627	564	568	551	580	599	567	532	577	573	546	494	569	575	523	535	580	542	539	553	529	573	594	552	555	546	558	575	543	564	489	546	554	574	533	594	597	528	578	584	602	528	562	561	516	592	516	565	563	523	593	534	628	586	593	555	548	539	583	552	545	582	577	578	578	576	524	550	610	543	533	552	534	572	589	594	581	551	560	537	572	573	544	590	585	540	590	567	531	577	570	582	574	550	584	569	582	542	553	565	511	520	561	592	536	529	560	532	554	548	606	606	565	567	604	532	566	547	543	525	525	552	567	571	570	545	566	586	565	578	559	569	572	558	589	527	538	546	524	602	537	555	569	607	544	534	575	556	583	577	536	553	603	563	577	551	554	569	585	590	591	568	549
6253	8673	6949	3435	2434	1926	1500	1275	1098	986	842	780	783	749	701	714	713	703	678	684	717	733	747	841	920	775	694	696	633	684	654	618	646	658	622	630	648	604	624	666	617	588	645	600	672	624	622	609	637	616	626	719	640	592	591	602	653	636	665	624	660	635	589	599	642	636	626	656	627	634	613	617	628	628	611	578	617	612	637	566	640	606	615	595	683	581	651	653	654	607	655	602	640	625	618	631	590	600	634	608	604	643	603	635	642	628	589	653	629	599	621	646	610	615	630	648	612	617	620	656	671	635	620	613	640	612	650	666	638	625	642	644	608	611	618	638	649	649	661	562	616	651	627	639	643	639	648	624	620	613	621	611	577	618	618	615	594	635	665	607	614	621	647	596	636	628	569	610	609	579	618	622	600	617	596	614	615	621	610	609	641	636	631	577	596	582	621	611	642	639	615	592	573	628	668	586	574	682	663	569	661	661	649	665	610	621	611	576	614	598	626	626	567	674	615	598	595	614	609	646	633	598	611	612	581	647	616	654	662	627	612	619	613	607	565	616	635	643	608	675	630	624	628	629	625	639	611	646	585	648	642	577	626	604	655	617	623	610	653	616	594	629	612	583	611	633	607	619	603	631	626	643	612	605	609	657	602	645	604	608	634	603	637	612	609	599	597	626	630	648	624	620	608	612	691	604	569	622	636	589	663	664	582	625	642	598	601	644	624	640	611	631	634	579	624	643	608	587	613	606	636	623	650	630	612	624	612	645	618	641	630	654	612	623	600	577	671	611	604	625	672	657	604	613	590	639	634	622	575	606	636	646	601	633	634	633	634	602	613	612	621	633	630	648	617	601	637	604	624	597	643	663	589	611	594	637	604	589	606	645	656	619	635	581	632	590	600	610	568	619	589	615	636	601	590	586	604	620	631	615	623	650	589	643	673	656	650	638	624	625	617	610	606	600	616	658	578	610	616	638	587	606	582	609	600	620	635	600	585	629	609	637	625	629	631	568	594	632	599	600	676	629	618	646	615	649	604	623	618	640	638	596	598	621	603	655	597	616	631	589	622	665	634	640	628	616	588	664	633	635	615	671	663	625	570	564	661	616	599	593	602	634	612	627	600	631	610	618	622	628	607	612	590	618	665	615	607	604	644	620	665	620	599	642	632	633	645	623	637	632	629	556	582	655	569	620	662	662	627	575	592	592	643	601	611	595	604	594	639	610	627	582	648	657	605	612	657	586	671	615	631	595	568	659	612	632	635	641	628	669	601	640	646	585	635	657	609	636	610	605	626	637	649	626	586	640	629	593	626	610	601	633	630	601	559	562	630	572	644	611	632	600	650	623	594	650	612	605	594	597	598	617	610	646	619	630	625	644	618	633	604	630	633	608	633	642	609	584	633	593	638	610	604	574	589	567	629	627	604	645	618	644	624	631	583	601	607	580	625	631	584	610	596	653	616	630	612	568	603	616	602	635	615	636	656	623	582	596	584	619	656	659	599	615	582	611	645	681	632	639	648	662	617	595	637	634	640	610	595	588	597	633	634	642	626	609	625	598	614	588	613	647	645	605	579	649	672	595	630	612	652	611	627	611	636	617	610	583	627	644	611	619	629	665	600	633	672	604	593	596	643	602	617	624	591	648	664	635	683	616	630	652	672	627	589	611	683	657	619	611	653	596	670	625	602	628	619	594	621	603	595	646	635	607	648	612	609	594	644	626	625	611	642	647	650	574	662	605	633	621	613	621	632	601	620	580	631	642	593	611	605	615	620	615	627	640	605	615	605	599	621	582	643	566	637	614	651	618	633	624	636	630	610	656	573	615	656	627	656	598	596	629	565	603	647	616	592	648	622	616	607	585	630	580	573	612	617	622	610	639	629	649	678	630	627	641	604	613	616	568	652	636	618	613	587	657	621	626	634	636	623	599	621	597	673	617	622	668	663	640	607	659	628	607	662	623	625	626	616	611	634	612	646	588	593	646	602	635	571	613	578	595	637	623	617	588	646	569	601	613	592	613	630	617	621	638	651	587	624	575	625	631	597	649	627	646	615	610	596	634	611	646	654	638	644	592	647	650	608	612	572	586	674	585	649	644	647	628	641	604	631	638	621	652	595	615	623	643	609	618	588	619	607	629	611	601	579	611	569	631	621	622	641	608	644	619	639	683	678	601	566	602	599	618	577	609	624	663	639	611	610	597	606	607	608	655	614	603	596	607	622	637	624	610	616	627	644	631	601	599	627	655	620	653	632	660	588	603	586	657	595	622	655	604	627	639	600	629	596	623	628	651	616	622	659	618	573	596	622	591	601	601	618	625	596	599	628	624	644	624	618	631	613	625	641	594	596	629	633	584	607	582	592	603	589	624	680	572	652	652	591	637	577	607	660	637	645	633	606	635	569	622	645	591	599	613	620	632	637	604	636	621	630	586	693	621	670	605	609	609	586	600	597	592	632	621	624	612	584	572	571	612	605	581	617	555	597	576	643	629	585	621	603	653	623	567	591	637	606	641	629	629	588	657	651	602	652	655	647	601	561	653	632	586	600	627	630	623	645	601	625	588	606	613	619	647	576	609	642	597	590	590	635	653	654	622	596	599	622	600	660	632	607	613	619	589	638	603	628	595	567	659	588	596	625	597	608	565	613	587	590	564	666	599	604	637	588	592	593	573	621	646	632	606	641	653	621	612	581	641	578	606	622	596	597	579	661	594	574	627	587	598	603	644	631	624	622	608	602	639	598	610	542	637	613	604	594	625	634	631	661	605	580	637	618	657	637	608	587	623	626	620	623	591	636	627	629	678	618	582	595	566	606	649	589	597	600	597	623	614	653	552	577	653	664	617	605	578	592	619	644	571	601	618	648	662	634	643	586	613	594	629	605	595	638	636	643	626	611	591	592	611	609	623	608	628	608	623	609	600	610	621	628	604	556	644	640	633	644	657	680	611	549	592	607	625	603	624	603	650	629	648	598	619	639	587	609	663	604	587	644	596	608	588	627	652	622	614	615	668	599	651	653	552	638	615	604	630	599	613	630	689	643	622	614	636	592	623	639	614	620	615	636	650	668	628	596	654	593	627	593	678	593	626	650	632	591	597	610	603	599	664	617	612	622	669	639	657	626	632	632	624	649	594	638	600	652	611	614	604	636	595	636	604	660	612	652	646	606	646	570	576	628	623	631	627	634	592	673	640	614	587	642	646	593	635	616	646	610	615	638	626	605	595	618	631	637	641	623	615	613	617	589	642	612	631	629	607	596	660	617	624	640	598	578	603	642	612	590	649	590	638	590	591	585	649	621	633	632	665	664	648	602	584	619	689	563	619	602	636	633	633	623	644	620	628	608	576	613	607	595	660	628	622	644	666	625	615	625	611	611	650	612	640	651	618	632	634	618	649	598	597	634	586	613	591	624	678	606	597	558	609	604	608	572	647	644	637	574	628	666	643	627	642	582	603	634	605	635	653	604	644	647	551	600	599	587	608	662	626	617	620	601	674	572	593
24691	21276	27610	25167	14884	1221	847	722	645	629	596	573	559	538	491	572	548	531	536	555	490	580	555	628	639	564	520	477	521	515	489	517	504	513	478	500	497	536	484	490	518	477	520	522	552	489	466	480	508	501	525	467	480	478	518	509	486	546	514	518	485	526	496	534	524	490	527	490	492	521	522	525	483	487	480	464	483	471	504	522	519	498	497	507	502	509	480	532	470	529	503	498	458	491	520	499	488	487	519	539	468	471	463	522	506	496	498	528	471	510	517	481	501	484	512	496	499	524	458	529	479	519	485	534	504	510	518	504	469	482	453	464	529	499	456	495	519	544	481	512	519	501	503	467	495	514	501	514	501	512	540	513	516	470	502	500	522	476	538	510	504	530	498	514	491	480	512	521	505	488	499	484	496	499	529	514	510	518	470	477	521	465	498	513	540	510	500	505	522	481	496	548	469	540	482	490	509	478	527	495	483	513	487	521	518	468	502	482	485	539	522	511	518	508	533	493	495	547	529	463	476	482	502	483	553	529	489	514	485	509	509	508	512	506	503	456	552	524	521	516	474	466	458	497	461	495	483	547	487	505	490	459	509	466	495	497	504	504	476	483	510	483	509	482	511	460	551	493	496	534	481	455	495	506	512	508	485	465	495	519	496	510	512	542	529	507	506	506	496	464	522	508	482	505	499	518	523	531	482	516	466	461	516	484	522	486	504	524	466	510	468	511	513	512	530	495	491	507	507	533	556	486	492	487	501	495	513	524	467	516	489	524	518	491	502	463	567	498	498	500	524	531	502	516	523	529	535	482	507	541	506	535	542	503	540	510	465	548	517	491	546	492	511	487	496	481	514	506	511	489	506	509	507	484	488	464	564	498	505	475	527	540	481	535	479	513	499	553	497	522	577	487	499	508	520	497	507	494	507	498	499	561	502	490	528	533	498	480	508	539	466	500	543	488	513	476	484	514	554	479	430	472	509	479	505	497	522	560	535	497	477	552	497	559	523	496	518	523	488	532	504	494	510	469	497	493	518	510	503	532	502	439	474	520	504	489	494	519	460	481	511	487	472	481	494	480	512	460	524	501	466	471	494	513	512	488	509	535	452	506	487	472	498	470	491	509	518	490	528	501	484	505	526	475	494	495	516	468	534	501	503	513	491	516	507	522	544	529	502	542	553	492	500	492	473	520	501	529	512	499	513	474	527	479	498	490	524	508	521	500	511	513	508	531	449	529	476	486	491	466	545	496	533	475	524	486	536	522	521	487	512	506	576	509	549	486	512	530	495	508	512	484	474	487	524	511	491	542	493	504	548	516	503	531	510	500	510	477	504	487	509	520	502	521	520	556	491	489	472	517	497	521	502	494	504	522	510	486	495	513	458	489	455	527	502	531	484	477	506	479	542	505	522	494	488	524	480	532	545	522	527	485	478	466	491	499	509	489	509	490	475	529	507	519	514	512	499	509	494	506	500	473	441	568	511	477	522	511	500	471	512	505	501	478	469	487	500	503	468	488	477	485	488	502	520	503	476	439	477	474	539	537	497	477	471	509	524	478	505	512	481	519	483	479	502	510	511	473	518	468	497	515	480	535	513	543	527	464	476	496	469	556	489	522	481	496	533	466	503	494	492	485	486	539	527	530	520	487	466	511	494	506	536	483	520	481	533	469	463	519	483	529	478	492	479	486	464	492	519	502	481	521	480	538	514	502	478	518	501	527	490	514	515	477	512	450	497	504	544	478	519	525	534	472	499	498	504	509	509	532	502	470	472	538	502	520	476	540	511	524	487	490	530	491	423	512	489	483	482	502	497	496	471	514	495	512	537	492	479	480	511	508	522	486	469	477	554	503	555	509	537	491	448	498	504	524	515	483	506	496	480	502	511	492	477	483	511	498	500	548	483	498	551	487	489	515	499	477	511	531	515	523	476	502	493	516	506	549	487	525	505	532	528	486	487	496	518	508	541	499	522	497	486	496	510	516	493	492	503	497	521	488	487	497	497	488	546	520	509	523	551	517	496	487	508	522	481	495	508	507	475	513	508	529	459	515	503	495	489	504	488	502	478	537	454	476	479	507	495	497	469	501	509	486	455	519	498	519	484	550	506	505	528	521	471	513	519	524	497	517	525	531	537	473	477	495	519	480	484	484	477	476	537	512	518	505	533	478	526	498	478	499	502	515	489	497	464	503	549	548	498	506	524	484	508	440	455	447	500	501	535	498	562	504	519	505	473	500	529	553	525	478	474	479	498	494	518	436	474	508	472	466	519	477	526	517	496	489	513	490	500	500	509	489	514	473	509	497	486	510	472	497	480	506	492	517	491	529	496	519	505	513	467	531	499	512	503	550	505	510	505	509	495	502	483	452	491	507	515	543	483	516	491	480	489	515	466	513	507	498	471	460	505	493	498	519	516	497	512	493	495	484	500	490	490	522	495	475	495	483	470	498	500	530	490	504	473	464	506	444	515	536	536	516	536	482	477	475	498	511	471	537	555	469	485	517	491	524	495	532	444	492	508	499	508	519	496	489	512	535	513	489	515	522	483	501	491	500	525	510	503	480	496	484	519	443	523	484	490	507	498	513	462	454	499	503	478	524	489	502	515	547	489	473	503	517	498	522	474	516	543	522	498	520	531	533	500	480	515	503	497	526	516	479	535	527	429	484	510	524	552	520	541	513	520	516	484	551	529	501	492	465	494	484	508	523	490	518	502	538	481	518	537	490	549	535	524	480	484	486	483	525	538	488	498	489	479	491	534	488	484	521	443	485	493	501	528	469	525	482	460	483	528	475	535	479	486	492	484	504	481	512	510	548	514	532	471	470	504	504	498	488	496	535	563	473	515	525	486	502	511	503	505	512	444	517	503	517	529	543	525	501	479	503	483	511	486	487	468	504	546	522	482	505	514	477	495	529	505	478	530	482	504	488	528	514	462	471	484	452	450	521	514	469	490	501	505	498	511	482	532	530	519	498	512	496	478	483	485	502	496	497	504	513	488	492	504	454	539	504	529	492	489	518	510	484	513	531	498	517	492	519	527	517	461	454	458	484	522	507	460	510	493	544	498	480	513	472	499	487	548	546	506	497	465	494	467	512	481	518	497	516	474	469	545	487	527	486	511	485	488	485	511	495	513	516	520	552	492	468	511	492	517	492	509	504	537	493	482	496	491	472	539	491	515	531	494	519	521	495	569	484	493	482	465	494	483	501	521	514	472	481	535	524	488	463	527	493	485	469	507	451	491	505	501	497	491	489	525	480	516	469	513	507	502	511	512	472	494	495	480	491	496	483	491	516	494	510	493	504	527	499	468	504	476	492	517	481	501	517	470	505	529	479	527	488	453	506	503	540	430	456	496	522	470	527	479	514	530	504	514	513	538	493	479	505	487	475	464	530	492	464	614	471	486	477	485	464	489	487	482	463	541	540	515	487	464	512	463	495	501	522	492	510	481	506	484	497	492	499	508	485	481	498	484	534	492	566	500	520	514	496	473	501	520	492
5767	5813	4355	2330	1741	1348	1070	954	833	721	720	690	652	642	664	616	606	575	543	590	620	607	574	655	796	622	582	515	587	532	548	541	545	508	518	562	522	521	507	525	506	525	529	528	505	514	509	516	548	535	564	533	528	510	526	555	546	516	507	486	507	543	508	530	523	525	546	530	526	519	556	538	524	558	551	570	558	517	522	522	528	558	510	534	527	540	503	537	505	552	562	545	506	535	538	517	524	560	519	537	548	546	529	498	527	521	536	522	527	556	547	457	536	555	503	506	521	539	489	526	505	522	499	513	501	508	544	501	500	527	534	524	558	537	510	561	493	491	527	535	549	552	517	542	532	525	520	556	528	565	542	488	530	536	507	515	536	538	525	532	543	553	487	491	524	516	536	517	525	543	510	506	539	530	510	536	571	505	475	520	529	535	511	506	551	508	536	519	538	529	532	529	549	542	545	549	562	554	509	569	548	551	506	544	530	517	557	505	533	515	535	512	560	518	555	548	552	511	519	561	512	529	542	509	580	482	548	548	558	506	546	532	509	524	576	535	522	510	524	529	567	491	504	534	521	543	517	543	493	526	568	526	565	520	571	554	519	562	530	547	558	539	550	557	565	458	455	496	495	537	530	511	521	531	518	484	526	533	494	529	531	553	558	550	540	510	551	532	530	545	514	530	547	583	549	518	534	583	512	571	536	509	523	503	530	509	523	534	514	516	566	520	530	536	513	500	528	515	533	521	526	537	511	505	507	528	531	564	525	508	512	542	496	542	520	537	523	516	535	556	504	523	544	536	511	538	519	505	562	500	562	487	531	518	549	511	495	499	543	513	511	515	507	559	576	523	561	535	524	532	496	525	515	519	544	540	544	536	521	529	553	521	586	494	549	531	528	514	522	534	533	541	511	478	513	545	527	544	509	506	496	530	537	523	531	543	528	537	498	538	551	535	519	530	500	474	503	512	522	509	516	551	551	564	484	536	538	546	466	536	577	533	550	525	503	514	572	575	517	538	525	545	528	519	485	508	480	546	553	522	527	547	554	501	539	617	524	551	529	559	499	559	524	537	504	540	544	540	556	537	487	524	494	498	509	519	506	570	532	511	533	503	496	524	522	524	519	555	529	500	540	495	533	512	554	511	554	538	500	524	552	500	563	494	539	516	502	537	524	561	544	516	534	561	532	520	498	524	533	551	515	550	552	523	493	545	503	538	578	557	536	558	535	509	480	540	576	547	498	537	542	557	549	547	522	552	517	495	531	509	485	561	537	525	499	537	551	505	517	505	515	518	531	502	513	550	530	537	498	505	543	521	507	537	542	529	511	478	567	529	489	512	577	555	522	500	548	590	550	546	525	530	512	539	538	561	525	572	499	512	533	529	516	494	548	539	539	525	550	522	496	558	486	516	527	577	507	547	492	524	559	492	510	533	564	511	476	534	517	508	531	489	528	542	508	510	516	562	519	536	524	530	541	496	509	502	524	538	537	552	561	507	545	528	504	495	529	496	522	508	538	529	524	554	548	538	498	532	498	519	504	541	556	524	536	543	559	545	497	501	533	507	530	520	515	508	540	501	544	531	530	546	576	496	559	490	495	497	497	552	546	531	533	496	586	513	526	497	508	492	506	565	552	531	526	523	529	558	525	527	562	565	555	523	513	541	531	539	539	517	503	545	509	532	542	509	535	509	550	548	527	495	505	520	496	523	544	518	513	505	516	540	539	544	524	547	517	518	501	507	532	586	556	501	535	547	530	524	518	507	539	547	556	551	551	543	526	552	512	535	522	510	520	571	569	512	522	536	522	544	539	531	513	543	510	526	560	511	559	514	518	516	548	519	561	480	511	525	538	525	572	526	533	512	537	522	520	512	555	498	584	509	541	534	515	577	505	530	525	518	531	531	504	552	526	509	511	489	537	556	500	501	523	535	498	497	520	532	525	542	547	557	511	572	483	504	546	522	545	546	489	508	565	513	545	531	512	465	569	500	560	523	550	541	521	526	541	535	556	533	528	502	519	559	514	529	490	557	565	517	519	513	536	495	554	530	544	486	492	531	493	536	519	536	524	551	523	517	579	518	504	553	565	515	503	565	508	531	541	532	547	474	529	514	532	512	528	579	540	511	513	518	521	534	547	516	517	569	527	542	527	500	579	561	559	535	522	547	557	539	554	531	546	507	541	532	500	523	540	552	544	533	551	491	512	518	523	540	505	489	548	517	538	484	519	520	556	504	553	519	496	484	529	483	546	502	521	546	476	531	507	519	511	517	529	487	518	551	530	549	528	495	517	518	546	508	533	547	513	539	507	541	507	511	530	495	542	529	538	536	525	519	527	503	465	508	551	558	542	501	533	510	543	532	548	572	544	523	536	553	535	520	544	522	540	575	502	542	518	520	557	494	543	517	510	556	536	504	533	536	502	504	502	544	533	543	558	534	525	548	542	533	526	509	556	501	536	522	537	528	537	541	556	557	564	540	552	513	509	544	519	539	526	501	561	530	562	536	542	536	499	490	516	479	507	514	525	515	540	523	579	494	566	540	569	545	528	559	513	557	477	542	539	544	545	515	533	526	550	510	509	528	564	525	554	529	517	552	564	540	490	554	521	550	515	520	504	545	514	517	506	547	550	544	530	552	507	546	576	527	502	504	505	516	506	549	498	528	507	496	528	582	524	517	504	526	493	541	504	557	556	514	554	518	498	528	525	539	508	544	562	521	529	564	515	513	511	549	489	547	537	542	521	533	483	539	503	543	529	530	523	488	485	572	487	503	537	566	537	567	501	543	521	518	543	487	480	494	495	520	531	508	518	535	545	536	490	504	548	549	470	510	495	540	533	522	536	511	530	485	548	562	530	512	530	524	465	549	536	524	512	540	519	548	512	521	495	521	547	529	534	560	555	565	527	553	530	530	523	502	538	522	527	527	531	561	530	539	516	519	558	523	508	572	554	542	548	554	506	483	541	542	557	556	512	516	535	526	515	546	555	511	527	559	529	529	549	523	530	528	529	530	529	515	508	512	532	502	516	520	546	541	508	487	503	518	567	526	553	481	488	540	535	521	547	551	539	562	518	508	519	534	534	487	523	504	562	504	532	466	525	514	537	526	491	519	543	532	541	529	514	545	522	482	557	563	534	527	559	546	483	546	533	526	545	551	540	523	478	535	541	567	492	514	526	531	513	529	544	513	539	508	521	514	549	531	501	503	515	536	533	497	523	514	538	535	498	568	542	507	564	515	547	515	538	513	521	510	535	494	537	497	526	517	529	545	473	515	529	539	513	545	503	514	551	575	551	541	501	516	510	529	517	546	543	531	548	523	452	542	545	559	553	528	512	560	514	508	507	508	539	512	548	503	549	542	536	538	513	521	522	504	523	529	518	546	542	544	526	519	504	551	568	484	528	563	537	578	513	529	549	520	476	535	573	543	509	535	525	546	478	502	507	505	504	516	531	494	538	518	504	545	536	540	552	532	535	519	511	550	464	563	518	545	531	545
22594	21304	28942	23992	21304	21343	10448	1094	704	599	526	485	399	405	380	365	328	341	341	313	305	345	364	425	467	377	274	302	285	273	227	274	263	235	237	257	259	259	260	255	230	219	246	224	215	270	238	245	259	253	232	249	221	247	233	246	250	226	258	257	230	237	204	237	254	234	241	244	215	225	224	251	248	209	229	219	232	246	228	243	215	241	254	213	261	236	228	238	218	233	242	225	234	227	251	204	218	229	250	230	251	235	237	203	255	215	232	226	203	223	276	236	237	226	225	252	276	255	236	224	257	231	216	226	231	235	253	216	227	257	259	233	249	227	238	221	250	232	219	246	219	219	236	254	238	221	240	240	238	221	218	248	264	264	256	259	240	240	244	249	254	255	229	240	251	249	207	250	237	266	252	251	244	227	207	239	221	252	245	222	218	233	236	246	233	239	242	256	229	234	241	265	199	253	272	235	243	212	248	216	259	243	247	232	260	239	230	253	216	236	242	262	223	236	250	255	250	254	230	237	206	251	247	225	237	257	220	223	228	244	246	254	237	254	232	212	245	225	250	225	200	215	248	256	219	209	228	272	229	239	233	256	247	244	229	225	231	200	231	241	249	252	226	223	236	214	226	235	222	235	209	229	239	217	248	248	249	260	229	237	239	224	224	227	243	249	243	229	256	221	214	237	219	243	239	252	246	230	231	235	233	236	244	244	259	244	254	210	231	238	258	220	212	233	238	227	244	229	230	240	227	232	263	218	227	253	238	229	236	240	216	225	233	242	227	242	236	241	234	231	267	241	247	258	244	244	210	217	250	261	235	226	256	215	222	254	259	213	254	220	217	236	248	234	252	241	239	239	251	227	249	264	253	256	233	234	235	253	233	234	251	246	252	219	261	246	232	223	244	251	225	244	240	233	250	242	261	240	255	233	240	236	224	237	235	229	213	213	253	250	240	228	244	250	255	221	235	218	236	221	227	243	233	254	255	242	256	240	261	268	236	236	217	223	263	243	203	226	213	212	221	240	226	223	216	238	196	217	210	230	236	247	247	226	239	212	207	235	231	229	249	269	261	237	224	225	222	225	213	219	222	221	220	204	228	256	230	205	263	247	244	253	204	232	246	227	239	246	254	244	228	232	256	225	239	253	225	279	238	245	244	223	215	228	232	221	218	232	235	245	232	221	240	233	225	227	238	235	266	225	255	224	219	224	239	224	210	210	239	237	227	240	215	235	268	254	210	243	189	231	218	238	214	246	251	242	204	216	252	252	251	226	238	229	276	243	242	248	219	250	241	231	253	228	254	203	243	243	211	243	256	233	254	252	236	243	229	239	229	222	195	244	216	237	246	228	234	234	247	217	216	208	222	216	236	226	225	246	213	229	252	240	235	213	239	222	248	221	237	229	228	225	257	255	246	217	211	230	211	243	215	224	245	214	204	221	229	216	220	229	217	226	274	233	245	214	230	223	226	217	246	240	250	219	238	227	232	218	228	249	217	224	231	242	251	252	200	258	236	244	241	246	224	208	243	238	253	224	238	248	238	237	233	198	225	231	237	230	240	225	259	235	264	235	264	230	235	250	244	250	238	237	259	207	233	228	227	253	241	230	244	258	207	227	228	248	231	225	249	236	250	243	232	235	221	216	230	236	212	238	224	231	238	223	230	238	231	231	227	250	250	201	235	251	258	204	235	262	251	247	220	251	217	218	235	220	222	233	253	240	227	223	232	247	227	243	242	256	251	223	242	230	260	256	223	251	237	263	207	247	242	252	230	233	211	236	219	238	233	235	258	222	236	226	227	266	230	234	208	222	242	234	241	243	233	226	244	260	247	267	218	247	262	260	270	230	209	203	233	258	251	284	231	235	213	259	241	248	238	244	218	228	220	232	207	271	235	224	245	263	244	250	226	221	235	238	234	239	231	235	251	234	231	279	239	230	241	254	220	227	230	248	231	249	240	233	260	233	212	266	222	260	231	231	251	247	216	235	252	235	215	226	238	228	241	237	249	204	248	220	210	261	229	217	230	218	218	227	215	220	266	250	228	245	250	245	241	261	230	247	240	233	245	226	261	215	245	230	243	243	234	241	253	248	216	221	226	260	217	231	239	227	234	223	246	242	225	248	254	217	227	220	234	261	231	239	269	250	233	223	228	238	236	229	231	231	260	248	206	245	232	243	248	224	242	219	232	207	246	246	210	237	227	235	241	235	234	226	226	252	237	239	256	260	240	244	238	207	244	214	230	258	228	223	239	243	218	204	208	276	249	222	230	223	219	214	237	222	252	232	243	248	231	227	253	212	233	233	243	231	241	272	250	237	233	229	254	216	250	209	244	231	201	256	225	216	234	247	250	205	251	216	227	237	243	242	252	216	229	227	242	243	226	208	224	202	232	241	238	241	235	240	256	237	277	232	225	244	246	242	209	257	234	227	241	242	208	233	256	227	228	246	233	233	223	233	226	227	244	213	246	220	220	245	227	232	214	238	220	222	217	233	217	218	222	241	237	245	261	225	228	245	244	230	239	215	205	254	241	222	222	244	205	224	217	272	249	204	226	198	231	247	225	245	232	225	233	221	244	243	220	263	247	224	232	234	214	252	226	228	242	205	249	236	257	206	253	232	222	232	218	229	259	258	242	226	234	260	219	245	255	238	239	223	239	244	205	263	210	224	229	204	243	257	248	226	249	229	261	233	235	217	232	244	250	223	247	215	247	242	237	246	232	215	228	253	230	228	241	238	248	217	231	239	229	219	224	253	215	240	239	234	268	243	237	212	223	253	243	205	230	231	217	250	231	234	220	221	220	229	220	245	229	265	211	220	239	242	223	226	243	241	278	242	239	210	245	206	251	197	216	236	249	210	242	233	279	238	240	234	253	236	210	245	219	244	226	239	229	221	266	265	250	227	227	237	236	218	247	250	261	239	233	218	250	244	224	272	235	220	231	228	245	242	219	258	228	251	247	252	236	238	220	236	238	225	244	230	232	218	262	225	235	251	251	232	213	211	249	245	230	221	239	215	235	250	213	238	253	204	222	227	247	241	209	258	222	242	222	252	243	243	224	221	225	225	239	226	233	219	236	242	253	249	237	237	244	243	262	234	257	218	229	232	266	240	242	216	233	237	243	230	229	204	229	260	241	235	246	243	197	232	238	234	247	224	217	248	260	252	234	228	209	241	259	221	222	219	262	215	233	226	226	217	245	208	242	259	258	247	239	228	242	231	232	236	254	214	238	247	213	211	225	197	262	226	249	226	250	215	223	224	248	235	238	254	216	261	257	239	232	248	223	236	223	220	214	261	227	242	211	213	236	230	259	248	243	216	240	255	227	232	208	233	232	214	255	225	233	241	252	236	209	226	231	237	247	219	240	222	230	225	228	248	246	270	214	215	268	220	250	274	214	228	208	244	248	227	221	204	233	246	212	262	240	209	256	221	219	229	239	218	207	222	230	231	261	225	222	240	212	234	227	238	255	210	226	247	253	241	218	215	223	237	232	222
8246	14085	10957	5206	3737	2740	2042	1640	1191	954	776	674	582	511	481	463	414	408	416	366	381	424	451	559	720	441	326	289	297	345	307	310	271	266	264	292	285	267	245	266	275	286	256	239	261	273	279	256	262	269	251	274	257	275	292	264	285	275	270	238	257	271	267	281	254	246	239	249	296	295	289	271	274	259	250	263	271	313	242	286	255	259	248	261	263	274	254	265	270	259	283	265	271	260	283	263	251	278	270	270	264	235	275	266	251	269	262	234	229	272	277	262	267	282	263	281	251	263	260	243	257	249	248	255	252	229	247	245	268	253	251	256	274	225	247	273	248	257	271	240	262	257	256	274	240	266	255	263	266	253	277	274	251	257	266	245	262	236	255	270	273	263	268	268	264	262	270	264	283	258	269	249	251	260	229	282	269	310	239	268	266	253	302	274	244	281	251	248	295	260	266	262	258	257	249	257	237	247	256	284	253	258	282	274	246	253	254	251	255	285	223	250	241	251	265	249	276	270	245	234	271	242	294	254	279	258	263	282	247	241	253	230	274	232	256	296	272	276	273	249	274	263	258	260	281	256	283	285	267	276	252	264	286	294	257	249	306	265	253	245	254	263	277	256	233	256	204	295	260	265	252	255	284	259	255	249	238	277	260	284	237	244	262	267	281	260	245	240	258	263	237	270	229	260	253	249	240	268	276	262	246	263	261	252	214	231	279	260	264	268	254	236	281	244	257	241	259	246	273	274	266	249	247	241	282	275	266	266	246	280	286	244	274	294	285	246	228	251	224	251	226	235	262	265	257	261	227	248	291	240	256	261	293	248	242	237	248	264	265	252	268	270	238	251	255	262	232	244	270	244	255	268	257	273	240	226	274	254	272	268	284	271	267	276	248	279	286	270	281	266	283	285	250	257	264	284	226	258	261	252	262	258	239	271	256	267	247	271	255	259	253	262	248	270	241	239	244	264	266	244	257	259	255	243	276	249	288	250	263	270	255	259	250	259	270	275	279	254	246	266	270	241	244	270	284	225	223	255	264	244	280	263	273	237	261	255	265	246	263	235	276	235	252	267	259	239	249	260	267	272	237	281	243	252	248	259	252	264	256	286	279	253	284	252	211	247	276	252	256	267	274	258	262	259	236	267	253	263	276	247	269	277	250	268	249	263	230	256	237	280	255	245	273	289	241	263	224	254	242	251	239	259	258	232	259	265	286	266	253	251	246	245	258	251	253	282	286	238	262	236	263	257	254	239	236	273	237	249	262	250	267	274	239	242	260	255	277	257	264	262	257	267	266	259	240	252	251	264	266	251	280	256	246	254	265	255	219	251	267	249	234	245	250	268	277	244	265	212	260	274	246	223	275	283	278	247	262	265	250	250	251	234	265	245	254	251	269	272	254	243	263	238	291	267	285	273	252	266	261	251	292	249	284	252	261	276	256	258	225	254	251	267	262	274	262	268	247	252	225	243	257	250	250	242	256	266	291	258	270	249	288	269	241	249	255	258	270	314	269	237	288	252	236	255	273	246	256	258	252	294	255	261	254	249	249	242	283	275	261	269	269	292	269	242	275	276	244	262	271	268	265	286	253	255	256	242	263	255	235	276	291	254	257	264	230	239	277	260	227	269	233	255	231	270	254	268	269	249	278	251	264	273	272	231	262	270	268	267	248	287	271	260	240	266	274	269	267	238	258	294	257	275	265	278	237	236	244	249	247	272	268	285	249	205	269	250	240	264	257	258	252	274	266	273	255	279	277	253	280	259	234	265	261	275	261	252	231	280	255	257	237	246	250	272	243	243	258	255	257	254	282	256	265	254	231	235	230	265	251	248	285	248	260	247	261	278	246	244	238	257	254	277	261	278	267	254	274	260	278	239	276	245	244	296	249	266	267	280	275	246	282	257	257	260	246	237	250	269	250	265	263	253	297	266	250	235	281	271	244	246	252	236	240	261	223	245	259	254	279	237	254	285	258	250	246	240	262	283	251	244	259	246	258	267	259	280	261	249	277	262	265	244	215	265	277	276	269	256	217	249	247	254	269	269	224	264	260	267	282	253	296	244	245	291	260	228	249	242	281	266	258	261	274	247	235	279	286	235	226	240	294	245	269	259	269	223	243	247	283	275	232	290	213	253	246	264	255	247	247	256	251	246	280	258	265	254	251	224	256	255	242	290	258	222	259	264	255	226	290	245	288	245	272	246	259	282	271	237	261	268	248	244	280	256	247	260	261	267	273	270	248	256	242	272	245	266	236	242	256	249	259	253	229	242	282	254	231	264	231	251	274	249	235	243	247	226	274	244	254	247	246	264	271	252	245	241	265	291	245	226	229	280	260	227	233	230	244	254	269	260	254	255	279	263	252	277	281	251	242	228	286	252	286	294	263	275	274	236	237	256	259	232	252	269	274	283	250	271	253	236	268	249	259	269	246	247	294	269	231	231	247	253	243	251	261	251	278	263	267	240	272	240	275	272	259	246	252	229	267	267	290	257	262	239	274	241	246	298	249	247	277	247	242	254	267	243	226	248	277	261	254	294	276	261	223	253	247	291	245	298	267	243	234	244	248	258	252	252	283	265	230	248	229	270	264	260	292	264	257	242	223	246	259	282	235	244	223	272	266	270	266	282	275	248	261	266	251	247	268	253	259	267	262	247	250	254	273	261	299	261	229	265	253	242	256	263	264	249	261	269	235	255	253	264	256	271	281	251	283	274	292	267	269	260	274	253	256	245	265	252	235	246	266	273	226	268	269	249	278	241	243	255	265	247	260	258	244	252	270	255	257	250	254	258	258	236	282	252	258	224	254	287	239	259	253	257	240	264	282	265	244	251	264	258	269	262	259	258	282	251	263	257	238	259	237	232	262	252	263	252	237	267	241	258	260	277	277	271	231	222	253	255	258	248	277	260	267	279	247	267	248	267	269	265	269	260	253	250	258	255	231	250	256	259	270	230	265	264	263	249	264	222	267	249	282	270	230	246	272	287	252	250	253	279	264	228	272	249	265	266	273	270	238	261	278	251	247	247	261	262	231	242	273	241	263	266	248	258	238	267	265	252	270	253	286	257	292	260	246	265	264	232	254	267	272	270	277	254	270	261	254	259	259	249	241	276	247	263	255	266	242	273	261	251	240	231	250	248	282	266	221	256	263	274	287	263	278	233	241	281	258	255	267	257	233	269	240	277	247	259	242	276	294	262	261	281	287	281	256	274	233	256	230	237	286	277	241	270	262	276	275	230	290	264	277	270	230	251	237	257	263	275	278	268	260	262	239	277	263	259	246	261	290	263	274	278	261	245	263	238	271	269	286	286	268	271	256	262	233	267	262	254	226	252	279	279	287	234	275	259	258	262	265	251	250	267	213	246	274	257	233	254	282	247	231	248	243	279	261	254	257	236	263	261	269	273	246	239	265	273	232	265	255	235	239	259	256	245	263	304	251	213	258	266	252	260	259	239	252	239	248	249	256	285	262	260	259	289	283	281	270	272	252	261	246	279
27702	19026	5579	1202	821	757	762	799	734	746	745	779	722	729	758	748	741	737	735	758	751	683	751	778	759	750	748	729	731	737	781	665	720	782	728	740	729	650	732	725	785	742	714	743	722	735	772	697	735	710	739	677	719	694	716	703	721	714	759	753	744	720	740	750	658	782	689	753	720	722	755	723	724	760	719	745	721	701	712	650	733	756	771	692	737	766	753	730	721	705	758	671	751	731	772	733	738	749	736	762	742	709	701	713	729	739	756	678	741	682	702	686	723	734	713	683	699	760	694	722	738	684	703	682	765	718	765	721	730	721	736	735	650	692	725	717	657	704	712	714	692	668	694	713	739	717	737	775	724	747	725	737	727	736	787	752	684	691	696	708	739	778	698	737	728	771	730	748	771	707	752	751	729	774	749	764	708	765	716	716	699	682	759	723	702	695	731	789	739	745	742	710	790	698	748	745	726	699	703	672	718	734	722	688	743	749	764	735	694	708	692	664	736	744	728	697	750	708	733	788	737	676	720	753	693	740	728	714	739	754	683	788	716	733	679	701	743	731	684	739	776	713	720	751	696	714	738	719	673	717	728	737	722	765	736	700	755	711	745	693	729	763	751	710	722	702	721	786	691	718	700	763	752	738	703	733	753	742	727	734	749	669	676	748	714	685	709	779	731	786	739	768	699	741	728	715	725	703	737	717	731	672	753	696	676	706	681	713	708	693	691	731	737	754	682	722	728	664	748	737	763	677	728	751	783	717	694	725	672	707	717	699	749	694	740	720	694	703	705	731	722	716	730	759	712	715	708	705	707	738	730	706	696	758	703	717	751	751	685	689	675	723	704	688	716	752	708	716	735	751	752	748	754	760	733	692	730	747	701	687	791	722	714	712	688	730	678	724	750	731	779	695	746	765	766	718	719	698	681	661	708	704	707	750	746	745	735	733	740	680	728	759	701	743	762	696	732	740	744	787	713	676	731	753	708	717	747	749	748	706	749	708	699	780	733	710	728	705	724	718	739	701	703	749	767	704	723	752	753	693	696	761	782	722	741	726	747	740	699	698	733	727	727	699	703	758	727	754	743	739	692	714	776	724	723	713	705	730	730	693	721	739	690	696	681	755	702	787	743	732	733	745	741	725	683	739	718	745	708	751	693	711	724	718	718	755	755	756	676	723	690	721	747	720	743	714	732	731	741	710	737	775	734	704	702	775	698	716	699	746	734	687	805	745	747	707	731	736	792	721	694	688	750	734	717	724	716	711	696	725	736	745	691	712	739	702	754	715	776	734	738	719	754	739	747	727	707	731	726	704	670	726	743	727	722	739	751	769	745	753	685	692	757	722	768	735	772	778	719	748	707	744	788	734	705	707	761	748	677	729	748	737	752	730	741	728	702	756	751	720	671	767	729	751	729	698	763	735	710	744	716	731	723	701	717	735	745	715	755	715	702	727	709	750	698	729	708	753	704	778	733	697	700	714	769	740	722	739	702	680	695	764	733	721	727	793	733	750	729	793	693	751	751	747	683	704	778	710	692	705	682	709	715	746	765	700	723	788	694	762	684	774	694	738	690	761	717	770	717	734	740	716	704	676	751	733	711	749	706	725	687	732	728	748	751	789	713	740	719	733	753	700	735	828	735	745	771	722	740	717	709	733	751	678	757	769	713	746	734	730	728	754	751	701	738	708	699	749	754	703	705	707	755	711	733	720	741	746	750	769	746	723	752	727	749	794	769	766	703	703	689	716	731	745	733	773	714	703	686	728	743	766	743	752	702	655	754	754	753	715	739	738	736	739	708	747	766	729	730	708	693	739	706	763	738	729	719	788	719	779	672	734	724	763	726	727	730	679	714	744	712	738	703	689	713	718	710	724	756	724	727	682	717	716	741	725	695	690	755	733	751	723	733	706	735	717	677	713	695	756	698	695	734	675	681	750	729	766	756	716	724	703	720	722	778	711	708	731	755	779	729	730	717	708	721	720	757	705	735	728	728	767	662	719	798	739	737	732	746	704	719	735	721	704	708	741	719	726	725	754	731	767	732	679	753	745	729	709	696	713	785	755	710	734	741	697	674	740	795	702	737	728	712	723	757	797	708	711	745	709	746	706	723	740	731	696	715	714	691	683	707	745	706	744	748	796	722	740	773	740	686	685	671	699	761	749	689	767	706	764	712	693	695	679	729	792	765	732	707	709	738	740	733	744	705	728	778	721	749	733	764	693	676	768	755	707	699	748	753	679	730	745	760	736	742	657	707	727	746	694	692	766	704	722	710	727	684	719	763	699	782	711	739	753	763	727	687	691	755	711	746	771	686	789	695	729	781	713	780	749	725	740	728	745	664	768	765	760	743	723	751	743	740	671	714	763	750	684	741	723	701	706	735	749	749	720	694	784	722	731	720	706	773	735	718	725	752	730	705	734	756	754	733	772	755	743	724	735	744	720	708	760	741	762	718	740	735	709	685	697	779	691	739	690	728	735	681	686	784	747	756	765	800	746	669	755	721	731	737	721	767	737	714	702	757	739	746	701	718	725	684	740	768	703	765	704	722	724	749	742	767	784	741	739	724	731	681	708	751	746	742	710	698	752	687	706	719	734	713	743	697	759	719	748	719	723	728	748	717	743	702	694	688	730	751	720	735	751	741	727	702	718	714	733	682	702	730	718	696	688	715	761	721	749	746	787	720	745	736	718	706	697	704	740	758	759	712	787	736	730	735	700	691	709	731	750	727	796	737	731	735	773	729	698	707	730	742	692	735	725	799	741	733	731	725	742	728	713	696	760	682	711	702	727	715	749	635	728	717	785	739	696	672	721	728	747	746	808	715	728	683	720	705	743	729	729	679	745	724	681	692	730	770	683	758	692	709	714	756	748	643	753	708	689	747	693	738	695	720	721	726	782	727	702	758	745	741	710	739	703	728	718	720	766	700	721	693	753	692	760	715	729	678	744	732	737	696	726	727	728	729	758	738	725	729	695	768	729	732	741	738	750	732	725	710	667	737	714	715	753	731	697	780	707	681	750	707	707	696	729	727	739	713	692	718	682	717	698	750	701	742	761	734	714	718	730	745	772	741	734	718	734	747	714	716	717	694	749	734	750	788	683	764	738	727	733	700	752	730	758	725	719	740	780	698	791	734	723	740	729	729	714	687	732	743	745	702	759	713	713	689	756	743	712	713	734	716	762	733	780	724	697	711	709	711	749	669	747	730	720	736	725	689	721	675	744	762	743	757	733	768	769	714	758	741	675	732	694	732	744	721	711	723	665	749	698	675	736	761	718	754	703	767	697	718	760	710	698	752	752	775	745	722	747	711	746	707	723	728	732	747	722	723	685	709	748	692	707	697	685	762	738	716	727	717	786	719	699	779	735	759	687	729	751	717	711	737	725	710	722	788	752	743	714	708	720	731	746	689	753	743	693	739	743	757	751	735	766	747	732	729	714	760	754	739	737	727	712	711	750	715	663	710	698	741	745	736	709	702	708	771	693	717	745	756	730
6829	1720	1437	1105	978	914	924	908	855	822	798	786	796	800	833	750	785	791	819	754	787	811	841	797	917	793	796	799	786	796	798	798	752	760	808	778	731	751	769	758	769	732	760	736	757	780	839	831	802	774	810	779	852	781	795	770	768	795	771	835	806	836	812	768	834	774	774	767	756	741	746	755	769	773	768	791	754	758	768	773	812	749	755	798	764	788	795	777	791	831	790	785	774	783	772	804	783	792	837	762	774	812	753	764	821	789	818	847	792	808	794	760	792	764	734	717	842	758	790	783	766	773	759	778	804	810	812	785	778	817	820	794	787	784	824	762	762	781	781	789	756	799	767	752	772	762	757	826	772	768	749	793	809	806	724	759	764	765	807	810	767	757	805	796	799	841	815	763	795	795	746	795	791	767	741	798	785	738	787	746	719	841	810	764	812	758	771	820	785	768	796	750	748	795	818	766	786	769	732	793	764	827	829	845	805	771	801	792	749	827	747	778	757	809	818	783	764	806	776	811	775	760	755	775	751	798	824	760	757	793	800	799	730	773	805	762	774	755	790	782	871	749	830	802	783	776	763	759	792	736	801	843	762	760	751	800	829	759	776	789	826	796	758	789	774	791	788	832	791	788	774	782	724	810	801	780	779	742	758	770	807	785	748	804	823	773	777	772	789	799	807	771	819	774	802	802	787	811	771	790	787	790	832	778	768	779	830	769	788	830	776	737	810	744	785	776	806	748	793	796	756	804	781	763	804	824	762	781	819	848	760	830	817	825	760	755	779	753	777	819	766	785	784	776	782	810	813	784	744	780	759	748	840	803	749	791	745	737	832	789	771	850	741	757	779	756	722	775	745	766	814	777	790	818	769	804	771	801	806	787	761	780	789	819	822	824	720	806	800	773	794	774	786	783	755	796	781	789	796	748	752	802	781	767	780	801	773	773	841	812	803	766	742	808	774	791	739	799	838	780	754	751	777	764	723	788	821	798	815	759	797	797	814	806	773	777	805	771	787	708	805	752	733	733	792	729	794	827	772	786	768	782	797	795	798	839	797	761	778	811	804	831	809	756	731	732	786	777	754	785	771	792	724	768	793	784	777	818	769	798	811	845	762	739	777	786	797	782	791	789	762	760	779	785	784	737	766	749	809	815	770	798	803	778	746	850	764	853	794	782	758	802	736	800	751	767	799	813	773	804	799	814	818	755	791	770	737	745	751	813	798	788	797	739	799	836	785	782	751	761	843	738	790	798	819	775	790	791	803	760	810	792	752	818	771	799	813	707	779	745	776	799	774	728	801	753	819	752	754	725	775	801	772	767	748	813	769	728	803	785	801	764	727	810	808	746	762	819	796	792	774	826	765	797	780	795	757	748	744	820	779	807	766	760	807	786	819	800	822	779	807	813	804	836	796	785	809	786	744	753	768	779	801	783	801	749	778	794	766	808	762	812	833	761	765	808	790	770	809	804	804	747	798	815	747	814	815	795	791	760	779	770	841	751	775	762	789	807	823	800	755	790	763	789	806	786	781	802	790	754	798	736	774	787	781	810	802	767	763	737	778	767	789	799	822	747	769	785	774	753	769	776	808	774	706	754	812	778	833	810	764	742	798	868	820	785	800	770	743	766	779	827	811	808	765	764	749	796	756	788	742	744	744	772	776	776	789	785	742	715	834	809	767	785	761	812	779	744	836	749	778	789	799	845	761	832	758	751	753	797	783	794	821	810	777	787	787	785	801	809	822	772	769	803	765	766	725	765	776	749	796	797	780	831	751	783	756	798	824	820	806	800	794	778	820	770	748	787	775	781	780	809	814	761	805	755	779	754	800	816	815	772	762	799	791	786	763	789	803	731	801	812	733	783	792	770	775	793	815	795	813	738	794	798	793	793	809	766	768	797	783	729	780	792	772	812	770	799	736	814	779	800	767	763	766	779	798	836	756	783	835	801	767	794	788	745	789	752	731	827	759	820	818	753	799	781	791	781	786	832	787	743	766	795	774	815	805	794	791	726	793	751	790	802	761	797	828	843	798	743	748	809	752	788	761	732	760	741	763	777	824	757	786	794	771	770	748	794	839	786	754	772	762	761	761	770	803	779	807	766	752	768	789	745	770	780	803	797	840	754	762	786	756	822	789	778	763	797	806	787	754	737	783	831	772	779	763	839	785	841	774	764	748	779	773	789	828	766	750	819	727	778	791	829	761	795	778	821	789	794	771	762	818	804	809	808	764	746	736	810	789	809	792	790	755	727	742	830	813	774	775	786	786	781	754	801	811	813	786	815	789	790	808	826	761	711	804	756	802	731	732	757	774	781	790	795	747	772	803	817	786	844	772	777	782	767	784	803	824	776	765	819	784	759	746	797	776	749	777	770	757	816	781	756	757	790	784	793	783	745	787	766	805	791	783	776	767	738	837	778	814	751	798	788	757	736	752	798	784	749	766	807	787	787	827	782	793	807	758	744	789	763	763	744	764	747	756	795	817	793	817	805	784	746	781	775	813	766	783	799	792	798	811	745	761	774	776	811	750	775	785	761	790	767	733	782	827	773	722	766	799	743	763	766	836	800	804	735	807	789	788	770	779	749	748	784	808	755	739	775	770	792	801	758	799	794	795	793	796	816	775	835	821	790	774	770	795	741	772	777	771	750	828	789	763	761	748	758	809	762	745	764	786	753	780	787	747	835	844	803	776	781	791	733	776	796	712	782	753	784	804	773	778	805	764	766	775	835	846	751	822	771	760	802	761	707	784	717	772	770	785	765	809	763	719	789	740	839	779	773	745	813	764	732	804	846	792	788	758	837	750	788	825	768	808	808	777	786	731	762	811	755	787	759	800	752	745	751	782	738	814	799	826	735	789	794	760	766	798	755	791	759	767	813	770	778	791	805	824	775	780	741	795	761	804	798	766	793	777	812	800	795	769	860	756	806	758	800	781	777	735	799	721	775	829	808	822	772	755	763	778	746	776	777	799	768	798	810	790	808	737	716	831	806	777	768	781	783	715	773	768	800	815	746	803	796	863	797	773	815	750	783	777	783	784	773	766	739	800	803	766	800	763	811	743	763	799	744	807	814	787	772	812	787	798	809	789	767	741	807	770	812	762	770	817	770	758	757	784	804	786	820	802	760	745	844	805	780	808	792	767	837	770	778	761	787	811	754	787	777	716	823	786	784	758	778	775	830	777	792	823	755	756	772	760	804	790	792	776	769	762	790	827	791	777	814	815	784	762	775	828	727	772	774	755	791	781	795	782	745	786	847	704	820	730	821	775	771	813	743	756	792	768	733	804	780	802	836	735	825	767	793	799	766	769	767	791	750	763	785	817	797	827	767	804	834	814	784	814	774	755	783	787	813	826	758	793	749	785	802	763	756	819	797	797	767	792	800	773	774	742	815	779	770	779	749	755	764	776	797	752	745	802	787	796	844	825	764	771	810	760	836	811	798	858	782	763	848	731	777	786	777	795	748	803	833	835	754	755	786	804	767	757	797	794	829
23702	21266	28487	24356	21276	11836	1494	985	845	789	750	696	672	612	635	595	624	619	627	605	640	592	633	676	703	661	578	535	624	589	617	587	580	595	599	565	577	609	628	573	582	627	594	600	574	639	527	532	540	544	554	542	577	549	561	573	574	569	546	562	598	602	585	588	581	574	573	591	598	595	577	536	556	563	594	552	610	564	577	538	581	552	579	568	572	569	552	585	599	548	582	590	594	565	520	535	570	612	555	606	560	547	581	556	627	566	582	599	582	559	607	560	565	559	576	628	546	573	545	551	597	542	552	553	556	567	601	570	604	514	555	558	633	571	567	570	583	587	557	569	579	544	534	605	584	548	598	535	567	557	578	581	574	590	565	578	586	573	580	577	561	583	555	600	581	579	579	587	590	564	615	539	532	512	591	597	528	608	563	549	588	516	544	563	583	552	592	542	597	542	538	581	625	559	557	594	599	598	558	561	546	586	591	587	612	562	601	578	559	600	579	573	601	540	565	581	601	581	587	545	552	570	596	586	529	562	600	614	546	563	623	521	559	559	610	602	589	579	576	594	554	584	525	592	585	581	561	603	576	546	606	574	535	539	575	572	557	574	605	561	526	514	540	556	551	606	604	596	506	558	576	588	579	549	526	575	580	597	535	572	542	590	619	590	582	519	563	547	599	605	579	567	602	558	562	625	533	586	606	600	506	544	570	574	558	520	578	561	575	538	587	567	585	540	595	584	578	569	568	598	573	533	560	586	558	556	569	604	538	580	553	595	598	563	553	558	576	597	566	620	534	585	527	600	557	533	546	553	581	534	529	614	581	550	571	561	563	545	547	580	520	569	600	550	547	537	610	565	540	561	572	579	564	602	611	555	559	562	544	537	566	608	546	573	551	598	583	556	563	582	500	570	554	597	577	588	554	598	578	612	567	559	570	548	580	575	544	573	535	580	569	543	561	573	605	599	601	522	565	529	572	612	544	556	583	568	599	600	578	547	538	568	547	505	608	559	558	604	551	544	610	545	569	563	564	583	559	590	558	592	600	589	572	609	594	574	595	564	575	575	575	585	578	621	591	576	540	549	544	538	578	569	558	553	571	527	585	566	577	544	560	578	588	584	606	604	609	562	505	564	590	576	595	582	537	554	635	528	556	604	564	588	554	581	611	599	573	581	545	577	531	557	537	568	559	596	538	570	593	555	590	574	527	577	573	558	565	568	530	553	597	560	553	625	579	547	555	520	564	620	559	550	545	573	527	552	602	555	567	551	549	573	590	546	610	579	513	589	560	580	591	550	586	556	572	557	558	588	585	571	581	565	552	574	577	603	559	566	586	579	583	564	570	569	563	579	530	562	568	586	562	572	594	560	539	548	542	545	541	548	567	572	549	567	540	571	571	595	536	572	523	559	500	536	563	538	595	559	581	579	612	569	557	581	563	602	606	565	557	581	592	555	530	565	581	535	567	560	568	569	662	591	568	571	607	544	547	556	603	566	543	592	589	518	579	575	538	630	542	602	557	549	610	547	580	569	545	556	628	549	547	569	552	547	548	596	572	590	549	553	561	570	545	577	595	575	563	565	545	587	575	573	593	575	601	545	575	553	579	584	584	609	556	582	556	563	534	578	571	557	584	569	565	545	610	583	525	556	600	586	579	559	584	602	548	556	636	596	541	550	546	543	568	542	612	574	558	566	557	573	528	557	555	554	551	539	559	570	602	528	599	603	567	574	581	613	597	602	554	542	559	587	566	566	625	560	554	549	582	548	570	582	544	584	563	518	576	599	557	572	560	563	586	573	537	568	557	591	535	579	589	526	549	557	550	600	618	573	571	563	573	566	556	555	582	572	550	581	559	579	555	546	609	558	572	599	536	559	531	555	553	547	545	552	551	583	570	546	575	577	577	549	558	586	565	551	566	596	568	573	529	544	570	542	616	545	550	568	559	584	548	534	547	574	553	545	575	607	579	568	586	599	590	599	597	548	552	570	567	573	564	563	540	556	568	549	591	603	575	565	565	528	570	560	544	575	558	572	575	577	586	597	561	584	577	566	558	617	583	564	555	570	560	543	564	551	584	583	548	620	558	531	586	555	562	561	592	556	580	571	534	549	561	541	578	586	545	566	532	604	582	575	570	554	551	541	576	575	544	558	577	559	597	567	553	566	521	555	587	586	559	583	579	543	584	587	593	572	548	537	550	582	568	573	599	601	565	580	584	588	561	559	555	571	559	546	611	575	481	555	580	584	635	601	567	548	600	551	618	551	600	576	539	579	614	585	557	545	588	546	565	578	559	578	561	573	579	586	553	617	554	569	611	583	554	580	561	620	560	567	519	578	544	565	579	534	534	565	585	535	549	528	561	570	562	584	593	583	642	549	563	550	561	570	554	582	564	569	562	547	559	590	595	595	566	548	573	558	621	610	539	562	588	539	546	576	552	570	573	571	597	555	553	563	577	568	581	598	525	595	559	584	568	582	597	527	524	586	591	536	587	554	518	587	548	600	601	540	598	571	589	614	559	581	600	573	582	581	607	623	551	604	592	575	527	599	548	571	576	624	546	545	544	589	584	546	563	609	586	575	544	604	589	568	548	587	575	528	529	590	577	578	566	593	577	583	579	613	568	611	578	578	567	562	581	538	574	617	592	635	598	590	606	583	565	592	563	551	570	586	546	587	575	564	548	542	621	606	608	583	536	570	576	545	578	516	529	571	483	578	562	552	596	520	560	520	601	595	620	572	591	602	561	539	575	582	538	595	556	581	581	582	553	581	560	600	543	552	561	511	576	565	550	577	592	532	593	612	565	553	553	547	550	544	594	613	546	583	577	578	582	576	544	549	521	549	542	543	549	617	552	615	632	535	572	577	565	556	574	613	567	553	586	557	541	559	606	526	558	552	586	590	555	548	582	628	568	581	542	563	567	589	565	546	535	540	606	563	566	546	608	545	544	593	601	560	583	586	557	599	519	568	551	571	569	552	575	555	569	550	560	564	571	564	593	594	605	539	548	546	571	597	576	571	600	553	602	542	532	542	613	617	548	578	585	571	580	575	567	567	547	588	580	596	609	555	562	601	600	599	587	537	551	545	545	563	586	533	595	596	553	549	567	566	545	567	600	570	573	621	573	574	582	536	554	585	616	600	611	543	579	590	600	553	550	598	573	550	590	573	563	564	546	539	562	573	575	561	583	577	592	592	536	597	578	620	580	617	561	531	602	563	564	520	597	576	554	565	566	557	595	541	600	543	611	573	540	554	589	614	573	538	582	558	590	569	558	590	553	584	590	611	602	548	566	528	551	525	544	553	562	563	593	573	553	581	573	586	588	595	562	563	550	610	525	590	588	539	566	570	567	547	559	547	556	561	544	597	566	619	551	541	568	549	523	551	560	566	571	604	599	587	580	556	561	591	591	559	570	559	539	604	567	542	565	613	531	523	557	563	569	539	548	608	587	568	578	569	548	546	578	619	599	612	556	598	548	557	561	596	582	552	562	539	578	550
5788	8749	7002	3448	2554	1947	1590	1304	1136	1010	910	872	796	786	740	707	712	726	651	682	682	661	694	749	952	674	676	643	676	643	659	639	682	637	586	667	635	640	639	592	637	634	626	603	636	673	653	624	640	634	636	643	621	606	583	643	687	597	586	641	598	603	609	600	618	619	639	649	589	690	623	643	636	631	614	583	622	604	608	613	615	636	624	586	591	636	610	615	599	624	623	628	620	613	623	644	624	641	593	626	633	655	628	618	658	610	571	660	600	613	618	632	588	617	605	596	606	612	617	582	603	626	595	605	601	626	602	610	646	587	611	613	593	602	668	581	662	604	592	612	616	601	611	647	599	638	617	630	637	622	612	633	638	618	637	643	578	617	607	620	579	636	617	622	609	617	652	622	635	654	642	610	587	611	634	654	627	631	595	608	588	597	630	616	640	627	606	599	662	630	605	579	627	660	648	612	591	597	602	638	643	628	653	629	627	601	603	670	636	664	620	605	643	629	610	583	639	599	647	622	623	588	619	647	625	617	622	634	610	617	643	612	596	645	590	605	588	637	585	646	624	613	622	639	616	603	618	623	609	636	634	647	667	651	660	588	632	624	637	627	613	655	621	607	576	658	619	613	630	619	630	606	622	604	646	623	625	681	646	620	667	625	623	665	665	632	585	583	618	570	660	630	648	652	613	584	608	660	620	622	597	629	596	631	655	588	628	642	660	593	588	660	608	636	629	602	659	619	656	641	621	640	645	593	583	668	632	625	598	625	638	602	599	622	609	636	602	609	613	666	613	552	599	601	596	582	637	634	630	654	606	592	618	620	636	651	655	628	589	635	552	607	658	577	617	611	639	618	630	568	627	633	644	629	636	598	619	606	630	607	639	613	683	594	627	576	613	572	638	596	649	609	585	608	624	628	606	559	608	653	569	610	613	583	638	652	639	647	605	627	573	611	624	648	589	616	633	664	641	648	662	631	650	595	648	650	630	596	610	643	635	625	644	609	642	649	596	626	638	608	654	621	657	600	639	614	611	584	581	624	649	625	621	588	613	662	618	629	632	609	609	585	643	624	586	620	618	665	634	611	662	626	628	639	654	632	627	610	637	631	666	653	569	629	666	618	592	621	585	617	629	655	653	641	601	667	635	598	635	602	600	634	601	606	588	650	613	608	587	575	616	629	653	626	579	618	656	591	609	610	652	630	629	629	637	643	623	649	633	638	654	634	572	647	647	632	649	642	617	593	639	594	622	657	581	618	615	638	599	622	609	656	572	579	670	617	658	642	635	675	657	634	606	635	593	602	551	622	627	672	646	632	596	634	605	618	603	594	655	623	621	598	612	591	618	594	652	616	615	609	641	573	607	607	655	634	633	606	607	584	640	659	599	683	636	634	601	606	645	610	626	600	646	657	606	646	603	593	619	615	623	600	614	596	632	584	638	619	628	615	617	622	639	632	687	586	605	620	614	610	600	659	671	648	589	594	600	624	642	667	643	599	592	634	626	612	662	653	679	611	647	636	649	625	624	606	596	616	631	609	581	655	583	621	644	617	624	637	676	608	563	646	658	639	622	654	569	597	634	622	578	609	609	592	620	619	598	640	628	625	600	614	669	630	594	621	614	603	627	612	626	642	603	593	588	631	586	618	587	628	589	621	627	597	606	608	575	672	568	609	607	619	652	655	618	576	601	627	605	647	559	580	551	644	621	593	599	656	578	608	635	613	640	618	590	624	612	633	637	644	615	642	681	615	618	672	604	600	648	638	644	641	580	624	648	602	666	612	585	636	650	666	646	664	603	627	596	628	622	617	631	628	615	616	645	608	614	643	579	611	651	675	607	620	613	622	625	597	608	633	628	619	600	631	624	593	640	616	613	621	646	612	596	647	606	596	640	601	582	620	645	653	618	655	597	585	693	667	648	576	631	618	637	610	620	643	626	629	617	601	614	611	576	647	603	606	643	644	601	592	609	627	667	597	594	597	636	630	638	616	617	616	633	610	625	659	627	586	606	656	606	625	611	639	635	669	598	625	619	655	605	652	630	609	600	640	605	593	596	602	679	566	633	626	618	641	662	616	608	597	602	610	614	635	595	595	588	640	668	610	648	643	582	601	625	618	611	616	551	612	645	655	615	636	614	631	619	607	616	621	582	626	647	611	626	576	618	643	636	623	584	622	573	648	621	612	640	644	617	608	627	656	577	643	647	616	641	613	636	617	632	640	583	677	620	601	628	588	620	640	631	566	634	618	571	666	596	610	668	633	579	610	607	633	617	651	649	664	619	580	621	630	640	602	593	607	641	638	626	676	631	644	620	624	619	630	615	642	632	645	623	617	632	624	625	617	635	635	579	545	604	646	620	596	631	593	621	621	611	607	597	639	620	645	592	648	657	584	623	644	583	625	636	614	611	642	596	599	645	598	606	618	571	622	657	596	639	623	596	593	619	578	625	600	622	639	609	630	658	632	577	587	604	636	612	665	621	657	675	617	577	611	644	605	615	670	644	627	597	651	672	653	608	609	624	589	610	621	680	604	621	634	597	639	641	623	638	621	609	612	634	621	621	589	599	624	630	609	590	624	634	621	627	651	604	666	639	632	656	620	585	645	634	628	580	656	585	631	593	621	621	610	631	644	625	587	594	614	657	672	604	632	606	658	596	601	644	666	620	592	673	667	604	645	611	622	611	689	608	607	578	621	618	613	632	635	610	615	620	645	621	633	601	582	620	598	624	596	652	647	607	648	630	606	620	608	644	636	672	619	640	627	612	616	628	675	610	609	604	634	644	650	635	610	604	634	611	655	657	622	670	642	605	638	593	607	557	636	647	591	604	628	598	607	625	593	627	639	600	645	642	642	645	639	608	618	627	603	644	630	623	617	657	577	620	607	632	612	592	603	611	609	593	624	626	611	605	625	622	589	640	637	640	617	633	679	599	634	597	621	608	656	624	617	577	578	645	648	614	640	659	620	670	626	608	588	643	648	572	644	611	616	646	572	639	603	676	638	594	621	676	623	634	605	612	664	597	670	611	671	631	660	608	608	602	570	646	630	661	632	608	653	601	647	650	604	596	582	666	594	611	639	620	618	596	624	621	598	632	659	603	564	630	611	624	644	595	628	578	565	612	615	661	627	617	570	647	580	600	641	629	613	635	611	600	655	636	636	623	592	632	639	625	633	601	619	612	635	624	601	577	610	613	623	641	628	629	627	629	586	601	639	657	635	637	579	655	623	658	632	672	615	624	613	649	616	650	624	638	655	635	604	633	620	647	615	599	611	623	625	597	660	646	638	651	579	626	594	663	598	617	630	648	643	610	614	629	633	647	665	595	650	641	602	628	586	583	600	632	661	668	645	601	577	637	588	643	601	632	646	609	642	661	632	649	619	615	667	638	593	565	640	595	625	562	648	583	596	625	657	598	612	615	618	597	634	617	638	595	618	615	606	653	590	627	664	605	621	584	617	614	643	621	633	613	638	593	683	618	582	646	611	609	574	598	607
24567	21210	27505	25136	14776	1337	812	764	653	609	594	561	598	522	531	558	537	536	570	538	539	533	553	571	603	571	514	497	528	490	493	495	498	495	486	537	529	517	526	518	468	501	483	510	501	497	471	544	473	493	464	497	526	491	530	546	499	548	534	496	544	524	529	491	529	528	541	472	464	540	513	551	539	542	497	481	507	474	554	509	522	526	478	506	484	515	503	503	521	516	507	509	506	498	527	520	521	491	513	464	514	489	488	500	472	529	503	481	508	533	503	466	465	497	505	504	553	476	530	549	489	497	482	498	473	497	481	514	452	503	506	502	478	495	484	505	526	485	496	524	510	540	543	493	497	484	515	502	512	534	471	500	524	479	483	492	450	495	544	478	514	504	532	509	541	473	531	477	502	496	479	500	536	498	510	559	491	475	510	483	517	456	508	493	505	515	515	497	546	532	535	576	459	520	510	483	504	480	485	505	502	482	514	503	477	490	492	477	499	471	503	503	502	523	534	490	497	475	507	507	490	497	516	535	476	507	509	526	501	519	531	513	500	533	452	520	505	551	531	526	506	489	547	492	526	509	520	497	521	524	515	484	491	515	540	486	524	532	494	539	531	512	503	527	489	466	475	496	511	511	490	513	526	486	519	524	458	502	510	508	482	513	500	486	533	491	485	501	537	471	527	504	540	521	475	486	462	532	559	461	496	503	449	511	474	503	520	509	523	522	500	505	536	475	524	508	515	514	516	497	489	500	506	543	500	526	501	539	521	527	456	497	515	494	479	480	501	508	513	504	505	548	490	517	479	542	492	472	459	478	510	497	502	481	513	511	516	514	454	465	527	511	533	543	524	503	498	527	470	545	508	563	502	489	492	482	530	510	502	514	509	532	512	530	512	520	518	503	543	534	489	482	479	461	482	506	509	529	490	509	536	554	469	508	494	468	467	502	522	496	534	481	515	513	509	490	496	490	508	542	501	486	504	518	487	502	535	481	505	530	517	465	510	513	468	462	536	506	504	485	531	515	519	464	511	524	510	500	512	531	474	489	510	517	524	528	499	544	521	503	481	516	456	515	480	497	492	476	503	522	515	501	508	485	531	498	502	539	505	495	517	480	523	502	509	484	502	473	486	512	488	524	505	551	502	531	504	485	495	501	506	492	477	526	503	504	517	510	513	504	522	498	466	521	510	495	465	485	483	474	469	494	492	525	512	532	505	508	503	479	532	526	534	521	503	500	480	498	537	502	477	495	503	537	517	493	496	495	449	470	501	530	566	508	527	490	504	511	439	492	469	502	502	517	508	528	493	536	541	522	519	505	482	504	489	491	500	478	513	537	483	500	468	510	496	487	461	523	510	473	553	488	539	507	503	461	491	511	525	524	482	530	492	547	531	484	474	500	503	478	508	489	518	526	502	521	492	513	513	495	512	509	489	516	490	494	488	510	508	508	490	471	501	516	517	495	519	495	479	511	483	541	513	478	494	490	493	491	516	488	533	466	495	479	543	525	486	503	527	513	501	493	490	508	525	513	487	467	525	512	518	496	530	516	478	497	513	493	501	529	485	535	458	528	500	548	511	546	501	510	446	498	545	521	452	486	504	508	475	513	477	527	515	516	452	491	520	498	507	527	516	458	530	504	497	481	554	529	572	489	524	459	517	510	471	528	517	511	531	486	502	481	529	505	518	521	476	496	455	546	529	521	494	482	468	519	529	504	517	473	491	468	541	551	560	493	499	497	535	484	515	462	506	481	490	501	494	511	478	492	536	524	515	498	513	529	478	448	519	522	517	483	520	507	503	523	501	504	483	501	504	510	472	510	535	492	478	528	475	479	508	477	532	498	508	468	530	512	527	496	477	520	486	529	479	527	485	511	491	504	514	492	468	479	516	529	543	472	508	520	535	459	536	493	487	520	512	528	488	524	504	506	528	482	504	501	531	500	518	518	510	508	504	498	518	525	515	501	494	516	534	513	485	524	494	502	528	504	445	521	479	488	512	491	466	463	494	452	499	497	515	482	473	481	439	532	539	492	504	495	505	493	556	505	496	496	534	489	462	501	521	489	524	546	493	534	515	518	510	502	510	469	542	475	508	541	502	500	521	479	459	544	525	496	478	541	467	526	486	539	457	521	494	487	519	480	529	511	510	490	526	483	504	501	535	502	481	512	491	537	484	501	498	476	491	471	480	487	524	492	474	510	477	485	458	508	469	469	503	472	518	484	460	480	488	519	478	516	479	488	517	479	509	537	511	541	516	484	518	534	481	489	517	498	499	544	506	523	543	488	472	533	482	471	508	530	511	529	515	533	480	468	481	469	544	499	538	542	531	505	458	500	501	487	497	510	496	463	516	482	516	509	492	488	487	526	479	520	521	500	464	505	487	505	512	461	477	484	521	519	512	517	537	538	486	500	482	505	514	501	489	518	508	478	501	487	531	480	511	512	487	549	533	509	504	483	487	474	556	509	535	521	510	521	509	533	507	510	474	476	506	491	506	495	514	527	496	489	531	505	540	493	513	521	528	493	490	509	521	485	488	518	525	471	510	503	485	526	533	473	522	501	500	510	513	490	480	515	509	483	461	488	493	522	478	445	477	542	543	490	494	484	525	543	520	524	510	482	526	524	492	529	518	509	551	507	498	505	491	511	506	536	497	482	529	517	533	494	525	543	506	504	513	495	465	509	489	490	545	470	502	535	504	498	525	484	513	527	522	495	518	476	500	515	493	517	522	531	504	483	525	496	509	489	511	511	497	470	484	491	520	471	517	553	473	508	534	516	527	484	507	502	501	460	477	511	575	518	535	548	502	503	513	528	518	510	477	477	511	496	503	497	512	556	466	497	492	473	531	536	517	470	529	489	497	488	529	529	520	465	470	522	495	493	523	489	478	538	500	503	474	465	496	508	518	530	496	493	481	469	496	501	544	498	515	517	502	512	536	478	486	517	490	506	499	501	534	487	524	527	513	484	524	466	503	484	508	513	473	523	535	503	502	496	511	496	475	480	494	494	480	539	497	481	465	496	522	451	520	499	499	512	500	501	509	498	527	502	480	533	543	490	495	525	469	481	544	543	486	510	493	527	502	492	482	475	503	451	518	508	478	497	470	502	503	535	518	504	483	487	479	482	462	537	519	518	527	488	522	532	521	534	510	482	480	520	533	496	517	483	518	527	507	531	486	479	477	481	480	530	517	554	487	473	556	515	500	545	454	517	454	476	518	511	501	504	492	495	502	534	505	493	503	508	502	509	488	488	553	490	470	502	487	510	511	498	529	496	482	498	506	538	495	506	532	487	517	486	507	486	509	482	500	478	505	501	499	465	517	524	481	485	516	507	497	495	502	479	503	523	560	505	501	509	521	463	505	537	542	482	458	489	491	487	493	490	481	536	484	488	516	506	514	485	521	519	469	481	474	492	507	529	512	488	503	543	513	512	527	510	486	481	530	509	547	544	486	500	509	484	477	472	514	498	511	542	499	506	486	501	492	472	482	526	515	524
5800	5677	4240	2262	1784	1397	1088	943	835	781	703	634	618	649	607	587	535	614	586	609	574	580	643	648	707	621	576	547	556	548	557	536	560	532	530	538	514	532	530	558	530	517	529	497	527	533	502	527	533	545	539	569	502	524	533	532	565	541	556	497	493	542	534	539	529	544	509	572	534	525	497	519	551	523	598	531	505	530	537	587	539	519	492	548	542	562	517	496	574	505	513	538	516	530	570	522	475	533	473	524	513	479	502	528	488	565	560	511	519	494	535	510	516	536	528	578	559	527	532	551	522	509	504	546	503	548	506	545	552	544	519	509	537	530	524	559	542	529	569	501	513	545	544	509	532	534	557	533	486	547	538	535	471	542	501	543	545	551	522	491	528	470	550	553	535	543	525	525	542	523	554	586	519	507	522	522	532	512	555	532	462	483	536	522	526	503	521	483	507	551	519	524	524	512	525	534	509	524	506	533	557	521	503	519	556	491	579	549	552	555	537	519	506	547	509	546	572	539	530	556	497	530	542	572	525	552	544	513	516	559	559	499	547	543	517	551	530	529	517	511	527	543	507	533	498	478	550	531	511	531	529	533	492	530	543	501	557	509	520	558	544	500	528	519	549	500	522	545	508	534	537	527	556	531	523	572	547	520	536	505	556	513	511	488	530	521	497	511	559	521	580	540	516	523	508	512	524	524	518	534	515	520	535	520	536	500	530	521	542	540	548	509	546	563	543	490	513	495	542	546	492	532	526	512	518	499	546	479	529	565	492	483	551	525	530	485	533	509	538	528	531	514	492	508	552	477	551	555	532	518	478	559	512	517	531	520	516	508	519	522	491	536	525	557	525	541	551	531	506	504	529	534	536	539	544	558	511	532	581	513	544	497	559	528	519	536	554	542	502	554	523	541	507	501	533	539	484	502	532	527	526	522	571	561	514	527	520	523	544	560	533	511	542	571	562	554	543	542	550	540	525	588	557	545	512	509	545	575	526	514	561	542	498	526	550	545	541	543	512	543	530	512	521	517	535	517	490	550	527	557	524	539	505	541	570	545	489	504	550	551	492	553	532	538	518	544	562	549	505	526	549	556	500	527	538	498	557	523	505	550	502	533	544	520	488	534	560	498	547	558	521	515	555	505	537	516	571	545	523	552	526	526	489	525	544	539	533	525	526	489	479	583	553	570	541	539	535	551	480	540	501	530	525	542	525	548	565	521	531	566	498	557	501	542	494	499	511	505	549	526	541	551	503	563	554	494	523	529	530	531	513	540	543	493	533	571	538	558	551	499	562	552	543	512	516	542	536	515	532	542	470	523	517	551	543	508	473	496	556	534	510	533	487	584	524	576	521	525	555	528	501	519	516	529	549	521	516	525	555	485	531	531	555	568	529	505	548	543	567	551	531	478	530	520	530	577	523	531	568	511	522	537	565	518	535	529	558	494	558	553	530	549	505	529	500	523	540	508	512	549	541	520	510	527	591	512	504	514	563	546	554	500	520	526	521	519	519	523	512	485	537	507	479	496	520	548	547	514	545	572	545	484	521	522	520	568	571	523	558	516	547	505	491	534	537	535	527	538	504	518	557	519	525	523	559	523	513	544	544	501	556	478	552	518	536	517	514	533	562	548	512	540	513	505	533	500	476	531	569	544	553	521	511	524	495	512	522	533	490	544	533	508	561	562	555	525	541	545	519	558	529	521	544	546	459	530	531	546	592	562	538	516	558	503	538	537	544	516	516	470	507	507	535	526	540	549	554	497	505	533	557	507	521	553	526	515	556	537	487	505	556	546	545	504	582	545	539	496	548	554	507	507	525	499	545	506	553	489	546	495	554	527	523	509	526	538	544	523	524	512	535	525	544	543	562	536	527	506	590	489	528	517	530	547	548	519	522	485	550	557	520	541	532	525	505	509	500	564	530	551	517	505	522	535	544	530	514	484	544	526	516	524	546	549	564	511	519	545	522	541	512	533	488	543	550	589	523	517	493	484	542	522	511	497	515	534	518	483	523	579	557	505	493	554	503	532	514	522	532	573	512	582	535	571	556	537	530	560	508	551	522	513	527	560	543	542	540	528	569	561	571	542	511	506	513	540	537	498	491	544	545	536	533	521	528	543	556	605	521	536	557	590	520	482	544	509	499	509	555	547	491	546	506	565	536	562	544	530	521	539	572	510	528	522	536	502	557	535	468	514	519	553	502	542	548	516	519	506	520	509	556	556	478	527	509	584	536	524	555	517	487	517	537	562	503	524	556	525	513	549	575	528	500	521	506	518	511	540	540	547	519	548	562	512	501	534	574	502	490	532	517	564	500	493	551	507	525	583	488	552	535	539	513	570	530	578	574	518	502	512	502	535	520	518	523	507	496	540	537	529	499	535	572	551	522	499	552	533	551	532	552	510	545	521	515	555	526	562	533	532	535	577	520	518	543	541	511	481	537	529	502	527	545	531	544	524	534	532	522	508	497	479	510	509	513	500	539	541	537	529	530	542	520	522	503	530	588	516	506	557	516	535	491	525	517	517	527	523	510	531	550	523	560	537	573	536	523	530	515	519	527	501	537	562	519	516	526	544	504	535	525	548	530	539	526	526	546	597	531	531	489	541	537	506	494	534	522	518	534	492	521	521	518	531	539	553	500	527	531	527	546	539	539	497	509	530	524	530	583	529	488	588	512	509	523	560	513	550	482	539	510	536	527	519	478	522	548	496	512	495	528	498	566	557	557	562	548	538	568	536	523	507	523	523	522	503	548	540	502	514	530	495	516	491	517	558	541	530	575	552	492	522	530	536	541	539	550	552	564	514	515	542	531	518	519	567	563	529	528	528	496	509	564	502	550	530	503	529	515	501	546	495	511	525	569	507	518	545	523	536	527	545	516	515	498	546	549	533	477	524	535	530	528	539	492	513	551	568	515	541	523	518	514	534	517	546	518	535	538	502	536	506	506	520	534	535	537	518	520	560	532	526	517	495	529	554	540	543	560	527	543	533	559	542	477	537	517	547	564	535	569	547	531	534	543	527	541	492	514	501	540	490	485	526	530	513	574	509	543	552	502	567	513	507	537	519	534	512	531	526	534	496	510	554	531	538	548	527	543	504	537	575	551	510	517	537	499	529	515	514	535	526	537	513	561	532	537	530	456	514	549	542	517	527	505	560	550	513	494	580	541	523	535	515	522	524	511	544	531	530	522	561	520	516	513	525	550	507	546	558	558	512	547	529	532	522	515	525	532	559	523	489	521	525	533	547	555	519	546	547	503	541	562	555	536	520	514	540	509	547	554	529	557	543	510	541	522	504	519	481	556	506	491	588	547	528	542	547	571	507	525	518	525	598	558	546	510	461	540	516	543	563	548	481	538	541	518	558	542	549	516	505	510	568	531	497	539	497	537	482	509	508	557	556	556	545	535	517	506	531	583	505	567	524	509	532	526	532	566	502	517	506	516	499	539	487	529	516	490	536	532	493	535	538	519	547	511	504	524	516	485	533	542	529	525	535
22612	21302	28903	24051	21304	21372	10497	1168	728	662	545	455	443	379	386	383	355	333	364	361	332	299	368	387	492	348	271	272	263	249	271	265	269	261	254	263	251	257	215	241	269	277	219	223	252	256	259	229	218	227	225	237	239	247	239	239	233	262	243	226	231	219	280	235	213	261	216	225	234	251	208	252	241	227	259	211	215	235	245	249	254	241	230	235	222	244	233	228	234	237	246	224	260	238	228	238	216	258	249	234	219	257	203	230	237	267	239	230	250	250	260	246	245	216	254	221	254	257	221	235	226	247	226	236	235	222	209	237	204	232	210	219	243	219	235	248	260	244	235	222	241	213	224	246	239	249	239	230	245	225	247	254	240	221	253	249	213	223	245	265	216	232	258	235	258	255	222	256	238	242	215	226	244	253	215	262	248	217	230	231	260	217	250	235	233	230	284	202	217	250	245	202	246	229	233	249	227	221	235	206	247	210	226	242	235	228	208	212	260	234	238	248	237	232	236	239	264	231	259	238	242	215	238	223	243	234	225	253	224	255	238	232	251	246	235	238	234	250	249	254	258	231	235	219	255	241	239	230	242	228	220	247	271	225	251	225	234	221	247	221	245	250	232	219	228	209	229	236	239	223	251	225	234	245	221	245	241	239	227	234	226	228	240	244	232	250	193	222	233	229	241	227	236	280	245	227	229	225	246	218	246	228	232	216	230	280	240	234	216	219	229	230	228	237	268	232	227	251	253	224	247	202	231	244	252	224	218	239	215	224	249	216	227	227	243	236	255	246	218	246	222	234	251	241	214	231	232	218	209	218	236	238	250	232	244	226	221	217	239	224	249	237	204	253	212	219	221	223	236	242	241	246	213	251	262	239	232	249	232	237	222	237	254	242	219	225	233	247	224	234	254	259	238	234	244	237	232	239	245	268	238	272	219	243	253	229	242	256	214	244	233	226	237	241	243	236	268	223	247	210	224	212	245	220	210	264	233	239	275	263	258	237	225	225	261	242	250	245	228	222	276	232	263	237	236	232	206	208	245	232	211	231	219	248	201	225	239	249	223	219	237	250	235	248	253	242	215	212	218	221	251	249	230	206	252	251	238	242	228	229	230	251	211	229	239	223	230	265	227	251	216	223	226	248	231	244	240	195	243	253	244	222	249	249	210	216	226	228	233	222	253	249	226	226	242	245	252	244	244	234	225	249	232	257	243	227	248	250	223	250	235	224	206	239	230	231	252	201	218	246	212	213	240	203	211	233	221	221	220	254	250	220	220	238	215	226	236	254	242	226	245	266	257	235	231	246	241	222	231	263	217	218	231	235	252	230	256	246	222	233	228	230	222	234	233	214	242	207	202	223	229	221	229	228	218	222	228	242	247	274	260	221	223	228	233	230	234	234	237	240	250	239	260	238	232	237	242	221	210	253	225	227	246	212	225	237	235	259	249	251	226	222	219	247	240	239	250	255	229	243	217	214	224	226	228	253	220	205	201	221	210	238	218	210	227	227	224	231	245	219	237	246	228	227	243	223	235	258	220	237	237	219	246	227	246	247	248	234	250	256	247	236	237	229	239	259	237	213	223	249	229	218	241	207	225	245	235	250	237	222	244	219	229	243	246	238	217	208	237	247	205	280	260	225	255	252	217	232	228	216	256	260	227	228	246	200	248	240	247	223	239	241	232	216	256	241	238	243	257	236	211	246	240	216	242	250	220	228	227	240	267	210	257	235	236	217	227	243	224	250	255	225	231	245	252	212	245	210	249	217	192	222	247	231	227	243	235	217	241	239	254	237	219	233	229	283	204	232	225	228	207	249	234	230	248	226	246	220	226	222	250	268	235	255	253	212	240	253	221	227	246	239	286	237	243	231	248	215	224	248	263	225	213	224	252	239	208	219	230	210	237	239	228	209	232	223	231	215	250	236	223	228	232	223	216	240	233	214	231	222	203	231	252	250	225	198	221	238	232	255	251	209	259	210	230	248	247	251	245	217	194	249	213	235	230	238	255	218	244	251	233	249	236	229	228	232	223	225	226	230	244	214	223	251	251	231	231	223	240	245	214	218	205	260	229	244	239	250	217	225	215	214	210	219	240	258	254	260	250	236	225	243	236	205	227	212	236	245	232	224	259	238	226	203	228	226	244	225	222	230	226	234	230	231	206	241	248	255	250	243	234	230	265	226	214	235	233	249	247	227	248	222	255	241	220	221	205	234	237	236	221	227	248	235	215	244	216	204	240	228	213	244	228	234	240	237	239	220	254	210	219	274	216	229	229	249	241	240	253	256	218	225	243	235	250	206	221	249	245	232	222	254	235	251	216	213	240	263	231	216	214	247	252	262	249	227	232	225	258	239	256	229	224	260	243	245	237	233	251	217	234	246	250	242	250	286	248	263	247	224	219	232	235	230	216	223	246	247	237	244	246	248	240	207	225	215	243	203	221	240	229	256	223	219	232	217	227	252	244	230	232	229	234	253	245	201	229	216	250	263	249	257	236	231	243	218	246	251	238	218	257	224	185	261	237	232	212	226	231	238	233	237	214	201	189	228	219	235	213	238	230	245	245	244	238	232	247	233	224	238	237	237	210	242	229	227	235	254	258	237	240	232	229	233	253	228	223	233	252	230	263	211	253	222	216	238	238	251	242	236	210	248	264	203	262	248	224	230	268	248	226	232	230	240	239	234	216	216	223	237	218	260	219	229	245	217	237	230	204	225	225	243	226	239	234	224	241	228	229	238	226	213	274	235	190	203	233	231	262	264	228	235	233	244	210	228	256	255	237	220	269	253	239	236	215	250	233	243	255	242	217	228	207	222	259	233	230	222	224	217	201	215	246	244	236	226	214	251	240	232	223	238	227	224	229	251	243	254	240	234	248	245	228	231	244	248	232	225	237	222	241	221	221	223	221	235	258	260	244	238	243	239	216	264	239	236	217	240	229	207	227	229	224	220	224	278	236	238	222	212	234	226	233	232	206	224	217	209	212	223	211	254	224	240	259	243	214	249	229	248	219	255	207	235	216	195	242	204	229	237	210	237	228	240	225	202	231	230	236	208	218	227	249	232	215	232	224	250	229	242	230	235	231	251	218	227	252	217	242	200	242	230	233	230	254	232	249	215	221	219	264	243	227	235	229	260	238	255	246	235	224	219	242	244	230	214	187	230	232	218	228	223	224	201	236	234	237	200	222	234	260	195	232	271	236	247	226	242	231	233	244	224	217	217	225	245	245	237	222	223	216	234	230	225	238	227	245	232	256	231	227	203	225	226	232	216	200	249	222	218	253	230	229	222	262	223	212	219	258	228	232	222	230	218	211	247	207	253	227	221	230	214	257	237	241	261	223	231	246	239	212	233	258	208	227	256	250	222	250	212	222	238	200	220	206	252	229	239	250	231	255	243	217	229	230	216	237	221	254	240	257	238	209	229	242	204	227	229	254	243	189	267	230	218	225	259	232	246	203	229	249	225	228	231	225	247	219	246	259	234	237	241	217	228	236	207
6161	13942	11052	5413	3998	2952	2136	1649	1267	969	817	682	600	530	460	468	462	477	465	410	385	425	434	504	613	412	345	356	299	309	273	257	311	298	279	305	277	297	282	250	274	270	281	280	286	266	276	276	299	257	290	279	241	264	271	316	269	247	274	254	267	277	268	248	265	243	272	278	256	274	257	253	266	252	262	250	242	240	278	261	277	272	249	281	272	243	241	240	275	238	250	250	246	261	230	256	249	275	259	238	270	244	250	244	279	276	218	264	258	266	261	223	255	284	237	243	222	252	275	266	259	263	251	240	271	252	254	263	251	269	254	262	244	252	247	275	261	260	244	270	226	274	274	251	259	278	243	248	273	281	238	265	261	293	243	296	278	285	267	280	232	254	251	221	258	244	250	226	257	241	233	242	281	260	255	252	254	287	232	251	258	249	249	300	283	256	244	229	243	242	252	280	243	263	262	254	264	248	262	250	259	260	225	290	270	253	270	251	273	256	241	248	264	242	261	272	239	265	225	242	276	232	253	261	259	246	213	240	279	265	237	256	245	232	239	264	232	270	276	248	255	250	244	260	255	257	236	265	245	275	287	250	255	244	262	261	274	281	264	283	259	267	242	254	261	243	252	253	264	235	251	251	237	242	275	249	251	284	259	256	235	261	274	258	269	273	257	228	210	258	248	245	246	226	258	257	273	234	260	251	238	265	251	250	277	259	248	273	261	257	273	233	246	246	259	253	270	239	253	258	272	256	282	258	277	267	252	236	253	281	270	249	272	235	226	272	255	233	255	282	277	255	252	258	294	275	259	248	230	245	307	261	267	244	257	228	278	271	234	244	218	254	263	248	274	276	252	263	255	238	238	274	251	250	288	275	245	226	251	255	282	260	255	287	251	262	253	232	239	265	266	290	274	261	267	279	250	274	226	237	262	246	251	255	266	267	280	268	277	268	284	248	260	253	243	269	273	254	253	241	265	264	264	252	270	249	243	249	289	262	251	217	264	232	242	223	281	277	250	274	225	266	219	267	252	264	263	256	253	253	246	251	245	292	258	244	244	240	244	259	241	239	280	259	258	263	271	280	258	255	273	224	250	252	214	240	239	215	271	245	288	234	252	243	228	236	268	255	259	244	245	262	257	249	244	238	255	241	263	236	241	294	237	228	243	246	253	245	267	265	251	257	266	255	233	233	243	224	258	253	239	230	242	251	279	267	276	268	246	277	256	239	258	275	252	245	279	263	265	264	250	273	254	270	249	248	263	222	262	249	248	279	284	259	248	247	212	265	255	280	253	269	263	247	231	233	267	250	241	256	277	253	248	230	248	250	275	247	267	242	224	255	229	240	240	277	255	237	264	233	248	245	267	247	253	221	270	261	258	250	241	252	278	275	287	258	242	237	265	252	240	265	283	243	254	249	288	254	249	241	298	260	248	250	233	250	268	243	236	270	264	247	289	272	252	267	278	267	279	251	272	250	285	247	268	275	270	247	251	240	236	260	229	267	245	250	248	266	267	275	270	281	236	281	238	281	250	272	208	232	271	257	280	265	260	242	279	239	232	234	263	251	257	239	255	258	251	238	257	240	251	226	247	248	273	254	265	278	227	243	248	270	233	233	260	253	263	228	260	279	249	288	256	277	252	272	241	241	246	248	224	245	271	249	252	286	262	224	242	249	281	237	270	245	248	252	248	275	255	257	248	250	291	262	272	246	245	264	253	238	246	225	238	273	241	255	288	253	266	266	238	232	252	238	296	274	253	240	261	245	262	272	259	271	240	269	277	242	261	260	265	243	274	267	248	248	242	261	238	249	246	240	240	242	252	253	287	236	270	246	270	236	291	252	254	252	232	229	232	235	271	263	237	255	289	226	260	288	243	241	261	295	254	265	259	271	255	280	250	282	258	239	258	224	255	280	254	256	273	261	197	279	236	259	223	263	269	254	241	269	241	257	264	262	255	257	285	240	248	261	245	236	262	264	259	262	233	261	260	267	266	242	234	270	255	267	241	258	266	246	272	243	259	259	244	246	241	250	266	241	282	254	257	228	258	254	242	241	286	254	279	229	264	243	283	283	254	249	237	294	272	260	277	249	264	250	247	286	261	254	287	247	262	239	243	239	270	235	253	281	263	254	235	239	262	241	259	259	264	279	256	255	263	268	245	242	281	264	247	264	250	260	238	246	249	245	287	273	219	275	269	256	260	276	268	251	225	251	266	249	231	242	251	264	248	247	249	253	282	273	247	271	261	255	264	249	245	269	265	252	254	271	263	262	276	272	257	247	262	266	243	242	254	246	258	280	273	231	260	271	295	253	244	240	256	272	240	220	251	248	266	270	268	261	242	242	248	267	258	251	256	243	248	260	244	249	234	270	262	234	257	276	265	296	251	283	240	253	265	249	274	255	265	242	248	261	246	243	235	271	235	243	279	262	262	258	279	231	238	273	262	253	244	256	248	253	255	270	237	249	245	244	261	278	263	248	244	259	267	273	252	259	272	254	292	275	245	256	239	226	270	261	246	251	253	242	260	270	230	264	247	261	235	249	248	273	237	255	267	268	246	261	271	273	260	281	240	265	294	266	259	263	228	254	238	250	302	247	274	281	246	244	252	252	235	243	279	254	260	275	243	266	259	277	287	260	242	256	246	274	265	239	237	261	243	259	269	267	225	264	265	249	296	248	247	247	240	253	266	241	259	258	251	253	270	259	262	258	274	250	250	244	283	275	261	239	275	264	273	219	251	287	266	264	269	275	259	250	250	258	241	290	240	268	241	256	262	235	272	268	270	258	278	255	254	265	253	269	233	253	277	233	245	252	256	263	229	282	255	260	257	277	246	252	250	249	245	249	244	282	240	248	259	255	258	252	269	264	272	262	247	261	253	244	267	244	247	261	257	272	252	258	266	270	236	266	262	235	234	247	228	247	271	260	237	287	261	255	220	242	240	255	255	263	242	249	250	257	254	285	264	253	232	237	251	258	250	255	264	255	246	237	282	241	275	266	267	245	241	256	262	269	278	226	278	269	257	266	237	261	264	257	265	263	216	235	270	240	244	241	241	261	231	229	253	261	236	233	265	252	237	256	275	284	246	256	257	240	229	277	268	259	224	251	277	268	255	247	247	247	262	263	258	274	253	234	267	255	257	273	267	259	239	246	249	263	254	241	240	247	266	267	245	237	266	256	284	262	268	228	264	234	282	269	276	256	247	262	249	259	217	244	260	238	240	214	274	241	262	268	285	262	255	266	267	279	232	237	282	260	247	237	262	272	272	268	250	241	267	245	254	247	248	271	266	274	253	261	273	241	225	235	251	272	242	254	287	278	237	264	236	261	289	238	247	263	243	258	252	270	257	247	251	270	257	265	246	263	252	247	288	269	275	264	259	252	269	270	240	249	252	243	232	239	231	256	272	259	236	264	252	243	271	265	256	272	237	260	240	258	286	254	270	258	260	250	253	243	229	262	249	279	263	254	245	218	288	221	287	247	266	239	227	252	255	265
27687	18872	5511	1257	888	853	814	794	778	751	757	800	782	719	782	784	759	823	778	732	797	782	805	776	784	740	778	742	744	785	794	704	777	766	767	686	726	714	705	744	745	773	756	725	711	727	731	787	736	748	755	795	754	742	688	679	752	743	775	715	732	754	720	751	738	707	714	733	756	726	721	753	747	715	721	724	805	742	722	756	707	735	744	722	741	746	755	749	723	709	699	698	754	668	709	756	736	771	765	729	736	744	773	696	759	722	726	748	767	753	738	719	717	746	800	792	713	766	826	781	730	756	776	711	752	747	740	729	736	734	779	747	748	718	710	745	720	748	699	740	724	741	752	761	738	752	764	734	749	745	711	770	766	691	730	725	759	770	740	760	744	731	712	738	747	730	680	727	721	755	736	665	717	739	726	702	751	739	739	686	742	740	734	700	748	756	782	739	720	746	733	746	702	772	752	725	724	755	749	753	766	740	786	750	764	731	757	730	710	758	717	746	722	726	763	756	695	725	707	749	714	700	720	704	762	747	742	712	726	737	747	751	790	728	755	782	799	708	764	713	737	763	760	720	744	756	735	754	768	777	786	715	742	767	770	737	753	743	704	752	719	759	727	758	696	728	750	732	790	773	713	713	698	759	731	690	692	762	696	736	698	746	736	730	781	767	761	741	732	748	823	714	704	758	727	782	786	696	778	702	692	756	714	758	727	705	738	775	700	715	792	718	731	726	702	688	738	771	712	670	753	741	737	736	712	746	759	733	709	714	762	729	786	775	746	797	737	750	712	754	723	799	749	761	728	778	754	712	746	724	702	702	691	718	784	752	718	737	709	740	753	721	748	794	719	730	712	784	742	747	800	779	732	783	747	733	726	758	776	792	730	780	688	733	755	712	756	744	751	746	792	737	773	795	737	741	764	752	727	720	776	752	719	730	684	713	729	716	718	769	686	748	767	793	737	702	773	702	767	732	775	762	761	778	724	719	726	731	727	762	750	755	697	732	735	738	744	776	725	771	726	735	762	714	734	747	766	693	733	754	769	634	765	700	745	734	713	737	795	779	716	750	743	730	731	783	729	710	748	746	778	757	693	808	773	719	770	694	696	699	718	748	767	736	731	760	709	757	740	696	860	756	752	761	736	756	756	752	734	727	779	736	742	743	732	711	694	708	723	747	814	784	723	716	744	722	761	729	730	746	756	753	752	712	664	731	769	730	715	763	728	695	751	788	771	720	741	733	776	717	738	740	733	718	731	794	740	732	733	714	758	709	757	718	739	697	738	715	728	751	709	755	723	768	694	715	730	710	735	746	713	729	814	779	761	742	691	738	713	740	701	714	774	741	733	742	723	718	704	788	703	766	739	669	728	740	771	741	712	729	765	713	690	744	740	739	750	729	699	749	728	763	772	704	727	766	713	756	749	716	713	762	752	707	767	748	818	739	776	745	753	749	751	751	738	791	727	750	728	727	810	727	743	724	748	730	716	705	757	746	756	720	732	740	720	805	774	714	764	738	718	699	715	776	729	730	737	714	711	741	768	764	679	769	719	773	739	719	732	743	765	723	752	719	744	766	766	784	749	706	767	732	752	751	738	762	720	705	715	705	748	736	761	706	736	727	696	752	767	746	726	684	755	731	721	772	735	747	781	707	712	708	671	746	719	735	722	712	728	727	726	722	791	718	761	723	738	742	741	736	738	704	769	739	802	776	666	736	776	737	755	671	735	708	742	701	679	763	803	728	766	704	817	750	722	746	742	740	765	724	719	723	718	773	745	718	801	754	726	766	736	722	725	703	683	732	729	782	737	706	727	811	757	739	784	765	720	749	747	758	738	764	753	746	701	753	733	728	748	760	702	739	741	730	744	755	718	735	721	724	709	727	778	725	750	729	738	722	744	739	758	713	713	764	721	703	747	720	738	726	729	702	712	692	774	724	722	720	714	776	761	726	756	744	729	704	754	745	778	716	756	754	733	722	797	774	730	731	719	743	730	749	718	799	775	723	811	732	760	746	792	719	759	705	709	740	767	724	731	690	723	777	769	722	776	724	723	685	733	729	701	732	755	760	772	712	745	755	767	732	699	775	777	787	768	730	702	756	736	711	748	732	723	711	679	734	721	719	768	715	744	752	739	774	746	701	695	769	757	740	748	709	762	776	760	757	710	734	712	699	718	714	745	787	743	739	714	733	762	733	737	770	742	741	719	743	689	735	750	733	710	715	728	759	767	712	781	815	767	723	733	756	745	760	755	744	724	740	755	713	748	700	752	738	730	723	750	762	728	758	773	761	729	737	694	702	727	810	793	723	762	745	720	714	739	763	703	708	730	754	779	756	698	735	719	738	759	703	722	740	763	768	702	726	745	731	776	715	778	778	732	680	796	705	730	746	756	673	777	744	706	735	776	755	710	721	752	700	731	737	747	766	773	757	726	740	735	770	750	726	735	701	768	761	778	769	763	706	777	687	760	782	735	763	727	793	746	734	713	708	713	689	769	718	753	740	761	731	706	726	712	705	782	717	782	737	721	772	764	679	695	761	764	730	753	702	761	742	769	723	738	738	747	750	718	755	764	746	755	747	747	737	772	736	734	727	732	737	758	714	746	665	742	750	761	760	733	764	741	730	734	710	722	739	723	753	756	716	725	735	779	756	727	707	760	731	711	739	708	769	731	788	724	757	731	760	757	773	716	691	693	687	700	733	783	754	765	754	739	734	769	732	772	727	748	745	711	743	791	746	682	729	731	734	743	726	731	697	751	728	769	710	752	732	738	745	746	745	740	746	748	728	708	704	788	743	720	747	742	760	726	724	678	732	746	703	776	734	694	725	682	767	761	723	780	741	742	746	778	791	712	741	734	740	735	737	722	742	694	811	822	736	718	779	715	725	716	732	757	759	731	728	745	703	757	765	743	802	754	741	711	713	734	750	754	751	720	775	733	798	742	779	679	737	789	730	693	757	721	775	713	742	783	749	777	758	724	737	704	691	685	701	736	737	738	749	756	738	782	783	778	751	783	748	736	697	737	764	783	743	784	773	784	729	716	706	725	763	777	775	772	656	735	746	740	766	736	715	736	723	736	715	725	752	731	731	713	726	702	745	696	751	776	749	771	794	736	729	779	724	755	739	743	783	773	766	743	728	731	713	716	765	753	745	758	739	718	741	714	763	711	775	752	745	743	701	737	731	742	727	764	792	837	676	741	787	698	743	717	775	815	779	746	749	725	706	761	731	752	723	783	757	727	751	703	739	729	768	750	714	732	712	718	711	744	745	776	762	768	748	764	760	792	749	724	741	803	770	752	742	761	710	824	781	726	718	720	717	705	792	706	751	755	759	727	774	758	745	721	771	737	739	756	740	708	753	728	713	721	732	747	766	688	714	728	754	733	683	725	750	728	759	751	790	742	776	739	736	773	736	783	758	740	767	726	792	743	726	743	702	789	740	741	753	689	771	747	677	763	765	746	741	725	751	742	735	680	759	698	739	744	786	742	703	703	716
6350	1536	1414	1075	1049	942	841	825	839	821	821	823	797	806	770	813	777	829	849	811	842	794	778	875	878	827	756	823	767	822	801	791	818	793	776	791	800	782	793	761	770	825	794	831	751	764	811	793	724	815	787	774	782	780	821	836	819	795	803	779	788	771	797	816	788	815	768	796	793	742	799	764	776	847	796	805	804	828	781	767	785	786	726	768	759	824	795	788	778	800	786	744	759	785	824	821	777	738	830	802	699	794	808	820	856	759	750	763	746	782	754	780	815	785	781	778	823	804	788	817	762	766	723	840	814	774	730	789	803	790	791	755	784	795	774	765	766	817	817	779	827	778	772	810	785	830	791	761	816	785	803	774	791	810	785	766	820	812	872	853	720	763	765	795	816	823	871	800	794	747	785	792	813	809	780	747	802	799	797	793	796	795	769	791	821	835	778	724	790	817	768	794	800	786	791	782	769	790	776	811	785	807	773	799	743	834	800	850	795	788	782	805	771	809	764	806	806	768	796	865	789	825	815	755	791	802	788	790	780	783	766	753	760	764	791	798	774	720	807	763	796	786	818	793	808	792	782	797	811	789	783	822	786	756	778	822	788	784	756	782	759	767	829	801	786	818	801	754	852	780	792	834	772	790	835	783	811	807	784	848	795	776	749	857	795	817	820	758	762	780	792	801	779	820	794	766	782	791	789	830	732	746	794	803	765	756	834	797	808	794	809	797	803	789	766	828	794	764	832	755	784	777	784	777	836	794	818	785	789	784	799	790	726	795	750	764	766	727	818	776	823	822	821	817	796	788	817	807	777	826	778	798	781	801	821	783	755	786	810	761	770	776	793	750	779	774	763	796	754	760	813	747	767	792	740	808	785	795	808	816	804	769	817	807	823	721	776	812	811	773	773	854	849	860	834	791	859	827	770	792	776	764	811	745	858	830	778	766	797	801	746	799	773	759	781	831	791	813	786	799	818	798	785	834	796	787	784	777	785	790	845	736	780	743	817	825	817	778	745	780	742	754	742	757	814	778	775	828	803	838	775	779	769	761	814	826	781	793	772	728	801	808	742	789	793	832	800	795	787	769	784	853	822	797	769	799	767	794	765	740	798	786	808	784	801	807	800	824	808	836	839	792	808	759	825	790	791	810	861	789	818	748	841	769	808	801	804	782	805	809	747	828	814	770	756	777	815	782	786	786	786	811	830	814	732	782	807	827	798	822	787	787	824	834	779	773	775	791	828	783	787	805	777	798	764	803	801	811	794	801	792	779	761	831	786	756	788	803	776	788	801	805	788	825	805	781	753	780	773	811	766	791	772	735	769	796	819	796	800	788	807	797	796	832	803	780	843	777	787	738	788	782	751	809	790	779	799	828	776	826	786	751	782	793	821	777	812	835	772	828	737	724	795	811	753	776	784	799	810	789	716	783	770	830	804	806	779	731	779	773	812	777	780	849	752	788	785	812	750	843	838	850	826	827	792	818	782	778	768	782	812	836	807	795	777	788	767	809	775	783	771	755	754	802	799	806	797	754	788	787	763	805	791	797	769	771	797	817	795	788	810	778	777	808	778	820	792	800	751	750	812	761	744	804	840	800	809	778	723	817	784	825	811	810	771	787	836	761	804	771	818	754	787	821	803	803	804	761	769	793	786	804	811	771	795	773	789	814	771	760	792	756	825	782	808	797	761	807	811	793	744	792	787	823	789	756	792	801	744	748	810	746	810	772	784	775	743	810	792	792	769	769	795	786	844	830	808	753	795	790	790	828	846	782	787	723	815	824	800	817	742	803	776	829	766	784	748	751	773	782	781	776	757	771	776	782	809	787	796	773	755	808	815	836	889	770	741	732	790	741	827	772	818	775	873	805	827	852	786	776	802	811	818	794	815	771	800	791	823	853	815	755	783	760	777	823	782	724	806	794	817	784	812	810	823	767	810	775	804	844	822	729	822	741	837	817	815	771	807	751	795	768	844	757	749	812	762	793	812	810	743	776	786	760	783	773	810	800	786	762	747	777	761	790	795	804	820	747	794	803	760	826	788	768	754	747	794	772	796	758	786	827	806	772	771	783	753	800	772	719	827	768	794	818	772	835	787	777	734	793	773	785	835	790	839	800	803	768	795	827	806	779	761	779	770	826	820	802	799	793	817	730	791	762	833	740	780	804	794	797	772	750	837	753	809	778	809	768	812	797	783	785	804	764	791	810	763	811	804	794	801	845	790	826	712	810	799	773	781	796	793	802	764	811	822	809	822	799	767	818	739	840	760	783	838	800	830	812	756	790	809	831	764	813	842	807	857	778	780	803	773	812	812	763	744	821	804	791	782	780	824	790	800	812	824	814	819	793	801	754	821	800	781	769	862	829	829	804	750	780	798	784	807	795	826	801	834	862	751	818	823	778	744	815	783	783	722	794	780	782	822	772	796	796	812	819	788	771	815	825	821	782	782	755	796	751	804	789	829	783	804	774	777	778	753	799	791	815	738	754	786	860	788	803	762	749	786	808	759	834	799	763	740	749	775	764	820	780	793	782	824	790	837	791	836	773	819	813	815	837	746	817	759	740	792	740	818	822	790	833	854	798	731	796	798	760	820	805	807	807	836	788	826	760	803	756	805	767	805	766	792	826	804	760	827	817	792	790	817	826	802	771	806	774	830	779	784	737	809	817	764	746	801	829	784	815	756	751	791	872	787	811	774	810	771	838	798	783	814	818	759	790	843	790	763	789	733	784	784	827	812	783	815	765	803	777	775	805	815	785	799	806	760	809	759	738	761	783	827	778	787	805	776	804	815	757	841	782	780	760	737	804	762	806	772	807	780	812	821	818	769	760	790	809	813	842	795	779	787	804	851	798	765	777	796	781	716	795	743	788	779	761	799	771	789	826	752	771	762	801	779	774	770	790	812	821	815	771	749	779	827	800	737	819	813	820	802	759	783	773	832	844	759	797	817	780	727	765	758	789	771	787	793	790	813	795	814	765	751	874	788	735	791	808	809	761	814	817	795	804	810	818	758	785	763	783	812	837	808	766	767	782	819	853	776	807	782	757	789	788	730	794	790	748	763	819	759	751	763	739	817	829	746	852	855	792	753	746	829	807	787	809	758	779	739	760	844	796	789	790	796	774	833	802	788	785	772	799	793	821	805	787	775	755	793	800	785	812	796	800	773	770	786	783	768	761	791	809	788	762	868	773	779	776	812	801	803	790	756	821	780	813	762	791	806	830	763	752	774	769	807	772	773	799	772	793	783	777	765	795	823	857	844	795	770	742	815	814	734	796	798	772	787	795	748	830	793	764	809	807	798	755	818	819	839	785	768	802	780	771	775	798	777	780	778	775	740	797	799	777	773	772	819	819	791	858	805	784	770	770	822	841	805	762	788	811	806	767	821	802	775	774	787	744	812	733	758	788	804	796	787	788	821	808	783	812	803	794	834	849	795	780	775	850	772	784	769	806	776	770	771	824	821	775	737	754	765	852	850	822	743	791	833	791	791	777
23718	21278	28463	24412	21286	11676	1571	1028	870	781	763	704	670	619	659	663	656	653	644	602	625	608	615	679	735	644	637	631	562	587	559	599	575	582	593	558	590	603	616	608	617	573	584	581	586	578	569	583	545	620	573	599	578	604	594	551	582	553	576	584	553	581	611	574	552	568	569	549	579	538	526	565	577	595	547	569	593	582	570	548	547	595	576	599	544	587	553	532	607	572	554	555	565	544	577	604	543	566	613	594	561	598	592	523	530	610	601	619	527	547	561	617	568	559	578	576	591	566	534	578	605	573	583	513	548	536	570	547	593	601	572	548	539	519	525	561	552	564	578	514	546	580	602	538	571	553	523	559	527	526	593	613	576	572	547	529	544	545	530	573	571	541	558	593	583	573	547	616	553	588	574	587	617	515	626	536	608	570	548	562	589	592	593	539	588	590	564	561	553	554	586	556	568	542	548	534	563	589	590	556	551	597	620	564	579	565	581	624	608	548	557	557	612	575	575	564	591	600	615	577	567	582	541	577	597	556	597	584	608	585	498	551	604	559	587	594	548	552	585	556	563	568	569	543	601	588	557	562	591	579	600	574	592	638	611	571	587	562	578	579	566	531	561	614	579	572	598	578	551	577	584	568	537	562	545	572	566	576	590	557	579	588	573	586	570	528	578	553	557	623	581	596	569	594	581	558	608	596	601	580	534	574	559	580	553	564	616	578	567	603	563	571	566	556	581	541	593	549	569	561	562	559	607	571	558	602	582	585	570	603	561	601	536	581	562	592	536	575	546	515	530	548	599	576	571	594	532	530	587	569	602	558	543	595	568	569	548	600	561	562	555	565	572	611	600	571	559	567	561	575	517	596	584	566	559	563	564	548	561	614	572	543	565	532	579	541	580	562	603	583	571	586	575	555	541	565	592	549	574	594	615	586	589	590	552	583	579	579	562	613	555	574	606	582	561	619	587	569	584	562	560	578	598	515	620	582	560	579	599	559	555	607	534	562	578	562	592	561	533	563	554	572	607	568	544	556	584	534	572	556	561	525	569	570	605	559	594	564	551	542	583	572	550	557	577	579	564	575	529	579	577	564	573	572	573	583	590	548	604	589	576	558	597	575	589	558	558	586	583	641	544	588	573	592	582	545	588	549	564	575	566	550	586	584	542	571	571	567	559	575	566	590	579	593	588	581	582	562	589	601	558	552	608	559	551	569	544	604	589	566	547	585	595	498	577	611	557	563	535	591	568	539	575	547	564	567	557	556	632	573	550	602	594	542	567	588	523	603	555	606	512	582	556	513	548	615	579	593	590	561	553	546	596	562	603	546	565	544	579	550	585	587	590	504	572	571	569	565	581	563	557	552	584	568	571	599	607	590	537	607	527	537	573	556	563	573	576	552	563	579	547	562	533	569	561	523	553	520	579	611	554	546	598	594	537	542	592	543	519	569	565	570	604	560	625	558	594	547	572	543	587	528	564	568	566	571	554	563	578	594	599	580	588	525	597	569	594	547	568	542	550	576	564	593	581	591	582	561	550	591	576	581	561	534	534	531	550	554	561	569	549	559	624	564	568	539	544	559	525	582	548	566	582	567	561	545	570	557	567	544	594	604	575	628	567	576	562	575	569	522	556	586	563	601	552	589	543	539	617	619	561	577	548	543	574	607	559	595	534	572	576	553	560	544	545	589	576	583	569	578	588	557	566	568	604	547	601	583	541	603	583	545	598	562	559	569	572	533	538	523	582	558	602	542	552	580	570	560	551	547	565	603	551	540	590	588	581	558	591	565	609	587	538	558	545	557	569	585	578	577	576	618	601	566	553	610	585	587	558	575	549	571	562	573	549	516	552	611	602	534	515	553	567	542	597	586	549	587	576	593	526	568	596	559	587	563	578	576	571	553	556	511	539	635	557	616	569	590	541	547	541	543	549	570	547	593	577	573	540	558	569	531	573	591	537	557	561	565	536	555	566	602	533	588	539	561	596	594	530	576	550	553	586	568	572	572	572	569	602	543	594	563	539	567	529	609	568	517	562	569	600	612	564	599	543	551	549	553	602	571	580	544	572	580	553	581	581	542	528	564	571	533	557	605	604	555	579	563	601	570	559	572	573	572	563	566	595	601	580	563	558	555	569	561	574	586	574	584	584	583	545	578	565	563	570	569	558	551	536	584	579	556	579	546	576	586	562	585	616	545	575	595	554	555	562	560	537	570	587	546	554	578	562	538	554	585	554	530	586	584	593	603	560	585	581	545	565	555	579	572	585	558	552	586	586	594	557	585	565	574	550	564	594	571	522	570	560	553	580	584	569	561	600	590	534	564	557	521	545	559	562	560	546	569	596	549	594	573	572	506	612	573	591	580	539	599	586	569	567	557	587	587	612	536	588	531	499	566	610	533	540	611	552	574	599	594	561	572	572	573	606	574	512	599	555	559	567	576	565	534	583	553	603	566	561	575	577	580	569	592	534	578	589	564	596	585	548	572	595	555	558	578	564	596	526	589	574	567	549	590	574	536	575	564	546	610	558	535	586	557	594	586	570	588	591	545	552	589	568	562	586	524	553	602	558	536	553	600	542	552	561	542	548	565	600	529	627	573	600	564	565	591	568	573	625	578	588	506	579	597	603	541	539	593	579	538	518	553	592	553	531	570	568	566	577	540	579	613	560	558	545	544	552	582	603	549	579	560	556	583	552	553	579	566	576	561	581	573	553	601	575	584	587	549	544	574	595	559	567	595	613	572	559	572	551	620	572	564	559	575	551	567	581	587	598	579	576	544	583	607	585	540	539	570	571	531	590	575	588	560	563	544	551	520	558	564	546	536	610	593	580	563	540	538	565	541	558	572	538	539	559	539	547	547	601	563	578	559	545	568	556	601	552	572	583	548	549	559	559	561	564	555	546	585	612	556	586	565	571	619	517	594	607	571	536	549	580	598	591	592	586	582	604	568	552	551	587	564	578	587	621	545	527	588	614	570	535	579	550	559	544	559	575	558	543	555	550	596	565	588	558	540	527	560	589	612	539	569	585	571	554	585	591	615	574	572	546	547	532	592	597	541	589	561	592	557	543	569	539	566	569	569	583	571	576	559	545	566	543	528	580	569	563	570	544	576	535	570	564	530	584	594	576	623	575	569	555	564	588	538	558	561	548	552	594	539	583	583	639	556	629	551	549	544	600	565	534	542	616	559	611	541	559	578	565	598	536	552	525	578	545	522	577	577	606	553	587	570	581	564	540	580	538	575	576	550	562	617	566	561	577	566	596	568	569	585	551	582	565	584	598	552	550	561	549	560	545	503	561	582	575	583	563	559	545	596	562	596	577	619	537	565	541	544	569	507	585	565	564	595	536	605	585	564	552	570	558	598	572	546	591	596	563	575	565	566	550	580	558	552	577	514	564	520	528	578	558	542	541	571	573	565	576	536	560	560	590	524	573	560	538	559	573	580	565	559	564	542	567	544	619	552	560	546	514	541	592	582	562	537	568	573	504	569	578	588
6028	8567	6994	3550	2511	2083	1570	1336	1154	1013	936	777	784	791	722	741	732	765	777	688	747	675	705	800	827	745	663	659	688	650	669	632	661	644	634	647	647	596	595	629	638	677	664	648	675	632	618	644	593	667	623	632	622	629	665	646	599	641	621	649	593	625	640	619	626	636	625	618	614	666	603	585	614	640	651	623	621	616	713	608	622	632	613	627	612	629	609	622	627	630	562	611	640	619	648	653	576	589	630	609	635	635	638	586	575	659	642	659	638	594	625	585	629	659	612	642	620	592	592	644	668	634	595	626	609	662	637	582	601	671	588	628	616	609	627	583	614	619	598	649	614	603	620	630	665	592	640	624	654	667	658	623	640	652	609	626	604	652	654	615	637	626	640	617	607	622	649	636	617	637	665	598	681	609	641	677	645	612	614	675	591	623	612	619	617	634	665	626	587	667	597	624	653	613	670	654	595	663	633	643	604	625	624	685	620	654	608	621	602	625	619	637	613	612	654	602	636	661	565	593	657	587	637	614	636	592	656	612	662	603	629	645	602	637	636	625	627	605	615	615	633	636	608	610	604	644	642	619	607	625	612	632	617	639	613	634	646	669	627	635	630	612	637	604	647	663	631	598	646	621	617	660	593	612	629	652	657	649	629	619	610	661	647	618	588	641	581	627	642	570	648	627	631	624	574	616	624	656	689	619	653	670	646	649	622	632	642	591	626	675	623	612	642	646	634	674	653	652	609	633	626	617	609	635	631	621	637	625	657	606	605	636	631	597	639	638	650	688	646	634	628	634	616	592	660	640	670	611	647	674	612	624	595	627	585	598	618	691	574	593	597	644	610	667	608	639	582	645	622	593	639	642	593	597	615	617	662	653	637	606	627	633	589	604	610	596	669	636	621	647	620	655	619	588	681	664	633	588	611	615	593	639	588	637	614	640	642	606	586	609	627	598	611	621	629	570	620	569	642	623	620	627	613	625	612	589	628	613	647	625	622	608	623	654	632	608	622	614	649	643	631	621	674	620	661	618	607	549	638	627	671	596	621	647	642	646	599	659	620	643	610	649	615	616	674	608	609	676	661	636	680	586	611	654	595	625	640	623	604	569	628	605	572	633	592	597	644	610	615	631	646	659	604	639	599	611	637	698	646	608	625	646	608	638	665	646	649	616	604	651	617	623	629	666	608	607	621	642	614	624	634	614	636	610	637	633	606	620	658	626	604	636	677	654	650	638	609	621	659	642	581	594	658	641	658	647	602	635	658	666	626	627	669	667	623	608	638	641	676	627	598	583	625	639	662	640	634	626	626	606	598	646	645	599	590	601	616	638	644	631	613	609	680	648	620	679	592	639	625	633	630	583	593	657	636	615	626	635	617	639	637	619	596	600	631	651	649	575	637	641	607	635	634	634	625	616	614	570	637	622	631	648	623	617	608	676	602	642	616	581	660	673	662	677	623	634	594	665	633	620	614	630	650	651	609	625	611	614	638	622	641	587	682	656	645	637	614	625	662	613	651	645	608	594	620	628	635	632	647	606	602	606	666	614	636	612	666	634	633	631	622	602	631	617	587	623	647	654	606	658	594	652	647	618	696	615	623	606	643	627	642	632	595	610	666	658	612	592	611	586	630	681	620	645	617	623	611	659	661	608	626	619	644	639	629	626	593	626	640	593	613	603	642	699	616	628	609	608	611	632	617	663	629	607	606	624	632	646	603	625	604	635	661	622	634	649	637	620	612	655	633	605	579	616	628	640	614	595	656	662	635	639	647	611	604	670	651	626	610	613	630	623	609	683	646	662	631	626	613	642	665	615	622	690	667	583	628	650	651	616	593	650	635	641	654	598	602	633	631	621	656	663	615	649	663	589	595	639	594	626	599	665	640	616	649	619	598	603	665	605	602	630	639	651	611	629	577	656	635	635	614	669	599	636	647	645	601	642	669	627	604	639	601	612	643	635	671	715	679	618	640	614	688	597	656	640	606	618	606	649	596	604	634	637	598	644	647	604	660	609	606	619	645	625	672	630	610	640	619	609	617	576	631	610	587	621	671	587	642	627	650	646	658	627	659	646	624	632	652	665	619	666	581	623	656	610	696	587	622	683	660	642	618	632	600	608	655	651	622	604	718	645	611	646	597	640	642	643	633	647	611	585	585	644	614	641	602	637	693	632	644	614	666	649	571	639	594	630	666	634	651	635	624	626	556	640	641	660	675	620	654	601	585	641	559	639	625	664	622	632	609	650	625	661	589	658	590	652	634	593	608	607	619	646	623	664	645	642	582	650	632	637	610	596	603	631	625	625	624	630	630	654	606	646	620	630	644	655	638	608	634	632	657	631	631	615	675	644	625	605	613	641	658	575	629	600	620	626	608	618	629	649	640	658	695	622	651	652	606	613	626	612	641	660	607	655	652	652	636	659	600	670	605	638	595	600	605	651	591	655	634	665	621	617	621	585	648	652	617	668	650	608	641	608	638	629	677	656	606	616	594	603	625	671	570	618	622	608	657	618	614	654	637	632	619	618	607	632	614	617	645	623	629	625	605	590	593	616	659	620	621	615	639	643	583	638	585	661	631	624	595	617	635	704	632	594	683	620	653	646	636	621	663	609	619	623	602	650	597	592	684	646	648	631	620	660	660	616	637	672	627	597	671	639	619	610	638	613	648	644	642	647	653	640	592	627	582	604	583	616	600	595	595	631	649	607	645	642	648	609	603	642	640	624	626	631	602	688	642	644	644	631	659	613	656	584	599	632	593	636	644	625	610	648	630	662	655	619	607	632	631	634	631	627	612	628	620	627	595	600	641	618	659	560	595	645	661	657	656	618	624	592	632	638	603	665	638	653	624	662	640	644	670	610	642	626	648	619	632	672	634	583	659	637	652	642	598	623	641	648	597	612	645	599	612	635	676	622	621	634	584	621	641	589	598	627	567	644	649	626	603	614	629	631	639	605	646	623	614	610	597	604	624	669	601	657	601	628	641	602	620	643	658	624	637	642	588	648	668	626	675	628	608	636	612	636	606	640	629	632	623	629	679	631	634	601	649	630	610	608	638	608	613	667	606	615	680	616	638	634	624	652	634	594	635	611	595	645	639	632	617	625	616	604	637	615	593	634	618	633	655	650	677	650	637	635	644	613	610	655	631	631	645	631	633	629	628	607	644	592	574	599	629	672	627	649	661	654	613	632	637	637	590	624	615	626	614	635	584	633	670	571	616	659	672	657	618	647	655	596	658	619	633	631	652	616	636	638	607	620	632	653	648	586	645	618	634	592	600	654	633	626	650	633	604	605	611	597	620	626	636	656	607	637	642	600	633	618	601	629	615	636	611	622	625	628	640	587	607	631	644	621	652	639	682	614	656	581	664	636	661	644	655	640	581	611	613	619	644	646	588	631	638	619	643	636	644	616	640	626	616	640	596	641	590	673	617	613	655	661	717	654	642	604	640	622	600	635	628	608	609	627	628	577	633	591	642	647	637	631	655	617	620	610	639	667
24660	21286	27589	25208	14914	1358	833	777	665	615	642	573	595	586	502	579	532	579	539	557	564	550	579	616	619	518	518	560	529	483	492	526	515	503	538	476	554	554	494	548	548	476	479	523	534	513	508	557	536	500	541	519	466	511	476	497	520	528	493	539	517	526	517	499	521	562	529	462	503	544	524	518	514	506	543	507	521	517	530	515	522	493	487	549	522	542	510	475	551	520	504	530	515	530	495	516	523	530	536	514	512	537	500	579	510	527	508	498	514	513	536	493	467	492	511	470	552	507	548	485	516	524	512	498	499	500	570	523	529	536	548	511	533	538	524	458	502	542	536	504	511	523	511	513	510	512	508	504	513	510	484	533	525	525	533	505	530	503	506	522	477	484	487	502	516	523	514	460	510	489	540	501	528	488	508	483	533	547	508	502	531	501	530	537	512	500	502	516	492	476	491	472	506	525	483	558	474	516	489	494	503	536	477	499	488	533	491	500	501	509	505	482	506	491	489	530	505	541	531	540	538	506	499	455	515	514	502	505	511	547	492	468	523	511	489	563	514	522	483	496	536	529	535	468	488	473	506	514	481	519	509	515	479	506	529	505	504	512	530	474	527	459	497	538	512	450	476	533	464	549	533	480	499	535	513	542	536	536	542	476	537	503	500	486	519	509	511	501	481	461	508	514	523	553	500	543	497	478	484	510	511	534	496	496	538	492	466	515	467	501	510	499	525	492	501	548	534	512	477	518	494	510	499	505	526	530	514	537	468	535	559	516	478	524	505	501	485	516	485	523	500	493	457	465	519	490	538	506	487	500	498	550	483	550	502	505	538	501	479	529	502	506	528	486	527	538	475	443	538	522	541	504	498	507	483	511	545	527	479	548	515	493	486	496	501	558	540	490	507	538	519	544	527	532	523	528	491	507	525	557	497	508	514	542	529	512	484	524	479	535	522	506	510	548	521	514	507	505	483	527	500	503	516	482	486	548	507	500	487	558	510	555	528	502	544	486	535	498	521	491	538	511	498	497	511	491	472	492	511	508	507	501	492	507	534	505	533	508	520	534	501	482	485	514	520	501	496	495	501	516	530	486	488	497	500	505	496	511	529	499	536	505	499	507	536	519	540	490	532	545	545	497	508	499	546	524	505	506	489	485	518	511	488	526	505	486	559	502	502	537	467	531	446	484	517	488	492	512	480	515	505	538	510	520	508	519	498	544	467	497	529	525	513	506	493	521	510	501	512	536	491	495	524	502	481	505	518	483	491	506	471	505	508	506	533	488	522	536	550	520	520	498	492	498	552	491	550	484	507	520	504	521	510	502	525	505	504	505	508	526	500	520	475	524	557	507	556	491	505	533	525	506	540	551	475	502	495	532	479	516	481	521	519	471	521	493	500	528	487	532	467	543	534	517	471	542	512	438	520	534	539	527	514	501	474	513	499	497	475	481	524	531	483	539	507	506	500	552	516	518	549	498	526	478	498	528	499	494	537	519	495	540	522	568	508	527	488	527	512	530	544	471	559	475	519	510	551	441	553	499	513	481	493	551	520	503	544	527	506	504	513	484	455	492	531	499	488	535	507	475	552	522	443	526	540	563	524	534	508	462	520	520	531	526	533	507	500	525	506	532	522	529	554	531	525	484	535	475	511	497	490	520	479	522	528	490	505	511	540	509	505	558	518	487	499	468	518	529	484	537	540	517	544	505	473	517	490	508	516	499	519	532	548	500	501	455	505	527	533	533	502	489	498	540	526	497	559	512	531	526	445	485	497	518	502	519	516	489	524	481	517	536	508	504	492	513	508	535	506	514	498	482	502	490	504	555	509	512	534	497	471	522	473	511	519	503	487	532	517	545	499	504	532	493	495	494	494	497	535	478	518	543	555	512	490	477	502	513	534	505	527	497	536	533	532	517	530	497	512	508	545	503	441	518	524	509	500	533	521	523	483	503	532	503	516	534	516	517	533	540	530	509	510	498	536	463	506	509	512	521	475	546	520	547	522	496	542	542	547	507	531	517	494	517	526	529	521	513	554	518	519	538	527	515	485	533	533	503	468	521	489	494	533	516	514	489	504	494	548	544	521	521	523	557	519	503	537	478	533	538	529	484	494	496	516	469	521	537	519	499	542	481	508	488	476	512	505	534	489	543	507	531	544	543	500	500	506	514	487	515	495	550	542	528	507	499	551	529	491	514	515	526	492	466	489	481	513	509	485	517	458	520	495	484	556	542	523	479	482	484	483	541	486	497	496	570	478	497	519	524	510	489	502	509	519	447	503	498	525	509	531	522	528	509	526	494	500	521	500	511	482	501	549	486	478	504	504	522	484	479	505	528	509	551	497	493	550	527	507	497	526	506	524	538	517	516	500	492	501	508	507	540	493	532	512	507	516	493	459	533	473	484	476	524	496	534	490	485	502	462	500	540	515	491	503	521	492	491	528	517	505	549	497	552	510	476	515	543	534	497	514	558	483	538	527	503	498	523	509	517	498	532	529	507	536	502	532	503	558	514	519	516	525	533	513	538	461	497	505	526	567	531	528	530	509	521	489	523	505	515	511	495	551	538	528	513	505	503	494	524	541	526	528	519	485	525	516	529	532	540	529	516	537	518	459	489	546	500	513	499	530	521	556	495	520	467	502	509	535	513	472	510	535	516	496	548	504	531	516	498	464	542	513	532	543	490	508	506	516	514	500	474	498	491	520	510	511	507	547	488	508	529	532	521	495	509	534	504	532	501	517	513	526	504	515	511	539	520	492	514	522	507	540	515	526	505	501	486	473	473	515	547	499	514	491	522	503	507	505	502	533	552	530	545	497	530	525	496	525	516	491	524	479	513	478	509	488	531	491	507	503	540	485	483	561	517	499	459	528	530	540	521	533	462	499	538	523	530	527	536	499	533	518	491	488	512	483	488	491	522	496	518	507	519	517	485	505	500	539	532	529	516	523	522	515	559	476	501	505	516	539	512	544	472	505	500	517	524	514	459	499	522	508	507	511	508	514	520	517	564	495	530	517	508	518	481	524	527	534	506	508	539	505	502	490	468	506	497	464	486	517	536	508	488	523	474	511	502	536	495	480	511	523	480	525	512	506	543	514	478	472	529	471	503	514	506	537	465	523	481	547	498	504	515	499	522	532	489	496	512	518	499	535	500	488	508	509	519	495	491	502	501	505	501	524	527	511	502	531	498	508	467	514	503	526	505	520	505	513	505	508	488	475	487	517	492	497	520	487	503	470	522	493	495	511	501	554	489	494	507	510	511	509	538	521	511	505	556	488	560	492	474	495	535	523	475	502	524	520	515	529	516	499	523	493	543	525	487	525	549	514	494	508	519	495	521	440	517	530	506	568	473	517	526	519	507	533	520	501	495	510	502	545	544	494	467	502	514	476	503	455	504	473	481	463	510	501	504	474	494	519	537	506	536	542	512	535	525	535	493	517	556	533	490	498	523	547	499	488	522	548	510	551	507	486	509	536	512	494	509	476	536	486	511	501	535
5904	5589	4445	2368	1823	1438	1211	1013	811	774	704	731	603	615	588	584	574	653	597	587	586	596	577	707	749	620	573	521	550	508	591	523	510	557	549	561	540	555	492	547	552	492	512	523	514	542	531	521	578	617	550	591	544	549	504	531	528	531	512	563	558	524	565	531	488	558	575	532	553	584	557	552	569	551	514	591	536	542	542	537	542	553	550	528	559	543	534	515	572	497	550	544	501	537	540	542	541	520	534	554	535	521	543	567	514	546	566	559	479	563	498	516	608	583	563	535	538	512	557	538	508	518	583	586	547	546	521	543	547	528	507	527	547	547	506	544	525	488	529	559	537	523	545	555	538	540	556	518	543	521	546	545	558	528	519	560	552	556	543	524	526	503	500	544	550	540	520	494	538	531	560	611	518	536	537	541	536	509	534	568	565	505	558	541	549	573	537	581	541	543	552	547	568	561	550	580	520	533	536	547	520	557	582	563	570	546	522	536	505	539	547	555	556	556	515	595	525	544	557	558	516	565	520	534	511	560	566	582	564	535	583	540	524	539	508	511	548	499	523	547	580	568	517	538	551	549	530	529	559	580	528	548	568	575	578	548	509	529	592	579	510	555	569	549	520	549	554	530	542	542	503	526	556	532	557	532	592	551	542	526	523	508	576	558	507	552	511	561	544	547	545	566	530	565	579	520	530	547	514	541	514	511	549	562	531	517	549	569	555	522	498	497	532	535	520	514	583	506	560	582	587	574	556	517	502	483	534	573	525	546	537	535	534	536	560	515	538	514	556	537	523	577	517	508	555	532	503	551	581	545	560	528	549	542	566	528	535	536	508	561	521	542	538	523	497	507	536	525	532	539	542	562	564	572	561	522	569	535	553	562	550	498	560	512	537	574	530	548	534	477	554	553	521	558	546	535	535	574	577	546	595	565	509	525	578	566	519	544	564	537	556	535	520	565	569	539	541	515	544	510	521	523	523	500	544	543	569	534	512	522	563	524	541	547	533	513	535	547	534	600	554	535	611	552	560	559	533	540	517	556	531	605	506	488	522	505	578	536	530	550	509	532	550	566	523	520	530	514	512	558	494	511	533	534	517	530	540	527	575	559	504	514	539	564	550	554	499	539	520	561	563	558	524	532	540	537	519	549	533	543	513	530	521	522	559	540	523	527	506	520	565	551	503	526	534	580	513	527	578	507	605	565	528	552	528	522	534	527	539	540	566	527	559	518	556	551	556	552	531	553	518	517	529	569	566	544	552	551	520	508	529	553	540	513	494	562	525	541	507	528	540	533	584	521	557	512	525	561	528	531	535	533	542	540	513	529	551	537	517	555	548	565	537	538	576	491	537	537	501	532	489	525	516	540	594	524	592	559	557	540	555	528	567	541	506	574	545	564	499	559	540	543	565	481	551	575	549	521	573	506	521	530	519	533	561	536	525	551	530	561	561	498	571	546	549	558	555	534	556	489	544	565	553	526	539	526	541	599	519	508	514	525	529	538	539	527	558	517	546	546	523	528	521	521	528	499	506	520	541	570	540	528	548	527	589	508	553	550	577	534	593	536	545	538	550	501	540	499	513	512	540	544	504	562	521	520	477	531	584	511	544	559	528	558	509	524	509	515	539	498	543	534	538	526	568	539	564	548	520	543	536	525	556	560	548	498	530	542	513	533	558	544	548	569	559	572	571	530	548	493	502	517	500	524	537	534	515	526	517	518	539	520	522	546	521	526	535	547	539	511	537	542	534	538	548	545	543	478	508	539	519	484	514	518	551	537	523	537	527	574	531	502	525	556	515	520	551	540	578	533	573	567	571	483	530	536	520	521	538	563	571	527	508	532	526	527	550	542	511	546	535	517	534	588	539	557	527	525	563	580	568	536	550	544	529	518	515	567	571	550	520	507	545	526	562	492	578	548	501	530	573	539	560	548	511	533	548	583	536	586	538	536	540	554	567	522	543	522	588	545	533	543	553	515	563	514	506	551	547	547	573	558	562	520	545	509	489	583	555	484	534	561	515	566	523	542	524	557	535	571	557	513	520	563	559	566	507	547	550	512	530	553	503	553	551	564	552	557	551	544	545	512	529	515	531	539	529	538	579	527	548	547	562	510	478	542	561	510	526	510	559	526	525	551	519	549	537	589	585	504	572	547	597	537	549	518	545	538	535	484	500	525	500	596	554	515	549	520	506	531	495	530	555	585	550	564	541	516	518	544	541	534	614	540	533	555	542	524	537	539	583	504	551	562	543	560	482	512	500	525	531	562	527	541	555	520	573	550	510	558	488	542	532	524	547	536	556	542	518	546	586	515	544	558	493	515	518	484	530	530	502	520	546	569	557	540	551	529	534	519	541	544	585	565	528	535	530	570	523	564	515	516	565	524	519	494	529	529	561	509	563	547	493	514	525	568	536	570	562	551	517	548	545	543	556	561	515	542	561	528	511	511	522	532	520	575	543	504	548	565	507	557	553	546	543	516	550	507	547	558	581	499	550	519	565	548	575	530	538	549	552	515	554	573	529	562	536	517	527	569	506	513	487	546	555	541	543	550	472	549	526	557	566	518	565	520	533	526	514	579	542	511	536	564	518	510	584	528	509	525	567	521	563	550	507	519	483	511	553	553	534	486	520	533	512	550	530	558	527	560	519	518	553	510	523	536	543	534	547	480	525	547	524	537	504	568	558	528	507	513	551	535	516	511	507	568	525	526	565	511	534	522	518	534	561	541	529	501	525	561	573	534	554	508	501	521	546	560	542	535	531	543	529	575	533	534	530	543	545	561	548	539	569	545	537	539	484	561	548	531	534	518	510	516	528	534	583	549	546	505	544	505	518	517	564	588	559	571	540	536	569	554	554	505	550	565	522	506	571	547	545	557	533	527	542	539	560	553	528	548	535	555	545	524	514	566	547	535	534	507	521	513	539	541	532	559	566	533	538	538	550	533	527	515	573	550	532	540	536	516	474	544	557	521	552	503	551	516	525	616	553	555	535	543	491	562	562	539	545	536	559	531	562	581	539	533	505	521	531	559	497	577	567	537	580	566	539	511	501	546	519	510	538	559	573	558	541	534	538	506	501	530	573	539	570	537	552	512	545	569	546	549	519	555	554	543	540	539	525	527	560	555	561	564	582	517	539	552	541	533	558	517	540	553	554	531	564	537	540	541	523	553	564	509	496	510	528	510	543	491	538	560	526	546	535	545	533	538	511	529	569	525	554	573	524	563	533	548	539	506	490	542	567	550	570	575	536	545	567	551	549	494	558	494	526	525	596	549	508	532	568	511	588	515	571	554	521	550	499	519	569	507	541	565	537	564	542	526	554	580	514	507	548	551	539	539	540	479	557	558	581	514	505	540	536	511	518	509	560	522	562	510	520	531	529	515	485	568	559	507	537	544	542	578	523	509	534	546	547	540	550	566	519	551	527	535	529	541	533	558	564	510	546	547	533	468	558	513	549	555	537	510	554	543	536	541	544	545	558	479	512	512	554	562	536	547
22653	21320	28968	24029	21321	21373	10526	1138	794	676	540	447	474	391	386	411	384	484	377	323	315	340	368	423	457	337	276	265	258	275	249	264	250	237	268	263	262	256	260	222	249	257	230	240	235	271	238	226	245	256	236	245	249	251	262	262	231	245	237	241	246	228	250	244	209	241	247	264	242	236	255	234	257	263	224	238	232	233	248	246	269	264	228	221	254	223	251	230	253	233	254	243	257	231	256	250	232	231	237	252	254	225	230	244	262	252	224	231	279	256	248	226	242	238	245	266	237	234	247	234	233	241	221	226	228	209	261	208	238	240	260	257	222	230	224	239	256	244	245	234	244	239	238	262	236	255	262	206	233	243	253	257	243	221	248	235	244	253	212	253	228	242	232	273	245	255	241	212	242	232	238	237	250	240	209	251	234	232	248	237	259	247	241	232	247	248	234	269	261	260	233	268	243	233	272	254	244	226	234	245	232	227	201	243	230	233	265	228	262	220	226	219	236	240	252	240	245	226	259	235	241	242	249	267	250	236	214	231	218	225	230	230	223	254	233	235	225	231	238	246	243	245	224	236	252	239	250	223	245	248	225	230	271	232	233	212	222	233	234	257	247	226	245	232	247	241	240	277	252	252	247	224	229	232	224	230	244	230	233	270	222	240	235	237	268	220	249	253	223	238	253	228	255	245	238	244	248	249	245	242	279	247	215	240	220	240	216	267	251	228	228	237	229	214	218	219	260	228	272	237	246	245	245	248	268	238	221	207	227	234	250	270	246	264	243	250	228	253	219	242	215	250	245	239	257	236	239	237	215	221	253	239	247	248	251	219	250	246	242	239	267	227	240	240	231	251	216	242	249	197	228	262	252	236	259	244	235	253	263	251	244	224	239	249	238	245	231	236	226	230	233	246	211	243	229	232	227	216	219	234	217	219	240	214	217	224	232	239	236	230	218	242	224	250	246	248	222	225	252	216	256	242	248	246	248	262	247	226	226	253	235	249	238	208	250	250	236	242	215	245	272	213	237	243	248	228	228	229	249	255	241	207	241	233	215	244	222	205	270	270	262	248	250	231	240	244	231	255	216	264	262	245	212	240	221	243	230	251	250	248	236	241	238	233	243	215	274	258	224	231	249	235	217	236	246	261	267	237	230	226	247	219	210	253	252	240	236	242	235	243	231	229	256	241	223	244	237	252	245	223	232	240	231	226	237	253	242	252	249	229	263	253	253	246	206	279	243	235	247	242	236	254	225	257	254	211	226	239	254	263	244	238	217	255	220	241	256	251	222	228	249	225	244	248	244	254	234	227	233	220	228	244	237	261	255	213	249	247	235	247	232	227	237	232	261	230	230	244	240	232	269	247	247	231	242	239	224	261	219	236	223	213	239	241	242	236	263	259	250	241	257	258	235	224	241	249	243	231	225	202	231	234	237	239	241	232	228	227	239	234	261	260	229	242	252	223	236	233	260	256	248	266	238	244	256	249	230	232	241	249	242	261	232	229	229	231	229	246	231	245	245	262	230	240	230	226	250	254	264	235	252	249	244	263	251	215	234	246	252	268	253	264	216	238	231	222	227	250	256	238	214	249	223	241	209	225	231	219	242	253	236	250	222	209	234	257	231	223	221	228	259	248	226	248	262	245	216	233	248	236	236	263	219	216	225	235	223	232	246	219	238	260	236	254	224	253	221	241	231	254	218	218	234	216	227	243	248	225	227	254	243	230	211	250	220	229	220	243	238	284	256	232	241	239	254	240	247	229	237	244	222	241	250	245	222	243	253	237	220	238	235	214	230	238	243	211	250	233	239	228	237	242	246	270	260	236	232	234	260	228	245	253	252	205	236	248	239	213	256	219	281	250	254	250	262	239	242	250	255	255	217	249	237	243	197	214	246	231	261	243	226	257	245	224	264	225	221	244	241	231	227	218	257	243	229	231	256	239	226	255	238	259	232	237	208	247	218	229	253	264	235	234	233	226	228	229	243	230	240	255	231	205	264	252	238	230	224	220	239	227	210	232	243	246	252	226	233	244	236	247	242	227	235	231	248	240	267	191	249	238	251	267	237	246	251	230	227	228	225	233	239	246	258	221	246	235	268	247	269	235	236	246	256	239	231	240	245	243	232	247	248	248	244	226	233	245	235	266	245	242	239	243	229	245	253	225	242	228	234	239	233	246	232	222	225	228	229	252	220	230	219	256	263	265	230	267	224	219	277	275	267	261	250	244	232	214	227	234	229	242	230	250	225	256	229	225	270	254	257	225	247	264	242	232	252	235	247	243	216	235	242	255	263	244	220	255	251	258	235	251	261	228	272	245	258	254	252	219	238	207	243	225	248	224	230	226	244	261	241	233	235	236	246	248	268	226	226	242	230	231	241	249	272	218	223	245	234	251	260	210	241	245	215	239	240	242	250	239	215	257	235	233	244	254	222	234	237	239	236	225	260	255	259	234	239	226	228	219	275	249	229	238	249	249	240	250	274	274	222	218	225	229	242	219	228	226	223	238	249	234	229	220	240	243	237	249	226	233	276	238	247	242	239	254	237	230	260	229	254	228	248	237	243	221	225	244	256	179	236	243	226	234	240	226	221	236	241	250	238	254	227	246	247	219	234	272	221	226	265	255	266	248	242	237	222	257	249	211	224	230	263	248	234	217	246	262	270	245	208	276	247	232	249	254	242	244	203	227	233	241	257	246	248	235	258	241	258	260	246	231	213	237	239	221	206	212	246	223	232	259	224	266	229	243	257	231	236	230	249	228	252	232	208	227	215	219	214	244	223	257	251	256	241	241	223	234	250	212	233	220	236	230	215	247	218	236	223	231	260	248	264	247	261	218	251	239	230	245	252	210	232	227	251	242	234	255	262	236	245	222	251	236	244	254	243	234	264	246	225	215	214	251	247	236	245	221	218	244	253	227	221	241	256	217	220	253	231	231	213	257	182	249	217	240	259	228	215	245	224	228	252	228	228	253	254	230	234	256	227	254	234	192	242	239	249	223	259	252	240	234	227	238	255	224	242	237	212	252	227	217	262	222	209	241	245	226	215	241	209	231	243	243	223	239	224	246	254	269	248	239	245	250	264	245	250	265	232	247	245	262	235	259	228	214	255	238	250	252	232	223	235	246	268	239	234	241	243	209	242	233	231	248	224	268	260	255	231	222	250	242	242	244	230	229	272	251	256	232	235	212	256	219	261	227	230	257	241	250	242	244	246	234	229	239	247	256	208	233	213	239	254	207	234	253	239	209	233	241	215	230	238	243	258	259	236	235	258	245	253	243	236	226	217	251	236	263	232	229	221	236	216	248	226	250	243	249	237	190	276	262	240	268	243	228	213	271	222	222	225	254	246	244	226	253	247	246	242	236	251	242	256	241	232	228	249	241	237	233	226	226	209	236	214	229	243	225	248	237	227	215	236	258	239	240	216	266	253	246	224	217	264	233	247	258	244	240	249	211	222	218	242	231	239	238	226	238	273	257	267	216	228	225	246	198	243	241
6745	13622	11015	5684	3986	3027	2318	1645	1235	930	761	687	614	507	492	496	489	590	551	422	395	456	462	557	639	412	303	318	296	283	293	298	271	259	278	251	261	242	294	268	276	296	249	267	267	279	287	261	268	284	266	276	267	288	275	267	270	276	255	251	262	267	270	278	280	285	261	257	292	284	261	245	268	275	248	280	265	292	289	264	267	260	234	281	284	280	261	274	267	270	299	288	263	259	254	259	240	239	245	247	266	271	229	254	265	293	255	241	264	247	254	278	284	253	255	245	251	283	237	298	293	223	284	273	269	294	228	266	244	270	279	271	267	273	240	264	268	292	285	268	243	228	226	266	263	280	257	284	291	272	270	282	255	278	228	266	257	225	271	277	266	269	270	273	257	232	271	232	260	273	233	249	265	245	294	248	281	257	260	271	280	273	258	273	255	249	286	268	252	255	244	302	280	283	270	282	251	225	278	284	252	278	268	260	263	258	317	254	240	254	271	261	278	229	255	251	254	273	261	253	242	237	275	267	279	270	259	257	234	258	256	268	233	240	264	262	262	274	248	251	270	260	253	286	241	232	291	279	266	231	250	321	269	269	273	275	278	283	256	270	260	256	235	250	275	282	266	281	272	275	259	307	238	251	254	262	252	261	256	255	274	268	267	229	268	267	264	282	248	247	263	258	247	246	258	261	254	270	247	251	253	253	239	258	275	257	262	260	256	258	235	266	265	250	304	282	266	279	264	259	252	268	275	264	267	269	248	258	260	237	271	263	279	290	269	271	239	243	299	274	265	251	285	275	253	262	266	251	269	257	269	259	257	242	266	279	261	293	242	282	237	256	292	235	251	240	247	248	259	268	252	271	253	265	235	277	244	287	249	254	257	264	252	270	280	246	266	254	281	254	274	251	289	259	255	252	267	254	272	246	280	253	256	254	249	269	230	268	278	235	244	243	253	272	268	250	276	271	275	244	269	256	243	268	276	274	273	262	288	251	258	245	280	251	258	286	288	268	280	262	277	266	258	232	248	262	267	285	274	272	268	272	272	253	267	244	249	260	264	255	292	278	246	259	267	256	269	277	257	254	242	256	252	268	268	253	263	228	267	269	251	265	251	230	254	251	269	294	263	280	277	265	242	247	251	251	270	263	259	304	276	269	262	270	272	265	250	252	249	251	237	282	220	281	253	291	271	255	261	269	253	239	259	249	266	272	243	227	222	260	260	256	248	248	247	259	259	281	249	284	289	267	258	273	266	244	255	265	294	249	260	284	274	256	269	269	251	238	273	259	264	244	249	307	261	268	258	282	286	251	252	261	272	257	255	265	249	257	282	284	274	264	255	277	280	268	275	262	228	245	239	276	250	249	277	265	263	248	286	276	280	252	259	269	256	249	273	309	256	243	243	223	249	261	277	246	288	258	237	255	273	245	235	253	233	245	270	301	282	243	250	259	269	285	241	275	286	281	258	254	285	241	287	290	258	256	276	274	265	265	274	260	251	244	249	239	256	267	252	266	246	257	274	266	248	267	233	263	259	247	241	246	265	247	285	264	265	254	259	279	270	276	261	258	258	286	256	240	258	252	263	239	280	242	269	248	258	263	282	227	277	252	275	272	270	248	298	267	255	260	260	269	270	265	224	288	261	233	248	240	263	276	297	255	247	287	253	232	269	248	252	248	245	253	248	281	273	252	264	266	281	271	251	237	271	233	257	280	240	290	256	254	228	290	268	275	260	283	279	259	258	258	237	254	244	261	274	259	263	290	256	259	258	277	256	255	254	227	287	264	259	275	241	262	287	265	219	243	245	293	257	257	259	267	255	271	272	273	247	278	293	258	256	272	276	240	261	269	257	246	276	258	246	270	257	280	271	244	239	262	267	249	258	265	273	260	271	256	255	260	273	261	278	274	243	257	260	258	260	251	268	256	241	242	281	247	242	266	253	278	273	254	255	259	258	266	218	266	262	261	270	252	309	277	263	270	253	278	252	245	277	251	277	286	271	254	249	238	272	299	280	273	255	253	274	262	242	239	278	271	260	273	251	271	273	282	266	257	264	273	270	270	271	266	271	262	250	253	263	262	271	265	287	258	261	290	231	266	239	290	235	251	264	250	254	283	263	229	276	285	246	258	269	245	259	277	238	257	252	307	254	261	240	221	255	247	249	260	271	278	254	254	257	255	273	266	238	291	239	273	278	275	250	273	274	245	283	238	273	258	282	256	286	264	233	240	256	263	248	253	262	246	261	277	275	263	254	273	286	242	275	278	250	234	244	246	244	268	279	281	247	250	299	282	245	245	268	271	247	255	272	278	261	236	252	241	256	280	276	268	265	258	272	248	266	289	261	266	249	261	274	257	246	287	262	255	292	291	263	269	254	249	260	252	280	260	227	279	235	269	284	270	235	285	253	275	267	262	270	272	262	296	265	265	244	260	266	273	253	257	219	280	275	241	278	232	254	256	286	255	246	250	249	225	270	269	267	264	276	273	274	281	256	272	269	296	262	273	256	244	283	251	252	262	254	259	238	237	256	273	261	255	251	248	259	271	266	268	238	252	266	248	276	255	275	228	265	284	273	220	249	270	275	284	276	284	246	257	266	280	275	248	230	272	269	276	251	254	285	249	272	272	275	265	260	257	274	242	219	282	270	277	262	252	278	264	265	256	252	255	240	278	291	230	245	260	257	244	251	279	255	273	273	261	258	251	253	254	268	256	264	264	244	229	284	242	251	242	246	246	281	247	251	265	270	253	261	255	269	254	260	254	236	269	273	249	253	278	289	246	267	284	249	246	304	248	265	251	258	255	230	284	240	236	251	278	246	257	271	273	255	266	274	237	263	268	259	263	302	242	267	237	245	260	269	254	279	299	249	280	266	274	266	223	279	274	295	241	238	248	257	268	277	240	283	262	274	287	243	284	258	286	254	276	238	262	226	293	277	225	275	279	244	250	257	280	237	252	266	252	285	255	256	258	251	280	261	259	248	259	261	245	251	276	270	257	246	267	234	263	244	255	244	262	262	269	291	271	263	252	278	237	258	268	252	261	281	250	254	243	275	235	273	260	230	248	276	253	271	278	245	254	257	264	264	246	244	266	236	256	223	261	280	254	273	286	249	288	268	218	293	268	248	255	268	267	298	257	293	261	252	246	247	258	300	282	258	257	259	265	278	257	279	256	264	274	280	238	262	258	280	280	256	272	256	233	273	258	231	269	268	253	252	251	297	279	251	268	247	232	263	243	240	276	250	270	274	278	264	256	266	271	266	255	261	266	273	242	265	236	269	269	256	235	266	269	278	259	270	244	256	277	270	307	263	265	271	267	270	248	258	256	258	252	269	240	252	261	250	274	284	287	235	247	271	222	271	259	255	267	263	268	235	276	250	281	261	234	256	262	245	286	286	248	240	254	236	260	263	271	261	248	252	269	278	267	245	248	289	287	231	287	260	258	229	247	253	250	284	274	270	254	244	277	243	237	246	267	250	264	242	270	251	248	244	237
27768	19052	5659	1192	906	838	841	819	777	799	753	775	774	807	730	782	776	780	812	703	784	809	814	800	790	722	765	770	772	744	789	776	734	707	703	755	785	749	755	705	778	784	728	767	782	772	711	750	778	720	805	773	714	732	810	698	728	771	760	722	767	698	756	738	768	798	718	759	745	720	723	742	746	761	782	723	752	738	710	767	718	714	749	738	773	761	708	778	770	752	794	763	698	747	752	720	823	724	713	748	762	732	752	751	777	729	727	741	730	716	770	690	723	758	753	776	700	772	750	716	788	713	734	737	784	774	768	775	759	738	741	717	769	763	759	722	758	699	765	768	722	747	734	710	718	746	762	766	772	790	699	755	756	748	776	735	732	813	785	771	794	724	726	697	769	715	734	772	738	705	720	754	742	818	674	779	779	775	776	693	771	759	769	818	770	780	745	760	795	708	766	771	723	747	713	755	775	696	790	785	731	765	764	733	758	761	772	756	749	755	726	786	736	775	736	735	789	750	748	753	748	736	757	708	735	765	767	788	797	727	707	744	744	762	709	778	776	787	717	700	765	738	777	756	744	749	775	730	724	747	725	738	768	778	767	771	762	797	782	778	707	781	721	766	793	781	776	725	765	769	785	769	755	746	771	737	747	722	760	752	741	751	731	750	734	741	737	747	716	731	746	747	744	750	764	769	765	807	763	763	723	739	734	773	730	715	771	744	761	785	763	740	760	759	763	715	644	768	729	760	742	751	726	770	725	749	771	757	764	741	770	761	755	788	752	734	791	781	767	740	780	767	701	746	739	741	762	741	735	778	718	749	730	783	767	737	760	760	778	693	743	767	790	772	742	769	696	718	753	732	747	760	746	753	765	768	741	782	765	725	728	788	758	706	721	751	756	815	701	775	808	756	730	758	763	730	730	803	697	702	740	753	736	745	707	753	733	792	731	760	739	724	770	791	736	753	756	764	800	751	768	776	736	748	717	741	714	708	742	786	757	742	701	790	698	776	781	748	742	761	756	755	711	730	729	731	781	824	706	768	750	703	781	736	763	753	769	765	783	720	747	785	784	775	740	767	722	789	760	758	736	727	774	720	805	786	771	734	724	798	736	736	779	738	725	820	750	796	729	691	772	777	729	719	743	765	762	692	736	762	759	760	789	739	760	743	781	747	725	718	700	726	723	741	716	705	757	782	740	724	732	762	720	680	748	773	737	781	746	781	715	798	732	745	733	757	767	748	762	764	723	737	764	730	708	766	755	767	789	734	748	737	722	711	756	764	718	779	745	744	782	782	743	777	751	727	811	738	776	749	734	761	740	700	713	737	720	735	765	789	763	775	775	705	757	728	714	762	733	727	774	716	715	805	756	778	750	747	753	748	754	722	745	753	774	727	727	737	777	733	764	817	774	729	720	738	759	739	778	722	748	732	739	763	732	749	735	732	745	739	727	785	762	758	742	750	753	722	706	792	734	751	709	737	767	732	773	736	793	765	751	735	752	728	728	733	767	772	711	747	726	718	749	749	768	762	701	751	776	760	768	774	760	736	795	728	742	738	725	755	706	783	778	747	716	742	757	748	752	738	782	728	743	781	737	749	780	751	734	760	738	804	738	786	707	796	705	772	765	739	777	771	773	814	776	753	738	778	680	772	701	745	696	718	789	723	766	743	754	775	729	782	698	700	791	694	767	717	818	726	774	745	741	706	738	755	745	710	742	730	780	720	757	758	748	764	752	725	737	715	763	767	778	728	733	677	807	787	840	771	746	744	773	794	783	788	752	732	762	794	758	750	823	802	715	790	787	745	750	697	738	765	772	767	732	785	808	683	718	758	767	773	769	770	741	757	695	773	768	772	754	725	799	787	728	710	795	758	744	770	758	766	730	750	747	819	666	767	762	785	746	778	737	760	754	713	744	758	732	755	787	714	739	759	767	722	791	706	788	744	773	791	754	742	727	757	773	764	755	766	810	751	735	766	798	726	716	856	777	805	783	775	737	808	774	712	770	733	820	757	680	764	714	734	672	766	781	773	727	730	750	734	795	714	752	747	736	768	732	764	752	774	705	729	722	729	781	743	766	709	776	694	700	789	721	739	728	762	773	752	771	758	701	757	745	742	755	794	718	754	747	737	715	773	688	707	815	725	783	745	788	754	742	735	729	770	765	738	767	739	791	736	794	780	731	765	739	682	725	767	733	784	716	803	777	719	766	725	741	710	728	710	789	749	760	741	714	720	737	764	763	765	802	771	745	739	773	732	747	774	805	738	778	747	757	805	730	771	775	742	774	737	767	741	764	797	766	803	751	759	737	762	722	767	759	759	726	760	722	751	775	773	752	778	749	737	761	712	712	770	742	694	753	733	747	704	766	736	812	752	738	760	725	755	754	798	744	781	742	757	710	725	729	746	763	803	739	734	732	737	686	726	783	785	785	779	741	732	731	778	767	765	767	749	789	732	738	735	744	748	779	807	732	738	747	746	747	796	777	714	757	753	734	731	739	742	739	774	770	722	815	735	763	761	706	778	734	707	742	719	764	735	768	770	771	763	784	736	718	780	750	744	745	757	747	738	745	753	724	798	747	762	752	749	673	758	770	766	755	790	735	763	772	767	684	740	773	711	758	739	797	733	749	733	781	729	748	762	758	732	780	711	753	749	746	712	753	717	733	767	747	772	764	727	757	704	725	725	714	764	756	795	759	765	728	711	736	763	756	748	756	762	750	754	760	785	662	709	795	759	756	733	791	761	791	736	704	750	745	722	754	767	746	773	710	694	760	809	736	755	739	779	729	744	740	758	761	754	734	735	690	725	736	754	762	744	758	769	776	772	714	715	724	763	735	775	784	740	792	762	777	739	745	735	760	773	729	753	780	740	764	712	794	755	750	713	724	723	755	756	801	758	742	752	696	699	791	736	771	734	741	723	768	753	719	773	716	773	726	748	804	774	734	752	692	808	751	743	739	761	732	787	746	776	742	779	745	759	773	774	743	747	737	736	763	728	733	770	788	782	735	729	760	749	755	714	772	765	802	748	768	789	753	773	782	741	757	743	742	767	778	740	780	726	732	767	755	739	782	795	799	747	743	708	773	784	767	771	759	807	760	787	717	765	766	828	777	747	764	779	764	743	804	715	734	785	719	764	768	759	774	766	754	771	742	761	766	758	750	749	724	786	715	788	720	759	756	758	768	751	760	727	720	731	740	751	757	736	724	725	692	757	728	740	771	755	736	726	745	762	786	767	736	774	714	752	761	825	790	740	768	770	774	768	819	757	752	735	702	733	724	720	729	764	743	698	780	814	707	740	737	777	765	787	752	705	729	739	741	757	766	788	721	754	720	726	784	763	807	714	722	762	763	758	755	787	756	733	751	737	736	734	769	788	724	713	740	759	756	738	748	769	727	787	733	750	827	739	744	725	727	784	745	750	690	738	750	810	753	725	739	784	767	737	748	835	729	822	759	742	745	787	746	719	758	702	731	761	798	708	721	738	732	704	753	786
6984	1538	1469	1111	1066	966	862	861	845	819	890	816	834	828	782	791	866	883	849	831	889	788	824	829	907	813	786	807	874	806	773	788	805	808	816	802	811	871	835	760	777	839	791	776	824	806	837	766	829	826	816	798	825	825	773	825	779	789	830	773	779	760	794	812	808	793	833	749	786	819	814	782	824	843	823	777	798	825	751	779	818	761	811	754	836	805	768	781	801	737	787	849	776	782	776	788	802	809	823	782	771	829	785	805	789	847	798	774	838	840	833	777	839	788	812	785	835	773	840	784	804	811	750	784	814	809	834	859	787	833	809	834	784	782	822	789	838	830	777	832	809	768	778	828	785	861	844	843	846	816	829	866	779	797	836	793	824	813	789	758	812	768	833	807	836	839	810	809	761	764	795	764	844	813	803	782	800	826	830	832	774	789	892	827	782	783	797	784	776	795	775	795	822	815	850	846	800	786	843	846	790	772	770	849	820	794	759	796	806	799	847	829	798	784	813	771	837	835	812	800	781	809	829	811	835	826	807	835	786	751	791	807	854	809	840	802	781	800	836	822	787	853	808	839	838	796	761	823	848	783	869	857	832	823	810	829	776	755	818	842	806	797	802	800	821	864	856	750	787	834	831	807	794	799	821	771	807	805	781	794	752	813	806	798	810	825	803	789	780	832	790	803	832	822	851	825	773	820	806	829	798	824	771	793	800	794	757	780	837	825	792	847	788	823	812	806	801	832	787	834	841	855	770	805	804	816	817	780	811	806	793	801	853	824	774	793	809	810	774	817	797	821	782	804	775	833	835	800	811	822	762	761	807	770	843	757	752	822	814	824	778	775	827	808	805	808	815	870	855	795	822	829	773	756	807	810	779	773	789	830	808	753	823	826	811	877	785	857	831	801	811	804	806	838	750	807	789	821	784	771	805	788	793	841	875	798	814	790	809	817	802	804	859	844	830	827	832	782	810	821	799	773	800	732	823	793	798	779	817	823	834	836	797	779	801	801	782	828	795	826	855	790	838	773	810	798	805	791	828	813	816	803	821	804	834	790	811	815	804	751	798	838	828	804	828	782	834	856	771	797	838	838	802	770	825	805	853	783	837	761	790	772	785	820	840	837	786	849	779	828	826	865	848	815	794	805	781	831	799	816	812	855	786	798	802	852	821	873	783	811	827	776	784	774	836	785	810	807	845	827	809	810	814	851	737	791	767	819	824	788	758	798	825	785	800	789	792	812	784	808	818	816	786	814	824	768	759	833	783	859	812	805	807	844	792	779	768	754	828	830	788	838	766	795	748	786	754	796	771	777	839	797	794	793	768	829	823	822	823	828	861	804	811	797	845	800	822	804	862	820	818	878	762	806	802	792	788	814	806	792	860	821	836	851	737	807	778	775	822	766	801	806	763	762	803	818	804	811	799	789	790	781	835	826	813	778	792	845	845	856	848	772	765	773	774	756	814	821	825	804	814	792	817	766	877	829	785	815	741	819	793	723	803	802	801	810	830	881	828	813	860	763	842	786	822	815	837	827	803	815	768	808	787	786	824	850	779	810	765	803	778	849	786	766	778	822	811	834	780	846	855	754	771	827	835	858	805	794	833	825	790	792	812	778	749	786	811	814	788	815	821	773	834	807	821	798	837	799	793	814	784	833	802	804	808	828	805	797	773	882	858	884	805	778	871	794	847	760	796	842	842	788	816	841	814	794	830	795	783	778	763	806	848	812	794	760	791	841	789	841	791	802	802	846	825	788	825	836	794	819	815	819	821	843	836	809	781	802	761	823	840	857	814	760	801	822	772	795	794	840	797	765	836	735	785	794	806	795	768	775	789	813	868	791	769	748	783	838	750	779	849	848	819	825	787	831	846	795	793	822	836	791	783	841	805	812	867	762	767	882	832	742	794	802	808	804	838	818	794	761	776	804	819	870	805	788	813	812	776	823	885	816	802	826	768	823	800	820	803	829	828	807	825	835	754	757	802	790	793	831	809	821	790	753	789	792	770	829	805	811	763	801	792	830	790	831	812	810	827	872	779	838	800	795	802	802	780	853	829	821	835	819	791	821	839	785	819	807	813	835	788	800	840	842	756	863	782	845	816	789	800	830	734	831	817	826	858	769	825	826	805	824	790	762	819	765	830	807	838	772	785	784	754	842	779	808	838	806	810	791	790	830	802	800	873	846	800	794	802	799	829	784	798	819	817	838	839	795	844	816	815	794	793	776	853	858	836	812	774	814	803	781	764	742	830	814	851	795	846	825	795	760	820	802	788	815	782	790	842	776	822	780	801	828	807	743	803	830	770	821	827	817	814	794	790	804	786	808	794	803	818	794	796	800	803	838	771	832	833	800	787	803	833	784	764	788	812	842	810	824	787	771	836	873	795	832	810	817	793	792	862	795	775	812	793	765	764	855	798	824	770	826	826	852	784	818	798	820	808	784	797	845	735	768	725	777	804	828	807	860	812	771	800	789	883	724	799	807	739	789	802	821	814	811	824	823	891	803	765	781	812	838	815	744	747	803	800	798	791	820	797	815	806	790	814	870	847	810	775	822	776	816	793	856	856	758	811	829	790	863	817	798	788	831	810	787	775	800	822	813	799	818	837	831	835	852	816	797	787	800	786	754	800	800	799	790	823	812	787	837	776	850	847	814	829	840	767	798	812	780	818	805	757	830	750	763	815	843	820	807	787	776	743	865	804	796	788	809	792	832	831	772	809	777	800	830	848	882	817	749	789	791	783	848	805	814	796	835	840	874	780	859	785	805	836	807	807	763	799	796	850	838	850	847	832	811	806	780	792	789	802	824	847	772	792	799	776	859	874	710	782	782	771	804	791	822	782	801	747	821	839	824	825	802	774	856	816	804	820	815	803	818	765	798	796	804	844	834	812	779	829	792	836	820	802	767	732	844	836	798	770	755	779	849	833	842	812	782	808	812	797	845	838	788	821	841	818	799	811	811	860	804	820	812	825	823	814	782	814	838	813	764	821	825	863	823	782	826	805	808	833	771	785	838	803	827	853	782	830	795	791	827	821	789	793	800	789	815	847	779	841	820	783	805	816	789	820	783	819	801	779	774	796	830	841	851	815	785	795	811	828	853	839	830	777	817	821	815	840	823	804	775	818	797	853	852	810	791	765	778	797	787	837	825	864	795	811	774	769	801	758	791	863	807	802	859	784	797	795	764	817	796	776	832	825	838	813	802	803	846	803	803	831	823	789	830	779	832	811	819	842	813	818	835	812	797	782	804	842	772	783	787	779	880	805	800	857	859	728	766	793	823	804	835	755	797	790	818	760	797	839	817	766	776	829	828	819	805	780	810	810	822	810	814	819	778	832	831	813	819	818	792	759	801	841	799	784	874	810	810	791	797	804	768	840	819	796	827	778	805	845	818	791	838	814	777	807	865	827	787	826	850	797	816	799	827	831	850	821	802	769	805	805	842	794	784	806	804	780	791	795	827	819	814	839	816	844	798	792	827	790	872	793	814	776	811
23674	21270	28500	24371	21283	11686	1562	1044	910	812	688	731	678	668	632	677	750	802	678	645	614	635	644	704	761	644	580	604	585	625	561	544	576	576	567	619	573	599	625	599	589	563	612	585	605	564	590	627	607	608	584	653	605	556	605	567	583	576	580	584	530	616	569	599	570	642	573	567	598	606	575	564	565	577	590	595	574	540	547	563	572	600	585	568	531	554	575	600	583	587	616	549	596	579	601	604	649	526	573	631	617	599	597	549	553	574	568	607	555	619	567	574	551	536	574	590	557	571	577	570	541	577	581	579	551	606	580	585	604	533	570	552	605	589	572	602	595	619	606	592	568	559	553	564	604	570	522	564	553	567	597	618	549	531	577	563	592	597	535	577	621	564	543	575	591	575	623	571	557	584	565	583	570	553	570	574	534	605	551	590	596	600	575	565	618	577	603	597	620	586	595	604	592	600	548	566	527	595	574	531	571	578	571	587	586	521	570	542	618	564	583	551	575	570	561	545	534	577	590	577	596	556	578	572	603	552	559	543	612	566	605	585	585	541	552	555	576	579	581	583	608	571	546	594	606	590	588	561	586	590	594	572	575	623	584	602	608	572	592	562	548	568	610	563	604	603	520	619	563	566	583	579	562	584	566	546	579	576	574	555	564	607	601	549	537	585	545	581	556	603	609	521	601	566	547	580	591	593	591	583	561	579	563	556	578	562	565	554	556	592	582	558	560	549	576	593	610	567	593	568	607	584	580	558	625	531	590	625	585	569	578	531	595	606	553	579	607	567	519	602	597	613	569	543	548	584	601	619	571	605	581	551	565	604	569	552	537	582	566	569	554	591	565	539	554	577	622	602	601	572	595	629	561	612	575	578	602	549	540	543	574	584	567	557	572	583	603	650	572	557	578	570	600	541	587	569	574	562	581	527	562	579	619	594	562	565	552	635	529	620	564	507	553	588	563	582	530	581	553	586	573	561	601	561	529	586	529	561	594	595	565	547	590	544	575	558	585	533	539	576	592	563	553	535	616	592	499	579	531	608	603	578	582	558	554	579	596	580	645	567	544	602	610	549	594	603	534	538	598	590	602	535	611	566	595	605	575	566	550	616	598	593	547	613	592	579	581	577	589	552	587	558	599	600	539	554	591	566	563	597	593	561	572	559	569	620	585	559	579	537	599	558	568	521	572	539	572	575	551	564	617	564	600	558	553	571	619	576	572	602	581	582	547	593	573	597	553	560	556	548	548	556	529	553	580	571	574	562	594	575	615	542	590	604	560	555	549	533	581	564	561	565	579	536	564	549	548	575	550	555	609	589	643	574	557	556	602	555	553	555	588	607	553	557	570	567	617	634	585	564	557	590	552	620	600	579	586	551	557	552	598	563	609	603	576	552	594	585	539	571	600	590	617	568	575	584	601	547	573	566	626	567	542	551	607	576	576	562	598	550	556	574	599	544	532	553	593	569	605	556	571	559	584	594	566	517	575	592	588	559	552	585	555	577	580	583	566	611	557	588	606	591	562	549	547	587	595	590	540	590	584	592	560	568	576	592	570	570	593	594	557	586	600	573	565	552	586	573	534	601	594	596	643	524	539	561	548	604	541	583	578	597	556	624	556	583	554	587	594	555	554	590	608	610	585	596	569	578	582	631	544	540	599	628	590	546	569	568	551	588	604	531	554	575	562	584	563	545	587	502	595	554	556	603	593	517	586	575	574	522	605	556	565	524	578	596	572	571	551	624	599	555	586	555	577	593	551	559	535	572	555	538	563	576	554	559	548	559	564	608	588	511	577	593	597	550	560	592	588	554	609	574	551	580	545	572	522	601	573	571	539	561	582	579	573	610	535	588	554	584	566	563	564	619	579	571	533	523	547	573	531	605	557	569	604	630	635	551	563	580	566	589	515	574	531	592	578	568	604	523	566	528	587	582	575	547	531	589	576	562	592	565	596	616	558	575	573	590	549	577	561	536	538	588	550	595	578	567	598	602	581	569	586	549	593	567	575	571	570	617	570	559	562	559	579	598	563	553	557	591	575	583	582	543	579	573	563	613	567	599	533	595	610	566	571	562	563	574	554	552	621	597	568	583	578	597	586	575	581	579	540	550	559	613	563	546	572	573	578	505	533	561	517	582	600	594	593	580	571	566	629	564	539	559	567	596	563	582	594	552	584	576	550	601	593	607	604	535	582	601	624	553	578	611	569	601	593	619	600	569	573	555	587	593	574	513	627	571	598	553	596	550	591	545	538	588	551	574	553	560	547	604	580	530	586	603	574	601	597	596	584	631	572	564	544	553	526	599	553	554	573	597	537	571	561	555	554	566	571	572	583	589	563	578	527	593	567	563	608	591	578	584	567	555	597	587	594	544	583	608	566	593	573	571	610	541	554	619	588	568	598	620	572	536	593	576	552	592	611	602	555	598	622	604	589	620	558	549	575	565	584	584	528	574	549	603	553	559	587	578	544	580	558	542	592	579	588	564	554	534	594	602	565	594	567	554	550	590	557	594	582	603	624	592	585	565	567	581	540	588	585	597	585	552	576	569	591	580	587	524	578	567	548	573	581	586	539	580	542	585	622	579	579	548	577	588	568	564	599	574	585	542	555	577	558	574	597	597	606	589	581	598	605	564	512	529	574	528	591	599	570	597	583	596	542	593	582	562	594	557	575	561	589	534	562	578	592	558	540	579	558	625	550	551	622	555	572	575	584	583	565	587	533	547	574	569	567	610	558	544	578	604	575	575	565	546	548	572	555	581	577	610	543	595	560	549	544	538	590	619	569	574	535	584	579	579	611	520	545	583	579	553	618	556	542	537	621	556	567	582	549	565	608	558	581	572	615	560	532	559	577	554	575	550	564	597	602	580	593	584	607	576	636	567	585	568	602	581	599	543	560	588	558	574	561	589	575	542	560	558	585	600	553	549	566	588	585	587	594	577	631	582	583	580	571	573	570	585	540	603	565	589	625	582	577	581	590	591	597	618	591	592	596	558	597	604	575	611	545	560	587	573	551	547	615	552	591	590	560	603	570	573	566	580	543	590	551	588	575	558	577	541	567	588	586	603	588	574	534	564	553	562	572	566	564	557	568	561	561	565	555	548	599	596	563	567	605	539	560	568	563	559	603	618	580	572	543	570	549	554	553	607	591	553	603	590	554	616	622	586	554	570	586	562	573	517	553	580	525	595	621	594	565	564	532	558	591	565	533	596	534	559	610	534	587	530	584	586	573	571	562	552	572	560	521	554	545	572	590	606	566	564	551	524	558	592	528	600	585	583	545	575	595	562	558	624	563	561	571	537	522	608	621	574	577	560	593	591	536	584	560	592	600	562	557	587	576	575	557	576	607	544	587	569	581	566	557	578	570	541	546	500	578	555	557	586	612	562	562	554	571	570	550	583	577	588	561	580	573	584	574	554	578	548	589	574	586	575	587	568	569	589	545	552	562	606	552	623	565	557	578	632	588	554	615	562	534	568	562	596	604	581	590	589	556	607
5478	8496	6905	3592	2786	2079	1675	1404	1160	1028	914	854	809	792	758	758	838	933	936	748	704	730	737	775	860	708	656	678	696	648	649	678	671	665	651	634	631	645	623	664	691	645	656	653	612	616	634	661	651	653	643	669	658	626	639	643	661	626	692	620	635	649	643	626	657	658	619	633	662	639	619	640	654	613	658	617	647	610	683	638	655	664	580	629	607	656	619	603	626	633	629	634	616	609	683	642	652	654	621	666	629	657	597	640	636	631	609	616	591	671	622	623	640	643	598	622	591	646	617	654	670	607	603	622	629	635	626	628	676	648	610	642	687	626	658	659	627	650	625	650	642	652	639	617	659	624	636	611	638	655	610	637	670	635	638	634	654	618	620	588	653	635	695	629	635	608	618	615	672	682	620	625	693	656	604	634	625	661	635	658	684	623	641	658	634	567	614	630	655	620	631	634	651	630	623	658	635	622	673	602	630	607	670	621	637	640	609	619	643	615	610	630	654	603	641	660	643	641	586	703	635	602	627	585	652	668	630	633	639	659	592	658	627	628	674	660	646	656	658	620	585	651	622	649	649	632	624	613	619	657	668	619	616	630	676	649	694	613	626	652	630	648	660	656	667	631	623	667	697	643	643	628	666	602	641	614	639	627	622	635	603	675	676	676	617	600	622	652	644	649	591	623	643	612	672	655	650	635	626	620	646	620	626	658	593	651	596	641	643	620	615	640	648	640	626	663	667	649	678	642	659	650	705	640	601	623	644	623	603	640	592	644	621	654	611	642	648	641	629	633	649	628	607	667	632	654	603	661	665	682	635	635	669	666	615	600	659	648	637	634	643	651	639	676	619	633	651	592	631	605	589	653	653	645	627	666	676	622	640	637	605	633	664	639	631	597	640	689	653	644	635	652	659	627	669	633	636	603	605	655	671	575	642	658	611	663	611	630	592	615	640	649	642	635	627	670	594	627	627	647	659	630	637	621	647	638	631	633	663	622	597	668	669	660	651	636	607	632	638	602	647	647	702	659	681	620	640	615	637	639	618	616	633	635	709	663	633	630	647	668	653	665	630	686	693	623	652	660	601	630	610	619	621	647	686	647	643	647	634	591	646	669	639	636	622	631	626	631	658	656	642	588	629	605	597	617	681	633	640	645	657	619	642	624	676	622	685	659	642	643	621	648	631	618	653	654	673	590	648	631	664	628	647	594	657	621	623	635	624	635	623	653	666	668	623	677	657	680	648	626	636	655	598	624	645	634	646	633	636	623	637	632	618	620	630	588	641	625	622	613	602	625	637	649	610	686	616	613	609	644	603	657	696	646	686	636	586	661	670	647	634	630	611	624	643	640	624	655	636	583	653	606	683	593	638	614	626	612	625	629	605	674	649	686	652	646	641	613	563	598	650	615	623	635	624	656	658	623	628	631	667	638	633	604	637	675	659	606	619	642	633	607	645	644	633	645	639	630	594	625	650	636	663	657	613	646	674	653	622	614	630	665	620	627	658	611	659	622	689	663	674	649	639	626	678	647	667	613	615	622	650	618	649	670	626	653	600	590	639	601	697	639	634	680	614	635	653	640	684	634	611	632	695	654	621	645	642	629	637	615	674	643	644	628	645	610	659	633	589	603	651	605	608	616	637	632	609	613	606	636	664	622	668	679	618	671	596	639	649	667	629	620	662	631	655	617	650	622	651	605	628	642	593	621	669	653	627	619	648	665	585	649	694	607	620	623	629	584	633	607	616	636	635	575	634	626	636	634	666	645	628	646	628	652	640	648	638	605	619	676	636	619	644	636	628	629	655	653	636	665	584	638	644	656	618	601	646	627	661	654	643	656	637	618	654	626	670	644	618	645	659	652	651	635	656	659	630	681	652	634	626	601	586	616	565	644	636	644	593	645	639	642	610	651	641	614	641	643	674	639	607	633	626	637	618	627	649	642	674	638	643	658	644	674	643	627	660	659	643	654	632	583	655	696	641	640	685	618	647	621	622	637	646	640	624	604	620	636	601	669	620	638	633	699	632	635	653	634	648	617	624	624	643	624	565	608	654	628	661	663	643	641	626	633	593	686	618	666	649	659	661	685	610	645	654	649	645	617	625	628	647	624	645	630	643	591	638	593	577	593	637	663	599	607	579	661	644	687	627	580	604	681	643	685	607	650	666	607	625	641	639	670	646	659	614	670	616	621	661	617	672	621	648	661	638	610	637	635	626	647	633	615	599	660	639	641	647	644	586	653	657	597	654	619	635	632	643	659	616	586	617	632	689	627	671	597	636	654	643	646	610	612	659	653	642	637	630	587	629	653	661	646	629	654	655	614	660	618	666	631	663	654	604	627	649	620	611	667	617	642	645	609	636	624	687	643	621	600	640	637	650	618	670	629	650	587	639	638	635	653	673	621	640	659	596	571	601	664	632	648	639	620	604	620	608	550	607	645	637	604	617	653	616	654	592	643	637	617	658	695	639	619	637	649	638	642	671	656	626	630	655	655	640	645	666	649	588	645	600	626	632	607	616	621	661	655	600	570	631	638	665	663	642	644	618	597	605	640	643	625	642	621	609	629	660	617	613	635	614	587	651	626	658	669	631	618	629	644	631	612	716	586	620	648	599	666	616	614	631	642	610	663	645	670	630	636	640	638	646	631	625	653	620	646	603	648	635	626	624	633	611	650	664	639	675	631	641	653	620	616	627	656	627	630	613	616	659	634	607	693	633	648	620	622	645	629	628	618	637	621	646	644	625	667	614	675	611	657	658	642	645	666	625	622	662	604	614	664	613	615	618	656	618	615	606	656	571	637	666	629	602	591	671	662	628	611	633	587	612	633	598	610	618	681	641	658	632	636	634	662	628	647	691	679	619	643	683	631	600	654	603	620	640	635	632	618	604	667	606	601	659	638	627	649	624	633	624	563	606	610	632	634	607	651	612	680	684	651	615	647	634	591	648	622	646	627	682	608	613	615	633	635	611	610	654	673	643	656	638	648	588	605	667	621	642	623	638	646	648	628	626	676	628	633	657	574	608	632	646	612	630	665	602	615	633	644	597	619	654	646	635	597	604	661	638	682	670	611	620	627	617	640	643	658	635	612	644	662	659	604	608	613	635	609	615	629	636	668	660	648	652	648	654	643	659	674	617	603	647	658	619	617	636	636	665	631	638	648	617	629	576	637	648	664	673	622	664	620	601	637	650	637	617	626	634	621	687	664	618	632	628	573	624	638	637	617	659	608	679	628	672	612	657	633	655	613	641	653	627	665	619	626	649	675	645	627	604	625	694	681	684	652	640	650	594	652	661	614	645	655	632	589	621	670	620	607	644	670	653	608	592	649	675	633	558	646	641	621	651	613	629	649	644	649	645	601	600	631	591	616	653	614	657	642	622	641	615	637	649	663	619	658	601	589	670	617	634	666	647	633	616	663	605	578	631	624	627	606	623	616	605	647	674	597	592	613	608	594	637	647	630	642	618	621	659	651	608	697	642	647	630	571	627	602	612	693
24651	21239	27570	25137	14887	1265	849	715	643	652	600	618	580	562	607	571	657	660	624	551	591	559	555	610	635	582	532	539	492	560	498	563	485	503	552	548	505	548	520	513	517	500	483	501	540	527	544	505	522	509	526	508	508	497	512	533	517	526	510	491	483	524	526	507	501	474	487	527	558	473	501	503	544	502	498	531	541	485	520	525	512	522	484	515	473	509	519	522	511	515	503	531	507	507	526	505	506	544	529	541	485	500	512	534	514	502	508	513	509	495	507	523	523	549	529	498	524	530	493	522	508	489	563	527	555	506	572	537	482	498	518	508	489	504	528	576	522	505	531	537	545	503	534	496	511	503	509	510	541	543	506	531	507	540	491	507	510	495	500	537	514	516	525	487	524	516	524	522	506	483	556	533	554	533	516	502	480	522	482	537	516	539	503	544	514	508	531	494	523	492	466	524	518	520	543	507	474	532	519	511	517	496	516	506	497	539	465	509	475	537	512	543	482	494	502	564	473	527	551	527	522	506	487	552	555	497	502	544	459	568	532	496	551	541	520	525	532	507	505	560	489	507	481	526	492	519	469	527	549	491	556	511	501	534	496	486	549	523	516	511	511	492	514	511	515	485	513	523	536	514	512	504	544	504	496	535	523	509	506	523	505	503	515	540	522	497	489	530	515	516	521	535	498	500	476	519	493	503	478	521	546	523	466	541	519	513	516	559	578	512	507	535	519	500	506	502	505	513	477	504	498	470	521	481	509	520	486	523	472	528	543	544	480	513	507	525	517	510	509	518	506	472	517	550	495	522	491	466	504	486	507	514	535	513	533	512	529	493	507	487	470	523	526	509	516	470	535	504	557	521	529	496	549	516	494	580	549	524	525	525	502	541	548	550	505	515	478	530	503	481	506	521	512	498	540	503	500	559	523	484	540	513	521	499	541	509	497	486	500	554	521	503	523	499	564	537	508	519	521	539	514	522	559	500	512	505	532	478	533	527	511	524	523	526	558	497	500	533	494	509	514	481	489	491	484	513	513	540	558	501	517	504	508	530	497	545	508	513	530	492	474	537	504	511	506	525	490	518	529	529	474	487	519	468	532	525	468	515	545	517	502	481	515	554	502	526	513	517	468	475	516	513	535	532	497	500	488	518	524	524	531	524	526	497	524	511	499	499	505	513	521	517	507	536	459	494	489	549	499	480	476	532	507	492	523	537	508	510	525	515	539	518	521	502	469	512	515	537	554	525	541	500	505	530	565	547	496	561	537	534	532	550	524	550	501	541	522	519	527	479	500	463	544	501	486	526	488	486	484	485	525	484	487	534	502	473	505	510	520	490	493	524	511	547	482	581	557	491	533	520	515	530	501	552	462	478	522	528	566	534	513	487	506	536	509	510	545	530	529	499	516	487	503	533	455	514	527	560	535	510	546	464	521	492	540	527	505	539	547	543	491	511	524	511	500	524	489	501	531	476	525	529	530	507	496	510	481	469	515	529	488	482	538	502	512	525	548	534	505	548	492	484	511	530	532	508	522	535	488	537	552	500	513	486	497	509	521	504	485	519	518	492	553	528	495	513	465	483	508	524	502	517	488	560	514	485	498	496	547	521	498	529	535	515	519	558	544	542	498	489	520	538	490	508	525	518	489	497	545	487	503	522	516	524	538	517	534	501	499	522	511	504	502	533	521	491	545	535	530	505	512	528	489	502	525	525	510	511	546	520	499	463	528	517	487	523	493	570	530	491	492	486	517	533	490	498	505	503	507	507	535	537	471	501	461	494	528	479	545	555	544	517	501	543	493	550	564	510	486	518	555	500	454	508	514	480	527	506	541	549	520	539	500	504	552	506	488	502	510	472	525	504	527	486	520	534	543	491	513	492	491	522	543	510	540	519	553	472	504	504	514	505	507	500	529	478	539	528	527	516	517	521	499	488	493	519	532	504	503	520	508	553	505	502	528	554	550	509	506	520	480	504	517	534	517	492	502	522	528	513	538	555	554	484	511	518	513	528	542	534	513	538	511	522	518	522	498	545	550	498	497	518	515	498	516	501	500	499	566	541	528	513	507	537	535	519	520	470	525	499	503	514	509	505	477	523	544	555	540	527	491	500	533	539	499	535	496	516	496	534	507	477	504	492	526	524	500	516	470	521	535	509	552	534	528	513	502	536	477	527	512	500	519	480	543	521	516	501	470	489	521	494	495	524	499	514	543	533	508	476	489	530	523	538	575	507	508	493	485	512	507	510	509	540	517	468	516	517	465	533	507	515	537	487	540	478	513	507	523	502	529	572	518	493	520	517	540	518	484	519	501	534	514	508	539	575	516	504	529	492	535	531	529	482	470	510	526	523	510	519	545	550	511	547	491	513	496	510	520	514	515	577	501	520	492	518	540	513	505	529	511	508	498	570	480	563	500	515	481	488	538	521	503	535	513	526	522	495	498	500	519	518	472	470	472	501	497	532	493	530	531	486	481	556	478	536	542	492	508	526	517	503	515	531	534	532	504	481	485	491	530	503	519	508	556	505	496	514	510	521	508	499	527	528	510	472	524	481	525	501	520	473	527	529	533	567	542	534	529	538	502	494	545	525	559	506	538	474	527	494	508	519	538	533	493	523	534	537	534	537	556	537	520	526	499	516	516	510	482	528	515	545	510	487	504	508	531	525	496	477	486	489	502	475	512	534	491	494	539	552	479	500	507	483	515	506	505	498	521	564	512	525	487	543	523	517	513	512	518	503	505	544	496	526	478	535	499	527	522	510	514	523	486	567	484	496	510	495	506	520	523	495	521	486	554	452	512	508	493	497	549	486	492	472	528	482	502	527	469	503	535	495	509	481	554	537	535	536	533	507	532	480	476	542	504	510	500	522	483	489	529	475	490	557	496	502	517	518	529	567	495	543	463	514	476	528	497	478	516	557	543	515	511	462	520	489	517	501	564	528	490	516	480	522	495	521	561	536	502	519	538	506	489	502	488	530	509	488	491	578	555	512	540	518	552	518	502	518	514	509	449	507	516	525	464	551	523	508	486	486	506	494	557	550	494	525	458	559	493	500	539	536	484	479	510	509	497	494	527	497	533	548	517	528	485	518	463	528	519	547	524	531	537	530	524	565	466	531	538	557	503	513	495	503	517	530	535	556	496	488	508	507	529	539	494	543	461	493	534	500	490	503	500	497	488	512	489	538	492	513	498	554	544	502	473	534	550	478	493	500	539	505	507	506	537	503	541	509	507	504	502	484	559	530	548	536	511	538	549	517	476	565	488	499	499	469	506	519	529	483	480	520	463	527	523	561	543	493	511	519	490	487	524	517	514	488	537	520	499	504	525	510	512	508	506	487	504	528	540	549	528	471	511	520	491	511	515	477	539	473	516	486	509	495	499	495	528	519	525	520	512	494	490	489	540	493	501	489	471	494	511	517	534	488	482	518	488	510	487	533	555	534	493	537	492	511	535	506	518	536	554	512	511	517	540	502	533	517	532	505	503	540	533	507	491	522
6419	5561	4180	2371	1808	1513	1166	969	854	759	671	699	650	628	578	651	821	771	672	559	568	611	609	672	675	608	569	570	540	550	569	542	531	529	566	532	523	528	529	559	558	527	567	511	518	585	550	508	558	579	568	520	559	515	548	531	563	577	566	535	569	551	537	505	531	589	557	554	555	521	537	529	504	573	579	544	525	519	560	505	517	545	569	541	548	606	530	576	559	550	597	608	556	538	551	567	567	544	546	582	552	576	556	557	536	565	513	520	549	565	554	557	560	566	577	557	539	501	517	555	572	548	538	503	524	526	547	534	564	571	541	564	529	541	556	541	516	561	549	524	570	552	538	552	582	560	497	544	558	525	538	494	514	590	535	542	557	564	502	536	558	561	535	527	539	558	548	545	556	521	542	539	560	529	536	562	515	526	549	532	570	532	554	510	556	527	547	547	540	559	502	531	525	562	576	538	553	534	560	568	538	500	516	546	548	535	549	540	517	535	539	505	533	542	533	589	531	548	557	573	527	535	515	539	531	533	557	544	561	559	540	568	548	528	545	489	569	574	574	568	589	544	565	567	534	502	540	581	512	561	567	569	541	566	500	552	530	550	512	523	505	549	543	535	548	549	491	594	550	556	577	562	557	519	520	521	564	550	536	508	513	531	551	522	537	475	530	551	587	558	516	552	541	531	513	516	564	550	495	525	546	583	526	520	589	586	523	537	519	552	547	538	569	548	536	503	549	574	561	515	556	538	600	528	570	553	575	545	522	570	531	598	534	507	520	514	527	565	591	563	569	532	544	551	539	545	580	521	532	575	559	553	519	564	553	540	536	551	510	551	559	572	507	525	558	515	554	551	564	565	546	550	540	543	587	537	511	533	552	535	511	555	543	574	567	515	537	581	540	525	515	540	562	539	561	568	527	553	556	568	573	540	530	550	533	510	538	529	504	545	543	543	563	548	522	555	577	530	577	518	529	544	523	569	541	564	522	556	540	526	539	490	554	491	543	529	533	544	566	527	545	538	503	568	518	549	572	580	572	526	540	546	536	554	528	554	565	557	540	535	559	508	550	529	524	529	538	552	570	540	540	528	575	510	539	536	535	573	548	550	560	541	503	525	530	569	560	532	548	525	562	537	556	531	541	495	542	530	527	531	588	543	534	519	569	533	572	543	547	522	542	521	569	521	544	547	580	528	523	536	478	577	545	563	531	536	554	512	594	526	562	581	552	559	566	554	547	530	523	592	578	570	543	548	526	537	596	531	533	525	561	574	553	567	579	530	564	529	554	554	550	559	498	550	563	536	568	592	510	537	544	519	578	522	541	579	547	556	485	630	567	531	569	514	561	524	585	532	553	526	575	560	521	580	515	537	614	496	586	609	567	573	552	561	565	563	549	574	545	527	556	577	567	560	530	542	583	551	576	577	555	559	562	585	518	538	557	563	580	574	538	535	570	554	552	549	528	572	540	559	540	524	556	527	561	542	605	560	539	524	535	539	527	558	551	534	529	561	551	570	538	557	515	588	524	536	524	616	559	543	582	538	545	524	531	522	566	533	575	531	538	569	517	583	508	566	536	492	530	535	538	574	565	580	525	536	537	593	573	547	482	566	505	542	537	573	534	534	545	591	520	520	558	514	557	550	529	554	516	545	576	524	537	534	521	531	556	545	525	580	550	552	541	512	545	601	544	557	552	508	560	569	595	538	524	574	514	510	567	573	519	572	538	520	547	534	587	533	543	563	560	509	539	546	535	604	521	524	566	544	584	499	545	551	538	540	575	528	533	537	558	553	554	541	537	549	548	553	522	543	560	562	570	583	527	511	530	568	537	567	612	539	542	586	556	563	549	601	543	525	552	558	532	530	522	531	549	557	534	526	526	525	533	559	514	539	512	513	514	593	559	571	532	594	560	526	563	544	544	561	555	543	529	533	580	560	552	519	594	542	565	500	573	541	561	545	559	553	529	518	569	524	536	579	521	545	532	527	549	549	552	498	534	516	518	570	553	552	573	550	554	500	534	571	516	544	588	571	561	510	528	557	522	538	516	564	549	519	516	528	568	568	558	520	575	511	555	537	546	564	529	549	489	577	554	552	549	533	544	492	551	500	542	575	548	528	529	540	546	522	539	540	536	532	527	552	539	530	544	546	527	539	521	605	520	528	509	531	543	559	581	584	585	567	549	564	561	554	559	533	514	563	539	535	538	551	551	594	529	585	500	550	532	552	503	555	632	527	591	543	543	557	534	525	529	569	561	547	532	583	563	518	531	503	560	581	506	587	526	557	551	571	557	548	510	544	556	543	515	563	581	558	531	520	537	543	561	544	524	564	578	537	510	524	571	508	537	527	580	548	528	543	551	537	549	503	538	557	535	552	535	516	558	530	491	548	491	552	525	528	534	533	563	532	551	559	539	555	543	568	522	573	573	550	542	556	556	561	572	555	547	564	526	572	549	573	527	516	501	534	547	537	562	535	541	567	551	578	558	589	541	516	559	561	564	527	515	535	564	532	543	501	547	595	584	532	560	529	521	564	552	515	523	546	518	581	563	554	554	584	534	521	569	506	559	545	513	546	519	529	527	555	552	539	541	573	532	534	545	539	554	545	539	532	560	519	517	538	538	581	580	538	564	548	580	568	531	532	554	584	551	521	564	532	550	571	550	502	527	506	556	553	563	596	552	519	550	536	600	531	552	511	509	502	540	539	549	564	581	541	545	604	482	534	592	543	545	555	490	543	528	574	512	521	595	580	567	533	563	551	550	537	557	529	549	502	536	544	601	537	507	498	535	542	524	589	569	581	518	567	516	528	531	508	558	557	567	554	556	511	532	527	527	511	526	540	552	564	563	543	507	570	568	540	536	519	607	556	522	553	546	538	533	500	542	517	520	545	545	536	543	571	514	549	584	563	576	585	594	584	549	512	548	515	526	526	530	575	510	572	542	547	560	593	502	510	561	528	538	552	535	524	505	528	530	563	525	507	546	551	582	534	566	532	541	546	586	528	555	543	557	567	526	524	535	542	583	570	517	545	538	587	550	565	542	543	528	562	533	534	595	571	492	561	528	544	558	548	577	547	503	550	500	552	537	550	546	561	511	573	551	550	543	553	542	538	530	594	539	521	552	529	530	518	521	531	527	557	551	560	560	567	540	540	546	545	542	535	536	513	547	583	546	531	537	552	540	543	538	539	555	540	543	549	542	542	520	493	530	529	572	520	541	567	531	565	498	502	581	550	560	540	558	564	545	550	539	559	548	527	547	560	552	539	559	560	593	565	538	526	558	555	577	569	528	521	549	511	566	511	533	512	546	507	531	526	539	551	531	523	558	580	509	532	518	536	571	528	533	575	534	568	499	528	549	537	538	533	577	589	573	522	554	548	555	506	528	497	510	538	568	565	528	504	563	568	537	584	529	569	515	579	522	565	550	542	529	585	540	524	559	546	549	515	560	555	534	515	549	573	559	531	532	525	512	541	534	583	555	527	545	536	559	549	532	529
22566	21298	28875	24049	21299	21350	10500	1167	789	617	521	493	413	412	392	416	593	618	443	360	307	305	341	417	500	364	262	258	276	292	244	264	258	240	260	272	269	254	261	278	233	258	236	278	244	243	275	234	249	274	233	237	277	229	264	273	255	239	240	276	231	231	281	259	250	249	250	267	234	238	219	236	272	236	228	248	223	235	219	236	219	232	255	244	274	266	236	238	247	252	222	232	252	237	257	233	234	233	217	278	233	243	239	233	229	262	244	243	258	254	248	250	265	249	226	271	244	246	273	246	250	233	217	258	252	230	227	224	229	242	245	265	235	229	236	240	246	246	222	218	244	223	242	240	233	253	233	225	231	274	256	236	248	249	227	255	251	243	257	216	260	256	258	241	220	231	242	244	243	240	230	229	251	225	223	242	237	252	251	241	249	214	270	251	263	264	263	258	235	235	238	223	250	239	237	244	258	233	227	225	209	260	245	261	244	246	224	250	238	227	244	260	236	247	214	242	276	261	253	235	274	254	258	228	233	263	247	244	249	261	256	226	290	239	225	252	222	226	243	222	236	255	225	225	216	222	236	240	254	245	245	251	247	221	226	255	234	256	253	241	242	263	267	233	243	244	242	248	225	234	222	236	256	234	290	250	234	237	229	265	229	230	243	257	239	227	230	254	254	250	256	249	230	252	230	226	235	264	231	232	282	230	232	257	264	236	281	235	255	213	231	260	256	258	244	234	249	259	226	228	249	260	261	218	222	236	251	247	249	230	254	217	243	241	259	234	219	242	232	235	247	257	251	250	252	253	243	230	234	238	239	246	247	226	234	254	249	223	244	255	264	277	254	248	258	268	260	262	220	239	260	260	242	224	232	255	255	224	242	238	266	259	245	262	253	240	245	237	239	222	236	236	254	255	226	211	231	219	231	251	260	227	236	228	261	241	227	263	246	208	251	254	258	265	255	238	246	249	260	251	236	234	270	242	235	244	251	227	228	233	237	247	238	236	259	239	249	240	263	252	262	244	223	241	246	227	221	236	253	249	256	247	245	214	249	233	241	246	224	244	231	241	271	224	246	250	277	260	227	208	226	236	222	228	247	242	247	246	228	238	235	243	235	245	265	241	230	251	228	218	222	257	244	249	251	220	243	226	236	215	253	263	249	230	224	258	236	235	239	254	268	251	236	248	228	238	243	241	289	236	261	247	263	232	267	223	219	235	234	244	231	232	243	249	222	241	232	236	239	261	251	224	264	238	288	244	265	239	211	267	267	242	263	254	261	276	241	236	237	262	262	246	254	245	241	275	251	278	230	247	234	240	236	241	247	235	271	233	240	209	248	235	254	255	234	254	244	234	257	238	256	282	239	227	218	255	249	231	264	224	245	248	264	260	244	254	245	226	243	230	254	230	234	261	241	250	222	269	252	269	283	259	224	270	214	222	268	230	244	235	267	246	284	244	244	246	245	255	230	240	268	240	252	254	240	248	244	229	235	234	237	217	234	247	236	230	224	244	248	226	232	238	273	231	252	234	264	274	235	223	258	242	238	279	238	262	260	242	232	238	255	223	231	245	253	227	203	231	254	250	229	224	260	262	251	255	254	254	236	254	245	253	249	234	227	247	243	240	220	251	252	263	234	225	252	254	233	242	252	230	242	233	242	234	244	226	242	248	249	254	260	216	246	269	254	246	244	241	250	246	235	232	224	250	255	253	263	281	227	244	227	225	236	259	259	266	217	251	237	237	241	217	221	259	234	259	216	226	242	218	243	229	237	257	246	237	249	246	250	231	232	242	229	239	231	255	223	245	214	225	263	235	261	223	198	256	261	219	258	225	227	243	195	263	251	255	252	224	278	236	262	270	266	241	239	239	249	231	244	255	213	243	254	206	214	258	240	218	229	222	223	246	241	247	238	217	269	242	236	233	231	245	233	255	251	229	230	235	265	212	246	260	254	258	244	246	238	224	215	238	247	241	284	235	239	240	214	230	240	220	266	240	244	264	228	237	250	226	272	226	273	233	249	237	255	233	241	265	256	237	248	221	264	243	237	209	232	223	247	255	247	230	237	251	259	232	251	200	266	239	224	224	270	253	237	224	232	248	229	226	234	255	253	200	250	219	229	254	242	236	218	263	237	251	238	244	275	235	238	221	204	230	232	226	246	231	241	269	213	240	235	244	253	217	217	244	266	220	228	237	243	258	247	257	229	256	257	239	236	227	272	258	255	252	230	242	272	229	236	225	246	202	262	265	232	246	261	219	266	269	235	250	246	231	231	255	253	250	239	227	263	235	235	242	254	224	244	282	233	249	241	250	255	208	234	247	242	255	253	250	229	238	235	246	234	259	227	230	251	252	235	239	244	248	244	216	229	266	235	243	241	257	236	242	231	243	225	214	234	271	237	226	221	241	234	238	235	242	234	264	224	232	229	251	248	233	218	245	261	253	227	231	231	251	232	268	264	259	268	261	230	242	247	255	206	224	224	227	237	259	245	240	245	253	246	224	234	282	246	260	272	272	216	240	257	270	247	233	223	233	237	254	221	246	242	272	244	240	236	261	242	251	255	259	268	240	267	258	271	246	273	235	245	218	243	233	246	250	245	223	241	235	242	230	269	250	249	267	241	242	245	232	262	236	227	247	224	222	231	225	228	263	255	237	266	235	244	247	247	223	258	232	236	241	250	240	237	227	245	227	255	248	227	238	240	226	265	245	241	252	260	207	262	232	253	240	259	242	246	239	233	259	221	238	236	239	250	249	240	243	266	242	266	231	262	215	249	239	236	242	260	242	244	232	242	257	256	250	236	243	235	242	242	241	218	232	230	254	228	226	238	263	248	223	207	253	229	237	227	263	256	247	255	228	250	233	267	241	274	257	244	273	223	230	268	230	264	264	257	251	233	256	229	258	247	254	240	215	262	209	249	222	244	253	258	224	228	230	261	253	217	279	227	241	245	244	261	260	241	270	253	275	255	217	235	238	251	239	226	264	249	223	226	236	245	247	253	254	238	218	258	267	230	266	238	242	215	255	251	260	233	244	242	228	241	258	247	262	248	245	252	244	252	228	242	195	224	260	228	257	233	281	236	241	244	242	268	221	246	248	229	268	232	235	227	229	245	255	226	248	218	224	219	229	251	233	216	260	256	253	246	243	254	272	260	249	242	233	217	273	249	226	232	244	231	271	260	244	241	246	225	246	238	245	245	248	251	233	228	219	229	242	237	251	263	240	250	236	250	220	256	263	222	272	204	234	272	272	258	254	249	242	229	221	228	247	257	240	255	231	243	246	247	242	237	233	208	246	242	273	246	250	251	257	260	264	256	265	217	250	227	221	257	263	257	254	262	244	235	218	230	245	260	258	246	237	246	252	217	221	220	235	229	243	249	230	255	280	222	242	240	244	226	249	249	236	267	241	242	257	242	223	223	265	216	250	262	257	247	243	251	231	266	277	227	239	213	223	228	257	272	242	234	242	208	255	236	257	244	244	224	233	248	237	273	248
7067	13751	11058	5656	4100	3030	2156	1684	1340	942	782	700	650	557	532	613	842	951	579	412	361	385	453	509	718	403	333	312	283	295	301	296	283	302	297	308	291	291	288	294	262	290	299	282	286	281	288	294	310	292	292	298	322	279	274	283	286	286	261	282	271	257	281	261	308	247	266	261	277	269	263	276	277	268	285	278	249	287	263	302	277	328	265	260	273	273	283	272	267	249	286	309	274	277	220	259	276	246	306	283	253	263	284	269	298	246	310	241	271	257	253	304	274	252	266	270	285	258	254	273	261	279	279	288	295	295	257	243	285	273	255	258	257	296	266	302	306	273	282	264	259	299	273	244	273	272	261	301	247	300	276	277	265	284	277	304	267	245	270	261	275	237	258	292	254	293	244	261	278	241	271	266	228	267	259	271	248	283	265	259	274	261	237	259	294	234	259	289	276	280	260	272	272	278	287	261	287	268	270	277	292	245	248	261	259	270	275	307	273	236	281	249	276	267	252	276	282	252	267	252	259	257	268	265	260	284	264	254	263	266	293	255	291	277	267	257	261	248	258	277	281	259	275	289	255	263	288	275	248	293	283	277	248	263	320	271	277	259	260	245	273	272	299	280	289	279	237	283	264	280	241	290	291	268	299	263	253	290	273	293	293	280	286	241	265	258	273	243	240	290	261	278	254	258	283	267	254	260	270	261	258	282	288	285	265	249	253	288	271	276	241	257	289	250	275	306	274	282	286	273	273	269	271	294	288	254	294	287	306	245	279	262	242	249	257	267	295	272	284	272	259	283	266	255	257	240	289	268	264	253	262	261	276	271	276	254	271	245	279	260	278	287	290	267	258	248	286	236	270	300	252	291	279	276	278	279	283	269	289	293	248	263	277	271	268	237	264	286	292	306	272	261	286	271	270	297	282	266	266	254	244	304	245	268	288	277	241	270	255	275	270	257	257	275	264	300	266	252	293	252	261	248	277	260	280	252	260	281	258	262	309	262	278	282	281	231	282	274	279	246	248	253	273	264	285	299	252	259	245	280	255	233	279	259	281	263	261	262	258	257	238	278	275	243	287	276	313	300	286	243	304	277	304	275	253	281	300	275	269	286	248	293	306	242	261	264	292	264	295	285	228	290	250	285	281	250	262	284	266	286	242	248	270	246	266	278	259	288	262	293	230	268	293	251	267	232	247	289	266	276	235	261	271	274	270	272	255	267	263	243	250	253	283	275	252	293	260	297	262	300	276	287	239	253	286	290	258	295	268	256	279	278	246	245	261	273	257	248	300	276	271	286	276	264	286	257	272	265	261	267	268	265	276	246	258	267	262	270	273	280	290	265	238	271	271	258	253	253	282	267	244	254	246	266	262	279	258	258	269	283	255	285	286	251	273	273	270	278	296	270	287	276	291	277	257	289	244	271	269	234	299	278	253	272	276	258	282	258	274	265	258	271	275	283	242	290	253	270	256	258	250	252	261	250	260	251	280	279	252	248	289	265	277	285	272	312	288	276	262	247	266	261	266	268	283	280	272	274	273	254	283	279	261	250	278	261	258	277	258	253	284	287	266	244	282	269	294	268	284	236	311	281	301	245	250	305	270	269	285	263	276	284	244	296	284	255	284	272	267	287	276	252	263	288	254	257	279	290	295	262	263	256	277	281	263	264	279	265	283	281	259	273	258	299	285	279	280	281	287	276	233	289	268	239	306	253	276	249	259	238	283	284	279	229	258	272	268	253	272	268	258	264	287	262	274	282	271	259	301	279	265	279	268	291	260	239	235	282	259	273	271	280	250	244	249	273	263	287	250	240	259	255	289	269	280	262	281	284	280	271	291	252	246	284	252	270	271	270	264	278	278	286	273	251	287	261	290	272	267	248	261	278	267	249	261	243	253	291	240	271	263	253	275	266	273	280	253	301	241	287	285	302	284	271	268	246	286	283	280	273	233	305	275	251	268	273	242	290	289	266	255	263	219	272	271	268	259	273	276	267	275	273	277	269	257	261	277	266	273	263	274	279	267	260	301	272	305	290	302	263	258	258	242	259	224	259	263	268	295	263	274	285	268	262	291	260	268	257	250	278	261	270	241	270	282	256	290	297	278	279	269	270	252	285	272	241	254	271	269	253	273	272	270	279	287	278	241	299	273	285	295	257	251	250	235	268	277	269	265	288	255	267	252	281	273	271	259	302	249	266	293	255	247	265	261	261	267	256	264	261	258	276	259	286	262	249	260	269	294	243	243	259	282	269	261	259	246	284	281	301	281	284	265	244	269	283	261	261	248	265	262	294	290	243	282	261	255	232	280	269	264	264	245	274	246	262	244	278	285	278	264	250	278	291	288	257	296	260	262	266	225	253	254	257	255	257	274	277	279	284	288	270	253	269	292	264	249	245	276	254	264	268	266	295	247	259	271	285	261	280	255	268	291	285	268	298	292	251	257	251	271	278	282	259	292	258	240	262	286	266	273	251	277	275	237	259	267	297	294	288	264	240	306	251	297	269	277	250	276	269	273	255	249	257	265	215	269	290	278	265	297	274	278	275	257	273	282	251	255	273	277	270	267	274	290	297	261	285	272	269	289	272	270	243	253	279	257	286	270	260	289	283	247	276	259	274	257	275	262	238	295	249	271	234	263	276	237	231	263	294	261	271	265	277	259	246	266	262	245	267	246	266	265	250	277	261	241	238	275	268	276	283	265	283	267	257	237	245	269	255	247	248	258	298	260	249	284	261	263	261	252	248	262	289	307	255	239	271	239	268	283	273	288	266	236	274	238	252	238	286	260	254	244	263	254	257	246	269	269	248	241	281	250	295	271	249	268	276	277	281	279	268	254	252	257	289	271	277	238	234	241	261	248	254	239	272	265	258	263	253	225	255	247	282	262	280	253	260	294	240	277	285	257	241	267	274	276	243	268	239	278	256	251	256	260	295	246	256	267	277	285	274	270	258	266	264	293	271	281	263	254	265	311	287	285	271	260	246	230	241	275	246	264	274	266	278	225	278	262	243	266	287	258	309	272	295	268	274	276	231	269	254	274	278	268	272	240	298	299	252	238	269	305	268	238	279	256	260	251	256	266	286	271	245	259	255	272	260	269	258	281	265	252	289	280	265	270	246	290	272	237	276	281	242	262	272	251	244	242	255	290	289	273	234	291	268	263	290	301	277	258	273	262	277	278	232	247	262	256	285	278	257	263	258	287	268	307	275	287	278	284	294	304	262	249	277	248	254	280	270	283	277	250	303	274	269	266	245	269	269	252	277	270	269	259	278	254	279	277	259	251	257	244	262	257	267	271	261	281	280	246	287	289	279	252	267	246	243	302	237	263	265	272	287	279	303	265	280	251	289	261	269	257	296	278	272	280	259	302	268	282	270	263	258	250	264	269	251	242	276	252	279	265	249	272	302	255	301	266	298	275	237	266	287	244	241	266	268	263	287	288	246	270	263	293	275	285	263	263	267	267	286	279	260	275	267	268	279	236	279	283	276	266	261	268	283
27746	19067	5693	1271	980	934	874	787	781	781	792	774	749	815	767	785	864	880	816	807	766	764	809	812	831	780	776	767	766	760	771	796	767	781	759	717	746	784	756	796	750	776	772	738	753	746	793	692	767	753	747	743	738	739	771	754	744	752	748	721	784	709	808	731	799	753	759	729	755	716	779	776	779	740	740	746	751	760	759	752	723	755	838	806	774	758	763	748	783	753	769	784	784	743	726	846	805	799	741	749	764	796	748	720	765	768	775	757	767	769	769	761	738	768	746	805	750	742	767	795	807	759	802	767	793	753	779	777	827	775	793	788	773	774	754	759	762	775	746	758	733	784	720	772	749	723	779	786	751	762	783	832	737	752	769	785	782	817	809	762	753	763	798	767	750	748	809	762	739	719	760	739	755	778	755	763	776	757	782	771	709	731	804	741	760	837	816	781	738	792	816	728	759	706	756	730	830	772	721	786	783	792	745	752	755	759	769	705	719	742	734	784	736	741	777	715	728	779	758	794	732	684	726	745	786	750	754	725	742	796	770	771	760	728	791	716	829	766	820	796	726	781	702	740	775	741	807	712	738	714	737	739	732	759	748	703	817	775	731	762	767	725	744	794	736	787	733	762	762	760	726	776	784	781	791	789	799	743	769	737	781	785	789	773	812	782	741	784	804	768	777	768	806	726	766	746	776	776	764	763	782	750	830	746	841	769	730	776	785	788	807	773	746	803	789	709	779	765	769	732	738	774	756	754	775	754	737	799	739	766	759	764	764	732	776	785	784	770	756	776	819	748	791	799	754	758	742	770	783	764	784	792	796	754	733	725	733	754	805	755	739	773	768	728	759	747	779	766	794	768	747	790	776	766	768	760	792	762	752	774	755	725	741	801	754	773	782	780	798	808	776	743	782	704	734	742	779	718	763	754	776	749	808	778	799	783	815	775	739	768	728	790	744	758	748	745	755	738	732	797	815	737	763	759	766	706	793	765	751	762	769	794	695	757	741	775	718	755	770	769	792	745	787	795	718	755	772	769	765	762	738	781	765	803	772	766	814	755	713	747	739	797	784	761	733	730	732	760	752	772	783	767	803	778	759	779	778	790	780	801	732	757	785	736	809	726	765	741	785	773	817	791	793	779	733	779	756	786	761	770	744	742	741	710	809	749	756	761	743	736	773	800	776	760	796	746	760	731	798	726	716	741	777	713	756	727	747	777	792	742	770	744	776	759	762	774	759	778	810	725	749	777	780	774	792	769	818	703	805	754	762	738	745	776	758	730	779	807	779	719	809	805	706	835	736	754	759	799	742	768	753	768	747	741	726	763	834	734	733	772	748	761	723	726	757	773	749	748	753	736	746	799	774	746	753	769	740	722	813	783	786	727	758	781	777	716	779	775	769	713	703	723	789	753	782	793	781	778	725	738	791	718	724	756	764	795	741	740	786	781	707	742	820	787	765	722	778	751	775	707	792	736	749	756	755	757	745	745	795	741	747	805	792	783	739	755	785	768	739	763	785	751	778	795	764	752	773	822	719	783	775	827	750	775	807	768	771	727	755	734	801	820	742	748	748	796	735	780	741	764	809	761	761	768	763	724	801	776	739	735	705	759	789	782	763	732	771	777	789	734	760	682	773	759	757	753	758	751	752	746	766	743	846	795	717	744	791	771	778	751	773	730	732	774	809	736	758	747	821	741	790	744	783	812	781	760	773	771	776	749	768	766	790	786	752	750	765	794	734	769	775	791	798	782	747	780	713	748	729	731	717	790	770	760	729	761	782	798	735	776	805	793	777	757	766	804	785	740	768	791	791	737	741	787	733	749	818	739	740	730	748	767	791	756	759	735	781	734	728	794	746	751	772	816	779	743	760	825	758	757	726	734	735	812	773	774	724	787	766	742	775	732	774	757	777	797	760	739	762	775	784	769	763	767	786	783	775	755	766	749	782	766	788	810	811	784	691	781	720	751	757	717	750	743	734	729	786	757	759	789	767	753	762	759	770	750	716	734	751	815	780	759	741	817	802	763	776	739	758	760	755	729	787	773	783	761	795	704	781	742	770	795	826	711	726	729	752	765	773	768	766	784	753	783	794	776	771	739	825	785	775	807	752	734	789	772	770	751	757	774	718	709	786	766	785	798	802	726	722	755	797	778	756	756	752	700	739	761	760	816	767	762	752	745	783	740	718	764	734	757	784	806	788	740	812	844	775	767	748	794	747	776	721	746	756	786	767	800	752	771	740	740	716	758	775	778	776	795	741	736	702	755	744	751	778	725	711	766	735	793	784	788	709	756	760	778	761	814	744	773	779	786	766	750	744	779	769	767	774	744	745	792	769	784	755	751	712	777	761	750	754	772	785	753	771	743	723	768	762	771	756	786	783	754	786	746	749	701	774	787	806	756	774	753	747	764	723	733	771	786	762	795	780	746	726	733	764	765	822	753	805	763	738	737	738	761	737	747	809	809	761	727	763	725	759	806	793	799	750	801	746	738	776	783	739	725	801	788	760	837	804	723	834	735	743	759	726	736	761	769	796	727	785	786	650	716	801	772	793	785	751	750	752	787	798	768	769	753	758	749	789	754	787	817	774	734	779	820	757	749	770	774	714	799	796	806	787	762	741	785	730	778	781	820	775	776	759	765	785	743	731	838	823	743	754	783	793	770	743	789	759	788	773	771	783	778	768	800	755	827	745	774	832	809	748	815	756	813	742	775	753	764	798	760	759	817	814	753	819	779	739	801	781	748	726	793	785	777	755	756	753	802	742	780	719	800	752	766	730	725	777	793	778	737	740	775	774	745	790	750	758	753	765	754	761	805	758	774	722	744	731	756	785	762	761	747	768	779	738	752	778	760	773	761	750	751	793	770	785	760	757	781	737	719	798	780	778	773	763	752	738	745	767	769	768	781	758	807	792	777	744	714	772	788	713	711	776	827	785	782	720	797	791	760	779	787	761	790	790	750	802	750	786	750	762	758	782	774	777	828	781	779	744	753	743	767	712	748	807	756	762	750	792	780	716	743	791	744	761	740	736	701	779	732	753	748	796	807	780	714	802	771	764	767	779	723	710	712	696	803	757	793	780	722	767	683	742	783	742	787	789	751	816	767	758	716	759	761	786	785	737	718	782	750	754	713	758	780	730	762	805	776	753	751	736	770	789	699	791	794	753	719	775	799	746	806	752	772	772	772	741	792	769	780	739	795	795	756	783	780	781	725	745	778	720	762	773	758	722	755	790	764	731	760	798	747	710	835	788	785	756	767	780	764	776	755	774	754	761	749	733	816	774	792	747	775	781	805	758	759	753	732	781	783	772	750	750	809	758	791	830	782	818	777	756	750	753	675	718	797	800	748	728	827	736	760	748	765	757	742	780	782	754	717	759	755	771	767	767	777	764	800	759	791	745	747	724	758	774	730	728	772	759	750	770	823	768	748	716	768	787	765	796	773	734	746	822	772	831	761	734	794	782	753	763	764	784	803	762	768	733	726	740	756	691	720
8008	1565	1470	1155	1134	963	898	869	827	813	858	824	848	816	873	909	1022	1001	853	832	819	781	880	879	897	819	845	814	791	781	776	841	788	799	828	766	859	812	824	792	830	838	770	819	768	794	829	813	817	789	868	856	804	806	795	755	818	804	835	837	830	783	821	783	850	829	819	817	830	830	812	836	800	839	786	822	867	755	789	805	801	817	777	803	779	837	780	784	827	820	807	800	828	846	878	806	808	833	841	834	825	766	859	860	804	844	820	741	849	808	788	830	813	790	838	800	800	783	775	765	815	846	806	804	779	821	811	828	847	824	832	783	815	807	800	847	827	814	812	827	821	760	792	851	824	809	797	848	821	788	799	852	810	802	792	814	775	837	799	860	860	834	797	808	802	786	834	833	808	777	784	784	781	879	782	795	824	817	819	814	829	796	819	848	787	794	796	829	839	777	817	800	755	843	792	793	826	787	803	791	785	780	824	798	801	811	833	800	824	820	784	828	783	805	799	789	846	769	867	784	837	881	862	762	819	847	813	795	837	823	827	779	826	779	771	785	830	808	828	822	779	813	836	841	835	888	800	783	849	828	804	840	827	800	826	753	819	772	782	820	798	857	797	868	808	801	815	801	828	793	787	783	841	755	820	863	785	792	822	787	811	866	775	787	805	803	766	797	799	844	797	776	839	794	813	807	847	828	789	807	778	807	787	770	811	784	815	733	803	801	785	806	831	817	818	839	813	772	787	784	812	789	906	774	822	812	883	817	850	782	860	795	833	843	753	828	778	775	811	832	812	807	850	778	845	798	796	848	780	851	882	802	830	794	784	788	796	781	803	788	818	822	812	838	865	781	823	829	819	839	783	803	781	773	838	846	824	805	828	844	879	790	830	844	871	858	845	836	803	835	852	808	837	788	772	799	789	810	816	793	748	855	826	810	817	809	806	824	816	838	840	817	848	833	837	823	791	773	801	817	791	771	769	831	812	849	767	797	784	824	832	841	844	765	777	786	822	790	753	841	814	775	843	799	796	794	839	791	814	796	848	822	813	785	840	838	812	776	807	798	798	827	826	786	780	811	808	892	771	811	823	739	813	799	828	803	832	838	809	823	848	843	826	769	791	856	825	816	830	849	805	846	783	794	833	799	862	809	798	801	797	811	833	829	809	827	802	828	762	823	791	875	852	829	857	807	828	805	771	828	858	826	830	819	813	837	791	870	840	792	817	814	783	829	817	848	825	799	865	789	822	776	808	795	795	823	806	864	817	821	809	795	807	789	865	826	866	802	804	782	817	837	830	790	801	825	836	837	787	763	859	864	831	789	778	797	796	780	849	818	867	851	838	768	829	850	865	840	840	823	798	875	793	807	841	825	860	841	814	824	835	793	860	817	779	831	840	798	817	787	767	854	811	842	807	800	853	753	830	788	803	820	791	768	818	800	781	784	807	812	841	824	790	799	809	824	839	785	832	829	775	836	823	803	825	787	843	786	839	847	861	827	810	829	820	862	853	824	800	834	837	778	809	819	803	868	844	841	794	850	839	855	768	789	761	815	859	831	829	800	766	789	743	842	899	843	829	746	829	817	784	788	825	769	807	833	821	837	818	823	844	871	820	890	788	839	815	824	765	882	819	786	872	801	834	829	814	851	830	804	801	893	812	777	872	819	829	823	791	818	828	783	794	819	785	774	860	810	804	825	807	819	812	786	841	859	819	823	850	817	821	747	841	834	834	838	812	781	823	808	806	826	809	809	831	835	763	818	829	794	793	831	821	816	839	819	760	842	813	818	793	864	789	817	798	809	844	789	816	808	838	828	808	834	815	780	827	840	807	810	822	791	863	812	800	765	825	804	838	780	851	814	854	815	846	783	847	795	836	749	808	878	794	766	826	852	871	771	740	808	821	853	808	825	867	848	784	791	828	792	858	792	800	800	828	815	813	809	831	832	806	788	815	807	820	808	806	801	858	831	795	768	846	823	833	828	853	792	829	839	769	888	807	826	840	816	806	822	830	799	802	828	895	824	816	805	845	814	767	798	829	825	784	806	821	790	741	811	832	794	831	794	865	804	799	851	767	813	838	801	825	835	826	777	843	869	741	893	793	832	846	806	773	823	813	840	842	820	805	786	827	836	806	818	861	864	848	873	821	843	777	817	824	835	825	812	856	792	823	773	763	786	810	820	800	852	797	825	796	839	863	797	850	820	798	874	837	835	794	831	806	884	816	805	811	866	818	828	800	806	782	776	812	866	804	813	810	801	818	763	851	783	769	823	839	849	801	864	815	796	815	828	796	788	840	780	828	816	848	830	830	775	775	863	822	741	771	832	825	795	823	835	839	810	844	804	807	840	761	820	816	779	788	843	872	842	788	776	870	795	799	804	835	826	792	818	764	783	770	812	810	847	793	844	832	847	874	804	767	821	855	845	767	780	798	766	807	845	804	878	857	790	867	815	773	773	838	782	759	827	811	824	797	799	833	834	843	806	847	761	795	821	830	822	814	826	793	834	811	799	842	784	766	792	789	807	834	774	831	863	839	848	766	799	823	813	792	825	824	866	778	779	842	826	794	881	772	863	776	819	806	793	834	773	840	810	819	859	809	858	790	808	760	849	912	839	794	759	832	783	827	862	838	844	791	809	881	836	833	839	767	804	854	784	807	820	822	829	805	810	768	780	781	799	838	824	825	761	852	869	798	828	820	789	813	762	852	814	766	865	814	767	792	879	776	821	851	851	862	852	794	853	843	801	852	880	804	784	824	811	780	817	823	819	817	838	816	836	824	781	771	819	805	821	848	836	826	845	825	852	794	764	812	762	770	826	789	848	807	797	771	796	796	846	867	834	842	795	787	831	825	845	772	774	802	879	769	810	800	815	848	817	820	831	782	777	781	790	799	819	802	792	844	805	812	844	814	800	828	848	829	812	813	817	807	869	827	786	767	860	874	802	794	814	821	849	810	776	778	816	864	812	777	810	828	843	825	781	811	817	842	776	842	829	850	796	816	842	847	822	764	768	716	847	817	862	804	812	812	815	849	785	824	840	779	812	792	792	807	781	825	795	784	839	804	807	818	851	808	816	792	830	789	796	787	807	801	771	814	842	845	837	805	841	784	859	802	851	763	812	875	795	782	838	840	831	821	818	803	797	834	834	810	835	853	790	758	813	822	798	760	810	841	806	793	750	735	795	811	849	789	786	862	790	823	822	799	847	835	815	806	816	784	816	779	764	855	793	807	735	801	822	837	826	766	804	799	766	775	771	824	790	813	784	836	820	776	803	873	778	871	861	807	776	819	794	854	806	788	816	803	855	760	817	825	823	824	802	761	786	788	829	850	781	812	781	830	823	840	821	791	832	825	830	760	819	818	828	716	796	799	859	789	826	866	833	815	845	791	813	886	818	823	789	782	810	822	797	832	794	792	800	796	818	780	769	852	779	844	801	834	814	827	810	913	772	779	777	766	886	765	815	839	829	838	791	783	861	855	809	805	877	785	859	856	825
23755	21286	28434	24431	21276	11867	1610	1077	880	744	759	743	685	666	726	830	980	832	706	695	649	698	646	667	693	636	604	603	558	608	588	558	577	635	586	562	583	625	616	641	582	598	590	626	606	576	620	595	560	546	554	580	596	604	582	598	573	582	562	573	591	634	580	572	612	598	597	579	539	593	594	572	580	566	625	567	596	589	577	610	605	617	603	593	583	627	577	579	576	602	616	580	577	576	561	623	570	587	602	607	576	597	548	580	638	591	607	584	625	593	594	575	614	557	596	608	626	578	570	568	621	588	601	609	598	619	615	606	604	574	599	597	581	620	575	566	608	571	588	564	601	599	604	605	609	618	617	580	614	602	601	565	605	603	543	584	635	589	604	556	515	569	610	541	561	568	590	598	543	567	571	629	558	578	598	611	622	621	556	605	632	575	661	597	575	574	564	555	593	568	593	601	618	535	547	596	581	551	581	583	617	579	577	615	541	590	571	554	587	540	590	588	549	601	580	573	583	577	599	576	589	594	577	596	557	589	603	613	578	668	578	583	595	545	578	579	597	606	602	560	591	588	577	584	578	607	578	592	543	588	638	600	622	619	552	566	576	588	619	604	582	607	577	588	615	563	591	561	559	596	575	633	600	612	560	564	568	609	592	575	600	551	611	547	548	542	564	594	569	570	611	612	620	585	620	570	611	573	604	576	601	585	579	626	653	589	615	596	555	577	616	545	598	599	574	579	604	614	601	612	572	581	583	610	565	634	618	617	582	593	621	584	610	599	623	539	586	579	585	552	614	607	574	617	596	578	563	605	581	560	613	590	621	551	609	588	595	592	545	575	587	598	616	627	616	568	580	564	596	606	586	581	608	614	572	598	607	565	615	584	557	612	576	622	588	632	572	577	592	578	583	553	645	649	601	587	541	608	565	567	555	548	581	561	562	596	591	565	554	593	577	588	603	622	559	562	570	592	579	648	577	646	555	586	586	639	609	613	602	613	581	620	579	602	591	622	630	554	594	605	567	590	606	610	609	559	596	588	644	583	598	648	571	610	598	605	550	576	623	545	572	583	583	566	639	581	612	630	597	598	600	590	621	606	568	615	576	606	534	591	592	606	613	605	573	572	619	565	605	587	605	595	580	580	573	576	588	619	590	587	572	579	592	552	600	585	587	582	606	599	619	572	584	567	613	536	610	612	582	583	594	587	553	582	593	589	608	575	577	551	603	611	603	560	607	587	567	604	604	580	628	592	550	609	570	622	650	560	594	582	579	527	559	590	596	544	636	586	563	578	567	600	615	603	637	583	576	564	595	572	591	613	544	672	575	588	581	617	579	596	563	569	557	566	617	568	554	618	553	594	619	599	606	572	579	593	582	526	574	577	561	571	555	569	634	622	627	583	576	579	592	572	578	579	591	587	596	585	603	611	580	538	551	569	596	609	578	581	568	618	575	615	578	584	596	572	572	614	581	589	606	632	621	556	607	603	613	598	573	587	579	581	547	598	617	604	619	581	586	569	560	585	572	563	625	579	570	569	581	669	581	552	578	577	579	619	572	592	627	620	573	523	545	572	573	558	597	622	561	599	592	576	588	585	591	618	565	615	558	595	579	606	614	592	571	579	581	587	651	596	585	646	561	582	605	603	590	567	598	585	616	636	560	533	614	596	572	551	586	591	605	581	577	543	633	580	588	569	588	572	583	587	582	616	588	579	585	596	586	599	588	526	585	623	589	561	613	612	618	553	609	603	577	592	593	526	594	570	599	588	584	580	585	590	600	623	547	579	597	588	556	587	529	622	572	617	563	568	616	564	609	585	570	600	573	626	550	597	553	585	598	564	618	623	539	582	572	578	586	617	582	639	598	543	588	582	566	622	552	590	573	597	571	576	591	600	598	610	575	564	627	571	567	590	598	554	595	604	574	649	565	608	576	599	619	579	575	567	613	586	563	567	574	552	558	610	552	529	606	584	586	543	593	578	602	586	591	616	569	589	579	605	605	567	606	587	562	594	585	601	617	545	567	565	567	567	594	549	561	595	595	599	557	587	546	592	585	566	637	575	605	614	566	562	561	614	554	635	592	592	617	598	578	588	605	609	579	578	645	572	566	603	571	589	601	540	613	608	616	606	593	594	568	602	586	581	593	583	606	607	634	587	593	622	573	569	570	609	585	600	571	580	618	613	657	579	635	568	590	590	600	616	642	629	577	605	568	596	599	599	597	597	572	583	658	599	523	567	626	602	602	570	570	612	624	598	604	582	601	606	583	539	629	565	606	579	626	609	595	565	596	564	614	622	566	581	590	581	610	563	576	608	594	598	602	613	589	601	610	578	588	579	537	570	603	591	583	613	565	615	570	626	602	605	584	593	602	626	599	562	605	535	566	600	589	574	571	608	579	576	639	544	613	594	592	615	561	549	549	579	591	584	565	612	566	556	613	564	590	615	583	620	593	608	596	611	610	569	578	578	634	602	597	572	625	639	638	607	593	580	621	597	588	599	568	643	620	587	585	572	596	594	600	556	586	547	611	589	587	565	609	593	584	578	561	558	537	578	631	599	616	594	576	579	566	568	584	597	604	580	581	601	580	565	584	597	555	600	554	590	550	552	607	576	579	604	613	626	605	636	608	619	582	612	541	564	572	601	567	622	605	618	552	553	610	588	608	573	552	574	559	590	571	603	589	610	569	554	558	626	601	598	559	607	629	578	620	584	590	597	614	588	561	540	607	589	554	530	549	606	545	608	577	605	600	574	552	563	581	614	588	604	592	558	596	562	617	585	604	582	606	571	597	613	592	581	585	566	572	540	600	582	572	619	570	594	614	622	635	550	584	593	588	598	587	559	597	609	579	576	587	597	565	586	592	576	625	563	580	647	564	600	576	604	601	599	600	602	558	643	604	574	616	582	548	552	587	573	621	594	603	606	596	619	536	600	551	577	547	594	562	577	566	587	583	581	613	588	625	612	599	624	591	574	630	581	582	585	568	539	577	593	541	568	586	583	574	583	633	566	598	551	612	575	604	590	626	577	572	577	616	577	570	587	635	633	601	595	646	576	547	571	614	577	594	590	568	596	618	579	594	567	599	610	598	561	573	603	566	619	542	626	579	584	616	574	571	554	595	583	570	583	603	567	573	603	552	603	609	595	589	542	569	606	599	516	597	584	592	618	561	586	580	574	541	603	606	574	577	580	595	586	591	573	580	557	617	542	597	637	559	624	577	586	559	586	574	580	613	575	570	570	572	576	547	542	574	586	576	609	582	609	595	633	580	634	584	591	563	575	602	558	596	568	630	589	580	626	570	552	606	554	579	588	622	567	580	635	592	579	610	578	562	589	643	624	585	618	603	603	589	597	599	606	563	596	604	593	605	629	570	647	560	580	596	586	596	596	599	602	566	574	649	591	595	615	579	574	573	583	641	553	558	575	584	617	589	644	601	619	596	590	601	587	560	581	585	579	615	615	553	652	613	592	591	550	602	590	557	551	591	597	574	585	588	529
5925	8615	6912	3661	2731	2048	1604	1373	1144	1044	909	856	796	772	773	1060	1206	1073	782	731	704	738	741	744	869	681	688	678	702	653	703	663	656	671	639	650	605	671	595	663	695	601	655	672	672	631	628	621	643	653	632	667	673	653	623	631	650	636	632	665	657	634	672	652	623	644	616	681	666	647	627	656	638	626	661	663	625	620	633	660	627	684	641	642	650	707	658	648	652	591	614	642	664	645	638	629	591	651	641	645	668	623	657	683	707	676	661	575	648	642	642	644	661	649	633	618	639	642	641	599	660	620	648	630	642	691	621	654	667	660	635	641	606	637	664	628	648	667	672	658	647	633	639	617	613	681	686	631	663	632	626	617	626	639	645	631	616	643	675	629	662	651	673	689	580	656	694	628	653	641	678	621	599	653	654	650	602	652	656	644	608	682	660	624	640	651	616	634	644	661	665	636	671	670	593	642	643	701	698	625	645	646	661	603	640	652	634	655	692	591	612	616	653	632	649	633	663	678	611	636	629	660	687	623	611	633	652	660	627	647	649	654	655	653	617	632	620	684	637	633	646	667	665	659	610	626	637	617	677	676	643	678	618	683	620	614	670	696	654	649	668	611	663	654	630	678	650	640	656	622	679	654	687	651	637	621	618	656	598	632	646	634	652	636	634	660	609	626	663	646	685	667	662	690	624	627	665	620	667	685	666	622	605	671	613	661	646	669	625	670	665	678	616	659	694	686	623	623	661	639	644	697	629	631	648	633	701	609	649	667	680	616	670	657	624	647	632	634	626	644	633	675	643	665	663	657	691	644	621	638	678	657	633	627	634	708	724	681	672	685	646	617	642	654	681	622	684	632	616	678	670	662	634	674	649	622	598	640	629	642	660	711	610	628	648	656	678	634	665	632	638	645	629	646	610	605	675	648	675	658	588	645	649	687	668	642	648	637	686	630	619	679	674	608	652	661	678	659	638	664	660	643	653	629	636	647	706	640	631	633	668	654	624	678	666	632	636	638	645	627	651	638	666	607	629	662	668	603	651	628	709	668	656	614	646	619	606	597	633	636	655	608	664	676	658	673	673	632	609	626	670	631	662	645	663	659	662	648	650	604	658	616	663	664	644	638	644	664	661	681	626	657	647	632	604	666	615	655	661	667	645	616	654	646	675	676	609	644	693	663	648	638	652	632	614	620	668	652	645	610	660	631	667	617	681	662	621	633	638	651	680	665	619	646	621	715	614	634	674	622	661	663	658	661	651	636	647	607	647	629	646	690	655	590	647	607	629	651	635	629	659	676	669	694	617	607	643	652	647	665	618	645	654	650	664	663	626	638	623	640	663	603	652	642	613	661	615	667	689	667	682	646	679	644	694	620	630	646	639	612	681	668	662	687	665	646	617	651	629	640	633	670	663	684	679	663	637	640	650	638	652	623	668	628	613	669	649	664	640	648	663	666	635	664	605	654	690	670	643	679	679	637	658	663	654	651	634	643	656	667	618	642	653	644	648	681	682	663	625	719	642	657	607	653	641	658	664	659	648	624	667	607	682	609	668	648	636	651	628	666	643	631	646	599	652	624	601	603	652	650	611	696	676	653	584	643	647	660	642	655	646	659	660	675	606	630	691	661	661	650	646	649	630	651	661	623	610	624	630	629	616	661	610	659	653	643	654	619	662	624	670	677	683	654	653	637	690	656	695	666	670	682	691	654	637	646	608	648	647	608	677	667	638	666	598	610	659	647	663	658	616	659	670	620	666	666	622	645	697	627	658	622	672	616	642	630	660	608	636	673	631	648	636	637	630	664	698	645	634	641	652	664	623	686	612	655	678	651	667	639	635	627	654	682	637	621	657	633	635	683	649	614	620	683	655	630	651	639	680	632	636	690	677	689	656	637	644	644	629	647	645	655	669	621	641	686	667	625	610	677	662	656	652	591	661	652	681	635	649	676	703	701	675	658	664	610	677	649	655	592	607	641	644	688	630	686	661	628	688	644	584	651	603	657	621	633	637	645	691	643	629	642	682	616	606	623	648	673	648	672	658	608	676	623	590	620	657	672	631	635	651	645	589	711	651	653	606	624	641	646	668	672	690	656	695	618	646	622	650	648	662	660	675	608	653	657	664	670	640	630	669	652	625	634	629	639	655	646	652	636	605	689	660	643	678	671	641	653	641	623	625	650	634	659	675	689	643	655	674	637	646	617	647	671	663	630	698	626	595	645	677	622	692	635	649	579	677	615	647	645	661	665	650	629	620	626	662	622	634	666	608	611	696	657	666	670	640	652	647	639	630	655	640	636	666	657	730	661	598	648	656	664	615	657	619	627	650	655	640	644	685	639	629	629	613	689	629	681	608	624	581	613	638	665	644	650	689	588	614	645	654	623	668	609	652	678	625	602	612	641	667	658	622	651	609	673	625	674	637	649	685	636	638	642	690	646	656	647	660	685	638	674	669	621	648	653	598	652	707	614	630	641	658	663	648	647	671	639	635	621	670	629	664	633	687	629	659	688	608	643	608	721	651	627	621	655	651	688	653	683	679	649	689	645	666	670	646	659	630	650	659	635	653	609	613	653	661	642	658	618	652	668	641	650	607	691	629	655	634	628	642	645	643	675	663	647	652	632	677	612	581	616	636	653	655	640	635	627	602	626	618	711	653	651	629	634	689	657	639	662	592	648	658	594	669	667	652	627	613	626	671	683	620	663	654	647	640	640	646	677	648	615	630	643	669	684	674	607	622	654	653	586	667	677	634	646	647	626	656	645	679	695	682	627	705	653	631	647	652	611	657	664	669	677	631	658	653	682	641	644	673	594	592	667	641	632	653	629	643	596	614	669	603	656	648	645	645	642	646	640	618	633	648	589	635	647	618	642	611	652	615	663	680	634	620	648	615	674	680	626	638	687	627	649	672	663	674	621	619	614	634	702	613	658	656	691	682	600	597	625	630	638	628	682	649	617	656	657	685	633	678	675	659	651	662	665	614	647	634	614	625	627	606	683	623	664	613	670	596	623	676	652	617	636	639	647	639	685	681	664	651	628	627	668	611	640	628	610	671	673	660	658	652	684	649	627	611	640	659	622	625	639	665	642	626	692	617	645	627	661	641	645	697	666	701	635	631	629	673	678	637	627	615	621	665	639	669	659	653	631	659	656	676	646	638	613	626	647	680	692	634	656	627	709	650	644	613	666	592	652	690	613	653	673	674	642	627	637	664	622	671	657	639	642	619	641	633	659	652	625	644	647	660	634	642	626	629	660	588	636	611	651	615	672	659	641	669	620	656	654	598	625	672	672	634	680	704	616	625	629	621	627	635	661	665	631	622	658	662	640	618	661	691	678	632	641	679	630	655	679	609	647	656	624	576	643	644	651	624	640	653	668	646	658	632	669	611	612	626	653	640	681	692	693	678	662	633	614	611	609	722	654	624	618	647	656	637	672	635	668	687	639	568	658	683	644	627	692	672	614	619	612	658	664	648	687	581	600	694	652	641	608	663	664	641	629
24593	21250	27621	25146	15005	1424	869	768	638	661	577	563	592	577	586	782	795	718	560	491	610	533	556	609	624	535	539	582	516	572	539	496	548	526	582	547	510	548	539	495	533	502	520	554	516	561	517	502	537	540	539	526	518	545	524	561	542	545	486	546	519	532	537	538	542	575	526	509	493	553	533	524	536	544	543	550	548	517	540	509	518	542	519	522	539	527	500	510	558	590	536	511	516	537	516	527	521	519	577	514	499	484	570	524	572	507	522	525	510	506	483	541	517	556	456	539	556	575	508	520	500	558	528	540	536	529	564	505	544	556	536	546	541	551	515	584	548	571	517	514	531	503	497	528	564	485	540	564	555	530	548	494	528	529	529	534	512	495	527	514	555	530	485	529	505	519	517	533	511	555	490	466	545	522	545	532	554	554	591	567	537	504	558	482	523	549	531	565	506	542	558	502	503	515	538	538	546	560	514	524	516	490	518	501	518	569	527	528	516	547	515	503	513	556	513	493	517	553	519	526	567	540	541	526	524	547	472	536	527	559	510	467	536	558	561	530	531	563	524	540	515	490	502	503	532	523	558	560	526	496	540	518	511	480	506	534	505	492	506	529	538	549	516	554	527	520	518	537	510	521	527	544	543	545	522	515	522	551	504	540	522	498	504	544	543	530	523	538	540	522	484	571	535	565	539	530	549	532	533	488	543	553	539	537	515	509	582	535	540	528	490	573	505	521	500	521	513	550	525	509	504	497	515	533	517	546	568	506	523	551	517	538	534	515	538	569	522	561	575	504	552	513	488	530	553	517	540	549	514	583	549	530	558	500	525	553	553	536	571	552	472	543	534	531	526	542	520	552	504	484	513	547	507	535	534	564	542	498	543	541	504	516	521	484	564	523	549	481	528	558	507	555	588	506	555	563	544	528	530	522	473	500	489	554	503	533	509	528	572	525	531	530	525	516	523	545	529	531	514	537	563	528	559	571	494	504	492	543	504	534	490	537	520	528	533	542	511	544	528	525	578	504	493	542	530	533	532	564	525	524	542	508	520	557	514	519	536	568	490	522	511	557	504	542	495	520	501	532	524	538	552	553	505	490	524	532	494	518	507	513	573	539	551	496	584	550	504	515	530	491	505	547	502	539	566	518	520	580	502	509	537	523	493	509	524	523	580	547	557	488	545	535	538	545	515	542	549	496	530	546	495	530	563	506	511	538	478	526	540	585	541	535	560	499	509	547	499	504	562	491	509	520	554	504	527	549	510	521	553	542	538	535	535	485	534	522	535	509	513	555	533	528	521	560	516	534	544	519	572	505	515	526	544	524	492	508	557	505	548	543	527	534	572	540	565	483	477	475	488	541	533	533	551	531	548	576	523	567	509	529	552	515	526	518	588	528	509	538	570	512	502	541	525	526	509	493	499	520	514	533	512	542	502	551	531	550	538	520	578	579	529	504	559	534	519	557	540	520	513	512	545	524	602	521	521	556	543	529	524	536	524	502	532	523	542	562	514	497	511	479	512	506	537	531	509	492	532	575	538	499	536	530	545	532	547	512	502	538	521	546	570	513	523	563	561	541	526	565	526	548	535	518	530	533	510	556	550	514	508	547	548	522	548	512	512	519	535	551	516	540	479	506	502	485	522	554	547	526	526	515	500	519	524	544	481	559	545	551	551	513	542	518	555	520	527	506	575	513	503	541	563	576	521	548	519	497	532	556	545	540	544	491	507	521	554	552	562	577	533	519	571	539	518	526	493	556	526	540	470	517	534	521	530	570	487	501	519	546	519	488	532	540	528	516	520	541	512	516	508	563	537	553	572	525	541	542	538	565	497	505	541	527	523	545	551	505	545	532	521	537	525	520	503	558	527	525	505	553	527	593	494	549	520	528	527	497	516	495	543	517	541	500	549	517	522	523	487	508	512	533	524	543	511	512	526	507	504	480	546	495	550	520	522	556	558	521	532	506	509	563	546	534	508	518	520	492	546	536	490	511	518	516	510	522	520	584	513	512	550	574	492	508	523	533	513	521	512	513	506	528	549	526	533	569	536	502	465	552	458	495	558	516	490	504	505	504	552	557	537	553	517	553	494	521	507	503	539	519	569	479	506	543	508	520	512	543	540	527	556	542	542	560	531	543	511	511	522	504	565	552	514	539	535	521	516	532	516	556	508	519	499	505	506	508	476	520	524	549	523	526	554	530	523	555	523	557	519	546	523	502	562	508	544	498	554	525	542	535	545	539	522	520	525	504	548	563	547	526	562	507	566	469	512	552	502	528	518	522	552	535	538	520	537	526	543	521	534	555	554	522	540	495	501	506	553	582	549	524	523	508	531	506	532	513	523	525	522	484	516	483	494	523	537	570	563	509	491	546	526	506	534	517	497	506	502	552	548	550	528	529	553	561	525	557	539	568	558	532	497	567	532	522	517	515	527	465	507	509	514	539	484	516	532	549	518	553	544	500	552	488	528	525	558	540	530	534	555	473	542	532	534	529	549	491	514	531	505	554	519	560	541	548	533	535	529	576	503	478	525	546	514	554	508	498	526	516	536	510	511	524	498	579	538	498	524	539	510	506	534	580	528	507	565	540	518	513	525	501	545	519	525	525	545	523	541	478	562	528	538	514	512	525	551	507	503	527	545	532	529	519	571	502	509	518	549	552	483	554	510	532	509	534	515	561	534	493	537	566	552	543	530	537	521	504	527	540	554	525	537	504	521	533	532	525	491	515	507	525	580	546	534	507	560	524	519	513	561	505	523	511	541	513	564	503	509	543	519	511	471	522	554	506	549	564	517	544	548	575	550	559	546	522	486	525	527	495	546	543	521	552	525	498	546	506	533	557	518	554	538	511	502	513	549	507	496	511	531	498	528	512	579	533	552	532	527	519	524	519	506	492	552	532	512	520	521	532	553	493	528	513	513	521	495	577	564	579	543	482	528	527	499	464	565	540	527	526	550	532	560	570	546	569	495	546	539	520	521	553	537	514	528	493	553	539	517	555	527	491	507	531	538	553	483	510	535	487	527	504	591	547	573	540	527	537	545	540	542	535	536	515	513	557	545	522	570	529	541	497	503	525	545	523	509	526	503	506	577	500	549	530	543	532	560	534	489	572	541	498	507	548	557	515	528	532	531	528	546	508	535	520	526	559	515	512	535	554	507	500	528	544	568	559	530	559	505	517	508	526	539	494	553	506	591	502	546	484	542	552	482	524	522	514	541	532	552	490	514	566	513	519	553	519	556	519	529	510	564	537	518	546	547	517	514	511	541	565	569	503	497	484	561	522	486	525	517	518	550	544	521	531	500	511	520	515	563	474	494	581	538	529	514	518	567	507	547	528	498	558	509	509	536	513	486	550	524	510	535	533	546	528	561	536	481	494	513	494	565	543	521	550	490	551	488	538	524	496	530	543	530	515	548	557	484	490	549	557	527	501	519	498	547	557	529	568	536	529	521	549	547	538	562	547	549	547	553	541	537	540	522	518	544	546	546	546	531	553
6614	5595	4328	2398	1878	1497	1136	978	865	824	694	664	690	651	703	937	1120	866	644	602	574	611	598	682	718	588	588	576	521	572	570	550	569	590	562	559	531	597	593	541	609	531	579	600	518	571	558	554	560	575	582	558	575	557	586	550	528	545	533	580	535	554	532	563	531	559	537	556	602	542	540	619	562	539	529	565	567	597	517	554	538	558	594	571	579	529	595	593	559	538	509	559	535	534	548	576	565	562	520	579	562	559	569	584	560	511	548	558	554	531	573	545	517	537	538	543	544	557	587	551	562	586	532	551	538	515	550	568	539	597	551	535	613	562	581	557	540	565	588	599	547	556	535	551	566	531	518	518	593	568	535	562	543	535	564	550	564	543	552	552	545	594	520	602	571	550	572	566	549	545	505	582	542	561	546	599	556	589	506	565	564	579	570	554	566	532	569	554	543	568	599	571	571	562	559	575	539	544	540	541	543	559	532	558	608	587	587	566	538	564	588	559	574	594	582	577	575	526	570	541	565	539	554	552	556	592	595	534	562	545	591	563	514	585	586	572	549	568	552	517	519	582	544	574	573	543	571	581	581	550	545	594	543	593	552	587	564	562	560	588	551	571	587	511	531	518	580	562	560	571	544	517	552	524	506	545	565	605	562	552	574	538	527	548	523	548	598	545	576	559	552	528	579	539	585	575	546	552	571	559	574	585	545	557	599	539	541	546	576	551	576	560	549	530	565	561	558	563	570	550	506	527	570	541	557	570	591	606	558	581	554	551	562	606	570	605	546	591	563	536	564	588	544	566	603	559	575	542	571	561	561	551	570	566	594	549	569	557	571	544	581	530	547	572	519	587	568	564	526	550	587	557	555	589	539	535	538	583	540	582	532	555	539	562	576	558	551	515	573	597	520	568	568	608	550	582	547	533	552	596	571	571	569	572	521	582	545	556	562	562	578	549	567	574	526	549	559	541	587	542	558	593	555	527	565	569	535	546	582	593	554	539	540	565	598	559	553	565	538	538	543	554	582	548	589	568	593	570	577	578	604	554	546	574	555	558	564	594	596	545	544	626	603	554	547	541	580	602	566	596	576	575	577	577	553	554	583	565	588	559	524	579	550	573	562	547	563	574	553	564	568	552	540	583	540	577	569	550	579	581	537	566	570	539	555	531	503	569	549	531	569	562	544	592	560	587	556	549	556	555	543	534	563	559	564	562	558	592	557	574	588	566	562	529	541	564	497	560	569	523	606	529	507	534	546	547	549	615	569	527	560	610	585	539	521	506	554	631	555	586	586	551	569	590	515	557	510	608	523	561	627	536	546	553	586	574	556	545	540	560	567	514	519	566	523	601	534	582	525	540	541	514	563	576	558	579	601	609	587	579	532	566	557	604	542	551	555	570	586	539	618	548	572	584	564	559	557	559	545	599	542	615	562	598	562	554	500	562	563	556	572	529	599	580	516	555	551	514	534	565	573	545	517	581	580	572	591	567	582	582	551	573	547	541	558	581	528	525	534	544	562	573	553	518	555	579	578	551	574	529	554	567	574	557	553	559	550	580	561	558	574	566	573	534	566	557	518	572	522	582	545	554	581	568	571	611	543	599	578	576	533	571	560	541	588	569	595	568	569	575	577	569	516	534	575	544	579	547	561	524	556	557	562	536	557	556	516	571	594	567	542	567	564	561	551	584	517	565	547	547	568	565	555	568	544	576	595	535	566	580	545	556	568	571	557	543	527	603	584	573	514	579	534	581	598	593	574	551	553	578	539	580	538	563	534	547	551	572	564	535	551	588	611	611	553	555	551	558	545	554	509	549	573	547	526	568	591	570	539	556	564	536	562	552	576	579	567	603	593	573	592	562	579	561	569	513	547	545	540	577	563	549	601	550	605	555	575	546	578	537	573	569	581	534	580	546	586	558	522	541	592	576	549	564	500	544	598	571	559	546	562	538	532	594	575	565	582	545	558	570	545	571	541	572	553	588	534	519	573	556	567	560	571	557	578	592	575	526	554	561	551	573	548	512	556	606	577	527	521	544	525	531	545	534	540	608	545	536	584	554	546	543	573	570	574	592	516	566	561	562	537	572	571	561	613	617	604	573	565	542	589	522	549	542	548	557	537	538	530	553	573	573	561	558	536	567	566	532	554	557	565	557	568	523	555	490	561	543	586	574	566	570	542	568	592	545	538	564	525	509	572	574	570	598	560	597	551	551	518	544	585	569	530	555	558	581	562	542	544	571	585	564	588	591	579	542	565	561	540	562	591	567	530	557	543	566	556	551	580	551	555	600	530	517	556	578	519	560	555	539	556	576	545	572	550	537	553	568	525	577	541	580	593	583	531	545	556	575	537	579	571	568	544	527	577	518	538	576	546	578	533	547	563	555	587	568	599	561	505	526	564	581	546	553	527	558	543	547	555	579	588	558	540	557	566	525	571	555	541	583	564	558	583	525	593	554	526	548	571	563	551	586	580	565	591	583	538	504	538	524	518	589	561	565	567	549	578	513	560	557	572	548	599	544	571	541	557	539	591	560	553	577	596	531	598	555	525	560	529	548	548	510	537	560	556	611	542	584	580	571	572	540	537	509	560	569	589	563	533	540	613	571	568	545	524	573	532	526	592	562	543	582	591	530	564	565	569	563	520	612	563	556	548	562	555	562	544	543	583	567	576	564	581	559	547	588	562	600	527	587	588	535	599	599	554	550	528	501	549	607	539	575	599	561	577	541	535	564	525	605	586	553	563	548	543	546	579	554	516	553	611	523	579	535	524	587	564	588	556	553	525	555	559	543	551	553	548	570	587	561	551	563	535	542	554	537	548	549	569	530	567	576	545	597	594	572	577	571	588	556	542	591	585	545	549	550	528	579	579	563	571	591	575	561	596	571	556	600	544	544	542	566	540	571	569	553	550	579	590	579	559	576	548	601	597	573	543	572	536	571	549	521	562	548	567	605	522	580	538	546	559	608	582	561	578	570	616	583	567	573	533	590	598	532	534	562	547	549	596	567	587	539	584	546	603	540	582	533	590	520	560	517	569	573	569	555	547	566	577	552	508	573	594	587	580	550	554	591	517	533	533	546	539	541	558	572	579	543	594	554	614	569	498	526	550	540	557	549	523	540	547	589	541	565	535	591	515	557	548	611	577	507	557	525	572	569	581	555	596	560	551	549	563	562	546	561	555	570	546	572	511	562	573	515	514	554	544	547	561	563	552	545	607	585	569	539	541	542	580	544	546	573	569	545	564	579	568	578	598	586	550	538	554	573	576	586	574	562	548	551	552	576	539	619	575	588	566	559	512	554	535	549	535	584	586	566	529	585	548	531	590	567	501	548	543	597	596	579	547	566	565	560	585	551	535	542	552	569	511	526	577	553	578	558	563	531	572	580	514	582	549	575	556	534	513	595	525	566	574	538	533	555	562	528	552	522	565	516	578	566	570	573	543	536	557	593	578	564	548	569	517	551	570	531	581	524	575	587	591	519	540	546	535	587	547	570
22605	21306	28956	24013	21308	21357	10540	1146	803	606	590	468	470	424	476	882	894	677	449	297	356	303	342	390	484	304	286	278	277	254	288	268	268	286	267	253	284	249	271	247	292	275	269	270	258	251	253	245	247	254	260	288	248	255	264	224	285	259	255	277	274	241	260	251	247	272	262	243	258	239	232	246	237	276	259	267	226	249	221	292	249	242	281	238	233	254	238	256	231	266	271	252	260	251	251	285	249	255	260	246	240	255	255	267	250	247	259	278	219	247	268	229	271	256	281	243	259	266	243	259	260	235	233	268	253	243	262	274	265	258	228	234	240	238	243	247	257	273	273	254	260	254	255	255	269	244	277	239	257	247	256	251	249	251	254	250	259	244	252	246	247	246	255	227	272	259	241	262	256	253	262	249	246	234	233	261	254	246	255	266	283	241	240	215	245	222	265	254	229	244	265	251	270	230	258	242	246	242	255	238	244	251	232	249	250	234	246	267	276	241	223	259	236	235	252	249	226	247	280	262	255	287	267	246	292	257	283	230	206	237	239	274	244	237	262	265	238	250	248	225	203	272	238	252	237	238	238	254	244	236	276	247	263	239	259	261	251	274	256	240	270	227	278	245	233	239	246	248	228	246	227	229	250	233	271	275	251	242	240	263	288	267	235	251	262	279	250	253	250	236	265	250	239	265	230	232	229	274	223	256	251	261	259	220	245	229	255	238	277	231	263	248	238	295	244	274	211	279	269	243	258	285	285	267	249	256	249	247	261	218	268	246	234	257	228	249	247	263	264	222	258	275	270	251	266	257	249	276	247	254	242	229	271	252	266	280	265	260	239	262	231	260	263	262	248	248	267	269	230	215	272	244	240	252	253	249	245	243	248	244	243	235	254	256	251	247	238	284	238	240	228	260	261	237	225	248	255	263	224	264	268	280	248	285	247	251	242	254	243	237	263	261	255	233	272	225	271	241	246	245	223	225	252	241	249	263	236	255	248	266	237	249	245	241	237	248	232	248	225	268	262	241	248	261	269	242	274	235	251	233	258	286	248	280	298	263	238	231	243	238	242	242	251	250	262	262	262	240	237	215	287	251	262	287	246	232	237	261	257	244	257	224	292	260	271	233	246	250	233	226	246	222	267	286	242	239	264	244	258	254	271	251	258	248	226	232	240	255	235	255	257	245	258	250	267	242	202	234	234	263	242	253	260	256	272	266	238	243	272	262	236	250	243	224	243	246	258	256	276	231	266	228	288	271	244	260	246	264	235	247	224	227	253	247	245	243	226	258	272	218	241	254	253	251	263	238	259	273	245	245	237	265	229	256	260	254	257	243	242	235	271	275	277	233	266	257	249	242	243	225	273	249	251	256	256	252	261	275	226	269	247	255	268	249	258	264	249	256	245	277	242	275	263	260	240	261	254	228	250	252	267	240	250	239	242	216	269	263	254	270	242	238	241	240	231	250	248	246	255	243	239	228	247	254	228	226	242	243	255	227	259	279	244	265	265	253	217	269	268	271	277	236	266	239	230	246	261	235	269	274	274	247	254	284	278	245	260	239	263	256	259	254	294	256	247	220	281	253	267	261	265	272	266	245	223	228	270	254	251	255	266	253	260	273	249	250	258	228	233	250	259	265	277	258	271	246	275	263	279	235	268	260	240	245	268	262	268	256	262	262	259	259	260	252	262	255	256	245	224	279	240	244	229	239	250	284	258	274	242	255	252	259	252	257	268	254	281	240	264	240	249	241	261	239	223	254	259	247	222	239	264	229	232	261	231	261	243	254	262	210	239	281	268	275	237	263	256	254	246	231	248	222	230	274	267	257	252	247	250	237	239	279	255	263	243	273	261	285	248	244	226	260	248	243	274	215	248	252	268	254	233	283	232	219	261	226	262	249	265	272	241	225	243	259	250	237	277	265	250	282	240	233	256	249	263	268	232	267	249	270	257	238	270	279	245	250	255	265	275	251	269	268	232	249	215	245	235	227	262	232	235	254	250	251	264	247	235	248	271	230	256	267	261	223	242	254	236	277	258	239	255	257	201	225	246	265	275	253	296	255	238	248	247	240	222	265	250	220	248	270	251	266	226	272	244	230	276	221	260	258	230	276	257	245	236	246	243	268	248	250	274	241	243	242	255	247	264	243	250	269	265	242	286	256	269	255	245	253	249	267	248	239	265	245	253	292	272	244	277	248	260	245	247	234	240	263	238	247	252	244	261	222	225	242	268	240	274	245	255	244	248	241	273	269	258	242	247	262	257	253	245	233	255	250	240	266	265	278	271	275	277	272	256	256	248	266	251	258	237	232	233	213	265	257	237	259	255	260	272	224	250	257	261	277	265	248	261	205	248	252	263	257	258	289	264	225	254	246	268	264	233	274	258	275	253	228	235	249	244	232	257	263	237	258	262	263	225	242	263	227	251	259	269	246	247	241	271	222	255	267	239	237	245	266	233	255	267	238	266	238	232	223	257	275	243	255	251	235	246	265	253	243	237	265	268	247	258	261	265	228	228	257	268	255	255	268	262	246	274	272	228	239	254	259	252	237	256	243	258	240	268	258	243	269	262	255	245	221	255	226	248	255	215	235	253	277	226	246	277	248	305	272	234	236	254	249	245	270	244	221	228	284	268	271	249	273	273	240	246	228	271	261	220	234	228	248	226	257	254	259	257	237	273	224	266	247	265	226	231	260	240	244	273	230	251	246	234	272	259	244	267	252	250	266	240	237	240	264	269	218	245	249	286	257	241	266	245	278	263	252	259	227	225	238	234	257	289	245	242	251	248	255	228	263	240	259	266	226	261	262	249	271	250	274	258	240	243	283	264	220	268	254	268	263	251	254	261	258	228	220	246	267	247	240	246	244	272	223	244	247	277	238	251	271	239	254	247	262	243	272	243	246	240	242	239	254	312	233	265	273	286	248	279	246	253	246	233	234	240	251	263	234	253	242	250	272	238	247	258	273	225	254	215	240	257	227	254	259	259	258	239	250	266	243	237	241	246	243	251	234	233	266	266	266	221	249	246	245	241	260	278	254	246	246	251	266	247	292	243	240	226	257	223	243	275	228	283	251	235	239	276	271	246	232	254	258	196	245	244	257	249	242	241	248	247	250	236	267	261	266	221	278	248	263	263	236	241	209	249	261	211	237	202	258	257	255	284	254	271	248	250	268	248	251	256	243	232	246	248	241	239	257	268	246	251	233	271	279	235	239	243	278	271	241	216	228	241	234	282	237	255	255	263	269	281	225	255	270	240	265	269	259	251	255	247	281	229	235	230	233	272	255	240	232	271	269	218	221	260	254	227	263	246	250	224	262	228	254	260	246	285	267	254	237	235	237	221	261	261	248	285	233	244	265	288	288	246	219	271	246	264	248	254	262	223	262	267	240	244	235	259	247	248	246	260	225	247	255	270	272	262	263	213	216	252	270	252	255	248	250	240	233	246	237	233	239	243	255	245	254	263	229	238	255	265	247	260	234	248	247	261	266	259	251	245	248
7070	13914	10756	5632	4067	2967	2259	1667	1305	971	840	703	605	555	683	1255	1342	935	573	421	387	406	472	560	580	404	342	335	299	328	302	301	306	307	299	311	293	300	318	303	285	291	316	293	286	295	293	300	297	287	308	267	286	291	266	265	269	267	284	259	293	297	285	268	308	249	293	289	253	293	276	282	280	257	282	262	279	255	260	263	272	311	278	288	267	301	273	276	296	274	273	279	308	285	286	275	279	235	274	279	270	272	256	269	280	295	300	267	288	243	255	292	291	297	269	276	283	281	264	274	274	290	291	265	276	292	308	262	254	271	292	292	273	255	288	267	254	247	248	305	280	268	260	247	249	274	262	254	284	286	308	265	273	248	293	276	274	273	239	269	274	262	279	294	282	278	287	242	271	272	287	273	244	262	281	270	278	270	230	281	273	308	274	276	284	263	262	283	289	272	287	295	286	268	259	265	263	264	273	289	272	264	256	261	256	267	314	278	285	264	296	288	268	294	279	255	265	300	278	272	288	273	300	273	284	264	251	264	269	252	267	304	282	276	287	262	254	287	249	263	284	278	248	286	283	264	271	294	273	283	301	279	274	244	278	290	272	279	291	276	292	287	264	254	288	282	270	243	295	299	271	265	271	281	280	269	235	246	239	293	263	262	282	264	265	253	262	288	233	284	290	287	271	276	272	245	272	262	256	275	275	265	306	259	250	292	264	240	263	283	265	269	247	275	277	285	283	268	250	272	293	278	291	302	278	288	265	273	289	276	278	289	262	256	299	254	280	276	295	287	270	268	254	268	269	263	288	272	260	243	278	253	266	272	305	321	268	296	284	261	269	282	281	293	316	274	256	268	267	263	265	301	264	283	291	253	273	307	274	300	296	282	261	265	287	288	288	294	296	262	288	269	280	256	262	277	272	250	274	259	235	277	270	265	261	258	267	255	290	270	286	299	293	281	266	295	290	266	267	281	267	277	273	272	271	259	277	283	265	272	276	270	275	290	316	303	288	281	308	288	258	290	280	300	318	309	274	265	279	304	291	291	257	292	259	284	270	247	271	305	256	277	263	280	258	290	288	257	265	281	288	266	257	288	266	278	282	260	277	277	277	268	275	282	259	264	243	258	297	283	286	282	273	285	292	271	279	282	273	296	282	248	261	252	275	287	285	269	269	275	237	273	253	273	272	267	256	271	264	236	263	301	273	293	300	267	278	274	266	257	285	262	284	249	274	265	294	284	246	293	276	287	268	263	262	276	257	293	261	249	278	280	272	270	285	278	298	270	270	268	267	269	274	262	282	285	304	284	251	265	281	263	268	300	285	242	252	291	241	266	273	237	297	309	266	260	260	252	255	289	243	306	279	290	246	281	288	252	263	263	288	277	264	287	272	256	266	269	244	294	309	300	296	276	293	290	320	273	292	260	265	260	255	312	280	284	281	266	282	262	273	274	246	252	318	261	266	288	264	290	309	241	272	244	299	257	271	270	256	325	320	289	263	269	283	267	264	271	281	271	264	263	275	256	259	259	279	282	276	266	250	259	260	304	275	256	275	282	258	274	268	270	255	293	246	260	284	285	283	286	277	275	295	256	289	269	265	258	274	279	280	259	282	260	249	277	275	295	258	275	280	285	257	289	270	299	264	261	269	253	272	284	262	271	279	271	249	267	238	299	281	274	270	261	275	272	308	323	264	268	271	310	283	261	267	270	284	287	282	249	263	248	261	273	256	262	291	272	281	272	238	277	304	288	305	263	272	275	299	295	271	269	278	276	262	270	275	277	264	281	296	301	263	258	295	286	291	273	281	286	282	244	275	255	294	298	251	272	239	246	272	288	290	252	239	282	276	267	231	277	276	269	270	288	256	280	256	280	293	257	274	250	301	293	309	293	287	284	252	286	277	265	243	285	286	265	248	300	273	275	308	286	285	290	278	259	285	244	276	260	273	275	275	281	256	287	268	252	305	270	307	279	283	287	254	265	286	268	299	228	297	279	298	249	277	272	298	278	272	264	264	292	232	287	299	276	296	267	269	266	243	288	273	274	279	284	246	300	257	287	291	288	289	267	274	269	293	269	287	286	252	310	272	258	282	293	236	264	267	296	289	280	267	260	298	245	270	295	270	299	278	262	261	256	257	281	285	304	290	275	293	274	255	269	249	294	293	295	313	288	263	277	290	259	302	275	280	287	279	263	295	267	258	283	294	267	281	289	266	253	277	266	286	278	263	264	274	280	266	264	290	297	288	260	306	271	282	277	284	273	265	281	277	280	282	280	272	274	241	278	263	280	297	286	267	301	310	287	267	243	284	274	281	290	273	275	270	270	290	259	244	268	279	288	275	273	271	279	259	296	289	268	271	287	240	259	278	271	268	249	299	267	277	282	272	290	289	288	286	280	247	261	296	289	258	256	274	257	285	276	253	281	255	293	263	267	274	276	285	287	256	249	291	268	259	275	287	309	302	279	257	307	269	272	277	280	269	276	301	306	263	270	306	271	271	274	283	273	277	266	276	296	249	265	268	289	266	281	297	267	283	283	257	257	268	286	279	289	262	306	253	248	268	279	308	267	249	246	276	263	298	241	281	281	284	294	293	291	274	249	275	286	274	264	276	285	274	272	261	261	278	269	264	287	259	266	247	286	238	293	254	250	265	239	269	248	242	268	273	279	288	272	280	239	267	288	281	249	273	252	247	293	257	259	260	262	262	289	254	272	260	275	262	273	282	300	262	260	283	288	261	289	279	260	256	287	287	273	286	274	254	272	241	258	285	269	285	252	281	287	271	267	235	251	274	272	303	299	286	279	273	287	257	260	251	260	262	264	249	271	258	281	275	267	269	275	296	249	303	297	284	260	285	252	285	279	261	272	261	280	289	288	315	273	268	292	284	271	304	282	260	261	248	300	293	273	281	259	283	274	272	294	252	262	272	253	275	291	273	309	253	304	261	295	303	294	276	294	278	268	262	276	274	284	295	260	268	275	279	262	281	277	298	273	301	265	266	259	256	296	240	287	256	283	264	247	291	290	262	269	251	288	268	261	272	281	242	241	295	304	290	276	281	253	240	293	261	307	254	284	246	245	272	241	295	283	278	272	251	287	291	297	290	288	255	287	283	289	302	257	281	260	301	276	248	297	298	266	282	275	283	275	252	277	290	254	250	251	280	275	277	262	240	301	273	256	283	278	311	283	283	288	275	263	276	261	290	281	294	264	257	272	267	294	291	312	277	275	287	287	266	281	282	282	258	305	253	304	282	269	284	312	284	303	271	288	247	270	285	263	283	262	267	271	275	268	258	287	290	283	306	299	265	256	289	260	297	286	252	302	293	287	249	278	283	266	293	282	295	258	288	264	292	268	290	289	256	284	274	307	295	295	280	269	259	268	276	299	245	261	269	252	277	274	270	270	278	267	297	294	277	245	265	258	287	288	291	287	278	303	256	259	270	269	269	292	272	251	274	280	277	225	289	251	245	266	281	287	293	244	295	294	266	295	262	275
27796	19021	5767	1379	1105	957	847	883	800	827	795	781	723	788	761	941	925	827	837	825	796	740	766	849	804	789	760	796	812	777	759	730	765	786	806	787	811	826	770	796	799	817	786	750	773	748	780	785	731	791	811	785	796	780	804	749	745	779	759	814	767	737	785	783	737	751	791	750	713	799	830	742	759	820	730	817	685	738	777	755	759	766	778	836	716	794	825	785	791	759	760	809	779	827	778	771	779	761	723	773	823	818	806	816	806	756	729	808	758	775	785	737	779	744	814	759	757	748	744	789	820	778	782	814	774	724	809	823	773	811	805	766	780	796	763	793	758	752	810	803	728	745	789	717	732	790	766	784	731	869	782	801	751	766	803	850	697	818	812	774	756	764	765	768	764	794	752	781	779	789	765	731	785	759	734	755	740	851	712	686	707	805	757	782	780	775	754	746	805	735	815	768	734	761	790	782	788	784	755	746	746	772	809	719	779	752	728	745	756	758	780	780	803	781	733	764	756	761	739	806	786	848	803	814	722	803	773	728	795	801	780	737	807	760	763	789	799	744	746	696	802	754	828	811	712	735	792	803	774	797	775	770	749	751	713	718	736	746	819	766	810	750	833	785	789	741	748	829	775	730	763	776	788	734	729	756	792	764	740	760	775	733	706	802	738	791	759	732	784	787	744	770	737	805	733	757	795	773	728	764	769	761	797	820	795	789	748	767	767	812	790	761	759	819	753	795	793	800	765	758	765	769	813	790	762	798	743	732	764	780	815	764	747	762	772	787	831	740	755	731	752	732	770	775	819	766	787	721	753	771	788	780	798	788	790	741	773	822	800	738	738	797	773	781	716	758	802	789	804	825	795	797	752	752	763	727	766	768	769	771	795	774	777	787	770	754	800	752	740	765	799	792	794	767	765	731	821	724	797	780	799	803	767	747	712	798	846	755	766	722	750	783	771	811	779	772	756	778	703	758	784	781	800	777	769	768	757	771	777	791	691	792	794	773	750	744	754	778	800	760	773	736	764	707	714	805	746	748	759	768	786	743	760	736	774	780	786	810	764	777	754	802	834	786	774	772	778	751	764	802	778	755	766	820	828	750	797	792	760	802	824	794	736	765	746	744	748	777	768	759	740	776	778	757	780	743	784	785	802	724	842	731	739	752	796	732	776	779	821	805	748	752	756	772	751	759	832	764	745	762	790	742	780	773	756	760	764	756	774	767	779	792	780	817	771	759	787	811	723	755	795	766	767	754	780	807	764	713	735	786	715	774	744	736	753	755	770	811	737	791	757	808	750	805	704	802	727	811	755	778	735	794	756	746	782	734	776	767	727	738	744	762	753	802	780	805	714	750	728	821	761	770	757	755	776	768	741	770	782	815	746	762	807	803	802	756	767	742	751	742	747	802	799	760	772	766	833	738	788	799	736	712	746	795	742	797	831	752	746	766	750	769	751	768	809	740	798	726	762	772	811	759	767	807	815	852	771	800	731	746	829	803	787	816	763	776	772	772	783	742	765	745	791	807	784	713	783	713	742	733	780	782	740	776	742	770	774	797	741	810	757	752	774	758	787	797	749	773	803	765	776	762	730	783	737	738	778	778	809	814	768	747	769	789	780	745	784	743	778	748	812	763	739	772	758	782	760	800	791	797	743	752	765	763	809	747	754	809	749	775	823	799	790	779	767	770	811	753	780	819	780	760	780	808	735	767	763	781	747	783	774	754	736	778	786	782	749	784	806	753	783	796	776	762	768	766	739	786	733	745	761	757	783	777	746	817	769	787	777	799	757	822	749	815	779	754	783	778	738	764	776	742	723	775	759	725	779	754	809	780	792	755	801	757	829	770	749	818	762	745	798	758	767	779	781	751	767	764	776	759	751	825	756	752	809	786	773	753	734	796	750	753	765	758	762	736	752	796	759	781	732	769	775	731	771	793	772	729	764	805	815	733	773	770	776	791	758	756	776	752	806	806	777	772	792	771	792	755	792	733	797	787	767	788	730	757	764	760	731	816	771	763	754	721	752	778	815	754	821	743	783	699	750	768	776	783	774	765	769	787	797	776	772	758	736	772	783	738	765	790	812	784	751	748	786	812	792	761	775	786	769	773	793	770	808	808	739	785	782	808	840	839	733	748	795	787	797	802	806	784	746	773	734	803	754	793	775	780	789	713	797	791	765	754	829	742	745	801	761	811	779	803	798	770	760	747	799	796	774	749	779	722	786	798	794	764	790	776	807	730	743	746	773	775	749	760	784	737	701	714	742	762	731	765	748	781	729	778	840	787	744	799	808	805	753	783	748	778	787	725	750	791	750	788	834	776	792	779	756	793	769	774	766	757	761	790	776	803	800	742	756	786	826	730	759	777	750	798	810	792	782	808	796	832	735	734	746	722	755	765	766	771	734	839	821	751	796	769	752	756	779	819	807	760	823	803	862	785	713	813	790	725	767	784	734	773	724	716	818	792	755	820	779	766	823	780	793	784	759	809	789	767	805	819	757	765	767	785	829	774	824	754	770	744	708	746	794	792	703	769	832	738	760	736	728	765	720	760	727	790	751	763	794	752	792	802	743	811	803	789	733	816	761	797	795	811	792	829	771	724	765	771	769	766	753	765	769	791	732	776	766	760	843	757	748	762	776	773	751	771	780	740	751	796	755	700	765	734	785	848	813	801	786	765	767	769	734	795	740	743	781	810	763	746	782	749	761	767	766	786	800	805	765	752	842	697	781	780	815	787	723	767	744	786	782	791	852	801	700	776	753	811	799	678	734	775	783	796	742	748	775	771	788	752	797	706	779	728	817	821	742	759	749	776	761	820	793	764	789	774	783	741	765	744	734	805	818	818	763	731	738	831	750	774	724	796	754	767	724	805	785	771	740	758	764	733	784	834	762	814	733	793	788	793	735	755	751	818	777	718	772	765	752	791	797	787	749	781	781	770	753	806	766	747	765	733	733	801	764	756	822	773	792	715	772	782	722	831	793	763	796	735	770	780	730	739	785	729	765	764	752	805	798	765	766	751	811	853	678	772	740	835	764	729	786	782	782	800	790	782	773	808	795	763	771	740	784	847	715	800	769	775	761	799	768	730	802	762	723	787	764	781	747	789	792	811	733	785	754	826	769	820	718	773	753	750	821	764	771	766	809	802	770	767	796	747	744	750	763	780	735	758	766	770	763	758	735	811	797	740	759	772	746	782	778	777	758	786	759	770	769	804	764	763	764	765	816	748	764	751	771	756	757	823	748	699	749	811	779	793	762	833	785	762	762	796	796	754	781	792	765	733	787	774	732	750	729	781	792	747	767	778	801	772	736	808	741	782	808	804	782	794	739	757	777	800	773	779	811	734	792	680	757	780	824	766	760	748	761	756	766	754	732	797	806	751	740	767	750	736	800	773	789	776	764	807	746	783	800	761	816	676	768	779	753	758	757	737	782	761	747	793	740	774	811	777	747	765	802	840	774	712	770	806	775	759	789	705	816	794	751	752	750	776	825	791
7948	1714	1491	1151	992	960	939	865	860	894	897	889	831	823	879	1089	1088	996	869	838	862	820	862	885	898	852	858	844	796	816	851	889	841	822	787	837	838	796	814	810	809	852	827	823	839	828	831	834	859	826	814	868	844	827	794	826	849	831	852	845	814	793	838	836	822	797	819	821	773	814	821	795	787	826	865	797	833	801	795	812	847	809	853	905	832	838	813	826	806	835	821	774	820	802	841	809	856	849	792	848	793	799	809	839	851	837	841	793	830	838	825	825	873	813	847	850	849	830	794	776	831	813	875	838	781	820	831	776	810	783	801	855	821	825	815	800	818	818	835	828	877	826	845	837	755	828	772	771	828	826	773	840	812	817	806	852	843	852	816	830	798	821	806	810	846	827	782	822	822	828	844	798	825	787	850	810	800	862	838	823	846	821	812	821	818	787	784	815	839	802	863	819	790	855	824	825	785	838	813	830	814	841	793	799	856	800	821	804	833	802	803	821	832	873	794	807	845	853	821	826	805	796	811	818	813	865	857	831	827	834	825	890	858	810	823	811	834	845	836	785	863	800	823	847	807	841	862	826	867	758	825	830	841	794	832	808	804	822	828	786	827	825	856	828	829	819	845	847	821	826	842	762	841	812	852	820	837	821	805	818	821	767	822	804	765	837	853	780	810	822	823	812	830	809	841	816	764	806	833	843	821	841	801	778	876	757	794	848	860	821	812	798	815	780	868	829	806	794	835	847	871	831	824	853	820	832	815	843	822	762	863	839	800	825	783	812	839	840	835	831	804	833	813	815	853	787	794	814	852	838	852	768	848	833	835	826	867	879	830	833	770	832	807	831	838	825	832	838	834	798	793	876	821	851	819	815	857	799	811	796	781	847	855	835	804	847	812	808	866	844	817	846	810	806	797	813	815	784	803	875	799	825	825	814	796	793	813	824	816	790	827	831	827	803	831	836	770	834	801	795	789	807	809	855	808	809	796	824	826	825	839	852	847	843	864	804	829	810	829	833	806	817	831	815	799	842	826	829	847	825	820	834	808	827	823	823	872	813	850	790	803	827	835	836	846	799	820	792	824	848	848	808	843	827	871	794	785	879	861	881	813	824	829	804	810	856	812	807	821	871	825	859	803	808	786	828	868	815	839	794	824	789	834	780	801	844	824	871	813	827	822	828	774	814	774	823	828	843	848	833	835	810	732	803	830	830	830	839	827	829	853	834	827	825	883	774	805	870	847	823	762	817	842	787	818	828	797	787	866	827	858	834	837	808	845	853	830	822	800	783	858	855	838	818	866	832	824	811	842	834	825	790	765	839	803	815	794	830	820	836	842	844	834	870	815	761	841	830	793	844	800	804	804	845	822	766	823	831	818	861	871	860	800	796	848	825	859	793	825	839	853	782	870	831	816	818	859	853	817	806	855	755	817	780	821	839	856	859	817	754	744	826	797	804	808	815	793	819	876	834	787	799	833	847	829	838	785	819	854	843	865	837	832	782	827	858	821	831	854	874	821	781	861	803	815	808	839	794	784	824	862	847	827	849	800	767	841	837	879	808	834	865	832	819	855	814	809	803	784	832	852	812	861	850	811	833	823	789	860	791	809	826	854	796	782	825	823	810	808	808	843	792	847	826	809	856	800	814	811	805	792	823	818	873	837	814	802	774	786	807	798	862	884	836	788	810	858	822	837	810	873	837	785	758	887	808	817	876	855	788	789	814	867	823	792	839	819	783	831	848	830	803	818	762	840	790	778	810	806	821	801	850	807	812	805	868	778	826	825	843	795	808	850	793	836	859	882	826	831	889	863	796	816	878	807	804	808	823	842	839	843	798	813	825	811	849	849	791	823	870	757	862	774	863	793	848	777	828	777	833	809	806	809	820	865	826	773	862	848	805	844	843	861	813	835	826	811	815	797	783	818	830	836	849	794	836	841	807	795	821	790	827	826	862	839	815	803	850	807	886	832	846	878	816	824	844	812	847	814	845	833	815	868	864	817	829	798	831	747	849	813	871	861	856	785	880	880	885	850	804	773	825	858	808	791	814	828	814	843	831	842	872	850	847	814	843	824	837	811	815	817	838	836	888	819	803	819	829	852	817	816	804	804	877	842	849	867	850	844	820	817	861	782	832	836	847	757	864	762	811	815	825	844	889	783	859	836	840	854	828	861	848	847	839	748	822	793	899	834	865	818	797	826	773	852	814	848	865	776	817	837	793	870	825	856	853	835	827	811	827	790	820	865	759	835	760	810	827	795	797	819	818	853	852	873	855	831	804	854	778	851	827	863	804	843	841	808	785	848	758	810	767	820	818	770	788	847	828	818	775	873	833	826	839	839	812	806	852	778	846	836	793	796	824	791	856	808	837	824	824	785	812	824	783	790	859	811	840	835	842	790	869	830	800	812	791	837	795	859	801	814	825	837	833	825	823	772	767	798	820	848	817	859	841	831	849	804	786	802	850	833	822	773	886	788	791	801	840	799	827	808	844	802	817	802	815	808	795	871	821	796	817	829	879	847	804	848	855	805	746	857	800	783	858	833	797	867	833	840	811	810	836	795	836	847	851	810	817	864	863	800	834	812	797	821	796	793	805	833	790	852	834	818	873	825	813	834	806	825	828	812	797	793	808	831	849	844	852	833	816	853	827	791	830	826	758	799	826	848	828	774	835	826	813	873	800	802	843	816	824	825	866	851	802	781	783	813	866	851	812	861	803	780	835	858	832	834	809	812	778	826	802	771	782	854	804	808	781	811	730	801	792	830	823	815	843	838	795	822	862	803	813	832	787	833	833	832	833	876	863	840	833	863	890	777	859	812	794	798	855	815	815	792	843	894	853	780	827	821	793	859	846	820	820	813	809	820	859	858	830	823	803	848	853	789	865	842	826	845	860	845	858	777	807	875	867	855	834	880	820	807	841	792	819	846	816	840	807	856	839	844	836	797	802	840	808	822	819	844	788	826	822	787	809	856	767	834	795	768	816	863	877	801	860	807	809	810	841	803	851	844	821	856	759	814	816	779	828	784	785	797	811	807	821	766	838	856	793	842	860	812	822	860	848	854	815	851	840	831	835	833	817	831	783	838	806	849	823	855	831	805	843	810	821	780	864	873	910	827	870	809	815	848	836	848	865	855	820	828	816	804	845	837	858	781	827	819	845	798	822	837	826	839	856	817	858	897	847	776	834	820	821	808	806	824	810	878	870	833	786	783	838	825	851	831	814	776	817	806	885	767	787	801	817	812	815	845	827	859	818	847	797	851	870	807	845	761	822	811	775	841	815	807	802	815	830	830	808	824	845	845	861	808	749	880	793	770	813	830	803	838	810	762	839	804	784	835	828	875	841	824	772	816	880	833	816	769	834	832	762	852	835	833	880	810	768	814	814	866	828	807	804	839	825	860	802	826	869	837	844	841	826	808	879	860	861	827	818	801	816	850	811	870	883	816	886	834	851	785	836	772	788	846	763	797	834	743	848	835	797	811	846	836	807	869	832
23608	21258	28427	24385	21266	11873	1598	1086	874	833	778	734	713	743	783	1106	1052	786	750	713	661	637	659	779	694	680	619	639	585	594	593	591	635	634	598	617	575	569	630	601	623	598	574	624	588	624	610	581	592	611	633	655	599	610	593	596	639	594	640	602	592	617	594	681	595	598	575	627	655	597	612	545	617	593	543	568	595	632	537	615	570	602	617	601	615	561	631	610	589	572	573	549	619	609	582	654	595	608	611	599	582	595	620	628	645	591	633	622	595	584	637	604	614	601	568	603	630	622	612	597	639	625	658	612	595	637	641	616	606	650	563	569	573	552	601	615	600	586	608	586	604	611	587	595	639	563	595	614	609	616	551	545	610	636	613	629	639	601	650	596	579	619	617	625	598	573	583	543	584	613	634	598	589	601	598	634	615	565	588	562	635	592	580	593	623	611	598	609	601	597	588	664	614	588	576	572	613	635	602	634	602	618	631	575	616	570	629	622	654	540	606	545	580	603	581	583	617	639	607	613	600	619	627	568	574	590	623	568	573	592	560	595	641	603	577	626	583	616	640	614	597	591	570	574	590	584	599	527	596	589	613	614	577	566	609	610	574	545	588	594	606	630	581	557	581	586	608	632	618	590	607	598	588	593	581	574	591	606	618	625	629	589	560	639	585	615	658	609	636	587	593	602	609	601	588	637	580	591	607	587	626	617	629	572	637	584	618	627	610	596	629	561	613	544	598	623	611	632	575	586	581	622	690	556	600	565	565	563	619	583	571	601	587	603	576	618	619	628	588	587	593	591	612	627	569	568	605	600	586	615	630	590	584	610	593	618	636	598	600	608	560	591	563	634	586	568	601	645	547	643	588	578	611	576	566	603	659	609	594	613	591	591	602	645	615	583	559	630	604	601	600	618	647	552	616	600	600	613	596	624	615	623	643	627	574	605	611	635	581	592	629	552	590	632	588	610	628	574	589	609	621	606	596	602	599	609	635	572	605	623	603	577	584	596	626	620	619	617	586	639	638	605	629	588	540	605	609	624	608	595	579	584	577	629	646	650	581	582	589	570	604	581	562	611	610	589	580	576	622	602	524	637	603	635	563	603	577	607	570	612	624	639	605	576	602	600	598	606	569	584	576	614	630	598	601	588	595	641	599	597	630	598	606	619	580	630	581	583	640	615	600	624	567	623	650	580	593	624	599	599	604	621	578	560	628	546	650	581	571	613	640	608	563	594	629	590	615	609	596	567	597	592	600	602	612	614	569	605	593	632	647	565	571	609	608	611	649	621	564	565	608	608	623	640	612	585	649	610	569	581	625	587	587	614	603	595	555	585	617	618	611	562	613	586	604	565	596	594	600	582	595	578	594	592	552	625	583	636	630	621	635	611	554	573	593	615	597	603	610	560	642	631	603	558	602	632	638	617	612	644	624	607	589	598	561	594	596	556	597	597	636	581	557	586	620	569	581	558	574	637	569	622	607	603	595	579	615	597	591	656	598	545	630	561	604	554	617	600	566	605	620	550	592	563	590	645	582	603	602	605	615	638	632	588	629	616	566	611	629	609	601	590	627	590	595	560	591	555	625	614	580	625	539	613	613	557	600	601	618	604	593	578	592	590	590	628	590	586	588	563	613	582	582	598	630	603	614	588	604	576	574	615	592	599	615	596	572	607	614	583	607	552	581	593	580	555	599	649	621	552	595	599	592	538	609	600	552	602	599	615	575	578	616	579	586	569	584	637	534	627	609	587	584	541	598	639	600	608	585	585	566	606	598	577	599	676	630	570	598	551	635	588	633	638	583	631	572	555	565	578	636	590	663	567	586	585	598	567	542	563	584	624	595	558	587	602	581	612	561	580	568	583	589	588	605	615	615	589	596	613	582	670	597	574	593	594	613	576	595	613	556	556	609	597	576	617	607	614	601	576	605	592	581	614	620	601	617	598	619	596	584	622	629	592	642	630	596	608	596	573	602	594	632	611	608	643	606	612	576	627	583	592	632	617	566	578	606	593	580	593	601	567	576	605	617	582	590	621	580	617	612	626	662	574	666	611	617	599	618	632	629	561	618	574	592	575	578	619	612	591	589	609	633	592	603	563	545	601	601	596	563	603	580	565	572	587	578	563	557	561	605	590	591	599	588	622	600	618	582	621	545	614	602	604	616	640	601	625	623	598	625	612	583	612	601	560	587	624	590	560	598	570	624	597	609	584	609	588	576	585	568	620	584	551	582	606	581	579	600	607	565	661	591	578	580	597	583	596	617	587	597	608	583	618	574	614	569	556	574	636	627	612	604	579	564	605	587	602	533	611	610	569	607	628	619	570	586	624	623	617	578	583	577	583	620	582	652	587	563	562	601	625	605	589	600	640	588	562	611	598	647	586	579	608	585	598	599	628	599	599	593	626	600	592	575	560	643	627	611	582	577	542	599	652	572	600	590	605	582	601	618	608	581	590	595	631	593	593	615	627	564	620	571	623	575	622	637	614	623	600	622	602	590	577	633	547	551	616	566	621	617	511	608	586	595	576	592	599	572	632	552	607	591	637	600	628	628	587	648	627	572	612	605	593	613	588	632	564	563	597	566	601	622	590	575	602	627	553	641	646	579	623	592	572	629	673	638	585	604	630	551	639	623	580	608	575	588	633	600	601	587	578	592	617	568	563	563	586	593	556	607	597	630	624	609	571	630	549	567	595	612	613	598	604	626	591	602	600	611	602	581	561	634	599	589	618	592	582	641	564	624	563	571	582	594	598	596	582	617	588	582	600	582	611	591	579	643	614	574	577	578	591	605	605	569	592	622	611	616	597	622	568	624	624	605	584	607	627	566	588	570	589	640	608	605	592	624	605	597	559	608	578	605	593	579	625	539	606	613	582	651	564	631	585	614	574	623	584	622	597	597	595	614	662	576	611	615	589	612	579	604	573	604	605	609	586	573	601	623	621	596	594	573	638	561	623	590	588	615	595	584	592	626	607	608	601	600	588	595	600	616	626	625	577	626	642	562	598	599	602	586	616	586	570	590	580	577	618	662	598	573	577	612	617	605	643	566	581	616	578	606	612	623	585	593	599	620	635	618	632	564	580	610	557	615	592	583	612	569	576	572	618	616	623	564	571	603	629	602	605	580	591	632	598	604	618	571	604	569	629	572	624	597	588	599	583	639	627	557	580	605	581	602	615	570	644	635	587	591	562	585	623	549	631	564	575	572	586	591	600	599	623	589	598	597	608	564	627	616	603	598	619	588	570	611	593	565	593	630	568	602	582	576	595	592	613	598	580	580	623	622	609	646	588	608	628	611	596	595	588	564	646	579	594	624	572	618	622	624	587	604	608	602	567	606	604	613	607	572	644	587	582	605	607	651	619	588	649	607	596	603	617	572	628	544	558	609	624	614	635	599	586	547	600	565	612	594	613	613	587	600	582	616	646	570	638	604	552	623	589	609	572	596	583	570	601	598	568	612	552	562	654	596	596	650	580	586	602	611	607	630	610	604	597	615	599
6466	8659	6901	3470	2675	1962	1644	1439	1191	1016	912	895	867	819	914	1354	1403	994	819	753	726	724	766	841	802	721	668	669	716	689	686	707	640	718	700	650	638	664	703	641	682	678	636	650	708	640	637	637	641	640	622	668	663	649	683	649	686	662	633	693	629	658	680	651	643	665	672	644	660	664	650	658	665	632	645	635	689	692	675	681	657	701	675	624	671	730	654	609	668	645	648	710	660	646	646	639	645	687	650	621	668	687	653	655	637	655	698	652	636	643	677	643	712	686	676	688	668	673	633	713	618	643	625	678	703	683	635	676	674	665	669	687	614	656	650	657	665	650	694	699	638	650	663	660	671	626	634	687	678	638	645	653	611	641	683	671	629	651	682	639	679	664	649	636	625	632	654	637	695	652	664	662	646	611	636	661	652	677	722	627	661	638	667	627	688	663	646	667	671	661	666	697	653	677	669	716	689	655	684	613	642	698	670	666	685	693	660	691	647	716	667	634	678	681	676	672	641	720	635	677	698	680	702	686	690	653	660	690	653	698	657	678	646	652	625	678	642	652	638	740	618	655	691	659	658	658	700	617	672	604	667	651	697	618	634	664	642	639	651	649	648	651	664	715	604	653	682	682	646	665	674	614	642	675	647	635	641	652	704	664	640	659	646	652	656	664	660	713	642	667	647	680	610	611	653	658	683	681	709	650	636	627	688	648	664	635	634	680	609	690	654	686	662	690	625	642	659	631	685	666	685	662	632	677	661	675	632	640	640	635	683	643	683	658	673	670	709	639	712	662	698	650	668	682	634	654	676	623	616	654	658	671	675	718	608	657	688	631	666	629	603	637	677	627	654	649	670	606	572	655	626	669	618	649	724	613	689	686	662	649	652	643	643	696	623	674	692	651	655	687	666	689	670	658	607	653	629	668	656	633	618	617	617	634	689	693	647	639	727	670	640	719	650	683	637	689	646	667	637	658	651	650	630	645	701	694	621	599	670	645	647	624	664	690	645	664	638	661	636	693	639	684	647	668	685	668	715	652	651	610	642	610	659	653	676	697	614	619	675	605	634	681	697	665	663	665	634	666	622	662	666	656	579	665	642	624	667	642	663	683	666	635	648	694	652	661	666	663	646	633	693	632	694	608	655	647	656	661	669	643	663	645	641	634	626	656	643	677	639	652	668	615	704	664	658	616	663	627	659	625	642	707	671	680	596	640	644	635	676	672	647	658	631	683	636	649	611	602	661	685	688	688	653	672	674	649	696	696	638	644	657	612	638	664	693	652	639	666	633	677	665	686	610	640	669	655	605	696	728	642	613	624	633	666	667	634	675	613	625	646	653	629	613	687	654	673	628	619	673	668	631	630	668	649	677	688	685	641	643	669	659	671	677	673	624	658	666	684	661	623	629	645	619	646	704	645	668	651	634	636	667	637	688	620	658	669	628	683	660	653	666	641	692	646	665	673	596	631	632	613	618	703	632	667	630	684	663	657	671	659	713	627	677	655	645	688	674	682	635	601	683	673	657	636	644	692	655	655	660	699	685	701	674	665	670	644	680	629	636	670	638	667	670	679	606	649	620	675	678	664	651	631	669	642	657	648	656	702	631	634	645	666	694	641	689	641	619	663	664	643	673	704	641	633	661	648	696	669	626	667	699	657	673	644	654	643	668	653	646	678	651	669	674	653	656	665	649	653	669	650	657	679	655	675	647	665	616	693	642	703	659	666	664	674	686	626	664	683	640	658	648	659	649	668	678	712	631	640	636	656	655	622	659	679	682	671	645	652	703	668	654	659	636	677	647	641	682	664	649	665	678	648	682	635	666	656	648	629	658	663	662	729	634	660	700	657	643	664	645	630	644	666	673	658	686	672	659	651	688	640	665	679	665	621	650	698	678	682	680	698	622	621	616	677	656	679	719	665	617	658	678	658	672	676	629	667	604	651	636	671	648	708	701	644	653	640	667	668	626	641	677	620	610	614	637	642	704	650	662	650	666	685	620	685	660	638	661	674	632	634	649	645	713	673	639	606	675	684	640	709	636	637	674	635	667	661	649	638	674	601	662	655	668	663	661	656	667	682	673	652	641	636	630	659	681	664	671	673	687	620	638	697	655	705	659	647	647	631	665	624	649	664	675	616	648	663	670	633	640	683	665	640	691	666	679	635	668	660	657	660	687	695	671	613	679	621	710	632	629	634	692	657	606	658	679	664	668	671	640	637	651	651	679	648	687	652	662	663	680	682	640	669	690	639	682	660	647	623	641	684	678	684	670	655	656	652	655	686	654	703	677	646	670	689	714	677	660	668	637	633	651	685	635	622	701	666	706	642	645	701	701	618	647	702	599	715	692	683	675	666	637	639	665	669	691	673	675	666	666	669	665	630	646	660	647	649	650	656	673	590	694	663	654	687	645	682	635	700	655	683	659	687	651	670	622	685	680	659	671	639	684	670	681	646	679	684	695	718	684	682	641	616	658	693	681	636	669	663	685	672	650	638	673	656	665	651	623	691	650	665	633	680	742	651	702	658	644	680	641	642	655	641	631	645	665	641	658	675	647	638	614	657	635	700	668	694	645	643	626	657	633	641	656	661	659	655	667	617	658	631	632	626	610	700	626	642	666	653	653	689	654	692	624	638	657	646	634	639	633	637	648	653	679	619	629	726	644	606	637	631	716	686	649	638	682	666	650	625	659	622	663	642	660	668	616	647	717	662	686	665	668	669	614	619	641	671	688	628	642	628	596	653	654	661	640	698	700	665	662	646	656	629	634	662	616	672	677	628	645	674	645	633	672	662	604	704	616	643	654	633	692	690	686	680	661	704	623	668	690	716	623	662	635	653	646	640	720	658	667	665	678	656	645	593	627	702	683	690	663	659	637	669	680	682	661	658	657	676	650	667	627	658	679	658	598	662	622	698	662	671	605	641	642	657	639	636	638	661	632	689	604	638	673	637	655	614	676	666	646	641	667	656	679	633	669	711	711	678	663	666	651	669	639	668	647	635	635	641	664	686	653	653	636	628	615	665	683	662	622	696	657	667	647	641	661	622	650	667	653	639	631	720	702	658	678	634	644	663	663	671	639	636	638	646	692	668	644	633	730	644	656	667	679	678	678	681	614	668	667	657	658	717	652	636	675	689	641	614	683	631	654	691	637	665	689	649	651	694	650	640	662	613	681	658	638	669	682	657	674	704	699	623	676	719	615	648	666	642	656	606	635	638	622	669	644	666	704	646	633	658	679	674	660	608	617	653	638	693	673	659	667	662	652	639	688	678	663	685	685	649	676	683	625	639	665	671	662	675	726	649	642	659	634	646	613	676	670	598	713	655	697	681	639	680	656	649	640	693	648	693	684	617	629	640	638	664	634	675	660	691	665	666	675	694	679	678	640	637	653	700	614	666	617	664	660	666	649	686	698	679	645	669	676	656	642	680	644	674	643	672	649	630	681	678	656	599	620	674	676	668	652	668	701	669	648	663	654	605	632	652	662	657	639	692	642	675
24652	21281	27645	25152	15070	1429	892	729	699	611	638	613	610	559	671	923	842	732	622	572	577	602	634	622	617	579	551	550	535	568	527	591	559	525	542	478	573	549	534	536	552	573	549	565	501	558	510	533	585	543	546	509	528	524	605	531	554	511	505	531	548	507	530	546	549	547	552	539	546	565	525	556	521	559	527	574	533	551	524	519	534	536	563	537	540	536	571	583	502	544	528	555	540	565	537	562	536	551	527	578	552	560	546	549	559	503	525	507	545	565	530	544	505	572	565	543	552	552	549	587	564	540	550	509	495	531	555	503	532	564	544	522	527	555	559	534	503	524	534	506	567	575	537	540	548	529	547	521	560	551	556	543	525	557	520	576	504	558	531	540	546	515	549	521	542	525	553	505	548	567	527	550	556	533	550	569	529	530	501	530	542	546	523	511	545	524	535	563	535	512	520	546	524	566	557	551	558	547	556	569	549	512	588	526	527	528	585	512	505	553	561	560	573	522	540	532	566	554	508	548	557	580	570	516	550	562	547	518	558	533	533	555	538	543	591	557	516	548	544	544	539	488	499	546	557	560	610	519	526	542	562	550	511	481	536	532	544	563	531	533	508	569	578	507	556	557	557	553	541	540	535	539	534	529	554	513	568	562	549	601	507	524	577	538	512	538	517	548	550	546	561	512	536	519	520	565	532	548	548	529	530	536	528	551	527	577	533	524	576	535	558	571	547	519	538	563	590	545	556	555	544	572	535	515	499	520	531	582	539	518	532	580	504	526	539	523	490	534	575	530	516	537	516	555	517	579	526	547	524	533	520	526	552	525	541	522	535	511	537	567	572	533	553	521	551	533	548	488	544	514	545	572	586	557	558	548	548	533	562	553	568	558	531	562	580	567	486	523	523	568	517	564	561	506	530	557	520	529	573	513	520	528	582	576	525	548	577	547	531	542	556	540	542	540	533	533	540	533	546	505	487	537	503	558	538	585	563	575	554	535	545	522	525	516	550	593	551	549	505	550	547	531	523	557	569	531	524	513	535	532	571	515	545	559	507	546	551	547	554	549	556	546	507	545	495	526	494	514	511	571	561	554	544	559	516	540	541	536	570	500	541	555	533	560	575	556	538	577	508	596	589	530	565	564	587	559	526	567	551	560	596	574	507	571	553	550	520	576	495	547	536	540	546	560	529	542	543	557	511	481	569	534	568	575	556	515	529	512	563	534	576	585	546	578	568	548	545	553	506	527	534	548	553	579	524	582	563	553	573	560	544	524	516	555	545	534	539	528	550	555	554	511	563	500	563	565	557	555	574	522	559	523	546	540	568	578	542	520	532	529	600	517	537	487	590	575	536	546	543	512	562	562	559	577	540	541	537	516	562	526	523	531	543	554	517	540	532	501	544	539	540	535	534	567	497	511	560	543	562	553	529	544	501	524	543	533	518	521	568	548	538	521	550	521	542	551	525	545	525	525	538	547	533	535	568	546	532	506	512	533	533	540	577	538	475	568	548	550	569	565	540	534	550	542	529	554	570	563	521	549	541	552	560	516	587	530	562	563	529	533	582	553	575	528	555	562	572	526	493	591	556	544	533	512	495	505	526	541	538	542	539	549	546	560	537	558	557	534	574	536	557	499	578	513	561	554	540	545	533	544	574	554	525	532	562	520	532	537	558	553	562	535	536	545	546	507	523	547	579	542	541	530	590	550	546	508	529	535	534	532	529	564	523	577	553	594	547	559	521	522	526	541	639	534	513	558	503	529	528	566	523	534	548	577	582	546	560	517	533	520	550	518	532	533	542	512	487	549	528	525	535	558	520	553	523	574	549	537	499	550	526	538	518	561	532	493	530	526	534	565	541	540	524	521	550	574	554	547	519	544	513	514	509	530	563	543	529	529	548	531	556	578	554	534	555	564	545	543	547	594	533	565	579	550	558	536	583	525	562	539	518	572	567	569	579	546	543	507	558	528	510	544	538	517	527	539	535	548	537	530	545	514	500	560	560	561	494	518	552	590	552	510	510	534	575	547	550	544	541	555	535	530	527	528	570	549	573	546	512	542	532	524	525	536	535	565	524	549	557	537	524	573	546	536	512	547	538	586	589	520	530	547	549	559	556	558	544	550	532	534	529	554	562	521	517	501	538	543	513	554	514	555	539	526	576	546	571	547	542	523	571	560	549	538	586	565	555	536	574	546	533	561	547	523	512	532	545	550	606	532	559	510	573	560	536	546	536	566	530	529	500	548	581	541	565	551	554	566	492	514	530	539	517	558	525	534	493	578	535	576	569	540	510	541	518	548	541	513	548	577	572	599	555	494	529	530	513	560	501	572	540	543	559	518	564	519	537	538	545	490	518	540	533	541	565	535	580	526	545	541	553	572	536	537	538	580	525	518	525	518	541	535	576	567	538	531	575	572	564	523	522	550	534	529	573	543	557	565	576	509	518	576	547	585	514	532	524	534	521	559	560	499	566	539	547	569	527	556	539	535	553	535	592	553	555	577	534	549	564	556	563	574	557	518	596	539	462	543	559	557	557	546	538	535	553	547	535	549	564	560	550	541	573	527	529	540	543	529	516	534	548	534	549	576	519	584	502	561	517	575	581	538	549	538	581	534	534	531	550	540	532	550	569	497	566	532	533	589	495	521	524	537	543	527	526	521	493	611	520	533	533	550	521	571	543	528	539	506	546	554	526	558	520	527	539	554	508	536	497	542	523	562	544	573	527	531	546	523	565	525	519	547	533	522	560	571	542	543	549	576	557	505	519	561	538	530	592	533	567	501	582	550	531	536	551	540	522	544	576	539	525	529	506	545	553	503	516	518	593	516	521	567	503	569	548	579	565	565	460	528	537	513	531	523	578	549	584	566	516	526	599	491	543	564	522	571	555	556	505	524	542	590	578	572	531	556	539	528	559	514	546	549	558	515	508	530	540	553	524	517	552	570	518	557	520	546	593	532	535	595	548	547	551	514	524	519	542	562	566	513	551	549	510	526	505	578	561	517	554	554	577	600	551	550	561	529	528	521	551	561	546	549	543	556	564	523	493	528	580	584	553	543	513	553	530	550	519	538	531	535	530	470	555	562	545	556	569	544	531	499	565	549	577	519	556	550	528	537	549	511	571	514	523	598	526	518	592	542	555	532	544	522	585	570	510	560	537	529	532	530	537	547	565	527	532	556	495	578	584	550	564	520	550	523	534	506	559	564	517	528	553	563	526	544	576	548	584	557	538	536	531	521	583	524	556	531	583	534	559	512	519	583	542	523	554	495	540	519	507	582	538	567	594	536	524	566	568	566	543	531	525	556	527	506	547	500	522	544	525	529	542	536	524	553	551	540	529	538	593	528	538	537	562	523	498	552	544	557	502	557	546	544	519	557	553	551	550	535	559	541	533	555	538	587	562	575	522	563	560	541	517	568	494	532	559	511	536	540	548	542	508	542	536	531	533	540	541	529	533	518	493	528	551	564	559	529	538	521	534	512	550	602	530	508	540	534
6505	5635	4170	2218	1697	1398	1126	958	870	815	734	716	666	662	787	1109	1061	917	667	629	619	681	629	693	716	593	572	658	589	580	544	564	608	572	553	571	565	561	557	574	552	585	557	569	549	550	555	556	573	572	520	532	588	580	605	575	545	604	552	564	560	582	595	577	593	583	535	563	529	588	585	585	624	548	568	614	575	587	616	590	606	570	583	566	556	564	587	567	572	608	577	555	538	574	517	581	563	600	586	576	581	568	574	542	571	579	597	578	572	563	568	577	595	554	569	574	562	566	579	596	546	567	563	591	563	573	559	605	564	584	565	550	607	574	585	547	557	621	584	558	536	548	613	597	564	555	532	584	572	576	561	628	545	559	569	584	585	571	569	575	565	580	609	576	575	576	602	557	550	564	586	551	585	571	545	568	529	616	550	612	569	566	566	511	570	576	563	562	584	559	583	589	592	500	595	588	558	519	577	625	565	585	572	563	629	604	555	582	609	570	599	593	544	563	577	553	522	631	546	578	568	580	535	531	597	562	552	564	565	582	555	577	605	572	561	548	524	612	561	531	592	553	543	580	596	545	566	584	579	588	573	581	603	596	555	596	554	565	565	593	572	545	583	557	555	579	597	531	589	581	556	551	571	566	542	571	577	569	602	579	583	579	572	568	602	562	569	570	527	554	554	540	607	564	630	586	538	595	541	603	581	571	571	555	552	531	574	539	569	523	608	597	595	549	550	621	585	562	572	522	563	587	511	538	578	572	542	519	563	573	578	597	555	558	567	552	550	589	525	575	568	600	587	546	574	568	628	585	580	561	591	589	548	558	578	547	565	577	570	581	539	559	536	546	554	566	572	564	546	589	551	580	548	623	582	565	585	581	587	540	558	580	594	591	535	581	562	572	568	577	602	583	571	548	528	530	613	524	591	538	578	530	563	572	603	562	555	600	548	570	566	558	544	552	534	571	557	587	576	614	572	582	590	536	558	597	568	538	604	555	578	614	592	596	590	578	575	524	605	555	595	556	581	596	548	584	553	540	541	563	592	584	547	517	555	573	534	568	562	627	561	607	552	590	606	593	534	616	582	627	555	605	594	559	577	531	618	594	550	588	584	550	588	568	578	604	564	562	600	602	552	601	626	557	549	593	557	555	606	554	568	560	556	586	570	566	528	556	562	536	597	537	591	583	544	592	615	567	559	592	540	606	569	585	584	585	560	588	548	585	538	620	589	534	566	535	584	574	570	547	575	518	541	560	558	546	539	565	562	612	543	601	568	609	541	587	611	571	549	567	588	575	557	560	605	594	581	553	572	569	549	541	551	572	555	540	635	596	571	587	579	557	555	555	504	628	558	552	564	590	590	536	600	576	563	562	585	563	586	582	554	556	560	549	529	602	617	601	562	542	600	574	570	553	612	556	602	548	544	556	589	579	596	572	563	528	566	585	579	565	591	581	618	564	549	563	585	559	547	586	552	602	592	581	571	545	563	572	584	562	545	543	574	611	563	583	626	578	554	573	570	607	558	577	578	560	553	555	614	582	578	593	590	537	546	568	550	579	604	566	541	567	602	568	533	560	595	571	549	578	514	587	542	608	549	562	563	603	583	610	583	598	535	589	568	560	593	578	575	587	627	586	573	547	510	640	567	537	585	583	596	570	595	564	568	596	567	578	605	508	559	556	582	551	594	623	599	635	546	565	570	521	561	618	572	510	523	603	603	575	606	549	574	622	538	534	593	548	573	594	582	568	560	585	551	597	596	560	564	543	595	509	590	588	563	592	550	544	574	617	497	605	566	572	555	549	573	617	578	544	569	562	546	606	573	545	547	567	574	523	534	571	582	588	565	564	548	599	601	567	538	601	581	549	579	575	566	526	538	587	550	587	583	577	536	609	534	555	552	574	555	522	553	555	571	607	579	572	552	562	574	594	565	559	584	544	531	587	536	605	533	616	571	564	570	595	588	558	580	581	542	528	588	548	579	602	566	594	529	559	529	619	556	575	595	623	559	634	547	627	565	550	566	593	536	572	599	563	571	545	595	581	638	539	552	538	562	567	592	589	598	589	545	557	582	616	604	567	588	576	614	561	576	566	552	592	543	578	595	565	583	573	569	541	566	527	568	577	554	569	569	576	558	559	581	558	632	566	569	580	628	598	541	569	532	601	586	545	598	544	568	615	558	557	608	617	566	562	548	544	546	578	547	527	618	551	567	565	577	582	550	589	554	537	607	544	563	547	593	592	591	565	586	604	540	576	579	551	594	607	546	568	606	568	565	574	600	592	581	587	541	564	568	579	550	585	555	559	553	566	528	576	544	553	570	567	559	577	534	572	563	560	549	553	617	573	589	600	542	614	593	618	546	533	604	583	558	570	578	588	595	581	598	607	566	582	561	540	565	568	575	586	555	626	562	604	578	580	605	605	591	588	583	585	589	597	586	570	541	582	566	592	568	542	560	555	563	614	535	537	557	587	604	556	538	578	570	595	578	606	599	535	583	576	560	567	587	531	563	575	591	539	581	499	520	584	533	628	570	520	548	601	576	556	573	568	586	568	562	567	626	556	581	581	570	555	556	548	535	603	592	589	584	540	563	546	564	582	548	600	577	567	567	614	560	551	568	524	585	588	561	524	562	543	593	545	561	577	615	600	568	587	566	608	550	535	605	579	559	610	567	594	566	540	538	561	548	516	547	645	578	578	567	587	546	555	563	545	587	569	571	607	584	561	570	573	558	566	554	579	550	570	618	591	562	551	621	568	566	594	595	549	605	551	576	570	557	594	574	544	601	577	580	569	531	544	549	565	595	539	571	526	543	541	603	549	569	591	560	587	550	570	572	571	596	593	596	586	560	537	581	568	602	555	560	561	554	562	597	599	539	573	577	557	566	567	567	617	567	566	560	636	542	549	565	534	605	597	592	582	610	571	519	537	568	586	591	555	581	568	576	553	574	602	558	550	627	544	510	540	529	599	584	616	564	563	571	544	539	588	597	575	578	561	553	575	597	602	562	578	616	555	588	598	561	586	574	628	577	594	601	640	587	523	558	552	607	581	589	552	531	546	573	553	586	557	551	555	556	570	571	579	542	559	540	537	613	587	517	606	513	565	549	533	546	580	590	564	549	574	571	575	578	597	567	571	570	562	579	609	517	540	598	589	549	579	551	589	607	573	548	583	604	561	570	581	548	584	560	574	633	530	593	554	525	595	542	558	583	567	583	526	558	557	537	577	560	572	584	571	538	569	602	558	599	594	582	553	573	566	570	587	561	554	571	588	576	586	547	543	588	593	596	556	557	563	562	619	581	546	540	580	569	579	563	523	569	543	553	537	586	551	545	575	574	561	540	538	570	538	600	569	561	554	532	579	614	600	572	560	573	573	582	553	590	554	572	529	632	546	607	590	578	590	606	571	548	526	531	577	579	592	577	578	584	542	577	577	562	596	528	547	526	537	580	576	544	572	577	595	579	539	540	587	573	566	605	611	569	563	599	561	563	585	566	585
22589	21278	28892	23990	21279	21325	10528	1146	760	658	552	527	469	426	666	1087	924	644	467	356	355	375	372	441	451	329	281	284	278	253	269	281	270	296	285	283	274	286	247	313	268	259	256	247	301	267	253	273	269	246	299	257	280	258	277	252	252	255	257	250	258	253	272	265	269	303	253	267	258	236	252	299	253	265	267	282	260	249	254	255	263	254	271	268	225	265	260	275	288	304	265	269	270	239	274	251	268	247	281	235	252	265	260	246	252	252	266	266	229	262	275	280	273	244	259	260	246	230	263	252	243	257	246	262	227	264	296	214	248	278	235	291	244	256	299	233	287	272	257	283	269	280	268	266	272	238	256	261	278	283	255	232	233	254	250	248	260	247	235	256	259	248	253	249	273	274	229	228	262	247	268	251	252	252	232	281	249	257	268	287	258	219	252	255	263	281	240	294	245	288	248	286	278	268	249	249	280	232	267	261	281	280	259	246	238	247	250	249	263	259	262	252	247	266	233	269	293	239	260	275	233	259	302	277	269	243	258	250	264	252	295	251	253	273	275	268	274	265	251	282	244	239	267	251	244	268	261	269	267	286	251	259	237	266	233	291	248	264	273	246	281	255	253	241	262	273	238	257	263	259	259	260	278	272	252	260	282	300	259	248	222	279	261	247	260	253	262	225	262	256	267	250	266	283	271	273	253	262	259	271	317	234	231	254	274	261	259	244	239	253	254	261	285	287	250	260	250	273	231	266	289	267	256	278	273	239	290	266	273	231	247	226	276	260	267	247	289	263	235	262	257	290	261	269	261	279	269	273	245	255	297	265	247	235	273	272	261	284	258	285	266	258	253	265	258	265	252	262	254	246	294	276	287	266	254	244	265	256	278	249	273	248	269	267	255	292	251	255	294	279	259	259	269	257	257	280	252	265	265	258	279	249	277	245	267	255	250	259	239	243	282	231	278	256	265	259	273	278	234	254	253	252	263	277	268	266	239	258	265	266	243	271	261	255	242	268	257	221	278	263	247	278	288	251	252	275	287	257	254	257	260	274	271	243	268	275	265	268	258	247	241	258	282	253	275	281	248	244	253	248	241	264	262	250	253	233	263	265	247	271	269	257	221	267	310	254	252	244	264	257	234	268	290	290	251	259	240	274	270	248	270	269	249	302	247	267	214	253	251	259	268	259	246	245	258	263	225	251	263	259	265	268	257	275	263	262	221	220	263	245	276	270	251	234	256	270	288	245	297	273	260	254	239	254	246	244	255	266	271	255	270	272	265	252	277	287	256	262	274	248	266	280	279	278	256	235	259	268	255	254	280	290	266	283	274	258	254	282	275	266	264	249	252	240	247	265	240	276	277	258	249	266	246	276	266	247	269	269	252	267	250	266	278	272	299	271	277	247	284	278	251	253	239	229	273	254	232	224	236	255	278	251	253	234	245	229	301	233	252	258	279	238	275	276	254	278	253	216	242	271	272	280	268	256	260	264	268	248	246	284	260	255	275	244	274	249	257	257	248	279	275	249	258	246	256	243	277	270	268	257	276	278	225	274	252	259	245	230	255	257	263	236	242	273	296	297	253	250	265	270	247	238	262	244	264	257	262	261	283	271	253	267	228	245	263	290	283	265	239	238	278	239	268	265	263	260	252	266	283	238	264	251	238	252	293	273	262	240	252	232	257	240	275	285	242	279	285	248	276	237	274	252	242	241	257	241	280	273	271	233	254	294	242	257	242	268	260	262	272	256	256	261	262	265	260	233	254	257	237	238	272	250	256	270	269	269	261	253	282	275	282	238	257	254	281	235	253	268	269	251	264	240	236	262	268	287	251	255	266	265	271	247	268	233	279	276	268	262	272	280	229	260	277	296	277	259	252	277	255	246	257	259	273	262	258	242	266	231	271	287	273	222	272	251	257	241	254	263	256	216	259	286	270	273	274	270	265	244	241	219	263	229	251	260	264	269	241	284	288	263	256	248	268	258	231	252	246	265	282	283	252	254	273	260	245	276	257	278	240	255	231	260	262	257	234	255	257	291	259	276	269	274	260	253	238	277	284	278	280	261	254	255	231	260	268	224	228	259	250	254	298	245	263	255	251	284	233	230	276	265	257	262	260	254	249	265	264	224	273	234	248	248	275	259	264	256	263	266	282	266	268	282	282	230	230	243	246	248	251	270	269	265	247	258	276	245	231	278	243	278	277	275	261	228	249	208	261	261	252	291	267	264	275	256	239	278	307	235	245	232	271	285	245	247	253	298	280	302	236	279	262	245	266	284	256	261	255	248	259	262	239	223	264	244	259	263	251	228	236	247	262	263	291	264	277	273	228	267	249	274	247	243	233	260	302	246	241	276	252	268	271	266	251	235	296	259	231	242	255	263	246	263	245	267	256	252	257	260	274	268	250	270	275	294	242	256	270	269	283	228	301	262	274	269	273	258	253	273	256	216	249	247	305	258	259	220	261	253	258	265	276	259	260	267	246	273	298	270	243	250	268	233	257	242	281	247	274	245	264	252	264	240	265	258	246	301	281	247	252	270	269	277	270	265	251	249	265	235	280	270	248	238	260	250	252	263	275	274	280	248	268	248	255	243	240	279	257	272	251	277	235	267	260	243	258	254	289	271	263	267	274	256	266	262	289	263	250	238	252	258	272	263	259	269	275	279	261	274	272	269	257	251	246	271	220	266	261	267	264	281	294	274	267	257	265	273	266	264	256	232	260	245	237	307	242	266	280	249	277	246	254	247	268	257	253	273	254	249	262	251	250	266	273	250	249	249	270	292	268	277	286	283	245	269	260	263	278	258	233	246	293	257	237	257	260	272	250	257	207	260	269	258	271	250	231	273	270	253	283	269	258	251	270	273	268	265	258	276	260	270	270	263	262	260	273	249	253	255	241	232	287	250	254	257	249	263	283	279	286	270	267	261	254	254	252	281	237	288	248	244	250	276	225	275	268	267	276	244	272	296	256	282	270	254	255	234	270	236	258	249	241	226	285	244	258	267	255	270	299	270	243	232	257	257	272	254	276	272	264	208	261	265	252	247	242	262	237	255	297	257	256	269	267	251	236	261	270	303	241	269	252	264	234	230	263	279	259	272	258	253	271	251	257	267	271	261	272	273	267	257	266	256	245	259	253	266	277	279	235	257	272	253	217	272	263	248	257	250	265	232	275	263	257	261	246	252	247	259	258	268	248	279	257	250	280	276	260	250	256	279	247	243	259	258	274	274	248	249	273	287	241	248	273	282	253	262	268	261	259	299	245	269	300	261	235	247	279	245	277	253	243	281	256	231	275	282	233	271	272	242	267	253	238	288	255	253	266	261	262	248	258	276	282	273	281	244	253	261	257	259	258	262	247	281	260	250	240	277	263	256	243	289	246	261	249	248	270	263	270	274	298	296	296	307	272	266	262	268	249	274	260	247	269	275	263	259	233	244	272	269	253	265	256	240	254	224	253	259	279	275	251	239	256	257	221	261	284	278	265	272	256	228	248	258	262	236
8115	13982	10729	5248	3709	2748	2148	1745	1205	1005	804	725	665	613	906	1690	1287	930	573	405	396	468	487	631	498	399	349	339	327	326	323	310	305	313	333	299	300	295	312	304	295	272	296	293	316	304	287	279	299	274	268	308	297	268	313	278	279	307	286	320	307	307	289	270	297	296	292	295	293	290	277	273	292	281	285	302	270	279	286	285	295	261	293	284	308	290	305	283	299	307	269	279	301	289	271	278	289	290	270	284	284	289	283	288	279	278	304	283	269	276	295	290	287	304	267	279	287	282	284	262	276	270	276	279	321	303	296	314	248	274	293	295	272	236	312	275	278	296	280	276	275	276	291	276	288	316	283	319	302	277	288	335	261	299	287	312	294	272	285	283	306	270	292	287	286	277	264	295	317	282	308	325	293	274	240	278	287	263	286	266	314	296	303	266	280	292	320	293	283	321	276	301	281	254	297	293	282	294	280	286	287	286	293	247	243	323	287	301	301	298	270	273	289	292	312	277	249	275	273	296	279	283	266	323	274	259	263	286	301	274	261	277	262	265	283	282	290	270	301	314	292	272	279	266	271	299	271	240	283	277	286	267	276	288	293	313	301	266	275	286	257	263	299	265	280	263	271	288	269	269	288	292	293	270	254	262	300	307	277	300	274	286	262	284	275	280	312	285	303	283	279	284	282	301	299	273	263	280	298	300	279	306	290	259	281	250	256	301	289	269	291	252	327	293	291	262	271	287	280	282	265	305	322	276	301	293	294	286	274	270	280	279	293	331	301	280	289	295	296	277	279	296	263	259	274	279	275	287	285	281	304	296	279	278	273	307	276	270	269	262	303	295	303	292	249	290	264	289	284	276	298	238	273	269	279	276	298	323	288	287	267	263	291	270	299	271	265	296	285	271	277	305	279	288	284	281	273	259	262	300	294	332	286	260	291	281	289	304	260	306	266	285	302	290	295	289	288	289	283	257	287	297	297	294	277	296	279	286	279	267	268	288	288	258	298	281	287	292	264	282	268	304	265	300	304	259	267	266	284	274	312	259	278	294	276	286	250	273	290	276	280	284	329	281	285	311	298	263	286	253	291	312	268	305	291	295	297	284	283	317	270	297	282	315	275	275	273	273	299	282	276	289	259	292	270	282	263	316	281	292	281	280	286	310	276	293	288	271	293	303	300	258	299	275	288	293	287	279	281	286	287	279	315	278	297	269	264	263	256	272	271	299	281	303	288	273	297	275	242	261	292	309	290	322	281	287	276	273	311	300	303	264	289	280	293	249	271	262	281	292	255	275	289	288	270	250	267	302	281	278	265	270	284	317	281	283	271	279	285	275	273	293	304	311	329	263	256	296	289	292	289	297	278	312	279	294	269	258	287	312	305	268	280	278	287	294	279	295	297	304	282	305	250	282	290	267	304	305	286	289	277	266	282	280	268	293	312	300	283	273	263	287	290	288	269	289	317	311	268	317	322	267	288	281	293	293	279	256	289	307	302	301	263	289	273	283	284	301	305	289	256	277	272	295	280	274	300	288	292	274	283	293	282	280	272	271	297	258	299	288	279	303	281	286	302	259	270	245	288	295	283	315	280	274	302	276	289	282	299	321	273	270	261	270	281	265	291	269	263	272	270	293	285	298	286	279	253	283	313	289	275	281	283	316	277	281	276	282	283	281	269	268	295	289	278	281	258	279	296	259	265	290	267	286	284	254	294	276	278	265	274	274	305	277	314	256	280	288	285	289	296	259	269	281	278	262	279	305	301	289	295	289	281	271	294	285	284	285	283	275	290	287	270	270	281	288	299	275	279	274	282	265	268	297	274	283	293	283	282	298	271	270	289	278	303	283	285	288	274	296	313	285	265	292	317	311	287	285	300	282	293	279	280	304	305	250	287	303	303	301	304	278	287	313	311	282	280	286	258	274	288	282	276	248	292	261	279	276	262	296	263	297	302	252	302	264	290	299	284	289	319	289	278	287	279	284	284	269	246	287	313	278	287	297	291	283	290	299	284	281	300	290	269	285	311	280	290	273	299	288	261	285	294	278	257	287	273	278	291	278	274	295	273	292	314	277	284	303	283	294	299	268	303	282	300	282	310	286	262	282	234	293	281	272	278	304	282	277	299	280	282	264	273	267	262	276	274	265	291	300	264	306	299	273	280	293	249	289	265	274	276	302	293	269	301	281	274	312	256	285	285	306	310	277	254	271	278	258	289	285	275	288	287	277	281	291	295	272	254	295	283	278	304	278	332	282	256	289	298	251	316	294	260	263	276	302	295	284	305	289	301	281	276	277	306	271	303	290	271	289	276	274	268	288	268	279	278	310	300	266	238	295	311	287	289	329	304	321	286	301	288	301	278	288	273	263	289	314	280	308	267	314	300	262	283	303	279	271	273	264	296	283	262	283	262	273	297	293	243	277	270	283	279	277	322	300	317	267	289	307	288	298	297	251	271	281	308	272	290	287	267	281	301	285	319	314	324	264	312	302	300	287	289	288	277	279	283	282	269	279	297	311	263	314	271	283	301	270	314	277	270	277	265	296	319	299	250	286	280	285	306	327	304	310	279	285	269	290	275	270	293	274	305	306	262	290	289	279	300	278	288	278	303	280	303	285	284	270	259	266	300	291	289	273	267	272	283	308	283	306	296	263	293	293	269	277	278	266	281	326	305	291	299	274	265	254	275	283	301	261	310	295	279	305	268	282	303	265	267	275	248	272	283	298	290	270	282	282	291	271	280	266	274	284	295	296	295	281	275	257	288	290	281	280	276	265	298	304	290	266	316	289	280	291	268	302	269	222	285	282	297	260	295	268	235	298	283	261	294	298	272	268	331	332	293	283	277	300	296	290	283	254	307	296	302	307	274	251	317	294	296	257	276	270	298	281	245	295	292	284	282	260	277	284	289	288	273	273	269	263	293	300	274	294	294	283	265	272	284	278	291	316	270	289	280	267	293	277	272	259	292	284	302	266	287	292	288	282	291	290	267	283	270	295	283	273	276	284	270	265	304	269	285	256	262	281	279	302	291	255	290	289	279	258	316	279	295	310	313	303	276	295	266	287	245	295	292	306	294	265	296	279	253	290	281	272	287	250	318	273	319	305	268	281	291	277	278	306	303	295	245	295	271	315	302	328	285	257	276	305	253	299	271	312	306	332	276	266	276	286	281	289	260	283	276	291	288	278	287	279	272	290	305	332	284	290	288	286	298	305	316	289	277	283	261	269	279	271	268	288	286	289	293	269	245	275	264	264	263	310	295	280	315	274	278	300	278	273	277	298	268	285	279	278	257	290	251	275	282	276	274	287	269	276	271	286	273	262	271	276	266	271	274	301	264	267	295	281	285	278	287	271	264	284	296	284	284	277	290	286	281	267	284	292	291	259	261	295	280	298	303	257	316	282	281	266	302	276	284	322	267	249	271	274	308	297	282	285	305	302	302	269	286	281	287	274	275	256	294	293	291	277	261	299	296	296	282	295	282	294	273	293	278	294	251	274
27913	19202	6018	1258	979	905	856	794	825	814	802	774	774	830	922	1001	1018	868	800	788	763	802	867	819	824	818	785	793	804	729	784	847	796	775	805	780	732	797	788	810	792	809	800	781	786	801	808	781	788	746	773	775	730	835	820	782	823	750	803	772	756	805	826	789	808	809	753	749	803	813	775	799	796	770	800	769	759	768	784	826	802	799	803	831	783	806	786	805	822	742	795	775	755	794	755	780	819	784	782	827	781	830	731	741	799	804	769	749	807	787	791	770	783	788	804	792	800	786	778	823	803	783	757	786	785	769	796	826	824	793	795	765	796	769	800	785	759	820	803	808	782	780	775	800	766	794	738	827	793	755	783	822	778	795	768	778	807	810	796	757	759	768	804	779	798	798	805	784	788	833	784	798	797	741	826	803	810	779	755	781	758	782	789	771	789	791	780	752	778	780	783	751	759	780	815	769	762	791	776	789	755	790	800	828	781	787	763	753	787	778	781	779	805	827	802	827	818	733	839	848	812	805	778	786	792	753	791	802	782	822	787	823	828	842	805	805	796	767	774	843	820	740	835	762	762	813	813	753	746	766	810	777	798	743	770	738	745	753	826	774	830	785	823	819	795	853	789	827	731	778	750	798	799	803	780	793	801	904	774	791	798	758	743	835	764	749	803	755	784	815	822	758	767	759	823	741	793	797	756	801	741	802	791	754	773	770	787	761	802	767	779	782	798	746	803	809	781	753	783	814	763	756	848	799	786	826	808	814	820	794	770	836	808	776	772	819	813	783	771	768	831	799	780	807	766	782	756	867	825	777	841	755	824	799	780	803	777	795	782	856	749	758	778	841	748	799	767	809	811	820	835	791	787	811	793	805	813	764	817	813	777	796	780	765	762	820	788	769	788	771	762	778	780	717	758	726	805	828	797	819	812	768	756	799	776	751	795	822	822	755	790	844	797	786	776	835	771	759	767	786	824	789	753	778	775	851	783	775	799	726	787	822	807	838	770	802	784	815	813	771	764	790	757	821	802	829	774	744	768	809	778	773	825	809	802	750	817	787	753	787	811	796	762	736	776	768	823	835	854	792	786	788	832	789	751	780	753	800	783	838	784	820	793	805	810	746	793	788	860	796	759	816	767	766	747	806	818	784	819	770	776	823	787	812	767	791	810	801	744	749	753	785	813	780	745	804	805	817	772	777	802	799	807	797	805	792	784	820	799	790	776	791	779	779	771	784	811	735	794	841	760	802	817	783	836	741	770	751	773	785	837	831	758	807	754	787	746	846	794	803	801	793	854	821	797	751	764	795	833	801	804	785	783	802	743	775	794	769	784	808	713	799	788	827	798	809	797	782	750	761	788	786	792	786	853	786	776	787	811	763	765	797	779	829	817	796	782	765	776	811	791	760	838	766	781	805	824	775	792	823	806	793	808	772	781	760	828	805	769	759	758	824	815	814	790	777	782	796	812	849	791	762	768	748	818	803	831	802	822	824	767	797	787	784	796	787	792	741	810	828	791	771	787	816	777	786	800	754	838	807	793	802	800	793	732	783	821	776	805	783	754	816	761	766	830	780	774	817	778	820	767	796	792	772	840	773	788	753	817	773	729	796	762	783	795	848	814	768	827	729	797	788	793	773	762	753	789	844	806	774	751	765	795	765	781	779	747	726	804	751	849	802	853	736	806	794	774	747	792	778	750	768	800	772	829	784	798	823	819	760	774	778	752	765	820	786	791	827	787	817	787	809	776	821	784	784	818	803	762	813	761	793	746	774	801	776	779	784	797	783	825	768	812	826	854	812	808	859	786	707	779	782	771	788	819	782	856	769	814	798	799	828	771	795	803	770	829	780	757	827	747	762	816	787	820	782	760	768	741	771	758	806	813	821	784	776	781	810	806	758	777	779	807	796	815	740	752	786	781	814	755	814	808	768	801	811	805	788	757	776	739	741	852	813	763	793	777	775	820	789	847	813	828	820	731	802	825	751	811	741	831	809	787	812	819	784	795	756	771	731	785	785	788	783	762	761	845	816	818	790	732	785	783	767	747	810	697	755	784	775	748	815	819	784	779	772	814	780	774	785	733	774	807	748	781	801	761	804	748	794	832	740	843	801	820	800	804	770	836	775	830	784	761	793	764	802	803	738	711	758	782	788	791	740	797	807	808	798	809	861	780	746	833	842	799	807	781	802	760	819	808	782	795	811	797	768	790	776	825	784	767	817	702	809	810	780	769	819	818	789	780	738	743	770	819	783	754	759	793	724	822	786	770	799	823	803	772	786	794	797	780	780	756	778	859	781	779	818	781	827	765	804	834	825	810	815	767	799	841	795	819	803	756	823	813	759	783	788	841	827	851	771	791	782	819	761	806	802	833	720	805	837	807	806	796	800	753	788	802	770	763	773	789	820	839	787	753	772	786	795	804	808	759	777	823	785	802	761	821	803	774	831	782	770	780	732	865	828	763	788	764	811	727	766	742	772	789	776	827	771	775	789	796	807	759	785	784	757	782	754	776	805	780	775	772	794	806	840	772	807	779	790	779	794	755	767	731	774	871	805	756	804	800	795	786	815	790	792	782	780	782	788	755	787	812	798	824	779	749	809	800	828	798	769	850	782	771	781	811	839	767	755	780	787	797	860	809	767	753	752	769	821	757	794	780	755	803	850	792	749	762	776	768	766	792	813	817	781	772	828	741	776	774	745	778	772	785	755	753	847	825	877	791	859	766	812	807	753	784	753	858	813	777	773	773	765	844	758	785	750	821	769	789	825	834	769	776	766	821	807	791	824	782	825	787	818	764	837	764	776	764	771	782	801	802	800	784	793	797	781	781	789	788	759	765	783	845	780	795	778	762	813	821	801	800	783	810	777	821	828	786	735	793	813	792	773	709	791	794	814	778	756	745	775	833	802	809	837	747	765	836	828	789	812	770	811	794	758	757	811	748	838	805	760	806	775	785	793	776	826	768	839	716	772	847	798	796	782	773	763	785	766	787	787	833	792	823	798	811	809	768	823	784	798	796	789	789	814	767	836	840	766	800	833	775	787	789	790	703	807	803	787	812	741	747	777	751	755	807	792	794	782	845	776	799	816	820	754	806	801	814	852	791	776	812	846	803	787	796	768	774	801	796	727	826	778	768	792	784	855	803	788	786	827	834	748	721	815	833	821	807	798	801	790	808	808	763	816	798	837	840	804	765	817	850	760	771	817	838	792	751	821	795	741	752	805	817	793	815	808	800	796	833	849	818	758	766	777	741	807	793	823	771	773	822	799	769	760	855	821	793	800	772	756	817	771	776	803	755	774	761	792	768	788	826	803	785	796	828	807	822	797	807	776	818	839	824	804	805	793	734	757	790	783	755	804	756	800	782	831	786	781	812	763	776	811	791	805	801	801	787	776	793	755	794	792	811	780	820	751	854	785	761	850	815	784	783	772	810	808	800	811	772	773	770	782	795	849	809	869	823	762	784	831	800	804	820	776	835	770	792	780	799	722	869	767
9065	1746	1513	1121	1037	935	873	887	886	882	869	909	915	898	981	1208	1075	974	920	882	821	873	892	917	881	821	807	888	807	845	793	858	824	801	840	813	847	815	838	793	805	842	851	841	858	816	851	878	846	804	819	846	870	813	837	863	820	835	811	815	820	870	883	825	841	828	841	818	861	873	824	861	821	902	864	869	836	834	804	862	865	900	819	854	801	878	842	849	874	841	835	853	822	808	894	826	880	888	850	852	859	866	828	868	861	888	828	845	866	782	881	861	831	789	854	851	846	832	826	849	845	839	813	865	878	871	858	846	884	853	867	852	850	894	860	855	844	889	883	860	789	838	900	847	779	848	835	859	870	847	812	838	852	860	832	820	845	857	866	807	797	869	874	861	848	820	841	839	841	826	871	834	829	920	830	847	847	832	870	855	819	818	824	873	850	840	865	814	844	839	841	840	873	814	863	900	874	844	828	792	808	874	829	838	811	887	854	773	824	817	911	829	833	896	793	890	872	846	869	881	854	832	849	899	853	842	890	877	880	837	856	788	843	852	884	851	841	861	789	862	854	860	851	867	850	842	860	850	818	865	858	852	863	846	857	869	826	864	827	873	868	791	778	810	848	847	831	870	831	832	843	849	857	843	815	845	851	847	890	888	873	847	816	799	830	817	823	809	879	864	884	842	866	905	871	857	800	814	835	820	910	804	859	798	849	827	901	807	792	872	831	818	833	792	943	857	813	833	817	873	813	834	826	830	833	822	841	828	879	882	802	851	857	805	813	854	858	836	857	851	884	808	851	773	819	808	858	843	828	819	847	891	861	865	845	845	852	905	841	831	813	840	852	814	833	836	831	849	864	822	851	841	804	841	820	892	828	826	865	879	858	824	847	903	875	899	813	817	865	832	866	862	866	860	848	860	821	843	870	836	826	868	883	845	827	851	803	841	843	819	807	847	854	830	841	885	768	850	839	863	851	829	834	891	854	827	798	883	847	828	878	839	836	833	849	803	882	861	867	848	841	872	843	834	848	833	774	886	863	836	803	862	856	798	825	778	832	818	839	876	880	873	857	867	849	881	861	869	830	849	856	814	857	850	863	890	820	894	841	818	840	846	827	831	844	836	828	871	870	847	824	836	836	848	850	860	888	832	839	825	854	832	852	848	847	828	822	821	804	826	814	814	851	814	822	871	846	855	815	842	787	830	884	830	824	833	858	893	860	821	867	877	853	818	885	850	808	859	806	843	818	854	857	818	879	869	841	808	850	853	873	850	840	843	850	858	821	802	807	866	827	861	847	829	862	798	888	805	799	865	876	881	870	854	857	858	880	840	893	864	829	878	878	856	859	843	858	817	820	865	849	865	854	837	857	823	841	898	886	843	881	889	872	815	875	848	854	804	849	875	849	836	823	823	880	819	844	833	853	831	820	809	848	850	794	814	851	852	817	837	862	788	885	863	853	824	879	810	836	868	837	889	825	848	887	834	893	831	820	807	811	853	848	848	826	843	826	894	857	871	748	819	847	824	812	863	878	801	846	819	801	857	901	885	839	823	821	825	821	894	845	869	878	870	886	922	798	838	826	891	846	858	851	813	877	897	824	811	890	916	806	873	875	815	851	864	826	885	857	814	799	803	823	822	869	888	838	807	898	877	856	848	801	910	856	855	871	845	866	891	852	813	844	804	850	854	818	817	853	835	826	845	837	871	901	806	880	867	802	830	788	861	846	869	812	846	820	844	805	855	852	836	805	853	870	822	852	779	874	868	879	839	838	847	857	872	851	847	823	871	793	834	868	872	854	834	794	814	873	835	822	854	841	870	873	862	853	895	856	838	875	862	851	811	814	828	875	890	860	878	802	838	868	840	881	823	841	852	835	853	845	799	831	868	874	890	816	842	818	835	850	799	864	867	815	841	874	861	852	860	805	788	829	843	840	853	841	874	815	829	824	836	841	842	856	839	801	839	793	832	785	859	806	832	839	881	797	844	847	898	793	786	836	851	885	860	825	847	885	835	868	867	826	879	855	822	805	832	798	861	847	820	838	878	900	813	846	854	854	809	889	901	826	836	885	895	888	815	836	837	857	835	847	873	862	855	803	848	832	834	822	859	804	851	866	842	842	846	835	864	791	841	856	899	845	866	884	797	829	783	874	873	841	802	848	822	819	796	862	816	859	849	840	871	842	825	862	857	862	866	865	867	849	888	851	829	865	829	829	880	845	881	786	819	888	857	852	851	872	854	868	824	847	841	810	850	802	831	835	891	853	832	838	849	861	868	804	867	825	831	862	904	817	789	846	861	790	861	882	870	839	873	826	820	854	808	857	795	888	847	829	813	863	814	863	824	828	824	815	823	857	832	837	832	831	812	842	818	770	868	832	836	846	865	849	820	858	850	840	813	873	857	851	861	840	775	893	849	837	836	835	852	863	876	853	846	833	856	858	850	834	883	845	853	878	863	833	870	817	853	853	870	787	869	840	876	823	865	834	831	850	809	798	854	860	877	825	809	869	879	823	829	830	822	824	819	837	846	828	888	853	806	787	844	879	792	898	870	796	870	794	903	884	873	798	815	839	827	884	830	869	833	892	894	869	842	944	863	808	874	794	809	824	824	847	840	829	849	797	858	859	867	823	845	830	863	872	827	884	811	819	870	857	834	817	838	897	865	834	857	839	826	827	873	876	871	906	825	872	860	814	827	820	823	823	868	841	824	823	840	818	853	882	814	792	832	826	817	803	824	846	836	831	868	857	842	808	812	868	859	833	831	890	833	851	794	918	842	910	845	858	830	875	862	851	797	867	815	799	868	845	814	844	834	856	838	847	838	864	842	839	840	874	866	817	831	842	876	918	870	852	822	824	838	829	829	853	850	873	814	837	858	849	841	844	816	810	814	841	835	815	852	847	824	835	874	871	846	789	884	835	882	857	806	807	825	824	829	824	761	828	832	899	864	862	849	857	813	802	801	843	893	842	856	879	855	819	820	870	821	807	845	831	844	824	841	862	874	865	832	861	859	839	857	837	870	852	851	915	860	856	845	844	855	826	788	850	849	858	867	816	803	865	851	837	890	839	895	861	850	817	832	815	857	838	850	814	822	800	842	824	854	823	886	875	850	809	841	785	862	809	817	804	832	861	852	900	854	843	858	877	864	864	848	815	858	860	857	815	804	842	799	860	876	838	864	812	843	864	820	831	796	837	866	777	800	861	826	829	881	866	831	815	824	844	814	863	825	856	773	832	842	839	824	843	874	850	847	796	857	832	869	797	855	839	868	817	837	910	867	826	848	860	819	882	815	842	863	794	771	868	823	832	785	850	819	862	869	835	857	828	794	849	817	881	842	821	899	840	806	795	848	825	828	828	795	833	795	884	877	856	872	863	846	839	904	852	830	863	820	818	850	831	870	769	816	856	793	791	801	858	782	823	862	827	826	849	831	827	813	826	879	814	832	774	771	865	823	829	851	850	833	786	818	807	853	836	830	838	798	853	870	851	854	832	867
23746	21302	28532	24439	21314	11915	1551	1106	882	907	789	749	729	765	943	1173	1078	820	765	677	649	675	689	774	707	639	621	692	566	651	639	640	600	606	639	666	652	570	671	580	628	635	611	618	611	649	639	623	632	571	620	627	607	643	599	638	621	617	634	619	596	625	646	601	633	629	605	620	589	631	612	589	610	648	590	601	615	617	635	558	607	629	571	587	645	615	638	604	609	629	598	605	630	620	630	612	646	611	591	621	586	616	615	625	621	639	606	614	585	653	635	588	623	648	603	601	583	601	624	603	590	598	586	594	573	596	598	651	628	572	575	613	570	605	581	592	632	635	630	582	623	633	636	633	605	549	606	622	610	609	630	619	591	595	622	615	629	616	618	635	572	585	563	607	598	633	614	573	644	622	652	602	588	611	624	595	669	606	632	660	603	620	599	623	603	571	594	581	592	561	668	641	630	658	625	617	604	618	578	642	615	634	582	619	634	606	606	609	586	624	629	605	617	625	657	576	599	651	636	594	589	606	654	614	646	613	622	609	632	607	633	641	596	591	613	587	553	620	630	614	609	597	563	561	600	654	594	644	601	615	601	585	594	597	602	598	634	628	565	584	614	565	649	607	612	601	630	618	611	619	589	584	611	601	630	624	611	629	608	611	590	597	614	604	607	676	604	651	602	589	629	646	621	610	595	583	633	634	628	625	576	598	630	636	639	610	613	600	639	635	614	596	573	608	626	637	636	610	578	652	572	669	581	613	642	635	616	593	627	599	597	602	581	641	603	596	576	556	640	595	623	620	644	650	618	643	613	566	644	675	594	615	618	606	618	566	632	581	602	642	594	615	607	585	628	584	610	595	616	582	578	609	583	600	613	633	594	547	637	631	613	618	654	625	648	652	590	631	628	644	636	607	618	617	600	607	631	590	612	623	626	613	631	621	622	593	616	604	640	621	609	612	592	618	637	567	619	593	615	616	677	605	619	601	603	604	642	647	633	623	586	635	602	681	601	620	625	648	592	574	594	599	647	592	605	609	606	602	635	598	612	614	604	607	620	600	579	613	635	597	583	627	578	637	640	570	622	637	643	603	610	578	639	594	605	608	624	615	629	582	644	547	575	608	638	629	626	628	596	603	604	602	628	591	639	622	638	571	587	614	630	586	619	618	608	598	614	621	641	614	628	598	616	659	633	635	616	615	584	656	579	610	581	629	633	565	605	549	611	577	601	610	651	599	595	674	605	622	573	570	629	652	614	648	611	634	640	612	596	626	563	592	600	600	594	590	614	604	564	609	591	575	570	600	568	630	581	585	625	660	594	617	585	586	641	637	601	603	603	589	589	583	638	612	559	624	619	605	647	578	634	609	626	601	596	585	632	564	624	613	633	600	620	636	566	570	638	665	572	640	621	585	631	629	580	649	584	598	597	621	615	659	611	617	576	578	628	600	601	656	614	649	689	618	616	589	616	625	591	596	582	608	624	601	612	596	571	625	622	627	580	575	619	638	611	614	621	612	602	591	580	640	599	612	591	626	620	630	648	638	619	584	610	573	576	593	645	595	598	557	594	641	604	650	645	629	566	631	619	591	635	624	578	589	603	669	618	613	615	577	594	613	621	646	586	637	641	600	662	644	625	614	566	659	606	547	609	598	614	627	626	642	613	591	602	604	638	601	588	635	626	650	619	648	615	605	634	629	585	601	553	631	651	565	602	569	621	591	632	567	615	641	643	602	623	602	600	601	674	567	598	611	565	616	603	633	603	675	624	620	568	635	594	589	619	602	602	620	616	581	579	615	658	619	599	637	622	614	616	598	614	606	647	607	567	629	622	571	586	619	617	621	623	646	558	648	587	592	590	631	642	597	636	619	643	567	596	624	560	607	606	607	581	637	612	598	609	624	598	629	605	609	665	614	621	597	607	614	612	635	591	575	590	618	598	635	675	627	588	571	635	591	590	572	631	580	628	579	581	563	607	614	599	583	600	637	591	634	632	650	614	560	622	588	589	634	586	604	590	619	598	592	596	624	613	579	605	632	578	620	615	602	633	578	609	611	615	557	592	611	610	603	622	610	567	646	608	595	600	603	614	608	609	616	590	607	603	566	652	634	619	646	600	665	605	605	639	561	581	600	621	581	593	581	661	617	604	580	659	616	587	625	585	611	637	625	631	633	621	577	633	634	623	608	609	566	619	600	583	657	604	655	578	607	576	626	586	629	633	604	606	571	635	611	569	590	616	602	590	639	624	627	610	598	600	617	604	599	638	613	640	589	577	619	609	602	591	641	613	617	652	576	594	614	599	642	602	625	594	597	615	590	610	572	628	618	619	592	586	618	602	589	602	597	620	595	652	577	601	629	593	615	606	562	582	591	583	626	622	638	630	623	605	648	622	601	633	626	648	611	586	621	609	587	644	634	644	634	627	601	601	559	596	591	606	608	624	606	613	612	701	591	617	569	617	601	670	652	591	585	642	582	593	611	645	586	606	561	612	590	640	581	650	622	635	575	646	613	637	618	628	554	597	600	563	617	637	589	591	638	602	609	638	597	602	596	571	613	612	603	576	621	612	617	663	598	605	582	599	616	627	612	617	592	586	616	586	609	600	602	594	635	616	561	625	590	597	581	586	596	620	603	587	604	585	595	579	648	609	571	585	619	593	578	640	578	577	625	647	574	655	594	599	626	649	615	560	598	691	626	628	603	629	684	607	547	614	633	611	614	586	605	610	607	633	629	596	599	577	613	600	573	591	603	592	589	607	624	613	623	615	656	621	607	604	625	605	620	623	626	606	597	577	587	629	646	571	586	633	613	652	598	606	615	619	580	584	607	582	660	593	673	565	579	605	586	630	602	639	548	633	612	583	626	606	587	683	606	605	615	601	599	589	644	603	634	618	589	593	599	601	618	613	581	613	573	611	621	586	610	596	637	634	626	637	588	586	622	593	650	547	610	618	584	646	641	623	605	626	604	630	627	583	593	615	612	556	622	596	622	621	677	635	568	611	604	625	566	567	598	586	621	623	621	597	586	606	581	596	644	635	599	609	617	631	599	627	594	582	572	613	627	608	604	602	646	570	635	613	615	568	651	612	583	633	607	604	624	598	598	630	585	591	596	643	671	598	595	635	660	621	651	587	596	605	580	659	606	587	594	628	621	627	622	628	563	606	566	661	605	584	640	595	585	629	583	634	637	578	633	615	631	593	621	584	592	612	623	599	586	620	588	621	590	620	612	608	547	631	598	624	643	589	623	590	627	643	597	620	636	559	643	646	625	610	657	588	621	590	628	597	632	600	598	658	629	626	565	578	571	646	631	598	604	578	581	626	610	600	582	561	594	602	632	653	590	614	641	587	611	662	602	584	554	600	621	599	620	564	634	604	636	629	589	607	554	584	630	598	624	575	600	636	564	566	653	606	618	636	632	629	612	663	584	595	609	612	613	609	668	615	589	576	605	608	582	580	579	603	587	577	670	607	578	630	635	644	622	573	585	624	622	615	601	553	602
6364	9178	7011	3511	2641	2038	1653	1393	1154	1028	942	860	858	834	1194	1596	1284	1072	859	757	781	750	801	856	796	716	711	735	708	650	706	696	641	710	697	697	658	689	677	670	667	674	682	683	637	683	706	682	661	690	675	721	643	642	737	699	672	657	651	689	700	642	672	672	677	662	634	695	635	663	696	653	669	681	649	648	688	659	699	640	637	709	698	619	682	691	684	722	742	671	654	668	619	666	673	627	690	698	616	661	680	679	664	691	676	676	629	686	675	700	622	632	633	697	693	641	651	653	644	652	727	677	616	707	678	665	673	660	737	618	674	638	648	704	638	673	701	649	652	624	667	637	651	695	684	678	677	678	617	629	620	664	635	642	631	614	642	641	631	664	687	706	665	650	685	658	674	674	716	663	646	660	634	695	633	641	628	682	683	654	669	655	661	695	677	659	652	639	677	627	690	667	681	650	695	705	692	672	710	736	649	709	665	651	640	637	695	637	686	646	646	645	658	617	685	673	620	664	664	684	646	634	628	657	650	643	638	735	627	717	707	626	670	675	668	669	667	676	675	700	671	632	673	683	678	629	634	661	682	702	672	672	660	687	691	656	636	644	647	613	668	625	645	648	639	692	656	636	673	678	591	724	678	660	655	682	640	679	630	627	680	692	676	626	684	713	628	642	665	683	699	710	621	690	682	675	680	665	665	678	636	683	668	627	673	664	635	672	670	698	669	680	651	646	667	679	666	679	674	663	622	653	676	727	647	685	641	677	632	644	680	695	637	613	664	670	694	674	666	640	687	614	640	679	677	663	674	679	697	639	643	699	691	684	710	626	664	696	662	655	657	673	672	637	670	666	687	643	701	717	637	662	668	645	663	697	713	601	667	677	698	638	644	690	669	689	615	684	685	643	636	689	632	632	698	676	644	681	698	684	631	648	622	637	692	653	648	658	628	630	654	655	649	661	666	700	646	629	666	664	638	642	676	640	646	684	678	627	647	650	641	681	621	633	704	669	687	693	689	665	630	642	690	641	668	646	696	660	665	643	665	654	642	662	711	658	647	661	647	707	701	693	645	635	651	659	659	678	662	674	648	700	650	711	710	668	698	700	646	661	664	624	637	662	658	694	665	689	701	666	688	695	701	674	670	656	682	644	641	642	657	654	661	699	672	664	666	656	603	649	669	656	692	647	666	638	617	681	645	675	641	676	659	607	731	671	641	633	634	714	628	608	645	683	665	664	657	631	680	678	682	649	672	676	631	641	638	599	654	661	639	674	633	668	646	675	683	648	706	607	647	655	671	674	711	685	659	692	683	619	665	712	673	599	659	681	683	680	634	647	705	696	644	681	677	632	685	620	677	661	619	644	638	630	702	629	678	647	654	688	661	664	654	627	651	628	649	673	670	636	656	674	627	628	623	662	646	672	665	654	666	684	675	697	678	672	674	674	637	687	653	682	681	674	689	622	670	661	656	655	664	647	658	694	658	653	656	714	639	656	645	663	687	656	674	651	631	613	668	681	642	621	688	651	660	681	691	647	666	649	721	702	667	708	604	623	634	670	662	684	701	656	672	668	663	699	699	658	629	678	704	672	649	623	682	680	654	628	651	663	651	670	668	673	613	639	647	671	701	702	622	676	631	651	716	685	665	641	695	727	671	696	690	695	678	643	662	667	653	662	645	648	693	692	672	690	669	622	656	647	649	725	632	689	664	654	653	656	635	662	653	652	631	640	627	723	687	661	627	660	698	657	716	677	674	651	681	660	699	694	688	665	658	628	697	662	663	654	676	661	640	660	671	680	678	615	645	668	669	647	669	710	635	655	681	650	663	668	681	620	649	657	644	650	661	617	686	661	613	680	672	641	682	671	706	639	635	614	691	638	668	636	656	599	653	657	648	679	712	642	657	677	700	685	632	648	646	633	675	674	670	681	650	636	683	637	715	675	622	658	665	638	722	633	675	656	657	700	666	680	659	708	636	648	691	675	669	643	667	667	694	669	640	638	676	698	673	670	696	681	639	658	623	629	690	636	668	712	643	709	685	672	659	617	667	682	670	669	673	652	625	689	652	680	684	689	653	666	689	632	641	685	674	640	666	650	668	690	658	641	683	669	665	664	614	660	665	634	667	692	649	708	672	670	639	687	644	678	656	626	677	668	674	650	633	626	679	623	634	688	633	668	700	672	680	665	659	639	671	693	630	669	652	679	711	662	659	658	619	687	621	691	657	667	685	675	672	650	688	643	638	674	634	679	646	668	656	622	675	660	679	636	672	636	673	680	618	715	637	711	651	655	659	684	735	689	693	697	645	682	658	654	649	686	656	709	687	698	652	661	647	644	656	627	675	647	619	649	634	705	648	623	667	666	681	638	697	690	666	690	658	673	663	632	661	715	625	726	638	687	686	643	672	680	670	633	688	650	648	686	666	670	706	689	655	676	633	639	691	728	710	633	646	666	658	627	660	653	658	638	653	696	650	658	685	672	688	710	678	630	669	702	639	642	682	636	674	662	682	712	704	690	705	667	679	680	671	668	711	688	667	666	642	651	627	632	681	668	700	655	643	718	636	622	672	693	657	638	700	715	616	654	646	642	637	651	621	679	671	649	651	697	674	697	651	664	694	601	616	664	668	712	643	682	648	675	688	645	662	667	620	650	684	632	657	679	643	611	664	676	702	646	684	657	638	653	669	679	666	651	675	742	714	677	675	684	646	675	674	596	677	680	641	625	676	626	699	648	687	657	645	651	648	690	647	685	681	621	656	626	621	654	626	662	677	665	635	675	704	673	683	657	672	676	669	670	662	651	658	671	667	670	650	689	700	663	707	672	686	652	641	674	637	663	671	661	623	644	682	684	681	681	742	631	661	689	658	634	651	631	661	668	636	637	677	656	664	679	658	672	704	647	631	653	624	650	649	647	657	627	671	657	672	676	663	684	657	671	659	668	655	686	673	674	642	607	677	631	712	661	728	659	619	688	657	710	664	663	666	660	680	703	654	682	631	690	673	658	644	650	693	674	748	666	641	724	645	658	707	636	662	686	647	661	645	675	673	663	674	713	684	683	605	657	649	644	696	661	658	690	637	622	663	690	661	668	649	728	683	646	674	658	640	663	678	679	646	670	641	677	644	671	654	640	644	613	667	659	687	631	634	648	637	647	682	691	627	678	656	668	679	712	657	703	670	689	622	660	612	682	695	693	657	633	663	691	672	634	656	661	675	648	652	660	647	703	674	660	703	719	661	676	622	656	627	650	644	674	676	640	660	633	610	665	665	669	623	708	687	656	644	680	655	670	680	671	642	655	657	681	682	686	646	678	659	582	646	705	656	652	676	621	670	697	654	700	666	680	714	690	660	633	718	691	606	665	640	692	681	708	668	660	726	660	644	680	638	699	691	651	685	669	655	684	673	680	672	674	722	688	667	660	657	678	696	682	635	674	678	638	646	658	637	671	641	668	644	651	673	650	643	620	671	683	648	657	662	703	638	674	669	652	672	674	653	621
24734	21262	27631	25154	14922	1345	913	788	697	647	633	633	615	624	805	967	821	709	661	588	589	630	590	626	612	568	561	571	585	569	528	541	523	540	573	565	602	571	545	620	567	584	563	588	550	562	520	520	582	573	580	529	532	549	559	538	574	548	597	591	572	534	588	519	574	552	533	558	562	536	566	573	541	557	510	553	545	507	577	546	530	578	595	565	568	574	519	529	571	552	555	550	553	610	545	555	545	516	560	564	586	550	530	531	540	548	548	565	556	549	558	545	600	548	584	608	568	535	583	564	587	513	538	558	548	539	564	547	560	575	580	526	546	513	569	558	526	596	554	579	551	552	561	564	546	565	582	561	554	562	568	537	561	549	547	547	505	523	539	569	562	537	532	582	554	534	555	534	602	564	529	546	543	573	520	547	526	530	593	567	536	575	560	555	547	569	580	574	552	592	536	566	565	529	541	540	536	550	544	547	548	524	537	532	572	565	531	556	540	548	549	520	543	577	553	546	562	576	517	547	569	564	589	570	544	531	516	552	528	568	537	520	554	587	529	533	570	578	529	549	578	535	600	565	528	574	567	597	586	570	527	584	561	566	500	577	524	558	551	577	551	518	537	503	576	544	572	509	565	559	538	563	567	546	528	589	531	518	533	544	544	539	576	573	511	570	533	575	559	572	565	544	566	566	570	573	545	546	576	527	548	557	582	538	573	535	562	562	538	555	573	555	551	558	573	542	550	555	539	556	580	545	557	584	593	537	567	579	575	545	514	576	543	548	549	566	553	560	566	579	553	556	568	583	577	514	581	538	562	547	508	545	564	572	570	536	537	560	559	563	541	540	586	544	532	532	581	582	545	610	581	561	542	533	557	548	587	551	576	560	562	572	564	549	546	604	523	553	544	539	562	532	574	576	538	530	549	536	549	535	553	526	537	566	566	534	547	542	544	574	533	540	508	591	551	564	567	508	568	537	510	559	580	563	544	549	573	565	517	554	545	571	561	560	548	554	570	561	593	556	579	560	533	565	575	547	534	541	549	584	526	558	560	525	555	587	536	567	544	555	551	590	543	578	572	566	504	524	566	515	576	547	535	523	577	548	519	533	563	539	534	531	521	547	560	544	575	565	578	522	562	565	516	563	543	530	579	556	561	550	546	536	599	556	526	584	568	533	573	555	555	571	564	547	574	543	570	533	519	537	594	541	560	549	595	546	540	574	519	575	539	560	569	564	555	560	499	555	549	563	556	548	569	547	540	541	563	566	556	591	521	520	534	583	547	551	539	507	504	577	544	529	581	561	576	559	529	562	568	606	564	573	544	539	523	590	535	554	567	545	520	540	566	559	540	557	555	540	533	550	550	558	533	579	529	562	508	518	547	566	538	538	534	525	542	555	550	584	566	524	577	529	522	587	577	534	556	533	555	527	533	613	573	505	588	568	549	583	524	575	531	596	578	530	568	554	546	544	517	567	567	570	564	580	528	557	590	547	549	561	590	558	530	564	516	591	575	570	553	566	561	569	531	542	560	546	604	564	572	567	573	553	557	544	574	560	582	563	564	558	562	561	594	578	568	579	593	610	529	515	539	565	504	546	569	535	556	519	556	516	556	559	566	581	576	618	568	590	542	533	570	568	569	551	587	546	534	584	580	566	580	555	531	579	557	575	579	527	567	566	565	537	579	576	581	530	556	570	545	573	583	505	507	526	530	550	519	555	548	490	539	573	572	527	553	564	532	574	544	559	578	572	506	546	548	545	566	521	527	537	546	542	558	532	558	543	554	596	554	557	537	497	547	569	552	563	563	499	555	537	532	558	522	548	567	508	558	538	553	566	522	554	533	546	568	554	530	561	562	560	554	585	543	607	502	556	555	593	557	573	562	565	554	561	544	527	501	585	573	552	561	555	545	575	537	537	547	515	560	490	557	563	562	532	548	571	567	551	574	587	536	570	548	565	527	582	545	542	569	546	592	554	498	562	521	534	607	574	534	527	556	549	566	561	497	551	520	533	603	522	551	528	531	553	525	584	559	497	547	539	544	536	521	572	548	565	562	549	542	526	552	581	521	555	588	568	557	554	529	512	569	524	551	589	554	561	571	542	590	544	505	543	593	512	563	563	544	563	586	505	532	574	536	519	584	608	580	556	567	563	561	573	537	539	582	522	597	545	519	567	584	528	559	562	564	540	572	541	565	518	556	595	550	507	546	561	535	550	570	570	579	539	590	514	527	562	565	552	543	574	574	581	601	543	559	591	561	542	540	561	573	574	582	533	547	533	606	559	534	589	577	563	527	516	586	543	537	579	544	567	558	533	566	567	551	607	535	573	548	566	563	574	517	535	568	533	533	556	485	553	560	515	516	538	578	542	562	555	608	549	551	573	581	584	547	521	531	581	532	543	580	553	586	525	504	543	527	530	555	537	566	560	527	555	585	525	579	608	587	556	544	564	568	541	562	547	537	570	550	509	542	545	566	552	558	544	516	599	589	578	603	550	539	525	561	528	566	538	550	585	526	538	540	559	559	546	563	540	557	581	595	516	554	558	545	608	568	512	574	538	544	537	580	574	527	575	534	575	559	539	548	533	543	562	512	582	519	562	541	512	578	546	548	565	547	565	522	546	554	585	548	535	646	549	559	558	541	563	592	548	565	549	540	559	515	553	533	543	537	531	591	537	595	560	592	560	565	522	538	572	544	563	543	560	574	564	563	575	614	571	536	530	528	549	553	561	589	564	569	561	537	557	537	583	586	539	570	569	561	525	562	559	566	590	568	539	588	575	569	565	558	586	544	558	560	558	545	545	561	562	561	514	569	539	501	521	579	585	536	581	590	509	545	548	546	534	579	501	561	533	555	539	538	588	581	569	541	567	532	578	541	536	580	552	585	544	563	593	532	551	536	558	540	554	540	567	557	578	520	585	543	574	536	541	544	623	545	539	566	591	576	527	564	523	556	567	575	578	572	525	553	548	551	587	559	541	574	573	570	570	585	577	527	553	538	576	522	524	556	510	559	534	554	577	547	553	615	556	536	537	565	511	566	513	564	553	521	550	539	595	539	554	595	578	586	561	575	625	548	530	569	555	563	547	560	559	543	554	543	549	537	540	522	525	536	577	528	570	578	578	526	563	558	543	604	585	525	589	548	561	582	547	537	555	537	530	582	522	536	593	554	489	569	561	535	491	592	539	529	552	569	591	560	556	531	530	540	550	513	547	557	531	569	553	560	549	568	554	558	548	496	577	572	562	534	527	586	599	569	563	548	537	537	582	542	542	591	529	590	543	532	550	573	584	567	596	548	543	560	520	595	569	563	527	563	516	585	565	536	583	563	534	539	604	531	501	525	556	541	558	547	577	585	573	555	557	575	533	539	551	574	553	567	534	585	523	515	527	553	566	535	553	552	516	544	512	539	598	559	513	572	562	537	547	582	564	555	556	521	572	576	553	512	502	510	546	584	567	558	556	569	554	546	579	557	598	565	526	550	536	583	539	521	513	515	541
7009	6380	4456	2371	1737	1408	1078	1003	909	783	777	684	689	765	951	1235	995	887	713	670	610	670	689	741	682	637	587	606	592	581	605	577	561	604	616	593	597	593	599	573	578	531	598	588	570	568	578	563	607	594	546	583	566	568	600	583	584	604	589	594	583	593	570	568	575	561	579	565	592	590	596	536	587	600	565	607	540	617	604	555	623	579	571	610	615	599	562	578	541	558	545	593	590	583	609	577	584	567	559	593	584	590	576	620	567	568	542	588	583	574	573	608	622	626	604	593	582	614	553	543	600	592	599	568	583	571	576	588	620	597	616	563	600	587	567	565	580	550	578	558	577	601	570	561	582	588	554	554	544	570	598	597	625	594	536	585	576	600	588	582	578	566	556	562	612	563	552	587	588	587	580	589	597	612	571	563	564	574	568	525	594	617	554	569	576	579	566	578	548	557	556	579	600	568	548	578	580	584	545	591	535	572	547	633	606	587	573	565	606	588	538	555	630	555	580	593	568	579	590	591	590	530	593	579	560	562	600	564	613	590	601	594	594	577	580	564	557	570	606	553	563	555	610	613	570	589	583	583	566	645	625	572	598	573	582	533	567	592	585	573	545	562	583	593	596	580	574	575	601	567	609	575	581	593	544	514	547	599	587	545	587	589	571	568	578	571	563	617	583	570	547	576	616	576	551	526	564	572	618	607	581	575	573	555	613	546	586	555	546	600	606	622	621	607	568	577	561	555	575	585	569	584	572	597	600	578	581	584	570	588	570	592	581	543	610	571	519	576	597	568	575	547	569	615	613	585	503	535	591	572	572	585	590	577	578	572	578	565	576	542	541	564	625	589	575	605	599	570	587	611	606	565	597	602	611	571	595	579	576	572	592	566	564	584	554	549	580	578	575	588	602	604	591	565	578	602	564	592	624	559	578	542	584	607	590	587	583	569	594	630	596	584	614	580	545	590	598	533	567	616	587	593	557	571	564	539	613	573	539	612	514	624	541	571	557	574	593	590	563	616	625	579	636	592	588	610	565	579	563	580	596	573	586	568	626	615	609	545	590	614	579	574	589	596	585	524	562	559	571	556	609	613	603	606	589	572	553	542	572	552	611	569	610	526	570	602	630	579	605	568	588	552	600	614	613	548	601	560	555	573	587	571	584	591	611	605	589	582	567	585	591	602	603	535	569	532	559	570	579	596	606	510	577	587	542	542	605	574	525	558	609	565	584	597	526	598	580	579	616	530	570	605	594	597	567	598	579	573	578	556	581	585	567	583	598	590	532	583	590	589	535	554	571	552	537	554	566	638	591	581	551	630	553	536	605	578	570	614	566	608	581	548	615	588	527	589	550	573	564	557	587	585	618	557	595	575	564	576	585	544	596	555	619	565	552	593	613	571	581	574	562	563	595	536	543	578	602	622	558	598	574	554	609	625	585	597	609	571	566	610	601	537	548	602	608	590	533	534	550	594	553	577	610	596	627	588	599	516	564	567	584	559	583	590	550	578	545	585	563	597	596	569	619	581	559	544	580	572	568	580	562	581	621	556	580	576	586	573	598	578	597	531	608	574	543	536	617	575	554	542	574	545	596	594	593	621	540	561	533	549	569	562	563	567	618	603	576	583	586	581	517	564	575	563	578	599	565	560	565	581	581	586	594	569	590	593	554	595	568	604	547	555	577	555	604	595	599	586	591	550	593	587	571	609	581	558	615	541	578	548	631	548	561	593	552	505	544	577	578	602	547	598	544	555	552	582	560	547	582	532	571	554	604	572	561	595	564	604	553	583	530	550	514	584	532	559	598	552	563	601	629	563	586	538	523	593	564	594	517	554	587	587	626	627	587	514	569	550	567	592	573	581	638	635	563	535	597	577	592	585	607	604	582	569	610	564	586	565	575	550	581	580	571	598	591	630	572	600	592	575	555	573	604	614	604	587	545	590	548	547	546	556	599	577	573	584	567	551	609	586	584	575	562	624	589	605	568	593	593	580	601	603	577	599	560	598	608	607	610	556	610	545	562	574	554	590	591	556	561	598	566	585	582	572	540	605	608	523	594	575	594	535	589	568	600	558	575	578	574	605	566	553	580	573	528	568	579	589	599	605	551	536	609	609	541	545	523	582	572	575	602	578	540	546	565	546	593	602	575	558	545	609	578	565	590	540	643	627	559	595	623	597	608	584	566	605	569	568	560	618	612	594	555	601	585	561	577	563	580	545	593	566	606	562	565	543	569	590	567	579	581	602	537	606	601	539	559	579	622	566	578	573	553	605	594	567	582	575	621	588	521	544	583	586	586	596	585	593	594	592	590	556	556	559	565	563	566	581	589	571	605	552	576	582	588	558	545	585	599	588	563	541	558	581	595	586	575	564	621	574	590	544	537	571	568	563	587	628	554	618	571	565	562	577	556	593	575	556	522	582	541	571	570	607	608	576	560	595	629	556	584	559	595	608	583	562	577	567	568	572	572	587	608	548	615	601	584	600	570	575	548	551	582	587	607	602	573	642	593	573	598	557	575	580	623	583	557	543	609	570	566	535	570	593	571	553	606	597	600	559	570	624	573	580	574	543	550	552	562	603	573	572	549	562	589	596	547	559	581	575	580	570	560	558	563	596	535	582	608	558	583	546	548	535	610	565	557	577	574	613	585	574	585	551	572	564	569	529	612	615	554	601	560	583	623	608	547	600	606	609	600	582	511	564	599	565	547	545	583	552	583	583	560	565	562	622	612	553	566	587	585	567	605	595	608	567	555	576	592	564	564	564	574	529	584	597	587	606	566	609	589	576	576	535	622	575	603	548	540	571	533	541	551	577	600	555	580	592	604	559	609	573	624	584	605	561	587	620	560	571	599	579	579	544	588	597	584	648	560	570	589	624	594	595	581	572	585	555	573	600	587	610	613	583	573	607	566	605	566	577	593	597	576	570	542	612	597	590	552	582	587	560	586	550	586	575	539	568	553	594	540	589	582	612	564	586	596	578	575	561	568	550	605	581	552	564	558	583	559	523	570	553	573	584	594	588	608	539	547	569	602	577	537	584	534	594	546	576	518	549	591	590	591	544	583	561	577	589	604	559	569	592	557	571	559	543	566	602	572	568	601	561	611	588	555	590	516	569	550	553	568	620	570	575	590	590	569	589	587	579	608	568	583	595	558	582	549	587	529	578	610	564	576	569	590	583	572	553	566	566	568	532	618	583	548	549	514	603	619	554	598	546	576	610	622	576	567	620	529	589	588	553	609	587	538	623	541	548	577	552	598	607	591	570	516	597	584	592	538	608	582	637	573	581	587	528	551	594	578	561	587	568	599	554	605	613	587	600	576	571	595	597	582	589	566	585	569	610	531	557	545	584	546	564	597	558	576	535	572	608	556	576	594	560	581	595	596	574	619	579	593	590	546	554	603	620	615	600	567	584	568	592	594	549	594	585	578	542	598	582	566	590	591	591	558	565	560	566	577	578	587	641	559	527	577	564	578	567	591	589	602	600	557	587	562	562
22559	21322	28968	24021	21323	21364	10470	1207	782	665	610	500	478	458	806	1071	866	678	462	369	345	369	425	430	399	335	296	313	318	280	263	309	269	278	272	264	262	292	269	286	260	274	310	273	285	270	281	263	276	271	259	273	273	247	261	284	288	248	262	271	249	273	305	268	248	266	271	268	243	256	256	274	255	251	252	271	263	267	260	270	248	267	275	260	244	235	269	242	257	262	293	286	250	276	295	275	258	240	248	276	254	259	249	279	269	256	224	261	243	280	255	267	250	285	247	251	259	233	248	279	263	270	278	260	263	246	264	243	246	267	252	259	251	253	259	235	288	244	233	275	257	235	262	268	255	264	238	265	243	279	298	270	251	260	266	248	255	287	270	222	276	241	240	243	245	266	293	325	260	250	290	225	267	274	265	264	274	286	286	263	273	249	283	245	261	233	229	253	268	274	277	235	253	258	286	272	278	260	271	236	281	261	261	259	248	272	276	256	279	277	272	247	235	256	284	258	246	276	280	242	269	261	258	273	235	263	246	257	264	279	250	295	254	235	266	237	271	242	286	270	255	247	257	278	250	268	293	261	277	299	253	255	280	256	257	258	271	277	253	251	247	298	277	234	251	278	259	274	266	250	285	267	284	253	263	275	266	273	294	271	235	219	255	268	248	258	276	259	252	255	269	263	288	290	245	256	281	281	275	285	253	267	294	274	244	278	291	249	266	265	263	258	252	263	238	269	239	260	264	261	254	280	251	247	284	257	284	254	281	257	266	262	249	261	266	240	270	270	250	282	260	251	261	246	264	264	272	321	281	271	275	239	270	291	258	274	271	257	269	233	253	220	249	267	251	243	249	243	255	272	264	265	250	257	267	272	286	249	276	259	261	252	250	235	252	278	289	272	269	243	246	326	248	267	251	267	252	279	253	261	261	264	226	247	239	256	253	263	240	247	258	278	281	284	271	281	283	282	267	259	247	257	253	257	281	259	265	277	268	288	267	285	283	267	256	289	263	250	286	239	282	255	283	260	282	244	250	300	248	250	302	245	256	227	271	280	295	268	255	269	269	270	248	270	249	297	239	264	263	288	258	263	258	244	270	246	281	259	282	260	259	250	262	272	254	240	248	248	247	248	282	241	283	248	299	273	251	277	263	260	269	265	274	262	244	234	294	262	250	274	295	277	311	283	266	274	269	267	273	261	273	235	257	257	265	256	253	276	250	299	266	269	268	250	253	262	249	265	292	265	269	229	257	275	258	271	223	254	263	265	274	264	265	280	269	263	282	254	251	327	280	224	241	262	250	251	286	214	264	266	270	270	261	241	253	246	233	287	288	251	268	270	239	260	270	273	229	265	275	253	250	279	258	258	243	279	266	278	243	253	282	271	260	282	244	271	237	266	249	261	272	261	241	257	247	265	288	267	266	255	251	260	266	250	272	268	237	260	256	252	261	260	257	264	261	277	241	251	258	237	251	295	269	263	276	268	261	255	261	246	245	247	286	262	269	271	230	279	279	267	260	273	268	258	243	273	260	268	262	252	254	257	262	274	254	258	247	290	283	239	253	270	247	279	216	250	261	267	266	256	245	254	251	256	236	261	264	287	274	251	287	244	253	238	271	267	273	238	278	298	251	242	290	264	240	223	231	266	249	258	256	282	267	258	250	269	243	269	265	278	260	267	273	249	234	232	285	285	257	274	279	266	271	250	298	278	273	272	261	264	274	296	231	273	287	233	280	262	268	250	257	293	267	242	286	243	265	239	237	261	229	278	283	254	235	289	275	260	260	264	280	273	259	270	263	287	266	258	274	293	272	248	263	257	247	275	284	268	227	270	246	263	314	261	279	217	277	248	283	253	235	269	277	254	283	261	303	231	263	264	256	278	249	254	251	282	277	258	248	259	288	264	290	278	272	236	257	257	244	249	255	281	273	281	246	262	278	251	305	253	263	264	260	269	252	286	271	267	257	277	239	261	274	258	244	276	257	252	246	259	269	255	268	220	256	244	261	265	273	264	219	270	260	289	268	282	276	256	271	253	244	263	252	261	255	281	267	261	270	249	237	233	275	288	268	252	260	275	265	262	240	250	254	267	285	244	281	257	232	271	258	267	270	287	241	246	258	255	256	257	278	229	260	260	256	264	276	280	266	253	261	235	294	291	232	301	251	284	254	278	279	272	231	260	292	264	269	274	240	272	282	245	248	245	251	271	245	261	260	251	229	283	251	263	228	270	249	304	266	251	257	271	248	280	254	245	264	245	231	272	267	281	266	286	280	241	244	260	273	230	290	271	263	244	259	269	256	270	277	239	262	257	243	277	259	258	295	273	258	256	247	279	249	249	266	297	268	269	281	246	252	277	257	260	240	260	297	249	309	308	267	236	221	273	250	272	276	261	262	245	262	269	268	286	262	262	267	267	260	274	274	270	259	273	261	252	273	252	255	268	266	260	247	271	249	229	268	291	258	269	271	264	272	238	246	258	262	229	262	262	269	281	269	259	249	278	278	262	266	282	275	263	233	252	244	232	289	246	254	272	243	242	252	262	276	269	253	275	249	250	259	264	255	241	266	296	230	242	256	236	253	237	260	252	303	237	249	261	252	269	236	260	258	231	257	267	260	271	278	262	256	265	240	280	277	250	271	252	283	254	261	295	280	259	251	216	247	257	247	240	249	260	252	276	286	291	263	243	261	263	273	285	249	304	275	251	273	267	241	254	297	260	292	250	248	299	269	258	264	254	268	282	266	255	257	309	255	258	280	254	248	258	247	294	260	257	278	241	279	281	252	262	281	264	242	262	270	244	286	289	265	260	280	283	242	262	262	263	289	260	262	264	267	246	260	251	254	241	263	248	275	240	254	251	243	274	282	260	258	249	267	261	281	246	256	251	274	245	251	274	273	227	233	240	249	242	266	299	270	264	253	250	266	243	246	289	265	259	263	233	264	261	272	255	265	247	254	264	270	236	244	250	260	253	250	255	260	264	263	263	278	243	266	262	280	292	256	253	273	262	242	258	241	248	253	260	275	269	266	262	225	265	287	238	247	274	260	268	254	250	217	238	253	249	245	264	278	218	307	251	250	242	259	253	257	268	254	268	251	234	266	273	290	278	256	278	254	257	274	282	262	277	257	280	245	236	272	264	259	248	272	274	277	249	250	247	282	247	287	233	272	251	252	251	274	263	279	246	263	251	252	246	278	262	241	269	247	246	262	253	273	264	261	278	286	307	283	250	257	277	242	233	253	267	276	241	270	272	277	272	267	277	235	268	251	254	279	268	287	246	239	279	288	247	261	264	263	270	244	247	271	249	250	263	264	268	277	275	288	267	242	263	270	262	257	296	248	241	261	245	276	265	243	272	279	266	279	239	249	242	230	264	245	241	298	272	265	248	261	252	264	281	253	245	273	259	265	248	272	273	290	263	278	259	275	246	248	258	259	273	231	254	256	249	270	270	275	281	264	264	272	257	253	263	264	282	261	272	278	245	257	262	287	289	251	287
6346	14967	11105	5388	3831	2822	2103	1708	1294	1005	814	706	641	651	1130	1584	1286	940	596	479	430	457	567	568	532	414	344	343	305	326	329	294	340	320	340	302	309	306	330	312	297	281	316	299	302	274	265	302	296	324	291	311	320	312	280	277	287	315	301	288	302	275	312	312	312	293	328	293	293	273	281	286	288	310	306	304	270	269	272	321	307	292	272	288	287	307	301	286	297	295	296	305	317	313	271	308	288	283	285	295	293	290	269	294	291	305	300	271	277	305	298	273	299	291	263	284	284	274	279	319	289	297	301	310	285	279	282	290	275	334	282	303	289	297	296	306	296	275	296	279	291	296	307	285	291	291	246	298	300	290	285	310	293	334	276	302	288	264	257	283	273	291	286	309	328	271	296	288	263	312	275	286	272	264	303	285	291	267	296	309	295	298	289	288	306	275	282	302	281	280	311	297	308	268	290	285	250	289	290	281	264	323	273	299	293	274	267	282	310	291	297	264	288	296	303	281	305	325	279	295	269	282	296	306	284	288	270	305	285	301	249	319	258	255	269	273	256	290	299	286	267	280	325	267	289	318	288	264	262	283	298	276	298	269	287	281	271	281	278	280	272	280	289	279	273	297	288	310	276	296	290	283	266	265	273	315	288	303	287	283	272	299	284	289	264	299	292	300	272	291	287	270	296	302	273	276	308	287	260	322	291	270	259	283	273	309	266	299	323	301	270	291	275	295	302	260	278	287	290	287	279	310	320	314	291	305	315	302	283	277	262	296	301	272	293	280	292	263	282	298	255	303	277	296	302	297	285	331	315	298	288	275	290	298	293	316	269	288	267	257	286	287	301	305	306	308	271	268	270	261	300	293	289	325	292	272	267	306	338	291	292	271	286	322	278	291	309	292	277	320	269	289	294	271	315	291	280	305	264	279	289	296	302	294	262	238	263	290	265	309	279	284	286	280	290	289	302	303	312	304	271	283	302	276	276	288	280	281	285	296	274	289	289	279	298	296	284	316	293	292	274	295	286	291	286	297	303	302	286	272	271	324	319	289	315	264	283	283	300	262	281	277	269	297	317	307	284	303	285	306	283	275	308	291	267	272	278	268	291	256	290	274	278	292	286	314	265	310	332	254	285	287	300	299	299	274	259	283	261	329	262	252	296	278	269	293	282	309	298	283	266	303	297	287	285	277	283	283	305	282	304	314	294	277	282	302	284	300	269	313	303	255	292	278	302	282	286	318	293	296	320	284	305	313	277	289	296	281	280	249	283	283	302	279	289	294	295	330	291	317	269	303	270	286	285	320	310	288	304	279	296	292	303	267	287	286	305	291	275	275	310	288	273	312	270	265	310	298	287	266	305	290	314	266	296	266	284	304	298	281	263	249	308	290	308	290	290	272	295	301	281	280	292	320	275	286	302	278	289	256	288	264	292	273	282	299	261	297	325	311	257	262	284	291	272	288	258	277	313	302	287	288	281	310	272	278	302	253	303	271	302	301	297	308	304	307	269	279	312	266	272	278	277	281	289	295	290	326	307	276	294	274	309	323	273	278	293	262	302	256	286	296	282	285	276	307	271	280	306	341	267	245	293	311	309	284	327	279	314	297	277	288	280	268	259	313	330	304	285	294	286	272	259	258	281	306	276	303	280	274	235	297	292	285	280	293	276	266	320	306	280	278	291	293	293	272	253	283	304	293	247	275	315	278	286	291	282	305	286	291	259	306	275	266	282	319	277	329	302	264	248	289	293	265	276	282	264	289	271	267	295	262	282	288	275	266	301	292	307	286	297	282	255	285	270	275	296	274	299	285	295	306	288	292	277	287	294	295	294	273	280	295	286	291	268	292	292	286	302	290	281	280	268	270	250	276	296	277	287	283	268	293	279	284	291	311	283	300	285	316	269	318	271	303	284	273	265	315	269	304	277	279	290	279	291	263	267	278	272	306	289	270	285	339	281	257	292	289	297	299	332	269	270	288	298	280	261	287	276	302	279	284	275	293	279	285	273	292	265	268	286	290	261	274	276	292	284	292	312	294	273	298	280	315	288	303	311	287	314	279	298	297	302	310	257	281	264	296	279	290	287	296	265	258	304	275	315	273	290	300	271	280	282	305	274	285	287	259	275	286	277	284	300	280	290	274	295	318	297	276	317	284	255	302	272	290	275	291	285	288	283	297	287	285	286	291	299	282	288	268	292	270	295	317	285	275	313	292	291	283	308	294	284	303	263	286	307	301	273	271	318	299	276	307	304	266	282	302	274	301	302	277	271	307	315	311	270	287	267	304	321	289	279	295	279	273	294	298	306	258	300	308	278	306	275	294	301	280	291	307	291	287	285	332	285	285	295	260	260	271	296	269	304	272	293	281	259	294	291	325	292	264	259	291	264	304	307	302	268	281	274	274	298	302	279	316	298	306	322	294	278	311	293	271	270	301	277	268	301	308	285	279	277	279	260	292	253	286	288	309	263	272	270	277	291	278	301	284	303	266	294	287	291	313	276	290	312	256	288	304	275	258	294	304	266	274	301	294	262	279	298	284	268	306	292	268	302	302	312	293	276	290	281	278	285	284	293	280	317	252	283	268	310	302	283	312	279	273	282	295	281	304	298	255	294	298	278	311	267	315	280	300	291	315	289	275	289	305	306	316	271	322	259	340	284	297	259	263	275	288	307	272	285	279	288	328	279	289	300	299	291	299	281	305	289	301	286	283	279	303	263	270	285	297	270	310	302	280	270	281	282	282	307	311	278	310	259	291	303	292	277	296	272	270	299	286	273	287	300	306	277	276	272	279	297	294	326	294	304	270	278	262	321	261	290	277	271	260	285	291	321	303	291	289	276	293	310	245	271	294	320	283	266	292	270	289	308	275	244	297	310	289	321	276	306	264	280	284	302	315	294	279	308	304	280	280	289	335	277	274	294	297	273	281	294	276	332	318	307	265	285	278	276	307	268	294	274	266	279	255	312	296	302	319	277	278	263	263	307	299	298	257	292	291	285	304	266	264	288	293	262	298	273	262	274	277	263	304	304	253	293	303	288	285	269	283	267	300	304	291	301	305	289	313	262	290	259	299	271	273	288	284	298	305	289	291	331	280	276	287	300	271	294	300	277	315	294	281	263	283	327	281	291	278	261	274	270	323	301	270	297	267	267	277	284	286	271	282	300	308	261	307	282	280	288	271	309	271	272	286	301	303	270	293	276	275	306	289	283	276	288	286	315	297	322	289	258	292	292	322	270	280	314	290	277	293	267	281	295	286	294	298	278	241	309	314	313	283	274	306	284	264	319	279	283	286	305	313	299	282	288	285	294	305	281	272	303	294	284	300	300	318	294	293	308	285	295	285	283	320	298	285	287	302	261	299	258	301	301	293	302	292	290	301	266	308	300	260	297	255	279	276	283	295	270	307	286	278	283	289	284	281	285	294	272	276	295	313	283	290	271	295	301	310	289	304	268	263	286	279	311	272	262	296	301	318	301	291	271	280	284	302	296	240	318	273
27851	18970	5754	1240	998	883	836	827	874	826	854	860	773	838	954	943	896	899	861	754	821	809	768	810	839	810	807	773	760	794	789	818	778	813	824	802	773	825	858	819	829	808	832	814	763	765	787	790	807	803	800	815	808	772	805	800	794	824	805	809	816	740	841	833	800	766	804	800	785	795	796	842	833	830	817	831	777	802	811	795	815	786	797	796	832	809	827	765	803	828	778	789	850	828	797	820	816	776	831	825	765	780	813	798	818	802	741	811	821	789	789	772	820	741	790	808	821	827	796	835	882	821	800	779	750	808	775	777	767	780	820	794	814	843	796	793	783	799	808	736	821	855	812	742	791	772	840	812	850	835	837	800	781	782	751	778	834	818	826	802	801	761	852	759	767	795	793	782	775	812	842	847	819	827	771	793	833	789	789	836	801	812	806	804	757	785	763	811	767	828	830	840	771	771	775	826	783	804	788	806	802	770	764	832	856	814	782	846	797	797	790	796	844	788	789	747	783	830	785	815	769	771	755	826	794	812	830	766	782	762	800	796	873	792	805	801	829	858	786	828	815	780	770	853	801	815	851	795	786	790	789	843	853	792	821	794	873	833	786	781	857	815	791	792	744	826	859	850	758	765	798	840	789	856	780	801	748	837	827	814	764	821	768	793	812	825	816	795	785	883	805	784	832	824	858	784	815	806	776	841	800	776	828	779	801	777	773	793	751	825	806	764	828	809	797	797	859	796	783	750	790	843	804	770	799	781	787	776	821	823	735	789	808	818	825	779	761	825	775	773	797	834	808	808	801	803	816	828	795	781	783	788	794	844	801	802	782	759	730	810	801	809	809	811	806	829	860	804	818	801	786	801	774	819	771	803	816	814	803	725	798	834	801	756	820	817	826	774	747	813	772	793	777	814	807	818	814	805	842	789	792	778	763	782	764	768	773	785	769	800	824	790	808	859	772	830	788	826	751	792	798	810	828	789	828	807	804	755	803	775	808	804	791	775	769	790	810	793	786	808	770	752	728	798	767	810	735	816	814	804	839	782	756	809	800	765	805	813	834	781	777	794	788	819	824	782	753	816	755	819	758	807	805	798	848	801	792	817	822	807	850	762	792	809	858	829	778	804	797	759	744	823	810	790	816	804	777	774	820	810	808	855	770	793	835	770	777	806	789	791	796	819	835	822	807	770	779	803	775	845	792	804	784	791	781	863	833	788	810	800	778	811	829	791	809	787	829	819	811	834	784	830	813	835	754	783	805	777	778	813	749	804	861	756	855	794	780	857	793	828	806	754	818	733	774	826	804	824	856	807	793	778	841	803	853	779	779	782	812	798	750	810	773	829	858	829	793	819	768	820	808	823	796	823	786	735	831	723	822	769	833	817	786	765	815	801	798	816	836	830	835	749	776	855	738	817	764	811	844	847	742	782	802	796	773	811	806	872	746	803	762	829	792	809	818	825	784	825	796	800	793	797	808	812	855	841	809	807	755	805	846	814	780	793	771	782	739	785	811	806	797	759	821	802	769	845	714	787	827	789	791	737	765	814	823	799	768	766	839	855	846	791	776	783	881	800	736	834	798	830	799	745	809	785	777	799	761	791	799	791	829	765	850	856	790	807	779	859	775	812	793	833	805	840	832	783	802	831	800	845	819	817	803	790	805	822	798	829	812	812	829	795	781	782	816	806	834	766	864	803	839	813	817	799	782	823	800	820	809	795	783	774	765	770	741	787	751	837	765	789	813	783	820	829	789	871	801	791	805	774	795	832	760	803	816	785	792	766	785	807	753	803	799	810	760	772	755	762	837	822	802	802	805	809	827	761	804	757	825	746	807	808	765	872	723	796	787	763	798	805	822	787	812	846	816	808	813	734	834	787	763	825	837	816	806	804	792	782	799	824	774	782	823	761	807	785	844	781	800	840	808	761	783	845	809	814	810	776	807	796	857	804	871	780	755	790	832	772	782	821	793	847	800	794	837	827	746	792	803	831	834	790	769	812	805	784	769	781	756	825	772	827	772	730	770	798	836	771	782	811	768	798	851	790	795	811	818	825	759	795	797	804	799	819	808	844	820	770	861	848	845	782	842	785	807	803	783	743	846	742	793	786	819	784	825	810	799	785	811	831	750	806	789	806	776	789	783	758	786	799	825	787	795	769	839	764	806	806	828	820	793	817	809	771	770	762	783	817	822	821	792	793	818	837	772	824	817	773	846	784	813	787	805	881	787	798	789	779	824	839	779	794	788	794	819	794	803	827	797	804	733	786	854	770	829	805	766	831	823	830	760	839	773	850	781	843	808	793	795	819	870	773	800	841	801	759	815	775	822	786	833	802	788	807	746	801	807	800	783	826	790	775	810	801	811	808	796	780	786	823	882	809	869	811	757	837	804	778	779	822	781	798	817	830	806	799	848	805	771	813	799	830	789	794	779	806	829	875	813	811	839	755	840	851	833	791	775	831	793	733	807	798	837	838	798	772	852	805	811	791	793	804	825	882	766	806	754	771	842	753	828	794	831	805	829	834	856	773	777	795	872	836	788	818	806	776	848	811	827	819	841	848	805	794	777	813	798	813	795	836	797	792	771	782	773	748	790	813	832	831	803	813	808	805	793	820	839	791	779	746	808	860	793	794	825	799	773	808	775	808	781	774	821	835	759	828	885	809	783	786	775	796	822	790	854	837	796	802	766	848	779	834	826	795	773	807	832	820	811	843	797	822	792	811	771	803	834	763	822	813	815	818	791	815	763	777	850	843	813	845	825	837	829	764	845	771	808	829	837	801	811	790	830	799	823	790	822	774	846	830	803	772	811	791	825	753	826	853	845	803	757	813	800	810	823	853	831	836	839	817	793	814	786	792	806	820	806	775	787	842	796	868	810	816	813	860	766	802	773	815	754	799	797	753	784	795	865	808	791	809	801	776	873	780	834	805	853	768	812	836	771	822	791	805	843	823	827	878	816	783	856	814	813	803	820	863	764	855	826	799	821	764	792	824	860	780	856	813	783	813	826	777	844	800	780	798	792	755	821	804	782	802	850	793	813	835	813	821	740	835	792	806	772	799	811	781	816	769	861	799	852	846	763	810	803	782	837	758	783	795	809	735	762	782	767	801	784	794	776	790	823	810	802	819	820	814	829	764	776	803	775	780	817	807	772	828	893	787	841	749	791	893	848	785	840	826	787	812	817	824	791	824	817	794	756	793	845	802	768	859	803	824	819	766	768	798	783	777	751	804	802	808	849	782	810	849	786	829	817	843	826	816	762	789	817	765	775	835	754	791	770	806	806	784	815	798	861	785	753	841	791	801	774	780	778	749	759	813	753	833	796	781	825	789	828	782	788	756	836	789	790	737	828	810	823	848	810	847	805	846	796	792	788	830	742	766	808	803	828	846	823	794	762	790	815	791	817	800	770	752	841	750	836	761	782	836	800	774	802	810	835	762	770	775	796	847	813	845	785	776	769	796	822	794	808	833	810	831	783	833	820	749	831	746	794	826
7006	2038	1613	1131	1051	967	977	897	900	851	873	900	846	930	1090	1249	1030	1035	897	848	822	890	913	914	866	918	855	881	891	883	852	833	891	824	845	833	874	884	767	838	857	846	878	834	902	852	833	807	860	794	895	813	846	876	879	817	836	817	855	882	881	855	843	849	819	856	838	844	820	831	862	854	831	832	846	862	872	826	857	874	873	838	850	887	872	881	855	874	839	845	896	846	878	868	825	854	838	838	825	871	831	854	845	879	902	872	842	858	840	882	836	899	843	843	819	825	842	881	878	844	795	852	880	800	773	877	874	829	868	872	849	863	847	802	821	842	837	845	862	895	847	821	859	849	847	851	862	856	830	876	844	859	878	847	867	845	839	834	807	898	891	872	840	858	859	865	858	830	873	904	826	849	809	827	928	873	880	859	850	854	805	833	837	841	849	859	841	826	835	865	854	848	855	830	833	863	866	865	848	805	820	864	789	887	876	800	824	889	901	843	793	874	819	826	871	865	874	907	874	815	864	869	871	822	861	840	823	885	795	864	802	866	877	848	903	819	833	865	871	887	837	895	825	842	850	820	856	877	868	884	889	888	838	865	903	821	843	856	798	826	830	898	789	803	907	882	879	883	862	860	855	885	861	848	866	849	843	872	903	837	814	805	825	868	850	912	888	856	892	863	800	882	895	851	847	863	839	856	912	875	852	880	837	860	856	954	833	834	823	861	850	887	813	833	843	869	840	882	870	842	807	864	846	887	873	842	831	794	844	844	800	793	840	840	891	848	822	832	902	851	902	834	888	916	862	800	849	860	855	853	827	886	884	849	879	852	843	856	865	863	833	903	834	845	811	886	769	845	913	813	812	878	813	870	902	837	864	817	898	836	895	831	822	886	798	808	863	855	904	894	868	859	844	816	837	823	889	847	903	897	871	865	809	933	861	870	820	875	848	848	857	838	895	849	859	793	824	887	855	863	823	854	890	826	887	866	845	817	822	851	831	811	843	873	876	872	874	829	832	825	854	826	880	866	840	808	872	869	843	866	820	878	844	850	838	862	882	884	851	854	861	873	802	884	880	879	863	852	821	859	866	838	814	899	883	872	865	840	904	911	781	889	880	853	835	870	841	852	811	843	800	870	884	885	831	873	813	819	893	881	838	824	840	807	826	863	870	820	852	824	866	863	824	860	851	866	839	790	881	848	867	826	837	887	859	873	857	846	866	879	832	818	810	888	784	848	850	815	869	826	890	862	873	906	847	802	927	859	906	826	793	847	806	837	850	873	792	829	834	822	875	872	832	844	846	857	890	852	818	815	839	905	847	838	914	824	837	880	836	807	843	858	818	807	870	831	832	890	831	794	865	796	870	856	837	848	896	840	849	845	854	843	861	840	833	870	857	841	803	865	841	857	791	859	878	872	888	842	861	861	858	826	833	842	829	867	879	827	906	880	864	838	862	808	864	850	835	916	832	816	875	850	863	860	830	831	887	868	864	825	886	844	879	856	839	886	779	825	825	814	808	881	872	828	836	856	855	849	848	837	896	870	882	852	860	917	903	856	876	894	868	851	827	836	868	894	872	821	888	843	845	842	851	869	864	835	917	861	866	834	874	886	857	819	872	867	826	944	818	858	853	831	899	798	890	824	849	845	849	853	813	864	885	905	873	891	827	857	812	844	865	883	819	855	833	826	869	845	839	844	864	909	849	835	778	864	880	860	823	831	846	872	867	906	832	884	910	851	845	794	849	827	879	811	868	853	858	837	839	843	900	867	797	837	822	812	874	887	893	834	815	856	803	884	815	896	884	858	868	885	856	841	854	808	825	814	823	846	853	870	889	917	879	913	818	834	806	860	891	804	857	836	880	810	799	838	882	863	874	821	843	860	808	871	863	849	825	876	856	863	806	912	849	884	867	868	852	895	841	859	851	842	821	846	884	883	864	857	819	847	890	890	841	886	822	854	868	807	850	878	834	834	870	857	856	899	853	835	894	849	910	863	860	842	871	867	829	842	851	846	880	872	853	861	878	825	852	827	822	816	877	798	847	871	890	902	886	813	880	836	901	855	891	872	813	823	824	873	876	872	852	892	858	903	810	851	849	852	870	879	846	799	856	858	853	892	857	855	877	906	876	905	872	841	861	864	856	824	870	821	866	857	857	866	849	847	845	811	880	866	872	845	879	826	825	838	850	828	839	840	833	849	857	852	833	842	852	909	850	857	875	783	795	806	868	844	806	849	869	812	859	869	825	861	836	854	841	892	829	865	908	837	850	859	820	861	828	875	890	897	871	838	852	900	891	888	825	821	875	856	885	830	842	850	802	853	880	838	806	798	871	844	792	916	863	830	818	883	821	863	828	828	895	916	851	882	866	854	815	875	889	850	872	829	837	853	853	837	828	890	886	832	848	873	837	861	846	830	844	831	800	896	872	850	830	874	875	825	885	858	875	882	798	841	806	859	833	843	863	850	836	872	845	835	834	778	858	829	871	835	838	897	863	843	831	861	793	855	828	846	866	845	814	877	831	848	846	867	869	824	850	863	859	886	929	820	863	864	846	863	820	857	859	885	881	824	877	839	895	843	818	856	781	829	892	835	844	835	815	855	827	835	798	804	876	852	874	833	844	865	867	864	814	880	838	882	835	835	899	785	858	860	860	839	834	792	832	883	869	840	873	874	904	868	829	822	868	837	853	876	836	835	877	870	820	876	868	863	830	832	834	839	839	886	809	870	912	876	842	922	845	884	877	843	828	833	803	825	863	851	856	844	830	856	837	884	832	857	852	852	885	843	870	870	839	879	823	859	857	840	802	870	839	906	898	873	844	823	776	820	875	817	830	807	900	866	818	866	826	862	888	829	844	830	877	779	826	858	850	889	889	841	852	882	848	810	899	874	898	843	849	832	880	811	801	886	878	807	849	854	878	845	822	832	837	827	846	862	839	832	853	873	874	825	816	846	866	868	909	833	850	848	886	865	885	869	800	830	793	824	823	833	869	885	876	827	815	840	837	874	834	875	861	845	854	884	820	831	872	798	867	909	838	821	834	866	850	832	787	864	874	859	834	859	882	891	797	830	840	824	872	799	852	841	860	872	837	877	810	869	859	876	827	860	818	889	881	847	846	845	779	846	810	848	870	856	807	883	917	891	817	868	899	791	832	869	863	847	862	888	848	862	802	842	876	847	861	842	886	866	836	888	846	881	848	835	880	876	853	853	869	868	886	847	846	867	827	835	834	862	928	869	858	794	834	813	846	823	800	864	806	873	845	843	851	868	865	859	854	861	889	861	839	861	823	875	845	840	822	825	860	839	844	869	822	855	832	866	877	850	882	866	846	837	844	845	872	834	839	869	916	872	812	871	868	826	853	822	860	846	860	856	827	892	913	824	793	822	825	864	860	885	870	894	867	878	870	896	831	832	867	851	798	898	898	826	846	805	830	870	835	843	846	821	875	838	818	814	809	841	856	817	842	867	866	850	806	840	856	858	869	887	803	853	819	839
23694	21288	28459	24438	21299	11771	1627	1043	917	825	791	793	703	808	946	1061	1014	919	703	665	649	667	685	680	684	652	629	598	607	666	639	635	608	648	644	673	587	600	591	648	619	609	616	624	624	606	622	626	608	612	627	564	620	591	647	634	628	644	602	577	637	635	587	620	631	614	666	668	652	566	619	599	611	602	642	621	632	665	625	572	584	597	633	656	616	623	579	622	577	622	594	600	625	598	623	597	651	636	634	564	625	645	645	613	635	587	607	569	625	593	608	592	635	583	622	616	617	640	614	636	646	634	634	590	579	593	613	644	633	623	667	614	573	662	593	588	657	630	627	589	626	598	560	600	611	577	560	611	601	598	614	600	609	612	597	587	599	612	597	595	635	614	606	613	623	617	609	615	603	582	642	660	594	599	607	609	589	628	645	629	634	660	594	606	606	656	661	624	608	631	589	636	578	577	577	641	588	587	569	606	636	584	629	621	644	650	608	571	590	610	654	583	585	619	607	601	568	580	649	607	575	633	642	639	630	649	617	622	591	634	587	584	619	614	631	643	630	650	624	626	617	610	645	584	617	623	601	610	616	665	610	606	566	628	610	649	637	573	608	636	626	613	624	602	618	626	602	648	594	599	595	629	659	581	615	591	616	626	590	630	643	634	622	613	663	609	558	576	579	614	654	612	606	620	617	619	601	604	624	624	569	655	633	659	599	588	594	627	652	578	597	545	609	613	587	607	589	562	666	616	640	612	610	574	598	629	641	604	581	630	599	604	626	607	590	612	545	623	642	591	621	641	568	632	653	579	661	615	635	612	617	584	666	630	644	596	635	652	611	596	630	562	607	568	606	621	617	637	571	597	602	606	601	598	605	598	605	642	594	636	635	615	634	617	615	633	590	608	659	580	595	611	639	610	620	621	626	604	688	598	586	600	570	585	625	605	561	637	597	597	581	643	647	646	613	588	591	661	595	619	624	594	605	585	634	594	598	607	649	609	575	622	645	592	612	615	610	637	631	610	647	575	568	606	578	631	639	634	582	699	603	636	627	623	617	620	636	587	628	605	622	634	603	600	617	613	651	617	595	649	627	591	651	594	604	616	552	652	645	573	589	629	604	679	631	571	606	606	621	574	631	572	626	626	586	608	661	657	629	640	602	633	587	639	610	606	570	666	598	623	622	621	601	623	583	604	614	589	601	590	620	588	639	600	609	616	617	660	596	610	629	601	585	623	554	601	610	619	591	607	603	622	606	577	607	583	632	606	605	577	619	617	577	563	558	644	624	629	643	586	619	599	640	566	599	592	618	601	614	601	640	587	627	565	623	612	653	629	583	626	624	606	595	600	645	618	615	603	567	594	605	607	564	595	560	580	606	603	595	571	675	650	585	638	623	625	634	608	614	599	639	621	631	593	620	593	562	617	651	672	604	581	636	610	590	585	635	614	573	616	621	622	594	615	638	640	596	662	610	630	569	681	558	620	637	583	586	584	591	587	603	594	613	641	664	638	644	602	669	620	599	588	587	630	657	596	600	641	607	623	608	624	618	611	621	589	654	620	616	593	608	617	672	612	634	587	619	620	587	577	628	666	636	631	634	602	568	605	583	627	618	648	586	616	630	580	630	579	609	591	595	631	618	610	619	614	657	593	598	613	616	605	638	622	593	614	662	622	596	583	611	598	598	607	605	619	648	622	594	619	658	629	608	571	599	615	593	629	639	612	643	596	578	630	583	650	595	577	577	582	648	648	591	589	610	601	596	599	592	592	636	612	578	580	577	632	584	600	598	629	686	624	615	599	630	582	632	590	607	638	622	607	562	613	577	597	653	650	584	601	600	587	615	584	638	604	587	639	589	632	571	621	595	633	599	633	632	622	644	611	604	558	668	649	599	607	626	577	616	568	573	648	593	621	620	573	600	612	632	575	596	636	574	573	584	639	596	602	624	630	600	602	631	628	552	603	610	599	606	620	629	644	645	600	659	632	601	604	607	601	641	618	601	654	600	615	590	639	655	629	652	632	646	609	636	604	627	631	574	593	629	623	595	610	612	595	584	626	617	558	590	596	612	594	574	610	648	595	594	625	613	622	594	564	608	601	631	592	614	607	638	598	645	630	562	634	645	646	603	634	610	625	578	641	621	615	571	599	575	619	599	624	630	627	602	665	577	598	580	602	606	595	538	607	588	632	579	607	614	610	581	593	608	631	615	595	615	589	601	622	614	624	640	615	607	611	606	631	592	573	620	647	607	598	597	647	592	633	608	611	649	627	641	647	645	623	608	641	627	627	593	664	596	591	584	642	620	634	604	674	588	629	610	566	599	678	600	618	620	625	623	629	593	606	615	618	588	616	626	622	586	593	630	599	617	604	629	589	636	629	615	589	584	627	634	617	615	620	623	635	656	572	620	598	563	599	610	560	637	649	623	612	617	621	620	602	595	574	607	611	637	600	644	616	589	608	592	633	628	621	619	600	618	599	618	612	576	634	577	614	646	616	554	582	616	633	597	595	631	592	612	628	620	671	605	613	618	619	653	599	602	632	620	571	625	586	550	605	647	608	605	641	601	627	633	603	604	595	621	612	608	601	634	632	621	609	610	624	592	590	580	656	621	582	626	619	564	603	616	599	634	584	612	604	644	608	629	661	597	565	582	591	612	605	638	629	589	615	627	600	593	601	660	612	591	596	586	585	635	617	660	620	631	600	567	624	565	581	607	573	599	603	584	630	635	614	601	622	612	610	623	629	619	639	605	595	563	580	577	621	595	605	629	609	640	596	642	596	602	592	593	615	587	605	622	619	590	602	580	643	646	605	631	618	583	625	589	594	588	620	576	657	585	611	634	628	625	592	597	606	613	588	600	610	639	587	566	600	609	562	624	620	590	629	585	564	569	623	591	603	586	633	612	612	620	646	607	598	593	614	608	596	596	571	592	588	674	603	612	617	618	618	634	629	605	600	579	605	628	592	620	629	643	611	574	632	620	631	615	598	608	574	613	578	641	621	603	582	627	659	576	663	607	628	606	560	610	637	619	647	628	566	608	607	591	607	600	631	578	595	633	622	606	592	599	619	630	530	585	607	626	607	557	626	559	601	603	646	593	598	578	622	563	617	614	633	645	609	600	574	639	605	658	604	634	603	628	628	586	622	589	582	623	604	623	622	637	575	628	594	569	615	588	611	613	588	651	622	637	596	597	612	630	576	608	593	641	631	590	606	579	615	573	602	646	613	577	634	617	646	630	625	669	568	601	624	597	619	617	604	607	609	621	617	607	619	626	591	610	603	634	617	563	591	566	608	630	632	585	614	610	600	586	591	594	619	583	629	601	634	598	627	621	609	620	620	595	602	647	601	656	595	631	614	583	596	588	610	590	597	596	554	605	587	651	585	616	649	620	644	622	594	657	604	623	626	628	607	581	643	601	614	615	614	621	641	632	651	599	586	639	600	607	631	629	613	618	607	581	583	620	614	600	630	647	595	630	594	571	615	610	608	607	569	623	618
5393	9672	7068	3501	2458	2030	1615	1387	1189	1084	1001	938	832	891	1176	1397	1215	1047	879	738	756	787	780	800	758	738	666	719	762	748	658	682	691	690	677	666	697	680	700	674	662	682	663	637	665	679	683	713	611	644	665	711	641	663	680	685	715	687	688	699	652	637	672	652	655	678	698	705	690	685	646	698	675	684	680	632	672	654	707	672	668	642	662	719	685	645	688	676	717	732	624	640	686	677	668	687	646	679	677	705	667	645	658	650	671	622	667	676	669	664	649	690	685	655	675	706	691	681	699	655	654	671	644	653	673	674	691	647	612	669	645	696	714	626	670	694	641	685	664	663	654	653	667	640	659	632	691	680	698	688	669	699	711	681	710	690	696	660	687	647	698	656	696	672	680	654	688	678	643	655	648	646	643	639	725	625	669	706	671	652	688	673	670	691	663	692	687	693	639	661	686	663	647	681	675	640	703	740	691	657	680	647	684	663	678	628	651	696	673	744	656	651	694	638	661	628	691	665	674	671	677	706	666	634	691	680	709	618	645	628	665	664	691	683	646	668	660	667	642	642	725	689	680	634	677	631	667	642	668	678	656	697	654	672	637	687	659	673	659	675	623	696	670	676	660	706	667	687	649	608	674	700	656	681	615	664	657	709	631	621	707	668	628	758	662	670	624	678	633	661	651	671	627	673	678	657	686	669	659	650	658	681	663	700	653	640	652	666	673	710	678	668	678	730	682	635	681	675	651	668	680	651	681	672	677	670	651	647	643	623	678	669	681	668	682	685	725	661	671	728	676	728	675	698	652	666	695	694	659	642	668	695	685	644	668	664	686	665	695	680	707	662	643	695	641	658	655	648	655	707	662	667	680	626	676	698	671	710	690	744	667	663	661	697	651	625	686	704	696	686	670	672	643	717	661	654	700	653	663	645	653	658	706	660	684	657	636	649	695	647	656	688	684	639	683	672	645	670	639	673	640	661	667	641	641	647	643	641	664	665	690	683	658	659	678	655	658	698	700	688	673	623	666	643	700	670	656	677	677	665	688	631	673	706	683	682	634	692	687	700	698	646	609	672	709	643	659	667	656	682	656	666	724	645	694	672	731	710	673	681	687	673	680	700	617	664	672	707	654	670	645	693	652	688	682	692	709	649	638	634	661	664	650	664	700	672	670	671	719	692	633	655	679	668	682	642	632	676	631	677	659	639	715	662	669	689	650	646	726	668	668	671	663	675	680	679	653	664	689	670	658	689	689	697	685	700	680	666	646	632	701	647	700	694	663	678	639	678	633	675	705	669	690	625	689	712	658	696	670	655	604	687	687	650	653	669	652	627	689	689	698	636	701	669	696	630	698	673	683	687	679	729	686	666	635	649	661	648	652	653	700	690	658	696	662	681	646	655	675	660	660	705	640	678	689	648	660	664	693	645	707	625	647	694	698	670	668	674	668	700	647	669	684	664	683	664	668	650	691	656	655	660	667	627	665	659	642	697	688	694	658	629	685	658	633	673	667	663	721	665	719	660	629	693	666	679	644	640	716	615	661	697	709	697	682	691	656	654	659	675	651	701	648	688	640	700	660	651	671	646	705	640	657	649	634	695	684	652	673	689	660	655	664	642	624	681	635	676	707	641	681	656	689	658	664	659	676	691	639	663	625	646	688	629	654	690	663	672	674	652	695	642	616	671	706	667	655	635	664	705	670	662	666	678	642	661	612	678	666	692	648	697	666	720	663	661	633	605	670	670	683	642	684	679	657	657	679	657	666	699	645	675	704	672	667	651	667	668	678	706	630	643	643	740	641	635	684	640	705	686	656	664	698	718	648	718	652	627	683	672	670	691	705	648	659	704	691	639	706	682	678	668	662	672	672	667	638	662	645	630	705	675	716	657	690	682	720	675	670	643	668	714	644	667	656	629	662	685	689	652	648	693	636	671	659	676	648	647	691	673	657	655	684	660	645	716	717	679	681	648	734	684	652	663	660	701	638	646	658	680	623	690	671	641	687	702	681	693	674	677	639	687	697	641	680	647	677	647	662	643	675	684	701	693	631	693	633	692	644	658	654	746	672	665	676	657	650	698	706	703	701	672	749	708	677	679	655	632	696	676	651	667	667	677	700	664	731	689	700	627	677	664	632	679	659	712	637	664	676	649	653	656	654	642	718	644	690	651	673	696	690	666	708	627	637	635	701	686	655	623	668	692	683	669	651	668	664	687	672	684	666	653	650	675	654	669	625	664	665	678	686	710	678	684	655	697	697	678	684	634	668	691	671	681	650	653	675	629	707	631	662	677	686	698	659	647	671	681	696	656	670	639	621	684	682	612	701	704	650	658	657	634	702	724	661	704	667	677	675	662	673	689	656	699	671	688	618	624	684	657	670	724	664	647	675	664	641	656	672	679	731	625	612	669	639	719	683	603	694	674	616	705	704	672	681	661	647	669	669	642	677	689	690	735	679	715	667	654	690	651	645	674	660	668	651	663	678	697	653	665	657	672	610	662	646	653	645	620	690	643	644	673	672	667	674	698	644	635	686	644	657	694	723	687	707	655	724	675	688	694	700	687	625	667	709	689	683	697	665	679	656	625	695	691	681	685	657	666	630	677	711	614	683	661	670	667	680	669	665	679	638	709	658	651	632	682	649	679	701	671	675	666	665	614	627	663	653	670	666	703	689	617	657	638	662	698	666	667	643	643	689	661	683	663	656	697	640	665	636	700	665	653	638	630	697	634	659	654	699	675	598	634	707	601	671	639	671	629	701	690	663	654	676	649	672	653	687	659	678	649	644	647	669	644	736	645	655	685	681	644	682	682	611	647	664	680	731	682	692	676	633	657	639	641	681	647	656	687	666	660	731	640	687	621	648	697	663	664	614	680	648	647	675	652	655	665	658	645	681	697	669	647	691	666	733	623	711	641	679	689	674	670	691	702	642	658	640	686	622	640	704	642	711	677	678	683	687	738	665	654	615	632	677	644	683	690	625	628	629	667	687	684	660	647	670	662	690	651	647	687	646	656	730	626	725	668	665	683	653	690	652	675	701	636	674	665	657	647	646	655	647	687	639	682	659	631	689	669	632	693	695	721	725	630	629	658	658	666	670	734	628	652	625	659	653	666	684	639	677	638	672	640	663	665	697	658	636	654	691	692	659	646	714	724	681	655	650	643	748	726	672	635	724	671	642	691	639	644	706	680	678	629	687	639	670	721	646	698	648	680	704	659	622	642	635	641	646	669	620	672	629	667	640	630	653	644	717	708	656	674	679	640	656	640	672	656	672	658	652	644	733	721	703	697	719	644	681	692	652	693	665	649	667	664	668	652	674	696	689	654	654	631	667	658	630	702	670	689	665	643	620	686	702	662	640	678	728	704	615	670	648	728	618	697	662	629	638	615	688	650	680	664	663	710	658	670	643	664	665	671	720	658	670	671	710	669	622	667	673	676	662	660	660	674	683	710	667	650	654	710	716	683	571	678	630	686	707	667	662	671	657	638	658	623	637	695
24627	21281	27601	25226	14927	1422	893	791	704	679	693	625	640	632	734	847	771	734	624	578	606	603	604	652	596	569	562	556	590	572	535	553	544	560	588	595	502	553	587	562	555	572	549	548	551	576	554	539	554	606	558	575	579	557	593	575	534	510	521	549	555	555	558	554	566	552	598	553	552	571	575	565	521	580	532	539	580	511	597	565	541	603	554	608	549	543	545	581	533	560	567	527	584	535	558	598	538	559	606	574	502	539	595	526	521	582	542	567	572	533	548	529	525	542	569	559	567	515	570	513	577	559	548	526	545	529	549	531	629	557	543	550	531	550	572	537	554	586	577	513	561	565	586	601	542	588	526	527	573	557	521	542	573	552	580	574	540	542	554	552	540	570	548	587	566	547	490	567	539	560	541	582	624	541	532	570	534	633	529	532	570	572	580	582	545	558	523	557	545	550	574	586	542	528	555	551	543	520	528	559	545	544	526	593	541	563	558	555	602	555	555	591	576	569	503	574	548	502	573	594	601	527	551	500	545	544	540	574	569	513	563	554	545	545	575	584	583	560	520	553	561	535	539	562	597	568	590	541	556	572	559	587	536	575	581	586	544	577	542	577	573	555	553	566	528	554	549	541	595	562	519	579	580	534	553	577	575	538	563	553	558	541	566	575	578	552	556	553	571	558	569	534	575	547	560	548	561	548	573	521	556	541	525	563	570	579	582	573	549	520	552	532	544	560	575	579	525	572	565	584	578	571	556	566	540	593	548	557	565	583	541	577	570	579	512	532	545	554	575	599	642	557	549	552	578	515	547	560	555	505	599	549	577	542	491	559	543	579	550	552	602	585	600	561	548	560	542	536	577	546	569	542	556	584	561	546	558	559	568	560	555	569	531	533	544	587	612	602	542	537	595	555	571	559	590	573	551	538	571	578	585	617	551	532	578	569	566	529	518	537	570	554	507	546	540	541	583	551	557	552	536	533	569	558	563	583	517	530	594	563	552	514	571	544	569	552	569	589	536	557	552	558	572	575	578	567	574	577	605	511	572	551	585	524	534	554	568	545	524	556	615	567	551	518	581	603	526	513	525	557	538	535	581	582	571	571	549	590	587	564	550	503	554	495	618	582	570	533	519	526	570	559	517	545	548	546	554	566	570	583	555	552	593	534	563	530	605	555	561	560	530	529	557	530	532	566	530	586	565	546	562	559	591	542	590	527	487	556	542	533	548	589	535	550	615	579	538	543	542	525	570	551	545	551	520	531	524	542	545	516	554	538	561	563	567	568	544	557	535	562	586	602	507	597	537	564	519	569	541	532	564	572	541	538	564	561	539	595	567	556	540	570	516	555	535	571	566	574	569	535	582	564	546	587	523	570	559	579	547	569	549	551	568	553	548	582	584	518	554	491	580	512	553	570	561	547	570	546	552	530	561	569	605	586	592	602	560	551	560	609	567	610	560	592	546	583	579	546	549	527	526	534	527	537	547	533	533	566	553	544	551	565	602	577	552	515	519	532	572	569	561	574	518	554	526	565	582	563	532	539	545	526	578	562	555	595	603	565	553	571	574	531	585	547	581	619	564	562	586	561	578	530	550	526	560	542	572	503	571	552	569	507	578	534	545	534	550	510	583	515	510	572	529	524	529	550	537	538	542	554	539	580	580	555	555	567	541	524	538	578	571	547	510	565	561	526	518	539	591	571	561	559	552	612	574	553	552	536	546	534	573	567	595	590	539	552	552	563	547	565	573	558	518	524	566	554	508	539	534	551	591	584	541	524	542	541	550	557	603	502	583	520	529	535	552	546	578	513	546	581	555	556	561	549	561	557	557	541	539	605	572	560	557	558	547	562	545	581	564	552	553	542	552	579	588	522	537	561	570	554	535	560	587	590	554	535	526	557	539	554	519	538	553	588	582	517	530	519	483	518	566	560	536	545	577	557	542	528	537	543	548	570	558	584	543	571	537	588	546	589	565	518	557	569	589	598	579	616	524	552	585	522	587	552	531	543	590	522	564	564	533	530	552	561	507	549	588	523	577	556	520	547	598	545	536	498	532	565	500	546	523	548	533	521	562	587	556	537	548	567	548	557	536	575	554	551	558	546	542	539	595	536	579	549	576	596	510	545	577	557	595	585	528	560	567	550	556	555	567	561	571	577	544	509	525	523	568	520	523	548	577	573	561	555	562	553	577	529	564	559	542	559	525	544	534	527	548	574	573	546	567	539	525	537	555	561	537	569	564	545	550	544	513	576	550	531	569	523	524	546	529	619	563	572	548	581	487	583	530	598	546	565	513	600	571	560	508	528	560	537	554	560	573	563	559	544	575	522	618	538	573	534	611	565	567	552	543	561	550	561	543	543	545	549	544	596	547	569	580	551	540	590	571	561	552	575	545	556	565	518	543	546	572	548	527	543	545	555	590	535	524	535	566	513	542	578	569	532	564	561	545	548	528	533	558	581	573	536	591	577	530	562	575	562	555	537	590	548	542	554	533	565	569	581	552	568	546	560	592	551	561	579	593	563	523	547	582	538	547	547	590	537	624	570	539	548	580	563	551	538	553	536	589	503	523	532	554	561	527	572	569	562	583	558	546	592	540	540	503	566	532	585	554	542	574	565	525	555	555	617	554	542	542	531	573	558	569	579	539	543	538	536	518	544	509	510	592	555	541	558	545	592	585	534	576	558	560	557	518	569	513	507	551	609	523	561	514	550	585	497	561	560	595	543	574	566	560	513	568	519	560	600	536	553	560	521	535	538	548	579	545	567	558	527	555	534	567	595	543	543	533	565	547	538	527	564	565	564	558	555	576	572	542	583	573	579	556	548	527	565	521	561	565	590	575	563	557	553	542	542	543	502	569	588	551	558	583	552	530	539	471	591	542	555	538	531	590	561	534	554	541	560	568	580	590	555	542	564	554	564	571	545	518	554	558	555	570	584	528	559	588	557	568	576	544	542	556	562	556	550	561	566	556	525	555	581	545	545	550	563	546	586	576	561	528	572	562	582	544	566	515	542	543	562	525	543	512	529	609	548	541	563	535	560	572	572	599	600	542	566	584	561	568	577	583	541	575	567	557	575	618	572	579	557	538	530	574	561	545	567	591	582	570	582	497	537	563	570	524	523	580	567	591	522	528	575	545	563	562	543	594	513	531	567	573	509	554	589	576	518	554	553	593	571	543	536	573	564	545	547	560	577	577	578	544	518	546	581	539	575	533	524	566	564	542	552	536	603	516	578	578	577	585	545	567	577	574	565	505	555	551	523	532	562	567	562	588	525	559	584	537	568	533	558	556	574	555	579	504	543	547	576	569	538	576	541	555	547	502	521	606	545	526	564	535	592	570	534	563	562	600	532	557	551	536	592	561	584	543	537	506	535	555	563	549	595	606	557	581	564	526	542	559	574	573	567	558	566	572	567	570	531	554	548	540	571	565	541	587	541	544	548	533	567	543	531	546	586	539	584	580	572	549	572	494	566	532	561	555	573	527	554	529	567	560	555
5517	6514	4619	2309	1740	1430	1251	1071	903	844	785	717	722	713	942	1046	974	892	710	634	618	644	663	653	630	603	632	584	573	609	573	582	555	565	578	555	602	635	589	628	613	559	604	647	601	645	538	575	617	565	609	576	579	594	578	606	552	585	583	563	597	617	553	599	591	590	581	549	580	585	577	629	596	581	596	606	576	554	603	609	552	601	616	523	586	568	573	585	606	581	582	561	612	585	598	610	554	577	562	604	623	596	590	566	613	593	572	576	604	590	550	580	565	604	587	619	544	548	617	574	568	543	577	626	649	548	562	590	584	582	582	532	570	569	551	566	594	585	593	574	598	557	539	577	564	595	540	574	605	548	651	577	541	586	584	528	596	585	613	618	581	551	591	564	602	551	580	584	617	584	575	616	564	609	633	604	584	614	586	554	551	592	640	578	584	600	596	651	537	577	585	601	592	624	589	558	603	559	552	591	593	578	592	583	551	572	614	588	555	538	573	595	563	574	564	564	578	543	598	558	541	618	603	596	530	615	588	629	613	564	578	583	550	576	574	603	567	564	537	606	575	598	567	564	578	604	583	543	593	526	580	556	564	578	589	630	556	577	590	547	583	601	588	589	574	629	586	613	568	610	539	609	600	601	584	557	602	601	583	635	600	604	590	535	592	540	585	609	596	578	583	541	583	584	615	567	632	572	604	566	586	581	588	573	612	553	578	551	572	581	568	576	588	565	585	552	563	575	585	600	565	550	586	644	614	615	583	556	641	576	553	545	556	544	577	619	584	559	578	585	552	618	560	607	573	610	527	590	565	612	572	591	578	588	604	591	581	585	539	580	562	553	596	577	565	545	562	596	575	604	599	615	649	606	574	558	580	552	602	573	595	592	586	616	575	593	597	565	619	622	582	572	589	631	535	590	582	551	549	576	557	547	574	601	584	578	606	553	569	559	580	601	563	584	573	587	560	598	575	513	586	588	584	607	564	562	587	558	548	592	628	575	591	607	554	586	630	618	567	577	552	585	568	586	601	604	577	600	547	558	573	579	603	586	581	571	581	633	592	576	586	590	563	589	585	597	564	565	552	585	614	567	553	566	576	612	552	554	570	572	582	572	579	606	575	564	562	570	566	606	586	605	574	586	599	545	578	579	550	630	610	571	611	633	587	567	583	574	591	590	617	565	548	613	556	595	614	605	573	553	565	594	563	613	623	588	620	573	572	558	577	631	581	550	559	572	563	579	581	616	561	574	634	574	596	568	572	576	596	577	540	623	602	555	570	588	570	594	559	556	584	603	556	608	613	596	572	585	585	617	567	554	584	589	561	588	575	558	626	583	625	585	575	597	567	549	552	590	592	567	588	537	548	601	564	609	596	598	618	611	593	543	583	537	621	619	563	609	584	568	620	583	532	569	566	550	595	580	546	599	595	552	594	583	583	562	525	607	581	596	549	586	610	618	609	599	568	590	563	608	557	625	562	577	631	594	591	561	578	565	601	584	562	615	583	599	573	591	582	587	544	555	597	577	591	601	582	603	581	583	558	565	593	614	616	595	593	532	604	607	553	577	587	632	575	605	580	596	597	583	581	568	595	565	549	594	580	597	589	547	538	571	577	587	611	545	634	606	571	575	582	585	570	596	607	568	595	568	580	628	524	589	585	566	575	568	570	607	583	548	596	588	567	601	569	576	591	556	627	573	614	553	561	605	595	614	569	589	592	557	508	608	571	612	562	591	584	576	577	593	603	576	569	580	592	562	588	615	569	599	574	575	577	586	581	611	580	564	582	585	597	563	564	599	598	612	571	608	630	599	604	592	604	583	565	567	582	575	596	625	608	593	563	563	569	566	523	587	568	546	621	612	550	598	578	546	589	562	579	620	597	581	570	574	594	585	615	549	618	612	601	601	612	532	578	608	560	590	548	560	571	560	531	588	586	572	576	601	553	557	604	616	581	567	661	596	580	623	609	553	577	519	582	627	558	550	568	574	594	599	583	595	544	599	566	620	586	577	600	555	542	538	578	539	592	585	607	603	569	598	621	561	576	585	566	592	543	557	590	607	526	593	517	622	609	599	534	555	590	617	560	579	600	557	577	578	611	600	600	594	592	599	593	583	590	594	586	555	595	616	590	578	552	556	566	555	589	585	589	571	603	535	549	557	604	502	536	587	591	585	586	568	582	554	589	592	562	563	631	561	598	605	597	562	603	577	589	602	556	592	569	614	553	619	591	556	571	635	566	580	580	537	628	592	611	582	628	554	546	633	577	581	574	560	531	593	613	559	550	569	562	548	610	628	584	572	588	584	573	634	527	593	586	584	626	549	597	583	565	563	587	548	568	579	588	577	565	571	585	598	581	576	588	572	583	618	560	555	598	599	571	560	590	562	606	581	599	601	583	542	588	560	563	610	571	583	569	569	570	563	590	592	567	589	571	595	549	638	603	594	540	600	549	558	598	554	576	579	571	585	580	593	554	563	591	573	557	588	601	605	583	607	551	543	592	584	615	596	585	574	582	575	560	598	588	550	635	558	621	619	586	593	584	581	572	614	561	569	588	578	541	581	604	578	567	549	591	565	617	599	579	614	570	604	578	609	617	599	609	659	572	553	561	611	611	578	561	603	598	554	625	601	584	588	562	596	566	581	576	556	563	562	562	623	590	594	555	632	586	539	587	551	562	586	625	596	575	565	599	560	588	596	572	594	559	580	573	556	585	574	609	619	613	585	585	579	562	570	587	594	605	555	572	633	589	592	617	587	588	600	579	588	572	576	617	570	580	573	583	567	548	538	610	583	593	558	592	630	562	575	579	602	597	611	572	590	622	574	561	535	568	581	579	566	602	552	634	544	534	619	575	615	565	585	605	570	553	545	568	606	593	588	604	604	587	599	594	598	552	595	586	620	581	593	574	565	605	613	598	581	575	577	595	577	585	522	615	565	601	582	596	592	577	604	604	591	539	542	590	573	593	574	551	623	560	593	579	601	590	596	558	595	584	582	580	569	570	610	584	590	566	587	581	598	573	597	571	586	567	574	589	585	601	610	555	568	595	582	579	619	591	567	619	546	556	612	563	600	591	598	565	609	584	582	574	588	580	550	583	552	580	595	577	540	640	574	585	580	585	603	553	563	555	566	548	573	549	638	544	577	590	601	591	562	573	579	593	606	594	578	593	592	576	605	599	585	589	577	631	612	532	611	615	572	613	575	571	587	590	600	606	567	609	577	577	563	651	590	591	610	612	556	585	580	605	597	568	591	575	547	517	576	595	597	577	554	566	596	584	565	587	587	597	589	608	544	573	601	582	560	534	579	579	608	574	589	558	549	579	545	603	602	612	607	577	570	614	601	581	577	550	570	574	580	552	547	551	536	606	577	583	582	570	589	582	564	595	603	602	578	585	586	563	589	547	593	564	553	604	593	604	573	593	568	610	582	572	589	578	586	603	571	608	604	621	600	576	628	550	633	615	528	605	590	556	557	600	585	540	606	629	564	648	599	585	581
22617	21314	28913	24058	21312	21357	10398	1148	852	669	576	536	480	496	747	826	834	697	506	380	354	385	427	430	398	363	322	298	309	280	274	313	294	277	298	277	296	280	289	308	270	297	273	269	301	271	295	282	298	297	281	265	299	279	264	282	262	267	299	269	275	288	267	270	269	260	250	278	302	263	249	250	267	287	286	270	267	283	303	274	271	266	244	269	253	255	250	284	288	256	289	249	315	260	263	231	258	264	275	285	266	264	256	274	296	259	291	288	283	264	277	267	269	277	280	265	286	262	257	266	302	257	283	266	261	267	281	294	251	278	264	255	271	291	256	275	277	258	264	245	289	257	268	270	283	255	283	306	264	288	270	260	288	272	285	264	293	262	294	281	262	263	290	243	299	253	272	280	273	286	255	252	293	260	291	287	261	283	249	288	285	258	257	250	264	313	243	244	240	270	282	246	271	280	288	245	265	268	271	261	255	265	295	289	241	241	267	268	244	278	289	249	277	248	256	292	262	279	266	263	298	270	265	283	225	292	269	282	287	291	275	292	255	285	265	271	266	278	285	263	291	262	309	262	262	257	278	280	258	249	242	279	247	273	256	256	286	271	246	266	263	264	288	272	274	277	275	304	270	257	258	251	262	250	236	278	290	294	324	281	242	259	275	255	274	264	269	290	282	271	266	260	285	273	302	262	290	287	293	283	268	255	261	274	272	265	295	255	237	290	276	246	264	282	304	264	241	287	273	282	258	284	283	310	272	282	282	310	258	263	292	262	261	262	268	272	260	286	273	297	279	270	284	271	257	273	291	276	264	285	268	269	235	240	250	256	252	282	267	290	254	269	266	263	234	264	240	290	280	235	292	288	261	261	286	273	238	274	274	263	287	280	239	265	253	263	257	281	247	297	271	247	269	260	261	260	268	302	245	275	263	301	275	293	278	280	274	241	247	272	272	291	258	302	270	262	254	226	272	293	249	263	269	254	278	295	270	280	296	266	294	267	281	295	263	295	253	292	263	267	281	255	259	247	244	264	232	276	240	272	248	261	281	231	277	255	271	268	269	256	272	274	258	250	274	277	296	282	280	250	269	262	270	255	307	265	268	251	247	277	253	254	277	279	265	280	257	265	264	275	278	283	287	253	269	259	260	298	253	261	262	241	249	286	275	256	303	274	308	258	262	294	266	279	275	269	311	287	296	249	257	279	252	254	270	279	264	292	261	282	283	270	245	232	270	261	247	259	261	255	264	245	221	262	276	294	291	276	272	289	259	266	265	272	279	291	282	268	288	290	291	238	261	263	269	274	272	259	305	270	276	252	257	244	294	262	309	285	265	254	227	268	278	272	274	275	254	292	265	275	293	245	256	275	297	275	272	242	238	252	265	269	280	263	251	259	277	282	265	276	270	260	258	272	259	264	310	293	256	255	258	292	320	275	284	257	255	264	271	282	238	279	284	286	282	241	282	301	268	273	289	258	257	280	278	280	245	280	255	260	266	289	275	247	304	302	260	304	282	280	284	275	310	275	268	244	279	262	253	281	254	277	270	267	282	258	296	260	270	290	287	252	285	272	265	272	269	298	282	300	297	267	284	293	295	251	255	279	266	264	257	271	259	270	319	279	282	283	272	273	305	273	266	257	270	276	292	273	302	261	256	274	278	251	265	265	257	283	266	236	271	283	251	274	295	259	288	276	277	244	278	260	258	256	282	268	258	285	284	268	284	274	261	302	268	239	281	276	274	252	255	266	292	272	253	278	274	257	267	285	249	272	287	264	263	277	254	286	310	275	258	282	278	254	259	264	270	294	291	275	267	303	278	258	267	246	295	293	265	265	265	276	287	262	279	266	253	263	303	277	254	254	278	266	270	268	285	292	266	242	254	259	272	277	276	255	266	249	278	264	312	258	290	240	276	298	283	256	287	271	291	296	255	257	265	257	262	268	257	272	245	291	261	256	294	285	267	245	276	279	264	284	265	279	268	251	274	258	248	286	248	264	315	273	268	249	263	255	289	260	248	305	239	285	265	276	297	268	275	266	250	279	258	265	281	299	280	263	263	324	274	264	257	283	251	264	271	283	301	281	275	289	298	245	280	238	297	282	248	260	260	262	256	271	244	246	265	231	294	239	279	281	290	261	282	244	280	276	284	283	271	239	270	264	279	285	276	247	271	226	270	272	314	277	280	282	266	284	284	298	236	292	273	272	313	281	283	259	256	278	264	266	252	285	269	233	255	298	292	282	224	282	277	258	257	280	306	278	274	264	274	307	267	264	256	258	261	262	294	275	261	248	270	246	254	283	290	285	271	273	268	275	268	280	262	279	307	274	264	279	247	313	237	269	285	271	276	250	267	243	244	245	266	271	243	275	247	302	275	283	268	284	287	252	279	236	278	254	261	259	291	272	285	250	276	276	274	294	274	230	287	282	279	282	252	229	275	298	279	269	288	284	270	304	290	271	263	290	273	261	243	286	305	262	287	262	256	272	270	273	276	240	240	290	270	274	270	270	270	274	283	295	298	274	277	255	271	283	287	265	268	248	264	271	238	282	276	290	249	258	272	241	275	317	275	274	253	260	266	280	289	282	276	291	258	294	261	255	256	235	255	201	243	282	317	281	239	275	260	261	259	257	294	263	262	275	264	269	249	286	251	271	260	253	260	286	268	279	261	272	246	264	278	280	252	262	256	287	293	275	255	271	286	269	288	280	257	284	249	246	273	259	260	259	268	253	258	275	274	257	280	274	254	252	276	280	277	256	265	264	250	247	235	304	275	249	264	248	281	320	272	253	265	264	252	287	279	281	254	277	276	257	280	267	247	252	256	274	261	276	283	242	270	257	248	312	246	269	256	258	285	236	264	281	278	257	272	233	283	257	296	297	271	255	266	281	236	284	278	261	269	307	251	270	255	252	264	256	288	277	267	266	268	278	309	242	262	273	250	275	292	250	276	292	281	251	266	285	273	269	290	260	266	293	277	282	240	259	243	252	246	276	254	264	247	273	279	232	276	263	256	241	284	251	263	264	256	258	267	298	262	272	260	283	286	239	269	269	279	300	266	257	288	247	269	276	272	269	278	269	249	246	277	269	309	252	246	290	256	280	293	259	276	275	266	285	276	294	258	238	248	282	276	281	282	283	263	265	280	281	254	247	291	278	269	259	271	249	269	274	239	298	261	273	319	281	265	261	274	287	268	254	276	280	239	282	254	248	269	255	270	242	256	272	280	280	273	280	269	264	252	276	237	271	250	224	272	264	258	279	271	273	260	261	265	299	259	287	272	248	294	276	260	270	271	307	282	258	285	234	288	281	254	257	287	240	282	285	271	267	274	253	248	265	253	261	283	266	271	288	287	275	243	297	264	280	268	272	280	250	257	296	274	278	288	252	251	242	265	280	236	250	283	270	270	282	276	291	232	289	278	275	246	296	296	237	268	257	267	275	251	290	266	247	264	237	246	258	253	290	261	272	275	267	269	262	259	248	249	274	268	259	269	255	279	286
5663	14488	10783	5170	3614	2658	2152	1691	1311	1022	869	684	602	724	1143	1293	1209	962	617	500	436	449	522	575	495	407	382	351	300	334	329	300	332	306	319	345	281	324	302	330	272	295	298	300	305	322	289	268	321	321	296	285	300	338	291	302	310	289	293	303	304	284	303	298	286	308	312	297	285	309	288	306	280	277	338	298	299	318	304	268	287	307	299	302	285	283	302	279	270	289	286	278	280	287	301	290	313	303	285	301	309	299	295	268	285	303	329	310	327	334	287	322	303	285	288	279	289	287	336	269	305	265	301	327	284	267	287	309	285	309	282	307	311	255	310	294	298	313	305	315	299	270	291	281	305	300	303	300	284	291	287	285	272	300	333	289	283	298	311	290	282	315	302	297	285	289	312	305	337	303	258	321	259	311	284	312	274	301	273	308	307	305	306	301	283	290	278	295	265	290	296	256	310	291	296	296	296	274	279	304	274	295	294	287	239	325	281	314	273	317	329	280	300	308	300	309	303	296	317	302	345	305	299	266	267	294	290	252	273	286	301	305	291	311	330	294	288	302	287	287	298	275	290	299	261	274	308	297	304	293	275	300	280	315	284	300	309	289	314	320	292	302	299	277	307	324	291	316	264	271	299	305	300	288	278	302	293	279	283	302	311	290	309	288	295	318	312	288	311	329	306	281	310	272	291	290	308	330	292	297	290	312	305	323	319	287	306	295	325	265	307	256	298	280	330	280	293	285	300	262	294	294	280	320	283	289	299	278	311	276	278	268	268	288	287	279	310	289	255	292	295	311	301	261	297	285	264	304	316	312	313	290	295	299	302	310	295	291	299	307	302	297	316	292	291	293	279	301	291	305	283	264	305	285	276	253	291	291	294	306	300	281	288	296	293	312	321	300	303	290	300	269	294	280	287	313	315	317	281	297	344	286	281	288	298	352	295	304	303	314	312	299	288	290	272	315	276	299	298	293	300	297	275	296	316	338	280	305	292	249	265	269	332	324	307	307	315	314	265	301	279	297	296	309	282	274	293	272	311	289	283	296	296	305	275	297	293	292	306	285	291	301	300	292	281	286	290	286	315	299	289	258	294	285	296	324	313	286	300	277	295	274	308	307	296	308	296	289	317	284	279	317	301	318	288	286	296	308	317	298	290	299	261	308	287	273	305	305	293	284	314	296	273	277	302	294	303	248	295	315	292	294	276	298	272	319	283	302	329	313	282	283	293	293	310	292	305	282	284	288	276	266	281	319	260	306	272	324	325	293	243	286	280	311	287	286	333	285	288	283	282	261	306	286	289	256	270	290	278	294	307	313	316	317	293	286	278	296	260	292	305	301	276	303	291	281	293	296	319	298	311	289	293	289	314	294	277	285	293	307	297	281	303	285	297	314	316	318	270	285	289	262	281	299	294	306	324	277	297	279	302	256	302	297	317	283	304	296	304	314	299	306	277	284	289	336	290	268	283	293	270	294	291	280	293	270	298	277	281	312	290	313	275	310	287	292	318	308	288	274	281	298	271	311	285	290	287	334	314	297	294	287	288	301	305	303	283	309	305	302	304	278	276	284	322	296	263	325	290	292	268	272	299	249	316	335	271	308	284	276	307	333	263	289	271	324	314	290	310	304	297	298	276	306	320	265	308	320	329	283	291	330	305	307	314	292	299	316	323	316	282	276	300	298	293	290	289	283	289	307	321	274	318	296	292	288	305	277	280	297	310	304	280	268	289	288	289	290	273	292	287	323	311	319	305	249	316	306	293	312	310	292	272	318	304	272	305	271	271	282	329	302	272	264	253	295	246	302	272	298	338	322	294	288	287	284	275	265	304	296	271	291	325	317	282	297	314	317	280	284	286	326	310	305	315	298	308	278	293	286	271	278	271	292	307	325	279	308	292	281	308	277	297	300	279	314	283	291	283	291	289	275	288	277	283	304	306	288	293	304	285	299	310	312	280	302	259	272	340	295	313	290	299	288	330	255	254	291	289	298	291	278	300	289	299	300	263	286	253	297	289	304	302	300	313	267	293	313	293	310	289	269	281	297	267	293	302	310	298	317	299	290	294	298	297	316	300	310	307	305	320	284	303	292	291	283	309	310	265	312	322	303	270	296	296	277	322	268	310	293	303	263	284	304	290	317	276	326	277	300	284	297	286	274	295	289	286	321	289	288	299	295	278	306	292	327	288	304	295	294	295	270	286	285	292	295	256	296	283	304	295	278	292	301	268	288	290	282	323	292	290	303	300	313	281	306	281	320	269	310	292	298	282	280	255	306	309	298	302	262	303	281	325	286	312	312	279	317	279	287	288	286	331	249	307	270	297	299	267	314	285	287	307	315	301	294	269	318	280	291	278	281	291	311	254	289	277	301	283	289	299	317	270	281	279	305	240	291	282	302	305	315	333	285	295	292	300	268	280	270	281	270	286	315	281	260	292	304	312	287	297	274	294	278	280	290	295	284	302	300	289	275	284	276	271	306	282	289	287	301	272	293	302	289	304	327	263	289	297	318	309	297	295	304	280	282	291	297	269	300	303	273	302	289	286	300	288	308	275	275	281	317	308	280	290	292	291	286	313	285	303	310	307	273	296	296	282	295	305	296	292	292	309	283	292	314	311	286	310	301	272	295	304	281	306	301	302	267	303	298	294	303	292	282	279	309	303	307	290	286	306	289	319	300	296	320	293	293	280	327	301	296	285	281	303	290	302	299	292	300	326	295	301	285	277	317	276	262	284	296	311	307	283	301	285	281	306	292	292	277	269	298	302	304	313	315	297	300	284	300	318	313	304	291	310	284	282	281	281	287	301	292	268	300	272	288	307	278	282	276	295	302	290	255	288	279	303	298	322	309	293	306	274	280	282	299	301	288	314	288	279	308	292	257	308	311	309	275	294	270	282	314	290	263	284	301	319	275	294	308	291	267	290	289	271	297	308	306	296	320	289	302	296	279	266	296	270	276	284	326	291	292	292	306	277	246	286	276	325	303	275	272	275	323	303	293	307	307	283	313	259	290	305	278	287	300	301	264	301	281	278	287	291	280	300	298	296	296	310	302	324	282	287	288	280	271	286	309	295	318	269	286	288	299	292	270	296	288	277	289	308	288	308	313	279	287	336	302	286	274	314	315	283	277	284	298	295	308	294	317	276	288	275	273	301	262	301	306	287	282	298	277	286	323	288	303	269	283	288	273	298	317	303	323	282	293	257	282	310	308	300	288	301	277	319	314	308	294	314	294	320	298	287	260	311	317	314	297	299	279	284	313	273	264	295	297	303	301	332	319	278	260	290	310	280	320	321	298	296	274	286	279	287	301	273	276	295	287	306	299	293	280	282	288	264	290	324	281	301	269	296	319	331	289	303	299	292	296	296	330	278	310	319	267	261	285	321	271	312	285	299	298	284	298	312	297	291	293	317	307	305	274	312	259	308	276	254	298	304	296	265	310	269	291	296	291	333	291	289	277	294	276	320	309	271	285	313	317	294	284	303	296	252	293	298	280
27828	19107	5880	1405	1019	922	882	846	901	828	817	795	832	814	923	971	936	915	880	839	831	834	843	854	815	805	799	795	812	835	801	823	811	808	799	829	789	854	807	829	812	829	787	830	780	859	762	864	773	821	726	860	833	818	799	835	826	772	769	872	779	830	828	740	850	792	812	812	791	775	824	881	822	776	768	809	834	844	754	802	833	813	749	808	834	751	797	754	860	814	813	811	811	810	827	811	816	824	849	836	816	807	783	840	780	821	818	811	821	814	825	871	799	811	776	836	833	796	814	772	825	788	769	817	837	856	797	801	825	790	818	835	792	816	769	831	822	817	772	849	831	833	847	808	768	819	850	779	822	852	830	863	834	815	745	799	810	813	832	833	781	773	816	786	799	828	826	844	803	806	773	789	754	817	793	770	843	760	880	840	769	805	799	795	835	759	847	801	816	784	825	865	794	811	810	820	833	868	827	833	779	804	804	816	781	822	824	776	836	796	839	857	775	824	802	809	835	824	770	816	879	812	784	822	824	776	813	807	798	791	903	806	808	773	801	812	799	735	803	786	820	806	795	835	789	838	844	808	840	764	814	799	855	832	826	803	805	776	828	875	787	806	836	787	818	771	819	819	833	770	807	839	757	746	794	828	788	815	784	811	846	800	805	786	814	810	791	805	855	851	799	821	859	809	822	803	810	826	828	822	874	819	805	787	794	796	852	810	768	775	820	845	819	823	811	792	811	783	819	819	817	814	818	775	811	849	874	814	800	845	843	794	834	830	800	852	811	825	819	809	805	842	815	821	852	814	851	841	788	816	778	832	801	838	787	808	830	810	826	818	849	833	779	744	742	786	831	828	816	852	822	787	821	759	814	823	805	831	835	807	819	796	808	852	835	853	847	804	806	822	815	802	813	818	815	827	853	799	815	815	825	771	843	773	809	845	781	807	810	838	851	836	841	848	784	834	789	813	785	851	853	822	765	797	826	822	805	863	839	851	775	805	799	833	778	851	804	830	830	799	815	771	811	803	822	796	840	838	776	826	823	785	824	834	796	866	868	853	806	817	879	809	837	856	834	796	833	838	788	866	795	813	784	843	804	806	820	779	789	808	813	808	817	819	814	783	813	833	816	760	846	824	855	850	785	789	833	858	854	798	813	813	842	786	857	782	809	757	786	849	819	843	829	807	852	846	823	847	798	858	833	818	831	820	761	789	802	781	864	810	814	820	835	859	767	784	808	790	790	817	865	860	846	778	839	829	822	832	809	829	819	818	818	799	845	812	817	797	825	823	820	773	837	839	835	799	810	782	798	856	781	834	775	839	800	821	831	778	844	824	760	808	842	796	810	832	797	826	834	740	804	784	793	835	835	903	801	758	809	795	790	809	813	828	794	827	779	801	854	812	827	836	808	797	782	794	814	794	781	842	821	795	790	868	782	806	780	766	802	826	814	784	780	798	864	884	835	834	811	778	851	805	816	814	788	841	860	776	828	787	812	843	818	809	829	785	809	815	845	814	867	804	830	800	829	820	830	814	888	818	806	859	811	804	833	777	863	818	808	817	821	841	833	816	856	846	873	764	821	822	806	772	803	793	790	805	752	844	815	817	744	766	822	814	789	818	780	865	821	809	827	838	757	806	807	788	841	808	797	792	803	827	802	838	797	831	816	827	806	822	801	779	808	767	829	832	847	868	846	823	842	829	819	840	781	821	810	828	800	826	813	812	811	822	810	788	717	836	773	840	809	799	815	793	790	802	851	795	879	789	797	821	751	822	830	838	815	867	773	873	791	781	801	841	842	777	805	837	795	817	813	784	784	814	754	822	820	799	829	841	780	836	761	845	799	811	798	854	825	851	841	802	786	832	811	802	747	849	803	865	801	842	870	807	828	812	858	826	813	869	798	810	811	776	833	788	772	810	823	813	835	891	802	791	835	832	798	804	765	792	826	806	810	786	862	810	786	847	809	806	890	819	810	852	830	792	822	819	768	830	859	777	802	772	864	838	825	779	859	849	810	780	818	811	824	766	768	823	797	803	792	823	820	812	783	793	835	903	797	817	817	767	785	810	810	803	823	783	838	783	773	842	777	752	819	818	804	787	803	811	797	764	843	829	806	825	815	830	839	824	860	848	840	836	821	801	848	871	791	819	774	825	874	847	803	832	776	809	823	824	831	783	811	801	829	842	828	842	812	792	834	806	820	800	834	818	764	830	859	763	817	852	876	866	772	815	841	796	817	807	805	834	794	838	870	849	807	836	820	811	814	817	877	825	791	841	820	811	789	775	817	779	784	830	808	787	808	809	815	833	806	810	794	782	801	786	842	824	829	838	832	813	833	775	806	820	796	792	803	788	801	862	841	786	819	797	834	799	870	835	812	826	830	813	804	790	840	817	777	789	855	751	816	816	838	765	829	816	814	787	829	809	838	839	839	858	792	841	819	825	802	843	808	842	790	804	843	761	835	829	799	785	859	818	853	782	774	830	800	819	848	803	810	776	821	836	845	801	840	816	839	826	831	766	837	891	826	800	755	848	878	849	828	800	801	746	827	760	773	847	839	801	781	817	808	848	820	836	828	838	772	799	834	809	818	806	775	809	830	849	831	805	854	813	808	830	827	816	832	829	864	786	810	876	812	773	820	767	788	824	802	838	854	814	816	798	870	798	788	817	816	803	804	807	767	867	787	809	808	831	823	860	796	842	804	838	767	820	836	791	835	789	843	779	821	807	800	797	784	819	759	807	783	786	803	791	837	786	879	787	776	796	848	838	832	825	843	818	832	749	800	797	785	835	771	827	782	774	762	836	853	818	778	755	807	863	838	805	827	805	861	817	830	808	811	800	839	793	860	818	752	815	821	811	771	836	837	781	813	825	865	773	771	768	785	806	822	813	878	843	772	797	831	830	798	821	821	800	789	831	820	779	824	819	826	793	836	789	843	797	801	742	809	827	834	826	822	808	783	806	805	849	795	802	850	818	863	805	824	853	818	840	805	773	836	804	808	796	790	824	802	821	793	811	834	813	819	829	836	847	797	772	780	779	806	831	818	835	846	845	810	811	826	851	789	843	855	799	814	798	807	826	842	828	824	814	809	814	833	801	794	810	830	841	808	843	823	830	797	791	819	733	798	783	830	826	783	750	789	799	797	854	814	831	741	826	796	785	792	838	774	807	823	822	831	751	790	834	783	808	821	779	788	771	784	852	832	825	814	854	910	840	828	802	771	852	827	826	818	754	840	843	812	802	845	817	835	821	799	747	851	840	794	793	798	769	762	830	838	789	762	823	814	794	789	833	764	786	775	770	833	801	797	833	799	781	822	773	835	807	847	764	799	797	834	787	775	827	811	856	818	839	774	831	769	865	799	849	790	768	857	816	758	815	839	819	804	821	813	835	787	778	831	803	800	809	822	815	829	746	821	818	831	796	807	836	881	832	797	818	805	825	860	810	816	826	818	888	787	814	842	819	804	886	809	797	851	811	801	819	812	884	848	811	833	810
6329	2086	1658	1111	1026	1024	1041	994	945	835	927	853	857	881	1077	1058	1156	1092	906	925	887	924	912	951	884	816	836	835	840	869	916	902	829	818	854	926	836	899	831	863	868	820	903	861	818	923	920	865	899	821	899	802	862	865	865	873	819	883	854	866	870	842	905	865	833	913	810	824	869	820	852	825	791	887	843	822	841	862	839	802	847	847	863	840	903	849	867	873	861	827	863	862	820	869	839	893	824	881	858	874	826	865	863	870	862	872	854	832	856	840	874	883	861	851	875	857	835	894	864	836	847	824	882	928	858	837	872	856	882	833	846	889	866	833	852	848	882	836	844	827	851	861	903	841	880	867	883	870	852	838	877	846	844	885	840	837	901	875	793	883	885	861	838	826	861	877	887	845	792	860	801	822	911	840	890	835	897	882	876	843	822	848	901	903	829	870	881	800	861	855	855	860	867	837	842	789	832	827	840	852	829	896	867	839	881	882	883	848	873	870	864	830	901	862	845	856	847	881	829	857	886	885	883	888	879	842	861	887	863	879	886	822	861	840	842	866	837	872	900	882	825	875	896	868	873	790	862	840	911	840	913	837	843	907	850	880	905	857	801	834	872	847	860	828	860	845	857	881	885	924	834	920	876	866	897	871	853	934	879	870	836	808	892	797	931	839	841	835	806	857	869	841	882	881	877	846	854	859	852	836	835	842	856	871	861	855	859	862	873	818	859	886	839	855	916	889	866	854	828	907	873	931	823	854	905	855	841	888	868	935	825	860	840	863	852	835	808	878	882	840	869	887	844	862	853	861	844	865	830	881	840	888	929	886	851	867	935	900	838	821	856	878	873	819	853	879	835	821	888	903	850	844	853	858	859	878	878	846	891	856	884	852	857	806	863	879	835	814	849	850	921	843	867	880	896	830	860	869	828	837	840	804	854	855	824	810	896	879	834	883	875	840	902	856	875	883	882	857	913	905	853	872	885	845	863	828	860	852	896	869	821	884	839	909	938	845	828	856	840	872	881	830	894	857	853	898	883	856	816	840	888	832	837	846	879	820	886	929	887	886	835	891	876	852	878	873	885	875	872	926	873	859	821	832	834	865	853	832	864	890	841	933	877	872	873	866	873	840	883	839	870	829	858	859	883	923	866	876	851	882	822	830	824	813	878	863	831	916	861	882	828	870	825	863	870	858	834	899	895	864	813	829	894	864	872	848	838	917	855	854	857	881	887	894	870	873	912	805	918	871	803	875	850	857	820	872	883	854	943	891	835	853	882	836	888	891	826	859	889	852	872	841	834	862	868	830	829	887	869	917	885	884	872	866	868	911	851	851	851	841	857	892	812	889	843	867	877	845	888	858	864	906	858	893	846	840	837	870	868	839	864	844	882	903	875	886	835	886	876	830	803	874	869	840	866	879	881	849	896	909	896	837	850	879	878	868	869	862	791	878	857	862	833	834	842	900	908	867	878	836	793	874	844	845	893	834	921	917	872	876	869	828	903	864	822	868	907	852	853	821	817	853	853	902	887	911	909	846	869	819	881	904	878	846	791	857	862	832	784	857	834	864	895	932	899	867	831	896	853	893	829	882	867	866	858	884	815	821	847	872	860	885	879	858	817	861	885	808	923	841	827	885	880	908	809	841	861	828	887	858	826	864	818	871	843	873	865	898	877	861	911	840	870	851	865	870	864	851	893	850	879	870	834	909	886	863	842	854	860	837	819	845	846	851	827	939	875	806	850	861	877	841	851	877	853	853	908	820	810	900	904	833	863	804	800	849	864	841	866	891	872	839	822	860	857	858	862	846	777	819	829	881	840	816	864	840	822	835	834	836	934	870	889	821	909	854	803	867	813	903	876	847	893	855	861	798	886	848	839	922	873	844	863	830	899	876	846	861	811	817	837	861	879	914	847	899	842	905	907	837	871	913	825	935	854	906	773	856	875	871	863	828	834	841	891	827	896	830	844	904	884	867	846	839	836	850	883	885	866	821	895	855	936	896	872	877	858	849	843	887	875	824	841	808	896	856	852	855	833	888	824	888	874	860	896	854	832	836	835	848	867	877	824	870	852	814	853	879	875	854	856	884	864	874	935	876	841	845	834	876	865	897	854	901	849	814	818	871	865	858	818	893	818	898	859	843	890	883	827	869	886	868	857	890	827	862	855	889	883	876	951	845	821	853	868	872	923	960	855	855	869	899	875	833	812	844	854	870	811	829	839	873	816	822	864	910	857	849	898	774	852	878	845	844	874	879	819	880	835	818	902	855	873	818	884	895	860	839	836	853	879	873	859	872	843	847	827	854	909	864	855	839	883	803	900	872	853	871	936	832	851	881	821	882	846	874	862	851	831	875	903	809	833	826	868	854	820	856	823	805	859	862	852	876	845	832	893	827	855	857	877	869	875	894	841	893	866	820	861	823	844	940	878	835	859	864	874	904	859	875	855	939	945	862	872	884	849	855	913	894	856	842	906	863	868	851	885	836	800	867	903	871	844	813	818	903	856	874	944	837	874	854	841	889	884	864	844	838	854	805	844	849	806	826	847	812	826	886	871	837	827	803	892	858	822	843	814	844	809	870	880	848	826	825	870	899	821	833	837	821	884	864	890	858	881	829	880	876	890	854	869	888	843	847	809	866	859	878	919	900	861	829	858	858	918	809	892	887	806	886	868	883	887	859	876	841	843	892	876	825	853	881	891	870	867	826	874	854	838	786	895	845	887	825	926	826	910	830	888	860	850	818	850	875	866	864	912	874	871	872	825	873	860	848	937	912	835	859	809	883	851	857	846	936	920	872	880	878	885	853	850	880	869	842	858	881	838	845	849	898	883	853	841	855	845	828	881	829	861	845	854	856	852	865	846	830	868	883	894	860	842	859	846	873	841	813	918	887	774	791	844	830	904	842	774	869	859	831	871	859	850	840	867	884	831	894	867	851	823	892	868	878	850	870	852	823	795	846	842	880	771	874	873	892	854	870	868	841	864	913	891	850	892	893	860	895	892	809	906	866	882	894	868	887	923	876	827	844	891	919	818	873	834	847	869	888	802	830	872	893	861	853	814	854	866	869	809	873	846	882	823	865	826	847	816	829	849	869	825	844	897	870	821	844	841	855	842	879	841	858	909	862	864	875	918	904	888	893	902	867	886	886	802	875	886	872	832	874	919	871	843	846	859	823	841	911	860	806	867	864	883	815	890	896	869	845	864	868	850	822	862	885	850	781	892	832	928	881	883	895	871	846	889	811	877	858	881	882	894	856	891	884	903	894	810	839	871	830	881	862	796	800	849	831	872	890	933	883	832	919	881	842	856	856	832	870	842	844	850	850	870	872	871	821	878	851	866	851	898	842	869	824	872	826	873	832	859	853	829	843	861	841	868	840	835	872	852	858	869	862	925	825	895	836	876	854	913	930	815	914	900	863	848	899	878	865	812	915	881	879	900	844	883	883	837	847	893	853	882	898	842	874	867	877	839	840	890	823	882	840	891	869	879	869	850	853
23643	21276	28425	24427	21286	11620	1629	1090	921	811	844	727	776	756	876	1001	980	917	818	689	695	695	761	688	707	648	662	708	696	664	624	628	614	639	625	666	644	613	604	684	656	690	640	658	641	632	647	624	632	618	619	616	602	657	626	642	660	594	620	643	593	624	596	677	680	658	630	592	635	633	659	631	601	635	620	649	597	635	647	601	609	619	617	605	590	686	617	567	577	637	668	607	606	609	614	621	669	654	605	618	595	621	601	629	617	653	647	590	625	611	655	636	656	578	633	669	621	647	657	671	622	635	629	629	621	623	655	607	648	649	647	567	649	605	636	656	623	614	602	700	658	633	623	538	677	639	672	671	639	637	610	632	662	619	633	625	617	618	600	585	589	679	649	621	641	642	610	636	611	630	633	623	639	601	595	625	614	636	621	629	639	683	649	659	626	592	617	653	584	615	663	601	651	605	644	618	630	678	647	656	645	577	627	613	650	649	667	670	626	611	629	595	628	639	585	619	572	596	623	616	599	645	606	578	589	619	654	639	676	599	639	638	633	633	620	625	637	616	641	608	638	625	622	646	634	679	625	603	641	599	649	623	625	592	643	635	632	643	617	652	656	584	598	649	602	617	617	661	611	619	621	629	602	623	650	621	625	583	606	625	629	606	642	650	636	696	594	630	632	583	637	646	625	642	617	635	637	612	595	626	627	619	590	629	622	641	603	600	599	630	599	611	639	653	622	586	614	665	613	640	610	619	592	658	646	638	665	593	630	583	610	636	651	602	673	607	609	630	619	596	621	638	609	621	658	628	665	584	635	646	616	604	617	618	633	620	658	653	611	634	597	634	624	618	604	617	640	662	635	638	609	603	630	645	640	625	661	631	600	599	647	618	620	599	632	648	610	639	681	648	599	662	623	632	627	647	660	632	589	637	606	625	612	625	651	643	594	625	623	606	642	621	582	616	609	630	642	609	637	629	594	664	646	610	621	627	615	598	606	641	625	645	603	664	639	666	630	643	634	660	665	643	668	612	615	605	623	631	626	631	673	618	592	649	625	646	648	668	638	628	590	622	616	636	646	635	657	644	653	662	647	656	628	631	627	643	649	613	639	634	649	628	626	696	627	647	651	607	621	618	624	639	602	593	598	609	630	665	624	626	643	628	659	613	669	661	647	635	617	602	588	598	616	649	601	604	663	603	663	599	652	634	593	624	663	603	623	622	657	616	576	625	583	624	626	616	630	609	581	642	631	654	600	630	612	606	659	636	611	612	642	633	631	601	645	628	647	630	659	644	594	637	598	651	616	626	623	621	653	633	669	599	629	641	639	647	579	624	649	617	659	607	619	600	635	635	613	614	592	624	637	622	595	661	622	626	655	666	657	641	607	606	598	587	628	618	640	646	632	656	659	614	648	638	623	623	660	609	631	568	663	647	638	638	591	623	626	651	622	652	612	622	639	653	586	604	617	640	604	636	629	618	645	653	650	597	622	644	600	615	652	621	614	686	654	636	611	620	592	593	663	587	674	643	644	672	575	590	655	609	626	656	642	596	573	631	625	599	580	692	631	614	683	639	623	639	683	601	612	583	606	643	646	581	579	657	639	667	603	599	605	624	632	601	617	642	640	659	612	652	611	600	658	577	653	652	679	593	647	676	653	630	605	586	626	636	604	613	636	616	632	579	629	588	655	634	612	647	658	603	592	649	604	624	615	613	632	643	619	619	624	634	624	623	626	701	615	629	648	645	612	595	618	626	646	619	599	652	601	607	649	627	593	640	656	599	652	641	622	621	650	611	565	613	630	594	643	640	602	595	620	639	649	646	618	622	613	587	603	635	648	643	638	621	647	625	606	611	662	634	625	606	618	641	604	583	643	651	611	626	650	626	659	639	656	646	607	644	575	646	600	615	602	624	635	586	617	612	595	628	615	601	632	643	641	627	622	693	633	621	630	632	643	620	652	656	619	625	610	585	650	632	600	617	652	661	606	626	649	634	584	644	644	631	602	578	597	619	585	601	598	704	617	670	613	646	625	618	646	629	585	614	615	620	628	615	644	643	646	610	624	638	629	602	637	603	582	629	634	633	651	616	621	635	598	585	646	645	619	572	611	630	621	644	611	629	603	645	615	622	624	570	600	615	640	604	576	602	625	642	620	620	632	653	603	631	676	658	647	654	620	643	608	650	619	600	633	618	633	642	644	606	656	599	631	633	640	614	615	620	609	647	618	618	565	641	661	610	601	606	623	628	607	647	626	578	637	609	611	618	612	655	601	635	633	645	652	594	625	601	632	642	646	639	594	621	631	598	643	624	608	660	609	643	593	605	580	640	602	587	691	662	627	634	622	624	593	653	586	612	654	646	664	636	599	623	613	644	631	620	637	603	600	639	676	608	667	678	597	619	604	608	597	631	629	647	605	631	649	646	606	624	591	623	633	617	639	617	661	656	636	607	625	630	581	597	618	612	572	587	651	667	603	641	627	581	628	596	626	614	631	557	670	660	632	609	656	633	626	627	655	607	612	625	623	613	625	609	604	614	608	582	642	648	655	626	589	619	619	610	618	600	631	658	631	647	583	622	625	571	604	634	582	629	653	624	630	650	607	646	619	601	653	631	619	650	655	682	643	643	636	662	649	591	583	650	637	624	661	647	644	656	622	572	616	610	623	618	647	616	631	589	633	630	664	616	632	623	636	597	572	644	624	623	604	651	569	613	565	588	672	627	576	626	615	641	637	590	641	665	602	583	686	630	609	656	641	636	661	641	657	656	686	651	593	634	663	618	602	691	613	612	647	616	619	632	630	618	633	626	626	626	640	658	608	606	591	635	627	576	649	672	638	586	599	602	645	633	641	611	629	644	627	658	628	561	651	625	664	641	640	631	628	607	615	610	648	611	626	654	612	628	649	606	642	643	615	630	596	638	597	582	609	613	621	603	631	635	617	615	657	685	590	604	663	600	632	664	613	635	568	614	613	639	594	606	630	627	642	623	569	638	627	578	622	595	603	583	658	628	635	627	611	670	623	667	615	630	610	595	653	624	582	573	606	637	653	636	593	587	616	598	622	621	667	656	605	647	622	628	615	623	583	598	632	646	617	648	600	647	647	635	636	704	613	664	569	630	660	709	641	581	593	627	623	622	623	635	577	583	643	668	646	617	655	626	641	679	646	644	618	648	623	636	630	617	624	607	651	623	621	615	626	613	611	583	601	581	649	657	616	575	603	642	619	638	667	632	662	638	640	618	619	621	642	600	641	647	636	595	619	616	610	670	635	607	619	642	611	589	654	592	578	646	688	640	631	601	640	606	633	606	606	636	618	628	618	630	636	643	626	637	598	629	648	640	611	625	620	646	581	617	654	656	678	540	612	642	630	635	693	623	652	593	625	581	608	675	627	600	612	620	618	635	656	644	622	631	633	627	617	628	628	651	634	602	653	646	605	663	661	575	621	613	630	606	634	597	607	577	565	645	586	581	581	610	624	622	647	635	593	693	632	607	597	687
5832	9076	6989	3594	2640	1967	1670	1423	1251	1070	940	931	829	931	1074	1234	1207	1113	909	815	774	838	818	820	772	736	715	734	693	679	681	719	653	701	695	702	681	754	644	685	718	721	664	684	689	716	757	670	684	650	660	679	655	703	697	724	708	680	649	658	686	708	689	701	682	677	656	674	696	660	702	614	651	667	701	703	676	670	692	668	680	634	690	653	738	688	678	703	672	727	656	706	689	627	686	690	706	687	616	689	674	675	688	714	691	677	708	723	721	662	725	662	674	695	708	653	655	692	677	665	682	692	681	638	629	655	701	631	699	679	680	652	660	656	625	673	651	675	774	655	701	669	672	642	686	649	693	679	692	697	691	670	707	673	672	706	684	684	692	697	728	693	672	697	683	671	714	646	648	684	656	659	714	674	630	667	640	690	684	686	688	680	613	708	667	702	683	678	623	673	686	661	686	659	673	707	694	709	692	725	650	657	726	705	693	717	637	630	657	652	718	713	675	699	670	689	656	664	686	678	679	672	662	706	684	704	674	724	712	696	661	683	711	700	652	719	637	696	693	681	695	681	641	637	657	667	664	671	671	673	680	729	678	661	700	672	663	722	631	671	641	709	685	699	653	682	699	718	694	657	715	694	640	670	716	707	700	624	680	681	702	691	682	686	682	733	682	676	686	707	666	628	680	673	693	645	684	699	687	712	659	680	683	669	661	687	681	674	662	693	690	719	681	657	671	713	670	698	646	724	683	703	640	663	679	715	691	663	684	654	694	662	648	673	698	737	659	664	665	656	696	633	683	690	730	651	682	658	685	731	661	676	683	676	648	617	664	705	653	704	668	694	660	684	661	623	662	687	701	689	626	645	683	669	696	676	674	682	689	674	651	664	640	656	658	711	707	629	723	684	613	676	689	663	711	689	670	642	713	660	690	692	691	653	689	629	687	661	688	682	694	679	666	696	697	666	675	682	687	659	651	676	666	669	684	650	721	678	683	711	709	673	678	662	664	614	677	650	664	707	684	683	687	708	671	693	687	659	735	704	686	670	710	620	706	638	648	650	717	703	609	658	754	723	738	650	660	655	695	665	684	713	639	673	623	651	715	709	699	654	679	683	658	698	692	631	645	687	673	713	687	684	688	703	664	698	642	653	698	688	658	653	626	681	609	677	705	657	701	713	680	742	715	717	643	679	652	666	669	687	676	666	650	682	691	677	672	668	643	720	648	681	657	761	689	673	666	642	661	729	715	694	664	699	702	700	706	669	664	691	708	668	680	641	701	704	653	652	701	654	688	671	670	710	703	655	665	665	671	650	711	727	665	684	651	667	681	697	703	686	679	693	679	650	692	638	654	683	679	651	696	645	646	710	690	685	649	663	662	657	689	657	661	657	695	683	682	705	678	678	688	670	688	724	704	727	639	678	669	677	690	660	654	690	692	680	677	642	695	645	710	677	693	690	714	650	667	671	776	658	685	647	645	729	639	686	640	722	665	695	687	638	706	678	639	659	715	710	727	612	670	730	708	692	666	637	684	666	682	666	714	676	689	714	700	730	619	679	693	663	686	658	645	657	686	746	638	675	702	685	681	691	670	683	680	682	681	689	652	671	735	678	683	683	686	708	656	661	696	692	694	689	663	634	697	710	621	675	704	662	689	664	706	691	710	676	673	654	626	706	686	663	693	663	685	671	704	661	659	706	696	678	736	653	664	673	694	675	710	651	659	648	629	701	707	666	704	644	691	686	688	666	661	632	635	687	638	681	705	695	670	648	702	648	713	703	671	667	682	676	685	696	696	710	692	691	711	652	689	689	695	675	701	672	706	690	718	641	659	674	661	668	646	694	663	706	687	681	762	680	644	692	660	673	692	728	669	672	703	677	746	654	655	672	695	688	641	702	690	638	724	658	622	659	630	659	668	689	687	715	709	682	712	675	683	676	642	707	705	665	662	675	687	673	642	642	735	678	679	675	699	653	700	630	741	684	656	703	676	718	684	705	674	682	689	714	678	658	690	724	671	688	642	691	697	706	691	642	629	659	688	693	682	711	671	682	653	689	713	660	693	666	664	665	664	664	663	650	706	634	660	732	696	664	687	697	672	637	689	685	747	704	669	674	630	680	674	656	722	674	696	680	698	705	657	678	636	696	712	688	674	688	698	669	677	650	685	629	682	666	658	704	709	687	700	700	710	625	676	675	656	738	684	703	705	671	704	701	684	640	675	644	672	651	700	694	682	664	668	656	648	665	711	674	665	680	662	701	712	686	643	702	691	638	671	621	685	640	652	694	686	669	706	692	648	691	671	634	672	708	674	704	678	648	612	696	677	675	703	698	657	766	638	696	675	709	652	696	676	662	698	662	718	683	746	698	672	660	684	636	658	682	708	715	677	701	696	644	667	668	669	727	700	669	681	664	697	655	645	688	687	666	723	680	687	686	689	678	666	680	688	660	677	663	698	661	668	666	704	680	681	727	654	689	672	665	676	704	706	681	653	688	660	727	710	667	715	645	655	661	687	670	685	642	674	668	695	679	634	666	695	681	699	676	657	658	692	681	631	649	673	694	668	693	700	659	665	724	710	685	644	649	662	677	659	725	635	644	687	687	660	687	640	685	687	668	688	674	674	737	645	683	685	690	690	670	668	692	676	690	665	676	718	667	717	669	680	654	707	654	645	658	649	684	668	639	729	717	661	642	666	698	700	670	665	663	647	700	680	667	681	689	711	714	679	685	700	673	682	684	694	714	704	701	699	722	691	652	634	700	658	698	700	670	681	630	681	660	670	670	651	654	689	720	704	674	649	668	686	659	727	714	635	719	654	679	680	696	709	723	662	685	665	695	667	707	668	665	662	677	670	693	693	673	690	706	658	691	712	676	698	664	656	685	689	671	706	731	680	633	671	644	651	690	665	660	661	676	706	662	633	671	708	653	679	699	677	713	692	694	686	659	672	722	680	675	637	677	690	700	664	654	698	698	659	703	712	641	675	645	667	659	630	630	659	688	674	657	659	681	707	682	709	648	669	681	695	688	689	663	666	703	671	666	677	693	659	632	663	689	700	699	685	700	666	681	682	648	695	709	638	652	645	681	637	691	679	708	704	676	682	678	611	649	704	660	657	621	713	650	679	685	656	661	708	690	625	680	698	698	676	678	634	695	684	617	640	711	693	678	695	619	684	674	684	704	724	670	668	685	692	653	695	685	714	690	689	729	699	678	696	703	711	705	732	695	663	657	726	668	650	678	667	686	696	640	659	708	691	690	680	701	708	665	693	683	684	659	660	660	695	632	686	666	690	678	674	662	710	651	689	659	706	679	643	673	639	671	733	666	677	693	703	746	692	680	642	661	658	675	688	668	648	652	680	715	665	722	695	653	731	631	694	672	688	686	682	681	696	709	715	713	659	671	675	655	693	681	685	647	700	673	688	720	659	685	667	641	679	708	662	706	642	697	630	692	685	663	656	682	685	655	673	675	697	672	722	654	680	656	679	689	724	675	714	748
24743	21289	27649	25183	14944	1399	928	799	722	693	668	656	632	632	747	802	868	765	666	650	616	652	671	594	639	560	611	580	602	594	558	604	620	559	599	602	538	523	572	561	551	548	589	556	592	603	578	566	566	536	608	561	502	576	539	553	579	575	560	582	598	525	557	553	574	519	586	564	548	556	598	531	566	579	563	557	577	538	549	604	561	605	553	566	565	558	566	586	549	577	572	597	538	596	595	582	592	632	544	588	579	545	552	560	579	556	516	605	537	595	547	546	554	582	558	570	551	568	585	565	544	565	565	564	552	615	527	552	551	587	526	568	602	572	599	596	547	562	573	480	585	559	535	513	594	589	545	577	608	576	630	567	586	552	546	587	551	556	579	573	614	576	576	539	581	558	583	564	561	546	556	566	572	542	542	626	544	595	590	607	545	578	528	551	530	597	573	585	549	555	527	527	567	562	589	591	570	563	553	605	542	556	561	549	534	590	581	574	592	605	613	555	548	555	591	555	625	624	582	556	545	566	583	533	547	540	542	537	542	563	540	588	584	533	537	627	569	598	553	552	584	584	654	539	548	615	549	582	578	589	559	590	579	564	551	548	565	565	571	558	601	586	563	527	567	558	593	563	592	587	591	549	522	542	567	550	561	590	574	578	518	567	575	591	545	529	533	554	557	569	608	564	583	569	598	562	598	558	568	572	602	553	524	591	562	602	546	574	514	566	548	591	554	550	566	590	579	540	571	557	593	589	566	575	534	568	582	594	566	562	608	563	562	566	571	557	563	545	575	544	571	578	540	558	555	568	620	571	565	529	577	590	563	574	579	575	620	577	585	551	542	577	554	609	573	560	580	543	574	590	570	546	562	561	557	576	576	601	533	522	570	602	520	543	609	631	598	594	569	561	541	591	564	590	555	557	577	536	562	573	562	558	555	571	578	564	627	550	575	626	586	570	585	575	573	577	576	552	541	564	525	532	568	571	558	541	567	586	559	555	562	586	581	613	595	568	624	595	580	538	567	566	604	551	574	591	605	557	561	567	542	578	586	583	573	570	582	633	599	569	556	576	582	606	554	562	587	567	599	601	569	593	577	590	635	537	592	613	535	540	570	579	571	590	515	559	576	586	555	569	577	534	561	546	585	599	560	562	524	569	574	561	523	589	559	558	603	560	560	564	571	567	571	563	581	557	597	564	551	579	576	569	541	559	536	562	572	570	545	572	579	580	552	585	525	581	596	589	533	554	548	583	608	616	531	547	564	531	533	583	581	562	601	626	580	551	588	566	523	570	598	552	575	571	568	568	553	575	602	600	549	581	604	538	586	590	565	569	572	577	578	565	604	540	572	579	584	592	556	602	565	579	581	525	586	570	588	604	603	537	552	574	583	569	553	559	591	549	536	575	553	552	568	600	604	582	560	590	591	556	560	598	527	588	551	575	580	608	559	611	566	579	614	558	627	544	603	578	516	582	568	592	605	576	563	562	561	570	577	563	566	556	604	609	560	610	582	549	532	572	551	575	595	597	515	564	546	547	519	577	573	580	560	545	574	553	598	575	569	540	563	553	587	556	577	545	564	566	558	553	577	587	553	625	595	594	596	546	570	572	589	589	580	564	583	562	559	591	542	596	554	594	559	566	539	591	567	543	586	571	539	545	551	539	613	615	586	579	552	562	532	543	522	527	554	562	534	543	568	586	593	541	550	600	554	567	593	560	581	533	573	545	560	584	556	597	573	583	529	578	555	536	587	549	530	570	581	636	584	557	572	566	570	557	566	579	655	555	550	542	569	540	612	591	540	569	582	621	567	559	589	557	569	555	534	540	572	601	574	559	607	581	567	538	591	591	565	588	559	575	570	602	545	595	523	577	610	601	564	602	566	549	589	544	579	521	599	531	566	540	578	559	583	583	616	573	562	567	534	548	574	547	540	544	559	571	585	546	596	541	532	592	571	578	588	574	562	525	593	585	589	564	599	574	563	600	558	557	570	581	559	534	568	594	578	600	577	553	617	574	575	563	578	557	559	545	544	578	564	577	562	566	598	535	535	557	516	565	580	572	580	528	550	529	532	544	612	572	548	584	522	593	575	579	521	552	538	544	596	526	573	577	568	596	546	581	572	594	545	541	565	572	586	572	565	585	575	545	532	615	573	581	565	540	558	591	608	572	514	580	556	605	607	602	516	586	596	617	596	578	581	523	579	581	603	585	538	548	592	582	541	569	589	595	599	558	598	575	564	611	565	545	613	542	543	563	572	554	532	581	554	572	586	570	554	538	526	554	582	615	529	547	525	588	566	554	573	550	580	561	573	567	587	592	565	531	571	566	584	552	552	574	579	582	606	564	629	594	564	583	562	579	566	569	553	560	583	538	541	551	576	524	633	556	626	553	572	567	594	525	551	572	595	569	549	576	566	560	563	629	586	572	544	538	549	565	603	569	612	582	560	584	543	553	579	546	574	559	594	530	572	570	588	547	582	572	590	621	546	581	571	524	556	596	565	550	572	599	544	593	549	604	564	535	590	584	572	600	592	575	581	617	556	597	576	588	551	558	603	561	561	569	586	575	522	579	541	552	575	539	594	558	549	576	581	569	603	567	577	579	608	557	550	616	578	538	546	548	547	553	571	583	584	607	587	567	548	577	565	543	563	569	565	547	546	570	588	592	553	591	565	534	580	589	581	558	578	603	537	561	555	592	577	561	586	599	595	540	585	591	555	591	613	547	574	538	560	585	598	556	608	567	578	570	587	588	575	575	571	527	577	566	542	552	586	580	558	580	569	553	561	580	541	594	560	566	549	567	571	553	563	580	575	569	522	515	548	546	574	577	596	533	549	602	550	569	562	555	575	611	562	576	572	565	590	601	555	554	598	588	607	550	555	545	571	571	576	562	547	584	575	553	610	576	570	528	560	566	564	555	573	517	519	572	555	556	595	560	590	556	586	570	560	587	551	585	588	565	587	582	533	581	519	584	587	593	564	589	541	553	541	612	556	585	528	551	590	598	601	572	561	549	566	542	554	596	579	588	596	546	577	559	540	532	505	535	567	564	612	555	581	590	573	576	597	595	505	580	545	582	572	551	547	586	567	570	621	577	575	575	534	569	567	572	555	562	616	584	565	578	611	583	564	541	496	553	535	586	570	547	537	539	587	566	559	574	546	616	579	606	596	559	562	545	560	586	575	537	548	573	522	594	556	539	594	591	529	557	529	551	562	562	595	591	566	558	558	531	598	588	547	574	617	573	569	587	586	573	549	563	573	587	552	573	556	568	584	539	571	618	530	554	570	580	573	619	589	554	559	579	581	546	578	594	517	564	541	582	538	559	589	564	562	562	531	534	538	601	574	553	574	559	565	571	554	559	538	569	598	581	613	545	578	561	583	534	581	604	553	567	586	558	570	550	538	601	550	561	539	559	574	619	596	606	565	600	550	583	539	585	538	528	560	552	550	568	579	585	617	576	578	572	600	567	570	532	597	570	612	579	566	582	573	590	552	554
5074	6074	4496	2387	1745	1432	1269	1047	924	790	786	764	728	770	857	987	1003	889	825	675	698	734	707	707	685	630	627	559	619	679	630	608	579	633	567	570	621	586	593	606	636	588	602	602	585	612	618	599	643	590	638	588	607	636	567	622	619	635	578	595	597	580	591	611	587	593	605	566	602	559	641	612	579	593	577	551	600	600	595	576	610	608	587	590	635	581	611	564	595	587	593	620	592	625	606	578	590	591	591	613	608	626	550	580	560	588	627	580	626	639	602	578	616	579	585	638	613	608	559	596	598	606	569	588	579	565	570	625	595	586	613	605	618	628	589	624	607	611	586	592	576	566	571	585	600	585	607	600	605	608	594	613	576	552	649	614	589	578	617	560	570	596	597	641	568	619	606	582	556	570	581	600	548	576	591	649	585	610	598	618	589	552	647	583	623	579	641	615	576	598	569	584	586	615	585	604	606	566	614	596	614	614	569	600	615	586	579	569	546	582	578	614	604	561	631	595	600	624	570	586	579	648	624	575	635	619	574	603	594	589	611	627	597	581	623	597	601	618	595	587	572	628	611	611	621	606	582	569	568	595	583	556	626	604	588	580	615	590	622	608	588	591	624	565	661	586	611	645	551	602	571	593	576	640	577	599	636	635	604	598	620	592	606	575	596	604	558	614	574	600	613	631	582	567	593	588	582	565	573	579	558	613	599	584	593	605	605	577	578	594	600	596	583	577	586	576	606	565	595	603	563	566	596	549	571	585	575	580	555	575	626	572	595	558	624	576	590	640	614	633	587	592	622	617	589	584	607	601	629	602	570	576	602	590	586	573	611	585	604	581	587	587	587	570	605	610	533	579	585	547	600	545	559	587	579	575	572	602	554	574	580	565	641	557	582	602	571	584	607	571	622	567	602	577	564	628	600	602	580	625	536	591	561	599	623	582	610	584	591	571	616	560	602	601	599	590	608	614	565	570	603	554	629	513	605	563	538	593	624	589	582	620	600	624	580	590	587	559	557	573	635	619	569	598	503	602	578	559	589	580	652	592	586	556	589	574	587	586	607	608	557	561	611	591	626	603	629	572	593	530	602	579	587	637	573	568	575	586	594	627	589	552	587	579	578	595	604	580	601	595	579	585	577	586	583	612	579	588	618	599	588	582	616	580	596	631	604	541	544	601	619	651	614	596	598	595	628	567	550	574	550	586	603	617	613	608	599	571	621	563	564	614	580	576	625	557	654	579	595	643	570	610	579	581	576	631	636	587	639	582	629	573	603	542	597	548	590	588	596	548	608	629	545	582	600	613	596	614	569	623	601	590	552	596	560	590	579	652	607	572	548	529	651	578	611	567	628	621	555	644	552	605	588	591	568	563	628	634	621	607	624	618	624	563	595	582	558	596	615	616	628	567	604	546	591	627	581	599	633	600	625	584	626	565	594	606	654	594	552	592	604	539	624	650	605	590	592	603	608	608	567	566	606	588	579	549	574	577	635	576	588	570	585	576	606	591	535	603	641	597	624	595	555	559	598	602	630	607	651	613	611	554	623	657	582	591	587	569	613	604	604	628	644	619	614	630	632	633	607	575	587	562	566	565	614	611	593	615	592	601	537	617	575	565	633	607	610	570	568	596	626	573	610	590	573	604	583	586	592	588	557	606	608	576	603	585	595	588	580	576	590	601	604	599	616	613	616	610	642	609	574	605	607	628	577	629	611	583	571	593	554	563	593	602	570	565	590	570	538	593	646	652	550	571	569	582	579	564	603	611	595	570	569	624	593	636	602	585	598	607	585	613	585	594	577	581	581	607	601	618	577	563	605	574	600	599	582	582	568	605	616	604	601	583	604	576	592	549	646	603	586	588	593	583	576	629	605	605	584	606	600	615	589	610	595	581	646	611	631	578	582	576	620	618	603	601	572	596	581	602	613	567	548	558	624	614	597	599	598	557	580	618	599	580	576	580	624	567	554	580	625	567	613	594	562	557	623	579	564	630	614	613	590	570	592	613	589	589	583	579	590	572	569	626	569	592	600	592	606	596	595	578	616	620	581	589	596	550	605	585	572	586	588	597	570	585	595	580	605	634	553	601	636	602	597	593	606	591	609	572	613	590	583	566	623	563	597	621	544	567	585	573	635	587	601	642	605	574	615	634	587	610	595	575	617	602	538	591	609	563	631	605	580	594	584	576	609	583	607	604	598	638	588	590	585	567	602	600	593	593	626	540	614	564	580	590	602	557	592	641	579	585	585	611	589	600	648	579	579	569	600	557	550	542	608	596	587	571	595	611	606	578	612	585	573	604	572	620	616	571	647	587	629	576	599	599	600	599	573	597	589	606	572	615	572	609	587	587	587	593	570	659	604	589	583	556	610	597	595	582	597	624	582	606	611	597	600	565	609	591	607	560	595	539	593	618	595	616	563	563	590	582	616	584	582	635	637	574	597	584	595	550	544	614	628	557	625	571	635	625	630	567	597	558	585	606	570	644	598	580	566	598	590	597	644	616	592	578	576	617	571	621	622	577	580	635	593	592	613	588	537	612	618	584	612	606	645	577	588	581	569	560	560	607	594	608	594	573	626	553	606	607	556	587	644	600	569	585	577	596	629	607	583	589	610	599	618	626	610	622	570	577	569	625	613	571	580	556	592	569	631	625	585	600	594	596	627	587	575	612	578	594	571	594	589	546	594	589	583	577	607	523	568	581	607	587	579	563	574	610	601	611	632	597	623	579	609	632	640	605	614	569	577	589	580	609	611	542	581	601	587	576	574	604	650	567	591	592	569	576	572	573	610	604	579	627	595	604	620	613	590	579	572	603	573	590	566	587	586	603	590	602	554	570	658	607	599	630	587	565	578	575	668	558	567	591	579	548	603	601	554	616	599	581	575	612	581	592	579	571	600	623	603	589	584	615	563	617	595	590	556	570	608	599	646	574	573	579	545	669	617	591	598	616	562	581	656	551	569	542	606	621	596	560	616	573	582	583	539	584	614	572	570	609	582	580	567	588	604	589	594	608	582	595	584	579	594	602	571	575	589	597	583	581	626	544	580	599	595	553	582	633	592	623	587	597	569	602	611	552	581	592	604	590	586	574	599	609	619	602	620	559	575	590	600	603	520	567	626	575	563	602	599	595	584	578	589	597	559	609	523	608	624	607	592	579	622	567	596	603	594	587	586	599	558	596	608	613	583	607	620	577	584	560	604	591	588	620	573	615	552	627	586	590	612	590	579	609	572	640	584	620	573	590	558	597	579	563	569	587	619	611	593	615	587	567	569	573	602	599	592	579	612	574	619	584	623	607	603	573	609	588	603	597	567	583	586	591	557	603	569	634	549	622	554	595	618	629	614	566	613	619	614	624	622	587	583	598	609	566	631	557	595	594	545	560	573	590	601	597	595	586	581	605	611	605	585	601	566	603	592	540	591	562	604	578	610	602	628	610	592	604	610	648	580	605	613	552	596	563	613	584	603	585	578	586	573	583	624	636	629	595	549	637	640	592
22629	21328	28935	24039	21323	21359	10350	1283	780	735	629	528	462	481	656	863	908	754	585	466	412	456	487	394	416	369	284	291	297	306	314	292	304	298	311	318	270	299	270	267	294	259	278	265	261	306	253	267	271	325	265	288	277	263	274	285	276	261	275	264	288	319	294	300	301	254	281	279	273	295	301	287	273	278	295	284	290	289	260	281	286	280	293	335	286	275	270	287	250	258	311	256	254	278	256	268	282	265	311	263	296	277	259	279	254	264	289	279	251	268	293	261	264	288	265	243	267	245	299	287	285	281	265	264	284	269	266	276	251	283	257	302	295	262	301	262	297	273	261	264	270	274	268	274	276	263	272	302	293	282	289	267	274	266	281	278	265	263	311	281	275	258	273	279	274	264	290	282	280	271	259	281	269	246	250	257	245	239	292	272	251	254	288	264	285	255	298	267	283	265	290	294	279	256	301	254	263	262	275	269	295	257	294	290	281	257	257	290	277	272	275	291	260	269	287	259	264	233	271	301	271	288	269	259	297	297	259	224	253	255	289	255	310	260	280	301	255	302	258	286	274	270	301	285	255	289	296	294	258	277	296	296	249	282	283	281	290	272	266	253	258	285	265	265	259	282	252	270	280	258	251	287	271	297	266	268	273	284	282	227	261	267	305	254	259	290	274	290	279	269	289	272	256	268	233	303	269	265	268	257	251	280	283	274	260	249	299	267	278	287	267	282	275	275	255	245	266	262	269	289	276	293	265	254	265	271	232	284	280	274	304	298	311	273	277	298	266	306	285	273	274	276	280	284	254	260	264	273	277	278	257	285	313	300	279	303	246	285	295	244	259	262	279	271	272	267	258	253	292	283	247	288	266	270	278	281	272	274	269	276	292	299	258	265	276	267	285	273	268	284	251	308	280	285	291	294	259	310	289	263	279	267	301	248	245	274	288	286	261	287	276	261	261	255	270	280	266	274	274	291	275	279	292	270	285	257	256	272	249	254	292	261	300	265	261	253	248	267	288	250	287	290	242	269	282	264	268	268	285	244	295	294	314	276	273	265	268	247	278	270	263	278	279	278	288	258	288	256	247	282	284	284	297	261	298	281	271	285	268	267	262	271	265	271	246	259	273	269	302	284	249	237	247	243	283	242	275	265	265	255	278	284	285	269	285	249	250	265	267	275	274	279	270	301	292	287	243	275	248	261	287	283	240	286	268	231	267	260	282	283	253	290	256	257	253	268	271	282	304	282	260	286	281	289	275	281	275	283	270	290	276	257	263	253	269	262	253	270	275	304	281	259	275	275	259	269	280	266	274	274	266	243	247	249	269	279	241	289	261	280	235	263	276	258	266	263	267	257	259	258	288	287	267	271	271	247	276	270	274	253	253	285	258	282	259	256	262	277	279	266	256	247	281	312	253	267	285	273	272	260	275	297	275	270	273	268	286	277	272	273	279	306	275	274	270	252	297	260	250	270	263	292	287	256	282	276	266	313	292	272	286	255	269	288	284	264	263	284	287	279	256	284	262	269	271	284	254	278	287	280	294	257	279	279	278	270	286	298	298	270	265	273	268	259	289	275	291	276	285	271	227	281	281	270	248	271	274	276	298	291	272	293	245	274	273	278	294	277	239	268	291	282	274	282	276	289	274	289	280	286	268	268	249	260	270	248	282	285	251	281	285	250	263	261	260	282	279	245	245	284	272	269	294	277	258	288	257	277	280	267	253	281	280	291	296	267	280	250	254	285	253	258	261	278	285	277	270	241	254	312	256	321	301	273	275	297	268	227	306	287	258	275	294	283	274	279	272	301	257	271	271	265	264	278	265	280	267	286	270	274	258	262	263	255	271	276	280	279	251	308	283	260	273	252	259	291	254	248	299	271	280	263	270	261	265	281	289	259	272	300	286	257	301	234	289	257	267	271	282	278	245	265	294	276	300	268	283	302	276	267	274	281	247	290	280	287	291	278	280	283	282	281	288	267	271	255	261	279	261	294	315	269	254	288	295	269	258	271	312	312	281	261	270	290	309	254	294	284	294	256	254	274	266	257	285	276	261	246	277	295	290	293	229	310	299	267	237	274	264	281	297	289	251	290	256	264	251	315	286	275	297	307	290	297	296	275	258	295	283	256	254	266	263	287	289	291	273	243	251	276	272	289	286	275	285	243	292	255	289	288	280	279	267	277	260	295	261	269	277	277	296	265	290	272	261	282	252	252	270	273	283	263	268	271	258	250	276	266	263	288	231	265	243	269	288	279	260	267	264	262	251	287	279	257	281	254	268	265	292	273	256	280	287	303	288	275	263	258	280	272	250	283	280	301	283	279	272	272	271	247	283	297	286	290	279	269	275	237	260	252	283	243	261	281	264	277	275	288	276	258	255	247	229	306	279	260	312	248	261	302	260	282	278	261	303	279	271	291	240	288	272	274	288	233	270	267	280	277	309	277	267	272	266	294	271	273	253	261	295	260	244	269	270	258	257	262	265	301	280	286	264	255	295	273	314	278	259	287	271	265	269	294	245	249	295	251	282	277	281	242	266	272	256	260	288	249	275	293	255	275	289	263	271	267	275	241	257	268	272	283	280	272	281	248	282	286	303	293	238	281	263	238	268	299	278	242	306	295	266	274	286	301	266	275	297	279	267	266	306	313	280	283	275	277	281	233	273	253	257	298	239	271	274	255	265	298	274	262	286	283	278	260	275	246	255	246	268	270	298	232	272	264	264	268	270	292	279	270	278	239	289	280	287	243	264	279	269	282	283	249	294	268	229	247	275	246	269	273	248	257	286	263	274	275	272	298	280	277	306	248	291	281	263	265	275	258	253	302	289	301	283	276	287	276	280	272	292	286	292	283	282	250	265	269	263	284	283	265	252	284	311	266	286	270	268	289	296	269	256	308	281	260	276	277	272	270	252	299	292	279	242	283	282	288	282	259	295	242	267	284	265	264	291	254	283	264	288	263	311	294	280	261	272	271	282	284	263	256	293	289	285	288	264	256	291	241	272	286	244	261	247	255	273	276	278	307	250	269	287	253	268	296	265	303	294	264	262	281	286	267	296	281	275	278	281	275	267	242	274	269	288	248	255	282	263	259	275	254	232	256	266	255	290	272	250	270	257	290	267	232	279	278	273	288	269	292	281	281	308	257	277	259	279	272	273	250	280	293	268	298	262	289	287	290	281	256	299	279	274	262	272	257	271	260	279	263	267	280	273	263	255	287	267	265	272	270	261	287	260	285	266	255	285	288	249	279	263	249	267	285	252	267	231	271	267	285	289	266	293	293	281	275	268	255	256	263	291	280	262	267	290	242	255	260	285	250	284	279	280	268	286	299	283	271	266	261	258	262	267	277	269	235	281	260	274	272	251	272	268	285	291	266	282	297	280	293	276	242	294	243	300	284	265	292	285	265	294	266	283	289	262	284	255	287	278	267	253	263	263	259	277	294	286	271	265	264	294	263	238	308	260	264	283	288	297	274	272	296	277	241	263	267	292	279	253	251
5400	14344	11192	5549	3753	2962	2229	1642	1321	1095	902	761	677	673	846	1277	1304	1019	801	585	583	586	576	512	471	417	367	350	340	317	348	316	309	302	308	333	307	314	300	307	336	318	299	313	286	294	292	301	304	298	274	333	318	305	321	310	304	327	283	319	292	291	318	304	279	292	291	301	306	308	291	304	295	332	315	268	304	323	286	304	293	276	296	298	284	300	311	253	317	300	274	301	315	277	288	292	307	284	281	304	289	318	317	323	279	284	295	277	308	303	320	295	317	267	277	296	310	301	298	297	302	299	320	292	262	281	273	306	274	316	313	291	303	306	285	292	303	306	289	292	283	299	305	299	268	292	306	295	327	281	286	306	281	285	307	300	296	301	299	288	273	275	281	309	281	309	330	275	273	308	276	303	290	272	315	257	318	311	317	279	268	324	284	304	324	295	286	267	300	287	320	298	291	285	299	287	290	314	313	278	307	276	312	277	301	293	301	299	329	296	280	300	274	266	258	280	282	323	282	299	306	264	284	309	287	293	302	283	289	307	260	299	297	311	276	313	280	287	322	296	282	300	306	316	327	302	295	287	300	268	309	290	296	318	287	272	293	345	303	330	293	299	272	282	279	283	280	347	281	311	295	285	286	272	280	297	276	325	288	277	338	307	295	322	296	279	327	288	276	314	314	291	309	297	300	332	292	298	280	297	283	267	312	303	324	293	302	305	300	285	300	297	301	321	288	290	283	304	304	317	260	299	274	308	310	304	273	319	319	279	299	299	267	288	302	311	310	309	293	294	296	312	329	307	291	306	285	295	285	304	313	276	303	278	299	305	325	301	301	301	300	290	278	262	330	316	277	328	295	318	280	274	294	329	305	303	305	305	288	330	284	280	293	330	293	298	268	281	257	296	288	326	282	266	290	290	317	295	275	287	278	336	250	288	291	339	292	318	309	267	303	304	326	299	314	277	317	305	284	296	272	290	308	308	275	325	285	287	326	291	310	297	309	331	324	300	310	301	320	290	305	280	310	268	293	281	297	298	297	314	278	300	337	295	266	293	306	300	292	313	285	278	283	273	333	318	300	308	276	302	281	303	284	302	281	310	297	287	320	262	269	306	296	273	306	282	324	309	326	315	277	301	284	283	312	312	304	282	297	300	307	338	277	304	286	294	310	309	317	313	314	295	303	302	307	313	302	285	336	295	290	294	272	285	330	302	287	305	308	306	243	311	296	293	285	293	274	275	337	288	315	293	314	309	302	318	293	320	284	276	264	299	286	286	302	292	321	310	274	309	280	275	320	315	296	286	287	284	283	315	285	286	313	259	287	306	300	283	297	303	283	274	312	286	311	284	322	317	297	280	311	284	271	300	315	283	292	304	303	302	303	257	280	276	285	313	328	312	290	297	312	320	271	292	297	315	292	306	267	304	291	275	309	306	308	311	311	321	277	299	288	288	293	298	297	288	303	321	279	278	306	286	283	262	275	275	306	289	310	302	288	297	285	305	316	299	304	292	299	301	292	321	289	302	298	270	288	299	310	281	291	285	304	280	307	260	288	300	269	282	299	271	294	329	307	311	287	270	285	289	297	306	326	297	313	333	288	286	293	296	315	300	310	297	295	306	310	300	290	308	299	291	297	291	315	314	307	284	285	295	285	289	300	316	289	287	322	292	304	286	293	301	309	286	298	317	335	303	312	298	293	291	319	306	324	325	304	296	305	274	337	296	291	286	285	292	317	295	284	298	271	292	332	292	285	278	280	305	291	285	296	314	300	325	298	308	300	333	305	271	283	300	297	265	286	297	307	320	280	318	304	300	324	353	303	266	307	317	288	286	312	299	299	289	279	295	295	292	278	291	283	303	293	317	295	313	318	293	297	302	324	270	272	301	292	289	280	272	299	302	324	314	325	304	291	270	325	288	294	281	307	320	313	293	312	286	298	305	301	280	268	287	289	273	284	304	305	290	291	292	324	308	292	305	310	332	295	278	312	297	315	286	285	300	292	312	256	291	275	295	299	275	278	284	302	286	291	304	256	296	287	269	290	288	318	300	285	302	289	280	291	286	335	283	311	292	292	319	306	310	316	294	292	305	298	302	278	314	251	329	279	304	279	293	303	293	290	331	319	299	291	280	297	287	305	273	330	316	328	276	271	298	268	297	273	300	282	295	313	320	289	296	317	297	287	309	303	263	285	293	300	286	317	287	307	279	291	284	313	292	320	322	300	294	308	273	295	304	302	306	314	305	310	291	280	327	306	260	292	299	285	285	315	292	280	297	305	313	276	278	269	317	275	291	290	298	303	274	282	302	273	344	334	269	282	294	289	301	267	288	297	328	285	272	334	299	305	287	316	307	278	282	304	277	307	314	289	274	323	327	286	275	298	314	290	300	276	286	273	299	327	306	287	298	297	314	312	301	327	312	316	311	277	289	291	269	317	300	315	285	297	308	298	311	299	283	309	291	312	316	306	303	323	290	284	293	306	288	282	298	312	289	291	289	266	276	282	259	276	341	300	293	272	290	293	345	304	318	314	294	283	298	305	300	294	306	289	288	311	277	298	282	329	303	304	308	270	289	317	280	308	317	285	297	287	308	285	307	274	321	285	280	305	300	291	289	327	303	312	296	278	300	301	332	309	275	302	325	296	293	316	299	324	281	297	293	336	264	297	280	309	287	288	316	279	304	323	308	318	291	334	273	276	338	326	285	298	265	291	303	295	308	322	300	265	307	290	303	291	290	292	318	337	316	299	318	304	298	311	296	282	267	280	297	298	292	324	307	276	315	293	290	290	312	329	323	303	318	323	298	338	289	297	311	303	278	304	303	285	307	306	277	312	306	296	326	295	281	275	297	319	298	289	287	311	284	289	325	281	292	317	302	281	261	285	320	331	304	303	291	296	313	283	285	304	308	272	327	303	310	278	298	281	302	287	303	308	296	302	314	311	284	284	297	286	302	299	274	284	282	289	311	295	287	299	312	300	285	300	319	330	311	290	266	305	311	296	285	322	302	300	316	282	260	277	290	295	288	317	272	308	267	274	286	273	321	278	277	301	309	292	296	281	310	270	319	285	271	319	321	293	286	277	309	285	312	280	287	270	300	283	253	312	266	323	284	322	293	299	278	308	298	293	278	292	269	288	305	314	283	308	311	314	317	321	309	274	309	285	287	334	286	310	263	270	279	290	283	299	345	301	305	283	271	271	322	283	313	304	262	291	290	270	290	299	295	301	326	307	314	307	307	278	333	301	286	288	305	292	295	294	311	319	276	276	288	344	314	301	331	315	293	272	316	270	288	330	294	314	297	268	298	314	253	325	289	288	284	282	313	305	306	319	278	275	306	303	301	267	292	298	309	316	299	303	297	307	305	292	330	289	289	327	297	317	308	272	305	311	294	295	297	294	294	292	303	278	299	323	311	297	287	310	309	308	311	301	283	305	308	278	314	276	268	295	283	293	306	300	300	291	265	326	258	264	310	257	294	309	299	279	324	285	314	293	363
27981	19124	5992	1316	1011	918	945	864	875	885	854	836	879	888	879	931	960	973	933	924	868	905	867	870	862	817	875	843	832	827	803	831	787	794	831	796	810	822	803	840	809	873	846	807	783	816	805	747	818	853	881	792	824	827	808	788	853	843	815	841	888	821	764	811	833	831	824	806	813	810	792	805	872	811	842	852	812	840	793	890	842	829	827	825	793	834	873	844	813	861	814	802	853	830	868	813	854	854	825	784	827	816	859	794	830	810	763	832	810	827	809	822	791	767	831	833	853	857	820	814	831	806	838	805	857	859	824	811	846	866	827	870	801	854	827	804	791	867	838	823	783	840	842	873	838	843	824	834	844	767	823	802	823	832	838	763	831	843	856	832	810	841	803	848	831	840	814	852	840	826	850	824	843	830	836	799	882	822	823	853	832	770	820	842	829	833	841	864	809	853	835	793	845	813	792	831	789	852	860	802	871	841	847	827	819	843	836	849	788	794	800	883	837	874	877	834	783	839	801	817	849	842	841	844	805	841	800	832	795	852	803	869	821	811	869	840	825	805	843	843	855	809	838	794	814	769	877	861	811	844	826	849	830	773	823	792	824	862	816	800	813	778	845	820	829	772	819	818	802	839	797	814	852	795	877	832	801	793	824	826	828	849	848	816	824	833	777	870	849	837	827	889	804	811	778	858	819	779	900	832	814	814	832	824	792	801	773	818	825	767	765	809	826	796	820	882	826	797	825	796	777	834	817	852	848	837	881	804	806	802	827	872	796	794	800	793	796	775	796	829	794	792	821	873	762	812	797	855	834	801	826	806	815	841	824	824	780	835	770	734	869	847	784	806	801	816	857	770	865	845	831	815	823	818	768	818	837	836	785	834	788	866	804	822	810	826	786	804	844	845	789	779	813	836	818	822	765	811	852	775	854	807	808	848	780	796	817	857	817	805	842	854	793	830	799	793	872	820	803	821	816	826	859	859	853	831	821	835	809	838	897	793	855	787	841	829	833	854	815	823	779	852	832	800	834	803	822	800	822	764	821	885	879	817	833	849	836	807	835	844	859	848	836	862	773	843	873	814	783	790	782	819	853	851	812	793	848	846	849	806	825	807	827	817	841	836	842	827	770	824	781	819	835	894	808	787	815	845	860	812	808	873	857	869	799	821	834	785	813	842	854	800	811	775	833	803	864	816	821	835	814	835	837	841	771	801	803	837	805	834	823	801	829	779	806	843	838	825	826	803	807	761	869	841	861	757	828	801	836	777	812	795	829	866	804	781	753	720	833	777	835	844	903	794	811	919	825	810	855	849	793	811	838	809	863	837	784	887	829	787	816	813	788	752	780	826	800	822	828	837	875	853	813	876	846	821	834	799	816	841	797	781	813	820	779	854	814	786	856	814	749	825	858	826	827	829	805	835	821	846	839	814	815	787	813	829	796	768	796	803	856	861	780	844	823	845	806	826	816	806	791	825	795	808	795	821	833	809	827	797	770	807	789	817	816	842	861	774	821	867	788	852	783	806	831	853	801	835	838	884	816	815	829	833	821	823	823	823	833	851	822	805	839	828	816	825	789	808	854	834	865	820	783	797	829	824	840	860	826	791	859	824	815	841	848	854	804	832	855	783	836	772	840	854	827	856	855	797	796	828	859	790	783	784	824	775	785	864	784	863	849	814	845	827	823	800	815	819	830	810	761	830	871	847	724	844	809	819	816	806	821	841	854	845	820	796	850	851	857	825	888	802	819	823	842	825	806	838	827	815	854	822	885	804	830	863	790	772	797	818	834	823	835	782	841	833	842	824	844	826	810	847	863	815	818	855	882	808	794	789	839	807	794	870	799	848	820	806	841	814	819	838	848	791	800	831	790	827	879	869	804	803	844	808	829	819	826	835	823	857	828	834	789	836	857	840	852	843	828	775	820	874	812	809	825	850	812	833	826	797	822	843	866	780	858	831	817	837	800	843	802	869	836	780	848	745	842	832	766	857	835	811	862	829	790	845	814	809	833	822	820	760	830	823	826	837	801	842	811	815	815	811	822	830	882	862	853	817	857	866	844	875	796	817	837	832	819	794	860	816	824	892	788	812	871	835	838	841	813	819	854	800	846	877	809	785	838	783	860	796	870	795	818	827	846	766	812	796	790	796	814	844	871	760	867	860	824	816	845	823	794	816	789	805	830	787	795	796	848	809	793	808	817	865	855	788	846	852	819	843	779	843	793	834	805	792	846	812	822	827	816	836	811	816	837	811	819	787	809	830	813	862	798	816	800	860	805	800	786	804	783	783	804	834	799	823	824	776	838	808	818	818	871	861	809	813	831	874	833	824	827	824	826	847	795	852	797	910	820	837	842	831	827	810	893	821	835	793	795	852	853	855	812	838	815	818	853	862	818	826	779	825	822	782	863	819	796	829	843	853	862	852	840	839	780	848	815	856	853	874	819	774	796	869	812	859	868	753	866	857	808	805	825	788	844	798	810	846	851	839	797	859	826	795	773	830	833	811	804	830	791	758	809	801	851	801	818	804	807	845	813	807	843	803	820	844	856	847	832	774	840	816	792	829	807	756	854	825	799	779	801	787	804	825	875	846	795	840	781	803	756	798	811	825	864	821	850	807	836	849	838	823	815	828	822	855	792	822	843	807	807	817	816	832	838	845	814	808	869	796	842	813	846	869	809	801	887	859	831	785	800	792	817	784	847	867	804	780	862	846	829	820	791	825	865	800	811	833	862	797	790	828	768	819	866	887	876	850	887	797	812	838	836	763	837	791	818	775	829	809	811	898	763	856	843	878	801	785	841	848	825	849	830	835	817	822	871	801	813	817	821	825	804	827	813	799	786	797	814	773	794	819	811	848	804	799	794	843	824	841	853	806	880	831	770	805	838	832	833	797	805	839	901	776	828	842	789	847	830	790	833	806	833	838	867	800	841	824	791	830	798	829	820	863	810	818	827	839	842	822	809	794	759	832	857	834	867	797	817	872	852	813	867	811	798	897	842	790	826	793	802	796	783	813	792	823	810	815	832	864	840	816	807	802	812	791	822	798	825	818	886	854	827	811	844	802	817	857	817	865	872	831	803	821	863	802	834	850	856	834	782	800	851	831	870	845	843	863	837	842	824	815	813	829	844	824	770	888	824	868	822	832	796	833	813	816	844	813	807	794	800	755	844	803	785	823	861	880	837	822	824	818	855	748	811	860	845	861	787	804	827	822	811	840	844	814	818	810	803	835	828	813	803	811	823	828	833	838	852	767	836	801	821	828	844	831	809	825	825	888	822	814	859	804	808	837	857	803	851	819	820	839	840	811	809	806	818	824	853	860	794	879	826	867	866	844	769	834	813	871	832	812	816	820	819	856	891	800	837	779	850	802	826	853	836	858	843	809	875	817	811	798	841	801	834	807	793	848	832	808	833	846	802	839	836	853	843	848	790	858	833	846	842	859	808	814	811	836	765	834	847	787	769	740	854	812	772	797	847	813	810	831	825	807	788	817
8816	2013	1693	1267	1047	1052	983	960	958	906	865	964	936	995	1025	1199	1144	1048	976	950	930	904	943	906	885	890	851	851	885	935	898	850	874	898	852	858	886	913	881	835	850	899	923	910	888	871	886	873	880	853	899	875	889	900	854	931	878	908	902	865	887	874	841	937	855	869	881	875	892	913	880	899	867	863	925	871	883	908	899	891	930	866	878	884	888	919	881	867	948	911	922	853	877	846	871	931	867	841	861	878	861	889	875	875	860	923	887	862	868	908	950	903	884	894	863	861	879	886	895	889	902	875	835	934	861	918	890	888	888	846	833	850	870	924	877	873	875	854	875	917	830	888	899	859	861	876	858	845	877	923	911	855	880	930	904	851	884	857	915	860	848	910	878	873	867	878	943	938	840	869	891	863	876	854	940	888	897	858	866	910	869	867	838	914	881	833	887	876	899	858	865	861	883	815	877	908	866	900	865	841	839	888	918	847	883	890	835	928	868	871	855	879	869	890	891	877	876	858	849	866	886	841	874	887	866	917	899	847	913	891	894	905	845	849	877	899	867	914	856	900	888	897	908	830	881	872	864	873	876	867	885	875	864	845	845	885	849	899	870	867	877	846	865	881	862	857	861	865	940	829	885	866	891	861	893	944	943	837	876	830	823	870	920	886	892	847	844	860	900	884	935	940	906	897	888	861	844	887	904	865	896	917	813	913	866	898	884	884	883	890	885	860	941	898	853	894	899	912	874	920	876	898	908	902	833	917	874	909	871	896	869	887	839	884	867	888	844	858	864	868	915	818	889	848	891	859	873	863	914	867	846	873	861	901	815	880	893	927	855	925	929	891	891	872	836	781	871	923	865	924	868	915	882	850	937	854	844	864	830	816	828	824	883	799	894	916	913	844	885	818	924	845	914	868	854	893	897	839	858	897	818	824	933	855	961	835	905	873	836	858	920	835	832	911	881	857	868	871	906	857	890	902	866	857	901	902	869	896	858	840	953	868	894	922	869	892	860	857	858	904	914	901	941	873	882	884	920	851	881	861	842	872	894	887	877	832	877	875	848	868	951	900	854	864	896	893	803	884	876	880	884	857	929	907	874	904	844	838	898	879	880	945	909	867	925	913	865	880	921	808	911	879	858	882	850	911	913	930	879	836	871	872	892	888	877	930	872	897	882	887	908	884	861	897	846	893	873	875	944	897	969	821	843	901	906	926	917	888	878	860	894	837	933	866	893	875	864	839	923	966	940	820	890	849	859	912	847	896	876	849	953	881	848	929	924	885	839	905	887	898	853	889	813	915	879	800	873	870	902	822	926	828	919	883	794	890	927	835	877	888	933	852	864	934	904	880	890	813	825	904	910	911	856	879	837	844	867	843	878	912	870	913	922	908	896	851	822	883	902	861	872	867	851	844	836	899	883	877	841	890	860	865	837	830	881	923	874	835	836	871	870	829	874	880	876	922	899	920	880	868	885	886	853	852	879	907	874	919	859	895	888	892	876	888	861	885	906	934	909	900	867	921	844	839	814	846	909	897	815	883	894	901	931	913	905	877	858	862	868	874	913	858	816	905	853	919	887	909	903	854	873	848	865	927	847	890	872	857	885	888	905	883	833	885	885	870	912	851	850	878	876	885	889	849	911	916	820	891	885	888	836	879	938	852	822	889	833	830	860	910	857	880	890	843	918	872	854	873	945	896	909	829	864	882	913	911	897	880	839	857	848	922	873	836	937	883	878	923	905	849	844	910	807	870	848	908	878	867	840	850	871	952	837	821	867	904	878	876	882	893	869	873	841	898	843	856	856	969	911	885	828	933	862	873	889	898	923	833	885	865	866	898	888	914	901	827	847	921	891	911	926	893	898	904	871	796	927	805	865	859	829	834	867	897	856	893	847	879	889	880	849	848	912	940	878	886	899	889	849	864	926	882	861	804	925	888	904	839	905	882	877	884	820	862	816	901	869	870	859	922	829	845	845	819	883	841	865	938	851	865	866	872	899	840	891	880	889	894	888	912	875	888	904	859	852	901	898	904	894	865	885	849	904	925	866	876	872	924	911	916	900	912	857	911	875	871	873	911	862	821	822	912	893	928	869	876	887	971	919	904	854	893	891	865	871	857	877	853	873	856	889	860	903	887	835	872	869	869	918	866	863	909	851	908	893	905	903	833	881	937	898	856	902	810	843	893	879	897	917	911	886	902	867	907	824	894	917	920	931	865	842	907	864	826	871	889	881	891	885	936	858	862	888	851	873	917	876	878	877	892	929	893	871	885	912	903	865	869	840	873	916	903	889	841	915	851	855	862	882	849	901	877	834	804	844	896	903	853	905	852	861	863	803	874	864	851	895	885	834	873	903	833	841	847	875	860	820	898	852	863	872	863	896	869	876	829	901	860	848	867	902	856	955	877	847	892	879	813	848	907	889	913	898	931	947	891	849	912	795	858	886	847	855	895	831	910	873	882	913	882	877	838	857	909	902	880	844	905	898	884	866	893	885	821	886	852	899	880	870	901	876	905	901	880	851	876	914	875	829	893	911	905	827	834	879	837	907	878	870	861	830	878	884	869	851	884	904	904	829	874	879	880	853	839	879	855	899	816	829	912	873	877	875	793	847	916	874	873	853	919	878	908	901	884	862	846	867	847	841	850	883	867	899	895	863	888	852	902	889	841	871	886	863	888	858	949	912	894	851	876	856	907	823	869	845	907	882	853	913	912	909	857	890	847	881	856	820	856	858	897	825	888	870	869	851	878	884	818	855	862	836	842	886	920	900	872	886	885	911	896	896	874	852	897	886	888	869	876	831	896	919	882	884	907	808	889	822	874	909	927	856	908	835	889	892	846	926	796	863	871	899	858	834	909	864	869	895	830	925	900	882	873	872	945	885	872	893	846	954	854	880	877	872	879	898	857	878	895	873	890	925	915	888	847	896	854	963	829	860	923	851	858	886	910	893	881	834	889	842	868	852	865	921	843	837	889	837	892	839	868	867	913	896	807	843	848	876	881	885	920	805	861	903	905	884	881	844	856	949	875	882	836	902	842	874	972	865	880	805	843	876	872	857	884	847	844	886	871	902	903	876	836	876	880	929	887	888	855	902	899	904	912	893	875	871	890	851	886	880	852	891	887	928	928	923	889	889	859	888	927	892	881	901	869	810	912	914	886	873	884	851	862	852	827	918	838	881	877	838	838	888	858	875	894	836	922	952	886	857	875	834	903	840	913	916	865	914	860	875	870	869	865	879	943	884	892	847	886	948	892	908	822	861	822	860	851	877	878	910	859	960	803	872	887	902	812	830	860	914	845	896	864	939	914	864	888	897	912	837	914	869	895	866	896	886	909	863	860	886	897	872	889	913	830	880	934	874	888	917	846	834	905	909	929	874	856	888	856	899	879	879	896	862	909	938	855	849	865	954	820	846	886	904	853	896	899	890	927	875	869	860	901	900	870	898	899	890	875	895	880	904	903	871	902	879	870	898	869	883	859	853	854	944	904	885	895
23716	21286	28439	24481	21291	11753	1766	1110	963	898	850	774	753	762	926	1070	1124	941	891	816	718	813	735	772	673	666	682	640	633	644	636	621	666	661	638	640	636	645	688	632	648	647	596	637	671	641	660	624	600	660	659	655	647	680	667	611	649	617	690	627	625	665	642	628	620	653	612	624	621	653	636	657	637	615	623	618	590	622	641	637	633	635	643	642	612	640	680	599	610	642	659	674	642	602	672	651	600	646	578	617	589	622	610	620	643	599	610	677	646	633	674	677	652	614	624	611	607	688	657	628	671	659	630	617	631	644	625	637	632	600	649	622	598	591	693	554	647	659	685	629	620	604	620	600	609	604	613	573	631	624	644	638	624	637	642	619	628	618	601	642	623	574	624	621	670	625	637	647	610	618	644	629	588	613	629	608	617	619	624	630	617	645	677	655	635	635	657	636	625	665	615	630	627	642	639	689	661	590	612	622	643	578	622	623	600	633	648	591	641	690	620	606	627	650	612	651	685	628	653	602	668	627	605	625	606	628	601	637	601	602	651	597	622	631	606	608	611	621	623	608	626	631	631	676	654	652	652	648	669	648	647	664	607	585	606	639	667	630	605	625	624	578	603	647	638	681	575	684	602	679	663	594	650	608	647	616	642	626	619	598	604	645	626	656	647	637	633	660	632	604	610	664	626	617	603	639	663	644	656	592	646	610	607	606	642	653	619	641	636	657	627	639	657	637	616	673	686	645	634	697	619	610	574	677	668	649	643	656	686	617	626	633	664	640	635	654	665	650	618	629	618	649	612	617	624	681	634	641	662	625	627	631	597	627	662	621	616	658	659	608	615	611	618	606	597	589	642	627	616	675	684	611	667	626	658	697	626	658	646	616	626	620	616	611	609	659	643	620	651	590	645	607	663	660	605	680	690	641	645	654	681	598	572	630	659	595	609	631	604	632	655	675	611	655	613	636	618	631	645	677	620	647	656	637	607	664	697	654	628	635	610	628	579	637	639	639	624	650	635	658	644	638	641	633	668	698	637	604	609	651	617	654	577	624	608	628	697	619	615	607	624	628	714	623	628	597	666	610	607	666	660	656	586	594	633	706	645	604	622	649	574	618	608	668	628	618	650	681	632	633	618	647	614	598	599	644	629	615	639	643	648	591	647	617	664	617	647	645	642	659	638	635	626	573	622	621	590	649	634	665	641	634	597	602	596	636	601	663	640	660	632	630	662	628	624	631	608	620	671	579	635	635	671	656	662	596	636	633	620	639	616	607	596	616	630	637	579	661	664	646	604	597	627	613	591	651	660	591	648	589	635	625	596	627	639	617	630	649	623	637	631	639	591	625	635	605	628	652	601	677	635	622	666	642	639	642	640	629	641	614	634	702	711	609	682	640	610	670	590	587	678	634	668	592	649	640	659	576	641	604	597	631	661	605	693	610	612	674	637	670	595	575	623	669	642	629	596	638	656	680	633	614	597	624	595	653	669	643	639	623	634	614	634	663	617	615	625	670	669	597	578	644	640	635	602	648	580	631	599	632	644	628	638	593	631	661	629	688	590	627	602	581	655	652	621	618	652	644	632	658	620	588	630	624	592	618	598	627	621	619	626	645	649	629	628	649	646	631	633	610	615	649	644	607	650	584	625	684	631	630	626	634	661	610	654	624	631	638	625	650	622	624	681	628	638	619	618	624	624	626	622	606	615	639	627	607	621	632	613	669	664	632	668	684	632	633	634	586	642	600	597	646	618	660	597	649	619	651	634	608	589	596	613	648	625	653	636	650	599	597	679	610	571	643	613	634	646	616	614	615	625	652	603	641	647	662	667	624	677	618	626	647	616	637	670	645	659	605	617	669	633	643	622	606	604	642	609	645	584	655	662	642	636	635	600	671	604	585	583	668	602	598	626	633	619	640	618	664	624	630	648	641	643	633	583	647	633	603	657	611	605	650	624	673	663	615	610	617	647	653	641	656	620	602	626	647	640	638	634	649	603	599	618	578	643	622	623	657	634	629	669	635	632	588	659	657	625	644	623	605	658	681	585	589	663	625	625	629	618	615	635	709	678	683	628	657	656	613	610	614	633	582	651	667	608	650	635	606	617	652	621	661	601	645	665	636	634	649	663	658	623	651	695	637	639	619	657	638	681	672	654	592	603	658	600	614	579	628	649	639	614	622	699	643	600	629	644	642	623	658	661	587	657	625	656	645	629	638	662	650	634	627	673	641	657	604	606	624	603	629	627	615	647	633	659	629	628	655	608	629	602	620	669	638	641	634	640	619	610	626	625	687	672	602	594	686	665	666	613	611	633	633	657	623	679	600	654	625	644	652	620	619	670	650	653	595	637	665	626	636	648	637	611	637	630	648	601	654	638	624	622	602	593	627	620	570	629	656	639	642	628	589	653	579	582	667	609	636	643	692	657	640	643	622	652	648	614	627	661	640	650	663	640	634	633	657	673	608	639	618	627	642	652	633	614	675	617	636	611	625	610	607	664	653	635	612	618	629	641	616	644	628	659	614	646	595	649	643	611	663	636	586	642	606	639	621	609	589	633	674	619	640	602	607	650	631	647	631	659	622	633	645	662	681	653	636	616	578	651	623	613	657	603	659	669	604	630	640	619	649	626	607	611	607	650	652	587	662	571	607	658	641	650	622	627	642	628	647	660	669	619	642	600	652	615	645	630	645	622	649	643	611	632	648	648	665	605	689	623	642	623	605	678	613	646	618	609	617	610	635	655	611	645	650	647	629	636	630	616	646	649	663	615	642	620	595	683	616	631	609	641	663	657	650	594	651	644	620	614	642	609	685	632	664	674	630	622	626	629	613	637	659	685	627	629	615	633	582	600	596	580	634	645	653	610	644	661	597	631	613	655	655	626	614	608	636	580	695	591	642	641	592	652	669	646	603	676	631	651	603	654	631	619	613	605	620	661	671	631	665	628	612	606	648	614	629	617	654	612	661	629	602	631	614	622	619	643	569	582	630	621	699	672	619	638	632	665	642	606	650	596	609	603	594	621	669	650	633	630	605	641	619	655	634	612	682	638	607	682	612	631	637	635	608	623	655	665	670	627	610	650	669	628	627	617	635	640	659	666	555	644	638	613	610	595	621	664	690	600	662	637	600	634	659	632	618	678	594	640	618	627	631	604	615	665	624	607	628	671	628	643	630	650	631	634	611	624	599	676	622	623	648	633	595	597	599	639	647	586	618	592	647	647	595	663	647	615	644	655	619	638	597	653	577	653	616	615	640	625	680	647	597	629	634	624	617	616	626	653	590	680	641	642	614	623	682	644	596	627	628	627	635	610	683	568	638	610	640	656	612	655	602	570	599	603	613	616	652	604	634	629	682	624	623	668	673	655	636	591	648	628	592	661	646	633	629	604	642	612	685	589	700	628	651	580	644	633	612	629	666	596	615	669	612	646	608	615	635	620	644	612	633	598	648	602	639	620	657	629	616	621	599	638	684	670	687	653	627	658	626	633	595	638	634	669	620
4911	9066	7164	3717	2586	2125	1674	1453	1164	1102	1058	949	842	894	1175	1395	1434	1256	1093	885	953	934	889	841	826	754	710	709	703	662	760	747	734	669	697	730	732	745	667	717	743	735	710	717	664	713	690	669	740	720	692	693	684	727	694	684	684	723	650	696	678	678	689	749	689	713	696	675	682	666	737	667	661	705	729	679	705	654	643	683	674	716	737	728	709	719	687	740	703	693	679	702	693	683	729	704	663	672	674	658	673	712	697	670	744	634	702	708	734	639	707	712	722	656	679	657	712	651	723	704	705	696	683	661	673	649	677	677	644	686	704	665	692	662	702	694	709	715	706	637	694	681	701	741	725	677	718	693	672	706	724	685	716	706	692	695	689	685	684	674	660	666	689	679	705	703	672	732	680	670	658	663	674	698	717	672	682	696	682	632	702	695	677	707	715	673	661	655	633	639	707	686	701	689	678	712	677	684	688	680	729	707	725	728	705	724	710	718	655	728	659	723	684	678	678	702	671	658	710	662	705	678	712	706	692	705	635	677	738	697	732	691	646	728	677	667	687	694	679	683	715	645	646	689	711	672	675	693	707	711	724	733	685	664	651	680	706	676	695	699	678	689	719	730	719	663	701	686	704	736	681	660	723	663	664	681	757	704	662	673	747	743	704	709	668	714	701	704	681	646	727	637	678	691	672	665	695	695	664	717	678	705	692	682	718	701	678	695	714	699	668	649	658	695	678	704	737	674	624	696	666	670	691	707	687	647	710	655	659	683	676	718	653	685	697	710	663	705	660	703	695	657	713	691	631	683	717	675	680	656	698	677	666	704	746	701	679	714	676	681	700	708	661	645	667	703	756	647	689	690	735	727	685	642	648	691	659	666	679	673	683	702	690	718	676	678	718	738	729	659	705	679	713	710	681	711	697	693	729	701	678	710	666	688	728	714	658	654	670	651	706	720	703	709	683	699	664	671	656	723	687	621	686	683	697	657	671	687	674	687	736	736	722	689	698	686	672	736	740	772	690	708	694	674	676	633	758	700	680	652	680	748	706	669	687	654	646	666	683	676	648	689	716	699	689	731	668	689	628	627	667	722	704	717	665	680	699	698	704	720	662	703	691	686	697	719	695	710	691	671	697	641	689	689	659	635	716	669	689	715	679	696	723	719	740	728	715	705	697	676	678	690	679	673	706	711	701	711	666	710	731	688	665	672	719	672	664	704	721	698	698	684	671	695	692	728	718	697	706	705	725	739	708	738	674	728	691	713	688	652	696	676	657	714	701	672	714	728	735	704	662	718	694	655	723	701	707	713	725	714	702	689	650	701	751	739	692	675	679	686	683	677	668	681	698	656	703	683	680	702	709	706	660	690	700	735	719	673	636	778	707	669	657	676	677	728	704	640	739	709	706	703	647	682	682	667	706	727	722	717	730	693	656	694	709	668	658	712	682	700	703	700	707	651	744	687	682	696	706	647	662	716	723	707	682	701	704	696	682	701	722	720	719	710	694	695	680	657	715	691	682	687	660	669	693	677	722	720	698	696	641	712	684	644	655	685	648	712	690	696	733	684	683	714	713	698	702	689	701	671	709	656	667	706	742	675	673	740	662	710	720	694	714	653	711	652	687	656	651	708	683	690	640	660	718	702	699	662	715	665	678	694	654	739	677	674	683	665	683	718	652	676	701	709	659	690	647	645	680	665	726	625	658	700	673	670	740	668	719	698	699	721	713	659	690	675	674	624	668	719	670	687	703	711	709	674	701	682	696	674	700	654	702	649	651	656	683	645	666	662	680	729	714	692	705	717	666	666	702	676	667	678	653	643	654	708	697	687	674	726	680	677	729	704	696	665	677	727	676	698	688	626	682	722	673	651	683	682	687	654	742	695	686	709	715	706	639	674	672	692	704	680	681	678	685	688	707	669	697	668	647	692	726	684	716	680	736	678	688	711	732	702	675	710	703	688	704	696	636	683	663	737	739	708	668	688	678	715	736	663	674	685	675	705	713	673	718	711	663	674	681	687	693	687	661	649	682	653	651	708	681	694	713	702	712	658	652	733	689	696	709	689	698	669	709	700	716	704	704	735	660	716	670	678	681	704	694	688	701	712	698	686	707	682	674	724	683	673	679	686	685	673	680	672	697	669	698	712	698	747	727	710	714	682	741	709	624	706	668	708	678	731	676	705	704	747	689	680	689	715	677	685	652	670	678	691	730	696	689	724	666	679	749	714	652	663	673	700	687	691	719	714	696	725	685	647	712	657	702	692	723	695	733	688	684	690	687	690	674	701	680	731	671	669	669	686	687	711	710	700	673	707	658	665	672	657	695	644	663	633	645	680	672	691	745	616	671	603	705	676	665	667	691	709	664	718	671	716	637	712	706	689	656	696	704	752	709	743	659	706	671	697	618	689	670	641	654	727	716	669	721	705	693	681	725	625	652	737	694	667	698	728	732	647	659	696	639	714	694	699	703	676	747	658	676	718	668	708	697	697	713	649	752	675	699	706	688	708	681	706	719	685	681	694	707	653	689	690	689	713	623	715	651	690	737	723	678	713	692	692	668	656	741	667	710	673	709	668	679	675	723	693	732	669	668	634	698	721	710	681	699	725	660	714	649	727	726	682	686	677	711	734	696	637	752	745	660	691	673	657	705	682	731	640	705	719	713	712	712	665	668	688	677	665	701	637	666	654	653	713	699	687	721	678	725	671	684	709	669	684	727	650	680	734	708	702	636	682	701	707	640	732	723	671	679	692	689	714	727	691	716	671	689	708	718	715	658	663	697	687	657	711	715	677	698	755	721	698	673	692	682	714	668	707	704	692	679	663	694	655	682	703	709	683	725	651	660	673	662	698	714	676	682	677	684	742	726	708	705	699	728	686	696	667	757	667	706	723	674	640	708	645	678	727	669	694	676	667	657	727	721	691	723	704	710	659	682	703	731	672	677	647	671	717	669	727	737	699	708	677	686	743	677	682	698	666	702	704	730	657	726	690	671	655	654	653	711	654	666	741	681	695	654	692	674	695	702	695	661	684	683	750	722	713	681	741	669	735	714	676	674	693	687	690	706	694	691	675	696	677	689	718	730	722	708	732	697	729	693	694	705	659	700	650	690	700	706	676	665	627	735	681	687	707	689	704	715	702	697	623	685	638	679	654	666	664	665	704	685	686	697	680	656	678	684	691	655	694	658	681	654	681	726	638	712	699	705	689	693	705	610	625	656	689	705	672	725	728	678	663	713	699	686	682	712	674	670	685	679	718	660	631	676	681	731	723	672	648	668	703	672	655	659	703	656	681	709	671	663	662	726	699	663	652	671	624	692	685	707	683	656	729	705	695	695	667	653	726	694	708	679	665	744	710	745	703	666	663	661	704	694	697	628	700	670	670	661	695	678	693	691	678	743	678	702	704	706	712	699	676	647	721	702	675	691	674	641	709	666	686	660	721	643	679	730	734	690	705	710	692	690	699	727	667	717	688	644	704	668	693	709	724	650	674	694	737
24715	21262	27576	25156	14922	1422	954	803	728	748	721	702	664	681	770	886	918	891	728	705	714	748	681	685	631	634	598	606	602	633	562	582	573	619	576	563	592	566	621	626	601	611	600	584	574	608	572	596	586	586	585	577	576	637	614	619	591	609	577	584	582	632	588	540	583	616	585	598	602	608	609	588	559	588	556	612	601	595	579	625	548	582	571	590	568	598	543	602	590	562	562	599	570	600	612	605	601	632	650	594	595	597	606	560	584	603	575	580	582	594	562	589	589	611	606	572	586	563	576	544	559	576	620	593	560	547	554	600	586	580	604	549	571	587	611	579	598	548	636	587	639	587	585	573	600	620	614	579	575	636	549	577	557	562	555	559	608	550	561	592	557	572	594	606	581	569	576	578	612	613	599	608	592	562	552	541	590	630	571	612	614	593	580	586	593	565	567	572	536	608	611	604	607	590	621	585	570	598	559	567	556	574	572	531	555	627	597	570	589	633	586	553	594	578	562	591	568	581	527	578	536	616	596	587	540	580	553	595	602	564	557	548	585	523	589	592	599	532	574	583	587	626	584	622	559	611	575	633	593	596	583	570	605	610	600	620	632	573	571	591	557	581	560	546	542	611	541	581	566	560	591	591	595	618	554	526	612	593	573	582	612	595	596	578	592	597	597	579	634	631	580	601	578	542	544	579	603	569	575	601	587	598	602	607	611	559	591	585	592	579	597	601	591	605	557	566	523	557	575	549	591	610	629	587	534	612	549	581	558	623	562	591	599	582	542	590	599	575	538	581	531	590	609	603	600	586	569	586	597	593	574	556	537	538	569	551	636	578	571	578	576	625	621	583	585	627	596	550	576	587	569	595	540	629	569	585	578	571	593	578	578	585	581	580	587	561	547	608	532	545	608	596	587	607	553	596	550	571	586	574	602	624	568	584	586	562	623	543	577	552	600	616	581	593	637	637	599	616	595	566	598	555	582	584	585	584	579	580	571	582	581	606	623	597	572	577	635	602	537	572	618	621	585	559	587	578	568	576	585	557	569	563	568	585	577	580	580	591	611	588	565	542	603	593	574	565	582	554	598	605	570	587	605	631	561	570	569	580	627	614	620	584	606	600	608	589	595	609	619	551	575	573	626	606	579	567	590	548	556	606	583	566	586	591	606	569	580	567	613	585	594	567	578	572	540	597	601	563	603	618	565	586	590	560	580	599	574	593	609	583	605	558	578	606	560	587	608	551	567	606	567	554	599	623	589	598	573	587	602	557	625	601	579	565	608	582	566	512	596	614	601	588	601	583	588	639	596	586	585	575	579	557	620	616	587	580	582	563	609	575	637	562	617	593	602	602	575	605	649	623	583	627	608	577	586	562	592	553	595	567	586	586	573	570	552	572	595	586	596	605	539	594	608	582	589	574	594	568	584	622	593	513	594	574	582	626	591	591	612	635	656	584	572	628	576	545	598	533	558	575	579	610	589	581	587	604	607	591	556	557	529	582	605	564	606	619	584	571	572	562	555	547	575	583	541	591	578	619	561	586	568	573	612	611	563	615	564	595	615	574	579	585	562	573	558	588	574	602	565	568	548	637	562	572	566	569	596	597	572	565	594	605	570	597	565	593	576	586	597	591	582	588	581	552	591	578	622	578	565	562	581	545	573	560	601	583	620	627	548	598	587	584	594	567	623	585	591	576	528	596	573	583	592	583	631	587	611	574	569	578	570	591	616	607	545	589	616	608	590	557	565	576	593	549	601	579	534	570	584	549	591	571	641	586	576	556	600	583	572	600	582	627	634	576	583	595	578	581	532	579	606	557	574	540	597	601	575	616	586	538	582	583	517	613	597	578	572	577	576	629	563	543	551	597	606	563	582	580	582	550	635	602	577	592	551	626	559	592	607	581	608	587	501	583	585	578	620	555	553	543	558	584	591	568	561	574	547	591	634	583	623	578	613	569	592	571	558	571	606	570	549	560	620	608	606	593	554	599	547	550	588	584	559	600	582	581	574	595	609	609	542	565	619	612	595	568	584	573	602	566	587	578	638	566	559	598	588	588	590	558	587	558	650	571	576	565	576	567	577	574	596	564	622	640	577	631	608	580	597	543	635	552	584	583	584	629	603	586	575	589	591	570	522	585	568	648	614	578	635	551	595	578	556	573	550	578	541	590	594	568	619	622	595	605	603	586	562	603	580	594	590	580	578	579	579	586	610	624	594	604	575	592	589	575	546	577	602	578	544	565	566	560	598	573	562	607	589	561	605	558	558	616	574	577	544	561	587	581	544	587	554	585	579	560	577	570	567	581	569	568	583	615	550	570	587	605	579	559	573	608	541	612	635	581	575	616	587	604	566	616	578	559	602	587	576	587	601	593	620	612	556	603	592	579	582	553	540	558	567	569	559	554	562	629	620	550	559	554	617	570	587	582	588	589	573	613	604	574	606	657	563	562	614	582	581	553	573	564	618	579	526	637	596	592	593	574	576	555	601	570	612	597	571	578	591	582	563	574	561	581	567	605	618	584	578	571	601	590	575	571	551	554	611	615	592	620	589	599	587	551	600	622	580	596	627	564	566	583	602	605	564	573	560	556	594	602	569	581	562	632	618	526	558	595	572	580	601	630	559	601	619	636	564	554	577	630	564	578	585	561	569	573	560	598	591	566	589	554	543	580	593	542	579	578	587	576	535	548	552	618	622	585	599	588	567	590	616	547	587	609	600	560	577	584	598	586	583	602	570	586	561	576	596	590	593	571	599	544	589	585	604	529	595	578	599	622	607	618	544	584	608	596	596	597	562	571	564	561	548	589	592	587	584	604	599	558	595	605	558	579	579	512	595	569	572	565	607	592	543	589	579	628	612	577	570	542	594	588	596	555	616	598	591	556	634	574	561	581	589	559	614	541	638	601	552	559	542	596	578	612	594	614	601	558	577	591	597	599	576	580	617	578	581	601	563	585	594	563	550	584	597	576	573	556	612	590	560	576	562	621	548	603	582	568	571	581	584	551	581	577	582	607	580	592	555	580	596	605	574	582	565	568	576	560	552	544	562	587	599	550	591	653	546	621	552	600	594	620	596	582	575	561	607	552	563	589	608	638	577	604	574	592	577	572	566	570	608	577	558	567	588	592	586	569	582	561	563	571	590	555	604	564	576	594	582	614	561	566	575	609	579	565	614	553	578	609	550	543	566	574	573	578	596	574	598	579	586	581	557	614	594	552	572	566	579	571	547	542	593	593	608	590	563	586	572	646	602	568	582	606	549	560	614	590	542	593	616	615	587	567	570	603	573	590	549	610	606	590	598	610	571	602	606	583	569	576	624	564	598	595	594	565	538	553	605	575	549	580	608	586	579	576	622	618	587	597	580	602	619	545	544	577	566	588	575	619	571	551	630	595	606	605	566	584	601	666	560	565	564	554	589	556	573	536	634	564	557	632	596	622	587	592	588	597	586	604	567	562	567	595	565	599	588	541	610	542	594	610	585	596	609	561	575	580	584	604
5677	6155	4604	2387	1827	1511	1304	1083	994	841	854	809	806	777	995	1102	1111	1004	923	784	786	756	728	764	696	673	663	651	658	617	626	592	598	573	640	575	602	632	640	571	672	603	580	618	621	619	632	623	630	602	615	606	592	591	590	613	636	632	598	605	591	674	597	602	591	637	602	619	607	626	593	596	612	585	607	598	638	581	596	634	607	646	594	626	615	585	606	532	603	653	633	620	584	643	587	619	584	624	582	629	565	625	594	583	650	616	586	603	622	628	594	592	670	654	608	610	635	614	566	633	588	613	570	597	596	615	594	628	611	609	642	579	635	594	614	596	612	631	585	629	631	595	608	646	613	612	604	607	609	648	650	621	627	627	607	621	623	607	617	584	579	625	613	593	614	568	618	627	588	644	617	636	583	561	663	599	640	654	593	606	658	610	652	607	620	578	627	599	584	606	623	629	633	587	638	567	649	585	570	583	634	607	610	631	593	641	604	617	634	597	663	664	597	608	588	616	668	634	610	597	643	581	607	563	636	587	587	634	622	602	589	642	637	629	588	658	608	597	588	611	547	582	618	628	628	623	631	573	646	612	588	603	550	592	598	591	598	586	631	589	640	651	589	591	595	631	615	604	610	631	631	599	641	600	624	623	595	633	601	600	629	629	598	630	596	636	627	610	618	633	584	612	613	574	629	639	631	615	610	613	564	565	614	585	610	618	551	636	587	610	627	652	644	587	586	644	624	604	655	583	619	601	586	594	615	575	630	619	600	614	621	614	618	642	592	651	617	619	606	632	625	616	620	575	592	670	646	614	618	594	608	611	612	636	652	589	621	624	628	632	632	630	620	585	564	621	570	617	596	632	598	608	639	623	601	633	628	608	634	592	580	595	594	584	635	598	595	602	566	636	639	602	622	609	636	649	601	534	631	580	596	640	616	595	601	640	609	587	607	627	627	591	614	616	638	612	635	635	671	613	605	596	654	636	641	667	626	609	606	622	640	578	607	559	629	581	609	621	609	577	571	619	598	605	557	581	596	658	622	604	609	587	625	640	606	596	625	604	570	609	623	657	653	596	641	593	589	605	619	593	617	573	653	625	604	637	613	591	635	596	584	582	606	611	621	644	608	587	603	567	583	566	621	623	580	582	596	639	604	597	627	592	647	616	587	605	577	617	628	653	646	602	637	595	597	614	620	620	645	602	588	606	592	611	631	647	564	616	590	579	552	612	578	594	564	644	614	618	585	576	564	615	623	574	577	628	630	609	589	621	610	617	644	620	554	608	624	583	571	620	552	653	589	619	631	626	637	575	662	571	594	604	626	568	649	592	618	628	617	598	632	642	596	590	575	640	612	631	619	614	607	604	629	579	611	610	605	630	598	627	608	558	556	613	593	638	623	584	650	670	606	578	607	602	609	627	619	615	565	592	644	592	607	593	645	608	594	536	587	611	652	536	601	614	624	568	644	617	626	645	595	606	583	650	625	646	626	597	626	658	631	590	584	620	603	590	588	603	592	636	570	598	604	584	628	606	617	620	587	611	662	602	627	617	597	604	650	611	622	603	613	611	584	586	632	647	569	651	626	619	610	605	612	617	630	566	620	622	596	649	610	581	600	592	630	566	579	596	630	617	576	632	650	597	587	631	609	604	620	630	644	622	570	635	575	583	631	601	607	608	590	601	608	589	620	594	627	590	582	594	607	618	581	594	617	616	571	618	611	611	594	593	622	630	612	618	612	618	591	609	645	613	619	604	613	600	620	622	590	594	597	629	590	590	612	587	581	613	610	597	626	659	615	597	623	626	574	650	612	602	630	626	611	584	564	571	600	617	638	635	593	621	617	633	623	554	551	631	622	561	669	620	604	629	665	612	612	607	580	633	631	613	575	650	628	589	639	616	585	585	605	558	606	619	598	609	583	598	662	624	629	593	605	622	623	607	593	590	571	601	650	621	586	567	587	616	576	626	659	624	574	636	633	618	546	605	603	625	638	595	613	579	570	607	671	600	672	607	640	620	585	639	616	579	613	632	617	645	592	631	603	602	621	597	617	627	589	617	576	600	603	631	601	653	569	592	629	575	627	627	598	637	634	631	618	639	600	643	624	616	621	578	636	599	620	597	605	586	586	616	625	587	671	595	584	641	632	600	613	620	638	631	612	589	594	587	607	652	590	632	564	606	632	618	618	612	640	566	620	663	597	641	627	612	615	565	602	622	654	627	586	606	617	583	574	585	636	566	568	629	570	610	630	555	646	611	624	614	642	622	617	668	598	661	614	578	628	628	643	582	648	642	647	622	595	608	632	621	624	572	600	612	596	592	633	618	593	606	622	585	619	615	628	591	642	618	605	590	583	617	642	649	590	641	612	592	645	601	608	621	608	600	598	575	612	625	617	582	602	582	627	599	596	616	596	604	636	610	621	691	591	596	604	606	620	652	665	602	586	609	605	582	637	590	586	593	620	629	574	589	591	597	649	579	601	617	614	620	641	599	632	591	622	610	666	633	608	616	624	614	617	614	610	578	585	584	619	624	631	626	626	616	629	601	649	645	612	599	599	549	616	602	609	611	605	623	626	610	610	568	594	568	597	586	618	648	593	620	614	642	637	607	608	589	614	619	628	603	623	644	579	636	577	607	581	598	635	617	603	606	645	610	616	617	585	608	591	591	624	621	618	620	615	582	598	626	610	623	582	625	600	622	618	614	610	637	588	620	655	621	611	626	622	645	627	607	587	589	601	609	584	626	621	669	590	616	583	576	625	578	596	584	595	613	590	632	601	639	558	576	628	561	622	600	596	640	618	617	667	643	614	609	591	625	633	648	594	582	634	595	651	614	606	600	604	622	674	622	638	622	614	656	574	636	571	582	597	597	616	604	586	607	654	594	585	604	611	618	599	637	570	661	626	620	595	596	621	645	613	610	637	632	580	615	627	597	631	597	617	712	644	631	653	610	618	595	627	652	620	596	605	590	606	582	588	654	626	655	618	629	586	609	598	646	657	594	616	625	565	597	610	618	578	623	574	623	624	588	581	636	614	629	613	662	582	643	598	648	587	607	562	621	635	652	582	646	602	621	651	559	607	643	588	635	591	552	627	651	648	597	611	557	602	609	584	618	654	632	592	625	611	668	606	648	600	581	599	636	576	633	601	637	646	630	579	574	612	576	628	590	636	573	611	622	664	635	628	632	607	638	667	583	618	605	650	590	652	612	604	621	600	620	619	626	595	619	620	617	639	649	585	601	593	603	586	560	621	663	581	623	636	625	597	618	610	595	594	605	614	625	583	600	603	557	613	612	635	618	623	568	629	624	567	578	606	634	616	634	618	599	552	606	623	612	623	577	625	615	606	572	635	609	666	599	624	600	570	610	613	631	649	614	624	603	600	629	597	564	622	624	626	604	641	582	599	598	571	639	631	627	654	655	650	579	656	611	606	611	621	633	643	562	627	559	606	601	577	629	590	629	555	634	649	576	552	612	611	616	614	637	613	596	604	600	561	635
22649	21300	28879	24049	21300	21346	10450	1175	852	717	664	597	506	596	800	1016	1061	913	709	523	541	530	462	476	391	374	332	322	332	273	312	294	303	304	303	317	320	303	299	317	324	282	303	281	307	267	319	290	318	283	296	294	301	285	298	317	296	298	276	289	288	259	271	294	339	316	278	286	314	286	281	266	284	287	311	334	318	291	286	280	319	274	302	311	297	275	297	295	261	252	286	312	322	304	289	298	280	284	284	275	296	250	320	316	252	278	283	273	308	286	283	291	305	305	262	300	320	287	291	306	312	270	285	306	293	288	300	279	276	297	322	298	255	305	276	289	278	283	282	306	314	249	323	301	299	286	297	288	257	274	306	337	300	293	293	313	324	317	288	276	267	330	284	275	312	291	300	275	274	289	290	292	293	266	274	264	268	282	269	303	271	252	293	285	286	276	320	310	291	282	267	279	307	309	317	308	272	315	287	250	294	294	291	276	283	298	290	317	267	280	302	280	296	313	302	254	296	275	280	289	289	279	311	292	310	306	303	282	270	304	302	281	279	289	283	303	286	283	265	298	316	275	289	315	304	308	303	290	282	339	281	303	287	294	288	296	278	308	277	294	309	292	270	304	295	290	273	297	274	311	263	294	294	280	297	305	319	310	277	314	311	317	278	309	300	285	313	303	283	301	323	295	330	279	297	287	305	287	296	277	276	297	298	323	291	281	308	296	278	300	261	298	312	277	278	311	293	251	287	323	294	283	273	284	285	282	290	289	284	295	260	321	298	341	303	265	267	283	314	301	281	269	287	296	285	302	241	282	272	313	273	261	282	270	299	283	262	317	275	313	277	294	244	268	297	262	285	301	234	291	288	289	265	302	286	298	321	299	270	275	329	318	283	255	281	281	300	277	309	294	265	269	273	263	283	333	308	274	318	273	293	247	275	306	288	310	268	293	302	326	273	299	266	302	274	292	290	291	255	319	322	285	300	297	306	312	269	300	279	315	264	308	300	274	339	280	295	296	254	297	295	253	291	289	291	286	271	307	304	303	276	293	266	287	293	299	285	295	258	292	284	300	279	305	282	308	299	296	270	259	296	281	294	314	300	325	286	310	292	291	290	295	276	268	319	283	294	276	323	281	267	294	288	264	283	259	297	258	296	274	283	293	293	285	299	291	268	279	305	271	287	279	286	305	280	262	316	297	312	269	283	273	264	269	320	313	295	310	281	294	251	251	288	271	281	267	287	314	316	290	269	306	302	288	256	286	285	310	272	303	254	276	296	261	302	274	294	313	269	277	271	300	282	279	294	298	284	316	279	267	283	291	289	281	262	275	286	281	279	267	310	316	279	269	288	280	274	243	282	278	294	311	286	301	253	296	268	279	251	262	265	268	314	285	258	299	269	289	264	308	267	279	307	274	276	307	276	310	300	317	291	302	298	291	295	275	294	275	269	316	310	279	278	302	283	267	286	307	330	294	285	274	307	258	269	301	269	265	289	285	263	329	266	323	269	305	299	262	283	293	274	302	246	278	244	271	295	289	274	304	289	293	300	299	299	287	259	291	300	275	292	272	254	278	309	275	283	289	315	260	318	298	311	287	289	299	290	264	310	280	273	267	272	276	304	301	316	290	277	295	307	290	267	285	285	284	289	282	274	266	311	256	285	271	300	283	262	264	292	294	281	237	269	308	267	275	266	308	276	299	287	265	261	275	294	317	296	272	293	301	297	282	330	280	294	296	299	291	248	299	290	259	300	294	302	335	302	276	293	285	295	290	293	302	289	290	269	317	274	276	298	285	283	292	284	294	313	303	301	301	288	265	325	305	317	264	270	284	296	286	277	290	307	281	273	291	289	273	277	269	267	294	266	299	267	267	304	290	249	291	270	270	264	273	274	254	260	291	290	259	268	272	261	303	256	281	268	303	284	291	270	274	284	296	298	303	299	244	272	283	278	301	303	283	273	285	282	254	274	296	264	275	265	276	297	289	275	314	294	310	308	267	272	315	267	269	277	301	276	281	296	280	285	298	276	280	309	318	298	292	283	275	247	293	280	311	285	263	288	287	300	305	296	300	285	274	285	275	307	336	275	308	323	295	349	284	299	316	306	278	323	299	304	291	277	308	262	316	316	277	294	284	305	293	260	291	268	279	273	274	318	295	269	293	292	312	292	291	285	314	299	302	275	273	300	267	285	305	306	296	306	276	303	271	291	320	307	300	274	291	308	323	268	316	297	313	311	298	276	331	290	294	295	290	283	288	302	288	329	273	306	299	314	289	259	298	287	284	294	308	320	310	310	260	268	260	264	268	306	288	251	301	304	300	281	309	275	311	300	276	290	290	294	266	297	309	297	279	290	296	310	275	285	302	309	257	269	269	280	303	278	298	290	278	297	277	291	284	282	269	297	286	313	310	278	271	266	291	255	259	311	314	298	297	268	312	293	286	279	278	294	282	275	315	263	297	281	271	265	294	295	286	266	276	294	291	288	274	266	277	268	265	281	300	269	269	317	310	256	281	279	277	277	296	266	287	273	273	290	271	264	294	309	275	318	294	286	280	299	294	265	285	291	292	276	287	292	286	283	273	300	303	272	284	310	282	297	278	277	283	300	300	290	274	275	283	315	284	247	264	304	297	303	288	273	254	287	279	290	259	285	320	285	262	288	313	322	298	260	275	312	267	297	296	287	308	245	277	284	295	282	292	318	306	276	285	270	325	282	295	316	248	312	277	306	301	337	285	254	282	247	312	252	284	315	296	302	270	283	269	315	274	279	289	281	287	281	288	297	309	281	302	277	272	270	326	307	275	308	298	302	312	292	309	321	283	283	285	274	305	306	317	284	282	273	294	301	328	291	277	295	285	299	312	329	282	296	288	299	278	317	273	283	315	309	274	287	292	286	277	285	299	284	287	284	317	284	297	303	288	292	294	289	300	290	275	316	277	295	276	308	285	270	286	294	253	266	290	277	276	331	322	270	306	297	260	269	290	293	297	296	287	295	304	289	306	317	290	275	269	323	284	260	259	308	278	287	267	295	293	297	284	285	303	279	283	292	319	298	300	266	314	303	284	276	280	275	284	297	267	279	268	289	313	309	280	279	277	291	306	298	279	302	286	302	272	292	268	287	301	301	287	284	300	300	291	279	304	287	273	318	294	327	295	307	281	290	290	283	284	267	318	299	278	270	289	298	293	283	286	268	298	282	293	264	281	263	292	335	290	292	272	294	313	271	283	296	292	301	279	287	284	286	287	295	262	280	255	282	302	278	274	270	276	316	289	266	277	318	297	271	306	276	291	273	265	294	278	291	311	286	280	292	301	279	268	285	306	323	297	285	252	282	272	296	302	312	271	311	322	276	254	294	278	297	262	265	280	301	272	300	300	300	292	293	301	305	290	294	294	271	270	296	278	291	277	287	263	288	302	303	289	294	287	275	272	261	261	272	291	310	298	304	290	306	307	277	288	308	287	304	265	252	296	272	282	290	295	275	286	314	296	278	278	280	293
6054	14332	11259	5545	3954	2901	2255	1678	1305	1067	1033	841	762	824	1198	1497	1454	1216	1008	671	704	718	592	548	528	386	411	392	336	385	367	321	385	347	340	331	309	298	321	334	360	329	325	318	361	336	327	333	323	323	314	326	306	347	299	309	348	322	320	341	295	313	315	303	313	313	290	299	314	305	310	319	324	308	333	292	323	299	321	314	315	305	323	286	310	314	317	311	307	291	284	305	307	312	299	364	338	333	347	329	287	285	336	275	290	328	325	340	304	318	304	295	334	330	306	331	314	292	308	309	312	293	332	306	279	302	305	284	322	350	329	308	347	313	295	315	347	299	334	322	311	306	319	314	326	328	297	314	294	336	308	319	344	302	327	294	323	308	359	317	293	293	316	315	294	282	287	323	257	334	310	316	309	303	296	304	322	333	289	285	334	300	306	354	313	319	324	300	330	293	314	316	320	313	308	345	297	299	300	320	311	287	328	325	322	317	300	300	295	296	312	298	325	303	311	328	334	297	313	300	316	278	335	340	288	309	305	328	290	308	335	307	297	321	332	304	298	346	316	310	301	308	323	307	324	333	319	295	329	311	313	315	299	328	294	297	307	316	333	328	334	328	357	310	339	346	270	314	303	295	301	329	301	318	328	334	322	312	326	320	309	309	313	296	299	309	333	306	305	304	333	288	300	301	310	290	307	324	342	320	297	302	316	288	295	321	275	304	283	274	317	287	271	325	318	317	321	317	308	298	304	324	328	328	312	330	299	299	285	299	327	281	289	311	320	305	326	296	310	310	301	309	323	322	291	316	322	304	296	327	335	321	309	307	314	328	343	322	316	352	329	316	293	311	306	311	338	314	263	290	292	316	311	293	326	324	312	310	326	312	334	286	302	353	332	327	322	293	264	299	334	309	301	305	271	333	318	321	337	279	304	315	326	319	324	303	311	312	310	328	271	300	327	312	306	296	309	316	331	295	303	316	289	294	338	314	333	306	314	342	342	299	290	334	284	309	303	286	311	288	316	334	318	333	304	316	283	322	312	316	329	330	310	348	327	342	310	334	308	289	317	327	309	337	323	318	328	331	349	267	322	313	315	306	314	303	287	335	314	298	319	302	311	320	311	303	356	315	310	271	313	327	337	338	304	303	309	298	302	340	307	338	275	338	307	336	320	286	342	328	334	305	282	339	327	301	283	279	309	327	313	319	278	324	307	300	289	328	269	285	339	302	282	295	310	274	303	307	291	307	309	293	329	313	339	321	312	328	310	302	283	342	311	323	315	289	317	322	336	314	329	315	299	301	317	289	314	341	263	301	311	353	321	306	326	279	297	332	316	288	314	349	328	315	314	320	295	312	340	313	322	323	315	320	317	307	331	340	327	312	324	322	319	329	294	288	322	311	323	304	329	352	297	317	304	302	341	312	319	292	350	306	313	292	295	298	278	336	320	302	294	314	314	316	288	300	308	321	284	300	308	305	308	302	279	322	292	302	327	318	332	308	286	335	286	302	321	312	296	292	337	309	293	310	313	294	260	311	316	303	318	298	298	269	322	314	302	345	321	307	292	286	329	318	306	308	309	271	319	319	307	308	327	323	314	308	311	300	327	301	292	307	304	295	295	319	315	334	310	317	344	309	317	315	307	307	313	298	327	292	294	333	321	326	299	350	322	295	292	338	292	340	291	318	329	336	306	280	329	321	324	309	304	319	275	317	319	297	312	313	334	323	336	294	317	311	343	310	327	324	299	297	317	293	286	295	317	313	310	304	284	324	289	326	309	332	333	326	309	322	312	294	313	323	311	303	345	346	294	307	303	286	294	339	292	346	343	287	322	292	336	300	301	296	306	303	318	315	295	315	334	325	308	331	308	304	357	312	319	286	320	286	315	311	326	334	309	311	307	335	318	307	329	321	266	331	313	284	297	324	286	293	313	298	310	296	280	301	318	327	296	299	302	312	281	287	300	314	312	320	321	326	299	318	300	298	279	339	345	307	328	321	294	307	332	307	335	285	298	336	315	307	307	327	314	311	295	330	294	308	306	301	303	303	326	332	299	292	314	311	279	348	331	307	310	283	298	335	306	294	321	315	315	301	302	288	290	300	298	297	318	304	316	325	335	327	319	311	306	303	287	298	319	304	290	311	301	327	332	338	309	305	305	297	308	319	314	312	315	288	280	293	314	317	371	339	309	308	305	289	284	296	338	296	338	312	347	299	320	301	332	281	326	294	268	289	322	337	293	304	321	312	317	328	335	297	306	318	300	311	332	316	304	303	309	316	276	297	312	315	325	309	281	310	288	310	301	294	325	331	312	264	301	309	315	300	325	339	316	276	326	294	330	297	311	286	315	321	311	314	334	314	323	308	279	313	313	316	309	289	330	308	315	345	320	326	351	295	334	307	304	325	316	318	325	299	315	339	321	292	316	276	295	352	298	326	299	309	373	303	324	298	323	294	331	297	285	315	310	319	294	309	338	313	337	310	317	280	340	322	316	308	313	342	318	308	307	292	309	292	274	315	329	316	297	295	310	299	299	309	321	290	312	321	275	299	315	324	306	315	304	292	317	321	310	299	301	297	284	284	332	320	320	329	304	308	301	295	316	301	285	287	320	330	323	312	324	318	323	313	343	277	314	308	314	323	312	330	301	314	313	316	317	331	319	322	300	286	306	312	337	273	331	287	324	306	281	321	348	304	312	284	299	268	291	311	311	308	290	318	363	310	315	330	309	339	315	304	314	309	340	324	318	310	338	324	323	345	307	330	295	320	288	284	304	326	285	315	317	305	311	314	308	321	321	323	304	318	282	327	340	352	286	333	310	300	307	305	306	313	304	289	305	314	305	320	327	333	313	334	282	305	312	276	314	305	296	302	284	324	278	285	334	311	327	302	312	334	288	281	327	315	307	302	309	314	319	310	319	266	329	293	266	308	323	329	288	342	335	335	304	332	329	297	301	314	321	349	305	341	297	318	263	287	312	287	297	290	315	313	306	314	325	339	314	279	309	301	302	283	323	295	326	307	315	294	325	312	342	300	273	328	309	306	306	301	333	291	339	344	310	299	307	312	317	303	335	327	294	298	306	339	313	291	297	305	297	306	345	318	300	315	316	287	319	310	321	330	304	299	335	293	291	288	313	338	291	316	296	284	300	311	309	311	297	313	308	323	342	270	328	304	316	301	272	313	315	319	282	310	333	316	315	294	319	298	292	306	318	302	285	303	334	314	327	293	309	295	310	318	302	287	294	318	300	305	345	326	312	305	343	311	344	298	307	334	297	304	295	301	337	342	305	332	296	342	311	319	329	270	315	304	328	302	296	315	319	299	321	308	301	258	309	306	297	290	331	301	323	314	340	315	303	328	296	286	327	301	297	303	309	289	292	288	312	309	294	297	308	318	308	299	333	326	336	328	322	295	275	339	318	310	315	346	303	269	321	309	304	332	305	296	315	347	283	293	331	320	327	325	296	346	321	308	287	316	332	301	316	296	289	312	320	338	319	321
27912	18904	5864	1329	1074	926	936	874	921	883	922	876	855	885	930	1029	1102	1041	947	894	914	935	886	841	880	833	789	868	788	867	847	854	835	832	898	863	816	886	815	864	809	831	835	883	861	874	838	841	798	833	804	814	815	849	818	856	857	869	863	841	844	865	845	856	796	916	834	821	847	824	813	851	784	856	848	868	844	814	881	860	893	838	866	873	835	857	791	843	835	867	841	859	870	799	859	883	873	851	833	842	816	840	788	834	854	814	876	854	838	859	785	826	860	852	804	873	845	875	820	833	802	801	800	872	862	893	868	882	840	800	858	830	879	801	831	811	871	805	837	825	850	815	832	892	857	855	875	875	829	829	820	872	875	833	843	831	779	847	780	878	872	850	847	873	849	887	840	844	809	808	870	852	860	837	847	859	850	848	850	808	837	842	820	799	875	834	838	870	814	847	856	885	841	860	826	808	857	868	793	870	873	890	808	841	865	842	856	794	827	824	838	841	884	837	857	865	841	884	848	808	875	851	862	818	849	841	835	841	809	887	861	850	830	843	833	815	876	816	834	813	891	831	766	805	822	820	833	849	790	817	816	861	878	815	811	867	890	827	850	790	841	865	851	822	871	849	893	832	840	865	845	821	795	819	872	821	846	818	814	867	827	827	871	872	877	840	842	844	883	810	866	831	841	838	794	839	876	826	832	885	809	757	869	843	890	774	890	837	844	865	814	839	867	820	831	894	824	803	884	818	855	839	829	825	858	853	847	893	848	801	837	817	823	806	864	903	813	831	858	823	914	823	839	805	830	854	837	881	844	873	894	847	882	838	817	812	874	898	801	841	832	863	888	863	886	887	917	830	845	858	874	814	828	895	835	831	871	865	780	829	852	846	825	854	873	833	834	865	858	869	865	854	845	854	832	858	874	885	850	869	856	842	842	819	856	859	842	817	789	814	860	790	861	872	854	881	832	889	842	869	888	894	847	831	890	891	814	811	822	834	863	855	865	812	875	842	910	876	825	834	858	811	864	857	834	800	828	827	841	809	822	831	847	825	840	872	832	832	798	859	866	838	831	830	852	834	821	837	879	885	883	901	839	878	867	844	824	856	839	857	804	852	795	811	828	848	846	809	789	837	824	838	856	808	815	856	835	852	831	821	838	846	805	834	865	889	844	845	807	849	867	886	836	900	869	896	831	841	857	815	849	797	872	830	803	828	815	879	798	869	849	896	822	873	831	802	861	834	815	807	815	846	852	887	836	841	855	890	891	839	833	845	892	850	865	836	824	880	834	893	874	798	880	794	874	871	856	849	840	832	879	795	893	861	862	872	844	824	841	897	880	814	869	850	789	897	827	910	862	784	830	848	874	795	807	845	859	857	882	872	845	852	891	856	824	782	828	877	829	853	847	850	857	847	819	860	846	860	893	842	821	884	795	842	815	838	837	800	832	814	835	847	813	834	861	827	841	839	810	884	836	909	824	829	861	875	875	847	840	840	836	872	878	827	824	892	882	871	858	866	824	890	835	841	852	820	841	851	897	868	882	872	864	828	827	833	853	816	831	840	854	835	818	832	829	833	839	821	850	810	859	873	834	868	899	916	822	843	866	825	875	846	826	852	893	841	825	822	808	849	834	852	889	906	837	863	887	858	815	819	862	850	806	844	861	856	821	825	832	816	843	826	831	846	818	836	874	896	768	902	846	852	841	832	855	853	834	869	839	774	812	796	834	932	822	821	812	795	860	817	911	782	871	828	814	831	868	818	822	884	797	880	835	847	824	829	832	850	836	853	828	839	794	848	813	830	844	838	826	774	910	796	809	873	849	815	879	836	874	840	902	829	879	803	888	849	907	830	873	877	874	830	767	790	846	834	826	842	817	858	815	834	845	887	874	845	870	865	857	871	879	910	816	843	836	800	798	819	871	878	914	787	848	790	834	862	847	810	863	861	836	871	874	845	857	874	825	857	836	833	815	857	862	791	881	870	830	898	847	936	852	813	850	867	843	863	817	817	867	845	841	786	873	821	890	867	833	855	782	821	846	845	861	756	800	802	808	822	856	900	853	882	855	893	871	819	840	856	870	847	885	898	844	862	847	880	861	818	835	835	813	842	844	850	834	806	857	872	841	820	819	844	817	900	837	847	852	859	828	875	834	835	832	795	847	850	847	826	801	855	835	846	897	825	847	827	886	815	847	842	827	866	860	828	827	868	904	927	846	817	854	837	847	827	897	860	849	798	820	861	862	874	829	859	802	812	890	839	828	849	832	833	840	853	869	862	862	891	851	811	875	866	849	843	882	845	802	895	818	813	811	886	848	833	880	835	817	843	825	806	812	839	832	780	820	862	843	901	808	877	841	847	886	834	847	827	803	823	863	846	811	820	811	869	882	849	803	851	809	875	929	820	844	887	815	880	871	871	858	826	821	876	851	832	834	819	880	912	869	881	869	815	845	843	833	856	843	845	845	821	831	841	876	844	834	807	790	841	844	854	815	874	848	852	888	870	826	849	866	822	852	870	888	861	853	859	844	836	872	843	815	827	830	858	869	801	865	875	839	851	859	883	859	875	849	875	850	890	866	894	873	806	843	835	823	863	869	807	813	865	856	818	855	856	834	794	880	845	817	842	823	876	854	858	878	888	897	885	820	853	844	836	847	848	854	897	871	873	845	810	835	880	817	864	868	846	863	856	859	864	882	813	834	869	792	817	879	861	835	844	848	790	872	853	818	874	888	814	861	876	887	818	866	791	818	846	856	849	802	883	834	865	851	804	885	857	776	876	814	858	859	912	869	848	830	846	859	812	803	799	852	884	793	855	825	860	876	872	833	856	771	794	820	869	825	870	847	813	819	838	815	800	846	828	861	835	821	875	847	827	857	839	903	834	848	857	859	829	820	875	843	871	868	828	856	799	818	861	817	874	892	865	866	906	823	837	841	836	838	776	869	868	909	849	853	814	815	847	854	816	858	831	853	816	856	839	890	861	861	850	774	860	901	872	890	849	828	890	830	865	867	886	825	888	882	851	804	839	862	828	882	870	852	823	831	853	828	864	823	878	826	883	857	883	810	869	844	864	872	791	870	820	848	851	838	825	812	815	876	913	883	863	814	843	828	816	896	859	806	877	851	898	823	808	842	816	866	839	848	903	853	837	891	825	828	884	827	803	836	839	857	841	905	814	846	854	842	851	847	829	831	788	825	876	891	879	834	857	848	775	818	836	865	829	822	821	824	791	849	816	821	871	859	894	846	862	798	866	874	854	854	820	813	831	839	843	814	859	849	840	809	831	891	871	842	817	805	822	806	893	864	863	803	845	824	838	822	865	893	889	862	811	828	886	857	847	849	824	867	857	844	861	860	851	816	821	920	848	841	858	887	805	869	824	847	812	823	836	870	888	845	875	824	857	863	856	847	850	840	843	828	848	822	848	853	844	829	851	832	840	801	853	830	815	882	783	862	886	879	804	864	832	827	814	851	804	825	886	792	871	849	844	893	870	881	845
7974	1932	1754	1255	1106	1112	1052	1000	939	940	908	933	913	957	1112	1198	1203	1195	1110	976	987	1053	985	952	909	880	911	860	868	880	839	888	873	875	919	918	932	905	916	928	870	900	870	881	914	913	882	857	962	935	896	861	874	875	950	886	838	944	860	873	876	855	855	863	914	933	883	911	862	954	902	912	893	872	921	852	914	877	889	861	905	904	877	940	901	895	890	882	837	874	891	926	863	881	876	950	900	868	857	903	930	900	861	924	896	907	918	943	881	910	870	895	920	870	860	927	856	915	905	849	859	914	846	877	905	915	896	835	918	897	844	895	909	872	860	918	915	906	843	888	874	896	904	891	883	893	833	873	890	866	928	899	912	864	909	907	891	880	897	906	867	893	990	891	883	890	876	889	877	827	898	893	901	928	870	862	918	865	964	928	864	929	931	928	939	888	847	899	883	873	888	896	856	893	864	918	872	895	925	839	924	884	853	910	856	875	865	880	863	857	832	887	905	958	828	881	871	850	869	924	869	900	818	917	888	862	847	876	940	888	831	906	930	938	937	879	912	883	916	864	868	871	885	917	948	920	908	949	919	931	821	968	894	863	897	943	928	920	849	899	898	922	914	890	853	868	888	902	920	911	926	885	915	861	865	881	875	878	920	895	897	891	923	894	869	914	934	842	897	884	909	934	908	870	917	930	894	824	856	915	918	987	905	876	894	912	895	849	893	872	884	896	896	933	854	901	932	899	903	901	905	878	860	848	866	866	943	920	933	878	865	900	895	891	921	861	876	879	845	850	928	882	871	946	915	889	886	859	905	925	845	886	915	882	907	934	894	899	827	844	885	855	911	908	867	906	889	866	842	945	870	893	861	969	884	882	880	851	943	831	905	872	950	903	852	848	943	906	893	922	936	871	897	890	938	943	873	878	871	884	931	849	898	856	871	887	847	873	934	875	870	898	923	920	899	909	945	859	880	892	923	837	857	915	887	863	807	895	868	864	925	925	845	916	900	913	936	931	834	932	935	913	895	934	912	924	917	915	853	897	899	922	905	892	904	921	889	941	882	880	940	932	893	839	894	917	853	899	911	919	909	842	836	875	869	928	868	897	855	935	917	911	877	825	939	941	916	882	920	908	895	912	886	903	864	929	909	905	930	918	904	875	893	860	940	911	916	883	856	880	871	926	821	843	852	874	906	930	928	895	888	910	958	925	876	969	887	903	882	945	957	897	930	925	921	972	947	851	883	928	918	960	885	878	882	885	895	913	913	862	911	889	856	904	942	903	897	924	923	888	891	907	914	894	866	910	843	949	880	920	928	928	858	857	825	874	893	921	894	855	932	912	896	889	922	912	890	856	858	861	866	914	874	847	871	887	873	914	947	901	899	833	917	921	872	880	871	934	837	907	917	886	857	900	944	905	899	867	894	847	904	853	859	848	898	856	860	905	898	885	912	829	854	891	904	824	885	886	935	898	885	851	897	891	889	850	901	875	916	887	961	863	894	886	866	912	878	899	818	895	875	889	882	920	944	913	938	899	880	935	877	895	924	916	937	947	857	919	934	927	890	921	878	887	874	900	959	846	859	859	879	880	903	901	878	908	900	886	869	919	914	866	944	906	881	866	887	889	870	916	881	891	920	879	895	892	881	907	955	932	938	880	837	921	866	950	895	984	923	899	885	873	873	921	913	896	863	928	896	879	901	914	885	892	932	884	870	900	865	910	911	856	923	935	880	908	890	900	921	908	874	951	951	909	888	957	896	840	884	892	827	904	860	886	893	862	904	885	948	920	894	863	951	839	904	894	907	841	895	875	911	897	937	906	846	911	886	935	887	896	872	856	903	828	888	833	909	890	941	850	899	852	910	833	861	921	874	881	895	895	923	878	877	916	869	881	935	888	924	862	843	886	895	880	874	882	910	831	874	846	927	923	885	888	900	887	944	894	887	934	865	864	927	873	924	869	854	886	931	858	871	891	857	891	881	921	871	876	910	891	871	931	895	865	868	893	886	889	888	917	896	882	866	914	850	864	877	908	895	874	851	878	924	921	936	927	854	862	908	860	888	907	893	916	905	862	924	955	841	939	872	884	873	860	894	858	826	871	895	857	906	895	970	860	926	927	853	941	895	854	860	918	905	902	939	893	927	931	864	926	909	859	867	905	840	888	942	855	864	871	895	901	891	852	942	876	910	915	861	879	865	862	874	921	904	865	891	862	878	891	876	858	923	884	919	937	847	940	957	887	859	923	911	879	882	849	855	886	905	832	867	877	936	877	854	901	889	865	846	948	889	898	908	883	919	836	879	937	886	935	876	843	872	929	857	934	926	863	922	904	856	863	912	856	974	910	962	928	886	839	887	886	901	866	885	863	869	850	923	931	857	834	893	883	923	915	868	853	877	948	955	887	922	885	895	876	918	889	901	886	908	913	829	876	871	927	920	886	928	895	895	840	885	898	918	864	873	915	902	880	854	923	891	916	891	905	860	949	826	921	882	906	881	899	923	921	950	833	937	888	830	892	905	889	892	857	967	900	857	910	892	848	930	851	917	874	916	890	915	860	882	892	876	898	869	924	908	859	889	873	895	908	892	920	856	958	898	902	930	891	910	852	904	901	916	899	912	823	912	900	920	880	890	932	928	869	852	889	897	917	956	881	880	896	848	910	905	882	870	896	883	905	907	905	909	891	880	927	887	901	887	896	915	918	920	926	863	842	902	885	903	899	913	877	821	897	867	907	940	879	913	931	970	860	931	916	885	883	876	929	886	891	889	919	914	896	848	912	865	881	924	900	897	869	854	915	872	918	927	868	887	852	892	825	904	874	907	892	902	917	925	921	875	888	908	907	967	886	933	908	875	903	881	860	909	852	908	889	847	904	889	899	943	903	955	908	896	906	876	899	920	889	939	925	871	902	894	917	885	939	915	876	887	894	894	885	880	905	866	881	875	944	842	887	899	894	918	900	903	900	939	856	873	900	910	900	874	858	891	913	846	914	878	876	879	908	860	878	885	859	847	933	878	930	880	879	875	894	912	919	883	914	909	898	885	915	950	903	926	899	948	931	830	947	852	892	946	926	884	895	933	876	915	933	913	826	838	892	830	883	892	910	873	891	880	869	934	901	924	884	923	839	980	917	916	847	915	888	840	877	904	888	819	882	910	945	883	912	913	891	873	873	887	926	888	893	916	914	936	879	855	892	848	943	897	912	890	909	887	859	939	904	924	844	876	909	828	874	906	912	874	866	904	907	937	901	936	853	936	846	858	858	891	879	824	915	866	908	899	887	883	907	878	925	890	890	965	911	859	919	860	892	919	930	863	896	881	867	911	951	895	936	839	894	901	889	929	940	907	906	836	897	893	880	915	875	871	890	889	938	879	893	885	898	895	894	898	889	930	857	845	881	876	899	880	891	875	938	900	921	872	916	962	797	906	932	862	866	859	899	881	862	849	907	891	880	907	890	911	897	906	920	876	868	908	897	860	915	897	893	921	862	889	907	858	909
23776	21302	28460	24465	21301	11947	1748	1075	995	929	850	850	799	842	927	1129	1161	1117	974	810	851	862	776	773	740	711	662	658	622	665	637	691	705	648	639	652	653	682	673	646	680	659	617	678	673	664	642	652	672	628	671	689	660	681	648	622	627	677	621	634	653	709	664	620	656	701	682	660	665	610	606	659	634	636	634	678	643	681	646	694	648	640	642	678	686	656	686	651	700	659	630	655	655	657	671	680	638	668	670	662	665	665	645	670	630	667	660	658	665	620	674	677	687	671	631	620	667	635	665	669	659	611	638	680	675	664	695	678	658	655	641	680	616	683	645	677	668	691	622	676	647	666	641	661	695	619	663	691	683	641	659	656	691	594	640	666	612	671	670	692	656	644	643	641	691	632	656	640	648	674	606	675	676	642	665	650	674	646	633	643	646	662	702	662	659	655	614	629	679	656	637	609	610	617	653	680	630	668	673	650	689	616	666	659	674	651	635	662	636	647	665	678	627	648	705	657	618	660	649	636	629	677	675	660	659	653	694	660	663	623	690	685	641	624	739	685	653	595	677	655	641	649	649	680	643	660	649	655	697	664	610	653	621	625	642	625	688	632	665	632	663	613	642	636	681	649	644	680	654	677	677	670	669	719	667	656	666	643	655	640	674	628	618	702	669	682	653	688	643	652	679	652	629	653	696	690	632	634	652	653	642	627	682	646	632	668	675	667	629	681	631	661	635	671	634	615	680	640	674	644	641	649	634	648	648	638	629	688	635	651	603	639	662	695	656	570	646	620	673	668	634	680	643	654	634	647	647	635	669	678	645	639	689	628	683	636	622	654	635	651	691	680	647	642	651	667	619	669	708	651	653	665	650	674	624	675	645	683	669	665	634	697	669	605	657	666	657	668	665	651	589	662	645	637	660	681	695	690	631	655	627	669	642	622	645	633	628	650	619	658	657	707	629	657	697	632	634	609	684	673	691	673	662	611	633	695	671	624	696	688	637	623	644	645	671	649	667	640	660	631	655	660	642	649	639	613	610	630	655	701	646	641	666	636	692	647	673	654	661	659	685	643	654	647	625	630	645	638	635	637	667	669	670	677	633	637	665	639	610	651	628	653	677	634	620	652	697	635	667	676	641	660	657	625	651	695	656	698	671	691	651	604	707	664	646	626	676	638	668	644	692	656	588	666	650	679	637	644	601	659	629	691	641	701	667	648	637	653	656	660	667	637	671	652	662	636	687	642	675	660	626	653	617	688	625	641	624	657	632	646	653	702	645	648	669	693	642	651	679	627	683	634	646	641	657	722	670	656	633	666	642	649	637	691	617	652	613	647	660	683	655	645	648	606	645	659	619	607	650	640	653	665	653	625	646	654	611	665	665	644	609	673	678	661	700	626	653	653	623	657	667	668	630	641	666	644	637	676	652	632	646	682	645	656	683	632	649	636	680	629	633	673	667	652	658	625	655	641	623	650	647	677	666	659	637	616	624	682	643	630	696	641	685	722	657	669	656	699	626	658	676	655	638	624	642	620	684	667	675	661	638	670	660	666	633	695	614	636	589	647	650	674	647	665	646	626	658	664	649	611	671	683	607	668	646	633	629	640	611	637	674	650	671	632	636	620	678	638	658	650	684	637	614	709	645	666	690	672	651	676	638	651	667	670	705	671	662	661	656	652	642	681	580	729	667	678	647	621	649	648	644	675	676	649	639	712	650	684	620	629	664	676	665	638	650	679	667	645	626	624	620	676	656	646	683	634	678	647	622	640	619	655	664	650	678	611	638	644	671	653	631	624	663	595	666	644	648	651	642	651	658	627	670	638	620	652	656	657	645	651	672	637	625	690	633	628	644	617	645	631	637	627	604	631	652	655	597	659	688	667	608	647	643	687	649	677	641	636	618	677	637	685	664	640	662	698	633	671	672	699	672	672	664	637	639	597	663	672	659	629	693	692	640	671	638	651	643	681	643	675	674	653	684	636	633	653	654	667	661	642	649	633	651	656	643	668	651	639	680	638	646	651	638	620	593	693	681	648	706	630	703	684	612	635	674	634	671	650	634	673	620	659	693	679	668	592	689	628	657	626	695	674	675	697	611	627	634	653	672	638	648	677	683	628	636	657	673	709	674	678	616	664	652	693	675	656	687	643	644	640	661	590	619	611	628	666	632	673	616	683	633	657	686	678	646	659	628	640	568	604	673	669	681	640	630	647	645	646	637	645	614	678	633	631	656	676	656	610	639	653	586	645	638	596	641	643	615	679	674	645	638	637	619	645	672	654	670	674	609	633	649	655	676	671	661	675	662	626	656	656	656	657	623	647	603	681	609	620	698	642	630	696	689	701	634	716	604	671	631	611	633	711	637	628	634	643	655	629	701	680	681	652	648	609	662	668	666	674	576	632	668	636	654	681	655	641	647	648	701	637	659	658	691	657	645	639	643	668	647	693	623	626	667	668	648	656	663	658	671	651	630	670	641	613	608	676	638	627	676	644	673	699	668	640	632	654	645	711	662	621	669	629	632	621	664	667	635	663	656	653	639	629	642	671	663	612	631	625	665	633	667	658	673	657	624	696	615	739	626	660	670	654	664	614	609	665	705	613	647	640	618	651	593	664	659	619	681	647	614	672	679	713	638	666	647	675	648	704	626	629	690	658	647	668	649	656	623	630	616	667	657	662	635	613	614	664	655	658	690	635	642	715	621	583	668	598	690	669	613	673	629	626	638	614	676	639	626	598	650	669	630	669	694	668	662	652	679	673	692	650	640	656	609	671	646	634	663	667	649	664	640	645	651	694	651	615	664	684	634	634	628	627	702	662	699	633	676	659	695	648	681	692	677	613	659	672	626	647	645	633	646	644	690	651	650	650	619	706	683	634	595	646	597	669	706	654	647	675	682	648	670	645	700	700	679	678	660	635	648	675	652	669	678	657	661	651	647	639	704	626	636	675	666	657	646	664	632	676	692	614	646	640	642	696	668	625	664	681	653	680	644	643	687	644	676	638	618	632	653	690	681	651	652	640	644	627	643	617	689	649	660	651	619	652	599	617	669	614	657	666	659	628	616	605	649	628	683	678	709	654	627	625	668	644	665	640	672	614	662	642	655	638	701	725	705	659	655	612	643	675	654	604	618	696	626	612	624	659	607	712	603	643	716	682	665	654	701	654	619	641	605	639	600	659	701	652	655	639	653	630	700	630	657	610	613	643	676	644	679	637	668	691	649	704	642	622	678	662	629	672	692	661	654	688	648	646	664	693	653	620	697	607	675	668	640	695	659	617	658	621	639	642	679	715	650	662	651	681	639	649	671	656	694	614	676	615	623	621	635	582	631	649	636	666	626	664	642	669	664	644	653	656	607	652	655	647	653	594	632	618	631	677	632	656	657	624	641	660	638	647	672	639	679	688	651	643	652	660	644	693	615	664	649	621	711	646	666	658	621	640	651	629	690	672	685	622	633	593	673	659	674	665	637	664	640	661	653	679	631	656	675	676	652	642	660	657
6030	9039	7388	3593	2659	2106	1742	1437	1266	1153	1112	1010	936	966	1148	1460	1513	1433	1080	949	1033	1025	899	907	775	754	726	732	692	732	734	762	737	712	748	698	713	700	708	698	720	714	671	680	744	726	702	691	705	686	699	736	718	645	716	733	739	701	741	700	727	712	763	719	715	711	726	700	727	716	717	752	687	699	708	682	702	681	736	698	728	720	687	696	702	711	694	689	669	694	705	732	702	743	725	727	723	711	669	685	628	720	726	655	697	771	752	727	724	772	649	657	718	730	729	737	709	671	734	712	648	687	674	717	700	728	719	653	724	695	729	763	692	688	731	748	748	672	734	686	698	758	665	784	711	701	720	671	706	721	732	718	740	753	722	727	685	660	716	721	696	709	690	698	721	684	720	657	666	664	662	751	731	703	754	732	699	719	721	749	719	697	687	778	665	697	685	689	714	656	726	675	701	703	735	714	728	684	712	709	740	720	707	710	731	732	698	732	723	703	727	714	690	710	734	677	675	696	697	744	732	705	692	722	712	723	646	707	646	701	714	719	712	692	718	679	698	718	735	713	720	689	719	706	721	679	681	730	708	693	708	710	694	697	731	706	691	747	728	694	709	777	668	718	724	692	758	740	669	788	723	714	726	703	716	727	721	732	665	715	694	708	658	693	687	743	686	764	754	714	711	706	681	722	691	693	694	681	728	727	678	735	722	691	765	710	698	691	713	663	698	682	647	725	708	727	698	697	663	702	765	691	788	691	746	728	763	724	688	688	682	744	688	718	742	714	691	681	668	698	701	691	712	739	703	711	737	690	737	712	679	699	712	742	705	755	654	768	716	696	694	738	689	706	688	677	697	682	689	716	692	688	738	757	703	708	718	699	732	704	713	727	716	717	724	706	724	710	712	694	657	679	753	739	711	736	742	678	713	713	769	714	700	721	719	760	651	733	744	740	713	731	703	722	681	757	685	732	729	699	659	682	673	750	692	745	714	668	724	672	713	719	705	721	683	692	688	702	714	750	740	762	707	700	687	705	713	703	659	691	722	691	678	729	721	733	729	680	720	699	679	697	682	691	730	677	702	738	684	713	715	667	724	700	701	715	708	689	705	724	738	705	723	705	693	662	681	701	719	679	719	719	741	711	689	699	711	658	715	684	737	728	723	723	694	697	737	706	706	735	720	731	689	690	706	732	712	691	722	725	670	669	695	715	660	699	720	700	684	736	741	735	694	699	740	726	676	688	720	674	658	700	715	716	700	733	699	721	727	735	713	703	697	706	785	715	679	721	715	743	716	674	673	727	694	676	744	674	725	700	659	710	734	747	697	711	713	684	708	676	721	676	707	681	708	702	650	681	744	701	733	710	680	711	706	737	693	701	701	695	717	717	725	742	693	697	708	698	726	710	693	711	734	704	663	715	701	733	666	657	669	717	672	700	671	679	730	685	734	699	669	734	687	748	677	683	758	670	651	685	704	711	671	690	693	670	730	694	695	686	662	674	690	699	707	743	690	686	696	714	703	718	639	705	669	711	736	699	728	714	733	640	730	697	710	716	651	695	738	692	671	668	709	728	703	690	737	695	740	738	676	707	693	753	719	693	689	697	704	708	762	722	702	736	716	707	657	745	709	705	708	708	710	678	688	719	736	701	707	697	703	686	699	748	735	748	710	708	741	723	721	748	729	728	694	723	712	743	715	743	715	689	700	691	688	742	696	695	691	693	728	655	704	714	741	713	695	713	731	753	714	700	672	673	665	687	656	744	716	733	719	763	681	674	724	695	697	691	695	781	683	720	714	690	695	695	694	700	724	720	712	683	712	740	732	765	751	716	662	723	705	698	663	705	695	691	690	658	674	693	696	661	700	689	752	673	720	734	682	721	720	714	694	696	684	693	654	737	706	713	687	695	754	702	742	714	705	690	683	701	693	684	685	726	725	702	684	709	720	731	732	719	759	721	682	615	712	711	686	718	750	688	688	725	708	725	739	701	708	681	686	707	685	709	751	686	727	666	768	726	716	715	663	691	767	679	690	690	725	693	685	662	696	757	703	721	682	702	711	702	691	722	713	735	721	688	740	681	718	682	707	728	712	700	724	743	779	662	726	681	726	660	669	709	700	681	701	718	715	733	729	687	729	696	705	687	711	719	708	650	659	671	692	724	718	688	726	721	728	719	686	741	742	687	704	755	675	745	678	684	713	742	685	664	657	724	693	691	703	729	758	724	712	730	680	695	701	708	675	672	690	712	709	687	712	708	681	673	676	749	701	646	697	690	747	677	734	686	704	706	689	697	688	693	737	792	687	718	665	709	689	672	761	710	720	704	717	722	672	645	695	706	704	741	721	740	669	676	678	703	725	730	733	680	745	671	687	716	732	650	731	725	702	730	738	724	703	716	721	714	663	699	750	709	678	764	697	684	723	689	713	730	655	737	696	680	712	730	725	728	713	676	746	676	698	725	656	714	716	706	719	737	752	682	714	673	705	722	743	670	726	671	700	698	723	702	675	692	712	679	721	711	747	696	679	709	702	711	692	695	672	656	728	705	711	694	701	725	723	661	729	658	666	743	702	747	684	743	691	706	695	689	729	724	705	722	764	726	686	712	694	711	725	729	713	700	694	716	692	664	683	674	704	714	699	718	703	686	727	681	725	682	670	743	709	683	748	677	688	703	754	717	741	669	672	691	705	722	757	707	702	732	696	696	719	695	687	691	672	679	742	694	738	653	670	777	685	735	696	740	689	699	683	680	733	698	702	734	652	730	716	723	687	738	686	736	713	683	691	758	717	700	704	710	680	729	757	713	702	720	721	650	705	735	695	726	723	659	680	709	687	698	695	622	714	646	701	731	678	681	725	744	724	655	685	708	747	695	697	718	673	697	694	730	671	658	693	650	721	690	702	676	703	757	693	711	712	726	699	716	742	747	709	698	716	726	689	726	692	697	733	710	740	737	719	702	710	670	695	684	744	709	703	752	694	658	706	749	695	724	711	732	718	640	662	720	740	732	712	699	707	707	694	711	727	700	676	701	752	698	725	699	697	698	697	734	701	718	754	699	682	735	673	670	739	668	689	686	714	709	712	677	739	700	707	681	690	714	736	729	714	681	707	692	742	709	683	649	667	695	679	693	725	684	645	721	719	704	722	690	717	724	709	713	700	745	725	737	735	727	671	681	712	739	717	665	733	718	631	668	703	711	681	687	669	759	762	702	670	694	722	678	729	678	715	733	738	659	715	697	719	692	722	761	690	737	739	674	703	714	707	679	727	756	718	682	767	735	689	699	719	685	715	711	726	755	651	661	716	697	759	734	675	667	709	698	661	710	686	718	677	699	689	700	711	706	668	713	715	723	747	754	703	680	670	728	702	706	733	739	674	721	711	674	688	721	702	681	697	687	695	742	732	731	699	737	739	705	715	712	729	710	709	703	712	728	672	741	716	700	690	700	703	720	725	752	692	712	687	680	723	698	676	719	691	741	705	680	670	722	680	695	747	668	730	735
24702	21279	27598	25159	15089	1519	981	853	800	758	723	688	670	731	790	923	1004	952	772	721	704	729	651	695	682	577	620	582	600	620	648	631	615	586	594	608	586	678	611	653	617	643	609	604	632	601	611	606	639	569	592	610	613	587	598	582	588	600	592	608	627	590	637	607	612	632	600	643	580	648	644	583	611	586	623	590	606	604	632	572	580	589	609	577	584	592	610	637	614	596	592	639	610	616	622	625	611	596	621	566	633	601	605	589	636	615	624	608	640	611	603	569	641	602	608	620	599	564	628	578	593	608	648	576	593	639	581	653	603	614	574	591	579	602	630	605	612	615	636	572	587	578	603	663	586	588	585	585	622	580	643	573	614	604	578	579	625	608	579	551	594	611	581	623	594	650	610	594	603	607	559	624	571	624	584	609	620	640	608	597	631	637	604	634	596	634	608	609	632	628	601	596	628	578	625	597	616	591	587	601	582	611	637	592	579	625	596	587	612	650	593	600	603	594	563	605	605	598	609	603	587	636	565	569	578	609	625	630	606	592	581	580	603	638	581	602	588	578	620	647	585	557	595	599	600	589	585	604	590	613	609	637	612	587	583	590	594	636	636	628	572	610	621	609	571	601	620	611	598	621	602	594	589	587	634	599	614	645	592	626	621	612	629	609	600	624	589	617	575	578	602	581	603	616	568	603	579	609	560	566	587	565	647	606	625	589	591	613	663	612	614	614	605	609	639	612	591	610	606	584	624	611	644	611	658	570	596	577	589	633	585	580	558	611	604	608	603	556	607	616	637	613	620	540	614	598	600	574	604	599	612	617	630	614	604	614	606	639	605	572	592	612	604	650	606	582	636	602	633	610	632	614	631	593	575	527	590	607	604	631	580	630	592	641	623	587	578	620	585	625	608	566	577	583	611	598	646	566	631	645	590	564	575	615	590	581	594	611	607	579	580	628	605	642	608	604	599	607	640	605	563	601	592	564	587	614	593	587	594	626	596	626	581	603	596	635	602	613	599	594	611	641	581	627	609	615	638	598	577	614	598	585	585	577	593	594	577	646	606	612	587	569	623	586	585	589	582	637	610	578	632	595	616	606	642	645	590	605	597	631	589	614	605	572	595	614	621	630	612	610	633	643	623	651	592	621	623	627	651	547	630	618	594	595	583	629	585	614	601	608	630	566	570	582	597	608	579	597	609	575	637	600	621	572	579	616	554	601	602	618	635	619	635	635	648	574	612	589	619	597	614	600	593	641	618	572	590	615	620	589	585	578	580	624	605	609	624	637	598	618	635	597	587	588	607	609	572	578	618	645	621	623	650	594	617	569	636	596	616	594	576	627	612	605	592	612	603	601	552	644	584	622	614	624	619	613	589	625	601	606	591	607	599	573	666	568	621	585	629	617	604	569	614	597	606	603	586	579	582	628	597	648	576	582	595	614	612	593	593	623	617	608	594	576	583	534	545	619	572	605	577	564	627	573	614	596	636	611	658	571	598	639	607	624	554	581	602	601	596	590	608	557	584	561	639	653	698	634	601	593	583	608	594	601	594	633	640	571	610	640	631	588	592	616	625	547	619	633	611	625	610	604	570	619	595	593	569	624	545	580	585	613	608	622	611	605	627	607	570	591	568	601	589	582	597	524	582	626	600	580	623	619	597	597	605	619	622	608	591	582	590	644	616	573	644	603	570	583	603	603	616	569	607	608	593	615	606	578	638	600	575	629	602	609	569	567	607	596	627	632	609	583	601	608	605	607	593	578	637	609	586	622	566	600	608	600	639	643	615	602	596	606	600	597	605	571	611	581	603	613	589	624	550	588	556	574	584	574	564	612	640	586	632	569	603	580	598	561	628	636	582	624	610	582	590	620	580	609	613	583	607	595	595	556	646	603	568	588	618	607	575	616	624	614	575	604	597	598	573	585	629	615	626	589	630	590	612	610	574	571	579	587	581	585	592	540	564	633	588	622	562	581	590	604	594	576	647	628	618	584	588	614	618	615	605	622	589	614	604	595	549	594	541	641	622	623	605	597	589	652	611	600	599	593	586	622	605	560	596	621	625	572	595	588	616	587	618	603	592	590	599	556	631	598	651	617	582	609	623	626	624	617	558	626	614	573	619	600	649	619	583	559	629	594	608	559	587	585	657	589	623	597	586	576	612	580	652	623	600	623	619	629	630	600	565	549	600	635	649	608	589	609	596	615	606	622	614	581	647	601	590	608	619	582	575	593	585	620	612	644	626	569	581	567	637	616	597	635	598	595	584	600	667	585	604	602	644	583	632	642	600	625	594	608	585	555	593	606	576	630	610	597	584	562	580	583	621	593	601	616	603	611	610	532	609	652	595	608	610	595	587	616	564	583	549	588	602	590	595	596	620	634	576	656	605	615	597	564	618	618	626	659	612	607	550	633	589	620	548	604	623	577	618	599	579	662	627	593	570	584	614	568	572	544	625	608	614	643	600	577	637	634	594	623	559	606	566	597	598	611	572	623	598	592	590	623	636	567	618	585	601	558	588	620	578	588	606	638	600	601	548	625	603	588	606	599	607	566	575	603	577	586	616	603	580	626	611	608	606	599	591	613	575	607	595	611	632	623	607	595	574	591	603	580	626	607	588	583	594	577	612	595	622	600	611	590	596	591	598	577	661	609	647	599	627	616	610	608	625	595	579	566	534	596	601	575	591	591	594	585	628	582	586	597	607	595	600	596	633	575	593	595	587	618	606	633	555	577	603	625	649	627	599	588	636	622	632	589	581	595	574	559	612	614	574	630	585	620	608	611	592	577	636	567	632	588	564	586	582	601	604	624	609	636	610	585	569	603	627	612	603	636	597	609	617	583	614	610	583	578	628	611	582	598	595	618	604	553	592	631	569	621	599	573	583	566	645	611	608	612	595	602	572	619	583	647	563	601	633	613	624	613	564	642	631	591	606	624	585	581	642	563	624	643	612	588	622	593	580	646	614	608	616	565	597	627	594	584	581	531	602	612	626	617	622	550	632	581	612	588	576	605	686	613	587	589	595	588	604	521	566	648	600	606	590	551	620	585	626	590	597	608	610	573	614	619	601	564	592	652	579	591	638	628	634	597	634	622	576	573	604	606	629	613	613	639	583	608	569	566	618	622	595	619	589	568	595	647	564	572	633	612	601	605	603	592	615	595	608	618	582	625	624	596	599	615	594	622	619	616	613	607	588	634	586	584	583	585	640	629	610	588	605	573	592	607	576	656	611	569	554	599	573	613	613	596	584	563	589	603	627	573	620	583	593	605	618	632	595	581	574	553	576	574	647	584	592	622	610	616	548	618	578	596	578	561	612	640	614	580	567	604	616	606	603	585	610	580	657	581	584	635	609	586	605	592	567	596	599	606	598	560	614	596	587	567	607	593	601	581	589	580	584	595	580	611	619	577	584	624	608	589	592	608	628	652	674	626	587	685	604	645	593	619	574	641	589	591	603	604	605	593	598	629	590	563	586	573	567	605	585	623	567	588	616	620
6101	6100	4591	2478	1843	1574	1215	1022	941	943	903	822	755	773	970	1253	1258	1263	910	804	798	786	756	748	743	675	671	600	619	668	612	601	634	652	584	618	617	664	641	628	617	664	669	655	630	608	589	630	607	636	604	665	654	609	633	596	643	598	615	686	639	617	606	631	607	618	650	641	648	643	640	632	645	639	625	646	632	630	604	594	642	641	579	634	602	599	626	595	600	576	653	627	591	574	617	637	656	634	617	621	598	625	635	605	618	645	636	613	637	617	619	608	581	638	644	566	646	615	640	665	671	610	630	634	636	595	591	603	656	646	591	623	603	640	643	591	620	617	629	638	588	634	688	628	643	650	629	639	649	665	628	632	606	619	630	670	660	612	629	649	603	596	591	608	572	628	621	621	618	633	606	580	593	634	593	610	632	644	630	597	674	623	605	654	657	644	619	647	595	591	606	640	630	620	583	610	607	636	596	638	607	674	634	620	628	639	646	636	656	612	601	609	632	626	648	646	627	609	618	629	613	609	626	627	587	583	607	613	598	587	614	612	634	594	628	650	582	613	625	624	629	652	595	605	643	637	597	639	627	604	657	604	649	604	597	611	658	614	608	591	645	621	620	659	589	634	654	660	652	637	579	566	599	594	599	619	664	615	643	638	597	609	666	630	622	649	601	615	638	603	612	628	647	614	683	625	599	615	632	659	652	641	593	644	678	612	600	622	649	647	633	623	614	615	627	607	634	627	613	613	598	607	637	627	647	655	577	635	671	662	666	618	592	585	623	625	599	603	621	598	656	626	635	643	664	639	639	680	611	626	662	636	630	587	616	604	658	617	673	649	608	639	613	612	640	636	632	626	608	625	613	611	629	652	592	606	655	665	629	574	626	614	635	623	622	614	638	629	630	642	658	655	625	635	605	632	640	638	634	653	681	650	605	622	604	642	633	644	676	616	635	631	621	648	670	622	592	600	601	615	613	635	663	590	647	585	642	610	624	608	631	643	599	644	628	594	605	651	627	598	591	616	643	598	630	582	605	613	661	620	629	629	632	664	628	580	618	612	617	629	633	628	666	641	619	605	578	641	643	652	637	599	638	637	618	619	622	604	575	628	610	588	606	624	599	655	621	622	587	566	644	617	630	607	638	639	563	567	631	581	631	670	584	677	670	631	644	598	648	649	611	591	611	640	601	617	620	630	636	575	656	598	636	647	573	604	653	645	611	633	605	589	627	630	595	631	655	596	620	625	622	617	603	647	653	624	640	657	634	583	613	602	602	644	629	630	620	638	671	609	661	613	595	574	572	627	601	598	589	585	601	635	633	670	615	679	637	641	624	650	633	574	642	619	618	626	597	627	644	635	624	652	674	612	594	624	650	614	630	596	632	596	653	622	626	583	614	624	590	655	619	605	602	619	601	642	652	645	585	669	629	657	632	619	634	612	630	638	657	619	619	607	655	622	625	636	629	642	650	599	628	615	629	585	598	609	581	603	587	617	652	600	661	636	644	592	603	596	587	651	647	595	657	615	631	620	654	635	589	616	639	610	631	601	645	625	691	634	570	568	601	601	609	650	643	604	669	661	597	624	594	651	617	640	618	602	646	623	611	657	661	627	597	615	638	674	621	629	625	631	624	649	629	626	603	612	637	604	625	657	623	644	645	611	597	612	593	584	611	640	639	575	636	625	641	589	593	634	619	627	632	593	611	606	619	610	605	619	659	614	603	617	618	589	578	628	587	593	626	592	636	633	604	615	578	605	638	599	643	607	607	619	625	620	654	594	578	613	639	645	632	612	634	637	593	651	659	637	619	603	648	654	609	666	601	638	711	622	602	617	633	669	641	644	645	595	581	625	654	614	607	612	656	646	574	608	669	666	622	647	611	634	659	599	640	660	652	634	638	661	616	656	564	628	656	645	624	605	601	657	676	591	581	612	665	604	620	615	650	627	603	589	628	595	613	638	604	636	629	598	617	625	632	645	607	670	615	676	656	654	633	606	626	575	630	660	646	597	639	641	615	624	646	584	637	591	630	573	615	632	621	622	611	607	637	638	579	578	610	646	577	675	635	612	593	654	659	607	632	582	587	613	627	582	619	654	620	543	615	661	650	611	596	645	636	603	651	587	603	629	593	589	587	615	635	612	610	600	590	653	625	653	593	662	594	588	653	607	641	654	614	653	590	622	602	606	622	659	594	601	628	618	648	638	650	639	593	600	635	612	598	603	674	563	619	650	622	587	647	652	579	594	591	548	648	615	612	648	645	578	635	632	652	668	603	640	583	626	620	624	626	596	627	629	653	608	633	619	646	622	634	666	601	619	580	638	618	605	635	610	606	644	613	630	640	615	673	626	603	556	663	663	598	587	612	602	615	624	628	629	619	611	618	635	632	653	630	613	639	595	622	623	595	636	644	617	608	594	666	634	625	615	635	628	600	645	612	646	634	644	633	626	638	606	574	643	606	623	653	614	609	624	581	628	632	627	619	649	617	622	572	629	614	631	617	607	605	628	653	644	596	639	666	606	631	641	613	629	608	638	630	614	634	602	577	635	650	630	655	618	594	586	617	657	647	636	633	609	638	557	616	612	593	589	616	597	615	623	642	602	653	628	648	606	686	611	604	645	619	648	647	633	616	617	626	608	624	630	644	586	680	577	614	652	585	628	652	620	610	601	626	616	549	634	679	642	657	642	579	619	614	655	630	654	653	605	645	652	607	671	653	599	655	638	593	662	622	591	603	636	594	581	625	586	608	574	612	608	681	608	621	597	582	660	625	581	630	632	626	605	618	618	605	617	641	661	687	635	628	699	642	572	629	669	642	633	628	612	638	606	624	651	628	628	639	641	625	600	660	616	585	639	607	646	591	642	630	634	685	648	609	627	620	580	617	647	612	594	668	612	680	610	611	626	617	597	622	652	643	639	652	673	651	670	620	647	639	686	595	593	651	627	628	650	659	540	621	636	634	634	606	612	631	607	619	647	646	648	641	622	615	642	619	631	598	650	611	640	644	640	624	647	649	639	598	624	650	637	645	627	619	616	658	605	663	669	621	618	639	656	641	663	641	637	620	620	656	665	649	664	626	593	641	669	612	596	650	635	607	622	653	646	620	624	642	647	629	619	635	630	655	592	654	617	627	599	660	628	651	658	622	614	562	596	657	613	586	627	641	607	642	648	645	641	617	662	673	632	645	631	608	652	673	618	634	597	631	621	612	611	599	640	610	592	632	607	611	634	613	688	635	620	631	586	634	669	642	655	631	621	652	622	652	610	673	674	643	626	625	630	592	637	622	633	609	662	600	619	613	619	639	668	624	642	612	616	641	589	621	624	594	646	639	655	640	595	623	600	653	586	627	613	603	643	645	587	633	567	610	634	630	633	661	660	668	629	654	603	608	651	575	670	593	641	640	626	633	659	656	638	630	634	625	617	606	582	633	635	648	608	657	610	615	622	587	641	630	596	656	634	630	615	632	621	620	667	652	638	624	618	629	621	623	632	616	622
22576	21310	28944	24023	21311	21372	10495	1288	827	799	698	607	501	537	673	1015	1183	1110	682	555	674	557	476	484	428	368	343	332	320	344	310	332	329	311	336	347	339	297	289	292	322	276	312	313	290	265	331	285	287	289	303	300	330	262	293	338	270	298	327	318	307	302	291	324	295	303	289	299	279	287	312	298	300	331	317	292	271	307	296	303	270	291	302	288	313	307	276	310	303	300	295	297	281	311	316	293	302	320	300	334	255	283	275	279	309	332	325	285	291	299	283	287	301	334	279	280	321	299	267	279	301	315	313	321	299	296	309	299	319	295	348	298	297	312	313	307	300	280	287	283	308	327	304	297	283	300	301	281	277	277	289	290	283	306	280	331	293	314	283	326	298	318	335	344	305	277	285	285	294	266	320	297	285	262	264	251	296	303	282	295	318	279	315	294	302	311	313	296	304	284	305	308	324	302	274	294	291	295	289	292	300	278	275	326	316	338	285	308	313	289	308	306	270	315	282	326	323	273	301	318	312	262	289	299	306	293	277	297	269	284	306	323	287	284	329	289	308	305	322	303	275	258	300	291	287	303	304	303	297	316	271	274	286	318	302	282	318	315	329	326	304	295	305	291	300	313	277	297	280	317	299	294	333	295	309	259	288	299	317	297	323	299	285	299	310	292	283	304	299	293	290	299	273	294	306	331	294	307	293	298	305	294	292	302	310	308	272	265	323	337	298	294	284	245	285	308	299	296	274	316	291	300	306	279	308	307	288	317	320	304	323	294	277	310	314	297	343	276	290	302	281	291	305	280	316	324	288	288	311	308	308	322	301	285	304	326	331	299	292	280	299	327	309	298	290	307	309	263	317	304	308	341	266	290	292	302	311	305	322	325	272	286	343	279	294	299	313	305	294	287	304	301	285	334	278	294	300	295	316	294	296	269	268	281	299	288	286	290	310	272	283	288	289	301	302	292	297	290	330	293	294	313	294	289	305	310	284	290	284	280	313	317	301	298	297	298	312	278	287	316	265	277	292	295	301	302	297	298	297	310	317	317	332	281	304	294	281	293	283	292	274	287	334	275	311	298	290	286	287	283	318	279	295	298	253	287	288	299	299	311	297	327	300	310	283	321	240	298	312	302	288	306	265	303	282	306	320	299	256	308	281	298	287	303	284	301	305	300	304	268	304	290	282	297	314	317	303	316	269	289	281	307	270	317	264	307	306	319	289	334	284	315	292	301	296	293	309	288	258	307	294	313	306	295	285	283	290	309	296	273	297	264	284	285	300	294	309	277	270	308	297	325	291	280	280	301	274	294	291	299	308	271	265	279	281	294	336	266	273	302	280	256	299	293	313	298	309	301	279	300	273	264	284	309	292	276	260	325	289	299	318	287	292	296	298	293	274	281	301	326	301	308	276	301	277	305	303	279	310	285	296	283	287	294	298	288	312	280	306	301	277	304	298	289	257	310	309	294	298	330	306	298	310	293	309	327	307	290	305	289	276	306	290	284	296	284	294	307	277	318	289	296	273	323	272	293	295	293	314	289	302	277	292	277	320	316	281	306	312	322	282	270	302	294	314	294	291	275	274	304	270	272	288	309	274	270	304	316	270	283	300	308	285	280	302	287	318	274	283	288	311	311	310	298	345	297	317	293	297	310	272	284	296	298	275	304	284	286	300	311	304	319	301	294	282	260	281	291	264	286	286	285	267	302	304	290	289	292	271	325	299	315	312	301	304	283	292	283	319	283	332	299	329	313	304	265	274	323	294	294	288	312	325	290	300	293	303	291	282	304	292	305	307	263	288	295	316	275	300	327	297	301	317	253	272	286	305	286	285	298	289	302	307	308	273	280	310	311	324	341	305	255	287	313	304	316	332	254	272	314	286	276	300	301	286	303	310	337	272	289	312	298	308	326	299	294	309	276	333	315	292	320	269	292	302	309	297	304	322	314	310	314	295	311	294	324	289	307	297	311	301	305	317	325	303	308	275	313	291	285	288	286	316	296	293	308	309	306	307	288	260	304	311	278	289	284	314	307	302	308	288	280	290	276	326	313	281	262	274	277	291	294	311	289	276	279	302	243	304	287	284	318	301	311	287	333	287	307	282	301	290	310	280	275	320	297	297	311	256	327	287	298	299	283	302	316	301	291	301	283	305	280	291	303	283	309	327	317	296	283	304	324	332	271	290	296	276	280	291	291	323	305	300	307	285	276	304	305	296	279	305	262	300	289	287	288	291	320	313	309	295	293	274	325	304	264	293	295	289	273	307	270	285	312	299	277	291	278	313	286	298	296	296	297	286	301	303	290	314	302	310	298	312	294	308	299	294	315	282	273	271	303	282	311	277	326	288	297	296	344	288	287	265	275	282	273	267	282	253	302	299	344	295	277	284	288	309	307	276	304	318	295	306	298	308	305	275	331	309	309	264	322	309	268	318	335	310	293	308	316	292	314	293	281	294	286	309	277	316	333	290	301	284	292	283	287	286	308	277	312	300	295	278	291	294	323	310	278	311	289	282	309	300	311	316	275	296	296	308	307	289	268	285	331	298	307	321	294	272	290	319	300	271	327	330	310	300	279	316	307	321	278	296	289	296	294	301	305	268	317	288	271	300	310	289	292	309	316	290	337	302	304	317	309	260	275	296	318	289	282	298	314	265	280	269	284	302	288	304	298	282	302	266	312	324	271	326	303	290	303	298	306	308	275	282	263	309	307	321	283	310	314	318	310	310	279	280	300	251	263	293	309	294	268	299	290	288	312	284	316	322	312	294	265	254	272	315	323	266	320	282	299	315	293	294	293	281	294	320	298	318	301	284	290	264	279	299	290	287	291	304	286	288	280	296	292	309	264	312	279	288	285	308	302	284	289	333	298	308	314	278	292	294	287	308	292	311	295	289	279	286	263	303	280	297	274	298	279	292	292	297	283	321	302	304	287	316	333	275	284	299	278	303	308	268	327	315	301	285	317	288	285	314	281	301	289	305	290	285	313	291	271	289	327	298	290	298	306	296	322	317	273	311	290	296	302	293	301	315	330	313	270	299	285	294	275	313	273	327	285	308	302	265	317	286	278	314	331	289	277	301	298	289	297	292	319	294	275	259	293	284	303	318	295	298	270	280	302	301	293	295	310	317	311	309	279	287	302	292	309	290	293	315	278	278	296	285	314	284	327	311	272	296	292	319	289	283	323	312	305	314	307	269	290	322	294	317	302	308	311	316	277	300	344	303	300	273	286	271	276	283	284	293	299	283	299	288	304	290	285	300	332	278	285	297	296	308	293	291	297	311	300	278	280	299	307	291	288	331	256	298	279	287	298	306	250	313	294	310	296	307	285	264	284	290	279	314	281	309	269	299	276	314	322	263	313	281	298	273	287	301	311	300	305	287	305	288	314	300	308	282	294	290	285	287	287	319	291	337	294	274	311	307	291	342	299	292	288	285	278	274	298	307	314	283	316	281	316	288	327	258	284	314	306	295	310	318	292	295	295	298	281	306	296	309	303
7391	14484	11072	5607	3924	2975	2208	1819	1452	1248	1036	807	698	755	944	1426	1721	1568	976	753	835	789	668	630	514	385	392	378	355	334	364	307	337	330	336	352	363	328	350	332	359	303	361	339	337	350	309	326	315	350	320	314	328	325	329	327	323	332	334	349	329	313	336	321	319	311	322	343	335	304	352	309	313	326	338	330	369	304	306	370	380	294	348	325	323	333	327	330	311	287	311	292	317	324	309	320	316	313	314	337	278	322	303	334	346	336	352	312	304	335	327	349	302	341	322	292	309	311	327	336	325	323	308	311	318	310	314	359	318	325	322	325	323	339	319	312	313	322	359	307	290	311	327	292	303	288	292	329	302	328	319	296	318	333	317	303	330	332	310	320	323	329	336	320	320	308	315	318	330	325	336	306	318	322	302	323	303	312	341	283	312	306	310	294	305	306	316	331	333	320	305	324	309	282	368	314	350	326	306	333	313	329	297	366	318	334	297	316	317	357	316	312	310	332	330	309	325	310	330	331	302	295	316	294	332	335	293	321	324	345	332	314	306	306	306	311	329	309	336	345	348	312	287	338	335	304	341	347	306	307	314	346	341	290	354	334	324	304	288	322	318	316	308	320	334	288	320	321	338	278	329	351	325	350	308	328	316	317	312	312	318	332	315	318	325	308	298	345	310	327	315	310	307	308	315	340	349	305	319	310	302	353	321	309	314	329	328	332	296	319	325	313	346	297	327	347	300	305	306	324	323	300	306	328	365	327	290	312	321	304	341	286	322	326	319	317	340	322	318	320	306	356	351	308	333	336	309	320	324	330	298	321	341	348	334	346	342	316	333	304	306	326	316	290	308	337	332	324	321	366	269	323	338	321	329	293	334	326	309	348	325	300	331	291	308	324	323	333	331	319	342	368	320	325	333	335	325	333	314	309	326	332	279	339	316	316	330	305	317	309	322	323	294	320	308	314	331	342	337	350	334	320	311	362	308	346	300	312	339	315	309	348	314	338	355	323	294	350	357	357	310	305	339	326	279	298	318	324	308	315	285	326	289	302	314	317	318	299	331	338	302	362	324	317	325	289	347	312	341	325	311	326	337	311	307	334	310	331	315	319	345	338	319	316	293	317	300	362	307	330	283	309	339	329	316	321	311	304	315	310	321	325	328	297	313	304	302	302	297	325	335	317	326	321	309	328	308	301	323	275	299	306	344	328	341	359	306	326	292	329	348	319	303	324	328	325	354	340	334	291	341	312	327	322	329	333	329	325	294	316	324	306	336	305	303	312	333	295	323	317	283	306	337	339	331	332	329	318	308	294	336	321	329	312	334	309	332	299	303	312	338	301	319	338	312	315	325	302	314	309	305	336	307	308	323	330	360	336	293	363	335	310	322	304	310	352	349	355	308	317	323	319	319	330	317	336	312	318	345	348	319	326	354	319	312	308	353	308	284	290	331	316	346	302	298	317	301	297	302	339	309	351	304	322	359	313	327	315	298	312	339	316	289	348	308	306	313	307	284	318	303	309	313	305	290	319	337	308	316	305	317	301	312	327	299	299	325	310	304	335	330	284	318	311	324	323	306	320	335	310	347	340	321	309	306	290	311	314	307	317	373	293	316	323	324	316	312	302	324	326	312	322	274	294	316	319	291	306	299	323	305	313	324	322	290	328	334	303	305	313	318	311	316	307	304	326	313	303	330	326	333	315	303	313	310	300	323	295	314	339	336	310	335	331	312	283	310	328	307	329	316	311	354	285	298	318	325	337	327	311	294	328	316	311	299	325	323	351	307	327	350	333	303	322	322	344	313	321	307	342	324	326	312	332	295	304	313	339	340	321	293	347	335	300	305	297	343	311	332	316	348	309	307	307	322	320	315	307	311	302	311	320	317	317	338	315	297	324	309	318	333	337	332	345	324	317	316	339	318	324	323	324	309	299	337	337	341	333	329	326	301	326	340	333	311	306	345	311	320	308	326	319	326	303	278	364	345	291	318	354	340	326	348	327	326	299	350	309	314	295	321	325	331	326	333	329	324	299	341	356	311	316	290	292	324	313	300	316	309	328	346	310	296	302	317	304	325	335	299	337	320	288	306	335	329	292	332	316	300	328	294	310	306	312	302	327	334	290	310	323	308	313	304	310	314	340	311	321	351	331	327	339	317	313	310	332	305	318	319	292	323	337	340	325	307	321	316	295	332	311	320	302	303	322	331	309	278	317	314	345	334	330	328	320	316	313	330	330	362	341	295	346	313	346	316	324	317	311	319	340	313	323	329	348	314	341	338	318	339	319	340	286	330	316	338	318	313	352	318	336	328	340	324	307	293	294	326	344	290	304	334	318	318	348	326	322	302	365	298	299	333	322	327	328	302	343	311	315	343	316	303	347	316	321	294	320	305	299	314	314	314	259	318	307	355	322	327	298	330	322	335	327	330	318	300	348	329	333	308	349	324	310	329	317	327	296	344	312	325	282	335	335	272	306	299	330	337	345	314	337	323	297	330	328	347	325	330	330	327	322	349	349	321	319	338	324	325	309	300	300	306	314	315	326	309	298	282	326	324	301	312	328	347	323	304	320	350	302	332	282	329	346	315	359	336	317	308	298	301	315	326	318	325	294	312	301	360	321	350	307	311	308	292	364	334	330	324	285	339	334	307	327	320	333	339	337	319	291	327	289	294	312	307	332	321	307	341	309	337	330	350	350	330	305	293	314	310	328	331	351	301	314	300	336	351	358	319	351	314	322	325	342	299	316	310	313	340	311	326	299	321	292	324	304	316	329	306	306	313	313	335	327	332	335	320	318	354	313	279	336	321	313	312	333	308	336	347	332	333	331	318	305	312	304	327	311	305	339	329	319	334	341	338	337	341	285	303	304	301	326	344	314	342	329	328	325	320	336	365	339	322	328	316	316	336	349	354	303	289	328	312	329	322	307	322	307	279	320	330	323	322	320	343	314	329	339	338	291	321	328	358	316	342	295	314	328	311	316	300	311	314	294	320	294	313	305	309	315	294	322	305	330	305	326	334	334	314	324	344	327	331	319	327	313	344	326	325	322	332	309	305	299	316	321	327	341	302	337	331	307	323	352	321	340	319	338	328	320	304	305	318	323	332	334	340	312	326	313	295	314	350	301	310	295	320	329	316	314	306	333	305	355	307	331	332	318	320	340	328	302	315	345	351	335	300	304	315	298	322	324	323	341	326	321	308	308	318	315	349	310	331	300	338	340	359	346	328	303	338	312	342	300	329	293	300	323	304	321	317	302	352	311	313	310	325	334	322	326	327	299	335	332	320	313	354	307	318	301	320	312	279	334	320	326	333	321	315	302	335	314	316	329	355	316	321	307	301	323	313	283	309	310	294	287	322	329	317	315	269	309	287	303	323	302	318	338	332	319	341	329	322	329	308	362	344	355	322	339	295	329	346	296	334	329	309	315	263	332	355	341	343	313	347	298	283	323	317	324	318	337	339	298	319	327	341	311	307	346	305	296	336	310	334	283	337	314
27821	19070	6091	1578	1240	1063	1020	918	839	916	916	898	894	881	945	1083	1084	1085	963	944	898	911	941	894	895	847	905	866	915	827	863	876	800	842	867	887	896	809	890	908	903	818	849	785	797	840	821	816	910	859	847	869	911	815	836	851	873	861	837	886	837	885	868	870	809	890	860	861	828	862	852	866	841	837	826	881	822	844	817	848	878	904	857	865	844	864	832	832	881	848	887	841	848	868	825	839	820	880	880	861	808	834	812	866	893	816	853	837	885	872	869	871	856	879	890	850	833	853	832	851	890	826	831	861	866	836	869	900	871	861	865	857	816	950	856	868	870	831	863	818	877	852	838	861	817	859	843	880	826	801	817	861	821	818	859	871	845	875	859	785	861	833	798	836	916	822	875	820	892	856	823	830	833	833	842	871	881	884	828	853	853	846	887	874	896	894	850	850	899	825	839	854	815	852	827	878	894	904	798	885	849	887	824	889	816	791	850	832	858	803	860	856	811	846	852	873	818	828	837	872	829	841	886	842	901	862	844	838	879	827	866	825	858	826	855	857	842	832	818	856	849	918	845	912	865	848	899	878	838	836	836	870	823	862	856	866	893	852	842	792	821	823	845	830	831	830	853	844	825	857	792	876	863	889	829	818	847	869	792	839	816	858	836	879	821	872	840	850	818	866	841	834	868	807	866	885	874	848	830	875	867	868	822	870	857	825	859	820	877	874	890	834	902	847	835	794	842	849	871	835	877	844	875	899	876	904	896	840	850	901	904	890	820	914	843	858	881	839	839	826	875	841	844	832	862	916	866	814	821	870	891	866	860	874	885	859	876	822	849	839	897	910	898	869	832	809	875	878	853	875	813	879	858	805	844	803	855	818	849	864	847	884	854	801	885	813	832	778	864	809	863	798	877	848	807	860	861	834	846	854	891	854	881	846	838	871	818	875	826	806	896	877	789	863	836	866	826	786	903	833	805	839	864	802	820	869	812	812	826	895	836	865	857	837	907	861	855	882	842	843	859	881	853	858	842	898	870	876	856	887	878	813	844	805	838	826	872	902	892	839	830	892	814	868	837	827	852	836	803	857	859	879	863	880	844	869	826	845	839	819	866	805	843	864	836	865	854	823	822	848	831	851	838	796	862	878	795	792	809	859	818	811	845	866	887	872	859	889	871	877	844	837	882	819	831	854	865	864	805	817	836	790	816	805	865	861	871	865	824	818	856	860	878	760	854	887	870	797	801	837	861	873	846	870	849	860	820	826	896	802	864	764	832	839	882	819	821	866	828	848	862	892	879	804	836	898	876	834	856	873	876	866	862	854	849	874	891	848	852	890	904	864	863	866	878	843	831	865	876	873	856	851	868	844	831	848	848	948	870	859	836	876	837	885	851	857	833	854	857	875	848	916	849	852	855	843	790	856	872	899	833	866	920	854	823	804	841	878	814	820	862	815	860	827	864	815	856	866	860	867	878	832	873	906	887	807	764	846	839	902	839	797	791	856	780	886	834	841	904	809	775	845	867	806	823	857	863	871	838	877	838	910	797	867	854	838	915	820	859	859	864	778	888	833	846	896	882	873	821	844	857	895	860	868	868	816	826	846	811	862	903	872	816	847	847	838	822	870	828	880	861	878	885	868	829	800	856	850	875	809	865	871	849	877	827	813	886	816	854	862	826	755	867	856	876	872	834	881	886	839	888	816	860	840	855	772	843	808	858	845	871	860	856	842	880	863	917	828	826	854	855	899	812	867	850	819	814	847	851	836	844	821	862	895	854	844	858	865	858	866	886	872	831	884	865	825	773	863	760	822	917	844	862	846	815	859	860	882	891	831	801	878	862	848	826	865	888	824	921	827	798	830	856	831	878	812	844	817	871	855	879	866	848	841	842	866	908	868	875	842	836	825	824	856	853	817	865	845	854	844	911	903	837	859	890	868	844	854	831	845	860	866	858	885	865	870	848	880	850	875	888	815	838	860	861	874	876	910	808	854	860	922	807	807	827	845	821	794	839	852	910	864	857	880	886	831	855	890	850	874	848	816	876	853	851	847	885	833	886	780	816	885	834	838	872	815	864	892	856	842	869	881	838	828	920	864	869	857	842	841	842	846	857	879	817	848	821	900	836	879	841	852	873	866	855	819	849	789	817	871	853	825	864	841	846	866	820	838	845	867	833	906	866	860	854	895	789	893	839	832	873	878	848	842	873	841	832	776	846	830	843	868	867	851	824	868	853	867	860	889	866	829	875	870	846	845	886	830	836	870	839	859	896	818	875	864	842	822	847	804	863	839	860	839	845	809	835	853	822	850	920	821	812	897	884	850	856	838	855	895	859	842	806	812	833	825	895	917	801	862	845	773	835	879	855	831	878	826	888	939	870	856	905	874	883	819	835	858	901	828	820	842	849	838	858	834	837	845	831	852	819	854	875	869	802	927	884	854	860	880	856	900	897	862	853	876	860	872	803	857	890	911	901	825	860	804	847	920	825	855	890	848	868	875	891	888	883	849	815	904	847	864	863	793	845	887	856	805	851	854	889	839	838	873	843	837	847	872	805	863	812	873	803	849	825	829	824	783	809	821	876	865	893	904	821	827	817	875	866	885	850	839	848	847	868	883	852	796	880	887	886	850	829	832	845	844	855	875	850	830	812	870	816	814	814	807	809	912	819	867	849	877	818	861	863	853	863	887	880	819	834	850	873	903	852	830	891	869	842	826	814	876	835	838	847	837	832	829	837	863	850	830	840	884	860	893	881	869	894	908	899	832	833	875	860	829	910	880	830	849	785	877	886	863	875	836	866	830	871	846	934	858	804	887	796	912	867	813	872	843	872	880	868	837	865	859	873	871	887	855	843	850	895	778	821	899	828	894	862	828	833	805	840	867	858	801	857	849	812	856	878	832	862	839	817	870	836	859	839	911	834	864	788	866	843	884	841	799	846	846	817	865	816	828	858	862	858	851	867	885	862	815	875	863	883	860	899	860	825	828	836	935	811	863	830	835	913	855	864	871	858	847	842	855	842	852	885	840	785	850	856	866	854	860	875	896	853	842	878	832	838	795	799	814	915	800	881	830	920	815	822	852	841	853	857	904	848	855	846	833	891	817	854	817	892	850	839	826	879	874	789	869	891	817	865	823	825	827	837	833	863	878	857	853	843	834	854	825	864	860	879	874	912	840	858	834	827	854	821	861	866	824	813	820	878	861	832	863	868	924	840	837	803	852	814	879	855	868	855	844	834	812	863	830	827	824	843	856	867	824	827	804	850	877	849	874	848	844	908	802	803	831	851	845	855	838	891	869	836	817	834	871	829	882	867	868	870	879	866	867	861	832	848	865	861	774	890	841	879	838	871	837	839	853	837	841	845	828	861	828	831	830	875	812	889	898	914	858	776	848	848	883	808	856	877	889	870	876	830	821	838	811	863	830	822	837	815	841	855	875	843	868	859	860	835	844	852	828	802	838	891	886	901	838	877	887	894	862	839	850	848	819	856	855	888	867
7461	2057	1789	1283	1166	1043	1004	994	1000	1004	1008	968	930	946	1056	1156	1327	1306	1093	942	1107	958	971	966	986	884	891	901	856	911	904	898	861	957	931	853	861	857	917	892	870	880	885	878	899	866	847	878	847	887	867	930	950	876	854	862	929	875	913	953	873	925	926	890	916	844	883	860	893	929	961	894	890	922	854	893	884	880	895	901	891	865	887	853	870	886	898	890	822	871	912	901	898	939	955	896	932	873	915	937	918	959	888	939	922	872	852	909	932	902	924	870	886	881	900	886	881	872	874	859	910	924	888	942	890	858	949	891	936	922	875	875	921	978	867	887	885	959	960	928	890	912	836	849	922	889	926	916	858	916	890	933	885	894	887	935	876	898	845	915	906	865	888	950	888	864	867	920	910	879	892	888	869	911	962	882	921	881	950	881	931	887	886	881	895	933	900	933	895	922	909	925	911	844	897	857	912	892	884	904	877	901	860	889	866	896	888	806	972	920	929	926	880	948	901	906	883	890	828	917	934	920	930	882	914	889	907	891	901	873	899	898	905	913	849	876	912	916	963	943	927	905	863	857	903	885	937	887	855	884	883	867	917	883	913	935	918	909	973	907	876	921	908	891	908	918	881	917	900	873	898	887	910	899	918	910	936	848	915	913	925	875	884	935	868	903	866	946	915	902	943	937	911	886	870	883	919	885	923	876	885	861	885	925	920	870	862	901	837	871	875	880	914	864	889	864	920	874	902	888	950	944	880	917	913	885	924	933	915	933	945	904	908	885	852	898	885	916	901	894	904	951	911	933	936	933	886	906	985	873	922	928	896	898	857	895	844	861	884	936	899	890	867	885	953	911	924	915	901	901	885	884	922	899	909	870	934	877	897	878	881	909	900	911	909	881	877	858	865	907	955	942	900	910	873	932	929	885	915	905	876	892	974	927	936	917	898	911	901	922	845	915	912	878	917	847	905	944	920	890	872	887	877	875	872	913	913	894	937	922	846	881	882	857	922	934	857	901	895	900	868	915	908	920	900	921	881	895	875	876	884	877	891	926	938	845	931	922	930	880	897	904	923	943	907	886	900	896	938	896	896	904	945	874	911	915	932	899	952	917	949	912	876	901	881	881	919	911	915	908	888	952	889	838	942	899	908	837	901	889	909	893	892	888	923	863	939	961	895	922	896	932	878	904	895	916	908	920	890	903	874	880	897	918	925	912	921	927	933	896	887	853	927	938	867	916	899	943	919	977	876	853	946	893	906	866	919	835	923	927	868	912	898	861	879	967	894	934	909	878	865	934	938	899	839	911	907	895	924	875	920	926	839	847	906	911	894	938	889	921	907	882	852	889	891	901	866	925	948	912	895	903	900	960	856	926	883	911	953	930	836	878	889	888	857	888	917	913	900	901	906	912	845	915	919	966	922	894	919	832	861	977	900	912	903	899	911	945	873	902	894	931	957	905	901	925	904	919	927	930	921	912	921	880	912	907	894	923	896	899	876	903	944	903	978	932	890	960	877	866	870	921	888	859	908	874	908	854	838	895	936	915	910	875	925	923	918	869	885	933	857	852	924	882	922	926	953	914	895	884	918	934	916	867	900	879	896	897	911	858	915	897	894	999	911	870	904	890	903	859	952	860	868	884	939	883	889	914	939	833	965	922	877	884	924	909	931	900	915	883	896	862	884	875	899	890	894	972	877	901	889	880	935	865	873	903	940	902	869	937	915	918	887	941	929	901	914	931	926	902	924	895	886	946	903	891	893	883	940	861	904	866	932	929	911	852	895	874	876	903	907	907	896	935	877	877	880	865	901	940	878	899	899	944	886	935	922	916	912	904	873	852	866	899	910	891	908	885	916	907	921	912	931	899	899	947	911	908	935	891	902	938	915	917	871	884	928	896	911	928	873	917	885	851	914	896	910	930	932	871	916	871	947	928	924	836	893	893	896	912	898	915	868	933	876	842	935	928	885	922	871	867	879	903	864	893	867	932	908	932	913	842	889	925	913	888	894	851	908	855	903	871	921	924	935	929	847	843	921	928	897	932	914	872	917	897	891	879	927	857	834	927	955	883	931	897	914	917	925	890	922	903	870	877	895	949	848	848	898	937	940	866	926	915	844	894	866	853	880	920	858	921	892	894	918	943	872	916	942	863	944	940	935	945	922	910	891	891	869	902	856	916	910	868	931	920	873	964	879	868	870	888	915	938	919	889	875	887	895	956	875	930	951	902	918	928	920	979	898	906	888	922	962	886	921	872	908	862	852	932	941	940	871	916	895	878	901	841	897	848	953	861	873	891	890	899	932	901	910	912	937	848	949	912	901	861	913	945	901	920	911	864	895	877	887	900	890	919	897	861	830	928	911	867	934	933	900	855	893	890	838	866	960	901	885	896	882	925	891	929	940	930	898	932	904	870	914	951	915	883	918	888	896	955	890	913	926	894	903	937	880	929	876	895	886	862	920	901	902	932	905	884	886	918	914	884	900	910	941	903	848	880	922	924	913	870	876	862	922	936	909	944	896	918	930	909	888	875	921	919	900	953	930	908	967	934	887	858	876	918	965	923	888	936	892	867	893	898	956	907	893	949	902	916	928	834	952	923	891	854	858	924	880	882	857	896	931	918	895	966	861	895	839	865	916	924	881	909	968	909	894	850	874	885	926	894	888	932	871	904	897	863	891	873	953	877	903	922	919	875	913	943	925	955	921	907	968	943	884	882	884	886	920	901	891	899	881	870	915	884	937	890	976	892	896	857	891	951	928	910	856	964	883	923	888	946	910	899	957	894	870	939	859	882	862	910	904	845	884	961	885	942	862	908	903	908	882	962	882	871	929	920	927	906	930	962	869	898	860	842	878	965	875	880	915	922	830	850	957	892	932	892	921	944	937	904	933	929	914	919	945	903	933	881	898	917	924	906	865	948	903	948	874	970	950	946	892	893	932	904	875	894	946	917	949	928	936	891	864	933	876	878	887	913	906	840	905	894	889	890	872	926	932	865	939	928	966	947	909	929	890	942	873	927	900	895	926	943	917	887	893	897	866	899	891	921	926	884	902	921	940	914	874	861	933	873	896	884	882	875	913	923	876	907	891	895	891	924	878	892	891	893	881	829	907	889	982	903	865	927	889	921	886	914	910	900	917	904	926	927	879	898	870	922	868	860	926	972	919	910	860	928	888	882	887	909	854	872	895	892	848	902	918	881	886	882	842	879	870	859	890	916	879	937	924	861	890	922	945	875	912	914	867	907	876	936	896	924	866	929	940	918	923	913	976	890	912	871	927	842	918	886	922	873	897	895	880	891	896	873	878	936	917	952	903	883	860	880	890	953	880	917	943	915	907	882	956	880	875	920	887	917	900	924	907	878	908	906	883	959	920	941	908	978	882	919	865	923	972	918	928	899	875	945	897	910	842	938	935	850	881	888	925	898	965	894	897	879	892	917	850	889	887	872	886	882	862	925	944	928	913	896	897	884	924	899	914	874	913	911	892	887	876	883	875	905
23613	21254	28464	24376	21265	12044	1763	1133	1029	981	878	817	812	835	980	1194	1312	1345	921	839	838	869	839	840	735	716	691	662	733	677	632	599	652	686	697	651	665	684	649	694	648	619	674	620	619	684	648	667	662	648	607	700	709	631	635	639	670	678	693	684	685	690	692	671	642	718	606	637	657	694	709	690	630	672	626	618	715	656	637	693	629	693	621	677	653	691	681	663	632	664	660	663	674	650	693	644	639	692	656	627	639	641	679	630	668	706	617	685	684	685	684	654	653	654	683	685	661	687	673	669	629	687	674	673	595	676	661	685	686	633	637	689	646	691	680	664	661	663	675	632	629	706	683	627	691	709	704	691	630	655	657	671	651	669	675	673	694	683	633	641	654	637	686	694	621	657	660	674	671	660	650	682	691	647	672	641	650	644	667	672	676	627	673	643	674	648	649	701	651	699	666	675	650	635	688	674	669	614	682	617	689	638	646	657	644	687	632	678	646	684	623	654	649	621	671	680	605	614	657	621	645	720	637	628	680	674	646	640	649	630	675	683	633	638	675	659	644	676	685	668	669	663	681	693	626	640	698	673	649	696	666	651	661	678	659	677	656	700	667	691	718	624	626	632	623	640	646	647	622	650	658	682	658	661	649	647	625	672	651	676	641	640	659	710	624	654	695	654	670	656	677	665	682	695	640	686	652	685	643	715	685	674	674	642	646	649	722	663	621	652	642	647	641	651	665	675	653	659	655	648	661	685	675	633	727	701	674	685	727	670	621	734	631	646	677	653	622	673	701	668	632	651	637	644	618	675	680	675	711	681	642	680	636	663	638	585	676	620	674	684	623	661	663	695	684	646	708	690	682	630	633	660	637	711	679	663	652	663	715	674	679	695	651	669	679	655	611	665	667	694	638	624	662	697	641	693	677	682	620	633	640	678	661	636	662	651	649	681	692	682	663	665	702	648	684	648	651	669	728	655	702	668	664	687	727	626	638	657	693	651	661	704	686	681	684	661	667	652	641	644	654	659	654	680	691	638	668	663	663	668	662	641	639	659	664	632	693	655	657	680	644	635	646	659	657	683	641	629	666	654	673	625	648	660	609	666	648	635	681	648	642	663	705	638	702	645	689	656	695	639	686	619	696	681	677	691	592	589	673	666	683	647	626	657	633	641	682	598	639	672	665	656	726	651	691	662	646	658	664	647	662	696	704	681	673	651	634	625	688	678	679	664	669	669	645	669	623	654	665	632	650	659	639	654	716	665	646	686	674	654	710	656	660	691	674	653	666	587	661	655	657	647	662	638	645	695	621	691	667	667	647	661	632	634	680	604	699	673	667	675	669	651	701	667	643	658	668	667	680	683	602	700	728	668	678	668	681	605	706	730	630	630	669	656	665	657	628	670	655	696	646	635	655	638	705	654	674	690	670	629	661	606	690	674	685	623	693	662	649	647	648	666	612	651	653	685	660	711	679	618	674	712	676	719	661	692	649	670	695	673	647	663	686	649	652	667	679	643	658	675	646	672	650	666	657	631	676	651	626	651	637	644	647	651	656	659	589	667	667	664	650	671	680	647	651	646	674	659	660	653	657	640	648	712	700	642	646	668	600	646	682	674	662	638	662	710	645	657	656	662	653	646	668	639	628	668	677	693	672	688	682	607	709	652	680	680	630	699	653	647	686	688	715	649	662	629	694	743	666	655	654	665	729	662	647	606	648	636	619	685	685	598	641	675	634	688	684	671	664	667	628	698	683	685	648	677	633	660	647	665	679	667	683	673	665	619	649	669	667	659	706	700	628	679	664	603	661	686	604	678	664	737	673	624	638	641	638	667	664	681	663	650	685	674	677	700	688	651	697	675	675	685	682	654	675	625	663	677	617	693	657	668	674	626	679	626	662	675	628	648	708	668	651	597	681	657	664	648	655	668	679	669	684	679	617	602	666	628	681	626	639	688	643	696	678	700	662	648	656	741	668	665	673	637	663	631	702	666	690	684	690	658	682	676	633	651	635	620	657	703	661	633	673	643	635	624	683	658	650	622	647	678	654	654	627	664	676	636	625	604	613	664	637	661	636	647	643	675	657	610	572	657	655	674	696	652	709	689	625	635	664	658	622	653	697	642	663	645	675	616	651	645	649	649	668	620	607	710	699	674	683	663	651	656	704	672	647	638	673	631	649	647	655	638	626	679	660	650	691	646	664	688	654	697	642	657	625	670	658	627	649	687	668	674	662	619	644	639	665	635	643	676	643	654	601	659	614	685	638	616	704	644	640	645	613	645	714	666	670	732	654	658	655	641	652	699	694	654	663	641	657	659	676	645	644	672	658	636	706	654	620	615	657	665	653	648	695	684	669	675	686	643	695	652	669	656	631	725	635	684	666	658	639	631	648	668	624	682	636	699	609	652	676	650	671	661	679	646	672	706	718	661	667	666	647	643	618	634	686	657	734	713	676	618	684	650	611	646	686	660	661	698	668	631	679	683	706	667	642	635	614	614	653	642	639	661	653	658	644	620	643	665	659	632	687	684	634	689	607	635	635	662	701	611	657	630	659	686	668	662	612	709	668	664	647	706	675	648	700	631	636	658	626	627	656	663	690	705	635	691	679	663	635	712	651	692	656	663	662	667	672	643	632	660	650	704	664	647	670	683	665	683	656	677	607	646	676	689	649	675	700	687	664	679	681	649	724	620	695	652	674	683	636	654	661	689	642	652	676	672	664	667	700	652	624	600	642	683	646	638	675	660	641	659	614	655	711	670	688	686	681	635	692	690	674	627	662	706	651	702	663	638	697	658	666	670	652	644	667	625	650	634	640	610	668	663	631	606	709	676	663	648	666	676	664	674	622	638	657	709	650	614	691	649	647	677	640	638	682	655	639	716	658	668	709	689	693	635	664	655	698	652	633	690	638	632	653	681	647	645	592	636	658	690	658	658	674	692	676	652	665	681	627	625	651	667	644	685	660	657	656	620	641	651	629	684	606	696	628	682	696	632	691	630	653	629	657	641	645	641	719	653	718	648	643	680	676	641	637	650	627	689	658	678	631	650	648	658	643	664	643	675	665	634	664	677	650	701	721	638	660	668	656	648	646	672	685	672	641	642	637	673	648	657	649	678	670	653	667	647	663	633	673	688	637	648	674	654	660	681	667	652	696	661	653	694	670	682	668	661	657	685	638	672	683	658	667	656	656	677	675	660	683	650	677	648	633	600	637	642	636	646	674	697	616	654	693	628	680	686	676	654	710	690	660	677	598	703	643	661	684	646	640	692	685	672	687	686	688	660	671	617	669	651	636	667	642	674	673	600	669	655	663	640	683	666	658	684	627	625	667	688	671	642	729	651	642	665	656	657	630	623	655	637	645	683	650	645	673	638	684	675	663	688	689	685	694	625	644	692	702	666	682	671	658	638	674	607	636	660	676	644	658	679	664	634	615	656	657	617	643	650	627	647	606	694	668	642	639	670	713	651	624	685	678	641	690	651	674	615	664	664	647	665	632	660
6422	9561	7326	3642	2725	2116	1804	1517	1370	1185	1144	1012	919	925	1153	1525	1720	1654	1076	991	1065	980	940	928	830	765	724	758	763	727	743	707	734	703	756	702	758	717	752	653	724	737	721	760	722	720	730	742	720	759	745	751	723	716	740	699	689	745	747	706	709	697	719	721	743	732	701	758	698	712	709	740	729	690	718	752	706	684	679	661	692	691	720	726	684	723	710	711	674	732	677	703	682	745	697	707	715	764	686	712	733	704	721	726	705	680	721	723	714	750	684	728	738	722	714	707	706	733	724	683	707	691	695	735	703	718	745	721	703	714	704	742	704	747	737	691	734	716	730	684	668	723	691	682	729	737	689	764	753	728	750	760	758	759	729	723	697	730	752	697	718	710	734	716	710	724	728	744	700	669	731	703	707	689	724	714	723	712	698	660	726	711	721	750	720	706	692	721	698	757	741	699	743	722	726	709	691	700	712	729	732	690	698	750	690	719	668	732	704	720	710	685	679	670	722	708	695	754	720	690	677	723	720	743	661	705	765	720	698	694	746	687	732	687	715	752	741	737	713	742	695	697	697	689	709	717	684	724	734	735	675	728	689	709	700	689	678	685	671	668	687	717	727	680	726	706	710	684	722	757	719	707	721	746	717	707	771	690	746	719	735	749	745	726	709	674	767	768	692	715	726	750	728	726	682	728	715	779	685	693	795	728	715	728	646	728	722	710	714	692	677	745	693	761	743	776	711	690	707	693	669	705	794	703	733	662	720	670	692	748	707	714	715	733	690	721	735	733	722	721	700	693	688	715	697	738	706	720	688	720	737	753	698	699	716	701	710	702	734	742	670	699	736	695	696	740	709	688	704	687	715	736	767	687	679	661	699	686	713	743	732	684	736	710	713	690	747	696	708	697	705	721	720	644	679	661	744	730	708	721	699	756	710	639	696	675	641	711	698	779	697	680	704	741	714	712	688	731	694	705	760	712	692	722	703	765	753	739	737	719	700	697	738	684	734	722	708	749	718	721	690	708	711	761	717	720	741	687	722	730	709	704	690	705	713	728	713	694	761	678	741	684	777	715	709	727	708	741	713	716	746	714	701	710	737	754	712	670	690	694	715	697	732	701	713	724	695	741	692	714	760	701	709	741	711	720	713	715	726	754	705	720	766	700	700	690	706	758	705	725	677	705	708	756	684	725	719	740	649	669	709	747	737	716	676	696	724	741	762	695	699	683	711	729	720	697	746	666	706	756	684	705	723	733	700	681	735	698	735	711	662	733	756	650	732	675	742	753	694	694	687	697	732	684	699	702	743	696	678	710	692	749	736	712	709	726	735	726	694	723	700	700	671	710	695	735	731	734	740	727	683	740	768	714	722	714	754	765	702	688	679	707	684	659	659	716	700	732	661	704	707	695	736	733	762	670	689	696	716	695	733	781	712	702	736	693	725	684	719	642	704	682	740	729	758	748	682	672	714	706	723	702	754	711	765	712	781	736	698	699	703	719	719	720	724	697	677	745	722	722	751	742	669	683	683	703	711	681	753	729	694	717	730	723	744	728	641	714	709	679	737	710	719	747	721	737	706	761	707	735	716	755	687	717	696	721	729	736	674	718	725	670	721	674	690	688	704	690	702	757	696	761	718	731	699	725	698	692	704	723	712	783	672	704	766	673	708	724	717	738	718	718	703	664	693	754	695	719	726	762	679	735	728	720	669	712	733	667	693	723	702	689	720	709	715	684	690	740	743	730	742	683	748	714	688	709	717	762	732	693	740	717	756	769	711	729	721	698	724	749	743	721	676	727	701	715	705	710	711	709	757	713	727	717	717	698	712	715	683	727	775	774	721	700	725	720	742	702	678	687	687	713	702	688	720	675	729	680	755	712	694	705	702	707	704	738	693	741	705	720	734	710	705	712	746	710	667	692	754	738	705	726	708	678	732	659	791	726	737	757	691	762	731	697	690	754	727	711	724	722	722	737	747	693	741	689	711	683	688	730	736	743	722	697	725	663	708	728	688	687	675	700	739	752	687	713	682	724	724	729	752	705	741	703	800	720	699	727	662	704	727	716	655	664	744	672	717	709	732	714	710	696	688	720	699	680	743	710	687	693	719	719	739	741	689	681	680	751	718	760	756	753	703	698	702	768	774	782	709	705	665	715	701	712	665	742	754	737	758	730	699	714	695	679	727	747	722	707	695	729	759	758	663	753	741	711	744	712	676	690	715	734	700	691	693	644	727	754	681	729	718	721	702	749	701	705	714	749	725	727	676	713	715	687	708	690	712	749	710	767	668	710	756	721	705	703	726	768	690	748	703	688	689	728	727	681	705	695	656	700	687	727	705	728	771	705	737	717	701	714	690	732	731	761	713	725	723	719	664	711	769	762	723	744	712	685	723	717	707	724	735	716	690	716	688	725	705	726	721	727	712	734	728	747	695	733	716	777	735	681	704	720	687	743	729	707	722	731	740	651	748	725	673	729	698	695	708	687	728	674	674	708	728	720	688	757	762	744	710	671	706	735	799	667	723	710	715	731	698	774	713	718	692	726	710	660	717	753	704	730	677	725	659	699	749	734	703	742	707	725	728	676	714	721	752	696	711	710	684	718	749	741	702	724	736	732	666	722	733	734	709	728	739	729	744	712	757	734	689	729	724	703	727	745	699	723	716	715	717	713	709	732	729	713	763	692	720	700	707	713	745	729	685	715	722	735	724	712	740	700	635	744	693	707	698	742	725	684	733	725	715	729	685	715	744	724	741	734	714	738	703	696	710	702	693	754	708	679	683	705	744	766	711	688	705	729	780	711	724	727	699	693	742	716	718	712	716	706	653	722	732	694	712	685	705	645	688	696	695	692	712	685	709	763	704	738	696	686	649	692	716	759	687	712	752	718	717	728	733	702	681	697	703	738	651	731	703	725	748	719	676	705	751	694	724	742	686	773	685	664	727	682	744	719	744	720	747	725	708	718	702	745	717	706	637	727	682	762	698	740	686	692	707	732	731	730	783	679	708	717	697	679	738	711	733	731	778	701	710	703	772	701	703	740	715	760	695	721	727	718	700	753	681	722	753	688	738	700	724	709	777	700	742	713	720	726	733	710	730	680	700	734	751	713	741	687	675	740	713	700	737	670	682	691	693	771	688	738	713	715	710	695	662	722	746	680	751	738	704	723	701	728	698	667	707	728	707	720	695	732	668	729	682	664	689	742	710	708	729	734	762	773	747	659	772	708	678	701	666	724	736	718	694	770	702	706	765	720	746	702	708	650	693	700	715	668	729	689	704	743	726	701	680	653	732	729	723	685	721	718	737	742	701	720	721	677	689	722	713	732	709	714	684	727	754	700	675	705	664	715	714	679	732	714	733	699	721	710	640	730	715	730	706	706	714	670	748	725	784	730	720	700	722	747	710	715	679	703	697	789	759	739	735	722	727	706	670	704	716	675	684	707	727	730	695	705	652	691	760	786	730	697	660	712	715	737	692	760	690	726	733	766	745	703	734	730
24645	21251	27559	25158	15145	1479	968	836	765	742	753	658	683	704	818	1010	1187	1058	818	713	741	746	663	724	714	654	619	631	655	619	583	653	625	619	601	695	619	628	624	617	608	619	591	567	626	610	599	628	612	654	604	628	614	583	638	608	593	629	623	586	617	628	621	611	628	613	602	593	622	601	609	617	601	613	665	623	622	622	595	593	645	599	606	581	619	621	646	587	596	642	624	590	611	609	630	590	600	628	621	648	623	626	587	604	608	593	587	618	674	607	613	645	613	597	608	590	624	637	596	645	592	651	622	559	650	624	622	632	635	656	629	604	589	609	662	599	562	625	619	568	621	606	626	601	656	615	613	582	670	605	594	626	626	615	619	628	604	633	613	610	566	627	623	633	619	625	626	600	573	625	620	596	589	621	631	597	584	644	622	629	593	607	628	587	590	579	587	608	595	599	621	585	580	577	587	604	592	623	567	557	607	618	589	589	595	625	601	658	618	637	619	633	572	579	602	602	573	632	590	654	566	633	604	640	638	638	591	595	626	648	659	622	595	640	616	616	607	600	551	585	648	613	598	595	603	597	575	630	637	619	607	617	600	604	599	652	585	611	621	622	614	643	644	622	648	558	587	623	613	590	578	586	593	613	628	624	610	618	610	627	630	622	671	599	601	610	606	620	603	608	633	615	584	582	621	621	631	647	610	641	572	597	629	611	622	618	620	640	623	596	624	621	616	602	573	589	566	620	614	609	598	614	647	597	630	633	598	571	602	576	626	619	593	625	592	650	597	609	629	583	607	634	569	597	625	600	618	586	595	606	646	631	620	572	634	612	613	592	603	654	657	585	597	642	635	596	602	578	642	587	596	614	593	617	634	612	617	572	638	588	590	631	606	601	588	636	668	624	624	657	650	580	624	610	622	589	628	610	597	623	583	626	619	608	564	595	607	604	640	575	591	598	621	594	646	629	585	611	604	619	582	634	635	612	612	601	652	634	651	622	583	648	624	627	627	569	650	624	631	629	597	630	561	638	612	632	609	602	589	587	610	602	598	602	628	608	579	621	590	567	618	595	638	618	643	566	607	604	645	625	611	622	595	604	633	618	648	612	618	590	648	626	563	602	632	603	585	590	621	602	639	630	598	591	612	593	606	579	619	600	604	589	643	622	638	605	593	616	616	593	594	588	593	598	575	591	606	616	626	634	631	589	601	598	612	611	607	636	589	610	593	578	577	597	574	616	637	645	646	624	592	632	592	614	598	612	554	663	603	604	638	620	633	584	648	612	583	628	611	635	561	627	597	609	593	640	616	650	626	599	578	626	609	591	577	584	617	581	603	616	609	616	618	611	662	627	588	583	592	615	551	623	575	657	618	665	572	588	601	640	628	620	570	596	627	592	606	607	591	623	601	633	640	622	628	585	595	585	603	592	662	629	580	570	609	568	559	644	576	602	592	646	561	637	590	614	597	611	620	578	650	626	614	630	619	610	586	640	595	554	607	639	621	553	644	559	615	593	677	639	669	606	613	598	589	586	561	628	593	601	623	631	631	601	631	621	604	609	596	621	606	616	553	617	625	584	623	604	637	598	552	624	627	665	583	593	612	603	583	603	674	610	592	614	645	628	600	570	630	590	646	588	594	664	640	645	613	622	633	631	606	605	590	623	623	539	605	622	596	551	612	593	625	588	602	593	610	639	597	636	607	641	600	618	636	609	639	578	630	573	591	616	576	630	613	602	586	608	662	627	613	606	589	561	566	666	601	605	595	588	620	581	590	588	634	570	602	602	614	615	616	592	623	595	592	647	657	638	628	657	623	603	636	610	619	635	644	601	612	628	636	601	652	615	557	637	634	593	632	622	630	568	594	664	573	590	613	589	605	629	635	642	629	616	635	638	659	586	593	611	582	587	598	610	603	583	612	651	601	651	609	611	656	649	630	615	622	644	605	592	629	579	610	632	649	638	594	618	605	601	564	620	619	610	630	568	652	605	604	583	629	593	608	615	616	584	583	568	608	609	569	583	670	625	625	576	573	599	545	552	611	600	564	584	657	628	574	593	574	553	646	636	602	656	635	613	631	619	567	641	611	626	571	632	618	670	613	598	600	636	632	611	607	598	640	607	642	615	560	654	580	602	608	576	667	603	620	604	615	622	616	624	667	558	631	640	568	645	653	583	604	578	606	630	625	622	614	662	596	606	624	599	598	592	582	627	669	623	576	633	643	641	629	615	605	625	604	665	643	576	590	579	624	624	617	628	573	568	613	533	595	620	583	594	593	644	589	651	617	609	585	618	593	566	563	610	604	574	607	588	587	638	593	667	602	614	605	618	608	601	619	619	596	634	655	599	617	572	624	624	601	636	638	610	605	609	588	580	606	623	586	624	601	635	598	591	584	614	623	609	617	591	646	582	621	631	594	598	589	595	583	637	589	622	610	605	614	666	598	601	631	571	611	621	615	652	616	580	622	608	561	639	600	591	611	604	635	592	611	639	639	584	646	603	660	598	597	639	587	586	581	631	615	589	616	589	593	614	633	597	620	615	632	574	634	583	614	576	616	633	599	614	615	575	621	646	598	645	619	589	645	623	621	614	636	637	607	635	592	603	578	593	639	619	590	591	612	627	652	553	583	595	596	613	626	585	636	628	614	572	586	608	611	619	568	615	617	604	635	634	626	563	641	620	631	644	564	602	579	619	588	608	612	646	645	588	586	620	559	626	596	603	618	674	609	609	613	624	631	615	579	615	595	586	581	616	617	592	634	642	603	562	632	640	578	617	643	644	642	624	598	593	624	626	582	628	569	563	587	565	635	620	623	612	612	598	599	562	602	616	599	607	617	608	615	629	605	616	626	611	616	586	633	611	609	614	578	570	609	632	634	630	620	632	638	589	587	588	586	611	578	589	608	635	606	653	612	604	632	618	587	614	634	616	561	582	611	614	644	573	669	634	600	620	602	644	584	608	612	593	595	649	616	569	570	593	614	564	614	638	591	600	610	608	636	611	626	605	637	572	644	635	652	592	620	619	630	588	627	656	622	601	659	617	633	653	675	582	632	597	617	605	588	648	589	565	595	581	591	636	561	639	608	599	565	604	588	612	637	621	588	612	612	623	578	608	640	584	570	626	629	625	651	656	618	620	621	592	609	642	602	598	651	624	591	647	601	599	636	585	610	590	614	608	622	638	590	563	645	601	647	599	601	568	612	581	626	634	615	635	608	633	597	674	641	624	581	575	630	588	619	650	601	599	582	626	583	595	609	601	567	599	629	643	599	608	605	654	607	639	670	638	592	649	675	631	622	606	621	615	627	621	638	629	663	614	589	617	611	633	652	616	588	578	593	650	610	560	623	617	633	637	591	632	672	634	590	607	602	570	611	644	614	592	564	660	624	589	567	587	568	621	622	587	614	626	634	598	611	643	620	605	628	590	605	634	621	594	611	641	599	603	641	575	584	615	621	595	610	618	581	583	586	587	619	614	644	619	594	602	606	589	631	640	608	606
6652	6371	4745	2496	1879	1518	1267	1138	1001	922	880	810	760	831	1003	1384	1460	1364	908	798	853	847	770	771	747	669	666	695	681	638	651	608	649	641	642	634	669	596	659	673	654	648	620	643	636	630	653	694	599	622	621	644	619	652	601	634	619	631	606	631	645	651	611	652	650	596	665	655	677	591	638	660	610	633	646	616	636	666	628	607	622	624	638	646	602	635	611	651	632	621	671	596	604	642	600	649	643	610	643	591	663	668	641	637	666	602	656	628	638	641	653	644	679	628	614	667	631	652	684	671	568	622	615	640	603	624	636	629	625	634	652	621	667	625	653	652	612	645	635	625	642	626	626	624	628	667	619	643	658	624	656	654	657	631	615	654	580	635	629	603	626	695	632	625	589	606	657	626	612	695	669	653	684	626	628	608	640	658	634	612	620	651	601	612	630	653	639	627	656	611	669	647	680	640	651	646	640	617	670	636	646	638	630	628	653	641	600	635	638	640	603	662	609	634	625	611	639	647	657	645	618	636	618	611	630	635	621	657	648	615	636	665	678	622	619	631	653	625	628	615	599	611	652	645	627	649	663	684	608	645	627	649	627	657	612	616	642	614	629	606	629	630	649	625	652	678	654	660	644	640	633	611	612	580	647	632	603	620	610	614	657	701	665	640	647	643	691	605	637	625	616	605	650	626	638	642	654	625	685	680	612	655	676	652	652	644	642	676	636	654	651	618	636	626	643	615	635	625	655	646	647	648	622	646	619	627	618	624	597	644	698	632	630	670	618	631	596	659	630	661	610	637	616	603	652	637	640	652	674	646	665	673	657	628	631	654	646	673	669	672	636	641	658	647	622	621	580	658	641	610	654	595	650	597	626	583	643	603	620	668	599	664	625	637	588	610	655	629	639	646	623	630	649	645	599	639	610	631	615	648	675	609	602	650	664	626	622	627	672	588	609	609	614	659	622	641	638	601	647	644	681	617	649	651	671	600	647	602	635	621	619	639	662	664	620	677	618	645	626	644	631	612	657	658	658	639	621	668	661	606	635	597	642	625	628	605	631	654	653	651	606	598	620	642	612	653	615	621	665	622	580	625	670	622	677	607	599	645	630	626	629	667	613	620	630	661	643	603	648	584	643	641	585	581	631	604	633	616	618	600	633	651	650	656	643	579	633	647	613	609	661	660	636	642	627	635	571	615	589	671	607	608	675	668	652	696	647	663	614	663	598	582	654	642	645	663	639	611	642	626	624	612	644	566	663	641	609	652	641	622	619	668	643	627	656	612	605	646	615	655	649	650	656	628	643	650	598	630	628	676	645	624	635	662	606	636	638	648	633	633	619	608	589	636	654	659	615	622	653	693	653	606	668	632	610	652	626	613	610	592	620	608	659	637	597	659	636	625	613	645	668	611	608	611	664	612	638	637	620	652	670	627	649	618	690	627	585	623	611	651	642	634	636	634	656	695	654	656	599	653	685	646	691	650	621	608	600	656	685	613	661	610	640	585	626	641	672	656	644	617	622	594	655	631	638	693	599	676	620	628	598	625	662	628	629	653	677	621	659	644	644	626	644	654	616	663	664	651	656	617	639	591	628	660	631	632	654	659	619	605	639	636	655	631	668	623	680	631	668	631	611	637	613	636	626	635	628	646	638	647	630	566	678	615	652	652	633	668	647	666	648	611	621	612	645	635	613	627	649	631	627	635	656	666	625	663	617	630	627	674	683	627	621	647	681	617	618	634	622	648	639	643	639	629	636	652	689	681	626	659	651	657	625	635	647	628	623	678	645	643	589	662	627	654	644	626	604	643	611	626	624	662	645	634	660	636	623	619	660	615	644	603	656	631	636	621	677	611	659	594	597	637	634	609	653	646	618	599	646	630	635	671	646	601	630	644	625	644	601	633	635	654	661	575	655	613	637	625	663	632	667	665	638	668	625	631	622	680	630	639	686	655	660	618	645	659	619	677	628	621	646	588	623	636	664	647	653	656	615	630	654	637	642	646	660	668	638	638	654	639	628	646	659	600	625	666	592	621	626	640	621	610	672	624	592	597	610	638	593	613	608	583	631	677	636	664	622	624	579	639	618	627	648	587	642	622	660	667	644	642	650	614	663	644	604	669	602	641	613	611	608	610	652	648	641	661	628	632	627	639	630	648	668	643	635	670	621	656	649	627	636	619	631	603	641	628	637	625	630	623	604	634	676	674	638	580	619	636	624	649	656	649	658	641	598	659	623	661	626	673	619	615	631	643	648	557	615	684	638	613	642	674	643	618	622	623	626	649	662	667	642	646	615	599	668	618	660	591	642	638	623	622	635	686	639	601	625	598	580	625	655	665	649	646	622	652	659	626	617	650	663	616	617	658	628	596	618	603	625	607	602	689	623	600	633	623	647	613	604	648	642	651	641	638	640	609	606	644	615	590	625	624	655	654	626	622	654	602	631	647	673	647	608	637	664	633	620	648	617	667	614	639	655	669	622	628	660	643	671	641	641	630	636	637	633	672	625	649	660	624	628	618	676	604	637	607	638	656	600	631	605	672	637	576	596	667	664	646	649	640	648	658	658	666	622	622	597	647	636	636	620	600	684	631	638	691	590	636	640	656	646	616	647	635	675	651	626	644	640	665	648	608	648	639	609	657	648	636	621	657	618	609	637	600	658	636	656	631	630	631	673	641	633	668	648	629	661	643	644	631	627	662	645	645	666	635	617	659	622	631	627	614	630	624	642	618	615	672	611	668	654	606	609	664	646	703	603	588	654	618	676	685	644	619	643	655	629	632	654	620	616	607	579	653	636	652	609	635	642	619	639	644	629	653	627	621	630	643	596	583	645	676	647	607	659	669	660	613	625	644	623	637	609	639	622	633	621	603	666	646	632	598	627	605	631	615	640	614	625	608	603	643	655	641	608	625	661	609	686	614	658	679	622	650	641	615	617	623	648	631	608	611	644	609	618	670	637	664	652	619	627	649	710	641	636	644	649	613	675	664	630	605	645	642	571	647	645	661	629	654	614	585	656	637	623	630	675	637	624	618	608	678	650	631	701	678	629	635	656	625	602	656	628	628	648	661	647	611	658	650	608	632	652	654	656	659	616	593	666	632	637	613	625	669	656	671	609	637	660	643	642	653	610	661	625	606	648	656	588	652	665	603	604	633	688	675	608	672	639	663	583	624	628	607	623	661	632	608	622	617	620	603	589	688	634	661	638	604	667	644	652	610	623	639	673	680	632	654	628	583	625	633	626	620	662	624	662	591	610	629	569	633	628	665	604	629	624	664	647	640	595	614	682	688	625	661	584	682	621	639	643	664	581	639	671	648	638	627	653	648	644	619	643	616	633	649	596	595	633	613	651	607	629	661	655	667	627	602	626	637	664	674	659	637	661	641	730	637	570	624	615	591	626	631	632	606	658	653	649	581	606	615	659	627	661	559	618	650	645	639	671	584	612	638	637	645	622	605	614	636	673	654	588	641	683	650	629	635	669	645	651	647	639	644	628	629
22565	21310	28910	24051	21312	21374	10692	1228	898	816	719	627	566	614	771	1212	1474	1214	749	576	662	662	539	520	452	353	336	326	337	342	312	315	353	280	305	333	328	365	292	293	328	321	304	318	311	329	302	316	312	319	333	307	340	325	284	286	297	343	306	276	309	308	290	318	290	283	299	301	322	316	302	318	312	310	297	331	315	334	308	308	296	274	300	298	306	301	359	323	312	313	322	312	332	323	337	306	305	303	323	345	332	322	277	316	312	310	313	285	304	316	287	325	284	306	296	319	325	277	310	303	285	323	298	303	338	342	313	305	290	303	318	288	288	295	283	279	324	327	292	305	314	278	301	329	320	335	321	286	282	297	274	319	282	315	322	303	336	316	303	307	300	286	276	302	317	319	288	315	291	308	305	312	318	315	290	313	316	297	337	299	320	307	299	288	298	346	334	278	283	324	303	336	320	338	307	307	324	292	281	317	298	335	318	328	302	314	325	329	285	322	291	337	277	302	319	302	291	300	290	305	285	292	314	308	343	318	310	324	308	262	312	343	304	314	331	298	355	282	300	318	299	285	311	339	334	283	283	307	309	332	292	286	326	344	315	286	330	314	300	314	286	332	296	303	313	287	275	321	329	314	302	300	334	337	344	302	314	289	283	289	334	320	294	319	306	317	295	288	301	282	292	316	271	332	332	312	283	304	293	307	316	311	297	286	265	300	335	324	285	301	324	297	315	312	308	321	298	289	292	316	334	338	332	293	305	311	321	322	292	302	319	324	300	295	321	313	301	300	281	258	305	299	301	295	267	288	310	312	268	292	337	338	293	291	329	302	311	321	293	294	278	279	327	297	296	295	301	308	323	283	319	313	314	315	283	293	315	315	318	326	301	287	290	315	273	320	305	306	314	340	317	295	303	330	310	287	329	315	326	312	294	325	300	308	321	312	336	305	298	300	309	295	330	310	297	294	323	318	334	329	320	290	277	279	340	305	343	325	305	305	336	316	285	312	315	322	323	314	305	294	323	278	328	274	334	319	307	324	308	296	303	292	313	322	304	302	289	322	298	322	270	321	286	310	338	300	305	299	293	300	274	313	303	324	323	313	336	301	323	326	273	327	297	327	322	320	281	297	307	327	321	323	336	261	317	319	292	281	333	321	332	299	272	303	304	269	296	304	318	297	313	284	328	297	303	335	294	307	300	321	296	324	302	330	301	317	293	294	361	276	298	271	297	303	293	320	301	319	309	321	311	310	295	291	271	318	306	322	308	305	292	313	288	301	312	289	291	298	323	298	331	309	295	319	298	342	309	332	310	316	315	301	286	299	281	328	331	295	285	290	319	320	325	322	289	291	277	303	319	322	328	293	297	301	327	293	320	307	312	337	315	307	307	323	300	318	311	298	296	289	265	278	323	305	327	304	290	294	318	313	327	316	300	314	279	321	326	311	319	297	290	299	309	311	303	279	310	319	320	303	314	308	278	285	269	312	321	265	311	286	269	286	322	326	320	315	282	318	316	292	298	292	264	292	301	299	293	285	283	305	280	297	300	306	286	306	307	306	307	302	304	305	313	304	293	299	320	302	307	276	295	287	344	315	294	320	285	284	294	321	339	327	310	324	306	322	295	353	284	309	315	306	298	329	312	293	307	307	293	327	273	307	313	296	311	346	312	327	301	298	260	289	298	304	288	320	271	322	309	314	298	309	293	325	290	300	302	335	319	293	297	326	332	307	298	311	335	324	283	306	322	302	303	271	329	269	316	335	327	280	307	264	320	302	293	303	326	299	295	280	291	318	278	330	305	295	308	310	356	301	303	315	311	344	302	319	343	307	313	331	293	292	324	342	280	306	310	332	299	326	298	322	314	308	287	279	297	284	311	288	287	319	340	279	316	301	294	319	299	286	299	333	311	308	290	327	309	310	271	310	314	317	290	321	324	324	300	298	323	309	316	306	313	321	263	331	286	318	338	305	305	286	298	303	334	290	287	297	285	278	301	327	308	326	291	287	283	302	289	295	332	311	280	293	338	282	314	316	324	301	290	331	270	295	298	303	298	327	289	303	299	297	312	301	295	302	295	285	327	286	322	289	295	295	287	311	313	291	313	311	307	321	307	315	311	303	310	310	340	284	386	310	284	288	295	285	285	266	291	314	313	312	300	303	310	299	302	341	331	287	324	287	304	324	335	267	323	310	279	318	338	327	319	301	347	325	291	322	273	262	309	303	289	300	325	295	307	290	303	295	285	334	287	324	317	290	319	330	292	317	327	307	303	303	301	322	303	296	294	301	309	321	320	309	297	302	270	300	299	303	312	308	305	285	283	295	296	319	299	333	302	308	307	273	289	290	300	303	301	287	290	308	353	322	300	298	319	284	289	280	316	302	294	302	323	279	326	299	291	325	310	299	318	335	303	299	306	345	312	327	321	290	289	320	313	331	293	307	303	302	320	306	310	327	311	324	313	304	332	277	298	309	346	304	278	311	300	300	317	340	295	281	337	294	259	330	313	304	305	298	265	310	319	336	324	301	307	288	317	298	294	292	313	304	312	291	323	301	331	306	321	317	281	321	279	318	299	313	309	311	314	287	297	312	282	294	283	288	349	293	335	299	287	322	299	290	314	319	295	323	294	300	317	308	299	297	325	324	303	323	292	291	295	307	331	313	308	310	279	301	301	277	307	294	306	287	341	309	300	283	304	317	298	329	316	327	311	309	303	330	316	330	274	315	311	304	283	315	332	343	296	307	318	301	281	305	295	281	327	318	310	295	288	300	325	296	320	296	334	300	304	318	281	348	310	323	301	300	286	276	292	289	311	300	286	312	295	320	292	343	324	293	280	297	287	314	292	307	326	316	291	310	328	305	328	313	295	308	327	299	283	314	295	290	312	302	310	332	319	289	286	314	298	293	306	322	321	331	257	254	300	314	301	282	298	295	308	307	319	313	322	305	291	307	290	307	329	321	283	308	292	285	312	287	311	317	321	299	317	343	321	289	298	282	312	306	306	321	322	336	295	335	303	291	302	291	303	313	292	300	304	333	314	328	363	323	311	299	311	314	311	290	284	289	331	295	307	298	282	288	297	343	318	294	311	319	315	298	307	282	367	300	305	309	349	301	303	298	311	281	294	333	305	285	309	297	290	333	288	329	306	280	310	317	284	357	350	306	334	294	298	327	312	299	321	299	313	299	299	285	317	297	337	323	317	289	315	298	319	286	348	293	339	338	292	301	298	325	307	289	319	301	286	296	330	326	295	321	284	296	308	312	296	330	307	321	315	302	338	281	282	323	298	312	297	324	316	320	311	314	316	304	333	274	335	327	326	316	307	293	325	315	301	337	315	306	320	307	306	288	292	314	297	332	291	307	278	304	317	308	314	296	308	274	293	310	308	306	268	323	336	284	272	301	335	311	317	276	304	299	319	284	332	318	310	324	300	262	293	283	309	317	302	291	306	325	294	308	293	331	309	283	346	317	299	305	317	299	297	279	320	325	288	309	310	314
7452	15549	11354	5755	4051	2979	2280	1718	1448	1190	1027	819	779	824	1074	1767	2172	1850	927	785	918	806	651	657	576	429	405	380	366	351	332	346	372	327	379	334	339	344	347	371	318	337	334	353	347	330	349	330	332	351	356	351	371	379	319	317	311	338	318	397	317	351	338	344	350	331	340	356	333	327	348	309	326	340	330	329	360	323	347	323	376	364	344	337	351	337	349	354	354	342	294	359	355	314	349	326	313	333	319	321	348	316	333	349	334	320	328	339	320	307	318	350	328	337	331	325	298	347	331	342	332	329	324	327	331	335	322	316	361	315	364	335	334	330	319	342	369	331	336	337	336	346	342	349	334	339	334	340	337	338	359	289	352	325	301	364	307	348	332	301	335	324	357	350	370	341	336	341	333	334	361	318	361	349	354	316	323	324	323	332	349	328	311	329	360	341	328	329	340	340	313	325	324	339	326	335	353	335	349	364	325	296	351	339	341	347	344	331	333	349	331	316	301	315	341	343	276	349	318	350	318	339	347	334	339	337	345	321	326	332	367	363	355	345	305	321	335	315	316	365	359	340	348	327	296	318	346	308	317	307	313	336	340	341	346	339	352	327	340	346	324	345	341	360	354	345	311	345	322	335	310	312	322	330	344	341	315	318	326	342	330	321	331	335	340	317	323	371	337	333	340	330	321	317	317	298	335	323	330	339	300	357	344	324	330	330	329	334	306	346	335	367	294	314	334	336	328	317	342	336	322	347	328	306	335	340	322	323	313	314	311	352	337	350	329	350	368	347	303	320	333	351	351	355	336	353	295	353	331	352	357	346	316	351	325	352	300	314	313	333	345	328	324	345	320	341	331	339	319	329	324	340	350	322	331	341	360	348	367	315	345	342	325	322	336	331	314	363	335	331	302	298	326	344	337	318	316	304	320	332	315	342	326	324	331	361	309	317	328	333	286	328	333	333	329	312	327	306	327	335	342	356	311	308	307	332	311	344	297	332	319	362	336	318	351	344	328	317	314	359	323	321	333	365	367	318	316	337	340	346	320	320	328	329	313	308	347	305	310	345	350	342	340	337	343	288	326	326	336	370	346	316	329	326	335	322	330	337	313	388	313	344	336	303	321	347	316	342	345	322	315	317	322	317	320	319	329	322	353	348	344	325	341	330	334	330	314	297	341	338	344	340	334	353	313	344	338	319	346	350	319	320	330	344	357	320	315	329	342	327	335	347	309	330	341	315	336	330	336	306	322	307	313	332	335	301	338	311	351	322	339	329	341	343	323	321	341	314	348	312	315	345	336	354	361	311	340	336	350	319	307	322	374	316	332	314	330	301	304	332	330	341	333	347	342	321	296	284	352	320	332	315	328	336	367	318	322	342	343	328	305	329	312	326	312	334	361	351	314	369	337	320	339	313	343	354	310	343	363	334	341	340	336	333	320	309	314	298	341	320	314	287	341	373	353	352	347	309	342	330	345	314	311	354	337	359	349	329	336	305	331	325	333	314	295	290	326	325	314	325	344	341	349	336	326	363	312	311	345	347	324	325	347	302	310	339	342	334	324	337	316	329	358	302	302	324	337	349	309	340	337	308	327	322	359	302	320	335	323	358	357	305	321	315	358	349	338	343	289	319	339	362	331	312	347	320	332	319	332	311	302	337	318	356	346	353	334	320	331	365	314	281	322	321	322	314	292	325	336	312	361	313	334	340	314	303	328	397	337	317	319	342	322	312	343	371	320	355	323	336	343	329	312	349	336	319	302	337	337	375	337	369	342	345	347	322	344	303	310	342	359	346	332	330	324	316	301	349	314	341	357	312	339	355	322	346	382	361	338	329	350	340	281	349	335	332	346	339	331	325	319	310	346	311	309	311	343	313	310	336	326	346	333	351	330	337	335	335	311	319	342	338	356	294	331	338	342	344	325	325	322	318	317	332	330	282	348	310	330	311	313	343	322	344	339	309	344	326	342	303	305	298	318	306	330	348	324	348	331	319	314	371	307	355	320	339	346	344	339	323	355	338	313	339	320	317	331	328	294	321	334	320	348	331	309	316	364	312	347	366	330	335	297	323	336	321	343	322	359	336	338	348	338	364	378	299	330	337	325	346	345	307	335	343	343	342	339	335	332	339	368	296	314	331	332	327	338	312	314	322	348	339	354	331	327	334	342	302	344	322	338	329	343	356	313	382	341	370	348	342	292	340	325	324	345	315	344	324	323	334	364	311	336	323	304	305	312	321	332	340	335	300	337	340	351	323	339	324	334	326	328	313	325	311	319	344	337	327	324	340	340	317	320	377	332	290	324	347	338	293	306	363	342	329	313	351	316	361	345	309	335	359	343	319	318	324	355	360	379	321	311	330	319	317	338	350	334	307	328	386	338	339	316	333	314	321	329	350	287	327	346	352	357	316	303	367	320	315	315	316	330	351	344	322	319	349	345	317	346	319	326	334	373	309	319	283	334	331	341	316	318	321	344	334	329	327	343	328	345	310	346	321	316	327	330	317	322	306	363	352	325	336	319	338	302	333	348	341	347	345	334	350	361	326	340	341	356	325	346	347	329	316	356	311	315	327	330	347	329	341	316	343	327	337	373	327	290	362	352	380	329	385	365	339	319	310	320	355	340	336	309	331	347	330	340	340	325	361	312	307	329	295	342	328	350	334	344	335	305	314	291	309	331	323	333	329	331	290	306	325	342	346	320	305	318	339	351	332	345	366	334	330	338	340	318	319	289	326	350	322	338	296	341	329	340	336	340	349	325	351	364	328	298	332	313	338	327	329	330	319	352	318	351	333	376	334	342	342	338	310	355	360	320	332	324	363	308	311	353	343	281	319	309	312	330	346	307	345	346	348	358	327	335	312	339	318	343	359	322	314	343	306	324	334	318	341	351	343	331	344	340	349	320	355	357	361	337	330	316	332	314	342	328	326	326	335	320	301	291	335	329	312	355	347	314	361	317	343	349	336	286	366	334	342	342	355	303	297	325	309	322	298	340	308	323	372	329	337	313	335	320	343	318	324	292	384	336	328	343	323	326	337	341	323	346	339	321	324	361	353	333	343	341	308	307	278	377	339	370	341	314	323	348	338	367	332	334	337	331	309	320	322	347	351	313	313	344	354	349	308	320	329	295	324	340	341	330	336	288	302	308	347	311	321	333	335	327	347	379	331	333	321	345	289	348	347	315	323	345	350	335	318	319	308	351	297	325	313	347	303	323	321	308	317	310	332	338	352	357	352	320	308	362	354	332	354	288	310	350	325	310	342	325	313	353	359	358	347	337	337	333	314	357	311	328	372	324	320	327	343	318	372	307	324	324	317	317	342	330	372	331	354	335	321	328	329	331	347	304	346	339	330	336	304	323	340	332	355	305	344	298	319	319	311	326	326	333	329	332	304	345	328	333	329	298	331	339	341	336	301	374	333	338	342	366	320	337	343	358	317	329	328	359	297	339	343	312	347	325	338	340	333	350	335	344	290	310	326	340	323	301	316	270	324	317	338
27748	19094	5980	1355	1088	1036	964	937	933	912	923	949	894	935	993	1074	1173	1114	934	999	958	898	973	922	941	862	903	841	884	879	930	825	870	909	927	924	908	808	879	857	922	865	898	881	866	846	879	890	842	826	898	841	866	852	859	921	856	914	863	900	913	894	862	848	914	910	883	896	818	885	941	878	836	893	866	872	908	915	864	915	867	837	903	872	896	871	860	901	827	873	919	864	918	885	904	879	893	884	905	890	856	894	902	848	856	907	876	859	814	892	862	860	821	892	910	889	879	864	835	869	911	822	854	786	877	895	889	898	901	912	886	870	830	871	934	965	862	896	862	841	861	844	901	858	878	826	926	862	840	889	902	890	828	875	880	886	863	870	857	923	892	878	860	839	832	826	880	888	834	901	862	835	856	873	841	860	967	883	891	820	886	847	938	874	826	913	826	915	840	841	860	843	931	907	836	867	878	852	882	856	863	874	875	907	896	854	902	857	841	869	917	871	869	847	856	867	892	847	916	919	893	887	933	848	845	907	918	916	809	879	914	864	888	877	924	905	888	894	893	867	891	894	911	907	838	889	860	859	882	909	834	831	900	842	844	862	903	914	925	837	862	849	893	871	911	882	879	872	842	894	852	878	857	835	882	896	912	840	917	869	849	895	865	901	900	896	891	873	901	910	920	824	837	846	914	877	904	825	884	883	943	877	920	908	877	891	929	823	843	891	890	822	893	836	896	893	907	888	910	858	864	900	845	893	866	848	858	869	867	840	889	880	819	919	915	842	899	856	886	897	845	900	848	874	878	845	848	890	900	916	872	844	886	811	879	875	886	882	831	921	907	860	918	902	928	833	896	857	923	867	842	879	819	913	870	890	892	911	859	878	930	908	830	876	916	938	839	920	895	816	856	835	930	817	874	856	912	847	869	896	877	853	877	881	886	889	865	897	852	908	887	850	831	868	818	863	946	901	872	876	888	871	891	856	857	880	870	847	873	919	876	848	866	945	890	900	906	895	868	909	892	892	912	888	930	906	860	845	921	847	865	850	849	935	846	871	862	838	793	866	843	857	834	846	871	879	850	854	879	898	838	874	915	916	867	856	871	958	852	880	879	930	849	841	842	850	841	895	851	884	890	889	827	879	851	896	899	910	841	844	898	843	869	844	898	881	893	885	886	864	898	887	886	904	878	931	875	846	891	858	911	924	851	838	874	854	912	861	829	921	899	862	907	888	866	826	863	885	900	834	889	880	847	863	915	886	865	872	854	948	900	899	876	909	866	867	943	878	827	830	829	892	840	905	862	848	881	880	808	895	871	866	915	855	946	807	880	844	924	919	820	926	959	887	811	831	851	860	914	818	899	903	893	881	833	824	906	891	892	862	887	861	883	883	875	839	879	841	826	923	887	880	905	867	803	903	840	861	884	894	876	900	900	809	897	874	864	904	862	878	898	864	841	832	854	932	919	861	900	938	877	800	885	906	870	838	849	860	855	845	855	867	870	863	887	875	883	878	877	915	878	837	836	857	883	873	892	881	841	914	909	858	816	869	871	881	872	851	842	919	907	870	878	891	840	905	866	841	864	867	931	890	930	842	869	883	837	822	918	839	855	847	937	875	934	852	834	896	888	865	881	845	825	885	842	883	869	881	840	899	891	861	897	885	932	907	871	869	878	945	909	928	884	829	890	899	875	867	847	846	882	897	841	862	837	897	853	862	807	871	876	926	871	844	844	868	903	919	923	886	862	885	876	914	929	849	845	869	891	887	873	879	902	872	865	857	914	916	875	869	907	888	878	895	882	879	880	887	870	885	894	827	882	862	809	850	922	878	873	865	857	895	875	909	826	911	909	893	889	864	876	887	838	907	952	888	875	904	852	883	882	918	898	884	855	903	867	855	889	871	882	951	921	830	848	935	864	865	860	871	881	861	834	935	872	861	889	879	871	858	839	846	877	853	917	848	925	863	884	882	913	814	871	851	863	844	816	922	916	834	930	886	866	857	855	888	867	833	862	836	853	821	844	888	875	847	935	885	878	843	877	857	835	869	880	856	869	871	908	835	930	871	900	867	914	836	874	943	914	912	885	897	885	899	858	898	862	869	832	891	864	888	875	839	891	879	903	847	834	914	887	916	898	891	830	934	931	900	830	909	890	895	872	843	892	806	876	936	838	919	855	877	868	821	864	827	823	853	849	903	887	869	869	835	845	900	919	853	825	898	862	822	843	853	880	809	890	878	845	885	920	885	846	849	838	887	836	855	896	865	885	878	859	922	869	889	947	875	877	876	876	887	943	910	833	875	885	831	865	889	942	846	853	904	898	864	927	866	860	905	856	902	865	879	876	826	877	939	893	900	842	872	905	896	881	880	852	844	882	907	877	922	813	907	900	930	883	852	900	846	862	889	874	896	849	881	863	920	872	878	875	840	856	914	863	854	819	857	865	889	831	909	897	913	876	888	862	897	846	883	863	901	855	961	891	864	860	870	897	831	851	833	911	872	840	945	804	907	874	871	864	880	846	843	894	871	878	887	880	814	926	842	900	885	906	831	960	846	885	914	865	865	883	807	813	886	863	892	826	844	911	852	890	881	844	892	854	933	832	927	893	833	846	860	922	829	893	854	884	842	900	919	916	836	844	894	835	847	902	879	854	869	886	843	865	896	834	789	850	896	870	825	850	849	899	847	855	896	879	887	895	870	857	869	842	840	914	851	875	896	882	847	915	883	949	851	902	890	853	852	862	911	809	898	863	849	877	925	840	876	830	849	886	888	900	883	923	883	830	882	863	883	875	867	859	938	868	911	901	882	890	884	869	911	884	856	842	878	866	847	832	844	898	886	937	898	937	832	879	848	853	845	881	852	897	871	873	909	859	869	857	900	885	859	847	897	889	899	852	886	902	861	827	880	874	890	891	840	901	883	887	892	836	890	932	884	922	864	908	841	815	872	872	886	838	858	860	877	863	879	843	848	935	887	911	843	948	878	882	826	835	871	850	915	929	887	942	952	868	874	864	896	897	914	890	886	845	870	886	875	840	833	894	889	886	840	880	880	899	901	879	879	850	867	902	868	875	873	815	854	831	884	899	821	856	866	890	892	848	891	860	886	879	903	876	942	881	950	880	845	884	910	837	874	900	877	870	894	884	830	815	878	855	856	838	878	885	859	830	884	891	862	916	976	873	886	855	898	879	919	808	870	883	815	858	901	852	907	896	876	912	885	894	869	889	843	844	847	912	864	902	861	862	932	865	851	881	879	918	901	940	874	862	892	855	902	834	923	789	887	860	837	877	919	871	856	845	862	856	871	862	871	853	874	885	887	830	892	887	839	874	868	872	904	886	886	877	862	914	869	891	908	836	911	899	859	891	901	839	837	844	827	838	878	897	887	852	828	867	876	903	860	878	906	914	880	848	865	917	870	833	911	878	820	871	892	845	887	848	880	803	883	848	889	896	842	845	856	888	831	913	865	889	864	867	844	851	889	873	866	908	864	930	893	889	888
8002	2142	1711	1265	1173	1101	1084	965	1019	1056	1014	976	947	1015	1058	1291	1497	1365	1104	975	1102	1020	990	1031	996	895	902	919	997	954	912	886	961	896	912	918	940	917	936	945	919	927	946	957	926	939	907	908	921	969	902	995	894	949	887	951	940	893	942	923	930	941	908	937	923	898	913	909	1014	929	848	904	892	931	908	897	901	888	903	979	873	953	922	986	897	925	923	947	952	938	850	890	987	897	930	956	936	909	911	905	897	910	930	902	953	942	967	878	921	916	944	958	928	926	885	966	885	966	890	868	951	894	915	890	892	876	917	951	945	892	871	932	927	901	952	965	989	900	927	961	961	955	932	937	933	929	874	890	915	967	960	946	928	930	887	926	904	908	926	880	939	869	933	945	903	883	925	908	935	917	892	923	934	932	936	944	930	924	857	953	934	919	907	922	899	909	923	924	922	882	950	885	932	918	897	903	886	924	951	924	919	885	886	912	964	923	871	949	899	929	979	877	927	922	914	888	895	954	941	891	848	919	948	886	931	988	971	881	917	894	932	854	895	918	945	965	921	940	881	885	922	943	872	923	923	898	868	935	916	902	987	975	948	919	886	897	938	995	925	896	937	916	987	959	907	868	966	887	1010	949	908	945	955	900	925	927	942	897	959	914	917	896	897	917	911	912	908	941	948	885	899	911	891	918	944	869	907	929	947	916	926	880	929	934	919	935	874	918	949	948	919	945	932	902	920	917	883	939	929	931	884	845	918	908	922	889	919	913	922	956	900	904	932	893	877	952	954	934	981	893	908	901	928	966	901	909	904	927	908	971	926	910	927	876	957	948	874	897	923	922	967	949	875	917	918	984	985	981	877	894	908	942	949	979	934	924	907	959	903	911	913	913	919	935	918	946	969	872	923	905	909	909	896	893	900	982	954	891	919	915	904	931	967	903	889	964	920	924	883	928	932	970	872	854	873	895	968	890	936	927	919	934	996	934	931	942	916	864	920	866	884	926	908	927	937	884	900	943	903	934	929	896	893	952	895	920	955	923	970	947	925	945	932	943	918	937	905	862	953	912	918	873	893	961	927	964	901	914	913	895	942	944	887	926	938	932	908	887	922	946	904	900	930	876	952	927	912	920	908	932	907	912	958	910	979	892	933	964	900	979	914	940	901	958	945	891	899	888	905	908	919	879	942	897	908	911	906	915	866	904	951	955	919	952	910	927	919	890	930	963	923	925	910	912	874	884	909	853	915	904	872	900	884	925	949	979	926	892	898	929	901	889	869	903	885	925	914	896	889	966	961	881	927	923	886	955	902	893	933	915	925	918	879	928	916	910	966	956	923	988	942	918	956	915	934	890	892	874	910	905	955	903	955	926	953	948	923	911	918	971	916	888	898	942	927	890	887	877	907	913	927	921	913	935	959	917	923	914	905	918	943	976	922	915	942	881	935	919	948	875	942	917	900	879	935	904	935	897	886	983	908	911	912	925	904	895	911	909	920	886	910	933	954	904	917	943	920	900	875	935	907	897	873	924	936	904	951	883	882	900	931	922	890	960	923	895	939	950	892	859	892	879	926	900	920	937	894	896	949	919	925	946	927	936	924	964	940	909	957	929	867	902	940	944	879	849	935	901	889	919	931	907	901	932	934	936	833	895	857	945	925	916	901	914	859	975	950	928	901	949	894	955	890	953	929	906	928	910	933	956	878	956	943	919	925	870	919	911	973	899	951	912	907	910	935	945	925	892	923	931	882	936	879	960	990	952	920	926	954	962	938	893	917	885	922	927	958	912	889	863	906	912	894	961	945	934	930	965	930	906	973	916	894	904	902	936	882	856	930	898	922	947	914	929	891	860	959	895	873	979	946	931	901	922	912	897	924	901	907	957	927	930	950	877	899	904	938	907	906	937	946	893	851	933	948	914	925	904	966	931	896	937	910	921	903	909	923	861	918	963	991	963	916	928	944	937	927	918	911	890	920	915	909	935	891	896	964	985	965	885	907	923	897	923	936	919	954	969	902	942	960	935	868	907	941	942	901	932	915	928	931	884	958	896	983	915	960	890	872	979	899	943	928	930	943	920	881	896	872	905	901	915	916	889	951	898	910	903	875	971	925	943	943	907	935	937	892	902	954	873	874	961	969	930	902	869	939	968	916	909	905	904	890	939	938	901	953	937	925	883	927	913	901	891	901	915	949	882	914	950	920	941	889	849	868	846	967	942	906	927	881	922	937	930	876	944	909	951	876	920	934	909	918	877	965	858	916	948	920	927	939	925	876	902	933	944	932	927	857	878	935	940	942	882	873	959	929	908	901	892	926	909	929	905	918	969	935	933	958	975	910	895	897	890	899	900	841	914	972	955	935	889	903	903	904	915	978	928	919	918	833	873	896	868	910	918	893	979	969	905	949	855	897	922	922	866	934	940	925	869	881	897	929	966	928	975	918	908	929	915	972	924	937	896	944	955	927	940	892	870	968	882	932	933	981	947	934	925	886	912	852	903	918	890	925	939	945	881	907	932	883	953	898	957	938	931	943	876	949	914	919	942	948	876	915	942	892	907	931	866	852	908	922	833	853	894	958	892	937	884	948	988	887	899	951	973	939	918	927	857	913	957	908	965	924	846	899	912	908	880	922	962	901	943	895	899	963	932	877	906	849	877	925	961	977	909	978	926	917	928	905	994	873	898	923	942	898	914	929	892	925	912	883	905	883	882	998	894	893	870	903	889	935	916	916	913	941	922	880	879	933	937	947	919	898	904	913	878	877	947	963	911	949	956	917	954	977	951	883	982	929	982	953	960	925	904	930	960	909	917	894	964	949	908	885	918	956	922	912	932	959	869	965	936	897	945	906	907	947	951	892	931	881	883	927	898	941	935	921	1005	918	901	895	876	891	882	884	940	874	930	874	873	918	975	911	916	889	935	874	878	930	918	941	956	869	920	948	917	884	913	941	934	915	937	872	921	869	913	943	903	945	922	975	943	913	885	919	917	959	934	863	878	930	949	900	937	890	932	873	935	888	941	950	922	890	915	916	903	958	968	936	904	884	910	881	902	961	970	948	916	948	941	941	953	907	944	974	877	908	930	935	940	922	943	841	897	972	970	915	924	889	986	880	941	913	935	934	911	922	872	962	912	956	944	929	912	949	866	918	903	917	904	864	912	928	937	889	936	879	961	866	924	952	914	950	844	928	868	923	953	970	915	859	914	917	926	897	935	940	962	985	881	888	946	931	913	865	940	940	948	898	952	924	906	970	885	872	928	969	912	917	966	938	881	870	929	912	950	877	896	972	919	963	970	927	867	892	948	890	915	877	958	916	938	888	926	870	921	879	925	937	878	887	952	910	898	979	891	895	949	930	974	919	894	992	920	906	880	881	917	907	907	895	966	911	920	921	910	896	883	921	960	892	965	896	929	896	918	938	933	899	924	885	930	925	965	962	923	878	895	917	918	963	944	914	957	901	931	920	901	917	925	921	971	921	936	925	878	955	848	927	903	925	904	908	973
23662	21274	28488	24377	21286	11852	1747	1103	1024	1033	915	862	817	852	968	1329	1536	1357	900	783	845	844	821	792	779	705	765	645	712	739	688	644	724	685	698	655	670	659	664	689	727	724	657	690	673	694	638	683	694	668	652	703	654	661	619	702	665	716	636	676	716	685	687	684	696	662	679	684	691	660	700	660	673	655	669	704	658	664	693	703	660	653	626	691	678	654	699	625	677	671	700	693	668	705	663	653	680	694	643	666	727	672	702	670	656	663	663	697	657	690	686	711	685	646	675	664	661	667	659	671	661	704	749	693	692	682	655	662	669	659	693	721	622	645	706	697	668	654	666	650	655	671	655	644	671	667	693	687	679	642	637	660	705	647	679	641	664	696	681	692	676	686	690	651	685	671	652	660	683	637	680	677	661	631	639	650	684	671	715	644	670	701	686	663	618	682	698	664	713	707	686	650	650	688	680	752	686	684	682	660	699	702	704	706	672	721	657	662	697	668	646	637	679	658	700	649	622	687	686	695	657	679	680	677	634	683	699	655	716	656	683	714	690	669	682	653	678	646	692	660	682	667	684	664	656	663	683	655	695	656	667	679	632	656	697	717	713	670	690	669	683	668	655	690	728	639	665	706	622	702	675	714	682	662	626	622	678	706	683	658	679	647	683	639	708	674	678	674	671	692	680	679	678	690	669	688	663	671	637	669	696	732	665	712	662	656	671	638	676	699	663	655	689	681	646	661	715	672	680	680	669	678	662	639	673	671	675	686	660	680	672	655	679	649	614	668	644	689	670	684	708	705	695	648	705	632	659	679	624	729	644	657	652	681	627	698	654	725	646	702	661	708	696	682	716	628	701	694	667	676	645	679	693	640	718	683	690	700	675	653	677	661	667	667	672	665	649	669	688	686	680	683	661	637	694	658	680	703	654	656	676	675	666	662	651	715	668	694	679	672	635	650	633	618	670	695	618	663	713	643	713	645	648	622	639	662	649	649	686	690	644	693	640	679	683	720	703	692	714	705	696	675	701	616	658	673	681	687	690	676	659	647	682	673	662	659	693	661	673	678	653	619	741	761	663	632	696	649	683	694	686	658	609	648	716	705	665	676	653	675	677	750	650	684	708	692	676	683	648	668	652	672	646	681	714	671	648	653	686	668	665	662	703	681	695	641	685	690	669	693	656	681	736	655	665	621	710	682	679	676	645	641	659	691	689	623	662	675	702	686	669	660	695	658	639	665	712	655	659	693	659	703	622	660	651	657	682	665	671	636	703	681	678	646	663	658	676	699	661	699	684	696	632	626	599	674	671	671	654	674	650	662	674	696	662	669	687	670	631	688	677	669	673	672	631	697	641	698	654	662	701	677	662	697	680	721	679	648	712	690	696	650	624	675	693	637	669	659	626	711	677	688	659	647	674	715	710	635	615	649	732	683	645	680	682	694	655	713	663	687	661	706	667	667	676	672	702	654	654	658	679	675	669	674	632	645	686	644	668	683	689	724	670	628	698	662	641	670	714	716	646	634	653	628	658	642	674	725	642	690	652	591	644	667	662	667	636	663	686	625	638	682	645	694	633	666	659	670	632	681	675	691	705	683	658	680	607	669	678	682	682	608	653	656	641	700	635	688	659	668	690	708	689	657	677	632	701	637	680	669	682	669	635	673	660	668	671	688	677	692	741	651	696	677	652	667	685	678	681	635	652	688	678	672	644	610	675	661	702	674	671	645	713	653	676	729	661	689	683	676	694	716	694	675	667	635	663	686	691	641	648	666	673	686	662	640	665	647	722	711	664	652	638	672	686	676	687	677	669	658	664	687	684	675	670	631	659	658	654	641	701	684	667	669	672	670	726	679	670	693	704	692	598	688	648	687	660	745	656	646	656	649	666	667	685	647	653	690	636	676	690	676	652	653	686	686	713	641	664	665	649	670	716	638	737	689	696	670	663	718	630	665	662	664	663	670	691	694	662	673	648	655	644	711	657	719	666	654	668	661	670	681	682	705	699	695	705	664	644	687	702	678	667	637	687	658	701	666	679	664	658	654	665	683	664	624	661	652	666	662	672	698	673	686	664	657	624	672	689	649	676	702	642	623	685	668	662	663	661	637	672	640	645	697	687	664	693	660	657	653	709	637	676	679	641	676	650	650	669	648	642	673	686	670	665	691	667	674	678	664	672	672	645	651	660	676	736	658	647	692	624	644	706	678	714	650	655	607	647	655	733	648	652	697	696	690	685	702	665	682	663	715	713	688	683	661	689	657	667	708	659	684	645	681	646	689	687	671	644	658	664	703	663	680	714	685	736	677	701	660	679	677	645	699	672	719	710	698	641	634	693	704	652	670	677	679	697	664	689	680	682	684	676	698	650	694	689	683	668	674	697	733	713	645	694	661	690	712	701	663	686	634	695	695	660	725	649	700	650	605	685	663	681	649	630	635	659	644	668	721	635	654	627	623	667	694	668	655	646	672	655	710	660	642	633	655	666	718	633	655	667	697	669	719	644	673	678	709	689	645	655	671	667	644	675	625	712	683	673	709	668	666	663	647	708	647	632	626	687	679	662	699	673	668	651	658	694	685	727	699	686	687	687	634	690	663	710	667	703	687	686	630	628	696	694	636	671	676	679	684	688	672	705	643	677	685	637	669	663	674	680	646	649	665	669	679	680	673	675	619	688	676	671	667	653	646	687	655	693	698	655	658	690	692	659	684	701	646	666	679	690	644	737	710	665	670	698	684	674	680	650	682	651	638	709	668	647	668	672	662	638	675	638	656	651	620	704	625	651	654	686	693	707	661	677	644	685	652	675	627	699	621	660	665	667	688	686	666	709	716	638	662	697	642	697	672	697	632	650	686	667	750	673	677	715	699	672	699	696	672	656	677	691	656	701	702	669	658	680	673	698	694	626	694	704	740	679	664	642	629	673	653	670	696	689	635	709	623	665	678	653	676	680	689	656	680	654	652	644	711	679	640	661	649	656	686	690	713	680	669	689	668	629	650	667	637	651	649	689	657	704	675	705	653	682	681	630	689	699	679	680	658	648	687	659	626	632	646	639	666	684	625	705	728	651	671	647	690	679	634	689	703	718	671	665	688	709	670	664	655	680	672	684	654	666	709	689	648	687	703	742	689	642	697	698	674	691	704	689	685	674	643	603	634	657	632	673	690	669	629	691	657	722	646	682	663	668	663	701	686	632	658	642	681	700	671	669	655	661	734	686	623	667	684	657	668	662	636	661	674	660	680	666	679	656	665	685	667	680	670	631	639	662	652	634	724	677	659	667	646	696	664	626	664	681	652	688	649	683	638	680	672	667	662	717	694	660	683	668	675	650	690	637	681	685	680	696	630	640	692	698	670	686	689	706	631	709	649	673	690	695	687	696	695	671	653	667	666	688	657	661	606	639	721	658	663	705	647	659	637	686	671	721	680	636	676	654	667	638	670	638	671	656	668	676	683	686	651	709	659	658	718	703	645	692	719	713	678	674	684	648	678	651	628	647	653
5411	9751	7450	3730	2674	2171	1779	1544	1415	1300	1158	1069	989	1008	1279	1734	2167	1793	1092	974	1066	991	951	911	936	828	742	784	744	766	728	717	756	703	714	731	740	725	779	707	725	765	730	759	708	732	735	740	785	713	701	701	738	746	726	709	772	763	721	727	726	682	723	691	705	769	704	742	738	737	774	751	761	788	712	737	769	766	741	708	708	699	763	714	737	735	716	744	754	749	693	746	721	682	750	714	691	761	717	722	680	748	747	730	721	735	719	752	748	724	728	747	699	702	790	741	721	741	732	734	735	736	717	739	743	739	715	754	760	766	732	730	725	715	737	720	753	691	679	740	726	709	696	751	722	703	790	726	708	685	746	747	699	751	739	724	686	764	738	694	762	692	727	790	728	722	773	682	730	705	729	692	749	701	718	711	718	749	688	676	751	759	730	789	711	740	687	722	715	731	743	768	747	703	718	758	712	722	708	712	694	711	732	721	730	737	705	724	708	753	724	745	697	729	690	747	759	742	749	725	734	724	714	745	748	731	743	681	713	746	758	688	706	723	668	723	748	696	738	712	739	698	757	727	722	696	680	702	695	733	692	758	693	721	749	775	702	725	724	765	744	723	711	726	706	783	714	735	762	714	760	751	700	719	752	692	733	778	728	746	692	750	699	731	716	748	762	706	737	742	741	717	771	738	734	707	727	761	756	661	725	757	706	751	726	742	745	747	811	746	706	718	697	750	748	695	686	717	678	723	700	759	776	698	714	744	693	693	699	719	690	693	678	714	703	740	690	728	744	715	726	709	730	729	761	661	750	724	708	709	715	748	710	766	671	718	765	705	717	706	741	708	742	752	732	705	716	727	720	707	694	734	702	704	718	744	724	732	751	687	743	732	691	743	726	725	757	717	717	700	733	723	750	710	746	775	732	729	720	738	755	721	713	725	724	720	705	737	725	728	716	725	761	739	710	720	680	729	696	751	726	759	726	755	723	761	724	772	728	707	695	734	717	765	722	760	742	745	720	735	771	750	725	776	741	715	715	698	673	704	746	770	716	721	687	702	697	765	760	754	710	765	710	744	746	760	719	720	716	704	750	724	734	677	749	752	704	733	724	753	731	707	724	744	709	739	748	773	708	746	724	753	678	691	688	694	747	703	713	752	650	744	692	746	732	719	733	720	727	701	716	727	739	742	775	728	767	787	711	681	771	746	711	725	722	717	737	751	712	705	748	696	754	744	727	752	724	745	731	793	718	741	682	710	758	703	711	718	732	709	735	779	708	691	704	727	732	717	711	672	693	700	792	667	742	689	741	720	782	766	721	731	712	734	706	701	724	703	727	743	738	730	707	775	726	743	737	710	681	708	741	747	732	715	710	747	741	759	730	749	745	762	700	726	705	714	715	734	680	706	708	684	734	767	733	709	718	746	789	718	719	752	709	693	709	726	767	719	719	691	761	693	746	757	750	725	709	706	755	687	724	720	720	739	776	710	713	721	722	697	744	723	738	734	690	705	720	701	753	713	805	720	729	770	762	751	741	769	745	730	734	723	761	691	735	693	741	717	733	751	712	765	763	765	754	711	699	695	824	729	740	745	703	716	693	715	708	710	712	694	730	707	756	744	717	788	759	717	735	744	687	755	736	779	736	766	716	720	710	708	713	741	723	748	703	717	737	718	772	686	680	748	709	773	740	731	793	766	700	719	728	728	722	657	762	792	754	765	744	716	815	717	739	738	678	763	773	767	751	727	753	732	766	751	704	701	703	723	754	734	737	722	723	751	738	765	778	746	706	744	751	756	719	743	744	713	694	704	733	733	694	703	761	710	708	705	746	740	732	729	775	705	754	766	750	690	693	731	748	680	716	768	742	719	718	728	722	736	752	719	738	710	759	711	744	738	721	742	717	745	700	727	723	696	735	729	736	715	737	740	711	723	702	706	706	728	734	726	707	755	781	765	744	748	671	735	710	711	749	729	681	755	718	721	701	721	686	748	732	771	725	735	656	674	709	720	712	702	777	736	687	702	716	727	743	699	707	720	745	718	741	730	737	720	785	753	743	721	725	709	770	742	697	690	698	682	676	713	754	685	729	723	699	731	718	723	734	768	723	734	729	724	724	718	700	707	746	768	738	715	737	715	673	698	698	735	804	695	735	710	775	797	662	695	656	725	740	776	736	686	703	735	732	743	748	699	701	715	735	691	698	695	715	729	713	739	744	730	697	742	705	685	758	719	700	742	741	707	719	711	695	694	717	785	738	799	734	737	771	712	738	720	775	743	738	683	753	756	749	754	779	773	752	716	728	698	730	735	764	783	743	724	817	694	733	791	726	710	751	762	723	731	698	724	746	716	744	729	745	728	723	730	747	694	726	712	734	692	741	697	732	745	697	717	741	709	734	714	718	758	745	795	699	765	748	742	769	725	702	756	741	681	748	743	742	771	777	734	741	723	712	705	780	676	717	727	688	719	753	702	726	752	708	694	754	681	654	772	752	740	709	720	738	738	737	706	751	675	776	699	754	668	781	742	756	736	726	721	750	705	769	765	729	777	723	711	671	741	757	700	727	709	680	709	730	759	756	727	749	741	695	766	736	744	705	716	738	741	765	734	722	718	710	702	708	696	696	729	725	734	749	732	704	712	723	704	730	741	741	717	767	737	715	716	691	682	693	685	702	726	721	711	724	732	711	704	725	734	712	741	711	718	697	746	709	736	721	725	672	706	699	671	714	749	768	769	705	761	726	700	750	737	756	725	710	749	677	712	781	687	723	722	736	741	699	735	727	761	698	717	737	695	771	737	757	752	735	710	738	750	754	724	736	707	776	747	715	748	704	745	716	755	707	770	745	724	773	716	744	760	668	690	755	735	735	736	716	719	730	700	737	741	685	751	760	695	694	694	719	722	717	756	754	744	703	712	708	729	682	701	738	743	714	698	734	795	734	727	748	716	718	771	700	716	732	769	702	721	654	734	704	684	751	697	718	686	705	723	710	741	672	706	705	764	692	686	722	734	708	724	745	734	716	732	728	760	696	749	725	669	733	746	738	726	758	708	710	774	738	704	710	730	720	718	776	688	704	738	735	755	683	705	739	758	740	686	747	733	725	733	737	711	704	742	785	748	736	697	734	745	704	700	699	716	735	744	767	780	713	709	737	712	723	695	754	668	735	750	693	720	712	733	735	728	682	686	719	680	698	776	711	715	738	727	714	753	691	735	710	727	705	754	687	676	779	739	750	766	703	770	681	765	728	727	692	709	755	708	733	725	744	740	724	752	714	764	729	737	691	715	760	683	727	718	716	655	740	742	740	740	724	691	739	775	764	666	783	726	728	720	755	714	742	711	770	719	765	768	712	771	683	705	787	747	767	758	723	704	745	734	734	748	781	751	732	715	736	728	721	733	796	690	731	736	757	807	773	683	716	746	726	753	713	732	727	670	758	668	716	730	726	718	771	716	745	778	714	734	698	774	716	771	709	679	713	726	720	736	748	701	723	780	724	717	785	707
24628	21230	27526	25142	14894	1514	1020	853	820	848	769	673	684	765	851	1072	1226	1017	766	742	769	713	704	695	738	655	642	600	669	625	660	660	632	601	647	631	660	629	575	638	658	631	619	623	626	614	636	649	610	613	631	592	608	575	546	621	604	611	611	641	588	619	652	653	635	645	621	630	576	620	649	657	648	578	613	658	620	650	602	607	604	633	576	633	568	639	616	667	605	637	585	675	590	632	625	604	640	669	633	619	621	612	626	587	604	633	618	643	579	672	625	601	664	645	609	633	601	628	609	625	660	622	576	588	592	635	618	642	587	623	581	663	641	607	616	635	645	637	598	629	671	640	635	617	596	599	641	601	579	630	619	641	642	604	665	619	658	641	612	586	602	586	616	632	640	559	610	619	565	602	637	605	595	628	620	596	615	602	603	633	652	646	603	627	643	608	660	640	618	608	591	624	620	663	678	656	602	629	578	610	666	612	641	607	610	536	605	588	604	597	632	605	629	631	604	613	609	638	580	624	589	616	612	627	588	653	636	633	603	637	605	645	653	606	630	643	576	627	688	653	613	605	600	626	637	623	590	638	634	603	643	605	601	592	654	636	636	633	627	606	634	600	667	601	642	604	597	626	528	637	673	593	634	629	613	606	604	602	593	655	604	626	646	641	604	603	626	639	589	606	665	658	614	640	594	608	598	586	608	620	602	629	633	577	620	628	647	637	646	641	630	619	600	645	621	591	623	622	572	634	633	638	640	648	616	603	670	638	588	636	599	603	654	608	593	637	615	659	666	633	582	652	615	597	603	581	609	664	605	622	617	647	615	588	642	582	608	621	614	658	642	626	616	656	621	612	647	606	568	600	610	618	650	632	571	625	626	645	613	605	626	650	630	577	634	628	608	647	603	644	641	604	630	630	617	591	631	613	660	574	668	609	608	668	642	567	612	601	634	621	655	593	611	624	623	629	643	590	617	625	643	597	623	628	620	638	655	613	617	592	610	651	608	630	611	639	634	599	598	658	593	653	578	658	603	617	634	596	567	605	656	606	629	643	657	621	647	633	606	592	628	577	603	632	620	612	629	631	591	608	631	645	589	619	603	598	589	642	617	614	605	603	615	645	624	624	615	638	603	630	627	603	618	600	593	587	603	615	649	646	587	623	602	642	592	603	602	609	601	620	599	604	621	653	591	610	646	598	642	628	608	671	609	612	603	622	605	629	615	596	635	639	643	597	610	612	588	626	599	643	634	564	615	596	597	634	616	614	587	621	610	639	611	584	634	623	629	615	631	591	626	610	587	620	623	607	629	593	622	589	621	615	625	587	629	619	630	612	655	623	623	617	599	568	617	613	607	596	600	560	589	617	608	632	586	616	608	605	668	611	652	645	615	606	637	634	615	606	591	637	612	600	617	625	633	548	626	644	624	610	593	614	648	598	647	634	610	615	625	622	574	629	596	636	623	612	604	622	596	604	641	644	616	598	605	619	560	575	621	616	613	645	656	629	598	609	630	604	633	583	614	588	608	622	606	649	615	602	578	658	630	666	642	644	652	584	597	668	586	606	639	631	650	654	593	613	658	624	572	638	627	612	656	597	623	613	613	629	625	636	625	580	593	614	615	554	649	622	602	580	608	634	622	553	612	622	568	580	555	645	654	588	642	610	631	679	594	589	606	614	644	597	603	616	613	603	667	630	645	611	674	660	644	602	628	667	624	620	588	590	586	580	626	598	651	629	616	623	640	637	655	650	615	613	632	580	614	598	593	655	609	618	622	619	632	624	608	625	611	614	627	652	608	616	590	625	619	611	591	613	615	584	597	647	630	600	578	649	621	614	552	564	584	636	631	591	636	609	638	635	583	627	666	610	578	596	587	602	621	606	590	644	622	633	577	647	613	649	654	657	670	617	630	642	607	585	632	610	642	616	629	635	603	606	583	575	582	649	652	610	679	624	628	654	648	671	616	584	602	610	603	657	632	608	642	630	627	607	599	629	668	623	614	631	615	569	656	605	663	649	579	628	640	650	609	647	656	671	589	595	611	643	632	646	569	610	571	601	670	606	629	651	600	653	618	615	607	610	639	626	638	630	620	642	613	614	658	642	587	613	642	655	625	642	620	618	609	648	623	605	588	629	631	640	595	610	555	586	612	610	651	616	658	628	577	657	648	607	606	586	669	648	662	598	589	633	648	565	594	637	611	615	601	613	658	621	633	583	636	581	662	605	636	597	613	627	642	634	607	612	614	639	618	655	584	607	559	640	542	631	616	644	565	659	623	634	652	640	623	629	595	622	647	637	598	622	678	622	626	611	575	628	627	605	642	654	625	648	609	599	616	610	608	633	583	604	620	579	608	591	646	614	597	627	611	653	626	601	602	604	582	623	649	623	651	644	653	641	612	633	643	577	616	639	632	589	632	584	641	649	642	585	595	626	642	619	640	621	592	602	656	605	595	639	615	673	596	636	623	632	652	670	621	605	650	603	607	648	599	613	662	638	616	598	568	641	620	625	623	636	607	590	626	640	676	615	635	614	629	617	610	598	620	670	623	657	630	636	609	641	634	618	592	608	593	599	643	619	640	681	611	619	630	608	634	628	632	653	628	636	624	644	638	642	634	581	613	572	610	613	647	597	562	616	601	628	617	696	626	595	624	634	607	587	612	607	622	666	627	648	607	608	638	617	625	690	643	626	624	619	626	622	610	631	601	601	629	594	604	669	583	599	619	632	634	625	625	571	610	597	656	649	613	618	634	587	620	600	605	617	649	611	645	648	616	617	610	581	666	613	608	629	676	606	622	593	609	586	629	600	635	660	646	562	603	661	605	590	641	610	641	644	618	618	612	632	637	633	584	619	578	594	600	591	573	576	641	634	641	597	611	619	604	612	598	589	608	630	580	627	575	616	638	562	622	630	639	588	628	665	656	622	643	593	658	603	681	626	629	565	622	608	590	605	585	610	679	627	589	572	647	596	626	573	593	655	623	676	641	611	624	602	604	580	646	590	611	628	636	611	618	643	598	635	615	623	606	615	593	608	636	621	623	611	621	653	651	626	615	604	646	581	592	692	630	607	591	644	628	662	654	616	613	600	617	618	611	631	644	623	603	614	628	559	630	657	643	645	591	600	655	634	622	577	614	618	627	615	607	607	592	595	613	606	593	579	648	578	616	601	612	667	640	596	638	623	659	640	613	599	581	623	640	618	635	654	594	611	622	609	595	643	653	594	611	647	635	601	645	598	639	638	627	612	593	605	635	655	593	610	637	637	648	649	645	591	599	629	653	622	606	648	650	647	644	631	629	626	614	644	601	619	605	607	628	593	608	631	638	583	611	648	647	601	612	607	602	578	635	650	589	631	636	563	614	596	635	656	637	627	638	577	580	650	613	612	647	618	626	609	649	611	604	655	621	609	610	637	621	581	592	645	596	572	601	580	631	605	581	619	613	611	611	616	576	607	660	674	594	612	596	601	646	615	609	644	644	583	615	616	622	632	626	609	650	634
6851	6788	4752	2672	1867	1603	1264	1171	1071	1055	957	804	804	830	971	1435	1685	1375	879	795	851	819	791	790	817	666	661	624	653	668	660	645	644	692	627	654	654	701	696	686	614	674	657	647	625	680	658	645	635	699	674	615	644	636	683	603	605	623	716	648	630	631	635	645	637	705	689	651	631	663	670	670	642	652	644	608	697	640	659	655	608	667	665	629	626	652	628	669	711	626	607	683	700	629	703	639	626	693	673	703	678	669	608	640	639	655	740	652	652	630	629	683	631	625	651	610	634	648	714	639	654	599	654	618	657	627	625	656	652	586	638	628	642	628	591	658	643	660	649	630	605	621	661	657	645	653	689	650	642	637	697	655	654	649	630	656	674	609	617	603	704	676	675	661	625	628	596	638	644	632	647	643	636	655	629	646	643	602	604	647	664	631	609	663	636	658	651	622	671	665	656	635	646	670	634	671	685	654	651	638	684	625	606	635	675	677	621	675	677	627	613	598	670	646	655	631	646	625	659	632	707	653	629	704	649	629	636	636	637	634	622	687	625	598	600	680	663	618	635	634	605	679	627	658	674	631	660	624	655	624	591	665	661	625	651	671	642	663	658	671	633	599	651	666	661	673	654	626	645	643	683	623	670	612	642	630	631	650	639	585	623	673	652	662	658	669	665	650	690	629	644	630	642	660	624	617	650	647	660	639	629	662	604	676	658	639	634	606	621	664	632	631	667	636	599	641	585	628	625	621	630	627	671	661	672	633	636	621	637	661	618	682	654	634	706	645	665	662	642	671	658	689	627	658	682	625	669	672	657	669	701	644	676	666	628	663	653	634	645	648	674	603	682	629	661	595	680	637	667	640	627	661	700	663	648	605	643	665	663	641	674	608	647	616	654	634	628	661	683	595	668	629	676	636	631	661	651	667	641	630	638	689	643	627	634	652	662	632	666	626	629	629	601	735	646	618	648	678	613	634	620	633	663	693	625	637	639	674	626	666	605	606	646	690	637	597	664	647	618	671	643	662	666	650	649	629	626	618	609	688	629	656	635	657	633	651	650	616	656	629	616	645	651	603	667	630	654	675	642	632	610	605	678	655	698	641	708	668	685	597	604	617	641	670	629	643	648	617	672	663	663	628	666	639	686	643	676	615	610	627	679	624	679	643	670	660	620	655	647	672	660	645	637	629	637	709	630	623	664	643	622	632	647	620	701	666	654	614	623	630	657	674	681	657	618	673	654	650	675	652	665	623	636	622	656	647	618	623	636	663	660	639	711	644	647	673	620	631	601	675	701	626	631	644	656	666	643	649	622	663	685	646	669	641	623	594	645	653	617	630	645	589	652	622	615	659	645	664	614	610	661	620	719	662	636	663	648	689	616	613	687	622	613	699	597	635	653	641	669	596	641	639	645	631	631	647	608	645	641	670	615	654	630	664	634	620	592	688	661	655	638	690	630	648	653	654	640	627	627	646	661	629	646	627	634	636	680	641	627	659	677	651	644	626	609	667	647	677	665	645	655	667	655	661	637	622	654	651	625	661	679	647	669	655	650	628	650	680	633	643	590	637	668	623	672	686	637	619	666	614	673	648	658	654	645	656	637	669	638	642	636	625	686	667	639	645	639	652	615	664	644	662	663	622	616	616	637	658	653	668	665	630	650	640	690	652	666	660	668	605	672	640	672	624	636	697	636	635	637	681	626	653	629	660	647	682	681	614	621	595	619	621	689	651	671	618	652	653	650	646	645	613	650	667	671	672	665	646	639	613	637	661	628	634	638	682	642	592	637	657	634	661	642	651	639	656	658	620	639	621	661	649	665	646	679	644	632	685	689	650	637	666	634	628	641	666	602	601	673	603	691	650	650	652	633	660	656	685	691	680	677	686	666	663	673	672	683	623	621	641	653	650	626	630	661	628	655	629	667	689	632	707	636	620	653	650	584	668	662	640	664	655	658	616	587	626	677	649	664	636	620	688	641	640	624	615	606	656	615	657	616	652	664	654	626	631	648	684	590	605	652	674	606	667	674	589	660	673	616	637	667	626	661	680	657	679	634	675	639	613	698	653	646	662	602	675	652	679	627	664	620	675	621	678	696	667	654	604	643	665	649	659	619	601	670	627	604	634	634	686	659	649	609	640	636	674	618	663	646	715	664	601	672	678	631	625	656	645	676	619	636	655	664	678	601	640	612	664	684	622	619	650	654	674	646	670	657	665	626	654	673	652	656	626	682	647	658	635	654	609	672	686	646	674	630	642	652	643	640	595	654	646	609	684	658	635	698	641	638	633	630	583	644	638	657	598	637	624	643	641	640	678	656	623	651	691	616	645	643	656	670	605	673	638	631	643	643	625	607	646	631	626	666	659	665	651	664	655	656	637	629	674	605	605	602	703	640	670	627	634	672	636	643	620	595	700	649	639	649	637	643	682	679	704	654	617	639	655	614	639	686	669	631	651	647	638	609	690	679	620	693	640	677	665	663	651	648	638	615	661	643	621	651	673	628	630	636	617	662	675	675	685	672	673	651	630	678	673	687	652	642	640	657	678	665	660	689	624	627	660	639	630	658	658	608	662	598	638	672	667	641	655	652	642	662	600	689	675	637	592	685	651	692	625	694	636	610	609	652	625	644	619	679	635	671	640	618	666	646	633	641	621	668	689	659	638	635	651	646	629	668	648	650	651	682	609	624	638	656	643	654	603	692	615	628	618	662	656	625	651	656	655	691	669	657	657	674	651	635	649	598	680	618	642	649	653	642	687	616	688	625	659	646	643	608	684	663	634	694	613	659	610	639	599	638	660	689	645	669	646	641	678	687	622	685	592	659	634	649	629	648	630	649	645	647	645	634	699	609	698	626	661	615	676	703	658	652	649	649	673	618	615	649	626	639	685	655	672	627	648	600	643	624	647	663	653	619	622	597	702	661	664	648	662	643	657	650	661	668	630	627	661	646	633	647	659	646	648	578	699	644	672	644	634	639	665	664	695	618	648	637	634	618	686	643	703	680	615	661	635	655	637	613	637	686	671	649	641	647	630	641	669	644	648	618	651	690	655	610	626	668	591	620	667	671	636	673	622	663	650	650	665	657	638	630	642	625	644	663	681	632	600	636	689	641	620	622	684	681	609	675	623	643	647	673	602	652	659	692	666	662	655	653	614	655	691	626	646	639	608	636	646	678	639	609	645	659	617	620	602	645	681	631	671	693	664	643	672	650	638	671	644	623	680	638	662	664	677	665	646	695	659	619	677	697	646	631	649	657	656	613	661	622	612	646	642	648	641	599	670	631	667	637	698	672	649	608	626	665	643	613	577	614	658	659	663	626	621	625	673	656	654	627	670	666	661	603	671	693	626	653	627	710	667	658	608	644	599	633	689	598	674	613	674	607	632	620	712	651	652	676	691	637	647	688	651	608	640	645	617	666	661	700	641	632	663	653	620	636	656	621	681	614	621	661	712	616	674	622	627	672	659	601	697	628	665	644	677	694	612	649	636	686	619	637	594
22581	21284	28883	24012	21276	21329	10546	1384	933	971	812	632	604	598	788	1327	1731	1229	632	554	700	623	498	581	486	361	341	358	313	322	327	317	329	338	343	333	325	329	318	307	356	311	314	301	304	315	288	339	321	298	300	298	310	330	308	299	316	296	324	326	321	331	313	311	321	334	331	296	316	329	321	298	294	300	328	304	342	313	311	312	332	301	299	331	309	313	305	297	290	326	318	310	309	353	333	266	331	302	323	304	300	325	287	310	350	331	308	295	315	311	319	307	319	306	309	314	276	323	302	324	348	308	299	319	332	331	317	313	325	337	360	327	274	308	313	344	298	283	301	309	298	316	313	332	334	323	302	272	321	302	329	289	294	304	325	313	288	273	313	313	282	328	329	306	307	327	329	337	291	302	328	337	347	329	323	318	325	302	324	303	311	334	307	280	303	307	306	345	320	312	331	296	314	304	291	298	312	329	307	306	336	312	298	284	304	318	318	323	327	282	336	288	306	332	292	310	315	319	344	296	310	321	343	309	322	349	339	313	317	304	291	293	306	289	317	307	274	326	325	310	342	321	296	329	297	304	335	325	322	314	309	302	272	337	325	309	303	329	309	287	321	324	346	297	306	305	313	327	292	322	291	304	333	315	340	336	314	306	330	328	337	300	316	301	295	281	336	287	316	297	323	281	288	307	285	297	317	323	307	317	287	321	286	343	327	272	303	308	320	271	305	325	304	335	317	315	299	349	308	287	326	323	313	309	320	304	320	325	316	302	323	300	313	295	292	324	308	303	317	310	298	307	311	307	307	295	287	306	327	276	322	290	304	333	296	321	321	297	324	309	323	308	326	291	326	291	296	335	290	328	313	288	314	329	266	313	301	327	332	339	317	327	250	301	319	297	355	307	321	322	337	305	304	323	282	289	308	299	330	325	304	316	358	311	322	303	327	323	296	316	293	286	300	309	298	267	299	308	315	292	272	300	289	335	302	325	320	272	320	309	300	332	324	348	280	290	296	311	302	337	326	305	311	311	314	312	329	340	310	321	316	309	305	288	356	331	306	286	317	297	330	324	328	282	309	288	313	307	305	298	299	315	293	317	327	313	344	336	279	295	318	287	329	301	309	300	310	330	336	301	314	303	334	311	322	311	313	317	317	319	313	323	294	317	301	307	310	322	296	316	295	271	311	298	322	339	330	310	278	374	314	290	326	321	337	323	293	298	308	324	324	301	301	293	284	328	298	335	306	324	287	340	282	315	296	288	313	319	333	333	294	352	322	309	316	320	303	302	311	337	335	313	306	288	304	319	297	314	332	293	309	309	303	305	302	313	294	302	331	352	303	320	320	285	345	287	299	333	309	289	308	312	305	302	314	322	297	305	273	303	300	351	304	325	297	330	327	343	298	285	324	297	323	318	287	320	296	308	307	297	310	306	294	292	290	321	336	301	308	317	300	304	297	289	322	344	316	284	307	305	295	315	296	337	300	330	296	329	337	301	329	303	324	298	289	278	316	340	326	329	299	288	328	324	305	297	304	276	313	307	324	313	323	313	307	295	340	312	290	318	291	308	277	315	334	301	296	346	296	315	286	329	303	300	335	320	291	333	298	316	328	284	290	324	322	329	348	271	292	293	318	283	317	338	293	309	308	292	296	346	315	287	295	296	287	295	289	297	294	300	315	315	308	313	309	299	317	323	329	313	324	288	292	285	300	315	292	293	303	298	330	344	307	323	311	316	321	315	307	329	298	321	305	338	277	309	297	336	291	300	286	329	320	277	324	293	293	338	331	265	302	304	306	305	354	335	331	311	322	304	302	347	351	305	324	333	298	305	343	310	312	320	321	281	308	319	321	316	290	319	280	336	288	307	334	319	333	307	297	284	299	310	309	323	285	321	317	314	329	301	311	295	310	291	307	316	344	317	314	331	308	318	371	326	314	290	314	301	302	310	297	309	324	309	328	331	309	327	287	326	331	308	311	316	308	279	296	277	313	310	276	313	298	294	319	308	311	322	316	309	294	315	333	305	320	323	336	305	291	296	290	314	298	337	284	299	336	320	302	298	298	321	292	294	281	316	312	314	301	308	305	294	327	276	324	321	302	297	341	306	319	313	305	368	302	315	291	298	306	313	275	334	281	305	314	305	288	333	300	309	286	315	329	312	287	315	334	287	313	317	304	303	286	321	289	310	320	317	316	334	325	302	303	320	336	317	318	325	311	294	312	291	309	295	330	326	314	287	290	321	341	276	312	316	306	287	281	291	302	297	325	324	264	313	297	293	296	300	318	307	308	355	336	318	285	309	309	339	290	306	317	324	357	343	323	325	284	337	286	304	287	337	283	328	311	321	265	297	311	312	302	285	292	276	339	312	308	326	339	350	340	301	313	270	303	346	317	304	283	283	292	335	278	294	310	280	303	352	335	283	303	302	302	317	303	364	273	327	268	305	302	314	313	330	313	309	306	327	314	325	326	321	309	314	307	306	309	295	291	298	333	316	319	299	308	303	277	290	322	308	291	337	307	278	327	306	312	291	292	334	268	316	316	316	319	302	330	298	273	291	322	338	290	299	312	298	279	308	321	303	301	329	325	289	318	286	297	329	260	274	299	291	304	310	305	302	250	305	307	305	324	299	285	271	287	311	309	313	318	287	293	304	291	308	296	298	305	286	292	313	336	299	324	322	297	313	335	316	332	310	316	315	307	298	301	305	298	300	313	291	281	324	328	286	292	279	332	322	315	315	305	322	305	310	322	288	321	265	326	298	307	332	292	291	337	272	331	299	318	291	340	304	307	299	303	309	309	259	332	305	340	303	322	282	344	279	303	315	306	286	317	296	311	326	287	310	315	311	283	291	302	303	269	313	284	320	327	271	297	295	308	306	311	273	301	307	311	306	293	313	360	291	280	318	286	286	304	292	322	298	311	303	288	298	329	306	312	346	292	327	334	343	315	281	343	315	340	309	310	314	292	300	330	289	283	310	343	315	341	333	299	343	289	295	293	287	307	316	335	312	324	316	327	336	306	307	330	311	279	318	316	292	293	276	311	335	328	309	322	313	315	303	296	287	292	291	351	318	287	301	305	263	300	316	309	303	313	310	310	317	304	299	285	334	313	334	333	316	294	312	283	323	297	323	298	297	332	340	324	319	307	311	334	320	280	314	315	328	338	310	320	294	282	329	306	305	304	291	311	314	309	318	310	326	258	304	285	320	300	321	322	293	295	288	290	292	306	309	331	319	299	300	294	325	332	314	305	361	313	369	324	285	296	327	300	313	320	320	321	330	317	293	304	297	310	321	304	292	291	304	281	286	330	303	307	289	323	293	308	291	306	298	311	351	313	317	336	310	302	303	315	308	320	327	321	330	329	286	324	309	314	287	311	341	296	312	315	318	337	329	317	336	314	313	318	298	317	322	333	288	300	320	324	318	342	280	326	326	307	382	326	327	335	326	335	307	301	325	315	297	332	312	279	312	313	314	320	334	302	317	297	334	295	302	300	297
6251	15351	11717	5923	4004	3101	2360	1899	1609	1551	1193	857	824	892	1172	1878	2556	1719	831	815	923	793	678	680	595	448	386	391	391	374	336	354	357	367	371	329	387	355	348	348	391	371	352	393	349	360	324	352	379	387	345	347	365	343	336	362	317	318	307	340	338	338	350	339	350	353	335	342	361	351	379	356	334	337	322	314	310	352	342	308	360	365	310	343	317	322	341	330	308	342	374	334	326	330	328	358	320	335	324	349	363	329	341	344	361	329	321	318	344	297	332	320	322	317	342	356	354	347	345	338	350	344	354	331	362	389	355	324	343	367	336	309	352	342	345	342	352	314	357	344	327	355	311	348	327	332	366	353	341	338	333	348	337	329	359	293	360	329	320	303	335	314	335	355	303	351	383	349	340	313	337	372	311	345	337	370	330	323	336	349	340	357	333	334	314	333	341	335	342	343	335	292	329	325	334	325	314	341	319	366	331	353	330	316	329	343	298	339	343	328	328	315	334	331	342	336	335	341	333	332	318	330	327	339	315	320	354	360	330	352	367	316	351	351	331	327	324	345	312	356	336	322	346	359	367	320	328	354	311	340	314	329	321	312	336	312	355	354	359	336	289	354	324	310	311	334	384	353	313	335	357	342	348	338	355	319	338	307	359	325	327	331	358	343	308	338	323	359	362	361	362	338	335	367	325	321	350	307	350	349	336	314	328	329	341	332	341	337	316	351	353	342	283	335	328	351	352	345	325	360	319	333	332	336	312	320	345	338	365	309	354	354	343	325	372	330	329	319	324	346	345	330	305	319	344	310	357	337	324	339	309	323	329	344	347	343	360	319	337	334	328	343	333	336	338	349	352	322	319	345	356	345	361	307	335	342	325	354	319	345	328	351	329	337	313	330	311	351	319	325	352	350	339	304	345	329	348	361	311	347	323	290	319	332	323	328	370	334	329	328	330	345	338	360	361	336	353	330	327	336	329	340	330	315	356	348	361	350	346	360	354	346	335	361	343	301	357	346	323	323	331	352	344	347	365	359	350	350	317	340	342	312	335	350	345	315	344	349	354	323	337	338	322	336	332	312	346	316	302	354	338	359	335	329	336	317	332	324	343	328	345	340	327	333	356	337	311	333	305	284	337	314	315	353	325	353	329	336	330	289	343	320	359	344	326	346	317	346	342	330	334	349	334	321	342	326	330	360	348	346	323	304	307	343	365	338	306	350	362	324	326	342	395	341	316	359	342	336	332	364	362	308	342	351	369	355	319	345	329	357	314	339	319	333	390	357	355	346	336	345	324	326	311	324	296	333	341	336	341	365	357	345	319	319	352	333	296	349	345	347	358	333	335	351	330	340	316	332	349	346	370	342	330	357	341	321	364	331	318	336	344	328	350	319	352	337	348	319	334	347	340	340	346	331	365	336	308	347	351	347	344	327	321	323	341	344	332	350	329	334	325	303	363	370	347	342	359	388	335	317	355	299	357	336	365	340	334	312	330	342	360	354	329	307	352	331	390	362	341	348	360	347	357	316	342	318	332	313	360	333	351	344	316	308	338	323	364	352	320	334	325	345	325	324	345	333	360	327	361	342	343	333	332	312	348	326	345	372	343	326	350	342	336	332	328	343	288	348	309	341	334	325	341	338	334	363	323	308	341	365	344	355	356	325	333	331	347	353	329	333	325	352	357	335	334	342	357	327	322	374	363	339	341	317	355	334	336	367	340	324	363	341	354	354	333	343	307	336	370	377	319	363	381	331	341	359	347	340	362	321	337	330	357	382	348	356	340	349	356	315	358	307	328	322	357	308	357	332	349	363	369	387	339	352	345	308	336	312	335	333	344	341	360	322	324	336	335	353	364	309	326	357	306	333	309	333	354	355	343	363	361	362	317	340	337	346	328	335	333	328	332	350	338	304	344	378	323	319	327	333	378	312	347	341	367	342	359	330	351	353	318	331	322	333	326	326	328	344	317	361	326	329	362	336	305	356	322	374	325	313	357	358	338	339	353	365	379	321	351	325	317	353	321	335	324	317	313	328	360	327	325	345	336	348	333	287	321	354	334	337	331	347	339	327	328	313	326	363	333	346	283	327	318	319	338	316	312	341	316	301	326	337	338	343	364	334	318	331	359	323	347	316	359	364	323	319	340	315	305	374	310	378	341	317	331	352	330	333	346	336	327	359	317	348	342	334	333	342	330	346	326	339	330	311	343	347	362	316	315	320	321	345	361	352	312	336	376	354	335	335	330	335	318	335	359	329	279	312	321	320	376	352	319	362	306	319	360	325	342	342	313	339	339	320	327	332	341	341	338	347	342	348	353	317	333	346	352	354	326	334	306	341	319	333	343	327	330	349	347	313	308	368	324	361	338	330	351	335	356	338	342	311	331	347	325	359	339	358	307	346	344	359	345	340	310	333	327	344	317	349	356	317	326	350	351	359	304	321	360	324	350	346	311	355	359	332	347	347	335	302	365	330	338	352	334	351	346	364	358	347	346	350	344	322	347	351	348	353	359	336	342	315	328	379	342	324	310	328	341	367	340	321	343	337	333	329	340	342	349	315	298	338	358	345	323	344	343	306	365	340	362	345	349	365	375	351	313	338	331	315	307	355	325	324	307	351	342	317	325	374	331	370	341	321	306	325	330	323	381	323	337	341	319	333	344	314	343	341	321	324	352	318	326	335	369	349	352	361	341	339	358	327	325	380	343	345	319	330	341	350	325	317	385	319	353	339	338	338	363	335	391	365	345	339	356	384	329	347	387	332	326	326	332	335	317	335	300	332	358	335	328	325	336	337	340	321	327	347	341	340	358	324	327	364	319	323	340	341	344	339	355	344	326	350	358	353	348	299	337	347	336	350	317	354	343	336	314	349	318	351	325	329	328	359	335	381	333	350	328	314	304	339	374	321	326	306	341	342	317	322	356	328	333	318	301	398	332	363	326	335	343	363	330	313	357	322	320	340	363	350	340	356	324	329	346	335	325	340	345	317	315	314	319	332	392	302	333	317	363	323	346	317	331	343	356	359	317	324	322	347	342	335	312	360	335	313	350	327	332	345	354	349	361	335	378	321	355	341	320	366	344	329	343	305	338	321	330	314	324	354	330	333	328	346	350	341	341	311	313	369	333	339	340	350	303	294	318	305	329	337	358	331	313	351	341	324	342	352	322	344	339	318	363	323	345	342	314	285	333	337	342	348	328	335	333	320	347	312	359	363	341	326	296	307	312	329	332	345	335	364	297	339	322	359	350	337	330	351	338	306	295	314	330	370	325	330	339	391	320	339	342	342	314	316	334	350	341	346	321	348	320	334	353	324	312	327	316	349	331	343	335	333	342	342	335	352	356	314	352	327	321	338	345	332	376	356	305	315	340	344	325	348	337	374	321	328	346	317	367	350	327	329	367	355	381	325	383	331	357	327	342	350	348	340	356	337	346	352	340	356	304	362	324	318	333	330	325	339	372	335	324	351	325	354	308	308	324	353	346	330	328	335	356	315	356	329
27987	19019	5908	1482	1043	1010	972	1027	945	965	931	927	924	919	983	1156	1325	1060	858	897	959	967	959	948	922	884	881	908	881	867	911	880	952	882	854	896	886	835	933	924	839	841	851	890	892	911	877	892	843	865	877	841	859	826	909	881	897	905	822	844	858	884	849	892	867	822	850	889	850	871	878	875	861	830	854	838	883	878	924	915	879	858	880	876	889	915	824	860	887	904	901	882	868	861	865	802	874	859	877	872	935	860	858	859	838	856	852	858	887	949	824	869	861	869	882	857	872	850	850	848	870	841	857	857	833	854	838	880	877	865	847	856	921	893	884	865	925	887	854	920	866	812	881	839	941	905	892	853	882	905	822	830	909	852	898	916	878	884	805	882	905	850	844	868	847	861	906	852	870	899	879	845	856	890	865	866	880	878	860	858	850	859	891	880	878	889	832	835	915	935	872	914	932	873	867	903	856	874	818	833	872	876	894	893	868	852	845	865	904	845	841	867	894	865	851	880	908	840	885	963	874	876	899	890	840	905	880	844	882	865	894	852	913	866	917	809	857	879	884	871	820	841	869	913	911	852	858	892	818	824	888	875	886	862	878	878	863	894	868	866	911	902	859	899	873	811	888	894	838	888	870	900	830	863	905	890	900	857	873	881	862	887	895	838	835	911	867	838	862	874	878	874	836	890	855	864	882	862	904	903	872	917	896	886	903	918	885	860	846	866	885	837	869	922	864	893	874	958	816	901	916	907	901	888	857	870	884	842	820	856	894	877	855	834	913	875	899	899	868	860	883	880	889	880	879	857	826	892	900	874	891	909	862	847	878	908	883	870	892	877	863	864	878	861	875	883	866	872	915	910	887	861	943	832	823	883	932	894	900	850	901	874	864	874	837	884	887	864	860	842	842	898	856	860	848	914	868	850	840	852	918	831	849	878	882	927	834	909	869	912	841	848	841	870	880	894	879	880	877	899	866	846	859	898	772	912	898	862	897	870	870	858	879	876	814	868	883	838	868	910	878	911	877	890	859	883	926	811	846	925	845	858	935	844	909	837	898	910	863	868	877	875	971	918	893	908	883	881	832	928	894	859	794	858	816	936	852	879	903	898	869	886	870	888	820	883	838	922	864	862	853	871	875	886	869	923	884	891	932	873	855	932	799	855	841	853	838	843	898	867	904	958	870	856	920	834	844	860	918	880	887	898	883	881	880	843	898	930	897	905	916	884	912	896	889	945	866	923	877	851	853	910	909	839	857	894	825	843	882	843	857	910	902	871	906	846	928	873	852	869	848	877	871	875	878	888	894	845	887	885	871	888	855	872	952	940	886	884	868	822	872	888	853	852	872	896	867	903	858	862	865	878	853	899	864	885	848	892	822	886	861	881	885	878	845	901	926	849	826	896	876	880	838	867	890	883	856	878	881	849	864	884	893	902	845	860	892	917	864	873	906	845	825	891	859	879	875	819	827	887	917	866	904	849	892	873	946	840	842	841	911	913	876	867	851	886	837	896	865	895	909	897	889	932	898	880	881	856	906	891	835	894	877	940	874	880	881	900	822	849	899	851	844	893	863	880	950	880	914	859	897	894	902	846	831	886	885	860	822	850	862	851	862	861	918	897	897	866	878	858	864	884	847	869	902	820	873	868	899	856	910	872	852	873	883	933	843	866	907	860	840	854	921	834	879	893	851	834	878	883	894	893	845	890	907	901	803	856	862	872	893	821	889	858	917	863	898	889	831	924	917	899	920	872	890	923	834	845	885	881	870	897	810	830	849	934	895	894	869	881	850	881	890	884	835	863	852	902	859	860	916	865	935	826	894	833	874	883	856	871	913	845	836	853	901	861	848	861	868	866	861	903	944	866	854	857	891	969	840	861	878	861	891	869	867	850	849	867	841	860	896	861	909	861	849	841	896	896	859	872	885	915	874	875	831	903	893	905	866	866	911	891	863	892	881	867	899	867	882	855	913	844	893	852	848	895	868	881	862	839	876	849	835	921	903	910	895	934	873	924	862	880	839	887	863	882	882	894	871	873	813	858	839	873	923	895	885	883	877	900	867	911	874	902	876	900	897	870	885	874	817	886	908	931	861	898	889	849	866	873	863	847	881	854	867	884	901	909	881	865	888	879	838	866	898	886	892	873	960	888	895	880	908	875	853	890	902	846	848	897	866	875	893	923	848	811	868	877	900	859	912	850	881	920	880	877	918	849	866	878	864	885	831	864	813	883	860	871	885	863	904	888	905	803	855	865	904	871	896	872	886	883	918	877	870	937	912	914	890	883	878	906	903	834	863	891	847	858	930	882	892	852	931	907	880	865	843	888	879	926	872	896	901	875	846	903	820	893	849	832	895	895	880	910	856	849	843	887	909	915	844	872	921	902	877	883	905	843	883	855	912	911	825	840	903	871	863	933	836	841	922	853	868	878	872	923	868	847	877	882	887	857	825	867	883	842	909	889	862	852	890	897	910	853	887	887	903	860	849	866	861	889	904	836	872	896	880	850	847	845	878	861	911	924	868	818	877	878	899	890	918	851	859	923	870	814	898	868	907	889	880	886	884	883	903	813	847	928	910	862	878	845	869	896	890	922	926	871	886	875	829	811	909	915	837	899	877	879	873	875	851	891	878	889	806	904	833	849	893	890	865	859	907	864	875	871	908	929	840	908	898	946	861	863	831	839	863	844	884	940	859	872	875	859	877	926	887	880	854	913	833	926	911	902	847	901	839	891	844	823	848	869	881	897	890	890	831	881	884	866	869	922	890	885	860	865	861	886	884	876	893	893	895	862	897	868	875	866	848	929	889	846	876	879	868	877	841	880	905	845	876	870	899	836	855	881	872	856	907	846	900	910	883	863	877	829	887	899	854	879	847	875	856	829	845	849	873	916	908	859	854	877	880	908	896	827	854	900	899	890	906	875	863	871	905	915	901	883	828	906	871	875	893	878	882	894	869	835	875	910	910	919	884	864	876	876	947	892	871	813	840	863	902	901	864	854	871	874	896	862	883	845	858	868	849	874	870	859	898	882	909	872	874	904	932	915	841	916	899	906	866	887	869	923	857	845	887	862	881	869	896	877	862	923	903	847	847	910	878	888	892	874	879	893	942	869	859	913	842	863	848	897	912	920	839	907	880	857	884	831	819	878	858	843	913	856	870	847	914	878	894	884	926	836	888	885	900	869	863	889	878	871	903	863	874	850	856	907	887	867	880	824	910	836	873	816	867	866	859	888	890	889	843	876	832	900	873	866	862	888	926	885	836	891	837	909	943	894	890	891	843	869	900	842	826	897	865	887	850	901	860	878	871	892	886	964	895	790	947	903	851	859	911	888	888	859	864	880	866	880	867	882	852	895	879	832	869	857	878	864	889	910	979	781	859	870	846	903	837	873	832	888	910	874	880	870	842	903	863	941	870	885	873	887	865	885	885	874	876	886	854	878	957	877	845	878	865	862	910	864	908	860	894	912	876	853	833	865	845	846	863	809	864	861	900	898
8335	2208	1821	1348	1194	1122	1095	1013	1070	1096	1048	1024	1028	1046	1101	1390	1537	1305	1070	1013	1087	1056	1026	1084	973	976	938	922	930	943	904	940	931	928	973	881	920	926	893	964	974	943	937	936	966	893	928	931	980	946	975	926	954	954	953	916	891	899	907	934	979	950	891	986	955	943	980	917	904	910	958	945	937	892	921	935	950	938	918	943	937	944	976	896	955	931	887	949	883	883	912	903	947	978	948	900	914	975	916	937	949	920	917	908	927	900	917	932	902	948	919	924	894	910	951	875	939	926	885	940	921	905	906	904	923	935	850	947	953	954	931	884	885	935	981	968	978	873	961	936	1042	936	932	894	920	908	926	935	901	914	949	915	913	930	978	944	900	930	891	907	927	940	943	933	939	963	942	957	920	939	993	908	941	912	937	924	925	906	871	924	1002	970	953	952	971	893	919	880	944	896	927	950	947	944	903	940	935	903	950	885	977	896	978	873	939	941	912	890	911	918	947	916	986	944	949	990	919	952	907	926	923	965	952	966	974	960	908	897	900	874	921	917	895	923	880	904	972	940	877	947	947	931	897	922	929	934	956	925	907	962	891	930	943	953	865	903	927	934	915	908	904	884	933	887	974	880	965	983	875	903	901	899	951	974	952	877	942	894	927	925	902	911	942	1000	895	889	912	961	947	910	919	927	949	956	883	990	942	939	929	907	914	891	916	936	916	907	947	945	971	915	914	899	978	978	878	923	909	990	942	965	937	936	935	960	909	931	921	959	946	977	907	911	953	926	920	965	931	914	920	909	905	984	890	917	847	979	900	945	886	831	965	937	928	881	900	907	963	993	897	882	911	943	966	956	946	952	913	927	923	933	958	981	960	958	879	978	880	939	897	962	894	900	903	926	960	924	917	920	931	905	899	905	881	944	914	876	933	896	983	932	908	947	937	870	952	930	928	958	942	921	960	857	947	893	934	897	918	887	912	973	932	914	948	935	930	971	956	986	898	890	955	966	907	912	910	908	928	886	912	931	928	934	873	924	929	952	939	923	860	883	927	911	944	950	914	946	962	940	922	937	940	904	952	915	962	939	894	864	958	939	896	949	917	964	943	889	908	928	929	933	906	948	939	929	935	906	899	911	916	866	950	996	903	890	937	914	966	950	899	923	967	980	870	913	909	973	919	922	940	924	889	925	952	903	967	908	891	926	969	945	888	949	959	950	925	954	939	876	892	978	904	915	903	912	897	986	953	961	887	975	991	897	942	859	906	858	917	925	941	947	907	923	933	983	903	931	945	910	878	937	888	936	894	903	903	961	953	949	928	927	929	904	949	861	914	948	959	927	942	958	916	981	915	889	891	877	940	931	881	951	914	892	951	897	975	912	964	933	941	910	957	911	949	968	930	924	946	932	909	955	883	920	914	915	911	896	964	951	930	953	872	877	946	974	917	959	926	951	902	926	924	948	932	901	926	950	958	936	951	953	1000	940	936	924	942	927	971	896	969	958	940	928	934	900	941	998	956	906	925	946	932	905	948	943	954	949	880	966	982	926	894	862	928	906	887	949	895	988	906	928	931	917	929	957	929	953	895	906	912	883	918	909	947	911	951	958	948	896	917	909	937	899	956	934	964	1011	894	846	898	947	899	962	903	915	926	939	930	895	917	893	939	915	931	982	912	910	981	957	903	958	936	966	916	986	925	942	878	948	881	948	904	880	961	950	877	939	920	995	990	895	916	993	945	872	918	918	924	897	944	907	926	868	924	939	963	910	946	910	960	972	943	922	971	961	914	941	913	948	909	928	919	911	953	909	900	915	923	968	960	919	1022	926	963	864	931	924	909	941	993	945	895	894	958	951	926	918	957	932	940	959	948	922	944	980	949	883	962	938	967	936	898	941	885	900	895	888	927	892	938	962	885	924	917	921	930	865	928	924	913	923	946	933	946	948	936	929	997	988	981	952	953	902	930	935	908	974	935	916	904	965	921	963	960	911	925	915	933	983	884	927	939	902	918	880	899	917	954	900	956	905	944	943	944	918	875	905	938	958	933	935	924	924	906	910	947	915	956	918	943	903	920	954	920	911	924	916	934	967	911	942	893	870	938	892	885	930	951	936	902	905	916	950	909	910	918	895	960	929	960	908	980	981	952	903	890	965	964	936	926	911	921	912	929	919	940	926	915	907	1007	895	945	935	899	928	975	912	973	861	930	941	893	940	967	880	868	932	924	887	882	861	920	985	942	952	988	890	935	905	955	907	937	907	910	910	925	935	952	954	910	902	951	931	888	898	944	953	951	959	913	920	920	895	935	935	910	987	954	923	906	987	907	923	911	957	944	933	1000	976	938	895	904	935	925	955	947	959	939	916	962	946	919	910	885	925	930	923	958	923	937	900	991	909	931	920	904	933	869	930	904	966	1004	922	974	882	939	883	920	913	896	901	885	909	895	947	866	945	930	947	933	855	946	925	953	910	957	916	942	970	937	942	911	932	951	948	931	931	931	905	931	913	996	870	987	936	963	926	894	901	902	955	932	932	867	903	908	936	907	947	902	978	907	952	915	892	923	926	989	956	933	912	938	990	916	909	899	896	917	871	867	965	965	873	933	956	978	890	964	910	932	924	962	913	962	948	927	898	913	954	895	971	939	913	885	929	955	982	887	985	900	918	937	911	960	890	913	922	936	956	919	927	926	949	910	934	946	965	975	956	916	925	933	890	931	965	944	917	947	949	958	865	981	949	906	924	933	907	935	932	885	906	939	934	984	959	902	926	910	944	895	931	964	875	996	913	925	949	898	914	892	936	970	944	989	938	931	928	882	919	925	936	883	948	974	912	904	922	961	917	899	935	889	934	853	964	947	952	953	971	938	956	902	924	897	915	960	974	955	893	954	918	937	946	934	921	971	894	905	940	934	912	987	900	919	890	883	892	921	925	890	948	894	880	910	1018	933	976	926	935	947	966	904	972	930	915	931	893	995	976	964	930	978	930	953	875	918	969	935	898	943	977	858	920	879	927	882	884	912	991	921	933	893	950	923	948	910	935	871	950	878	930	961	890	967	906	939	926	978	984	971	957	905	916	946	930	910	970	929	927	948	943	892	984	935	977	953	999	951	901	938	898	921	941	875	874	906	937	913	904	927	910	920	935	962	882	963	940	916	906	899	925	978	914	914	974	977	907	978	916	906	911	1009	966	914	971	885	888	964	957	915	913	918	954	939	916	905	887	938	917	934	919	914	951	958	973	907	901	899	949	904	974	892	941	963	907	905	902	969	864	905	931	910	944	1012	944	958	939	970	917	910	955	957	957	955	957	889	975	946	980	923	931	899	923	917	927	940	990	925	881	970	922	936	965	968	922	1008	939	931	886	921	928	911	948	924	932	885	893	904	929	920	922	977	846	916	916	910	972	917	982	986	911	966	872	950	930	979	892	972	938	911	957	921	876	907	962	996	959	931	927	932	905	942	903	975	950	903	928	955	957	871	963	913	952	924	923	922	912	950	890	951	981	952	921	937	925	975	891
23717	21282	28483	24416	21288	11920	1754	1179	1114	1087	944	859	859	785	1000	1294	1566	1270	874	893	877	883	804	842	777	681	692	695	696	672	687	722	690	733	673	669	733	709	683	703	710	684	705	706	694	717	661	690	656	649	660	694	667	672	665	653	638	642	632	712	659	677	630	681	659	701	650	715	673	702	677	658	654	650	707	685	681	659	679	661	623	657	669	667	684	677	661	639	680	665	669	678	684	639	630	640	724	649	670	687	695	659	666	697	684	661	633	676	697	638	742	662	665	631	667	645	636	650	687	629	693	677	687	647	713	696	677	685	692	669	661	694	705	708	630	685	694	729	753	710	668	686	652	676	687	716	667	646	691	705	683	669	737	716	655	696	646	668	669	718	708	661	661	658	678	670	729	681	655	690	623	646	705	645	644	723	704	686	704	663	683	625	702	693	648	662	675	700	703	660	719	705	706	669	693	682	731	654	665	696	679	677	685	726	666	724	695	748	669	690	643	644	663	689	665	710	658	684	707	652	719	677	678	635	695	705	668	682	675	693	714	667	699	712	675	673	695	679	683	685	644	686	678	676	698	637	682	734	656	640	692	652	630	644	700	650	690	724	680	735	668	718	689	689	687	680	705	638	707	668	661	658	676	677	679	691	663	657	693	683	686	693	704	654	669	653	683	680	734	665	677	694	662	698	636	657	728	672	603	663	710	717	643	704	684	652	652	688	690	671	667	711	612	649	706	655	675	666	696	680	699	635	672	676	709	689	704	687	670	635	644	618	648	643	713	710	710	668	678	634	657	683	661	651	745	678	642	643	665	691	682	677	687	678	669	709	665	664	688	715	632	698	659	681	671	678	681	677	726	727	692	717	658	657	682	683	706	643	697	721	678	650	678	696	674	672	627	657	719	717	656	678	679	673	695	668	642	711	697	641	685	711	672	706	691	707	694	635	719	657	693	670	687	661	666	705	648	703	652	635	686	665	755	681	658	666	688	705	647	650	692	665	662	662	676	637	636	663	692	745	691	678	668	670	667	660	656	669	656	641	672	650	680	685	678	624	661	679	658	714	704	686	669	662	684	699	661	724	692	668	686	683	687	654	644	679	665	721	674	683	650	696	677	692	678	669	709	721	643	688	685	651	665	634	667	732	667	658	666	702	710	657	692	702	670	709	618	692	674	716	659	632	707	651	612	692	716	662	653	641	676	698	675	714	683	663	701	702	677	698	729	668	692	703	676	649	681	680	680	686	666	758	698	672	721	699	661	686	711	697	660	663	680	706	674	671	699	681	662	649	690	629	667	683	677	758	692	671	726	696	705	669	674	663	682	694	700	693	657	621	684	664	663	682	680	709	637	677	675	633	666	666	671	706	655	672	715	675	660	684	716	713	686	631	684	691	683	674	711	691	643	677	685	635	651	656	655	653	721	688	688	639	646	662	683	651	692	677	706	645	676	688	695	672	631	691	656	686	675	725	730	685	653	656	681	707	659	693	665	695	678	690	686	698	670	651	670	678	659	689	694	647	688	685	705	669	634	683	702	688	657	698	697	683	695	658	661	667	683	639	681	620	659	707	686	672	667	662	659	697	763	634	714	676	663	671	674	642	691	656	667	692	660	671	696	658	726	616	687	693	682	716	681	675	632	677	674	653	621	729	688	709	703	667	681	627	651	673	696	694	660	699	654	683	659	704	733	630	664	667	703	674	628	685	651	641	709	664	708	681	674	667	671	678	671	704	671	628	612	678	680	679	665	663	696	689	690	669	645	642	642	711	692	693	686	689	646	695	642	694	699	622	671	629	704	720	685	674	652	689	702	690	677	674	608	696	676	672	665	704	681	662	706	681	702	651	700	654	682	668	682	679	680	670	631	656	684	685	624	677	667	654	716	676	716	655	655	648	696	703	671	685	685	669	633	670	682	637	707	685	690	711	717	667	712	642	688	678	638	709	686	685	653	663	694	644	678	694	687	655	641	626	661	606	619	677	664	667	690	685	681	676	683	628	649	677	681	718	719	696	642	711	670	691	717	651	623	662	609	695	694	672	668	665	667	654	720	658	720	670	697	690	689	637	663	704	662	696	653	673	645	666	668	643	696	672	729	688	682	635	687	671	669	676	699	671	676	696	660	681	672	695	648	671	653	663	629	658	691	667	664	680	668	671	651	736	671	675	679	646	725	635	675	670	688	628	648	665	707	675	720	709	694	701	696	700	681	661	662	663	668	625	712	661	655	682	646	657	708	660	698	656	720	698	735	692	662	658	685	667	646	641	673	664	666	693	695	674	669	686	652	674	650	679	692	695	686	694	664	696	638	649	654	663	681	654	663	695	675	665	693	654	702	642	624	677	682	738	693	676	701	684	636	655	637	696	697	677	660	699	675	671	649	662	715	711	697	694	705	707	664	697	691	683	672	692	687	672	638	694	687	685	687	717	649	645	670	704	695	693	654	664	702	701	678	682	683	628	657	682	701	663	695	658	652	679	722	688	636	667	676	613	657	656	649	683	672	677	657	665	671	674	712	708	671	676	638	708	682	703	699	670	647	632	644	663	637	636	676	694	672	690	719	665	668	657	695	681	675	672	670	656	665	658	699	690	669	688	704	682	680	714	686	702	660	693	676	677	677	622	645	678	695	630	681	659	689	701	681	674	672	666	698	684	677	728	681	683	665	654	721	682	681	673	641	634	647	659	661	698	653	701	664	711	671	709	667	665	648	642	706	718	672	663	687	675	652	721	712	687	656	674	666	652	640	688	678	662	640	737	654	658	679	664	720	662	684	688	657	666	647	666	718	671	730	729	686	641	677	648	706	717	640	684	658	687	690	665	653	677	675	698	703	679	706	657	647	683	693	671	681	669	744	673	656	682	721	657	665	690	668	652	675	719	670	668	740	663	680	662	649	656	694	672	660	630	715	719	692	697	652	621	688	699	706	652	679	686	666	613	650	654	701	654	652	706	676	693	660	687	667	643	677	716	640	695	655	730	660	673	705	699	709	671	689	680	687	678	685	712	643	643	648	685	680	728	681	647	653	690	686	639	674	643	687	649	645	669	736	668	674	646	654	688	661	687	605	659	681	695	721	674	654	696	650	663	691	646	690	707	661	636	659	619	665	725	677	688	671	678	669	724	662	671	691	689	670	695	659	663	672	680	671	702	632	633	636	665	715	643	690	673	639	640	670	713	696	670	657	692	629	730	683	684	658	653	714	663	635	670	682	658	691	648	634	688	692	696	663	728	697	664	680	678	654	686	689	690	685	675	614	646	674	661	680	716	711	716	653	718	645	676	707	684	691	672	681	743	641	687	674	670	654	683	678	674	678	672	713	675	722	610	700	670	689	684	679	721	663	660	649	663	658	707	670	659	656	664	677	653	596	689	723	680	622	694	678	642	659	649	654	613	688	674	659	626	686	673	660	688	667	697	684	730	627	663	673	730	661	726	699	650	687	685	671	640	660	660	673	695	697	677	686	708	710	692	663	669	688	688	659	665	644	638	651	674
5719	9766	7535	3870	2852	2301	1847	1624	1459	1458	1208	1038	941	1006	1225	1794	2221	1597	1058	1053	1073	1064	936	974	892	761	776	744	724	809	737	775	738	731	771	748	720	739	765	769	767	726	743	767	724	682	701	793	733	693	727	759	759	745	723	800	728	769	748	719	768	705	700	759	743	725	714	709	767	693	721	715	747	727	779	746	751	747	732	799	736	695	724	773	729	709	725	711	690	741	726	740	678	725	714	712	748	752	767	697	723	739	726	787	750	719	747	710	720	787	734	717	743	766	716	759	732	760	734	733	758	750	775	752	726	742	723	732	711	738	752	722	731	744	715	771	712	733	745	749	735	753	747	731	769	711	734	748	720	778	758	718	744	712	723	771	743	707	757	736	733	739	716	752	703	704	740	717	726	700	737	730	730	712	721	718	758	729	688	694	678	726	708	696	737	728	726	765	739	703	726	753	729	738	770	725	724	713	778	770	725	725	696	781	745	750	704	787	738	734	750	781	751	762	776	742	764	736	724	724	742	702	761	772	745	755	715	759	728	718	721	715	735	744	745	726	760	704	728	743	749	729	701	712	714	700	772	717	712	732	770	716	774	720	744	757	742	724	743	746	726	719	691	734	756	709	666	788	708	732	715	763	710	738	762	740	748	741	761	739	745	742	701	768	747	777	712	727	758	715	730	746	711	704	743	722	745	681	690	739	693	740	752	727	702	702	744	744	741	735	699	735	725	713	747	740	766	729	721	744	714	741	692	746	765	737	754	751	738	738	735	752	723	702	783	740	691	703	750	707	760	743	744	727	741	719	738	689	757	697	735	736	767	734	687	707	726	739	733	709	734	753	733	783	756	724	720	726	761	753	710	679	748	806	759	695	699	730	705	722	754	713	772	762	719	752	792	705	688	758	724	737	740	756	716	727	752	749	727	723	774	739	737	734	775	689	719	718	726	691	746	748	762	760	756	758	753	723	740	711	715	765	730	755	692	753	736	729	701	719	747	728	735	732	755	705	681	749	736	714	735	779	719	712	820	766	796	749	697	754	750	753	757	738	704	769	753	772	737	715	666	699	781	762	710	760	711	740	692	731	737	724	737	720	727	741	712	747	786	666	756	716	752	722	716	764	762	721	750	745	747	714	715	673	708	725	724	727	749	759	783	775	761	753	759	721	763	787	754	727	711	729	770	736	726	746	766	756	764	679	694	701	744	769	719	743	764	710	751	752	709	716	708	755	691	726	703	712	784	763	701	754	744	759	749	753	721	740	761	754	708	811	740	704	674	692	676	763	715	775	718	723	739	723	709	705	714	667	740	752	768	740	712	707	753	787	761	733	684	756	714	676	730	760	718	721	775	763	746	723	710	724	684	721	717	763	684	714	731	695	749	714	729	745	765	735	732	756	730	765	753	699	739	701	736	768	671	698	767	765	779	746	777	743	702	770	724	706	765	719	706	692	681	761	710	711	690	740	776	699	718	700	722	712	742	778	718	723	747	717	771	741	712	690	734	734	770	750	770	773	723	757	754	752	753	747	764	781	793	718	756	743	721	701	751	756	715	749	684	706	711	785	715	746	734	736	699	754	735	760	724	726	687	795	757	742	724	760	701	725	829	700	750	768	746	769	719	748	709	740	708	725	740	711	724	743	736	767	752	802	742	691	757	703	773	728	735	767	753	724	727	731	747	757	713	750	755	753	673	759	748	766	696	695	712	723	747	727	743	736	731	713	739	709	735	723	764	718	756	740	757	672	703	725	693	741	739	763	723	712	689	717	730	714	722	747	736	733	708	724	743	705	794	761	724	723	709	749	725	716	717	767	736	736	728	781	716	751	732	738	717	698	730	716	751	746	746	730	746	743	748	761	755	791	760	780	751	686	709	766	741	741	745	737	741	744	752	757	764	754	711	706	762	731	749	772	713	767	703	760	762	689	710	744	719	768	755	791	708	706	767	722	705	735	717	662	711	687	722	742	757	730	708	778	756	726	724	712	746	739	760	727	723	798	685	755	751	737	708	692	709	737	768	744	715	760	684	690	719	736	748	768	750	731	757	701	719	718	709	738	704	782	726	778	744	717	741	720	679	733	735	767	764	780	717	769	714	726	740	746	710	736	732	768	757	762	727	713	756	742	752	747	745	707	752	714	717	751	764	711	742	740	694	740	695	727	757	748	719	750	724	753	711	718	673	734	677	754	706	716	760	771	686	709	729	715	750	723	745	723	713	766	692	728	749	730	731	730	741	713	700	700	721	696	748	681	685	702	697	715	747	765	753	734	659	669	763	809	747	745	765	726	747	732	776	740	764	722	688	717	688	752	749	746	691	755	720	768	699	725	740	717	723	762	723	738	761	713	741	691	702	716	714	725	720	722	766	759	771	729	726	718	681	727	781	776	716	726	736	745	765	718	691	745	794	701	757	745	760	757	756	780	729	739	726	726	742	746	708	722	744	788	691	742	750	735	746	735	706	776	756	791	681	710	734	761	704	729	669	755	738	733	742	748	710	728	741	724	748	721	761	714	729	740	737	745	713	730	744	729	737	732	758	777	701	766	740	705	705	754	724	761	681	751	752	728	723	706	702	729	758	714	745	764	703	689	757	764	744	766	733	715	745	725	763	699	754	755	698	759	730	732	720	698	708	735	706	774	716	749	694	712	715	717	758	765	716	768	739	728	759	757	743	770	749	680	723	758	777	776	737	688	714	701	721	769	767	727	769	713	753	742	727	725	736	753	789	745	704	749	706	734	753	759	765	700	774	747	718	701	782	754	742	760	757	700	747	768	738	697	794	703	691	701	729	728	791	718	756	749	775	697	771	741	724	748	745	736	730	721	739	727	727	748	769	698	738	752	725	744	753	705	734	700	714	722	724	765	677	722	726	762	720	734	700	754	699	752	720	750	766	727	724	790	742	708	712	745	680	731	739	703	767	696	731	679	741	704	716	784	752	769	753	754	690	744	693	724	768	740	709	731	719	723	728	714	709	703	739	749	684	738	701	736	752	722	724	750	717	744	714	712	666	707	707	800	742	709	679	738	700	761	741	732	771	715	758	752	724	719	740	715	757	736	785	686	708	713	687	703	726	728	720	758	734	745	736	726	742	745	746	767	760	712	700	738	749	770	739	734	792	761	728	761	708	722	740	724	759	730	773	694	707	764	746	766	781	684	760	790	754	736	737	718	722	788	720	748	784	760	760	761	694	718	708	733	769	714	721	697	781	763	752	718	741	735	738	756	737	709	722	707	723	689	735	754	749	732	729	724	700	776	721	703	671	759	706	758	763	722	705	717	721	713	701	736	732	790	752	738	715	746	726	756	749	710	697	710	710	737	784	735	729	714	698	743	737	732	758	771	733	781	744	748	697	712	722	744	767	721	718	780	767	733	718	724	672	743	755	734	771	691	713	714	746	752	779	722	766	736	748	739	721	735	752	720	702	707	730	759	759	716	713	772	748	712	710	764	729	750	720	729	773	767	737	739	725	765	752	730	735	765	795	756	743	745
24687	21257	27606	25176	14697	1449	1078	894	863	835	788	717	673	770	791	1140	1269	999	742	800	761	726	733	703	675	659	594	688	663	639	663	633	598	606	666	631	640	671	653	646	635	639	684	606	627	599	637	569	661	626	669	637	619	613	644	604	645	648	621	652	677	646	606	654	602	651	640	631	645	596	653	618	625	672	646	624	652	653	628	632	616	648	658	690	669	617	684	660	644	662	575	683	621	611	635	628	641	682	656	638	611	612	628	631	633	632	622	585	631	646	604	611	658	629	669	587	668	626	676	592	661	630	650	627	594	653	614	555	614	634	658	642	631	621	673	662	648	650	644	620	603	611	648	621	646	640	666	641	603	625	632	587	626	640	628	632	644	627	635	601	618	566	628	581	599	646	653	583	619	647	635	649	636	631	639	584	627	582	680	626	666	617	597	650	648	615	612	607	668	618	589	621	650	610	668	652	622	618	651	640	625	661	586	582	613	654	631	661	600	654	588	616	589	668	651	610	703	605	641	613	623	618	635	580	646	650	642	655	617	649	647	674	617	663	650	607	642	638	607	605	659	630	641	662	630	636	597	629	620	621	610	620	683	619	631	591	607	665	631	632	583	615	635	581	632	644	633	636	609	637	647	646	646	644	619	630	564	660	633	653	626	617	655	663	626	657	655	646	645	665	625	617	635	629	646	627	610	643	661	623	605	595	633	624	607	668	636	689	632	612	596	630	614	586	595	629	634	651	624	638	686	655	639	632	593	630	628	603	638	640	624	632	644	597	622	607	633	552	668	641	584	650	642	646	643	627	623	636	649	691	626	652	636	626	621	644	636	629	689	566	605	610	632	615	654	596	699	625	638	603	581	664	598	560	598	641	620	595	634	604	593	664	599	618	595	658	632	675	611	605	619	653	610	649	629	612	655	596	610	593	667	633	594	632	638	611	665	658	649	658	610	632	645	634	616	643	638	614	648	635	686	643	659	675	617	605	625	627	668	607	623	636	638	657	645	523	621	651	670	622	593	636	627	637	676	638	641	582	611	648	642	662	628	606	600	631	600	645	638	602	643	628	640	621	601	638	627	628	603	703	653	610	616	624	622	653	613	584	637	580	588	637	625	620	632	641	657	615	585	638	628	595	600	642	667	691	629	653	677	624	593	643	574	672	629	638	619	575	655	625	640	616	641	636	641	611	603	635	609	622	607	672	674	651	611	627	644	659	657	641	638	665	616	667	594	642	617	564	628	603	672	623	683	665	588	629	606	643	649	611	644	632	619	650	631	643	630	639	659	638	633	673	590	611	620	626	646	624	679	671	613	628	596	596	672	637	619	623	682	619	658	668	617	613	602	635	632	626	650	567	603	673	645	620	595	647	593	606	659	657	642	578	600	630	667	637	675	613	669	669	645	625	655	634	631	617	624	649	643	626	639	592	632	617	678	620	635	645	580	638	643	620	629	633	624	639	633	610	623	605	636	678	631	626	617	621	590	659	600	629	647	672	649	645	652	647	639	606	657	626	646	643	687	628	659	613	654	629	615	597	616	621	650	654	646	667	615	613	648	699	625	654	655	634	633	631	624	618	618	622	617	681	645	635	645	629	603	658	627	642	611	678	627	633	645	605	578	631	666	608	659	609	624	580	654	679	639	664	630	631	630	632	662	579	614	639	632	685	593	661	641	651	606	624	617	598	642	627	622	668	659	606	616	659	645	604	647	617	603	623	635	678	587	637	584	600	621	610	642	629	595	647	671	622	612	620	622	568	601	646	622	630	611	616	642	606	614	639	664	626	638	650	619	661	680	648	652	622	644	625	612	639	642	649	597	663	652	645	643	588	567	627	605	655	621	641	630	617	592	575	637	580	630	605	641	591	638	669	623	649	641	637	622	624	642	607	648	597	625	608	652	594	610	582	623	596	636	632	623	652	606	632	639	611	659	648	612	635	637	623	611	637	644	664	646	646	613	616	590	612	594	609	638	632	623	637	617	608	648	658	683	628	595	675	632	642	621	590	614	597	669	607	654	632	612	620	631	595	568	665	633	659	610	680	656	644	611	603	625	667	616	643	631	593	647	630	639	638	647	673	629	619	636	674	577	670	632	647	637	690	656	622	619	675	669	616	629	601	645	621	633	570	580	607	635	617	595	632	636	630	620	620	607	643	615	628	627	592	596	602	587	605	653	580	601	596	613	642	638	599	634	634	591	654	619	645	643	624	641	688	639	640	582	639	652	618	647	658	607	648	648	642	628	643	598	597	613	639	624	655	572	623	587	655	665	588	594	637	638	663	640	611	617	666	631	629	594	670	636	616	611	599	625	680	688	631	611	601	633	625	619	656	612	645	647	636	579	621	600	624	628	641	607	610	607	643	656	640	666	651	601	643	639	616	621	641	631	669	597	591	620	647	608	626	607	663	634	649	647	638	659	645	657	603	626	656	643	610	604	602	662	630	619	639	630	677	640	642	609	639	635	637	648	648	635	660	627	650	607	639	636	647	641	621	590	635	611	644	600	622	622	599	654	625	644	693	658	624	663	657	608	613	605	722	624	624	649	583	608	635	594	644	630	606	659	668	663	630	662	591	582	672	620	634	621	648	576	609	620	617	637	608	682	609	654	634	639	656	616	639	661	619	605	598	604	608	643	652	602	591	647	635	586	617	615	610	691	660	618	626	588	621	683	619	643	640	634	619	639	648	637	651	618	619	645	611	618	594	640	633	609	603	661	633	623	647	634	683	628	629	634	621	606	662	618	633	646	622	623	644	632	639	622	648	585	644	651	603	670	630	614	611	643	616	647	633	630	646	638	613	612	597	591	624	607	607	656	643	609	635	635	592	595	639	632	619	602	681	626	621	644	597	639	636	679	612	620	595	618	600	680	636	612	585	670	625	650	615	652	613	666	590	638	634	651	606	610	653	661	592	626	648	594	636	596	650	601	556	611	634	633	604	584	602	620	684	605	623	648	668	582	627	640	645	613	619	613	622	619	617	639	651	589	618	631	613	599	631	624	626	611	643	653	622	653	583	626	607	651	653	613	647	632	586	660	634	604	655	597	663	681	611	635	621	610	603	640	656	579	629	618	568	662	645	627	631	647	684	618	656	641	602	615	661	643	619	594	635	614	601	568	596	622	617	641	589	687	622	666	624	636	631	639	576	636	634	673	644	629	631	606	621	665	597	649	605	621	629	661	587	655	641	594	641	612	614	643	596	665	629	657	633	639	634	616	629	618	626	663	667	631	616	623	612	648	634	630	674	629	626	624	675	587	634	608	638	646	590	643	638	632	641	644	628	646	650	605	653	673	588	691	622	658	653	633	653	624	624	649	582	621	667	645	602	608	617	638	617	605	584	680	623	612	665	595	600	634	616	635	600	636	646	621	625	681	594	645	650	640	648	657	660	602	636	624	617	620	624	604	638	648	663	660	649	665	666	598	672	620	587	653	623	650	587	663	601	649	587	624	598	646	649	635	653	602	620	651	651	603	619	637	632	579	641	647	644
6659	6550	4785	2641	1941	1587	1358	1246	1232	1089	1036	843	803	860	1037	1481	1742	1306	887	864	931	863	808	889	742	651	709	706	667	646	675	665	694	678	686	681	662	661	671	629	673	659	689	652	658	677	666	641	654	686	657	672	646	635	658	719	663	622	656	679	620	642	653	661	653	677	654	672	678	599	689	654	676	640	668	660	704	638	644	677	640	701	631	681	658	665	669	672	649	621	695	624	695	620	677	704	671	696	641	625	643	700	670	673	664	624	626	672	668	652	652	654	657	641	637	651	679	608	710	659	646	670	625	699	649	681	659	695	661	645	651	645	646	623	629	640	646	674	659	662	623	685	673	622	610	646	647	668	654	688	709	685	673	605	647	639	611	677	693	594	627	633	621	627	646	678	692	621	646	650	673	671	672	683	640	613	682	644	705	685	686	657	696	656	654	682	647	665	663	627	619	668	645	665	658	638	637	638	644	697	685	649	622	666	641	643	702	693	654	638	677	599	624	649	679	674	611	636	661	649	646	663	702	607	653	629	675	678	649	661	596	683	651	666	663	687	674	684	652	605	655	653	692	667	665	631	690	663	608	653	688	633	661	636	650	601	642	648	674	665	652	644	685	675	671	655	661	649	685	697	702	681	655	629	665	628	649	671	698	667	661	670	644	680	652	613	658	660	625	622	696	712	651	661	638	633	639	706	637	633	678	600	668	682	661	608	669	679	682	665	639	682	617	632	657	615	632	648	638	625	648	649	656	642	654	620	620	672	695	659	671	643	662	627	646	705	638	659	637	635	656	616	658	597	665	689	664	628	610	658	663	652	691	684	661	619	653	689	646	658	659	692	647	641	643	668	674	666	661	644	655	682	670	686	654	657	667	642	714	640	621	732	626	692	692	646	648	702	625	662	653	687	638	687	670	650	648	633	651	668	614	682	670	671	627	632	652	642	663	665	699	667	634	647	646	676	653	661	693	702	670	684	681	662	675	653	616	643	741	659	638	709	676	632	565	635	653	640	663	690	682	635	686	676	703	690	618	634	675	674	638	655	652	685	676	650	652	647	699	593	681	662	665	667	659	642	668	677	701	692	628	645	660	674	657	668	664	666	654	639	675	675	654	626	639	660	666	661	669	615	650	622	703	638	659	663	674	650	641	664	664	659	670	647	640	617	637	682	653	701	650	684	649	633	639	720	670	644	690	629	662	676	634	700	666	612	665	624	680	666	632	640	660	659	695	670	686	658	710	638	636	638	663	702	635	635	700	664	682	637	595	638	639	657	638	663	643	645	657	646	660	653	631	653	687	633	629	665	691	680	663	645	667	632	636	653	614	662	692	665	656	683	663	728	639	685	658	625	643	664	672	678	665	673	658	690	658	692	676	664	641	648	652	646	689	642	647	658	684	669	642	650	613	700	674	651	659	686	678	650	636	679	694	681	610	680	695	652	677	641	609	677	634	639	667	684	631	649	654	640	654	686	633	634	691	659	684	729	669	648	648	634	675	649	699	663	625	657	622	629	676	646	639	646	639	663	655	639	678	666	659	653	636	677	665	650	707	641	635	697	701	650	685	678	657	697	672	606	632	664	652	648	686	630	705	694	640	711	682	615	731	613	672	648	587	692	612	698	674	685	660	687	671	627	630	640	612	640	646	647	675	688	648	664	657	626	636	664	658	655	631	633	636	709	700	663	623	673	660	672	641	697	728	659	623	653	612	653	635	645	642	633	690	678	640	635	631	677	630	714	673	649	684	637	666	650	672	656	645	660	644	683	645	652	657	609	618	675	621	643	659	660	709	586	684	664	652	679	646	651	656	643	682	717	620	652	649	650	639	665	657	639	631	690	651	653	661	719	660	655	677	620	661	669	646	654	635	628	659	619	667	641	620	640	642	628	641	641	644	662	701	644	659	654	668	656	671	681	635	651	665	616	668	641	665	691	667	651	665	670	658	681	643	675	663	631	663	675	633	689	656	646	639	668	678	617	635	658	673	651	659	639	702	694	664	650	720	676	662	658	639	662	638	669	668	642	667	653	701	678	635	626	625	660	645	662	651	640	711	630	646	636	638	656	633	643	701	642	641	673	657	663	653	677	680	655	719	619	629	668	628	662	634	666	677	629	662	650	657	649	661	681	632	666	640	608	692	661	618	704	666	593	673	668	729	676	651	628	628	653	667	592	651	706	631	687	628	655	664	686	634	637	664	661	687	646	634	672	657	629	651	647	616	637	699	621	638	643	631	660	652	639	628	680	653	657	687	630	640	676	652	660	680	631	616	697	637	669	688	618	644	659	673	679	643	649	645	668	613	681	702	639	597	699	662	650	674	638	661	633	655	636	673	641	669	704	715	680	668	665	634	658	663	627	690	640	701	648	656	595	671	683	631	658	622	667	655	676	652	713	658	636	644	641	649	644	665	647	685	673	660	641	672	662	611	630	643	661	664	644	623	690	669	667	658	687	643	622	636	628	626	654	647	638	677	652	665	705	664	652	668	660	671	685	713	615	649	679	677	658	671	616	696	665	660	610	633	685	675	640	647	650	643	700	667	620	664	643	652	686	673	691	656	637	633	635	655	623	645	644	659	676	658	691	658	669	646	679	657	694	696	611	675	678	627	606	678	642	664	644	711	648	693	659	636	641	630	640	673	668	635	668	665	664	667	660	692	643	615	712	669	706	661	706	643	647	600	652	637	610	663	647	660	669	678	645	645	705	654	670	638	643	693	670	680	700	617	654	665	667	639	677	681	639	665	676	655	624	647	690	647	656	660	611	627	650	696	681	655	640	626	665	627	670	631	655	622	656	700	641	652	703	656	635	622	646	682	652	624	631	659	634	641	647	698	694	655	673	660	675	660	641	681	662	661	693	661	633	662	657	655	664	694	639	620	673	639	667	698	636	717	690	630	667	678	640	693	648	638	653	662	657	691	636	650	673	637	652	705	679	679	666	625	649	697	637	670	704	663	637	666	651	655	647	634	666	659	651	683	651	650	686	660	653	672	669	685	670	673	714	646	673	687	653	653	643	733	646	648	622	621	637	629	686	664	684	637	695	609	698	648	652	616	663	663	660	632	624	681	682	663	709	659	673	630	634	711	649	689	681	634	688	628	634	640	644	714	651	625	675	616	633	652	655	640	643	654	649	640	592	676	668	648	630	654	628	664	643	662	684	657	670	632	706	622	641	654	673	702	641	652	681	656	664	713	663	645	655	671	716	675	638	665	631	590	629	666	624	655	663	699	679	622	663	683	629	646	625	631	650	625	644	666	660	627	695	629	698	618	621	671	635	650	669	684	673	632	644	684	707	678	633	651	651	661	667	627	644	667	623	681	643	659	690	625	681	707	639	685	656	623	645	694	690	625	630	662	662	631	701	667	664	642	650	654	670	690	667	664	636	617	671	648	680	632	631	693	645	621	606	646	643	647	694	669	654	657	645	645	654	679	643	666	651	670	663	671	630	671	632	678	653	687	665	676	660	629	620	696	683	698	711	685	641	683	661
22559	21270	28836	24017	21272	21321	10204	1540	1094	1069	776	583	574	554	789	1437	1825	1191	609	598	665	622	551	576	455	353	368	358	326	358	363	342	321	342	325	297	330	315	286	320	359	330	329	335	330	350	343	309	345	317	321	328	291	282	338	325	355	349	307	331	305	291	314	373	324	316	289	305	331	331	338	311	303	321	332	301	318	352	332	296	330	319	281	331	334	327	305	333	324	329	308	339	321	333	306	324	292	330	348	280	331	336	304	323	292	303	318	310	320	367	321	296	326	320	323	327	349	310	305	329	321	299	299	321	343	311	358	328	328	296	311	331	315	300	297	326	322	299	281	320	276	363	303	325	336	280	289	309	301	325	311	315	337	309	302	299	336	316	319	322	308	295	277	279	308	285	322	320	304	310	363	323	339	308	323	345	297	336	291	320	328	311	290	320	314	344	310	326	333	324	331	334	333	324	322	328	311	308	328	344	301	261	301	312	330	331	335	326	304	317	342	337	318	311	326	309	295	328	320	290	326	344	307	319	319	298	294	338	305	322	309	313	340	314	305	311	323	348	310	318	325	341	310	324	321	351	316	329	326	320	318	330	330	303	340	340	310	329	321	294	330	331	323	327	316	294	327	327	303	298	347	311	319	344	336	314	355	338	338	311	317	312	317	344	312	308	292	308	319	335	344	349	312	319	288	290	333	341	328	333	314	316	290	334	330	314	336	327	314	333	348	327	344	312	331	326	286	303	303	300	297	316	356	303	307	344	290	335	324	321	313	327	316	325	328	302	308	303	287	361	313	332	310	297	305	304	328	306	316	294	357	319	307	327	278	284	329	330	321	317	296	313	337	312	312	320	315	325	356	314	346	324	310	298	299	309	292	301	308	309	321	311	333	330	308	328	343	309	315	318	300	311	321	333	352	297	331	345	309	301	319	307	321	324	334	344	322	294	326	323	285	310	306	311	328	334	309	340	338	305	301	335	321	338	332	322	312	319	314	312	295	312	326	324	283	300	324	328	293	324	333	315	297	302	282	345	317	307	308	295	298	330	303	316	323	310	317	296	290	335	300	316	332	339	324	279	317	299	294	327	339	321	330	333	299	318	303	313	334	297	344	298	316	304	312	316	338	340	347	327	326	305	313	301	342	334	336	320	316	320	285	296	297	310	321	307	337	336	334	313	313	313	300	325	313	286	344	331	296	319	327	343	314	270	294	318	312	294	308	333	312	336	306	359	334	338	303	326	321	320	340	311	367	339	311	317	312	302	313	319	291	298	280	337	317	319	344	321	345	331	303	324	300	300	338	331	317	277	307	317	315	327	325	336	307	284	315	315	331	313	300	304	306	315	325	336	293	317	324	325	297	310	319	310	344	314	319	326	289	316	341	322	305	344	325	347	331	313	330	312	311	317	294	302	340	295	310	333	283	300	307	316	287	329	295	295	311	343	308	336	325	296	310	327	279	310	332	321	282	309	291	306	336	317	318	299	305	317	324	340	302	303	311	355	306	306	309	329	322	304	323	286	321	329	336	314	325	286	311	327	331	336	304	300	332	293	325	332	348	342	298	305	308	337	307	340	280	328	318	305	308	312	327	306	331	324	315	333	282	296	315	318	318	339	339	320	290	358	340	349	294	312	301	333	294	309	297	310	257	312	329	341	314	327	334	316	330	315	332	303	306	275	304	312	301	284	323	296	328	314	304	309	316	291	332	352	318	299	313	321	319	316	326	321	362	309	298	315	326	321	302	341	330	321	315	331	296	323	343	315	338	321	301	339	279	308	308	320	321	330	331	343	309	300	278	298	293	300	325	354	342	329	287	297	263	315	322	321	325	331	302	337	319	313	313	316	326	334	334	306	339	288	303	309	340	323	308	310	286	287	344	324	314	320	302	325	303	335	318	292	314	354	322	335	340	312	316	287	336	325	325	317	325	314	331	359	321	286	313	346	320	308	377	296	298	317	328	309	306	358	335	323	316	327	308	314	293	335	294	329	336	323	309	301	325	312	333	318	315	326	319	329	285	314	353	323	362	301	311	309	308	308	324	324	331	305	311	318	319	288	310	317	320	328	338	334	329	333	276	331	310	307	326	310	316	333	346	331	305	332	309	287	337	319	348	339	352	314	308	279	338	310	318	338	324	328	316	326	313	314	297	319	293	307	300	340	329	325	274	322	286	323	333	310	311	311	322	290	317	326	312	289	305	298	305	334	331	290	350	331	334	267	339	280	299	324	308	313	310	334	264	324	302	316	327	318	319	344	335	345	297	330	295	331	327	326	342	331	326	318	325	314	332	322	277	296	316	313	329	344	337	327	328	350	305	318	308	295	273	292	318	321	296	317	321	315	309	357	316	316	298	311	314	299	319	315	302	338	343	329	317	374	330	324	301	299	309	319	304	332	336	333	316	326	296	346	329	358	302	309	305	307	316	313	319	302	329	335	328	328	314	303	294	293	338	291	339	326	323	335	289	321	315	318	300	311	304	334	315	310	316	322	306	291	325	326	289	337	286	308	333	316	342	324	313	310	321	291	311	314	329	287	315	343	312	320	319	330	331	326	322	316	295	337	320	344	311	337	307	327	337	301	336	313	335	314	311	331	282	345	309	304	321	296	305	328	347	324	335	292	313	291	350	328	321	367	321	315	366	342	333	308	308	302	332	332	329	279	333	324	324	330	319	293	288	343	281	341	294	304	305	328	282	305	286	278	312	306	293	338	313	319	327	306	318	310	322	312	346	308	278	308	338	284	321	333	291	323	292	338	297	305	320	369	335	303	294	299	314	301	329	348	340	334	324	287	304	294	325	323	320	312	326	280	304	303	288	310	345	335	350	315	317	332	316	267	334	313	339	308	270	325	322	318	302	309	312	325	343	348	302	316	328	326	299	353	311	299	302	299	311	308	311	309	296	309	309	321	304	349	285	324	333	313	303	324	350	330	318	315	311	331	283	301	315	306	310	311	324	282	323	301	326	286	305	298	330	307	313	325	307	304	346	298	328	316	333	334	334	338	302	360	305	303	338	294	308	331	337	303	319	334	308	325	329	308	311	350	352	296	304	308	276	310	316	295	312	314	322	315	308	332	303	329	326	334	314	337	328	315	294	340	321	323	335	352	323	316	306	354	338	303	335	311	297	317	339	330	300	317	293	363	338	327	315	349	322	303	321	301	314	323	353	341	301	311	311	315	301	361	341	320	325	315	304	325	322	315	324	319	329	318	299	315	304	300	323	309	315	301	313	274	314	291	299	293	333	305	311	308	294	302	285	331	304	321	304	314	328	327	309	323	302	322	305	307	295	295	339	314	312	300	329	291	313	298	345	336	337	366	328	312	305	299	328	308	305	329	302	334	295	336	329	328	321	333	334	355	347	306	297	300	353	303	320	310	316	293	336	311	300	357	319	303	284	331	306	294	325	305	302	329	308	299	343	345	306	299	331	313	338	307	289	317	318	302	316	357	308	313	313	322	296	332	350	323	296	303	318	328	305	320	318	319	302	338
6832	15109	11653	5891	4241	3176	2450	2050	1844	1710	1086	808	769	782	1146	2090	2741	1607	774	887	965	800	678	760	603	401	390	392	398	392	385	344	366	390	399	395	364	373	401	364	328	359	360	368	348	350	368	353	356	341	343	349	324	333	371	372	355	351	357	366	330	333	322	317	347	355	339	331	359	336	350	354	340	360	369	321	362	338	354	343	351	334	318	350	359	342	352	330	383	316	353	332	352	346	326	348	331	335	397	327	324	367	356	354	329	352	314	338	314	334	368	339	318	335	351	327	331	357	325	344	352	354	338	373	357	348	370	332	332	354	369	344	324	338	373	329	345	348	361	373	340	382	335	345	374	370	355	292	314	326	338	339	356	329	362	337	345	348	350	351	329	335	343	344	362	329	338	341	328	372	335	337	322	328	346	358	324	335	322	346	302	317	375	335	346	319	349	362	358	360	365	344	340	322	331	328	320	351	344	341	345	348	382	332	332	373	373	313	361	320	365	331	369	355	377	397	339	352	344	352	318	335	347	332	333	314	351	352	352	334	348	342	354	344	333	352	344	349	345	331	345	336	293	332	346	334	346	338	352	352	356	363	312	361	316	366	348	327	338	358	343	360	363	335	359	326	373	336	352	352	347	347	364	342	342	346	344	371	341	350	349	384	333	338	310	333	369	341	340	340	322	348	345	340	344	368	304	347	317	354	337	357	363	339	380	349	332	361	352	330	332	338	352	320	356	321	339	345	328	337	297	330	324	350	330	361	313	373	348	312	326	330	351	342	355	341	322	355	358	331	345	304	362	345	328	333	323	320	329	334	320	324	325	323	345	338	349	315	346	335	337	321	322	346	341	359	348	337	318	341	371	320	326	365	330	347	365	329	371	360	364	309	372	376	356	311	354	328	335	325	337	328	346	346	343	350	353	352	333	352	324	359	394	347	330	362	351	356	373	339	370	360	306	316	337	330	344	353	351	357	354	343	359	348	364	326	364	339	350	359	338	333	354	388	361	329	335	359	319	315	373	351	319	350	329	374	354	325	356	323	310	354	340	362	380	373	326	308	299	332	355	378	319	345	353	302	322	359	345	334	342	334	319	369	377	335	367	340	344	350	345	346	368	352	349	355	324	318	369	337	346	374	361	348	359	313	322	340	357	343	337	373	332	349	359	351	335	345	341	317	363	329	344	375	327	341	349	369	326	343	349	348	333	324	346	339	366	319	367	343	331	376	347	347	292	329	350	363	318	353	345	352	335	360	361	338	346	397	327	363	339	326	320	357	337	356	368	346	324	329	357	321	315	360	369	327	315	340	341	336	339	358	356	355	330	326	381	330	340	321	328	365	387	350	332	389	339	337	346	341	343	368	325	324	361	336	360	352	353	337	328	333	371	354	367	369	337	331	354	332	331	337	369	341	333	324	347	321	340	367	325	353	351	369	339	329	333	380	344	315	315	294	307	314	337	343	331	335	330	379	352	316	329	335	313	340	357	327	348	362	343	335	331	333	351	348	328	332	354	354	342	352	348	300	328	345	364	342	354	344	316	321	351	333	335	346	353	343	315	355	331	349	363	323	326	333	358	326	308	355	334	341	340	355	340	325	322	363	372	353	350	352	390	368	340	358	332	337	340	330	348	350	349	353	337	340	341	348	380	329	345	328	382	360	308	319	345	359	373	360	305	352	337	356	341	376	306	350	349	357	368	326	354	349	366	328	346	322	344	330	339	329	350	346	295	292	343	335	346	357	349	333	336	301	338	361	342	352	383	367	294	328	360	319	305	322	350	352	343	359	358	327	320	366	320	337	362	317	352	345	345	313	352	349	323	324	343	335	356	327	314	329	370	369	312	326	358	330	310	346	363	359	354	371	319	376	337	325	367	312	347	359	348	333	329	369	346	298	358	337	321	366	330	369	346	356	306	320	355	374	356	347	323	363	309	364	318	352	347	330	312	365	312	328	365	374	323	352	341	340	332	329	320	347	360	349	314	345	331	332	323	327	348	325	326	299	314	338	318	307	353	347	353	341	369	328	330	370	336	332	379	313	356	331	353	362	364	321	338	318	354	368	303	287	329	333	367	343	328	358	345	333	374	360	334	356	351	339	355	371	360	347	357	310	366	354	349	373	357	343	325	338	329	372	328	335	367	324	339	354	334	341	349	360	380	354	353	309	377	348	342	309	358	343	294	343	343	327	354	348	337	353	343	348	334	336	348	337	306	325	345	343	318	333	335	359	306	347	347	378	318	313	354	326	309	354	301	369	349	335	363	340	365	358	375	340	333	328	337	321	368	331	351	338	345	358	358	358	347	340	345	346	381	344	338	366	347	387	339	345	337	349	326	350	343	342	327	367	376	353	349	358	355	325	370	364	341	363	352	353	297	353	330	390	362	353	359	355	360	350	314	397	328	345	367	367	330	340	322	328	342	316	344	360	336	343	355	333	329	341	340	366	339	320	344	363	376	336	343	355	376	360	356	337	329	389	337	348	308	338	329	338	342	349	333	367	335	338	352	351	365	343	360	326	332	336	342	342	327	346	371	328	338	341	331	317	321	328	339	381	307	352	353	361	329	326	341	345	358	349	324	368	335	325	334	332	380	364	378	351	348	349	337	346	319	356	329	359	332	350	311	348	345	361	344	363	320	356	319	307	372	404	336	344	369	326	335	354	339	328	330	368	321	366	347	342	331	370	337	347	381	349	302	346	359	333	357	312	325	351	349	334	332	320	359	371	306	340	355	364	335	350	351	361	367	328	358	332	341	347	337	343	316	349	340	345	343	340	350	343	351	332	348	321	366	332	313	343	326	321	332	342	339	318	338	341	342	304	367	381	340	355	331	344	353	337	356	334	355	338	357	307	385	310	328	336	312	352	333	339	293	347	357	315	298	306	336	358	365	320	356	347	336	332	367	381	352	327	348	324	345	365	346	319	314	349	357	355	337	335	331	362	312	369	309	338	327	330	316	331	319	330	345	344	331	315	343	333	335	354	364	312	359	336	335	339	302	351	337	320	376	357	328	325	355	345	302	355	345	361	365	351	354	320	345	348	348	359	310	334	315	337	317	350	313	390	339	339	378	338	344	338	367	329	354	360	358	333	333	326	354	351	314	366	328	335	345	341	343	356	349	338	363	324	341	397	344	361	350	340	351	314	359	333	354	360	345	364	351	296	375	344	312	314	326	371	323	324	331	316	372	362	340	346	350	352	352	355	332	335	359	334	349	367	355	319	356	314	343	364	348	327	328	342	360	349	340	353	338	340	299	351	372	336	363	334	368	345	356	331	348	334	358	358	304	337	362	335	353	343	357	347	313	310	315	345	383	384	342	339	322	346	358	336	343	351	331	365	372	353	325	340	334	330	336	356	383	338	354	340	351	323	364	334	362	349	347	338	365	359	336	331	307	338	338	386	333	339	381	337	299	341	358	336	352	347	338	337	318	357	326	340	334	357	363	371	356	359	333	347	327	305	326	337	373	362	336	314	368	325	325	338	336	336	318	324
27888	18974	5761	1438	1068	1001	977	1019	1004	1062	908	954	918	917	1003	1168	1354	1116	962	999	982	938	927	884	892	943	893	871	949	897	897	915	906	882	921	814	882	882	875	881	925	801	861	915	878	954	878	885	824	869	938	911	815	884	873	857	894	876	892	834	861	889	864	872	883	847	881	848	908	939	908	890	864	911	876	904	945	865	880	885	925	850	891	890	858	858	898	852	918	880	889	927	913	891	903	877	857	854	898	887	862	849	919	855	837	853	839	925	831	881	926	877	945	904	897	894	854	889	824	921	880	884	868	882	850	842	879	890	913	922	875	865	927	851	898	842	904	899	943	875	886	896	888	909	916	883	903	923	882	856	881	934	858	857	903	928	885	842	919	852	942	851	888	877	944	909	890	858	877	881	880	874	884	896	876	886	933	943	865	877	866	862	875	927	917	881	924	899	918	881	882	865	872	915	905	881	921	852	866	904	826	881	881	830	930	891	831	888	874	907	874	866	876	885	897	891	888	944	910	918	937	846	880	886	892	894	888	898	876	866	893	934	894	861	921	894	884	881	859	868	861	919	896	860	903	906	864	845	858	898	848	794	862	864	906	828	882	871	885	864	859	883	843	885	844	928	842	884	849	881	897	873	819	893	880	850	881	905	933	867	876	908	894	892	873	885	893	869	949	859	925	864	881	878	818	852	860	924	842	853	966	881	871	884	926	869	865	844	898	835	805	843	919	899	932	894	861	859	859	877	854	897	909	882	848	893	894	862	864	849	869	889	930	873	937	902	839	901	848	945	892	919	794	902	857	907	868	944	842	917	805	914	876	894	928	923	861	915	883	892	894	862	925	927	955	868	965	871	935	846	818	873	873	899	866	930	899	882	933	902	962	913	887	896	918	866	900	895	831	908	911	888	899	904	942	891	862	892	852	842	878	813	863	921	874	859	891	877	870	866	853	906	917	885	853	904	902	879	837	838	946	891	861	891	889	878	865	880	883	899	891	874	863	903	920	902	864	888	865	895	885	893	865	905	885	915	879	939	843	892	887	934	877	923	918	865	820	891	836	881	903	865	906	854	954	901	861	894	902	858	882	862	883	882	857	882	890	876	882	906	873	894	842	882	901	882	871	900	918	907	930	825	848	882	870	895	863	883	860	868	898	877	937	890	848	888	872	845	888	905	889	902	870	842	892	878	893	885	842	845	884	875	893	871	894	881	879	836	819	911	909	893	868	896	897	881	832	886	907	881	873	904	877	828	903	910	896	887	865	890	879	882	888	840	826	896	859	906	868	889	858	840	924	903	855	835	839	875	859	895	865	877	825	872	857	912	904	889	881	860	905	896	908	930	859	950	898	883	860	865	862	874	858	920	816	878	886	911	868	867	876	918	917	885	841	925	895	907	858	881	893	925	872	899	922	840	886	875	877	908	911	887	880	882	850	870	833	854	911	823	852	880	856	855	872	835	856	873	868	891	859	820	906	911	872	896	865	844	869	878	853	934	910	826	916	891	879	894	956	869	952	844	935	858	879	854	880	895	860	854	900	947	900	920	892	917	905	901	907	879	899	859	909	883	832	851	893	880	851	895	901	845	859	891	891	850	826	883	919	865	922	888	895	931	884	900	867	895	863	883	874	859	869	981	909	845	905	881	900	910	821	947	895	931	884	908	892	870	833	863	933	900	889	893	916	897	911	883	890	923	948	892	885	884	885	881	860	895	831	865	891	880	858	908	885	879	854	827	906	843	893	890	913	908	904	919	844	921	895	862	850	867	846	882	850	854	960	860	953	876	904	878	837	906	844	894	851	892	929	897	884	827	927	853	876	915	928	937	868	848	865	854	884	853	896	870	902	896	854	869	859	845	864	906	866	898	902	890	868	886	887	905	902	884	871	903	928	852	866	879	856	846	973	873	860	848	849	855	938	883	932	833	905	885	881	832	851	916	883	858	864	841	902	902	807	871	895	918	827	896	882	874	887	849	896	889	898	870	909	881	890	796	890	884	888	851	863	861	871	912	878	928	885	885	930	874	854	936	906	880	868	854	923	919	846	907	872	846	865	913	912	909	868	936	916	926	909	867	841	914	872	914	916	868	892	872	919	884	933	905	872	889	859	875	960	859	877	887	908	882	935	878	887	873	875	852	868	895	877	907	866	852	885	870	945	853	825	862	860	862	839	851	879	901	860	838	880	936	897	865	850	847	890	922	838	863	860	864	864	925	867	830	894	851	869	916	834	885	863	811	876	861	904	931	895	909	921	890	851	870	832	882	871	876	897	883	886	898	880	881	872	918	856	865	914	896	870	880	806	934	893	924	890	883	913	880	923	842	863	842	901	860	900	918	890	911	880	843	849	856	875	932	845	885	855	912	895	934	916	882	807	873	880	849	889	862	852	839	939	926	888	856	884	902	910	884	902	871	924	849	870	893	864	908	849	824	883	892	863	862	883	849	878	887	912	879	904	878	873	874	887	782	883	874	905	879	950	851	860	935	893	887	905	885	877	865	862	872	893	920	891	803	911	918	862	898	913	846	899	937	845	845	876	958	874	904	867	845	887	877	854	881	870	862	892	879	881	903	843	916	866	835	869	890	906	897	866	911	824	872	874	877	861	863	871	871	861	920	913	905	885	886	854	866	859	906	882	871	894	918	898	889	892	866	876	911	850	865	843	934	850	905	876	959	886	864	901	906	828	872	922	865	914	914	915	882	896	874	920	902	886	884	839	864	841	842	895	891	883	875	877	902	868	903	877	906	901	920	855	855	901	903	873	915	906	872	906	859	906	867	914	910	881	884	856	928	901	843	890	853	881	921	817	879	875	920	921	854	882	873	881	915	885	898	909	888	885	878	884	860	907	886	884	851	897	921	946	906	898	892	896	924	838	888	852	856	903	899	866	801	861	914	866	861	952	886	852	904	896	900	890	924	865	840	900	893	904	896	871	902	890	875	845	877	847	876	864	883	892	843	853	886	892	893	841	892	885	928	885	870	911	873	897	925	917	849	902	855	869	882	912	879	904	858	900	873	857	891	916	912	890	837	877	907	897	886	856	887	936	902	885	899	824	921	911	855	873	883	932	891	841	869	884	886	883	864	859	878	839	851	877	860	845	883	878	886	918	881	870	846	834	867	865	886	837	857	894	808	874	892	883	881	902	840	920	900	874	895	855	856	938	883	929	865	906	842	892	852	879	893	870	909	877	860	869	915	840	858	881	881	887	902	920	897	932	921	907	927	882	829	903	844	906	891	917	785	924	914	913	853	891	889	950	895	865	853	930	920	876	870	914	880	895	850	848	927	874	889	860	856	916	912	901	831	897	893	851	864	837	870	869	883	898	870	874	814	855	922	885	871	865	901	889	850	945	884	851	902	872	941	881	958	878	874	914	848	911	881	839	833	914	864	884	892	868	917	896	938	923	859	878	876	858	954	907	882	846	896	878	902	922	903	932	860	896	823	929	869	892	893	814	902	898	839	895	874	887	869	925	850	851	903	834	872	875	810
8069	2103	1836	1414	1249	1196	1152	1181	1123	1163	999	1041	917	989	1199	1437	1690	1190	1069	1061	1070	1018	1035	1008	1017	958	994	921	882	911	999	1020	935	890	923	924	912	985	912	945	951	940	903	924	947	941	940	938	941	967	892	943	937	923	917	985	922	933	953	954	977	965	949	974	962	915	931	960	920	936	910	953	963	929	969	948	906	931	876	938	906	940	915	960	940	958	917	905	929	942	902	923	971	967	1012	934	925	977	1033	900	897	889	946	949	943	949	932	915	960	929	939	936	943	974	896	945	981	927	935	871	969	954	953	923	933	922	928	934	958	986	935	904	937	986	893	968	921	952	994	884	922	1009	978	914	943	937	979	913	989	980	954	967	890	944	960	915	967	896	987	945	906	914	909	980	919	914	937	867	980	975	1027	931	923	954	935	908	901	903	973	979	980	915	956	933	918	972	962	964	954	972	959	926	853	931	937	886	944	946	963	989	919	914	913	982	898	935	939	917	937	939	997	945	933	934	956	953	940	862	947	930	960	953	937	884	1002	908	933	904	901	958	932	921	997	932	957	920	916	936	925	941	939	940	986	1007	1013	922	947	891	970	930	941	985	920	935	966	979	924	934	978	986	927	900	907	962	915	947	957	921	919	947	898	935	949	952	949	955	946	915	971	895	966	944	968	952	900	938	963	921	949	932	962	902	934	917	943	932	965	964	895	986	968	916	975	937	885	922	928	933	989	921	922	943	960	898	968	953	921	990	952	943	908	917	892	964	933	888	942	920	969	899	909	943	945	952	973	985	915	911	936	928	922	953	926	935	958	948	904	973	903	894	969	974	962	925	905	929	1025	964	882	954	934	913	930	950	903	952	919	938	934	946	894	996	930	936	907	988	942	999	911	934	978	930	971	972	961	926	954	933	957	952	956	920	907	998	971	935	950	923	929	959	961	943	906	914	965	960	944	951	910	914	949	913	960	950	881	930	932	939	964	931	907	883	896	930	983	865	949	973	921	974	978	966	932	880	923	957	941	953	980	891	955	873	929	912	977	923	877	941	921	975	963	963	950	984	886	928	913	940	878	900	925	950	899	995	1007	957	880	977	903	952	948	885	982	962	960	929	934	979	954	930	984	960	949	962	967	937	933	919	975	954	886	962	871	933	946	989	928	978	910	959	908	906	899	956	942	949	907	954	969	989	929	928	902	914	944	964	912	923	921	980	967	919	889	912	967	925	907	924	936	951	910	919	1018	959	941	968	885	962	972	877	956	882	952	880	948	948	880	991	964	912	925	962	960	905	915	927	962	972	962	1005	972	937	907	879	907	960	936	911	915	907	973	954	998	945	938	969	926	942	946	929	955	941	952	937	987	977	968	928	951	929	909	965	971	918	938	993	930	911	944	940	944	930	955	894	923	960	994	945	930	960	933	932	971	877	974	904	927	953	959	982	984	973	914	924	944	929	1011	933	938	884	1013	965	909	910	934	938	947	949	963	968	924	909	976	934	929	944	919	936	942	952	890	948	960	879	954	960	936	950	919	965	956	951	936	957	956	961	948	949	1013	919	937	934	977	927	959	979	945	923	929	926	933	1020	935	880	918	941	879	964	963	922	935	980	939	918	971	953	910	968	909	953	972	878	913	928	925	919	943	960	938	918	990	893	936	905	925	973	970	880	922	953	953	945	891	903	968	941	978	851	978	923	1002	933	958	971	925	960	940	950	942	893	976	938	918	965	995	963	911	967	973	980	909	948	959	941	973	916	960	956	914	912	919	978	930	960	942	939	913	943	938	979	911	858	965	899	982	884	952	943	937	931	923	1028	889	961	905	965	959	909	916	922	974	887	934	903	1008	992	993	952	999	982	947	891	878	905	986	940	904	952	913	907	957	878	955	899	897	948	982	958	965	947	958	959	988	895	903	926	905	946	962	945	978	911	911	947	957	956	926	927	981	932	990	951	966	929	902	923	916	900	943	972	984	996	976	947	991	985	914	974	961	946	951	971	936	953	937	913	999	927	935	958	906	999	910	943	965	914	902	930	943	983	900	925	920	956	924	972	907	926	913	955	940	900	959	945	926	891	931	1003	952	949	956	953	945	927	940	982	902	939	969	923	917	931	904	945	922	907	920	996	910	960	947	951	918	940	899	921	1020	980	928	917	886	979	916	970	948	932	903	905	906	940	946	1002	925	883	959	985	959	906	942	915	952	965	938	925	922	934	923	953	941	944	939	951	909	960	877	959	902	973	939	959	930	926	950	891	947	960	958	902	932	958	970	946	930	925	865	917	969	935	877	928	914	900	909	939	944	896	945	912	963	933	926	919	908	989	922	927	939	891	912	998	890	934	951	912	949	893	942	952	1004	898	892	904	930	970	899	970	945	946	918	934	951	984	938	893	924	953	949	918	914	914	926	977	969	958	936	899	986	924	940	962	970	902	919	997	881	966	902	954	997	954	926	932	924	984	956	973	945	946	949	922	944	910	946	938	911	895	927	975	1005	953	900	905	924	944	931	895	933	992	962	909	974	897	919	925	936	924	995	975	902	942	957	952	935	935	904	950	939	917	922	940	930	943	938	916	991	944	1004	931	1003	955	949	917	928	937	940	911	976	920	895	966	928	984	891	962	925	919	952	916	935	1013	939	912	902	939	948	877	989	868	967	1005	986	927	948	920	898	955	935	920	964	905	943	910	890	970	912	957	909	946	900	944	988	946	939	945	924	869	926	932	904	991	917	1031	925	926	962	907	988	919	922	989	947	948	964	935	939	936	949	974	937	914	934	962	955	981	954	942	921	884	948	894	956	912	967	976	930	914	931	938	932	971	952	926	918	907	863	905	888	970	974	952	918	904	913	987	976	978	926	954	952	904	943	1022	880	931	942	906	931	923	959	927	954	892	951	907	938	901	967	951	979	909	924	966	946	994	912	935	935	935	980	921	967	937	941	922	954	971	875	943	926	948	1018	937	950	1001	950	931	954	902	918	966	955	893	918	947	960	931	951	949	934	919	1000	927	918	913	964	962	885	921	916	924	954	942	993	888	963	879	918	961	945	920	892	921	942	964	1025	963	871	952	953	913	960	916	903	928	914	929	957	908	931	928	955	919	950	933	929	905	928	925	963	962	969	962	963	981	903	897	939	889	923	905	912	996	921	925	939	952	937	934	922	957	953	968	950	981	946	940	956	936	979	970	889	959	974	924	953	969	954	915	982	961	937	962	988	990	944	916	969	932	937	937	959	917	916	896	933	928	935	882	937	948	966	907	948	910	954	941	944	979	946	895	939	962	907	920	956	953	926	951	953	936	998	902	907	852	911	931	929	957	923	922	902	983	932	942	965	905	965	936	959	953	914	953	919	971	957	944	978	932	942	929	1008	941	967	916	982	961	952	970	941	922	891	966	975	955	909	1006	953	935	948	914	983	976	949	986	961	938	939	991	934	977	912	918	945	915	890	926	971	941	931	937	959	938	993	897	930	966	919	923	942	941	966	930	967	947	949	945	947	918	948	980	946	941	985	910	1014	934	996	907	999	942	982	945	927	904	907	900
23666	21286	28423	24497	21294	11674	1858	1279	1135	1029	948	878	885	807	1045	1532	1650	1183	884	846	951	860	838	801	791	653	746	703	702	685	699	693	658	684	675	676	679	691	721	688	679	712	688	657	659	697	693	695	702	712	645	696	648	684	682	750	644	712	647	687	683	700	714	687	667	672	678	682	713	703	678	703	675	679	728	671	660	737	708	691	708	671	673	679	647	676	693	687	676	671	717	673	690	680	686	649	699	645	704	707	660	617	746	706	691	716	639	665	662	674	700	706	680	676	698	669	672	678	739	685	723	703	671	717	645	673	671	657	643	699	671	684	742	702	670	646	689	713	677	660	653	668	731	704	688	652	683	652	699	650	684	680	691	689	722	657	693	693	688	666	689	699	740	675	682	687	687	697	711	675	691	675	721	726	637	656	680	729	662	667	685	675	684	690	699	632	716	714	642	668	659	666	653	639	696	716	674	691	709	669	700	654	713	669	733	744	728	670	703	660	646	676	666	728	680	731	675	669	654	723	711	652	708	695	691	747	684	680	723	681	689	686	718	672	687	682	673	650	676	669	735	642	680	678	683	682	676	678	651	718	708	724	670	710	705	671	676	701	699	647	675	703	698	728	680	676	666	636	670	682	707	723	695	666	660	674	690	667	657	702	665	694	721	664	718	682	763	653	667	653	713	729	639	709	653	685	721	721	653	754	638	667	747	664	660	662	670	664	696	683	658	656	682	705	685	709	676	713	721	711	701	726	690	717	673	710	689	701	658	661	703	681	706	727	682	695	680	678	669	649	620	738	662	668	674	686	683	645	664	708	647	672	715	691	654	658	700	704	714	667	690	718	671	683	680	752	652	716	680	716	658	681	694	720	680	714	657	655	655	677	698	685	666	669	695	692	651	671	608	710	656	691	691	678	664	682	670	662	703	693	682	671	674	710	694	700	679	716	635	683	703	657	670	650	675	663	655	714	692	658	640	667	680	687	667	667	676	686	681	705	692	725	727	726	724	707	704	667	690	670	656	704	671	672	674	713	661	723	713	644	695	720	695	699	684	658	704	647	623	628	614	631	647	718	691	714	688	727	697	699	681	689	645	662	749	663	669	711	665	721	718	727	651	663	705	694	680	625	690	678	677	680	681	696	707	669	661	688	705	650	656	656	699	669	714	610	685	741	673	670	680	628	704	667	689	688	709	661	724	704	622	691	666	708	667	631	729	641	638	698	685	723	670	714	666	630	699	656	633	682	664	743	680	656	705	666	679	626	627	723	719	644	737	696	685	698	692	690	654	686	695	693	634	689	668	741	665	706	670	660	663	663	658	671	705	694	737	667	720	701	681	665	661	705	664	721	684	729	699	668	693	658	664	663	666	705	714	671	667	728	660	662	690	683	714	667	675	686	697	658	664	673	666	698	704	638	666	670	643	701	712	691	745	706	722	728	698	705	679	649	704	708	665	702	716	657	684	688	719	684	690	655	669	708	713	655	683	684	668	698	707	700	688	652	669	657	702	673	651	648	647	664	703	665	650	683	682	646	686	650	667	723	715	688	676	677	687	751	683	664	685	708	722	669	674	617	717	720	658	699	690	653	717	692	699	662	682	677	603	685	641	695	714	671	685	630	651	700	662	691	669	743	717	668	715	688	705	680	673	669	733	679	667	689	713	685	675	699	670	719	683	721	703	644	681	655	690	714	725	732	742	674	684	675	660	660	711	685	685	631	684	739	686	681	676	675	693	699	618	686	683	718	724	714	734	725	656	690	670	701	675	690	664	702	674	621	693	677	628	702	723	654	696	663	680	697	689	673	659	655	716	683	644	712	715	714	642	708	672	698	697	668	708	708	682	676	643	713	662	696	692	681	656	653	657	657	680	673	691	736	692	680	704	661	716	645	700	650	685	682	681	707	692	708	691	708	712	705	680	657	689	692	694	690	705	699	696	666	654	682	713	726	658	606	721	701	689	762	647	631	639	700	630	709	634	714	659	649	712	673	651	655	666	638	712	729	692	683	716	720	657	653	730	698	692	712	688	695	653	686	676	687	635	679	688	632	763	678	689	665	680	663	695	687	655	662	681	720	699	647	671	680	630	717	723	666	678	717	713	727	688	693	692	683	675	689	719	707	688	715	682	682	675	674	714	723	662	731	661	681	648	672	709	756	694	683	696	704	631	655	733	688	746	717	673	698	689	681	640	690	694	684	705	704	691	631	713	675	689	701	682	695	650	693	705	674	657	707	628	695	683	672	713	677	673	683	682	713	727	706	686	663	723	654	677	668	685	712	680	713	700	661	639	671	743	672	688	711	706	713	711	636	709	691	704	711	694	660	695	682	673	685	684	650	650	683	696	671	640	678	651	691	673	685	662	694	709	676	682	687	674	653	673	712	701	687	657	645	658	681	672	638	703	672	651	691	645	647	684	645	689	679	667	623	681	698	657	703	633	659	753	676	631	651	692	677	658	692	627	674	672	707	672	662	731	717	679	733	721	693	682	694	687	710	669	656	656	677	716	668	659	683	636	665	705	662	692	650	675	678	693	668	678	720	696	697	692	678	675	669	720	716	652	685	701	678	705	685	707	679	681	672	663	651	699	671	664	725	688	689	700	695	631	632	693	647	716	689	651	695	707	685	695	664	680	704	731	698	666	672	685	720	661	639	670	683	677	683	690	687	717	672	667	684	689	654	658	647	671	662	665	661	756	677	641	649	645	666	716	686	713	718	643	694	720	647	677	656	661	710	673	702	681	747	671	637	691	693	661	660	703	704	659	702	667	692	644	672	682	667	700	706	673	639	725	684	686	681	678	696	710	678	637	647	677	663	660	683	724	723	711	672	687	674	691	703	681	734	666	669	678	700	659	662	646	667	681	681	651	651	734	685	668	650	683	739	695	676	687	688	696	659	691	727	702	706	679	647	619	661	627	670	667	693	725	715	672	631	671	697	655	644	687	745	729	698	693	679	719	692	677	680	652	667	692	668	686	694	722	649	678	722	690	693	690	730	673	683	676	677	657	719	668	685	699	661	684	662	655	678	708	640	688	708	657	644	704	669	684	666	677	695	660	654	690	642	706	705	667	661	699	688	627	661	661	672	667	672	719	687	648	643	692	637	667	650	658	657	674	645	629	596	624	682	689	691	692	655	675	701	640	696	680	735	676	704	651	650	697	698	702	685	713	642	697	705	696	702	672	649	654	700	691	660	705	667	691	656	692	721	680	648	676	692	691	684	666	717	658	708	679	721	652	681	663	711	679	668	704	734	693	671	672	714	708	680	634	710	715	683	692	688	685	697	662	689	678	678	699	738	663	649	710	755	680	666	662	700	683	664	667	674	706	685	666	657	676	673	696	667	661	705	708	676	687	643	666	645	660	709	684	664	637	665	738	687	697	682	636	676	699	633	677	692	703	679	627	706	674	689	701	692	688	708	668	672	652	660	704	678	668	669	681	688	673	621	689	643	664	673	609	631	683	648	707	654	685	653	644	689	694	718	677	668	682	646
5657	9691	7442	3836	2834	2311	1940	1754	1637	1261	1156	1016	961	957	1312	2051	2381	1564	1048	1096	1102	1016	978	925	854	811	791	740	814	818	753	752	745	800	764	773	735	768	778	785	720	771	745	728	762	745	710	756	750	706	735	732	723	716	709	728	703	697	783	731	780	685	744	736	744	753	737	687	742	698	667	778	727	731	759	692	741	739	732	753	748	741	738	770	747	747	756	703	710	746	799	738	783	761	724	770	756	755	710	705	734	721	712	717	715	742	709	801	719	726	734	747	723	693	750	778	784	752	756	711	731	714	753	746	751	745	702	760	723	737	735	753	693	762	799	789	745	715	716	749	730	747	745	706	780	737	741	694	734	755	713	703	784	760	765	763	787	764	730	728	815	731	771	701	732	784	776	759	730	767	704	761	714	699	728	716	799	729	751	747	689	747	745	710	719	755	734	733	735	706	790	777	734	731	758	718	727	704	702	716	744	750	765	742	721	785	732	796	764	789	735	785	760	720	734	768	730	709	739	774	763	740	725	822	732	776	784	765	719	737	781	762	777	757	699	727	740	741	737	726	703	730	742	721	752	729	718	764	703	749	729	737	776	763	739	730	698	719	721	723	751	729	735	735	768	719	756	725	719	735	694	753	719	727	726	706	720	753	730	762	669	777	697	721	730	750	740	767	751	744	753	719	689	700	729	775	704	776	758	744	707	779	752	763	750	715	720	762	729	750	731	795	806	745	775	755	771	764	752	732	731	715	707	747	711	808	722	723	698	772	741	746	737	745	735	739	777	702	723	719	720	795	749	771	792	718	712	738	758	770	731	713	727	700	797	741	752	747	733	737	727	704	775	756	722	745	749	736	761	749	739	791	751	772	753	754	718	736	746	761	760	776	768	784	765	773	739	780	748	720	708	712	742	732	728	745	737	708	740	749	752	737	808	747	745	748	789	734	729	759	757	756	735	726	738	672	792	698	710	773	747	737	747	790	715	682	787	727	765	725	763	789	753	761	722	734	718	763	708	723	742	755	713	753	798	720	748	742	746	753	762	775	744	746	731	712	741	743	778	749	776	736	733	744	761	720	731	717	718	738	739	756	707	786	702	745	731	818	754	757	755	745	769	817	783	766	695	770	777	771	763	751	730	755	761	747	751	753	722	737	724	729	773	747	716	750	716	738	780	748	763	726	808	752	778	696	673	743	728	765	708	763	750	701	782	716	744	718	748	729	765	725	780	754	717	719	757	741	732	772	694	730	731	779	740	770	744	753	778	723	737	722	740	710	726	734	724	782	700	717	740	771	736	700	778	748	778	693	743	760	643	725	753	706	686	713	760	746	746	738	705	732	750	823	744	711	786	725	741	754	754	749	740	771	696	744	698	782	732	736	740	710	764	714	696	789	739	711	728	754	693	732	719	737	691	760	742	725	739	675	746	735	731	718	752	761	749	728	732	740	742	736	770	710	761	742	720	747	761	691	730	720	738	756	746	705	699	752	721	766	780	757	770	726	760	742	753	811	736	771	750	741	692	728	725	792	713	781	690	783	762	768	764	749	746	742	754	748	771	765	753	751	786	747	745	742	740	742	687	776	784	737	696	757	746	747	716	741	722	786	727	717	750	758	716	791	773	784	770	732	744	723	708	777	703	749	666	729	709	769	749	729	744	756	728	716	756	784	723	754	716	765	768	735	739	681	720	735	715	702	750	742	756	717	707	734	776	723	724	732	728	784	737	728	755	767	696	725	681	753	727	720	770	726	751	777	720	747	692	723	707	760	736	764	744	742	759	747	760	773	733	766	701	734	728	738	725	737	694	703	731	744	717	753	713	785	749	762	762	765	775	733	762	710	712	716	742	769	783	775	718	779	805	735	747	719	699	759	737	757	806	756	714	776	743	732	731	729	739	715	765	716	793	745	741	736	720	772	684	749	770	758	740	745	698	702	738	755	708	748	738	734	716	742	726	751	729	782	739	737	715	734	796	726	686	734	742	711	770	759	716	702	758	723	713	755	713	703	690	782	785	756	783	742	709	755	730	707	716	762	722	730	797	785	696	750	746	721	821	768	778	740	709	720	715	740	734	726	761	785	769	722	772	744	762	783	762	721	745	732	753	700	721	746	755	755	740	760	787	735	771	742	741	731	716	711	726	753	732	725	765	759	767	754	761	691	714	771	750	714	712	700	753	753	749	700	722	763	750	732	742	711	778	680	731	695	729	748	706	715	767	718	700	783	752	727	755	736	693	730	820	733	742	719	783	738	745	777	759	726	748	658	744	772	768	782	741	701	754	751	721	777	728	738	749	748	729	792	750	738	687	717	727	719	716	733	747	731	745	727	750	744	756	713	738	780	693	743	762	742	732	737	769	705	722	707	715	715	762	766	769	803	759	724	746	810	741	752	774	795	762	787	711	754	725	789	713	702	728	759	759	710	680	767	753	731	735	709	767	701	737	769	710	721	751	754	707	741	735	740	752	727	752	731	724	776	734	751	708	716	715	741	770	738	718	749	767	727	728	777	704	759	773	745	688	741	742	755	714	700	761	745	733	742	716	817	807	735	768	731	759	713	727	742	758	750	714	698	768	728	791	761	733	726	746	768	762	746	717	774	710	711	716	763	770	725	757	730	699	754	752	745	727	755	761	785	736	689	755	732	704	788	722	786	744	766	761	781	751	755	763	739	731	726	810	704	728	786	754	726	731	732	707	751	718	730	806	757	776	747	717	737	751	710	764	738	731	730	684	748	728	704	713	775	763	754	757	768	714	716	722	724	729	753	734	725	776	727	742	765	751	702	697	803	725	707	737	699	697	747	751	790	771	741	742	753	739	736	743	744	708	702	763	748	767	741	738	763	721	737	750	732	725	730	756	786	726	750	743	705	718	691	750	695	762	747	719	723	724	740	718	732	696	729	732	722	786	694	770	757	716	773	746	728	750	757	765	726	751	799	753	752	749	717	706	732	715	733	729	805	759	749	762	751	766	740	748	741	745	681	751	741	738	749	733	709	721	734	743	746	716	723	746	771	752	783	735	753	751	755	780	734	741	739	710	761	757	751	736	749	781	759	735	759	736	706	744	746	713	728	767	759	743	799	754	739	764	740	747	733	792	795	765	768	729	711	765	712	759	738	725	719	791	745	761	730	732	721	709	698	746	770	740	709	763	758	762	765	712	779	742	743	764	748	767	760	724	746	753	703	726	731	753	801	755	679	741	699	744	771	713	749	774	716	725	720	730	799	708	763	734	708	746	719	729	746	748	699	709	683	767	728	720	763	769	754	762	707	770	744	707	746	786	779	720	710	719	790	720	765	776	770	780	698	782	727	775	782	741	743	742	743	758	745	784	725	752	735	715	720	717	735	752	702	773	769	776	735	743	708	723	776	737	776	737	749	733	735	747	764	776	744	774	762	702	768	728	707	753	737	742	787	730	791	699	795	752	731	731	760	723	739	766	791	703	734	754	741	706	747	737	703	702	742	724	765	732	724	765	755	694	736	695	691	791	707
24712	21273	27569	25184	14688	1628	1091	1013	943	853	771	697	798	759	865	1253	1342	980	766	740	789	741	753	737	721	664	639	634	632	640	618	619	681	615	650	597	661	666	638	645	651	672	651	641	661	606	637	637	615	613	608	659	628	602	678	678	616	670	682	654	649	672	645	646	671	700	659	624	597	636	645	625	664	606	646	619	658	636	630	692	655	659	631	695	651	657	610	656	630	610	669	642	639	608	665	637	614	673	600	616	636	629	605	649	577	629	631	620	632	606	628	640	654	602	610	642	625	600	602	676	643	663	590	639	661	603	634	705	644	679	661	627	659	662	644	680	609	624	578	652	645	683	667	615	679	637	647	613	667	605	651	623	593	643	693	642	653	633	631	622	641	653	660	629	641	630	612	662	652	605	625	640	620	620	650	618	659	674	569	666	645	618	679	611	603	607	633	667	657	632	697	665	633	658	676	632	669	591	650	675	619	601	672	683	631	607	682	642	665	590	671	644	633	677	644	610	625	638	666	601	626	647	639	614	640	632	615	653	662	643	625	672	632	548	611	600	628	605	663	630	624	637	595	643	633	699	616	665	660	642	662	667	648	604	602	648	637	679	630	631	617	651	625	629	653	640	670	646	653	614	635	636	653	611	637	652	667	643	647	610	610	646	632	614	642	677	603	639	643	647	651	641	624	686	621	613	608	634	643	592	644	628	644	626	673	600	635	635	679	677	621	579	651	662	641	628	617	614	616	605	645	639	660	654	636	646	650	690	616	659	636	620	640	601	654	616	623	608	634	611	625	663	625	642	615	635	651	574	680	633	604	664	679	695	652	654	608	613	670	625	632	679	644	634	633	664	652	650	605	636	655	652	648	634	606	638	651	659	652	648	637	663	578	665	640	626	636	630	649	672	630	677	619	616	657	645	604	664	588	662	647	654	658	608	631	624	624	629	684	635	622	648	616	638	648	641	620	635	601	620	621	657	655	651	646	650	644	610	627	626	646	594	674	608	637	654	607	628	596	686	593	714	695	625	623	689	615	606	626	612	644	669	644	640	632	641	624	626	612	647	632	584	688	639	624	652	623	613	601	644	613	614	637	634	639	594	614	622	668	686	652	635	635	611	683	613	635	640	631	646	635	664	624	672	680	663	634	694	637	611	650	620	669	681	604	642	626	601	646	663	630	617	641	562	596	614	627	605	637	693	604	682	628	628	645	640	662	609	614	675	664	623	625	625	593	697	665	661	644	685	632	657	658	612	630	628	591	650	691	641	668	641	620	602	604	639	629	717	678	633	693	640	659	661	630	647	636	619	626	676	593	629	620	620	625	579	627	693	655	614	618	600	638	657	637	674	656	626	611	642	635	632	645	668	644	677	640	626	650	645	647	582	660	597	611	618	631	640	625	687	632	592	612	650	665	637	657	646	649	601	642	629	672	659	612	564	649	602	608	666	641	652	610	636	656	630	662	662	650	623	622	668	658	635	639	638	642	620	654	624	655	639	616	639	630	649	655	671	640	608	635	636	681	619	640	631	631	661	602	656	645	609	648	590	616	648	614	664	676	653	661	665	609	672	614	666	615	594	606	662	642	655	635	663	609	641	604	625	618	641	620	606	664	618	660	649	625	654	644	599	675	636	596	618	657	654	604	649	671	649	641	643	640	661	645	600	623	595	632	644	607	624	627	650	653	619	636	674	658	660	650	630	632	624	668	639	657	665	640	636	617	636	625	655	649	666	666	638	583	656	626	657	612	671	662	666	650	677	663	574	626	574	665	639	628	651	635	686	642	633	663	631	610	634	637	578	625	629	621	662	598	627	594	638	634	666	643	627	629	592	618	651	659	637	658	599	618	632	651	603	635	632	645	597	652	639	599	630	635	598	629	634	624	609	620	635	625	636	612	607	644	641	669	638	638	595	614	651	650	638	604	658	681	629	627	612	636	666	647	653	621	620	630	626	671	631	629	648	632	610	630	675	650	626	628	625	641	601	628	662	601	618	637	675	614	663	636	661	653	668	645	602	644	656	652	725	618	646	628	606	637	664	641	634	663	634	606	659	648	638	622	651	643	601	668	672	654	628	597	605	618	636	649	622	651	613	653	612	648	618	643	597	613	649	607	594	651	657	654	635	602	644	651	658	617	640	670	616	623	629	658	602	629	629	651	611	618	638	656	647	628	653	594	616	628	638	580	586	668	683	602	656	668	624	649	640	666	637	635	630	654	653	623	668	680	690	676	628	619	605	641	591	660	655	646	623	677	603	644	667	688	632	654	657	602	641	597	655	623	621	598	608	625	605	645	650	623	651	599	587	676	636	588	629	636	580	625	621	639	629	634	632	694	640	627	634	639	617	641	605	646	659	660	640	609	646	633	581	620	654	635	621	621	608	668	657	650	634	651	596	658	638	691	606	636	649	655	621	598	675	638	637	641	659	631	649	643	681	663	688	647	598	636	669	620	648	685	626	604	611	660	675	620	653	611	662	681	669	606	645	623	669	639	616	660	605	573	650	635	626	637	613	643	632	673	671	648	602	628	663	633	646	589	691	640	618	710	643	605	613	627	634	659	642	645	601	649	620	669	650	657	637	652	664	647	669	615	669	617	594	643	687	630	638	657	621	651	596	630	673	597	668	590	643	627	629	571	669	635	600	619	573	632	647	629	668	646	651	647	634	679	623	675	703	639	652	646	635	633	604	663	636	624	620	657	609	684	645	608	649	633	643	608	598	670	622	621	621	651	677	679	612	681	662	672	681	670	601	663	602	596	618	676	655	641	660	634	639	630	646	647	602	577	615	596	628	666	588	603	639	622	656	625	641	588	599	624	626	613	579	620	646	678	643	655	654	616	612	634	621	646	652	603	644	617	657	650	658	684	595	599	627	633	642	651	643	658	642	609	656	639	617	625	662	669	634	621	635	695	624	645	646	641	651	639	611	609	672	633	637	623	622	638	611	624	604	598	672	646	604	640	648	630	655	700	692	615	637	610	614	636	628	634	595	605	642	649	674	587	630	667	667	693	642	640	577	641	668	659	600	633	639	590	611	577	653	672	627	622	620	651	686	666	616	655	632	639	651	671	600	628	606	643	648	626	633	622	628	682	668	668	656	626	656	624	642	700	608	644	635	637	607	640	625	677	644	638	631	657	659	630	624	635	644	702	622	693	629	643	599	641	606	651	637	648	642	591	604	640	672	616	653	619	647	684	640	625	656	658	686	625	617	656	609	610	622	609	602	671	600	652	639	642	678	662	626	667	609	657	634	660	635	679	626	673	642	639	634	634	646	666	664	596	658	662	620	650	613	621	645	634	630	712	655	624	642	642	622	644	628	675	635	632	633	624	625	663	641	666	665	638	634	656	662	618	645	632	639	601	649	676	627	670	611	651	618	661	629	672	645	634	596	670	637	608	658	642	618	628	651	607	606	651	647	620	619	617	594	670	625	614	626	640	626	653	643	607	603	623	629	632	645	617	614	611	674	716	625	637	631	654	594	668	637	642	629
6108	6322	4929	2758	2100	1660	1475	1361	1280	1085	911	820	837	858	1044	1662	1827	1208	863	906	895	864	831	794	761	724	682	708	636	700	675	711	686	628	689	681	706	670	684	672	674	651	679	682	708	670	659	626	655	682	693	657	645	634	676	688	609	657	660	582	660	632	725	652	652	635	685	664	699	704	663	625	666	674	650	653	664	680	651	617	629	685	675	670	648	621	674	640	683	627	669	637	713	685	647	656	633	674	659	675	623	642	631	655	661	650	711	676	680	700	622	648	657	687	701	645	671	609	644	639	649	662	655	645	625	680	632	694	660	651	628	670	655	687	694	624	654	658	689	684	724	662	679	725	642	666	642	638	654	643	643	724	644	727	680	662	661	640	661	672	629	643	666	638	640	689	691	701	676	651	677	664	656	672	639	661	615	656	657	704	670	661	709	664	663	667	663	623	691	676	663	665	625	628	647	653	648	644	683	617	659	654	654	689	623	674	689	642	697	662	669	647	672	609	683	676	632	686	683	695	668	646	660	671	628	712	686	667	694	664	686	651	660	732	676	613	673	676	643	663	656	700	662	644	673	658	654	661	656	631	659	668	661	687	684	643	638	682	638	666	641	637	704	643	659	648	658	614	650	657	688	666	654	715	658	698	602	622	675	674	668	648	667	633	621	628	627	682	644	673	646	682	703	670	672	695	637	676	657	670	636	658	703	676	647	628	631	640	644	709	720	673	681	660	656	634	638	625	703	642	656	671	643	660	640	645	681	648	695	676	678	658	689	669	680	683	644	660	669	673	649	663	629	683	607	692	673	647	673	665	631	653	660	647	704	696	670	668	696	636	685	649	696	693	652	644	690	658	648	683	649	667	647	602	628	687	662	655	708	683	688	684	730	700	622	629	704	669	664	655	649	697	667	645	707	722	669	685	673	656	634	613	644	645	638	624	635	644	675	640	640	634	666	652	670	645	661	680	682	615	699	643	668	646	648	661	674	618	643	706	619	650	667	657	658	657	694	655	632	631	642	660	660	654	660	630	684	650	667	675	658	667	654	690	664	659	671	652	685	718	642	637	690	646	642	671	679	688	656	686	683	668	711	675	626	662	647	643	644	656	653	737	649	651	658	680	640	653	648	672	658	634	691	700	680	709	639	660	635	680	665	670	641	654	612	653	658	707	636	740	671	687	649	663	670	677	738	681	689	676	666	647	671	684	684	651	683	666	666	681	646	646	647	646	664	676	651	667	643	658	684	641	652	653	689	655	670	666	691	628	691	657	706	663	634	651	665	663	655	611	691	680	683	670	640	662	699	685	685	654	660	632	649	610	644	688	686	671	667	670	703	662	659	712	608	664	682	671	675	708	669	676	658	668	670	686	681	678	687	637	694	670	645	663	666	670	636	630	668	653	673	672	679	636	679	654	654	663	638	679	638	691	643	631	675	653	673	698	664	662	664	697	726	722	690	695	652	659	699	660	650	644	644	693	721	691	658	659	681	693	652	673	629	667	687	622	638	672	672	650	672	631	686	652	700	643	639	638	676	650	643	689	657	628	669	686	666	674	641	694	652	632	665	647	640	630	690	694	687	650	652	615	650	660	601	644	666	648	662	659	696	661	625	648	656	680	635	703	681	654	676	671	662	655	672	653	661	653	686	654	686	650	666	676	629	639	665	701	692	669	623	676	669	689	689	708	668	612	627	669	678	667	667	639	641	689	641	669	685	662	661	714	670	646	646	673	653	654	698	592	637	631	661	672	650	621	633	683	750	641	672	690	687	671	665	650	694	636	650	617	670	629	689	663	628	651	618	681	666	628	673	678	634	665	684	686	653	671	666	616	691	687	669	689	653	709	628	667	634	671	666	662	687	664	650	678	609	676	638	666	668	658	694	692	664	667	658	649	638	662	673	671	639	579	651	667	693	670	658	674	651	638	668	644	662	662	637	627	659	649	685	654	663	670	678	623	682	639	656	658	663	673	617	649	625	679	700	626	619	627	697	630	677	655	621	654	638	603	705	649	637	655	638	694	710	664	661	665	655	692	660	665	660	680	661	654	667	661	673	649	642	681	634	642	657	630	637	612	653	635	660	665	690	634	673	644	669	641	695	709	687	668	643	703	652	681	656	666	664	665	698	634	664	667	724	634	660	652	639	655	663	683	622	690	628	651	675	642	660	677	686	677	656	672	660	662	659	648	643	649	657	621	688	684	669	712	643	664	631	704	634	685	644	669	681	678	729	652	668	674	654	711	640	630	674	688	625	651	643	669	683	718	655	695	675	729	695	646	643	667	671	692	675	668	619	628	628	712	644	688	699	625	708	672	647	621	656	680	660	616	690	648	613	663	681	662	638	677	671	628	624	651	647	667	626	675	700	681	663	693	718	682	660	648	661	657	703	664	695	660	653	648	640	672	672	674	623	623	635	678	668	657	671	664	603	688	652	685	681	603	611	593	665	672	713	658	668	696	590	660	649	671	662	672	676	647	643	692	685	626	704	659	650	629	678	615	678	699	667	689	637	671	653	662	675	693	687	662	695	663	640	675	647	634	672	613	682	628	660	610	676	642	644	632	636	655	637	658	690	684	706	622	670	674	622	620	641	682	677	646	629	666	651	679	620	644	661	704	698	677	667	653	624	699	640	640	616	640	647	669	638	707	703	655	659	673	671	645	650	630	647	639	683	618	668	625	666	644	693	642	684	705	620	654	667	582	640	632	669	686	652	685	647	666	698	669	657	632	691	615	671	698	671	660	661	658	646	627	653	668	656	651	664	667	649	702	659	680	669	626	690	716	664	656	659	653	708	658	632	681	667	633	682	643	647	677	671	677	668	614	668	702	700	666	644	647	687	729	649	625	686	674	669	666	654	672	651	686	681	648	689	638	667	664	671	672	645	605	671	650	610	672	653	664	669	713	648	663	646	639	677	622	632	684	650	625	693	660	683	659	621	696	662	650	650	665	662	688	676	627	621	699	651	666	666	648	673	602	616	649	683	671	677	639	629	679	694	692	679	714	652	703	697	664	679	661	630	607	663	652	700	643	677	667	671	623	690	671	666	677	685	657	673	659	644	710	629	644	641	638	702	663	704	653	671	690	698	613	659	642	654	680	653	654	669	659	700	646	693	679	704	703	647	674	677	635	663	609	623	687	656	649	635	679	703	697	668	699	704	654	684	686	660	647	686	659	695	644	654	650	636	611	634	699	660	659	692	648	672	670	659	644	617	648	589	637	638	621	643	697	687	643	649	714	630	660	652	654	634	648	666	666	665	651	638	676	642	689	591	646	687	638	683	629	611	656	634	726	663	624	674	667	645	687	698	635	652	667	616	631	636	664	695	679	707	683	705	653	690	665	646	653	639	702	646	657	666	632	643	706	654	648	672	657	662	638	627	644	670	660	670	680	635	640	654	675	658	655	612	676	673	631	673	652	680	652	613	672	668	652	647	663	700	668	673	653	676	713	668	651	682	687	687	660	644	666	702	673	694	644	678	664	678	682	675	640
22571	21318	28897	24079	21315	21354	10723	1738	1202	940	693	614	607	664	904	1700	1871	1024	604	641	705	603	545	505	414	348	320	356	311	354	316	343	295	316	345	323	345	301	344	315	349	366	311	332	332	341	308	313	329	328	312	317	300	343	274	340	297	324	318	326	308	308	316	302	309	313	321	316	347	328	314	308	356	327	327	349	328	300	328	303	316	337	325	289	328	303	319	327	305	299	301	343	348	306	334	314	320	326	305	337	315	283	293	305	329	306	314	327	317	326	322	293	303	298	297	301	310	328	295	316	306	313	311	310	313	297	336	326	350	337	361	319	308	329	307	297	330	324	322	328	304	285	323	292	323	300	327	334	275	330	332	285	293	322	294	324	305	316	346	335	314	306	307	306	349	274	330	316	340	301	332	344	340	302	293	303	313	343	335	333	332	322	331	335	343	330	345	310	328	322	340	307	318	330	283	339	295	312	296	289	331	310	331	312	311	320	360	277	293	365	334	275	302	304	303	319	323	332	310	318	324	299	326	324	334	337	318	311	307	342	313	310	355	305	318	328	289	316	294	338	311	311	325	309	298	299	334	329	334	338	329	330	324	310	336	342	315	289	333	302	307	321	339	301	336	341	317	324	320	318	342	294	335	337	338	348	307	344	272	327	323	305	336	357	322	345	330	321	286	320	290	327	302	292	305	312	330	324	334	316	298	341	296	317	323	317	304	313	327	308	333	308	356	316	318	326	315	302	320	293	327	320	317	342	317	316	313	342	318	323	338	321	313	315	311	301	313	343	308	337	309	318	322	336	319	319	351	327	316	312	316	327	314	332	320	309	319	290	309	332	316	327	327	328	328	326	334	354	325	311	310	305	306	325	311	331	300	293	309	323	301	309	344	312	331	333	332	299	299	333	314	343	336	310	337	328	300	295	325	299	303	312	333	319	329	327	332	296	312	309	302	305	332	334	318	329	326	315	317	319	316	313	326	328	316	305	324	318	302	289	318	310	343	312	272	310	326	309	295	313	316	326	341	316	321	300	316	280	327	344	300	306	290	303	296	291	324	307	338	312	304	293	317	322	312	290	302	297	299	277	296	320	309	282	310	304	315	311	305	343	312	306	294	309	297	323	333	286	266	326	347	326	329	304	312	317	322	330	340	317	309	316	307	304	307	308	325	295	340	302	322	310	289	337	368	318	319	296	322	326	305	328	299	297	296	359	342	321	297	319	321	291	319	302	301	286	308	332	314	317	318	324	292	280	296	284	302	308	342	298	314	316	296	279	314	334	294	351	317	330	331	303	318	306	311	292	289	312	322	302	307	323	312	334	329	289	321	341	318	331	326	350	311	329	319	336	317	327	317	321	287	340	318	321	319	304	285	324	300	309	319	320	283	289	321	318	321	319	306	315	328	323	329	317	327	320	291	299	286	326	310	316	345	295	286	311	272	346	328	302	337	325	302	304	297	298	353	283	329	291	307	307	328	341	324	323	333	280	301	301	327	298	361	314	345	306	312	327	338	305	323	324	317	336	331	315	347	291	327	332	319	318	309	297	334	306	350	316	302	313	301	301	338	313	357	294	328	318	319	323	304	325	316	319	326	327	327	278	298	307	334	335	278	271	305	332	321	309	341	302	321	291	304	299	321	328	301	306	336	328	317	309	322	296	322	313	296	331	305	327	327	289	327	317	329	294	318	321	320	305	293	329	293	310	322	328	306	297	289	322	294	317	304	321	334	319	334	304	306	309	310	318	329	317	298	277	319	314	299	328	312	325	324	285	310	292	306	328	329	323	324	334	300	316	313	317	339	322	281	294	322	299	297	327	300	300	320	329	321	307	294	315	284	329	327	304	349	301	320	315	316	303	334	308	332	333	306	317	313	315	326	309	313	316	368	327	356	296	322	318	327	333	327	306	332	311	308	325	342	338	294	295	290	338	328	303	312	302	305	339	309	333	281	338	309	305	320	324	312	318	318	357	309	338	302	350	265	353	329	328	314	328	344	328	293	350	301	301	300	323	341	329	280	301	295	307	301	311	325	325	319	347	267	307	309	311	366	321	340	304	359	316	337	302	316	346	306	326	329	331	322	286	324	268	307	316	339	296	302	321	340	307	313	294	325	311	305	325	310	349	306	306	318	322	349	325	303	327	324	341	294	335	311	297	309	302	335	314	313	308	304	337	310	353	340	311	328	301	311	325	329	317	318	313	293	337	330	299	312	283	300	301	308	313	314	337	324	315	311	316	314	332	326	319	346	332	305	308	332	294	330	352	306	322	319	335	321	338	326	258	292	315	328	316	320	336	310	332	319	324	297	300	296	283	337	330	304	322	309	312	308	312	313	336	329	309	314	324	309	335	359	294	332	295	310	310	313	324	321	316	311	327	307	311	327	294	309	279	288	305	295	320	336	361	317	320	328	312	289	317	347	328	296	326	337	300	301	303	330	303	315	326	288	301	330	318	333	308	304	323	339	325	308	320	341	326	315	302	302	330	298	308	308	314	350	333	312	300	328	342	303	304	336	282	288	323	335	318	312	320	278	319	306	348	352	301	306	355	319	297	311	333	330	324	326	310	300	328	327	329	323	335	311	361	322	338	351	289	331	318	288	308	336	317	327	346	306	283	321	317	361	324	342	317	284	315	340	306	316	314	302	335	330	341	313	317	284	309	348	329	367	301	322	320	311	326	282	311	368	324	302	331	301	327	351	316	322	325	325	352	306	313	326	321	325	332	311	311	317	326	313	349	286	301	358	325	343	351	309	324	349	295	301	290	316	303	316	293	285	328	356	330	284	312	305	322	283	293	296	332	301	340	333	309	326	332	298	319	342	311	283	311	312	335	338	289	311	302	293	329	317	324	311	311	313	355	308	307	301	335	301	329	333	304	307	338	348	329	328	281	345	319	330	320	291	335	313	317	328	333	330	297	308	333	328	327	301	346	323	332	322	341	310	299	323	330	328	337	305	317	338	290	323	312	316	327	308	317	331	301	321	302	289	353	279	308	296	314	315	304	301	301	323	323	304	346	317	301	314	324	313	313	346	318	321	297	333	315	281	322	291	323	298	287	290	314	322	324	318	310	299	331	284	328	350	311	294	318	323	353	325	315	325	310	349	331	338	324	309	311	286	310	323	313	265	320	315	326	323	280	337	331	354	321	343	275	290	294	323	292	344	302	321	293	348	303	294	316	303	319	302	310	319	341	305	352	288	347	308	332	304	288	294	328	309	328	324	319	328	349	333	294	320	339	309	303	308	324	319	303	304	311	288	319	301	358	316	324	311	302	319	364	334	330	302	319	291	329	300	340	325	300	278	340	355	318	303	321	300	297	329	301	335	323	312	314	335	337	324	337	307	292	336	334	335	316	304	313	315	306	313	284	294	324	293	308	322	349	299	324	329	330	310	297	317	291	318	318	310	328	303	290	314	305	309	322	322	327	304	312	324	336	293	332	354	330	342	320	357	316	350	298	310	297	322	274	330	316	312	332	290	313	309	305	298	287
6032	14852	11559	6053	4337	3343	2800	2556	1957	1389	1032	838	794	860	1289	2544	2787	1419	805	891	921	755	680	685	525	405	382	390	366	384	404	367	377	351	346	363	396	384	335	369	373	376	345	369	325	381	333	342	359	377	356	401	321	350	376	383	326	345	360	346	359	352	371	333	367	324	331	326	365	350	325	367	314	343	367	352	327	348	310	366	342	343	385	346	319	366	346	338	319	338	381	355	372	320	337	357	363	327	378	353	330	389	338	349	339	324	315	332	354	359	359	376	332	333	302	354	314	349	308	348	323	339	367	342	356	313	341	338	334	335	341	343	351	319	339	357	354	355	327	323	359	305	344	339	355	338	326	337	361	331	368	359	312	339	330	346	331	357	361	339	389	339	334	338	327	348	334	356	332	350	326	347	339	352	366	348	324	369	333	356	324	370	373	367	359	325	333	349	325	346	370	359	352	347	337	330	358	350	346	337	329	340	313	331	334	354	332	348	298	356	355	358	337	346	366	346	337	352	317	329	344	325	354	321	354	338	339	312	314	346	338	316	357	387	334	346	328	357	353	352	382	351	334	296	340	346	351	359	347	371	316	366	328	353	350	378	334	323	332	345	353	339	352	327	361	393	339	343	348	326	291	314	350	363	339	353	350	364	342	356	358	325	322	350	336	349	325	332	376	346	311	341	338	335	372	367	401	341	318	349	338	345	357	335	325	372	335	322	317	306	336	327	327	337	380	358	325	313	328	335	334	350	339	361	366	312	341	312	338	361	320	343	351	346	340	387	355	351	322	341	346	352	329	305	373	353	326	360	318	328	362	344	293	325	364	337	351	320	337	376	327	323	351	382	392	346	357	324	362	366	332	348	334	362	347	340	328	345	336	348	320	335	341	354	342	308	357	354	344	329	362	309	320	336	350	342	338	319	337	302	329	328	311	377	347	363	324	366	329	368	342	353	343	339	346	335	314	343	356	343	373	364	347	387	340	322	368	388	352	332	336	323	320	334	344	344	334	340	345	366	356	343	368	358	353	318	366	346	329	326	349	343	373	334	319	343	336	347	308	346	353	354	333	328	334	378	356	348	337	333	344	348	355	364	347	327	343	357	354	340	279	343	317	345	326	331	330	346	362	327	326	376	324	326	336	377	372	301	343	343	374	333	333	320	335	366	352	363	326	348	329	353	364	299	338	339	344	384	331	346	349	302	353	360	309	353	324	370	341	340	325	327	351	336	391	360	318	332	305	331	368	335	347	335	342	334	361	308	355	337	327	355	352	368	322	321	337	326	323	321	365	360	322	356	337	367	344	333	336	337	353	307	343	332	335	321	326	328	353	348	378	354	324	312	314	323	365	336	345	325	339	339	340	347	350	333	342	336	322	331	316	341	352	305	364	367	321	332	329	352	328	298	335	353	379	342	369	333	314	323	307	369	331	358	318	340	331	346	361	350	326	322	379	337	334	308	344	352	355	331	356	334	346	328	354	323	336	310	362	310	346	338	326	324	308	342	354	339	325	332	371	337	378	346	337	299	374	343	336	355	335	305	350	339	325	339	332	332	333	355	355	339	349	320	336	334	338	337	321	344	345	348	348	351	354	336	395	368	346	336	323	374	322	326	359	350	367	331	320	337	355	355	337	373	340	334	340	316	345	344	356	356	324	339	361	362	340	336	324	336	367	350	345	328	342	324	354	372	326	365	362	319	319	347	356	340	364	335	323	320	346	346	325	307	333	304	356	361	365	371	320	330	345	363	308	333	323	326	345	325	336	318	330	365	368	332	392	326	330	355	358	352	347	346	337	357	320	334	336	336	344	343	310	352	346	363	323	353	334	332	329	330	351	330	336	346	310	341	336	314	320	301	352	358	357	331	337	377	342	363	313	343	314	333	322	329	342	339	357	355	328	371	352	375	350	344	345	354	350	291	331	373	323	336	355	365	351	355	338	310	350	345	370	339	353	324	318	302	358	344	323	336	318	349	350	325	331	315	344	344	354	336	333	352	325	318	333	343	317	321	325	371	317	358	319	312	346	366	342	346	324	355	335	342	342	339	344	378	321	367	363	347	338	337	366	351	339	301	333	318	335	354	344	332	363	343	364	344	331	347	358	328	365	313	323	321	320	336	343	352	367	347	334	353	354	357	388	371	338	292	356	333	354	320	337	347	319	350	325	317	340	334	381	322	375	344	347	337	310	350	348	347	348	348	366	348	366	350	329	350	322	363	344	333	380	349	366	335	367	343	347	335	384	347	366	306	342	377	371	332	345	304	356	336	340	354	311	320	340	348	327	341	330	327	327	366	294	370	347	351	308	332	334	311	317	355	352	297	376	343	370	335	330	329	329	333	344	336	326	343	341	352	328	334	324	329	344	321	347	372	343	317	333	357	331	331	318	341	309	373	342	344	318	352	355	350	360	328	361	380	323	336	347	346	323	374	333	303	344	335	337	350	356	352	359	340	319	333	337	331	335	346	332	340	343	363	345	309	340	351	353	362	318	327	319	328	345	341	316	341	319	347	331	351	355	337	335	338	321	333	358	357	319	328	350	337	338	307	364	343	378	359	319	310	322	311	314	331	367	340	341	348	327	313	339	363	349	352	314	335	390	348	344	339	333	346	349	345	331	329	353	321	332	319	354	308	347	348	356	338	353	336	368	337	346	346	360	358	349	368	341	316	339	361	334	353	346	371	385	349	342	305	340	331	354	350	383	340	348	346	368	349	369	355	335	330	333	356	341	349	344	301	341	301	342	371	351	335	323	377	322	317	343	393	331	314	307	339	353	300	341	365	332	388	352	326	339	335	335	314	354	343	347	349	344	330	324	375	332	337	347	324	334	332	359	365	353	367	370	337	354	344	323	334	353	373	364	375	345	353	333	340	315	348	352	331	366	359	336	311	351	343	331	350	326	347	340	344	352	353	333	329	330	339	305	360	342	349	346	354	350	357	372	345	320	346	335	350	335	347	357	345	313	351	381	320	349	358	367	373	331	336	349	332	347	361	327	329	335	329	317	353	337	374	317	348	318	309	354	326	363	373	342	336	353	353	324	321	349	350	363	313	334	344	342	337	349	327	344	368	358	320	365	328	317	317	361	334	330	323	348	351	351	338	363	326	308	346	321	374	340	309	329	336	326	361	330	323	357	368	368	328	356	364	372	369	347	341	365	361	372	359	342	350	342	349	322	333	329	338	380	340	351	351	362	352	328	344	337	353	311	349	300	303	342	319	332	339	338	359	314	327	324	366	352	334	358	364	347	360	335	358	328	348	336	324	344	327	323	315	350	336	361	375	347	340	311	345	314	320	327	356	347	345	336	353	353	328	348	343	348	338	322	366	344	350	348	307	344	339	327	355	333	352	335	332	343	357	369	355	332	371	344	324	332	337	328	342	344	334	339	358	324	355	372	375	354	367	328	332	309	347	339	334	348	372	324	345	326	321	338	341	337	355	331	348	344	349	332	380	347	339	380	357	365	326	330	328	347	336	351	346	325	323	349	332
27702	18858	5982	1617	1272	1206	1169	1138	1028	951	949	931	945	975	1104	1340	1474	1021	958	982	990	963	973	944	970	889	893	886	789	893	892	935	937	890	902	867	924	890	872	879	869	841	859	876	898	859	892	845	904	916	860	890	908	937	861	886	920	890	878	909	882	922	892	944	846	855	863	892	884	892	930	872	855	902	867	917	879	885	803	893	887	859	868	887	925	927	844	858	832	908	842	906	925	907	914	899	890	854	867	944	878	911	853	870	856	886	911	930	886	919	888	871	848	893	926	903	893	896	902	889	889	892	886	894	924	915	893	908	890	899	909	868	935	909	872	902	947	840	929	933	904	883	851	840	947	866	919	929	927	819	867	876	863	875	909	911	889	896	817	910	889	880	931	895	921	914	911	863	880	900	898	929	940	928	835	939	905	934	902	844	912	889	826	907	862	903	839	872	912	943	888	882	896	873	927	857	945	906	913	865	938	931	937	880	831	897	906	887	903	911	926	876	912	912	908	892	957	842	962	846	889	918	846	900	949	897	939	921	914	888	912	876	901	914	871	901	825	922	909	867	920	853	890	841	889	910	874	876	902	886	866	912	918	856	897	920	942	890	860	882	899	855	909	894	893	943	917	929	898	911	867	896	862	949	865	863	888	933	908	880	859	860	867	856	868	901	859	935	916	904	907	836	915	876	956	925	895	832	856	927	908	921	961	880	883	924	906	918	886	868	875	856	914	872	835	884	845	897	889	917	920	929	914	882	859	883	906	945	943	881	869	803	897	882	810	878	827	892	962	863	870	916	888	865	856	830	889	847	897	866	867	897	888	928	885	934	821	913	925	883	952	922	888	892	893	887	897	851	944	916	872	946	887	958	869	880	914	875	878	915	852	845	916	874	916	899	850	879	932	954	945	901	884	898	896	962	912	897	907	927	932	922	880	875	903	950	861	842	898	885	800	854	865	890	912	904	862	923	931	881	935	929	889	888	922	882	855	923	912	857	903	867	889	944	892	891	899	926	940	877	881	899	907	899	870	870	867	845	915	928	952	839	937	925	891	895	876	884	937	894	902	883	905	870	932	884	914	918	879	863	902	889	933	885	874	870	900	885	901	902	885	913	905	875	939	925	920	886	866	893	884	928	881	896	910	854	948	892	883	907	892	921	907	886	854	890	894	877	866	919	878	857	917	922	868	866	903	874	855	891	920	898	930	921	918	885	867	907	897	882	845	846	883	908	873	891	883	925	896	889	849	872	834	895	893	965	859	880	896	838	871	908	879	886	896	863	864	892	877	920	868	880	948	976	918	861	875	876	856	874	886	932	901	922	834	875	872	850	949	875	920	885	905	909	884	884	926	916	952	860	898	884	892	905	873	902	919	866	858	923	885	853	899	854	948	883	951	887	914	940	897	881	879	899	885	941	893	927	818	924	910	924	888	877	894	878	882	910	874	866	913	895	927	891	913	886	891	859	865	859	906	847	836	890	902	890	889	891	901	903	949	925	894	901	945	855	885	903	929	891	893	928	886	879	899	905	923	891	873	862	912	879	870	868	874	907	885	897	872	927	881	907	900	853	920	922	866	906	884	871	907	914	847	868	922	890	883	892	967	888	930	909	910	916	898	932	923	889	896	844	889	850	926	948	860	877	874	876	892	890	953	868	924	858	917	877	892	909	844	968	906	890	899	896	950	879	891	901	828	928	938	925	874	899	858	904	893	909	928	865	841	950	865	842	866	840	901	911	871	914	930	866	928	894	965	877	881	895	875	863	872	947	899	846	876	858	909	919	851	839	826	884	972	913	899	856	895	908	869	879	935	882	845	915	868	868	910	860	881	905	876	925	877	895	918	886	879	868	877	890	895	880	879	953	896	926	931	981	818	897	875	912	908	873	915	852	940	865	939	940	881	880	905	858	883	937	884	881	907	902	872	903	896	913	906	889	918	858	848	960	905	901	918	874	901	889	862	897	894	959	895	927	883	869	960	922	902	895	886	867	965	949	875	865	900	919	912	879	909	859	844	826	887	957	901	919	911	897	916	815	911	895	893	947	881	941	849	876	910	877	880	872	879	867	904	914	909	909	949	876	919	914	905	870	909	895	908	835	855	900	842	879	906	857	881	916	858	895	863	925	859	884	882	895	900	917	871	860	919	896	841	869	868	902	864	884	920	855	896	910	913	845	907	828	893	931	881	854	934	928	867	930	889	894	895	853	878	909	880	915	828	900	852	880	878	875	888	819	886	928	873	904	881	892	920	851	881	845	851	895	906	852	854	923	901	895	846	893	890	887	894	904	876	847	883	902	853	843	914	871	867	889	899	879	875	884	920	863	921	934	849	926	862	902	898	870	904	903	945	877	852	866	858	880	858	845	868	861	888	894	903	919	890	911	921	847	929	900	838	886	875	856	935	932	916	887	912	861	935	891	896	967	950	865	915	856	916	876	875	897	954	860	955	917	888	921	857	875	840	857	923	899	912	907	894	849	946	805	961	932	942	904	892	869	897	910	866	920	886	832	855	892	874	919	873	944	910	938	900	825	911	848	866	866	894	852	902	922	883	838	912	884	891	908	864	892	868	904	909	916	910	892	873	907	862	895	901	838	863	879	902	867	914	855	866	919	869	851	879	907	978	882	841	876	891	844	804	890	883	843	878	871	897	904	909	884	919	899	845	921	963	914	889	879	912	916	869	890	875	944	871	889	867	922	885	938	914	882	936	933	910	854	909	874	904	896	918	950	842	912	882	902	887	868	890	874	901	877	895	931	949	893	902	864	896	886	871	925	921	934	930	878	858	920	919	918	923	868	832	926	908	884	883	897	971	868	892	931	864	889	899	889	832	847	910	929	938	900	867	842	909	859	924	885	907	870	857	901	853	926	886	900	919	901	911	871	865	897	894	916	897	887	912	863	902	888	903	921	887	870	890	875	898	868	884	866	893	897	917	904	931	905	844	863	854	814	913	939	928	850	924	924	893	953	897	855	858	833	862	883	910	873	901	876	898	888	937	873	918	897	864	836	884	898	857	873	874	861	912	929	964	903	908	857	896	832	916	969	885	919	901	880	879	922	917	829	916	871	907	904	836	897	875	832	873	891	880	944	894	887	907	862	844	884	874	905	891	911	949	874	911	931	953	912	934	896	948	866	961	922	914	848	826	917	924	850	896	909	888	917	875	879	885	875	920	872	889	912	914	861	914	867	859	869	900	887	900	946	904	870	891	897	881	943	907	829	947	880	887	878	867	880	854	912	895	948	942	888	939	905	866	933	900	863	883	939	883	866	917	930	924	899	899	938	895	889	928	865	900	873	910	880	885	924	897	849	898	853	947	868	909	899	871	892	907	929	923	884	916	854	924	906	945	865	873	862	924	907	862	953	905	908	846	869	888	850	934	884	906	914	891	881	922	902	923	855	927	953	905	904	902	890	942	882	884	928	848	907	899	946	932	896	917	869	879	989	877	922	878	865	886	880	856	894	863	863	876	962	901	869	882	899	840	880	922	890
7328	2209	1932	1405	1425	1369	1226	1370	1168	1069	1026	1004	1009	998	1209	1721	1770	1226	1074	1067	1067	1058	1003	961	950	931	964	953	931	904	922	937	1008	923	929	887	937	978	938	980	944	982	951	951	917	921	989	984	952	954	970	999	929	986	897	936	1003	907	928	940	960	921	930	980	979	958	884	924	945	939	981	897	963	974	897	967	963	913	941	919	940	859	974	914	899	956	1003	856	927	941	914	919	985	933	946	952	951	936	931	944	924	914	995	906	957	974	902	987	953	925	963	938	935	974	902	926	929	903	978	908	982	919	912	953	942	920	973	927	963	970	976	913	956	942	915	987	915	975	909	909	954	914	942	923	937	935	990	940	929	878	944	931	940	935	982	978	959	905	927	906	972	986	964	937	892	899	912	963	991	975	895	963	949	974	898	942	975	913	940	892	939	947	927	957	940	929	998	960	910	939	912	976	939	968	976	926	883	936	954	890	957	960	951	890	925	972	931	938	959	938	968	981	949	1007	972	926	945	942	949	926	932	895	908	945	994	976	916	928	887	895	973	934	875	965	930	934	904	909	950	917	909	893	951	971	943	936	911	957	979	949	970	905	958	948	957	928	979	936	946	878	915	939	931	971	913	901	956	925	931	932	943	976	994	930	911	923	910	945	979	998	921	946	971	971	992	969	978	907	915	952	921	929	928	937	942	963	947	967	936	938	913	967	970	923	939	958	951	1019	917	925	906	975	911	946	969	978	944	872	918	956	939	935	952	901	933	984	975	955	909	903	931	900	990	980	989	932	935	957	946	1008	1002	977	943	1017	955	943	925	947	981	873	952	979	936	904	923	942	952	991	953	940	933	965	985	946	992	985	923	943	959	956	940	967	1038	927	938	1011	1004	964	913	931	944	955	901	988	929	947	965	991	975	954	939	901	961	985	969	910	941	912	956	959	909	925	954	936	943	941	941	919	910	943	914	958	905	907	954	954	907	965	960	913	989	941	931	909	958	970	967	931	988	941	955	1029	954	908	904	941	979	956	944	971	929	962	956	951	882	959	903	907	955	943	901	969	955	897	958	969	912	929	977	905	939	968	958	964	948	942	902	916	892	915	938	941	932	949	980	946	966	980	915	944	938	895	901	994	961	938	921	928	934	945	949	925	970	924	894	983	920	969	979	924	967	950	943	950	927	936	897	946	936	907	901	963	951	898	952	889	924	988	948	943	879	952	927	889	926	936	965	965	961	908	959	950	901	941	913	980	872	911	955	940	937	931	990	927	904	945	900	950	985	963	994	955	941	950	950	915	998	950	937	970	953	944	926	965	964	934	927	985	940	982	945	861	940	925	932	961	949	975	966	918	874	959	927	994	893	922	907	937	942	954	973	907	976	964	922	887	957	869	934	1006	906	960	973	929	1004	930	957	938	945	938	941	986	964	928	940	970	969	968	942	948	988	1004	961	951	978	921	967	952	914	917	911	969	959	935	928	969	896	997	939	945	875	897	915	947	991	896	980	941	945	971	948	975	920	925	955	950	918	894	949	919	924	991	949	949	921	991	933	988	931	907	934	916	970	984	984	910	934	983	977	929	953	944	928	955	904	952	912	958	989	956	945	938	957	966	950	942	903	933	895	905	958	952	885	978	929	946	963	878	952	942	936	942	923	972	927	960	918	917	917	953	983	955	999	884	956	948	927	990	930	898	908	911	952	920	1031	937	966	946	942	923	887	877	915	945	971	974	957	924	945	964	942	926	916	943	940	935	906	935	974	899	918	930	925	910	951	953	930	1002	948	951	948	975	947	958	921	915	976	983	969	962	875	888	939	961	939	848	954	972	930	898	926	983	906	921	950	954	920	969	997	898	976	909	905	954	980	948	939	945	995	931	871	976	941	1003	940	910	973	904	955	1000	926	952	965	938	945	922	936	969	953	926	1012	988	1005	888	927	927	966	919	928	1008	1005	939	986	960	913	960	980	1015	992	975	932	928	934	898	885	906	964	954	987	958	927	874	940	902	919	903	894	948	983	882	965	933	923	918	896	937	970	967	935	927	912	914	960	896	933	906	966	899	916	980	943	892	955	942	938	901	974	965	883	963	947	985	938	949	1001	911	967	931	983	950	920	950	895	955	962	930	962	886	927	980	960	939	937	950	966	957	952	954	898	938	960	929	936	903	912	982	1001	965	916	940	928	938	937	951	909	937	951	958	991	903	961	921	989	961	899	949	943	979	986	920	979	956	966	947	924	906	942	941	923	933	915	946	1005	938	945	947	896	926	921	930	984	981	955	932	993	937	939	948	899	969	1009	923	955	895	962	958	941	897	917	947	905	920	958	946	957	910	988	928	987	934	920	928	1007	935	921	940	985	930	927	909	943	911	976	919	939	925	932	947	949	901	946	977	946	924	939	952	949	966	967	977	934	908	990	951	1008	919	961	955	929	959	901	943	960	951	976	957	985	879	967	962	942	926	936	926	967	888	962	966	885	952	968	927	904	957	895	947	964	931	928	957	963	911	938	953	905	970	913	1006	940	945	989	941	965	931	923	1002	991	964	934	925	908	979	923	914	886	876	980	932	913	978	911	947	958	940	938	971	927	885	959	919	909	910	944	928	917	970	926	937	889	966	981	989	935	941	979	931	924	934	918	934	923	996	1047	985	923	918	897	924	921	943	987	992	943	928	950	947	976	999	945	952	959	930	910	935	946	967	908	948	983	895	970	940	938	949	963	945	963	901	999	982	913	987	932	959	997	953	889	971	971	965	971	946	928	980	978	972	924	999	989	930	869	958	935	950	917	903	933	942	895	897	896	928	966	889	947	986	934	946	954	964	916	972	922	894	952	981	1011	959	915	938	993	968	964	889	941	926	945	944	953	907	930	919	989	935	956	927	937	933	941	902	956	975	923	985	984	930	992	930	962	934	937	910	908	954	953	915	968	924	910	1004	932	903	902	955	951	895	928	963	958	992	930	948	960	916	921	1020	935	990	943	994	934	950	940	930	933	918	963	947	930	1007	948	956	1009	947	914	896	902	974	976	934	977	907	970	946	962	985	949	975	949	931	972	953	934	946	898	1005	942	955	951	948	936	920	925	908	901	956	989	972	954	931	958	1000	947	955	874	898	941	948	905	974	904	996	923	928	921	954	939	896	992	873	985	970	944	928	925	953	953	988	1014	941	926	922	944	946	920	981	923	1030	953	951	981	941	899	889	943	921	981	994	950	909	920	920	998	934	886	974	925	964	882	932	940	982	940	970	966	934	973	954	959	978	953	930	940	967	951	908	988	892	957	911	958	995	964	955	962	983	999	952	957	923	939	984	951	919	906	906	992	937	959	935	927	1027	955	935	947	988	965	946	933	951	927	1015	959	959	911	885	967	914	971	915	948	934	922	926	946	903	961	978	865	919	911	932	949	952	922	941	924	957	927	935	938	965	967	923	878	898	875	887	932	976	898	954	946	932	913	945	954	910	957	929	937	960	959	880	971	876	946	911	937	1001	986	944	946	933	940	956	913	969	917	1008	926	921	909	997	914	919	939	980	964	937	931	949	891	911	953	931
23695	21276	28423	24451	21287	12185	2160	1593	1186	1019	1035	855	851	910	1168	1884	1789	1087	910	908	951	877	866	855	780	741	769	724	712	740	683	667	737	757	741	674	724	707	697	686	722	696	751	724	721	682	674	730	744	673	672	721	666	719	713	714	654	723	704	745	683	706	701	697	668	707	702	650	695	689	714	662	654	689	637	669	676	750	684	719	714	737	692	693	698	704	722	744	662	737	691	672	683	716	682	690	686	707	685	717	668	698	674	694	686	740	737	734	689	699	642	698	683	653	680	710	714	713	763	708	650	673	720	690	684	755	684	716	726	677	705	705	664	690	699	737	719	680	729	664	663	726	685	693	711	751	742	710	674	661	674	673	694	740	715	695	725	652	702	701	675	675	672	690	699	718	685	719	695	707	687	653	685	671	719	737	739	717	657	702	695	704	710	623	699	714	680	686	762	679	759	671	734	643	673	687	689	667	697	656	734	696	690	626	678	663	721	741	721	749	692	696	705	735	701	688	658	744	721	708	694	662	691	698	676	717	712	657	667	703	712	696	713	740	648	705	654	697	717	708	712	714	729	728	735	691	677	684	739	699	720	649	724	695	629	722	662	660	660	740	695	692	709	742	727	697	655	657	689	695	704	704	723	722	681	705	736	665	749	736	719	642	684	685	666	710	722	753	700	693	710	666	653	695	689	718	689	679	678	656	681	749	693	739	666	682	696	680	724	657	678	702	709	687	719	724	712	712	718	626	718	705	714	721	676	665	674	689	731	677	692	677	726	701	703	701	708	706	751	697	734	677	659	678	686	690	726	683	695	652	663	697	715	680	757	669	715	715	691	709	716	739	649	716	693	696	719	655	687	702	646	710	695	665	712	653	663	664	661	700	638	682	663	673	664	678	724	720	695	685	655	664	665	718	704	665	743	740	685	687	701	708	722	678	704	695	727	721	685	703	668	719	685	668	724	727	679	720	722	635	671	694	699	664	678	734	693	680	637	699	681	666	694	679	687	709	698	667	642	681	710	689	715	670	696	709	691	660	687	716	709	688	676	707	641	701	700	705	674	703	675	712	643	698	750	687	749	684	734	662	687	705	646	719	755	725	662	700	696	686	662	704	735	701	690	667	704	657	667	725	709	696	675	764	694	708	667	693	726	658	638	676	677	697	686	701	736	694	704	704	695	675	702	697	697	651	713	702	694	682	706	705	674	751	678	752	689	694	731	718	669	682	693	712	678	724	673	725	716	690	711	743	767	645	660	659	697	699	701	675	730	709	686	644	719	687	726	718	657	694	720	715	665	650	695	730	733	724	661	720	717	695	707	675	706	700	717	682	685	686	664	736	692	730	750	698	673	686	647	706	719	717	687	717	730	707	682	699	700	644	687	691	711	668	741	650	650	736	733	640	681	692	710	781	654	687	655	711	738	678	679	694	694	708	694	674	669	671	728	706	673	712	702	665	706	725	683	696	705	692	726	670	674	699	707	693	670	707	688	712	729	722	693	732	654	680	714	665	660	694	687	674	644	727	698	707	724	697	674	718	690	718	702	645	697	688	679	711	697	716	676	717	686	686	703	689	704	693	762	721	716	689	698	682	697	718	636	699	701	675	672	665	697	652	699	687	712	674	735	702	679	689	701	681	637	659	723	684	675	719	650	644	685	696	670	653	686	739	691	706	726	702	678	686	678	729	703	658	684	672	692	708	676	680	679	713	689	697	631	711	701	678	720	723	656	744	689	716	674	724	659	694	694	705	686	698	693	677	703	687	673	688	749	680	730	674	708	661	705	700	720	683	672	706	675	711	725	701	671	687	712	718	669	684	715	643	683	700	670	683	700	724	678	694	671	731	695	662	673	684	712	691	673	722	688	699	727	732	698	688	690	683	710	680	660	691	715	739	718	692	708	683	664	701	692	678	668	679	694	686	685	635	714	728	714	722	697	707	702	710	714	709	685	672	665	676	662	685	718	659	696	733	679	688	707	685	725	672	682	650	676	714	708	701	689	692	670	679	699	669	705	681	719	734	733	659	733	671	681	682	755	673	713	693	686	694	710	710	703	692	744	692	682	704	670	697	658	692	661	748	673	717	721	686	711	704	697	659	695	676	684	667	710	698	701	694	652	711	689	688	687	686	668	709	698	676	718	635	686	720	701	710	738	670	698	695	676	686	675	643	711	691	689	670	694	719	642	671	700	709	716	661	736	714	707	716	691	687	728	699	665	760	661	728	697	698	757	664	700	663	707	709	718	676	672	656	674	700	685	705	690	641	663	684	683	726	649	694	658	714	695	686	653	707	722	677	699	738	702	669	670	670	722	727	652	708	748	683	679	673	684	666	706	667	678	719	763	696	775	721	691	661	662	658	704	741	741	724	705	697	652	671	671	697	722	706	725	710	686	673	721	735	682	684	681	691	701	660	654	753	655	717	679	697	677	719	684	654	677	684	743	678	679	696	708	682	658	721	705	656	681	630	674	695	683	710	713	637	695	719	697	708	674	736	708	669	649	703	706	700	702	763	655	648	705	649	722	653	662	698	630	687	661	660	716	715	663	677	717	703	710	724	721	742	702	709	650	692	662	688	728	698	688	710	731	653	722	670	722	681	695	694	670	708	712	669	713	645	676	726	684	691	661	711	745	695	674	747	676	655	651	740	723	728	728	657	702	684	669	705	681	706	707	695	687	672	670	713	680	666	765	748	741	690	759	698	668	693	708	696	735	676	692	689	698	647	687	718	700	709	721	678	717	769	679	766	669	713	703	683	771	759	669	668	738	682	682	635	689	694	648	726	677	738	667	684	670	732	689	685	663	643	681	722	669	656	634	715	680	739	719	696	645	731	706	633	655	649	681	679	710	687	638	736	701	663	692	701	660	707	682	726	716	687	740	745	676	656	711	672	670	707	726	674	698	671	793	726	712	704	673	703	722	678	692	701	690	687	675	675	693	691	719	671	729	720	726	696	659	689	681	684	725	662	690	663	660	695	699	729	670	732	645	683	673	710	667	672	683	719	696	682	746	643	677	686	699	695	676	708	735	689	659	715	723	674	726	708	708	709	687	690	723	682	692	694	684	680	699	658	662	720	709	642	770	750	694	702	678	716	704	697	641	688	721	695	701	702	647	670	679	725	682	734	711	719	709	688	704	640	704	722	665	696	682	673	669	689	626	695	703	692	678	677	688	686	675	681	633	695	709	679	654	666	710	715	771	664	753	731	686	632	636	694	644	695	742	689	670	668	657	699	672	705	731	689	677	679	681	720	745	668	686	636	686	728	691	668	691	729	700	662	688	669	713	719	688	685	646	682	666	676	742	704	691	712	685	652	715	710	707	711	704	705	631	719	670	742	718	665	665	708	714	654	717	663	672	715	696	668	709	666	654	662	715	692	674	663	693	689	733	685	688	677	697	689	682	660	712	693	730	707	686	689	702	708	735	693	706	671	683	684	696	722	688	691	663	667	694	717	621	725	676	686	668	693	706	699	699	723	676	714	658	722	690	699
6036	9466	7569	4076	3061	2788	2450	2040	1611	1318	1208	1009	1023	1120	1568	2644	2336	1299	952	1090	1078	975	972	977	829	757	781	762	767	760	789	746	717	711	734	732	779	738	787	707	762	774	795	764	775	766	728	754	780	763	780	812	767	758	739	756	770	776	750	779	755	773	761	746	720	782	704	797	751	716	780	713	742	792	753	746	701	734	744	740	791	752	766	820	770	783	747	769	737	765	746	743	730	731	722	787	722	711	724	764	784	733	803	754	762	722	774	752	760	753	740	712	791	721	795	776	781	764	735	707	724	786	762	683	734	783	786	782	757	754	739	751	774	746	750	761	740	790	767	778	719	758	743	770	719	778	731	785	776	705	718	743	737	741	737	787	771	699	696	762	723	796	742	761	706	737	736	770	721	747	743	760	786	740	776	741	698	766	789	780	789	709	746	738	728	775	730	751	777	711	754	760	756	753	775	751	734	757	777	729	763	748	739	742	790	763	737	753	754	725	731	737	696	699	714	717	771	792	756	768	744	766	805	738	780	770	718	690	719	771	745	742	735	788	782	783	738	708	775	720	749	759	792	773	760	742	776	765	801	717	755	786	724	733	730	741	773	749	730	742	770	746	775	783	764	754	753	779	729	734	682	817	728	758	761	760	744	755	748	723	791	743	738	738	760	758	772	727	756	799	731	742	796	763	781	774	747	775	773	790	724	760	713	692	740	752	704	767	781	738	713	718	736	751	742	734	806	755	751	765	755	725	715	755	747	737	733	745	768	763	678	750	762	723	735	753	749	777	770	731	764	787	775	752	710	783	720	756	741	726	796	809	747	780	753	786	722	784	740	774	766	734	778	783	804	765	806	725	746	746	750	740	741	744	757	749	739	706	780	725	734	734	739	771	751	733	712	753	728	756	713	766	763	818	866	753	780	756	798	791	761	781	725	781	731	733	699	785	787	823	760	750	770	707	714	781	729	761	803	726	781	737	738	727	726	738	755	757	769	771	759	772	748	754	708	760	778	795	784	770	743	785	733	782	819	801	691	744	761	729	737	733	784	783	728	778	794	717	786	744	707	796	768	779	766	769	768	758	736	744	710	695	781	683	727	765	728	773	770	734	782	765	766	789	723	734	741	751	807	743	766	751	740	764	755	740	754	722	762	736	730	731	803	736	786	736	719	726	753	795	721	771	740	777	751	753	758	735	731	780	738	729	729	712	734	703	716	736	730	735	716	717	744	795	739	725	709	705	760	761	760	738	705	786	752	747	717	753	736	746	747	762	733	808	758	697	716	742	707	741	733	741	747	729	700	744	727	710	732	764	689	772	786	714	757	744	740	731	739	767	716	760	762	767	728	715	757	744	781	747	747	800	725	729	780	721	696	731	739	743	778	774	781	778	750	788	748	771	719	761	707	765	752	787	718	746	761	796	782	784	739	737	747	743	698	746	707	768	751	747	785	747	774	846	772	746	717	791	724	720	815	719	746	679	723	744	734	776	753	755	755	783	760	753	743	735	685	727	754	715	756	738	725	766	754	765	757	769	754	763	748	740	798	745	737	753	754	697	712	806	717	780	775	747	730	797	741	724	750	731	786	767	789	736	705	772	751	719	737	782	761	773	789	711	754	705	720	725	712	757	763	731	741	764	741	773	746	734	748	792	767	767	681	767	788	790	744	742	794	743	764	742	760	735	739	748	779	732	752	709	781	760	762	741	747	774	734	739	769	755	691	758	746	784	768	738	745	749	728	828	805	736	723	738	703	795	736	728	727	782	726	730	724	743	749	800	759	766	774	746	780	740	726	712	750	796	751	724	766	734	807	757	730	739	762	739	754	781	805	763	764	721	703	779	759	745	740	734	727	763	689	737	774	795	765	754	747	748	732	729	780	694	732	742	763	701	741	788	787	743	770	738	746	722	754	729	737	721	778	789	766	717	765	728	769	801	794	754	728	776	748	752	746	696	770	730	757	731	751	725	774	785	758	777	772	759	705	769	723	774	746	763	750	787	773	744	724	726	724	750	736	812	708	698	731	757	737	733	805	751	727	698	726	814	716	812	755	784	730	772	720	736	723	758	776	793	704	724	721	726	778	757	765	804	742	742	795	784	742	743	722	750	702	724	736	776	751	735	788	767	765	728	752	738	759	716	758	757	794	759	766	739	750	792	751	767	735	739	739	754	758	729	735	726	769	721	736	733	749	721	781	802	756	770	765	780	814	725	746	745	695	745	783	766	686	721	769	792	750	746	800	744	671	821	720	757	738	771	743	733	763	756	753	752	754	747	746	776	813	818	764	737	678	746	788	779	760	756	758	742	729	713	773	773	738	763	771	764	742	721	814	703	774	783	737	738	703	725	749	750	764	762	793	772	771	701	712	769	782	723	791	736	735	774	719	807	722	752	743	792	756	725	719	764	772	708	721	721	702	803	747	775	797	735	783	711	763	754	745	762	684	720	808	729	761	735	787	737	789	726	701	774	741	738	764	709	723	738	769	759	761	712	768	744	754	751	760	753	717	731	765	741	749	747	738	765	725	738	776	718	804	771	757	796	778	754	709	773	720	756	786	783	814	729	687	783	769	730	729	738	755	756	742	820	764	757	764	762	760	714	713	710	753	744	757	739	774	740	717	760	726	821	799	800	769	763	736	760	749	757	805	724	759	763	725	739	723	782	766	747	795	714	742	734	741	777	740	751	738	736	770	756	817	767	745	807	725	765	728	728	752	734	740	715	727	741	773	740	769	762	752	755	719	735	803	753	777	749	734	716	739	795	742	719	727	757	749	745	792	764	747	715	759	721	767	719	750	708	766	719	733	697	772	741	756	762	724	789	736	769	752	777	740	740	770	742	733	754	785	719	746	743	759	722	740	758	788	771	772	743	768	717	778	726	759	709	734	754	787	757	750	767	765	776	752	696	707	741	727	727	759	756	775	787	729	728	765	803	753	795	742	730	773	776	757	746	768	772	776	734	690	675	769	759	800	728	747	806	763	721	738	733	753	722	785	787	735	777	784	757	733	768	753	765	794	775	784	775	742	736	726	712	721	741	760	731	736	747	803	720	736	759	765	732	748	755	716	741	762	768	721	739	743	712	777	750	743	786	731	774	735	724	753	751	716	766	800	810	749	771	704	748	813	713	787	760	704	700	758	734	779	784	726	756	684	767	741	736	795	711	703	795	811	808	747	795	737	737	809	758	716	797	721	772	772	753	777	770	748	745	695	739	747	742	790	768	738	729	782	716	743	740	739	742	794	778	756	728	740	752	747	785	783	787	737	727	752	748	708	747	822	734	729	777	784	712	767	715	773	722	791	746	741	715	780	756	682	768	744	790	737	700	760	780	745	740	739	774	753	682	784	764	737	796	766	768	722	789	752	762	748	749	750	736	743	707	744	808	794	740	789	740	680	802	744	767	758	746	767	715	753	727	774	770	749	753	727	699	780	812	771	758	727	731	728	763	739	753	737	741	708	783	717	726	766	753	731	754	719	754	763	691	738	761	738	804
24659	21236	27572	25093	15186	1946	1311	1110	944	840	813	744	709	785	987	1452	1348	877	741	817	787	762	737	757	708	638	679	641	649	619	677	604	647	650	645	657	631	648	647	609	691	646	628	642	633	622	620	649	637	663	646	699	656	586	663	661	658	642	666	657	644	640	653	673	613	615	624	656	669	671	618	589	654	651	620	644	638	655	645	665	659	598	659	653	655	656	666	637	631	659	661	644	665	575	665	629	620	611	633	670	635	654	679	666	649	632	636	623	701	672	689	644	609	635	661	646	660	630	673	656	615	623	656	644	646	644	636	620	607	636	630	677	659	627	640	619	635	611	625	658	662	636	660	628	676	633	633	663	592	651	636	703	588	660	674	648	615	696	676	618	616	655	655	604	635	631	648	643	680	659	678	652	639	670	606	625	614	666	672	624	660	662	648	646	688	603	642	672	666	672	699	619	664	671	671	677	656	615	669	657	657	606	622	652	654	643	672	634	642	660	638	618	682	636	640	636	663	650	672	609	638	661	634	650	641	653	635	678	595	674	663	620	666	659	628	626	598	652	610	619	662	663	683	620	661	603	660	629	639	654	616	663	649	615	639	613	658	633	651	621	680	652	623	634	662	719	630	679	629	679	644	652	636	617	629	625	652	625	635	665	637	673	633	637	628	672	635	664	672	672	618	663	673	654	637	618	651	638	633	608	641	640	630	654	625	689	632	645	629	659	553	639	617	653	663	665	626	614	662	692	613	653	691	653	655	668	628	647	662	633	684	607	637	665	662	658	644	613	629	662	621	656	647	657	630	646	659	614	629	643	613	619	619	677	706	638	614	640	670	669	660	618	643	652	650	636	590	643	612	664	639	662	649	609	640	673	672	689	669	670	627	712	657	622	643	649	637	610	655	690	631	685	625	671	691	641	641	664	664	646	656	619	633	663	608	620	624	673	638	667	671	627	664	661	632	637	650	628	648	636	624	639	667	679	620	631	631	675	708	628	660	658	624	588	644	658	657	626	656	618	667	651	712	670	674	641	600	620	654	650	628	651	667	683	639	657	655	634	638	644	667	625	595	675	644	618	647	639	641	661	675	642	696	639	659	630	670	638	639	646	647	668	660	639	678	618	651	646	657	673	641	625	640	646	674	656	676	625	696	621	647	613	635	620	647	641	638	669	609	623	631	635	612	669	622	684	598	624	689	627	666	642	690	668	641	650	678	623	641	644	646	646	664	704	700	644	619	677	683	595	646	588	650	606	656	646	618	652	617	683	655	651	640	637	604	651	650	660	636	664	616	626	666	648	628	687	635	677	630	625	633	620	656	618	605	628	607	648	663	612	680	623	657	640	669	643	630	626	658	603	644	661	640	611	623	639	635	667	634	639	654	600	657	637	631	649	661	655	660	657	628	641	642	686	646	644	620	636	680	651	644	640	645	640	627	645	632	591	625	621	616	640	691	611	657	653	726	664	616	597	648	689	648	638	689	610	650	632	665	634	603	644	617	654	675	620	680	659	615	643	679	666	595	647	647	625	628	625	646	620	643	591	675	630	661	641	663	722	625	609	657	674	687	643	664	647	611	637	669	638	617	609	617	616	613	637	643	636	621	633	655	630	663	632	621	660	635	585	656	622	630	696	632	646	664	601	676	614	668	672	630	656	607	650	671	659	640	640	643	688	652	645	630	672	644	606	645	638	677	640	625	637	630	629	652	648	609	665	680	643	625	647	611	626	654	660	682	653	669	641	674	628	641	660	631	655	672	649	612	612	651	652	590	581	647	648	630	620	620	641	658	665	668	636	657	682	719	682	612	617	663	686	681	657	634	628	613	640	629	654	634	627	646	652	585	656	601	688	650	639	609	649	661	637	698	619	633	625	622	607	620	641	661	692	643	639	665	665	652	659	600	677	596	638	609	665	630	647	638	693	683	671	600	632	645	683	642	618	655	665	630	609	661	642	634	646	615	653	627	614	659	638	639	635	612	643	648	649	661	604	618	654	619	643	660	678	663	593	694	649	631	637	663	635	663	605	697	663	631	647	630	661	637	717	650	612	659	663	649	663	644	637	652	614	657	641	642	636	676	611	655	640	645	687	653	627	617	652	677	643	652	630	658	673	644	622	697	664	642	666	676	615	652	683	642	625	640	625	703	598	630	672	595	662	641	629	667	661	627	666	649	640	695	658	679	666	634	636	642	661	623	632	659	660	652	637	686	686	719	617	672	650	674	623	610	630	643	638	654	674	649	614	659	646	686	653	663	661	661	669	632	627	650	677	633	643	629	610	631	655	623	643	649	638	635	610	647	624	619	575	600	664	661	647	657	618	660	652	667	660	665	617	702	658	643	620	653	666	671	663	607	654	691	638	636	677	670	697	691	643	647	632	668	660	667	650	653	669	627	677	635	637	652	630	655	685	596	658	609	634	673	636	610	607	630	627	662	614	608	691	627	654	639	684	613	644	643	663	643	634	598	670	621	636	658	666	605	622	639	648	721	691	645	660	685	617	683	661	600	645	634	627	643	628	681	637	632	628	665	659	643	634	685	668	594	654	640	658	606	630	663	668	668	633	650	629	667	667	648	641	653	644	661	678	673	608	668	659	614	624	699	612	692	626	616	639	667	676	667	659	609	650	654	650	624	613	642	637	697	678	657	632	638	637	680	642	640	614	616	679	606	608	631	674	654	671	639	684	604	626	658	595	673	627	606	624	665	646	733	662	631	668	688	643	687	634	632	652	615	650	679	686	615	616	652	664	677	652	690	678	650	676	695	683	652	639	610	623	653	615	663	663	689	658	694	587	661	586	610	659	637	653	656	662	652	651	653	643	614	631	638	618	656	641	664	616	639	649	611	675	663	661	650	668	627	656	677	649	592	631	598	644	620	690	627	663	597	619	654	676	620	667	623	647	647	639	632	606	643	673	645	661	653	626	671	610	607	615	662	624	607	726	654	665	684	646	646	599	645	614	639	674	623	633	631	624	641	597	631	644	669	651	655	618	639	591	632	638	645	635	655	653	703	688	621	667	640	596	658	610	659	687	686	604	638	639	664	669	638	638	657	699	642	640	658	615	648	660	650	609	683	618	670	666	674	620	659	656	659	647	676	642	648	631	688	646	642	602	622	631	658	616	654	629	660	670	616	638	665	597	583	641	611	705	673	646	655	622	649	622	650	642	639	635	636	679	674	658	615	617	680	634	646	659	629	683	671	631	617	687	655	639	626	685	650	641	674	683	618	673	661	619	617	658	655	647	642	637	628	703	674	635	657	694	665	648	628	615	691	574	645	594	582	667	651	639	603	599	650	620	670	655	633	626	682	639	648	598	648	682	663	676	660	606	669	666	653	636	606	647	618	628	640	652	627	692	647	670	632	624	677	657	629	628	637	647	658	704	619	652	635	676	618	636	636	633	664	668	644	638	651	633	667	590	648	653	653	637	656	620	657	626	625	620	625	639	652	599	613	649	664	674	599	626	649	641	636	639	658	618	623	633	611	668	591	653
7527	6299	4947	2815	2327	2196	1977	1582	1358	1129	917	869	836	958	1396	2002	1711	1071	871	878	934	849	759	835	772	719	691	688	656	668	689	644	684	682	674	715	682	655	690	654	734	670	677	672	697	665	736	712	710	652	655	662	696	657	670	721	677	670	641	679	736	688	693	700	617	677	643	659	690	688	704	674	654	672	677	661	687	661	685	645	653	668	735	660	714	651	705	635	709	637	719	674	653	668	690	720	646	691	651	684	645	681	691	643	666	712	649	668	670	680	659	718	659	707	691	722	655	623	671	652	674	659	643	652	706	688	665	674	653	680	686	677	689	631	705	676	669	661	680	641	681	610	624	685	654	696	674	671	660	665	656	679	717	650	675	629	650	659	667	658	656	653	633	665	651	650	674	699	668	695	711	645	676	690	660	654	669	691	661	700	659	632	716	660	622	653	675	668	662	652	717	646	681	679	674	696	694	638	693	641	660	671	638	686	670	670	725	662	681	691	654	646	653	689	683	666	703	643	683	671	698	704	700	684	646	669	668	695	634	645	662	684	682	671	681	671	654	670	688	692	629	660	682	676	674	685	698	668	676	680	687	689	634	658	663	650	713	717	645	653	722	698	635	657	684	661	656	620	678	676	686	646	646	667	699	682	654	635	669	673	690	701	668	668	650	653	689	701	668	701	686	687	692	651	668	710	659	666	664	610	696	717	679	652	679	675	652	687	633	691	678	696	676	654	666	667	665	657	659	661	623	705	643	682	680	710	687	621	664	651	647	663	675	660	656	689	639	674	668	693	656	634	682	716	674	676	667	685	691	684	725	672	625	695	738	678	643	678	686	650	651	683	680	669	718	651	712	650	707	640	666	655	643	678	694	667	642	653	663	676	659	660	671	682	678	653	674	640	623	681	681	683	682	688	657	597	659	702	617	674	721	681	642	685	702	637	704	658	656	698	710	658	720	657	665	659	703	635	677	682	695	657	667	712	698	655	690	684	684	660	654	659	625	724	661	670	647	759	694	682	624	690	660	633	681	724	717	660	681	649	685	638	653	678	666	657	675	691	656	658	620	673	694	681	725	625	700	635	680	646	676	652	698	668	671	691	684	700	606	686	666	669	645	672	698	681	687	682	677	682	676	631	679	689	709	676	651	730	673	675	672	654	698	709	688	679	713	697	663	624	677	668	686	713	679	661	638	672	671	659	706	624	667	693	684	638	678	655	659	677	671	679	571	661	625	672	668	685	663	696	710	706	688	698	730	683	712	670	685	621	659	669	681	661	697	706	677	614	673	633	703	688	614	700	673	666	645	712	628	685	671	659	669	688	680	659	675	720	654	673	671	692	685	694	666	658	680	688	689	618	693	634	679	701	686	688	665	685	724	676	649	719	659	662	699	659	695	689	653	693	666	636	639	680	685	651	698	647	683	637	696	676	684	698	688	649	641	644	658	678	692	661	707	651	652	623	683	690	677	616	645	683	665	669	642	681	676	708	726	689	650	741	697	650	635	705	668	647	634	651	665	626	693	688	678	689	642	711	644	667	678	698	690	666	647	681	658	703	677	661	688	675	660	678	682	620	707	621	682	679	626	724	704	656	707	698	692	658	684	688	680	663	652	677	717	661	647	644	655	680	670	637	611	697	714	726	695	699	718	650	668	672	668	667	705	654	658	702	659	674	680	628	712	692	679	682	668	687	690	650	717	685	634	714	682	729	611	687	701	657	694	657	708	666	706	696	683	692	681	621	675	608	675	646	717	693	739	678	683	668	632	685	662	673	642	702	703	673	644	709	677	653	666	695	675	664	613	658	632	651	673	718	688	636	657	683	669	634	668	644	689	662	655	691	664	684	669	642	697	679	661	709	695	590	677	639	684	667	665	674	690	651	658	674	649	617	673	686	680	702	694	668	741	650	706	677	629	697	674	639	670	649	638	668	690	605	678	701	646	684	727	651	730	594	637	692	674	674	628	687	640	641	659	669	706	639	693	686	686	652	667	641	671	679	625	674	739	723	727	656	607	676	690	690	678	691	641	644	642	691	675	674	707	678	673	664	668	643	697	645	703	656	671	636	690	724	672	698	673	685	685	651	691	675	714	646	665	705	624	689	667	660	637	658	644	738	728	690	643	724	687	617	703	650	701	693	673	670	673	700	642	653	690	607	677	670	669	639	660	714	676	710	638	619	641	655	672	672	696	676	626	654	667	673	714	720	707	653	687	664	716	666	682	714	676	665	635	677	692	695	671	662	649	647	665	695	645	653	640	632	696	644	655	662	681	634	671	659	633	677	673	687	678	707	657	670	672	684	630	672	680	616	692	664	676	725	682	686	644	678	684	690	670	681	679	674	639	684	635	650	660	687	687	645	678	651	668	637	650	719	667	653	676	702	647	651	649	674	676	643	705	711	684	656	618	683	688	663	697	661	677	699	653	716	716	660	697	716	682	678	656	642	682	649	677	655	703	670	685	655	691	670	712	698	648	699	690	664	622	660	688	671	643	653	687	636	670	656	699	672	672	620	660	678	693	636	678	672	691	727	663	651	716	658	701	662	664	661	696	707	678	686	657	660	660	652	678	690	674	625	648	683	714	671	657	662	687	656	677	668	654	663	670	634	660	683	674	700	689	634	682	745	656	638	652	641	692	689	702	671	616	649	681	674	678	674	624	659	684	650	644	669	660	671	674	687	710	694	644	662	702	656	622	629	697	647	667	606	667	683	687	609	721	680	628	680	655	671	681	657	639	672	644	641	717	650	663	704	688	645	700	699	675	740	667	660	661	654	695	676	630	638	690	658	662	654	649	672	668	658	715	690	682	682	664	718	661	693	666	676	676	656	684	649	668	667	681	671	645	663	702	695	696	684	671	648	655	648	633	639	679	677	664	670	687	653	667	642	604	640	630	697	646	694	634	653	677	667	673	659	686	676	674	642	701	658	675	678	674	711	699	651	622	596	712	599	623	720	630	665	658	727	666	684	675	707	698	704	770	656	637	644	681	709	694	642	705	715	677	690	721	687	710	653	663	650	619	664	673	688	672	704	647	664	659	688	674	629	707	658	623	657	666	646	699	664	648	700	720	681	676	701	666	704	622	668	673	693	682	679	678	680	648	654	675	669	675	690	648	649	702	675	673	679	611	643	665	625	663	655	673	711	668	696	698	701	663	663	667	633	654	703	720	661	622	737	686	614	657	688	681	665	664	668	747	679	704	688	623	669	646	678	632	647	699	684	629	710	674	686	701	685	680	656	697	667	668	657	682	714	729	662	685	684	659	675	679	679	657	686	656	634	667	716	692	690	628	664	676	657	657	691	626	664	665	657	658	680	657	670	708	740	675	700	675	680	673	667	658	621	639	702	660	640	708	683	691	646	679	660	668	711	705	686	677	593	668	668	664	653	629	658	725	647	669	660	689	684	652	677	661	606	684	704	684	694	610	677	648	709	697	710	691	682	669	697	657	644	614	696	686	667	660	702	667	646	684	637	681	677	702	682	650	650	685	734
22589	21282	28893	24013	21286	21359	11347	2032	1254	894	744	673	610	647	1186	2002	1797	824	617	630	740	609	566	529	419	394	362	356	351	348	349	341	319	395	345	335	364	329	322	342	362	296	300	354	337	337	328	344	327	339	321	332	332	327	351	327	336	350	329	301	310	350	334	365	319	326	308	341	333	332	336	355	316	319	343	337	300	319	290	312	317	353	334	330	349	298	300	346	338	343	316	306	347	332	323	326	307	316	350	324	313	319	333	299	329	325	337	349	324	336	328	337	316	362	311	319	289	343	338	330	334	296	311	310	325	338	308	349	332	329	316	341	337	307	315	340	311	323	342	315	326	303	341	324	324	322	323	294	348	349	318	293	335	313	322	304	320	316	316	311	333	345	313	320	336	304	320	337	309	357	309	285	333	334	326	326	279	307	341	337	334	347	298	320	332	278	327	313	314	327	326	296	308	340	294	355	310	352	330	324	330	325	331	312	299	327	290	318	336	332	319	345	345	303	309	288	306	319	322	339	307	318	312	334	338	299	304	324	332	324	284	342	340	335	305	303	327	309	317	311	331	316	318	332	376	316	326	345	290	332	337	349	311	315	302	312	295	338	305	317	321	303	331	300	342	314	355	324	305	341	330	348	313	335	323	298	284	318	340	326	330	340	311	337	347	334	359	350	351	297	282	301	324	350	329	344	321	330	310	297	340	318	348	324	339	335	325	351	343	315	327	320	313	300	311	321	301	348	336	300	303	330	317	271	327	344	307	324	303	346	292	324	332	349	338	366	323	347	310	294	308	357	307	324	305	318	347	340	309	343	320	324	296	307	310	336	279	318	332	306	336	331	346	308	354	332	353	333	312	327	358	309	339	304	332	303	292	320	302	319	295	300	327	296	306	322	322	314	360	317	316	316	353	327	309	342	350	319	334	301	326	332	314	331	304	300	309	339	294	319	304	318	342	355	332	326	347	313	337	328	316	339	343	331	299	302	321	333	289	320	333	318	312	327	324	311	329	307	297	338	325	345	328	332	345	342	299	311	363	310	332	305	321	322	318	341	284	323	315	312	321	336	301	325	329	320	351	319	349	306	362	330	311	308	342	330	337	337	344	326	296	327	291	313	310	331	335	300	337	280	320	329	323	325	312	305	343	305	342	307	380	299	381	340	337	311	318	336	360	329	292	354	351	312	311	306	300	326	308	306	307	330	323	343	312	330	347	337	334	314	344	322	344	309	306	315	333	304	324	314	299	290	352	311	305	330	320	316	314	299	277	287	302	284	314	335	312	333	377	325	302	327	310	322	326	309	376	320	345	316	361	310	348	331	328	337	330	302	312	313	294	323	354	334	344	332	339	275	330	348	320	336	346	308	345	300	314	327	335	339	319	357	326	282	295	293	307	304	309	331	329	332	368	356	320	309	295	323	320	316	319	328	337	338	343	282	322	324	331	307	335	306	309	305	321	291	325	341	358	316	326	345	339	334	279	322	295	337	291	323	320	330	362	319	333	307	333	352	284	322	339	307	306	306	329	339	316	319	307	325	319	309	339	321	334	340	305	282	305	334	337	298	334	311	343	357	321	307	327	331	342	339	329	292	297	306	318	340	294	348	299	360	356	310	324	292	329	306	347	314	310	316	329	326	309	296	322	315	297	323	338	311	338	332	311	354	324	335	297	344	318	326	314	310	325	299	319	303	351	312	314	296	333	328	307	333	333	294	348	302	304	309	303	309	304	305	321	328	322	332	341	283	346	318	335	339	271	322	303	320	324	321	348	327	310	321	314	321	330	324	322	332	339	341	300	344	312	344	302	327	315	332	301	315	291	341	312	336	287	342	294	344	337	302	313	318	298	346	309	307	295	320	337	332	334	329	309	337	311	329	311	314	333	325	316	330	309	314	320	321	286	300	335	336	288	334	280	327	345	322	347	323	347	318	292	319	328	322	337	316	318	336	299	295	328	295	299	314	307	321	310	327	303	299	329	315	295	297	314	331	275	333	317	325	331	333	341	326	332	297	303	335	334	285	354	325	292	331	308	319	313	328	334	311	315	330	344	299	288	306	335	340	307	316	333	291	337	316	311	317	328	336	301	306	359	315	327	326	361	330	338	318	331	350	316	284	320	318	328	331	321	354	302	284	345	309	317	320	315	324	318	315	294	344	319	310	322	295	296	310	315	300	326	321	351	309	309	313	305	318	332	357	311	316	310	331	319	305	312	292	314	332	293	333	358	326	334	331	338	334	318	318	301	316	335	335	334	300	324	344	347	353	319	329	337	305	312	325	313	302	323	319	314	316	318	306	309	312	316	311	342	317	317	282	315	339	287	314	351	311	339	379	284	339	318	324	319	307	304	304	321	313	308	347	311	272	304	337	329	320	340	324	342	341	303	331	337	305	308	333	325	338	311	293	329	302	340	315	313	328	293	316	326	327	321	328	325	302	354	323	345	331	307	282	313	332	343	307	336	305	310	333	312	318	343	333	296	313	295	302	333	312	319	302	296	299	343	316	360	332	320	326	286	335	298	327	317	313	325	315	325	327	329	356	334	307	341	318	328	345	324	316	329	329	304	350	301	342	332	353	305	311	332	325	304	332	309	299	334	294	307	347	323	329	306	332	321	316	307	315	330	325	324	312	317	329	328	316	333	309	292	326	321	303	328	318	328	316	308	332	320	259	291	317	310	362	305	301	339	297	327	339	311	309	333	351	284	319	317	329	315	311	333	324	319	316	332	309	328	347	304	306	324	328	291	345	289	331	329	357	313	326	317	316	361	292	280	328	320	302	298	321	322	299	345	334	320	313	317	327	325	345	307	351	317	332	320	321	345	317	359	306	338	353	320	342	333	348	321	313	327	337	314	316	320	306	318	354	301	304	335	304	314	307	324	314	337	321	306	307	326	326	290	328	356	331	322	344	330	309	349	315	316	340	325	303	343	325	351	275	331	329	309	338	316	359	336	327	335	324	298	306	336	325	319	315	335	320	322	311	311	343	306	332	309	328	294	307	304	334	343	303	319	312	322	311	305	325	314	329	325	337	340	320	302	293	303	324	304	332	325	301	306	351	296	307	253	295	306	310	295	335	303	321	320	347	339	334	311	347	348	325	322	360	310	309	347	330	327	339	326	322	333	340	331	322	360	318	309	324	353	336	341	308	346	331	292	308	302	330	346	322	312	317	305	316	333	313	318	321	290	303	306	339	324	323	346	293	322	312	322	325	342	307	312	324	316	326	319	321	342	329	331	323	337	337	318	285	332	329	329	336	321	311	328	337	332	305	323	314	313	301	324	329	352	327	335	346	321	322	294	313	310	314	303	313	335	317	338	294	295	290	303	340	313	301	321	333	312	329	328	316	345	327	306	302	308	309	289	310	343	287	290	353	319	331	311	309	299	336	314	334	317	326	292	326	347	316	296	292	304	318	284	304	306	303	332	315	327	330	362	300	347	311	317	346	303	274	320	301	306	332	310	296	315	318	327	311	307	307	350	332	336	352	311	331
7977	14737	11853	6476	5264	4479	3372	2662	2036	1321	1072	889	900	1014	1735	3041	2543	1125	765	891	890	773	718	714	476	374	380	435	363	379	373	390	361	400	374	382	366	358	381	344	344	350	349	362	390	343	359	370	387	357	349	380	378	353	347	367	383	320	376	369	358	369	362	372	357	356	376	369	361	374	348	329	359	343	361	363	360	364	316	385	363	341	339	338	361	366	366	358	357	337	335	355	349	327	323	356	349	346	349	340	344	353	394	336	337	353	340	335	346	360	351	335	324	357	329	358	362	349	369	346	347	321	344	353	337	358	333	353	336	336	337	324	317	337	343	322	360	317	325	349	350	357	373	316	338	349	366	362	330	348	367	340	369	346	346	329	347	360	361	349	326	338	349	366	367	365	331	332	316	367	343	358	340	339	381	321	333	360	345	326	325	382	326	348	349	334	349	341	343	339	319	381	318	356	360	351	378	357	329	346	344	339	332	387	324	323	342	334	375	383	345	331	335	361	351	344	317	345	332	366	333	341	393	325	340	355	356	366	356	355	331	363	313	318	364	344	367	346	328	342	319	369	374	344	342	318	347	348	371	318	345	345	352	371	373	333	355	357	362	348	350	310	339	359	334	338	342	358	328	327	326	349	357	358	351	365	350	368	336	411	313	342	307	319	361	364	332	331	341	348	356	328	349	327	331	347	342	384	348	327	331	375	339	349	378	356	366	364	348	326	326	334	363	340	347	351	386	337	360	303	361	349	332	370	360	358	331	373	350	382	317	321	329	366	365	340	318	330	319	353	378	344	338	352	350	339	364	378	342	344	342	355	374	362	341	326	329	355	337	326	344	376	347	356	362	368	362	364	363	374	362	360	363	367	357	339	372	346	319	357	352	356	343	340	335	340	324	336	356	343	348	353	324	351	361	342	323	331	329	346	351	328	373	352	371	336	347	364	357	352	321	356	354	386	318	353	333	369	369	352	363	382	342	359	331	330	317	337	325	334	357	352	318	353	377	316	393	357	331	363	373	346	329	357	345	362	345	353	366	366	332	347	347	339	354	325	328	359	311	316	334	344	323	375	356	363	381	358	370	315	364	359	339	333	327	362	354	349	334	327	341	358	329	336	356	385	297	376	356	390	340	349	340	340	345	343	360	346	355	336	316	369	340	361	344	389	357	345	301	332	384	347	337	334	362	333	377	346	330	341	358	372	340	341	331	351	354	355	324	370	329	318	335	325	353	330	363	370	354	378	360	326	318	308	350	350	338	362	330	350	358	368	349	366	332	339	374	355	377	349	331	360	353	335	351	366	325	331	345	373	341	317	339	329	319	317	333	357	336	361	363	353	330	330	349	349	366	358	348	367	349	340	352	363	336	348	353	334	348	345	336	349	324	329	341	366	341	328	360	364	366	329	324	364	326	333	341	321	347	339	343	353	312	345	351	338	319	346	326	313	326	343	353	332	328	348	328	377	372	332	371	336	386	340	330	318	365	319	342	320	328	332	368	379	347	368	334	339	363	346	365	331	328	356	342	343	364	405	359	369	369	316	344	333	342	361	377	346	316	362	336	348	333	368	383	365	351	348	331	345	361	336	348	371	358	352	323	343	331	362	357	348	335	314	348	343	368	349	321	345	340	326	364	319	345	339	358	314	358	329	364	337	349	358	319	341	335	329	326	354	366	333	344	383	359	348	323	340	336	330	359	374	361	350	343	324	353	344	367	340	338	367	329	366	357	354	378	373	352	377	363	352	338	339	316	333	327	354	343	351	339	319	333	335	339	354	392	352	334	356	375	362	378	318	339	348	323	336	362	347	320	327	350	321	351	343	363	349	319	312	369	351	329	352	340	365	331	343	372	340	355	345	368	315	331	335	349	345	363	332	371	364	357	364	378	366	356	361	345	344	345	381	371	346	348	348	363	352	361	349	330	344	343	360	340	322	346	379	345	348	353	376	341	304	315	349	322	340	380	358	315	382	333	366	346	365	351	309	366	380	354	359	374	330	330	351	343	351	331	335	363	345	317	346	342	320	345	343	333	358	340	364	357	345	345	397	318	353	354	332	352	383	320	400	341	336	355	361	325	347	372	321	357	361	319	377	351	355	346	347	319	333	348	338	361	370	351	342	358	363	309	353	331	338	377	337	346	309	354	363	390	360	337	328	367	340	362	343	329	354	336	342	345	355	369	338	359	327	329	327	321	349	349	318	310	332	356	345	349	340	367	380	357	339	350	313	310	370	351	335	365	335	332	358	344	348	337	331	315	340	357	324	323	391	385	328	357	403	364	341	340	352	342	373	361	334	351	308	354	327	357	359	292	353	358	356	339	334	354	359	349	345	347	325	353	346	361	340	343	350	336	332	331	323	359	335	309	335	349	339	366	353	347	389	341	352	374	368	348	376	346	354	338	369	350	357	382	346	350	384	342	351	333	337	349	333	323	347	352	381	319	323	327	334	361	397	348	345	332	337	358	370	372	344	329	349	339	308	366	351	341	319	368	353	333	335	388	355	346	327	369	338	334	344	337	355	351	356	363	336	368	350	325	326	329	372	350	371	357	382	339	362	332	349	367	373	371	327	332	346	356	386	345	357	340	411	342	343	358	353	320	298	330	350	382	328	338	342	350	365	346	310	325	336	341	344	376	339	342	346	341	355	374	370	353	350	357	346	323	350	342	321	336	332	352	347	353	347	381	382	340	318	353	361	361	369	349	367	365	346	365	332	375	383	325	342	383	336	331	353	353	370	326	338	341	336	305	353	313	355	339	322	354	383	365	317	343	368	336	337	365	346	314	336	352	336	328	337	329	370	354	350	314	341	365	388	345	317	334	333	356	371	354	364	330	372	365	328	363	352	354	315	365	333	318	356	339	312	327	326	347	342	333	362	348	342	367	367	348	360	350	338	372	336	353	305	372	396	365	341	351	339	337	370	311	313	348	366	336	380	342	330	375	336	348	363	375	342	346	346	335	309	340	364	331	367	363	342	370	327	321	368	331	317	335	339	353	314	384	345	336	358	386	344	350	347	371	348	353	393	369	351	336	367	363	356	332	344	350	353	339	349	354	371	354	327	364	350	328	367	345	351	340	334	341	322	319	339	325	392	339	365	342	361	346	330	337	363	342	354	356	342	328	366	300	383	342	338	350	327	359	368	343	324	340	336	378	365	348	362	333	381	358	351	330	335	345	356	376	327	344	329	351	356	355	360	360	359	350	349	322	375	345	333	353	337	334	335	336	307	403	361	344	392	338	338	341	314	362	360	342	371	336	351	312	370	354	337	345	346	403	338	333	361	314	327	328	360	346	319	349	383	359	356	365	353	384	337	329	325	343	346	327	353	321	326	341	318	327	349	339	357	330	293	352	339	343	312	344	339	332	361	360	348	340	365	328	346	353	351	337	360	355	361	366	340	337	321	379	366	355	354	338	356	334	357	329	343	328	331	348	344	380	343	339	368	341	345	349	349	371	355	336	350	344	353	348	323	357	352	322	331	357	317	347	352
27888	18951	5909	1641	1471	1394	1189	1167	1077	1007	953	958	965	1032	1113	1373	1252	1014	1028	983	990	992	1011	940	890	892	878	899	962	871	899	953	867	900	892	872	899	898	946	884	921	904	895	907	891	884	924	908	896	828	917	941	946	908	917	875	881	896	912	928	935	906	908	929	941	918	869	894	835	971	906	931	921	919	921	949	885	905	898	875	938	856	860	928	864	908	911	856	865	928	902	868	910	913	887	890	883	898	912	886	922	887	901	896	920	891	896	891	908	898	884	922	924	893	908	835	886	919	948	905	870	900	892	846	903	844	938	910	891	915	925	939	897	916	928	854	891	876	896	913	920	900	930	912	898	914	916	903	927	897	925	900	899	897	890	834	896	900	920	916	890	853	914	937	828	915	833	864	875	884	905	930	881	895	892	859	870	904	917	885	920	902	1013	852	804	912	965	882	901	910	922	886	943	913	866	918	963	907	885	976	917	905	901	908	925	879	899	877	929	948	944	890	946	959	892	904	907	935	894	956	938	904	889	884	872	921	951	884	946	880	871	928	939	916	944	943	926	929	933	889	869	869	889	877	916	888	865	952	943	917	888	898	901	913	919	935	873	900	941	916	950	876	934	892	920	888	845	884	857	942	861	932	844	909	916	944	879	907	888	889	898	927	860	907	888	889	877	882	875	988	879	894	906	899	922	922	878	906	930	902	907	876	896	861	905	897	934	972	934	918	882	919	936	880	937	906	941	870	843	917	898	924	903	918	893	853	919	922	905	830	884	928	904	870	902	890	862	896	864	897	846	949	944	910	924	870	883	930	891	877	899	974	901	868	934	939	915	876	952	949	962	876	951	953	862	922	1007	927	892	914	868	852	890	887	895	918	974	906	897	888	910	826	862	890	919	905	893	854	886	948	889	894	862	952	876	878	849	877	943	928	887	959	850	928	927	944	901	879	937	936	913	939	893	898	882	913	904	835	943	971	867	911	939	948	896	947	880	953	872	911	870	897	892	917	871	863	868	924	934	866	890	892	945	937	907	922	925	964	901	902	884	905	902	914	890	890	878	940	840	901	890	885	881	871	922	925	901	902	890	950	909	876	942	987	926	936	895	888	905	958	900	919	863	875	904	895	904	924	896	922	918	942	896	969	940	892	937	917	894	878	913	951	912	936	943	984	912	896	909	890	860	876	875	928	927	870	908	907	870	899	938	902	941	972	905	876	960	886	923	945	884	926	893	928	908	901	894	878	888	965	948	937	912	885	926	944	882	911	885	852	891	840	912	904	928	936	884	947	854	908	878	866	901	892	903	933	916	935	949	885	863	926	927	922	905	922	862	877	917	911	872	879	849	869	889	894	918	937	943	860	958	912	881	922	927	896	1001	947	839	859	932	875	871	928	917	910	877	906	951	868	910	886	878	892	893	873	890	909	875	931	919	911	889	899	892	899	909	905	940	914	903	922	966	878	913	885	892	909	927	889	886	966	918	961	911	920	951	960	893	894	870	955	843	900	944	928	886	979	890	927	865	905	864	880	908	928	935	918	951	899	870	847	938	911	908	919	898	894	897	922	971	874	814	927	896	909	910	892	965	897	903	878	881	895	923	889	906	850	899	899	926	890	896	915	843	893	873	858	909	916	869	941	928	896	901	921	951	945	862	948	934	952	891	877	883	893	943	917	936	899	880	903	844	908	948	912	856	889	917	905	892	925	980	839	952	877	954	935	891	874	936	813	866	923	907	916	940	922	926	926	900	889	919	862	874	874	835	930	917	884	873	903	894	956	900	930	945	914	875	878	866	897	909	922	922	933	919	909	876	891	894	899	896	891	884	891	919	919	941	938	888	905	907	973	888	901	844	896	953	930	912	908	882	932	948	891	866	956	921	947	901	942	922	907	901	894	956	852	919	941	873	856	924	891	897	860	932	906	910	916	884	879	872	898	900	908	904	887	916	885	894	942	884	911	949	935	914	943	898	910	878	946	894	924	911	902	905	942	858	951	930	933	945	881	920	873	924	904	867	907	914	948	905	912	898	851	887	900	948	904	915	916	886	880	916	919	909	902	908	893	883	960	865	900	955	855	881	895	925	917	918	912	871	868	950	910	957	924	912	900	945	869	892	906	936	844	937	885	921	899	857	926	908	855	957	934	926	889	903	895	855	876	887	896	876	868	884	852	925	917	932	909	859	906	904	883	887	952	887	909	927	905	875	879	870	894	928	927	919	897	890	884	920	874	898	864	871	859	911	859	929	890	914	904	888	899	864	951	918	886	895	914	927	926	910	893	906	894	933	884	875	869	936	924	907	897	915	890	955	953	917	938	898	910	836	913	911	932	945	872	885	934	928	931	886	924	913	860	913	928	845	909	938	909	810	885	895	948	914	888	869	905	930	888	891	920	895	893	904	944	930	928	906	973	936	945	915	928	894	926	931	926	906	921	931	877	981	874	871	949	917	915	887	896	876	947	938	925	875	915	891	923	867	878	885	928	874	917	926	872	880	944	911	898	882	910	932	916	923	988	880	896	897	923	911	914	962	932	909	882	893	886	875	923	862	940	929	895	894	933	928	953	946	885	861	885	894	859	913	912	946	964	854	881	880	902	981	912	930	902	915	920	926	886	853	925	873	890	941	944	924	860	918	845	899	864	896	925	887	923	866	907	942	878	906	917	938	867	877	925	906	909	888	943	862	905	931	910	893	899	884	960	862	915	922	862	888	872	936	902	912	893	930	873	872	946	954	940	881	905	913	887	969	924	903	863	894	878	955	929	916	930	859	881	910	897	854	942	889	942	910	898	926	884	890	938	871	853	899	966	861	932	861	899	916	929	901	892	900	921	895	913	973	946	901	885	947	898	869	942	824	961	931	856	875	926	896	925	893	912	882	875	891	959	919	881	868	889	949	966	908	891	901	927	872	933	856	866	882	853	921	903	921	891	901	964	895	920	906	864	904	890	872	839	869	864	902	969	894	872	884	962	978	920	895	811	891	960	899	914	835	874	905	849	940	960	948	887	886	865	897	889	880	876	889	950	893	887	944	947	905	866	962	901	929	880	854	921	927	890	926	923	914	898	878	853	910	967	875	860	920	943	883	932	907	898	888	923	936	931	910	905	876	939	854	952	908	870	909	893	879	905	906	930	894	860	857	948	913	973	894	927	914	876	893	874	954	955	921	873	892	904	932	902	864	934	898	861	890	898	892	863	867	892	922	894	920	884	876	913	881	932	924	899	916	918	862	914	914	932	927	927	858	945	924	876	947	928	922	907	918	911	895	891	893	954	908	861	923	921	883	915	948	942	920	865	884	940	866	907	930	878	914	896	883	950	894	928	917	901	859	908	895	916	899	909	888	947	890	895	905	922	921	943	932	842	824	909	893	895	891	905	859	889	943	909	906	931	935	862	944	857	872	928	951	847	915	834	898	964	878	922	852	936	894	944	908	890	908	868	914	927	903	924	901	955	921	859	878	871	928	910	878	938	884	905	879	878	929	921	897	924	918	928	915	893
8232	2104	2007	1581	1801	1650	1540	1470	1184	1098	1071	1019	1009	1114	1396	1675	1481	1116	1064	1104	1092	1066	1051	1015	971	906	950	987	920	956	914	964	940	1002	929	947	967	896	1016	937	953	922	984	968	953	1007	950	964	1015	933	910	977	973	931	1014	932	913	937	974	985	952	962	986	963	955	969	936	972	940	952	898	927	960	950	992	930	980	891	1019	911	1004	961	903	919	936	905	986	982	988	957	987	969	1009	907	917	944	956	979	986	923	928	920	899	919	976	925	971	966	970	953	950	960	972	966	1007	906	942	973	910	966	942	916	969	914	946	935	983	958	944	930	962	933	927	981	927	904	912	945	898	957	943	941	955	988	936	921	948	931	972	1052	999	914	977	979	953	1023	905	971	990	943	954	910	1000	964	926	961	953	950	998	910	939	998	962	930	979	958	995	1015	926	963	962	986	1012	900	923	980	932	972	966	949	891	888	909	975	958	919	962	1004	985	950	954	996	975	967	924	936	939	916	971	973	933	980	940	924	934	963	940	959	956	980	932	953	933	1001	864	967	950	967	970	905	957	903	941	969	932	898	959	943	973	877	995	1012	976	988	1025	948	920	1019	947	956	981	1006	961	925	944	894	907	994	934	917	908	916	965	958	936	955	955	901	982	923	928	926	1014	939	990	881	962	1022	1020	902	936	946	985	1001	938	968	913	964	1020	906	954	940	970	948	911	939	946	970	938	957	939	915	977	975	934	950	940	965	952	1028	903	974	974	1018	987	957	959	967	900	922	988	901	955	960	968	925	954	953	936	986	972	962	972	963	963	955	971	939	939	973	1010	958	932	982	978	970	928	930	944	1003	927	922	953	1003	1010	943	1012	945	958	931	928	935	950	967	943	952	926	899	1009	978	1015	990	965	922	1008	998	957	966	969	939	932	949	892	963	951	960	942	957	962	940	997	994	917	979	996	990	967	966	988	974	884	972	941	1010	970	985	971	979	978	931	937	920	973	948	968	951	998	927	929	935	959	958	912	974	923	919	964	928	939	931	1010	915	960	899	944	924	942	964	966	942	1010	917	944	942	963	961	935	1018	1000	950	979	942	1019	952	989	972	1018	976	985	1001	922	979	978	1007	935	900	991	948	927	975	962	1021	974	937	971	1003	947	941	975	998	931	903	958	960	968	939	999	988	882	982	940	894	917	947	908	971	966	971	950	935	941	969	947	911	977	931	905	958	911	961	887	926	943	922	985	965	960	945	981	962	919	994	989	944	993	949	928	893	927	966	963	961	984	963	986	908	911	1009	964	967	995	954	913	954	920	947	966	949	923	922	900	926	953	921	982	925	985	935	982	954	966	948	942	994	990	948	1000	909	941	970	974	930	976	960	936	1011	975	991	956	933	989	885	893	950	893	937	1017	908	1014	918	1006	933	917	982	939	979	952	969	968	950	965	959	976	941	955	958	915	982	988	960	969	909	964	962	988	969	962	925	921	946	1067	922	955	965	1006	972	967	966	983	972	947	993	998	964	955	924	983	926	971	952	953	958	967	967	990	964	935	966	1010	981	945	946	991	899	922	935	964	991	915	917	987	984	966	954	979	913	951	982	958	935	937	1001	996	985	887	965	936	900	909	958	969	965	966	958	974	923	964	999	950	916	912	936	940	953	984	1051	995	927	965	927	962	991	898	917	964	954	956	989	953	969	981	1057	930	973	939	999	921	946	960	952	928	955	954	929	946	959	939	992	944	998	921	954	906	950	865	968	930	916	918	974	950	942	950	942	958	942	955	962	1010	991	943	961	942	960	1019	961	950	1001	943	984	953	942	966	920	939	953	960	941	942	1050	1028	1011	938	978	956	966	998	954	967	890	958	946	985	977	974	929	955	975	894	994	961	921	934	977	914	935	921	945	981	869	939	941	1000	955	916	994	1031	920	966	997	970	969	942	1000	994	966	1023	921	938	941	1012	960	924	920	961	939	942	983	940	1014	984	952	892	944	996	960	957	988	988	913	897	923	938	947	989	932	980	882	988	936	936	969	974	967	947	974	922	944	964	958	914	941	943	918	950	1024	928	984	941	923	935	898	980	973	947	977	959	993	1018	924	963	967	977	959	995	956	898	989	1003	987	965	956	994	933	938	939	942	950	990	872	977	963	918	939	1009	932	966	987	990	962	955	965	948	979	914	979	955	950	965	1004	971	891	998	983	964	944	919	932	899	985	955	957	890	956	968	987	927	947	1016	986	885	952	1000	952	979	952	935	967	980	976	977	947	884	996	976	970	1008	978	1005	927	991	921	977	944	1011	969	903	991	904	976	987	1000	964	981	950	979	924	952	909	990	980	996	921	994	951	879	919	882	1024	979	972	932	927	969	948	985	965	946	944	935	953	956	949	1003	1015	1004	962	950	968	959	945	932	963	951	1001	945	939	943	889	944	992	946	980	947	967	950	962	934	900	995	937	960	932	985	973	948	958	971	938	968	969	1000	971	938	944	951	1000	976	935	901	982	971	978	1001	978	953	978	953	928	1015	976	993	978	926	1011	924	920	960	951	973	905	987	972	916	963	904	937	929	949	919	973	990	976	992	917	981	997	985	953	928	941	942	907	963	964	939	954	964	951	932	888	930	938	1040	949	967	945	982	973	976	963	894	947	984	929	976	961	908	995	971	929	957	1032	925	904	979	967	959	921	957	982	966	918	958	977	942	948	966	977	971	911	1002	936	955	985	1004	960	963	950	959	967	983	959	947	1002	949	937	916	995	908	938	944	945	936	952	925	978	964	917	982	949	989	1042	947	983	979	952	959	1011	1002	934	978	922	958	944	911	940	963	1000	893	962	1000	890	952	926	1010	944	911	963	945	955	972	964	931	920	931	991	957	1006	912	963	907	999	940	963	965	979	961	933	990	930	866	983	925	959	1009	970	953	924	891	970	987	994	992	1009	931	927	946	997	996	937	957	968	978	1001	971	947	964	946	984	904	1025	928	968	933	956	965	992	927	937	964	990	953	935	992	919	939	961	954	964	990	950	957	945	933	964	937	956	933	937	991	984	960	1012	983	920	988	934	933	994	907	973	979	943	950	944	978	966	923	975	954	910	926	927	946	963	937	999	962	983	963	931	894	1003	967	908	934	925	945	930	949	930	936	1011	965	948	917	938	986	963	930	937	966	940	998	954	911	946	928	953	962	961	972	1004	903	972	929	969	961	912	943	978	958	943	944	944	971	966	1016	958	916	945	974	944	999	940	1003	949	901	947	927	883	1032	997	1000	908	919	961	957	929	968	967	928	972	957	847	958	909	945	937	943	952	950	951	1008	941	914	927	985	954	950	894	995	1003	940	998	984	946	974	963	976	956	919	922	954	989	956	987	944	976	918	982	905	993	997	958	994	975	985	945	921	970	915	961	937	969	961	1001	945	999	1005	994	941	968	1002	963	990	923	993	983	979	1035	924	954	934	928	987	996	939	1060	932	927	967	967	951	949	1038	939	946	961	918	945	974	909	997	963	944	946	930	959	955	935	974	914	947	997	913	968	970	936	956	947	963	952	953	987	903	961	974	959	947	973	950	976	971	916	997	912	968	936	943	931	960	976	957	945	971	991	951	967	956	937	1005	994	956	987	898	949	1024	886	907	910	1000	951	974	919
23648	21232	28384	24345	21231	12492	2675	1684	1217	1081	974	893	891	934	1370	1843	1397	971	823	815	900	892	871	850	754	702	703	751	725	687	720	697	665	735	719	677	691	730	633	667	714	707	694	706	681	735	719	722	698	735	719	737	720	673	665	690	684	696	722	747	690	676	656	682	727	702	721	659	674	652	656	708	689	717	704	705	698	705	743	676	714	682	710	697	698	699	700	700	704	722	696	693	714	677	656	632	685	680	686	749	700	653	683	678	683	688	703	671	701	666	735	686	671	670	715	691	708	711	690	670	711	702	683	730	683	671	653	687	715	702	701	737	657	664	694	678	682	689	676	693	724	699	698	692	656	721	671	731	670	717	699	672	682	642	645	706	713	703	654	714	705	661	704	755	642	685	686	720	766	714	701	655	745	655	703	666	706	683	759	727	690	684	659	674	730	706	709	738	709	741	684	657	704	739	678	653	694	695	714	678	694	710	652	671	686	717	721	661	688	681	747	724	681	710	675	707	728	685	692	675	686	672	652	689	669	708	681	672	682	691	725	703	672	669	725	672	668	618	689	660	672	670	697	700	683	671	703	615	685	657	688	650	644	743	694	690	714	647	725	687	722	697	708	751	665	717	712	757	719	693	691	690	700	694	660	642	723	686	689	653	696	668	634	701	660	671	705	686	708	721	690	669	678	667	704	725	713	716	691	700	714	682	677	667	677	704	718	670	667	704	721	707	732	662	670	649	716	709	708	714	663	674	702	662	679	716	750	671	680	689	690	675	695	692	665	673	675	701	668	702	647	689	719	717	667	676	721	697	748	725	706	696	703	670	704	678	681	672	720	682	673	672	681	663	674	695	740	731	720	693	680	691	673	653	728	688	725	690	680	645	708	738	650	690	670	726	672	675	652	687	661	758	715	716	698	691	696	708	672	709	715	671	678	711	702	693	713	729	715	679	675	701	654	716	707	654	647	665	721	632	723	704	732	692	722	679	689	681	705	725	715	711	732	659	700	697	698	706	634	692	705	722	716	725	676	665	708	700	693	687	677	685	676	639	724	742	658	680	712	709	694	681	663	684	713	725	715	694	672	694	685	702	708	671	700	732	721	682	689	735	693	710	770	660	678	691	671	689	698	675	675	672	690	664	708	669	712	656	712	726	684	666	744	690	719	724	667	747	663	713	718	701	657	729	705	696	667	665	679	719	734	728	731	688	684	701	665	682	706	684	671	695	700	690	693	710	701	673	721	676	706	719	746	738	696	690	684	712	694	711	649	682	718	721	648	666	688	699	679	703	720	670	657	687	721	665	701	641	700	641	704	690	707	635	659	706	696	714	675	668	711	663	720	737	715	705	677	653	678	673	700	683	723	682	710	666	697	718	666	693	688	669	666	709	670	733	641	661	676	686	666	666	728	714	693	661	696	712	684	708	673	698	772	723	658	723	714	702	698	725	733	695	732	743	698	676	718	710	688	709	682	737	706	719	691	662	688	712	682	655	652	689	684	660	646	696	703	709	741	675	696	684	688	668	652	709	723	742	672	708	694	682	671	660	693	728	690	661	683	697	701	659	699	714	672	635	760	658	710	698	713	678	705	696	658	695	678	700	692	655	670	696	662	648	680	640	748	721	678	708	734	696	717	698	729	733	668	638	703	680	705	708	709	673	676	683	691	699	658	683	651	696	685	697	692	724	653	688	725	722	689	700	677	656	698	706	718	693	718	714	718	679	707	708	731	634	717	756	690	697	665	708	676	651	681	705	697	662	693	744	722	706	682	634	652	694	696	737	700	702	652	697	726	653	654	667	688	700	702	681	638	705	658	672	726	676	692	698	691	684	678	756	656	721	688	716	721	697	702	727	704	678	701	649	721	675	659	691	705	696	724	681	665	693	728	698	675	738	717	694	709	701	678	685	709	715	726	692	703	731	698	732	678	632	691	709	728	648	694	685	721	679	696	661	705	709	692	693	667	747	748	673	727	701	663	701	735	699	690	711	716	659	674	712	674	652	702	687	684	716	714	730	729	683	688	723	677	702	696	695	653	707	669	694	680	699	715	707	691	646	684	675	697	667	701	680	711	648	686	698	705	669	685	669	686	661	670	682	746	684	688	705	726	665	690	718	730	738	717	719	675	691	673	684	688	699	707	691	727	730	699	693	686	729	710	705	746	692	710	680	654	709	667	702	677	674	701	693	669	692	647	709	715	707	654	687	707	640	724	724	687	701	715	726	673	633	704	691	721	695	657	653	629	695	688	671	680	676	694	727	720	672	716	711	739	687	694	688	681	683	711	662	700	721	662	707	698	688	678	698	752	722	623	676	638	667	714	681	685	742	728	665	716	717	674	704	681	721	670	729	690	683	707	691	670	708	717	695	663	658	659	678	725	721	695	653	707	673	680	698	697	693	729	694	647	718	705	736	672	699	713	688	699	716	653	736	697	653	658	710	672	671	678	635	660	755	710	711	718	700	728	679	669	710	670	709	702	680	675	648	692	703	760	679	708	746	740	706	636	686	700	715	676	700	692	698	683	704	708	673	706	656	708	686	705	725	702	684	724	660	681	648	672	686	672	714	704	740	663	694	718	707	664	682	718	681	727	721	685	727	687	697	714	688	713	683	718	660	679	725	698	670	721	624	683	690	633	701	711	659	721	689	715	686	670	677	713	736	686	722	745	679	702	721	684	716	681	678	683	638	708	700	686	676	712	701	720	713	699	676	702	718	691	702	677	677	656	691	689	676	646	691	701	711	692	684	702	745	678	728	704	683	708	709	688	663	688	670	684	709	691	668	671	699	701	678	706	693	673	702	631	686	692	732	684	684	693	677	695	695	727	677	713	724	665	710	678	715	688	712	695	727	641	651	659	636	713	722	721	721	662	679	738	658	704	690	718	702	673	707	680	693	681	709	733	712	714	637	703	681	709	701	659	744	690	713	702	675	646	671	694	683	668	666	715	697	726	688	672	697	711	703	689	724	715	675	687	690	659	674	645	736	706	636	709	667	696	721	724	710	700	727	730	636	698	687	709	714	714	693	691	645	716	678	736	716	659	679	699	660	680	720	717	713	676	727	686	728	716	711	657	681	658	706	705	692	705	774	698	675	713	669	710	689	705	682	669	688	702	680	772	693	650	678	712	628	711	686	638	711	715	732	605	685	702	694	744	703	625	644	705	695	665	677	712	642	691	708	714	658	719	689	684	696	727	680	664	666	701	695	634	731	701	680	686	689	681	702	717	664	688	671	729	705	684	700	718	655	710	689	733	714	677	640	720	690	709	690	721	738	673	705	694	691	659	654	669	683	697	639	740	691	652	639	671	673	695	696	738	730	706	658	689	707	716	706	671	695	693	713	715	695	697	663	672	632	688	641	665	687	717	661	733	692	690	674	715	730	734	626	721	657	733	669	715	685	696	699	699	673	688	670	710	693	681	729	706	750	670	703	704	680	677	705	707	706	672	732	691	655	718	637	687	663	735	693	691	709	721	684	643	665	674	768	714	671
6387	9276	7633	4515	4042	3282	2967	2231	1680	1228	1165	1051	1052	1264	1773	2469	1904	1170	969	1095	1068	1041	918	991	856	774	761	790	773	796	743	825	740	756	750	811	747	764	755	775	767	780	766	799	792	764	769	736	764	751	793	730	804	766	750	722	774	788	743	754	734	779	744	712	759	762	761	731	761	751	785	736	777	743	803	725	749	770	770	768	755	766	771	770	737	789	717	799	798	703	723	774	760	727	777	783	683	760	737	814	729	764	790	737	811	776	772	746	748	746	756	771	688	733	729	757	763	812	764	798	751	762	784	707	782	757	773	792	769	771	794	787	738	815	743	715	784	766	679	783	759	746	787	761	742	732	738	765	757	769	716	748	755	725	748	754	736	716	753	730	739	772	760	781	757	748	731	739	751	687	721	761	760	746	775	731	759	713	771	768	783	757	755	766	791	728	738	789	804	725	769	774	794	767	723	785	771	770	763	680	719	787	767	754	756	725	719	768	822	757	792	759	732	770	722	786	722	767	737	781	789	690	766	787	752	762	770	757	752	766	742	754	763	754	762	800	753	769	746	785	754	733	742	734	784	691	774	720	766	734	751	772	720	767	728	739	752	831	707	764	713	773	721	705	790	761	761	687	727	766	700	771	770	803	726	750	792	794	807	782	795	788	718	779	728	788	713	745	727	750	772	758	759	715	731	773	742	734	766	746	814	706	717	741	767	748	747	734	781	749	751	781	800	762	758	752	784	720	738	698	730	755	765	759	764	806	763	739	719	760	736	777	795	789	723	740	719	709	774	764	762	762	739	724	762	767	755	756	745	735	735	750	766	758	798	754	726	808	803	744	765	739	751	745	795	740	743	799	805	728	746	779	794	762	719	729	769	736	754	672	695	751	809	730	778	730	757	791	724	703	774	803	721	720	791	738	764	735	765	756	797	754	765	762	777	785	750	739	701	748	738	787	765	734	728	749	755	754	720	769	794	754	785	762	767	742	771	691	739	799	762	745	801	762	835	777	776	744	715	741	766	758	692	729	751	749	725	799	814	723	784	731	756	816	697	734	736	747	769	762	745	745	733	756	763	822	784	759	708	720	741	708	784	812	756	715	748	767	782	723	779	744	723	729	772	742	714	724	705	790	730	755	717	751	757	763	764	768	758	771	776	754	750	757	733	759	742	729	782	738	728	775	689	800	785	744	719	729	775	747	777	744	713	731	796	770	740	737	743	794	761	728	751	789	777	727	755	736	768	812	739	705	783	762	781	672	741	778	746	758	754	739	712	827	719	780	781	770	761	708	724	772	743	750	773	754	745	722	744	761	750	765	756	818	741	769	775	729	703	770	741	718	764	772	741	779	717	740	734	782	752	749	747	728	769	757	714	778	750	773	749	725	776	754	747	723	763	730	710	764	747	748	752	744	718	788	749	729	747	820	756	720	749	750	714	758	778	754	715	749	747	692	751	724	738	739	723	749	760	729	717	762	766	779	778	752	753	798	777	744	733	778	786	743	728	748	736	724	770	768	760	752	778	739	752	735	739	729	759	750	765	792	726	775	733	754	749	716	760	702	711	771	816	746	735	781	757	739	737	756	738	759	798	703	771	786	723	791	781	729	746	804	749	753	735	765	771	732	777	751	720	771	769	765	766	721	761	713	738	695	720	777	743	745	746	726	769	768	758	728	716	737	752	781	789	776	779	791	731	774	768	740	734	706	742	726	760	731	767	760	724	761	786	732	783	728	729	769	722	770	771	776	771	729	801	720	724	780	750	759	717	698	768	738	768	745	764	767	786	758	759	784	766	742	779	759	783	751	778	718	717	750	753	794	758	710	796	749	688	766	761	798	748	792	743	754	718	768	754	742	793	713	745	776	758	745	752	690	734	804	737	778	738	765	745	758	701	732	734	711	731	701	766	706	736	723	754	735	756	783	773	806	769	775	748	763	736	734	767	795	729	762	845	752	789	738	704	716	724	753	832	717	745	772	749	720	780	738	799	807	763	735	756	798	765	763	731	739	721	733	755	784	748	714	739	760	754	720	721	749	738	774	778	736	724	706	743	749	788	738	758	749	756	775	777	712	734	723	727	735	711	762	762	787	794	761	739	738	758	807	756	757	741	697	728	743	740	768	732	751	786	798	744	765	733	785	764	737	805	736	719	718	773	769	742	754	733	735	773	754	761	753	755	746	798	760	794	748	744	709	789	774	746	725	716	771	766	699	750	776	739	743	743	734	698	728	770	753	735	790	770	700	772	718	766	756	730	765	765	747	736	727	713	838	727	788	741	722	764	724	747	736	802	758	723	737	745	789	750	749	743	731	740	721	758	766	771	751	752	782	681	731	791	709	737	748	768	763	735	723	760	760	760	784	786	740	754	796	768	730	749	747	751	752	710	773	740	775	723	732	741	732	746	750	777	763	745	764	775	758	735	736	759	700	721	754	722	784	727	722	785	741	744	764	829	771	784	737	736	738	749	731	761	746	757	737	723	743	734	715	725	759	705	677	726	732	764	742	763	701	785	715	805	776	728	768	714	752	781	789	750	767	765	771	732	764	729	737	729	739	794	754	721	752	751	751	718	740	791	773	768	732	753	713	732	759	717	773	745	755	741	754	737	744	784	782	775	759	735	749	792	732	763	755	754	752	746	745	768	720	783	718	729	789	744	763	695	761	762	727	716	731	736	809	781	757	765	761	732	775	742	757	755	744	726	797	746	732	716	740	765	769	752	785	738	738	779	736	711	769	745	755	776	764	676	734	765	819	755	724	741	759	742	763	737	726	781	756	764	768	745	741	736	722	732	726	756	771	779	716	732	740	736	727	761	717	743	748	692	781	696	740	723	712	787	777	746	669	809	713	740	768	725	722	726	769	745	776	765	739	759	722	763	759	743	759	774	745	769	803	792	736	792	795	740	751	759	779	767	739	802	798	799	789	786	721	761	750	771	734	777	778	703	741	728	760	740	762	769	744	774	705	777	779	756	673	718	720	761	784	735	790	721	741	784	792	709	778	795	693	735	754	779	753	791	781	834	750	734	750	776	758	711	730	782	737	773	801	745	760	752	786	782	753	749	715	733	727	738	766	761	671	729	802	742	703	704	770	754	707	736	753	711	717	726	800	726	731	739	716	748	735	784	754	783	723	748	722	733	793	750	718	730	734	730	747	774	737	765	719	745	730	758	756	705	754	760	705	793	734	751	716	757	729	791	750	758	748	806	759	750	780	752	727	726	765	793	748	712	736	722	806	807	753	746	750	743	755	763	752	769	769	763	722	743	783	767	797	779	742	721	759	761	784	760	758	769	748	776	766	716	744	760	714	750	772	724	689	772	748	775	747	768	776	727	767	779	744	806	750	763	775	741	764	738	746	704	744	726	758	720	746	755	732	749	681	733	745	789	750	753	712	777	781	748	786	729	715	734	729	736	782	714	798	758	794	760	745	691	801	785	774	748	732	748	744	738	722	742	769	804	771	748	770	734	713	789	755	785	742	724	772	761	767	781	754
24656	21278	27683	25139	15518	2377	1653	1159	947	865	786	737	801	765	1109	1419	1176	802	738	743	826	774	772	721	678	657	697	651	624	671	657	656	614	656	659	658	634	631	658	639	661	671	668	603	656	638	636	625	606	685	660	651	611	692	664	659	655	694	617	659	637	674	669	621	686	664	669	599	697	652	652	623	654	644	655	629	680	653	607	614	668	638	640	661	657	593	622	618	566	672	650	634	626	665	661	640	675	608	639	645	628	643	649	661	666	634	642	620	660	647	612	596	672	635	661	626	645	664	627	667	663	684	654	590	595	632	675	632	652	606	666	642	623	638	644	659	630	629	610	651	634	647	641	634	619	608	668	658	577	631	630	646	685	701	625	635	658	674	660	604	644	614	651	610	586	636	626	632	664	604	662	647	643	645	635	612	642	621	624	598	664	663	614	610	654	660	639	646	654	620	626	606	660	656	661	643	659	636	662	637	626	649	658	640	633	646	655	651	648	626	641	613	694	695	626	645	649	644	642	599	639	633	649	680	645	690	661	616	659	628	630	574	600	664	631	609	629	579	653	696	627	631	652	614	645	625	635	664	644	617	622	628	675	656	638	647	661	636	631	655	654	681	641	616	663	633	645	593	663	640	670	623	629	654	624	648	617	685	664	620	606	609	611	678	675	644	669	651	636	624	646	636	656	637	657	668	650	595	641	635	642	653	625	636	663	692	615	666	645	621	640	663	621	649	627	632	625	645	645	629	652	643	649	623	605	635	665	636	676	643	600	650	605	653	639	639	653	604	650	687	675	681	626	661	657	651	658	679	671	637	664	663	623	685	661	634	611	685	622	669	647	611	634	613	681	633	637	637	653	571	707	646	707	649	599	627	617	691	631	636	626	667	639	642	621	613	647	583	649	650	625	624	688	602	618	688	680	635	652	637	658	602	651	631	622	635	623	611	689	640	603	623	622	677	604	611	654	655	636	610	644	650	660	671	653	684	643	639	625	623	605	628	681	653	589	656	602	633	673	602	635	634	685	589	642	632	649	641	667	675	654	650	665	631	665	649	627	666	693	639	682	604	648	601	653	624	618	582	662	668	653	639	672	679	656	679	646	656	637	635	626	636	650	653	646	654	642	648	606	611	644	616	624	635	651	643	624	629	648	633	647	656	666	659	598	656	640	648	653	647	611	637	624	626	639	640	635	634	655	652	659	656	632	660	647	628	612	605	633	678	693	619	630	655	633	642	615	637	559	626	632	650	653	637	660	670	660	631	643	628	636	668	628	637	693	644	623	669	596	651	577	624	675	632	645	649	616	614	648	619	695	665	639	656	642	678	638	636	600	605	599	615	606	637	610	603	633	653	653	665	677	666	661	612	604	614	685	645	592	621	666	629	644	592	628	639	594	641	609	658	663	628	625	628	659	661	668	624	630	634	649	634	595	623	653	640	655	660	711	660	637	619	620	649	654	653	670	634	622	596	664	601	635	680	664	613	613	566	630	686	638	625	700	619	640	639	619	680	653	630	617	626	622	638	674	634	655	637	710	655	671	644	635	655	680	643	626	622	632	571	640	629	663	637	643	634	656	603	621	626	586	602	617	661	657	643	618	682	647	714	648	646	655	678	647	643	650	615	623	690	677	658	632	675	612	652	627	649	642	663	633	683	632	643	668	679	655	665	654	686	653	630	685	616	683	654	633	631	597	651	642	660	627	627	693	630	632	650	621	697	673	652	630	617	612	619	656	642	610	662	647	632	635	626	669	639	609	628	599	630	625	650	667	655	664	607	641	614	607	634	620	658	626	656	678	658	708	655	662	651	625	598	620	708	621	637	608	646	632	640	650	651	667	658	644	635	634	618	600	585	651	613	660	630	648	657	642	649	628	628	626	679	655	685	640	683	657	643	637	660	593	624	642	595	618	588	646	598	666	608	628	620	604	652	652	617	609	654	673	601	679	642	662	654	651	669	605	596	664	624	615	632	680	638	588	628	653	634	668	626	641	643	655	682	665	627	648	670	652	651	637	634	630	653	632	606	615	584	641	613	626	642	686	661	656	613	611	612	669	624	632	631	682	606	683	623	654	650	641	635	651	618	658	627	635	623	661	640	636	632	673	648	633	639	671	645	669	669	629	659	660	628	627	587	621	670	647	625	642	658	645	686	645	636	618	617	607	660	663	674	680	657	620	655	654	646	664	653	667	645	624	591	642	644	615	619	628	622	628	661	614	652	645	664	646	665	607	697	693	619	617	670	666	612	646	630	649	647	638	648	604	611	603	646	637	645	678	647	642	660	628	618	662	621	684	629	613	617	680	696	642	642	632	687	599	672	643	638	642	624	629	644	654	632	669	696	694	653	613	669	632	643	665	637	608	652	644	633	623	639	668	597	611	631	701	750	641	635	621	637	584	639	632	640	646	597	635	613	631	656	625	639	649	613	620	660	693	629	669	606	669	597	657	626	679	656	657	625	674	637	676	633	649	614	602	642	681	677	618	604	684	636	610	663	612	649	642	654	661	640	625	608	626	664	643	658	629	622	637	641	633	681	679	618	651	646	642	640	656	615	618	630	605	603	646	626	649	674	665	618	677	628	625	649	615	649	644	625	670	602	627	639	648	648	654	657	608	666	661	679	602	627	652	675	626	604	600	646	644	643	646	625	661	670	627	635	630	652	627	665	649	681	658	595	640	596	677	670	673	628	632	644	607	696	633	631	660	647	644	610	640	673	656	655	620	665	577	672	635	644	699	673	665	664	639	614	654	644	664	655	650	676	642	646	605	670	606	635	600	666	642	640	607	660	668	644	636	635	630	616	641	658	670	696	637	691	638	620	671	661	657	624	665	630	659	600	654	609	678	677	637	641	661	639	623	663	606	669	652	628	618	639	654	635	659	658	640	663	657	598	594	613	690	677	627	664	624	650	597	655	620	623	631	637	667	633	650	624	664	669	644	652	634	657	651	647	617	653	669	652	628	659	612	617	643	646	663	621	606	647	623	660	687	654	629	671	621	666	630	585	622	615	651	612	687	680	651	643	668	641	614	590	654	649	623	649	627	653	640	630	675	648	630	638	620	646	644	640	640	626	632	667	640	638	602	640	693	727	641	632	656	658	675	659	654	691	684	619	686	625	643	618	635	677	653	608	639	601	659	679	590	680	659	671	615	638	651	690	591	636	664	639	620	584	618	655	656	643	643	653	616	671	677	635	647	646	677	649	656	601	608	648	653	659	637	610	703	660	680	662	686	670	641	644	598	659	632	620	593	643	661	600	646	624	624	644	578	631	640	639	616	611	646	604	662	639	660	609	646	641	641	648	614	664	648	667	638	657	677	616	682	640	643	704	644	648	636	578	652	658	607	595	643	617	639	609	582	673	652	663	659	664	616	641	641	616	631	634	637	648	632	644	670	658	647	689	696	613	670	672	620	608	672	677	653	651	643	582	617	638	604	604	648	658	595	644	604	653	588	612	667	681	619	646	611	662	655	588	671	627	653	663	648	602	619	623
5499	6262	5206	3380	3033	2908	2526	1791	1298	1057	881	889	934	1066	1399	1953	1457	972	799	820	891	837	820	825	753	701	667	659	672	715	688	708	665	653	669	713	679	689	644	651	660	690	674	673	660	630	716	689	659	653	697	668	653	668	643	653	676	690	683	683	660	638	689	685	639	673	673	682	676	651	631	661	683	652	732	637	682	658	676	637	653	651	660	682	674	700	728	681	716	676	670	696	672	700	698	689	669	657	677	681	647	646	629	636	687	706	644	686	778	693	651	663	688	671	669	678	686	702	685	644	712	665	721	631	701	671	639	660	685	690	689	734	643	666	676	676	656	656	684	656	686	691	612	695	673	661	715	622	638	712	659	688	614	644	640	657	690	685	667	721	689	664	650	656	683	708	689	681	686	662	693	690	615	676	679	707	699	657	613	664	694	678	654	667	675	660	681	629	693	700	706	680	690	625	684	655	696	672	652	668	651	647	668	641	639	663	676	683	682	667	704	661	670	656	689	657	688	672	704	680	617	705	686	674	669	649	673	658	643	682	703	672	700	659	650	697	687	674	687	669	672	678	687	611	671	662	713	687	686	702	667	673	688	686	680	636	663	662	651	701	698	691	661	631	649	648	694	684	728	675	665	622	652	683	641	670	658	682	720	660	725	661	705	691	643	668	682	701	709	676	673	692	644	675	659	667	703	695	727	701	660	701	670	658	628	643	679	665	652	651	645	702	630	652	642	687	714	710	703	668	676	674	649	645	667	660	645	674	727	657	661	628	736	653	672	690	743	661	694	726	707	682	682	666	621	685	713	688	727	731	671	681	664	632	684	680	664	676	723	679	682	661	687	666	655	661	678	676	642	664	655	643	671	654	689	680	683	637	738	686	692	664	659	706	716	724	689	669	635	685	634	695	674	660	675	652	689	585	672	634	687	709	684	607	660	686	669	643	684	697	692	681	658	684	671	679	654	662	691	740	646	706	707	651	694	663	728	714	634	662	653	659	682	659	679	660	679	666	665	690	744	700	698	718	661	671	681	636	678	710	698	647	682	634	704	649	658	663	676	629	655	651	662	656	697	654	676	671	651	683	649	703	659	696	678	675	648	654	654	669	693	597	704	702	666	698	657	695	665	692	668	698	627	641	686	647	710	703	682	651	686	672	694	712	717	663	657	665	653	674	665	629	652	684	648	685	637	685	655	669	674	667	661	636	688	691	671	707	690	648	666	680	666	693	663	672	666	695	704	698	700	691	718	658	694	687	659	660	632	675	654	619	635	664	683	711	685	648	693	655	642	693	663	652	722	646	640	671	644	635	640	649	689	648	683	683	643	702	648	666	657	660	658	706	710	682	704	694	669	662	689	717	712	677	645	698	708	646	606	716	676	689	645	640	633	706	683	670	640	676	665	662	707	666	656	702	627	681	700	641	649	688	682	605	687	724	697	701	686	660	694	705	680	677	676	674	674	688	671	690	675	639	671	679	714	677	676	641	661	678	707	721	703	656	636	632	631	673	649	713	656	690	676	672	649	712	713	636	697	673	666	677	671	633	688	666	682	675	620	687	650	641	723	659	694	704	654	677	662	705	661	711	656	691	697	682	667	665	697	642	677	675	640	693	701	697	658	661	657	663	736	667	674	651	688	686	647	704	685	688	653	638	689	631	673	693	697	720	700	661	629	604	675	672	655	691	697	666	656	698	667	684	681	716	682	630	649	677	668	666	696	704	647	665	664	727	669	657	672	641	720	704	710	699	690	660	722	635	688	664	667	644	694	607	695	669	682	680	631	661	679	648	694	636	680	727	646	647	614	664	693	711	667	655	656	677	690	626	666	648	660	660	635	654	656	601	716	681	687	674	629	686	675	687	693	670	644	681	709	649	682	652	702	731	651	651	707	641	715	658	703	704	724	720	638	671	665	638	699	643	654	666	744	642	665	706	642	677	661	657	708	651	651	616	674	670	718	637	644	673	661	696	624	681	647	696	687	678	686	645	713	664	675	657	618	707	662	652	732	686	646	661	670	604	719	675	673	687	724	702	654	633	707	662	641	653	711	677	647	674	665	652	673	608	677	687	645	631	634	643	663	667	677	697	697	649	691	694	690	681	702	666	663	656	619	684	673	700	679	617	659	675	665	666	662	659	670	670	665	676	658	636	701	668	675	675	659	681	663	661	660	705	669	663	655	687	683	637	672	649	640	672	669	675	641	668	673	675	678	639	611	691	688	727	630	709	670	682	671	630	695	647	683	639	666	662	660	744	729	664	691	687	685	670	668	660	661	708	685	669	690	668	667	643	693	680	710	715	659	694	625	668	660	659	684	684	639	688	641	688	696	663	682	667	699	647	709	652	665	678	660	663	648	684	651	688	658	644	636	665	674	671	663	654	696	659	680	655	677	662	697	674	679	710	697	692	703	611	661	663	652	664	645	645	700	709	637	658	681	677	737	666	720	698	678	659	647	656	733	670	654	650	686	703	670	670	696	649	658	644	688	666	708	670	657	692	650	682	667	702	727	688	729	678	676	724	666	630	622	671	696	693	687	625	662	651	688	683	679	679	625	715	688	685	619	604	653	643	689	644	645	628	707	675	605	650	659	628	621	600	645	674	686	658	729	679	670	629	682	724	651	674	682	687	670	659	674	723	715	623	666	665	604	684	660	680	664	666	633	651	685	682	706	678	693	717	707	646	724	658	655	707	668	659	698	633	675	677	685	683	662	680	675	669	686	693	635	656	640	627	694	695	701	686	665	652	643	651	636	664	630	682	700	666	651	647	638	697	666	662	646	630	692	683	635	673	646	654	670	673	693	724	664	691	689	638	647	645	687	668	638	703	689	682	667	624	704	670	685	662	692	691	660	679	657	728	675	671	666	693	738	674	671	646	632	650	681	665	666	686	655	691	663	684	655	644	678	713	680	658	652	695	659	614	643	645	676	666	668	646	658	673	627	705	663	704	667	668	636	689	694	685	681	659	651	661	684	686	662	664	656	625	680	697	707	682	704	698	645	664	668	618	638	616	693	661	677	680	662	706	658	703	677	684	673	696	638	640	657	675	691	648	694	640	674	736	681	682	679	649	682	648	682	670	697	728	714	644	638	712	669	656	618	717	695	671	700	715	618	653	675	708	689	659	628	661	687	703	640	678	671	638	678	661	694	744	702	676	694	650	646	659	680	650	636	661	594	680	626	687	678	634	698	643	662	643	677	652	664	658	696	726	644	675	669	642	661	676	683	689	676	695	703	712	667	643	731	654	648	698	662	688	668	661	658	710	734	708	663	674	649	668	680	681	629	690	669	696	688	685	683	656	680	687	707	669	637	668	643	702	635	705	719	703	702	644	630	660	646	661	629	640	629	638	655	684	671	657	652	628	667	617	712	675	671	717	718	650	626	647	669	687	691	654	649	692	653	679	709	687	692	666	706	662	647	702	654	675	655	656	652	709	683	663	638	679	685	670	682	663	688	648	652	664	667	688	692	643	642	663	666	666	709	654	647	676
22529	21290	28908	24004	21293	21399	12272	2101	1173	930	734	630	629	761	1347	1796	1284	729	552	646	681	519	543	521	427	329	350	337	336	332	330	301	325	303	328	346	319	347	343	304	320	342	304	352	285	304	328	307	336	305	342	349	335	285	322	304	347	329	327	289	331	343	334	310	324	330	326	323	338	310	299	311	319	342	324	325	294	324	315	313	337	350	326	326	302	292	300	309	313	297	315	299	316	350	312	275	311	305	324	351	308	285	370	316	287	323	342	290	337	325	328	320	295	308	345	315	305	322	334	312	340	325	297	331	319	343	318	330	306	313	351	323	305	278	313	313	341	341	297	360	290	306	322	340	320	280	287	280	295	307	347	328	288	313	328	318	324	283	342	272	310	316	327	345	327	353	310	342	337	333	302	343	323	298	306	326	352	309	299	308	302	338	315	305	332	310	345	296	298	310	315	334	318	333	323	300	324	293	322	315	307	317	325	304	318	307	283	283	296	317	343	340	311	305	340	330	309	306	312	318	344	310	346	321	325	303	286	294	291	333	309	350	307	302	306	307	326	334	335	301	272	292	320	318	301	324	317	329	316	296	354	301	286	335	328	322	323	302	290	308	325	319	345	320	310	321	278	294	305	304	317	323	329	300	297	337	309	320	320	327	295	308	320	285	327	335	328	304	299	305	318	321	333	305	297	296	366	350	319	306	307	329	321	317	327	335	316	340	324	294	314	331	280	345	350	295	343	324	345	297	340	299	312	326	317	301	324	327	315	353	329	300	304	298	318	300	312	312	310	316	320	312	321	325	307	344	278	302	313	290	359	365	309	360	337	317	308	321	307	301	304	319	323	320	318	337	337	314	322	346	317	314	342	352	322	321	314	299	276	288	325	321	306	290	308	325	334	313	323	336	308	334	309	292	336	338	343	302	335	318	309	327	314	363	308	318	300	314	313	314	346	280	336	306	340	317	324	267	350	292	305	307	309	311	325	321	325	314	297	316	290	294	325	307	317	344	308	329	342	310	296	317	303	302	288	304	349	309	362	290	339	344	302	331	313	332	306	301	315	318	302	326	289	357	309	336	318	312	310	316	340	296	308	322	329	326	304	319	311	328	311	284	314	315	317	301	312	331	342	310	337	304	328	297	294	344	340	338	305	308	317	345	327	295	290	321	327	344	297	315	334	353	302	338	325	337	302	309	371	344	331	340	277	318	289	313	350	341	293	323	288	302	325	299	333	313	346	316	317	299	293	302	324	313	306	340	326	318	351	337	327	294	311	305	336	308	327	330	329	314	311	336	308	306	308	310	331	310	324	332	352	294	311	302	342	318	310	323	330	327	317	308	314	345	288	288	331	337	299	339	321	266	310	311	304	313	294	288	351	337	325	313	350	325	302	302	319	312	292	291	332	329	298	307	341	328	323	316	332	321	300	305	316	288	290	320	323	308	298	343	293	290	306	303	324	354	307	312	296	335	322	316	330	315	308	348	305	330	330	323	318	283	326	337	301	337	307	345	307	323	335	336	309	306	290	286	307	337	349	317	305	296	334	325	294	290	311	289	283	322	291	317	292	291	305	323	321	312	309	318	313	341	302	301	317	319	312	300	323	334	326	286	322	316	334	304	321	341	349	299	331	290	276	303	272	324	325	321	305	309	330	302	332	348	319	289	302	319	329	295	316	306	333	342	319	308	313	330	311	307	307	313	342	313	331	330	318	317	309	339	311	317	317	303	337	296	336	335	336	292	303	339	316	343	303	310	271	331	321	315	332	312	340	328	312	305	308	332	296	334	332	296	294	322	310	315	344	318	333	321	332	320	306	308	339	328	302	309	319	303	357	293	296	320	341	322	305	321	317	319	317	325	306	331	313	304	345	303	330	328	324	296	327	320	289	311	334	288	299	326	344	284	314	344	342	353	353	281	337	339	312	301	295	318	300	321	306	324	322	299	332	311	348	335	292	295	292	299	326	312	344	307	332	356	328	269	337	304	346	303	326	329	340	316	351	313	328	359	302	295	313	304	308	341	326	329	318	333	329	314	376	326	337	321	330	320	325	309	296	302	332	326	325	294	318	315	356	336	329	316	337	326	306	306	336	323	332	312	321	303	340	318	308	291	320	321	322	313	292	307	323	301	307	315	303	328	313	345	345	308	323	317	321	312	303	310	348	306	276	299	328	299	319	302	338	312	329	309	330	314	325	319	315	314	300	307	329	336	307	312	310	330	312	321	306	338	297	316	336	323	307	326	313	330	272	346	334	310	341	329	325	335	326	304	319	332	272	317	309	304	322	284	316	314	315	333	313	283	323	305	352	314	318	327	300	288	311	317	349	319	339	307	350	300	328	327	301	307	327	309	307	323	281	311	335	318	351	305	322	310	312	345	316	308	324	286	305	308	318	292	312	317	305	316	334	327	288	312	331	296	289	355	327	307	296	321	318	328	298	295	319	313	299	317	298	289	308	303	314	306	314	316	324	269	343	285	336	358	311	303	357	346	298	317	320	325	326	301	309	295	294	345	314	324	312	328	301	303	320	296	301	324	314	329	342	325	314	301	312	326	307	300	315	288	303	299	334	303	310	304	296	317	321	290	309	308	330	322	308	314	342	309	310	351	305	305	321	305	314	326	320	316	313	290	320	309	339	292	300	309	309	297	311	314	328	314	325	311	319	335	294	325	332	326	305	301	320	318	293	312	329	335	289	279	313	342	327	325	305	309	304	304	339	284	295	290	298	331	311	314	305	301	299	301	348	309	306	302	318	299	315	309	328	328	289	304	308	326	317	297	329	336	299	312	316	334	347	318	313	333	328	322	337	313	337	308	315	305	281	333	300	324	302	350	312	314	322	339	341	311	307	336	318	307	308	325	290	325	313	323	307	301	321	323	328	348	329	323	327	361	327	320	271	330	279	291	311	313	305	308	295	296	314	300	314	305	310	304	327	310	312	291	325	322	314	286	330	294	318	286	329	290	309	344	316	316	303	331	307	327	297	316	327	336	306	322	311	292	291	300	343	319	297	269	303	342	322	313	296	339	314	332	303	305	353	314	344	303	317	296	330	325	315	300	294	278	320	351	366	313	316	308	295	337	315	312	312	278	309	293	337	327	357	325	331	362	332	293	327	345	324	316	363	305	318	325	328	314	306	296	313	306	312	314	331	294	350	328	299	301	301	320	291	329	285	324	316	332	331	296	329	335	289	308	291	338	331	313	334	293	296	338	320	301	303	336	315	295	317	325	287	261	285	339	331	355	314	324	312	285	308	329	320	322	321	308	321	326	311	322	324	312	318	320	320	303	311	330	319	282	317	321	302	305	319	276	343	308	312	306	307	308	324	305	305	306	320	305	309	356	316	314	292	317	336	320	285	290	311	319	339	330	331	351	326	317	314	309	334	326	318	330	325	332	330	294	313	322	310	279	319	304	306	313	314	309	342	310	314	294	325	337	330	296	292	278	340	343	341	314	314	304	309	311	334	322	306	330	299	308	327	278	296	291	319	333
6271	14791	11910	7455	6614	6439	4778	2720	1829	1297	1029	955	914	1141	1974	2739	1861	922	750	782	880	794	697	699	523	425	400	404	411	409	387	329	355	387	377	350	351	336	364	375	362	375	391	334	356	366	344	350	376	369	358	389	341	348	361	343	328	365	353	343	339	350	350	339	350	333	330	339	361	355	360	348	318	325	377	342	327	359	356	331	333	372	333	330	344	357	320	333	333	345	336	324	404	324	362	346	348	417	347	328	368	345	331	330	370	344	356	370	352	334	317	331	364	348	349	369	353	360	353	329	323	332	333	323	332	329	348	337	362	324	331	325	358	343	309	356	367	309	364	353	325	342	331	341	314	388	377	325	357	340	342	307	356	354	317	363	333	366	307	337	349	289	349	306	384	351	350	364	332	356	346	372	355	342	355	320	360	357	356	388	330	324	363	340	362	330	347	332	355	339	367	302	343	329	320	312	333	359	329	371	314	366	358	316	345	332	320	355	374	343	346	323	353	331	370	364	332	363	349	355	354	366	346	317	341	299	333	379	345	322	359	382	397	346	320	358	326	346	347	349	326	348	314	327	354	366	375	332	343	344	387	337	339	316	332	332	297	376	340	352	362	339	305	369	359	323	354	335	325	338	376	367	381	339	360	351	349	333	361	349	348	362	340	368	344	339	345	337	361	366	356	345	325	319	364	343	312	334	359	350	355	355	342	357	332	363	341	361	328	347	330	364	322	337	342	356	364	339	349	343	387	318	358	338	315	351	364	333	393	366	348	352	355	386	341	372	348	354	356	347	318	341	340	323	330	368	334	339	335	328	324	335	328	362	332	332	325	317	336	358	329	329	343	382	361	334	339	358	359	349	336	338	359	317	350	359	328	341	323	320	367	347	373	335	329	291	335	360	324	363	337	343	348	345	373	304	359	302	333	333	341	315	361	335	344	343	360	311	350	351	320	337	339	338	343	357	351	356	362	328	353	298	361	321	328	372	309	332	358	339	346	332	322	328	313	327	349	329	370	313	307	360	392	351	325	334	328	347	352	387	341	328	329	330	353	349	348	354	370	338	331	358	347	345	367	380	360	333	334	330	345	342	341	328	358	341	327	356	333	328	331	311	363	357	353	385	336	321	302	372	345	338	347	348	346	304	324	361	344	354	348	312	353	372	358	358	401	332	339	333	314	351	338	359	332	365	367	351	365	308	371	315	335	360	344	351	313	363	351	322	366	333	371	364	388	309	350	337	345	346	311	353	299	336	352	335	320	367	362	371	332	341	299	345	332	320	335	338	355	375	369	326	341	354	335	338	358	361	335	374	319	332	338	332	389	328	359	322	372	341	368	386	319	379	375	354	380	354	348	355	363	346	336	347	361	359	320	353	336	332	357	353	336	344	319	371	333	338	379	382	331	357	359	342	362	352	320	344	349	376	327	334	346	353	364	351	338	359	378	338	319	348	365	340	375	354	372	359	354	313	315	339	333	338	372	360	341	344	359	401	342	344	345	361	351	316	341	336	326	374	320	330	351	338	307	353	366	340	379	335	311	316	330	347	344	317	358	337	364	353	365	342	385	380	359	367	363	335	352	333	353	338	354	350	333	345	335	343	347	356	355	322	351	346	346	367	316	330	354	334	351	332	318	385	333	294	326	335	342	320	333	313	324	370	344	355	323	353	370	378	326	312	329	312	373	323	327	323	362	320	348	345	349	329	306	348	362	343	367	341	319	334	356	337	321	363	341	329	372	358	332	343	373	356	341	321	335	359	361	369	376	323	341	342	363	330	337	312	362	346	345	352	355	395	335	353	370	338	343	328	358	343	321	362	345	359	372	342	339	314	306	358	350	388	310	327	330	318	343	333	340	346	304	346	352	325	350	349	372	340	333	357	348	335	347	352	327	355	340	329	357	345	347	334	356	344	338	329	342	351	342	364	356	324	360	334	341	396	364	367	360	348	336	364	327	356	364	337	329	341	371	357	342	328	342	359	332	377	363	322	327	349	330	336	342	364	341	348	338	334	334	325	325	336	360	340	338	377	350	340	359	322	353	341	337	347	322	323	333	383	335	397	375	323	312	346	358	314	309	320	327	342	373	375	385	341	352	357	344	344	342	383	381	371	331	322	367	386	371	355	323	326	339	380	354	370	339	334	367	337	348	385	323	351	400	338	332	353	329	326	363	340	358	373	328	345	353	344	328	319	333	352	355	343	324	352	351	366	336	359	326	348	341	340	336	327	342	347	357	326	367	353	318	377	342	354	357	361	363	350	321	337	353	352	346	345	337	373	343	363	341	350	341	359	340	354	330	353	345	355	368	322	312	326	343	324	329	364	350	360	332	317	365	347	327	344	315	341	350	312	355	370	337	355	375	365	358	342	346	328	342	335	335	342	349	336	332	355	355	345	352	342	321	299	345	325	374	330	370	341	334	331	318	347	309	347	324	341	331	362	358	326	366	362	353	328	358	324	346	311	334	339	315	350	343	364	353	327	338	356	318	340	341	334	355	357	332	344	369	342	342	330	326	359	341	305	352	330	308	331	345	329	323	339	351	365	317	337	329	361	333	333	361	352	330	359	350	356	369	366	349	369	312	306	358	332	335	322	362	332	343	358	326	341	346	329	317	342	320	322	349	350	361	333	338	355	367	360	355	346	319	373	362	325	329	351	348	342	362	326	351	351	348	362	348	366	352	337	356	306	359	332	331	323	326	344	338	349	334	336	326	317	345	356	326	379	391	356	335	367	333	356	373	334	383	335	346	346	357	333	326	339	345	359	306	373	355	348	293	348	340	353	360	313	370	332	360	332	337	345	338	322	344	344	332	326	363	327	330	322	322	328	346	346	336	357	327	342	343	357	339	344	341	354	333	344	325	310	341	365	327	347	349	350	347	299	351	356	321	342	350	337	361	344	345	367	344	377	339	368	329	313	311	353	333	319	362	357	350	346	343	322	320	358	345	336	369	312	346	334	326	315	375	348	322	343	365	347	339	329	345	349	344	329	326	363	346	344	319	357	350	343	342	328	366	314	379	378	385	370	342	319	372	342	338	347	344	315	322	338	325	325	375	338	327	351	351	342	336	298	347	322	337	342	329	326	349	339	361	325	321	351	344	365	337	341	327	353	333	379	366	377	310	358	303	333	301	364	365	357	345	364	359	324	332	327	333	339	337	351	368	353	293	331	347	342	364	331	327	348	329	297	345	364	338	346	362	332	342	346	351	330	330	365	321	331	342	344	359	355	321	362	364	343	358	363	336	314	375	314	325	377	329	353	317	341	337	355	352	337	329	336	329	356	331	333	301	346	359	310	355	337	357	326	363	333	337	347	351	323	312	315	317	342	303	344	348	345	358	303	348	383	329	384	335	327	349	340	388	310	317	361	323	311	357	333	342	334	357	341	377	408	336	363	336	340	348	339	334	354	352	349	338	340	337	321	369	338	357	352	349	356	324	337	342	303	345	345	336	312	346	345	361	319	365	341	368	364	335	341	320	357	337	341	373	327
27838	19109	6180	2018	1915	1902	1426	1074	1033	1016	965	962	967	1024	1150	1236	1216	997	954	886	1003	938	939	1034	927	958	881	928	896	919	908	926	906	926	921	911	893	940	886	930	881	931	879	912	916	884	905	932	976	864	924	879	946	909	896	935	913	913	888	935	909	916	944	902	888	858	934	942	933	934	913	892	914	886	920	895	842	947	956	922	888	937	919	896	876	872	920	967	917	858	852	878	913	887	888	909	865	959	950	920	908	892	893	870	940	945	851	877	892	901	899	897	902	891	913	898	954	923	911	916	857	875	885	893	923	876	872	872	911	919	957	942	911	935	916	837	870	925	903	873	911	894	919	924	914	871	920	949	861	903	892	928	947	893	887	880	911	913	894	908	895	933	906	903	942	901	944	910	862	910	915	920	900	959	885	892	909	927	910	919	882	900	975	880	909	915	934	972	906	897	900	913	934	865	881	842	917	893	879	896	862	876	937	897	868	924	860	886	904	947	924	878	897	852	942	873	936	890	925	879	920	876	828	888	922	913	877	912	891	894	903	949	924	911	896	917	927	943	889	871	893	870	956	934	889	925	898	853	928	858	889	881	904	890	932	903	947	901	959	952	905	941	913	926	926	898	912	883	883	932	921	927	886	946	910	864	927	964	930	929	890	892	952	899	936	937	926	929	906	879	901	837	937	935	922	912	879	921	882	979	928	913	880	932	893	912	922	912	920	911	863	910	866	871	935	943	888	910	893	867	931	867	898	980	920	887	925	938	968	889	955	929	909	912	928	945	933	945	912	925	871	881	897	912	921	869	948	878	897	917	929	926	922	922	873	883	946	907	895	863	910	882	916	939	867	874	918	929	908	934	885	842	918	866	922	932	884	849	956	913	920	909	908	906	936	913	885	916	941	917	906	929	894	864	898	832	916	919	906	920	871	903	888	885	880	928	951	884	884	931	926	877	884	939	925	908	910	831	938	911	927	929	859	845	886	900	899	935	948	880	957	938	899	878	920	918	871	911	909	926	947	882	936	887	856	898	908	932	914	977	899	949	915	915	898	945	923	933	914	914	941	953	887	933	855	911	879	925	924	954	820	921	922	915	903	916	875	923	897	941	915	899	936	976	905	987	930	913	826	921	909	942	858	919	820	895	947	880	898	869	941	923	881	879	892	908	963	946	948	909	940	921	905	924	927	892	853	961	934	904	909	919	901	931	942	894	946	865	883	916	912	830	876	875	883	876	897	952	927	962	905	919	901	879	953	927	958	884	1000	935	934	863	883	893	923	892	923	873	883	934	915	897	929	903	948	909	923	907	915	857	917	993	912	914	892	924	890	916	841	921	915	891	919	857	907	927	898	895	900	935	864	927	941	857	942	870	892	920	842	886	909	921	948	927	856	940	962	907	933	891	883	909	921	880	897	916	922	840	919	867	928	913	952	936	900	952	939	908	924	924	979	919	862	878	887	898	951	932	915	940	863	890	944	942	962	947	910	944	898	902	897	882	858	979	953	951	965	977	931	889	941	891	920	894	908	896	921	864	892	920	939	952	876	912	878	911	909	919	860	948	864	946	859	904	933	834	896	917	930	949	929	943	925	915	914	885	891	905	913	943	871	930	934	914	894	908	873	942	884	888	925	903	893	907	913	943	915	922	897	923	915	935	935	867	918	912	902	906	875	937	864	901	883	905	889	948	890	933	791	913	890	886	904	973	853	931	920	880	910	892	923	909	876	905	881	928	906	895	948	909	858	906	912	938	879	946	866	886	903	874	946	898	908	910	915	888	896	853	902	847	946	912	869	896	875	967	890	929	882	948	899	889	900	937	909	921	869	902	911	863	883	913	898	913	877	906	945	932	887	921	928	910	897	899	915	946	889	896	887	906	854	866	938	952	835	904	893	863	906	907	882	837	922	936	907	956	948	926	885	974	935	862	952	890	922	917	976	918	891	921	916	928	903	958	910	884	904	919	931	960	975	897	948	906	863	950	856	906	913	900	897	889	867	904	919	925	881	911	918	961	932	930	910	903	920	923	984	885	880	945	944	978	910	922	948	913	898	908	911	871	902	927	921	913	907	907	892	858	889	949	922	965	843	866	957	925	901	933	903	897	886	923	909	895	924	914	924	879	925	932	959	881	865	953	937	927	965	912	923	872	911	885	907	951	937	841	918	951	928	877	891	828	932	900	944	903	959	932	908	895	944	870	892	890	977	911	900	880	904	962	922	920	870	918	924	841	923	818	926	837	872	902	906	934	898	856	820	890	931	896	881	883	957	919	891	864	926	920	887	911	924	905	870	911	890	903	901	900	919	902	915	925	852	970	891	874	935	903	912	965	924	890	878	922	926	939	934	817	864	957	901	888	904	912	956	881	885	921	905	913	955	901	910	937	895	920	927	920	899	937	884	914	920	896	910	950	968	961	879	926	919	927	938	929	918	898	936	934	892	865	933	920	935	914	893	959	884	892	913	918	942	872	917	896	911	961	874	858	947	878	867	992	913	914	882	911	919	968	868	947	937	882	883	920	875	935	896	847	868	920	913	904	940	844	871	914	943	960	927	954	911	919	890	887	913	885	870	940	920	894	867	913	879	862	917	899	957	956	863	911	932	878	942	880	830	920	983	876	882	885	923	886	873	879	936	928	919	878	887	887	902	910	939	882	915	913	916	870	933	880	911	965	867	884	919	845	921	873	870	914	938	876	932	922	886	908	906	934	915	911	864	888	925	927	917	905	944	873	955	876	886	913	927	919	889	902	937	859	922	912	896	938	890	950	958	917	932	899	884	889	941	942	887	899	898	861	917	836	941	894	891	871	934	849	890	928	935	905	901	883	909	911	932	869	878	938	909	900	915	910	921	901	882	871	892	930	923	941	907	854	928	954	932	931	907	914	909	927	928	899	898	872	893	878	914	986	947	915	938	936	915	974	930	902	895	899	942	896	876	875	938	858	898	950	862	955	964	874	938	952	919	916	893	874	931	937	885	958	892	881	944	927	930	890	880	926	908	948	851	910	912	896	887	921	921	919	876	911	923	871	897	945	930	923	907	926	910	881	905	919	986	888	927	883	920	895	908	914	946	905	937	933	923	908	893	868	909	941	921	852	893	954	915	956	891	942	901	921	906	935	910	948	935	927	891	954	952	933	964	923	911	946	881	968	952	948	880	951	932	887	933	933	920	911	900	879	916	896	870	862	895	923	898	915	911	895	891	918	908	864	942	892	912	864	910	894	918	924	906	873	916	940	930	882	948	920	932	925	931	933	903	915	905	936	937	892	956	857	926	943	946	906	869	878	896	919	990	930	917	885	875	948	873	908	905	942	907	930	912	889	876	937	909	934	836	898	881	866	882	926	923	846	843	866	904	911	888	893	916	919	884	884	921	907	891	906	937	891	910	860	923	889	904	861	880	839	924	883	965	917	921	834	913	872	885	953	948	904	890	903	870	923	929	958	927	892	927	882	904	963	921	902	907	918	913	906	899	898	907	933	897	924	939	879	919	906
7326	2016	2124	2086	2598	2649	1886	1382	1154	1048	1100	1056	1032	1129	1318	1572	1372	1054	1062	1061	1053	1005	1024	1020	1028	960	981	1017	969	986	954	973	995	980	921	966	886	950	963	963	988	897	980	966	942	961	892	954	911	902	955	1005	1006	902	997	873	947	952	979	968	970	1016	963	991	929	921	983	929	966	943	950	957	924	980	978	953	948	952	978	923	985	921	988	945	979	918	956	996	953	1007	1023	945	968	934	953	947	919	959	988	969	912	1004	979	918	967	1017	954	938	962	917	957	942	948	918	946	966	971	959	964	940	918	960	973	920	976	1003	942	981	951	1005	897	974	931	932	924	982	1009	913	944	907	986	904	947	960	923	1006	971	916	971	940	1036	934	938	959	922	902	966	985	946	967	964	990	977	969	929	1016	988	921	971	939	913	968	950	917	947	942	913	1032	941	963	1015	1006	953	990	938	987	921	911	913	978	978	895	963	951	979	1019	979	926	939	966	980	957	986	988	958	994	966	997	923	943	959	994	1025	973	947	991	982	1022	948	936	971	939	896	961	1003	940	999	924	981	939	938	975	962	945	991	955	941	1021	938	913	1003	987	936	955	1020	1015	978	987	963	1014	1039	972	923	939	957	951	961	960	934	963	938	937	998	922	975	945	973	967	976	975	971	949	1013	980	1021	909	963	996	965	1014	982	985	989	926	932	958	945	977	909	939	978	985	988	936	941	933	942	1010	944	959	876	987	944	957	941	967	1034	950	1002	988	929	952	929	874	967	947	907	994	936	971	952	941	961	960	997	969	927	955	975	954	972	953	961	976	909	900	981	1005	997	983	967	980	950	1003	959	953	1019	977	968	930	980	990	992	956	936	981	919	948	943	965	936	979	983	984	947	936	1028	915	992	956	958	991	1004	946	980	1005	945	925	1015	942	974	968	989	983	980	936	1006	946	928	956	955	953	946	929	983	905	954	946	1006	972	929	928	963	904	968	970	944	973	918	948	953	934	958	981	925	982	965	966	950	965	914	956	906	954	970	899	959	1000	946	1031	925	984	941	1017	935	964	889	999	943	1035	980	902	950	980	952	949	948	949	1005	919	988	968	982	1012	962	995	945	995	962	1009	973	944	978	978	960	959	941	968	984	1017	937	924	959	941	925	964	942	970	954	947	973	951	936	976	931	959	961	984	991	1028	953	933	950	977	987	960	983	947	909	1049	969	925	973	976	952	955	940	957	954	1003	1032	883	942	960	938	959	983	987	985	951	952	1042	955	932	1018	942	993	949	969	943	983	953	951	912	959	970	971	946	969	902	990	948	935	975	923	952	974	927	916	955	932	925	979	932	871	949	932	962	899	991	1005	932	1017	971	977	980	983	971	966	988	958	985	938	993	936	966	911	989	981	917	954	948	988	943	1012	964	1044	958	939	976	1006	977	958	931	981	999	940	1014	981	959	963	948	943	994	946	929	974	952	958	993	937	1021	978	915	998	981	962	909	937	944	1017	928	983	974	941	983	865	955	935	923	1000	918	978	922	1011	934	913	995	993	933	968	968	996	948	1001	981	970	917	972	1043	961	949	940	922	968	1015	980	969	963	925	928	995	931	977	1018	929	897	1006	952	919	954	988	977	958	970	963	982	968	975	983	929	974	985	957	980	973	968	942	955	937	928	923	942	950	941	915	983	948	952	977	934	991	904	976	983	986	887	968	950	987	1008	989	909	979	947	1012	927	976	980	941	975	907	984	1011	934	975	903	939	881	949	954	931	945	971	936	928	939	934	938	981	959	988	992	997	960	945	1013	952	915	995	981	960	950	983	946	925	899	955	1028	924	991	1029	990	954	929	1032	965	926	941	987	1002	994	914	1014	997	980	1011	973	925	1012	954	971	974	928	963	962	978	976	971	933	958	983	968	992	1028	992	1029	938	959	912	915	987	1003	970	970	938	927	959	966	922	951	1008	953	1007	959	939	940	973	960	1037	970	976	934	961	932	985	994	951	958	923	974	950	961	956	935	989	983	961	992	941	940	961	965	968	950	972	959	936	922	998	980	964	986	987	957	982	989	977	980	930	979	936	996	961	950	968	955	962	1015	1020	1016	892	942	950	931	951	1004	940	967	974	954	930	936	938	956	969	982	958	943	968	981	994	968	980	938	1011	944	911	876	954	987	971	947	966	937	1001	931	952	941	936	910	960	950	958	941	949	1016	988	985	985	932	997	933	970	951	974	986	911	996	961	934	948	967	935	982	976	1013	921	986	952	972	978	949	997	989	952	963	903	930	904	908	943	980	1017	948	969	991	1007	897	975	914	937	990	977	951	1023	951	991	956	895	935	952	934	963	948	952	963	924	913	1025	979	940	986	955	952	913	1007	954	1007	1001	915	985	932	967	977	939	949	975	931	1002	971	986	962	983	960	933	1015	949	922	959	980	953	954	977	958	1004	985	919	925	971	1020	979	922	942	981	998	955	980	937	968	957	953	943	974	977	902	1007	920	896	957	903	928	980	991	948	1006	934	923	970	976	943	1046	1004	909	992	1001	875	952	937	983	939	1011	989	1019	947	970	974	970	952	959	976	971	960	988	1021	921	969	998	952	985	898	967	1013	916	949	930	913	1006	899	954	884	975	968	976	919	985	1014	994	959	999	965	913	953	988	938	986	1003	1037	966	921	1018	930	944	950	966	908	1001	992	930	940	939	1007	1019	976	919	944	890	977	914	989	964	1014	988	1025	1015	947	935	908	954	967	946	981	954	977	942	968	958	1022	978	967	964	988	949	963	936	952	965	971	959	970	990	1009	949	923	897	943	1015	956	960	918	923	920	925	924	982	932	924	957	999	928	925	947	1020	975	930	973	936	996	989	954	948	984	903	947	988	967	968	939	987	955	946	971	976	924	943	1003	933	921	1018	909	1002	998	982	892	890	1008	954	963	954	927	966	950	979	958	940	990	977	988	984	984	1011	1005	965	942	973	997	937	976	1010	924	958	936	984	976	994	980	920	969	968	921	968	947	975	982	945	966	996	1013	1021	985	975	996	930	960	985	989	1019	897	952	978	970	981	916	960	909	941	939	1004	991	934	965	933	940	966	1009	958	943	976	983	966	936	941	939	956	953	978	953	990	969	969	925	962	913	1019	934	966	947	935	943	995	952	1022	982	1027	925	921	944	944	962	891	945	960	1024	956	972	952	965	996	1003	959	968	956	933	974	984	1024	939	935	989	987	880	926	996	942	980	943	896	1016	974	987	897	946	961	947	967	948	981	930	991	992	951	975	971	985	985	921	933	984	917	984	984	962	974	971	986	958	963	1004	995	956	997	944	952	919	957	949	968	949	961	932	926	945	969	905	926	970	959	975	1026	995	992	969	979	939	919	952	974	930	975	986	943	989	956	893	984	918	907	997	1036	959	1007	924	992	978	961	951	977	921	954	962	954	934	974	898	924	949	1007	922	963	951	955	942	972	1010	966	971	980	996	994	959	939	1009	943	991	941	988	938	957	1011	986	999	974	996	982	1034	995	974	945	1016	1005	953	999	940	977	967	980	964	917	937	927	976	970	965	989	940	963	988	946	925	997	1003	927	995	949	957	996	923	983	947	946	908	1004	991	973	956	938	988	913	948	975	978	925	1001	945	912	976	947	919	937	977	977	920	959	947	955	922	974	1000	970	969	979	975	1037	926	931	1017
23742	21276	28472	24418	21287	13634	3080	1514	1159	1037	905	885	866	940	1193	1511	1284	921	851	869	915	880	848	878	744	709	723	711	719	693	696	698	675	653	663	710	696	687	721	705	733	702	687	682	700	680	655	707	673	690	633	691	725	748	676	701	763	704	692	690	721	679	703	751	680	674	724	724	688	652	703	697	678	679	680	680	686	702	755	729	703	677	715	687	693	745	677	721	687	749	686	694	685	663	634	684	703	722	724	684	718	670	720	689	670	708	707	669	710	663	721	725	694	707	676	698	713	689	656	733	691	676	673	686	758	713	663	664	714	713	665	651	691	748	679	661	691	690	697	695	698	710	659	709	718	700	665	728	667	690	691	730	681	661	697	659	661	675	693	730	714	703	701	714	685	660	715	676	701	687	689	706	694	724	697	732	723	658	735	677	731	705	661	674	709	703	696	695	718	709	708	718	673	706	736	685	685	715	684	716	662	725	692	691	686	688	681	691	688	726	692	669	653	660	688	676	711	686	678	670	671	709	687	658	648	712	703	708	703	704	666	701	727	698	731	678	695	686	661	694	675	609	745	686	659	710	694	708	655	702	665	702	699	689	728	692	695	705	712	687	724	716	666	655	689	648	724	739	638	696	707	694	664	703	721	609	732	741	662	697	718	697	701	695	690	696	656	710	652	693	678	693	620	707	627	715	673	669	670	651	705	694	691	670	716	723	642	682	728	686	693	693	689	735	665	695	702	692	700	679	729	753	724	720	705	682	672	683	742	717	735	698	685	676	689	663	719	726	701	669	740	683	699	695	704	743	741	654	671	676	711	654	700	699	712	680	709	680	750	695	695	693	694	759	696	733	678	685	695	674	683	703	719	699	616	691	713	657	697	711	679	698	734	697	676	731	744	681	723	669	650	710	753	668	698	723	704	730	668	686	662	656	676	682	695	740	723	718	686	661	678	659	704	672	710	689	698	719	706	768	692	697	700	646	674	680	694	679	676	663	710	660	714	741	675	719	692	721	669	695	684	678	682	720	747	676	683	721	687	671	706	702	688	750	687	714	680	673	697	699	658	700	700	645	687	659	698	690	702	673	694	644	683	660	705	716	714	662	710	690	654	655	728	681	666	691	727	694	680	621	695	681	658	702	670	720	680	722	637	675	697	703	703	714	687	674	688	682	722	658	718	677	666	711	676	710	650	708	694	682	717	736	696	693	667	706	699	697	666	679	715	690	731	675	674	682	669	679	660	689	669	655	732	715	671	694	684	678	721	674	659	677	681	736	686	685	676	692	677	700	702	699	669	711	699	726	710	677	691	696	758	732	705	713	695	694	655	693	657	662	694	708	715	706	700	712	673	676	748	688	704	661	716	687	725	691	666	638	664	662	694	662	712	716	700	682	693	709	640	655	711	732	689	699	687	641	655	704	659	724	750	698	648	690	696	698	674	661	713	682	646	681	693	707	749	629	716	768	729	695	675	682	640	685	671	711	687	710	673	710	709	699	702	664	702	696	711	706	645	667	680	714	693	673	668	730	704	695	734	710	662	716	650	734	708	715	672	673	701	662	703	644	719	746	684	668	678	680	662	683	715	711	709	651	675	710	687	653	694	691	653	689	682	717	685	705	680	710	650	675	646	701	694	711	700	677	652	648	735	688	731	705	651	705	659	698	710	672	651	671	665	675	670	678	685	702	712	694	664	718	682	657	674	700	695	673	703	727	681	728	671	658	678	689	693	672	709	639	718	705	666	707	713	707	674	663	707	683	623	711	679	700	684	666	660	686	696	691	671	737	629	705	708	698	685	713	644	675	693	676	677	658	699	724	649	708	680	651	753	676	666	681	689	692	789	697	702	774	665	700	646	712	722	711	647	696	667	676	767	628	683	675	691	716	692	719	700	682	668	734	691	682	731	761	693	707	681	742	648	687	712	671	696	678	681	665	765	671	721	734	704	700	703	641	734	684	697	714	675	674	705	707	646	663	688	693	700	658	671	736	610	664	667	729	693	684	686	686	672	661	701	651	629	684	684	640	693	690	704	666	671	682	707	676	695	671	696	644	685	657	667	669	692	678	647	688	671	698	677	703	728	673	680	718	696	663	702	735	634	681	686	693	702	653	715	706	688	762	701	726	692	712	686	690	735	681	681	718	693	698	715	681	716	693	699	732	657	703	693	668	643	703	709	653	717	674	757	647	682	717	720	681	727	723	675	749	690	698	734	718	678	708	646	715	716	686	685	658	687	669	651	699	675	661	707	686	681	682	664	726	667	638	674	645	660	708	622	716	692	650	672	691	670	706	723	720	689	684	681	730	704	678	654	670	673	698	738	694	718	702	699	688	665	635	726	679	657	720	678	693	696	698	670	661	674	672	701	654	731	679	721	687	701	692	702	708	680	717	678	659	681	683	744	664	676	698	682	624	689	712	687	715	698	703	677	714	729	652	692	668	698	709	719	652	647	655	702	668	622	686	671	656	733	687	650	701	731	681	676	649	645	718	668	675	652	679	724	649	664	697	720	723	689	713	653	678	700	752	671	701	676	691	702	664	670	690	728	691	678	712	695	741	708	681	709	675	619	670	697	689	715	641	712	634	650	704	715	746	716	674	695	684	687	707	707	710	677	650	685	716	686	637	710	699	696	700	740	717	695	673	665	626	696	634	678	665	727	731	692	728	700	705	695	694	684	680	695	703	673	672	650	695	677	672	678	643	668	687	699	666	690	720	713	665	704	704	658	733	681	666	663	655	677	666	696	662	682	750	697	711	662	676	710	697	658	671	654	677	693	724	716	682	742	700	683	709	627	722	714	714	682	693	696	662	685	672	730	692	672	665	730	679	705	691	677	665	635	703	701	741	690	698	698	697	712	712	687	692	743	729	693	675	675	702	683	682	665	729	700	725	674	694	726	712	674	653	732	671	719	686	665	693	640	733	724	694	681	692	701	698	683	688	732	682	662	707	698	701	698	723	680	705	686	678	718	698	722	695	664	710	722	673	637	675	676	630	711	703	687	683	690	648	673	650	691	717	679	673	714	703	692	623	716	709	713	694	669	696	717	690	713	677	674	760	697	697	685	690	660	647	682	697	662	699	687	665	679	665	740	713	676	666	675	709	686	695	655	712	708	687	674	690	694	665	718	699	720	669	693	725	678	688	720	626	714	676	712	697	714	695	698	662	704	714	711	716	682	714	711	671	734	690	733	699	688	671	667	724	713	650	700	669	715	717	677	704	687	675	692	676	627	670	708	693	667	713	669	666	727	686	672	672	718	723	675	752	704	709	715	666	669	659	665	670	688	646	708	703	684	723	694	680	619	740	705	681	673	659	712	707	687	660	724	720	714	669	688	702	649	669	693	689	687	677	714	672	684	703	700	685	734	709	705	735	633	727	683	689	683	681	677	700	694	650	704	753	696	696	644	674	674	700	690	677	681	728	687	642	699	680	691	644	652	666	659	674	687	719	694	681	739	687	729	668	667	680	689	682	676	675	690	643	636	667	673	696
5808	9432	7898	5526	6113	5108	3154	2131	1574	1234	1121	1055	1045	1110	1562	1971	1639	1129	953	1027	1005	998	988	1010	836	757	770	793	785	764	804	695	792	810	759	754	764	695	800	789	763	784	728	719	724	750	745	746	738	786	783	736	818	751	766	769	789	739	771	716	765	752	775	700	785	793	726	754	731	767	783	765	730	772	754	742	767	754	785	816	754	747	751	740	737	770	788	737	743	728	764	743	754	741	731	730	744	720	751	742	763	731	773	754	741	774	818	770	753	757	757	768	783	785	733	781	740	799	750	772	744	739	784	746	752	771	778	736	743	732	736	728	699	768	811	795	788	747	739	724	766	777	736	780	663	756	694	789	717	741	716	760	800	785	782	725	770	702	791	761	772	759	732	755	781	750	764	732	744	739	788	776	761	776	745	778	757	760	733	747	716	714	767	760	765	764	754	771	740	799	775	734	752	743	751	725	777	762	729	751	752	723	722	794	776	722	740	719	765	700	709	724	774	745	788	735	773	734	758	743	762	728	745	781	717	776	725	739	778	761	705	747	800	745	772	751	741	776	820	711	749	767	763	720	742	775	709	763	771	714	779	762	748	773	709	751	769	744	730	776	730	727	785	726	774	782	750	743	716	815	781	707	778	750	704	691	705	719	788	748	755	721	823	775	774	775	772	775	761	705	758	772	786	718	770	706	749	777	740	775	753	754	732	750	721	703	770	771	738	729	735	769	729	779	776	758	707	796	726	776	738	747	742	746	755	813	753	708	689	741	746	815	745	730	792	737	708	760	784	752	754	721	810	741	738	736	726	746	728	789	735	754	748	771	758	744	714	791	745	820	695	696	784	702	753	722	753	767	739	745	714	748	720	765	754	781	727	770	748	710	786	781	770	789	718	724	702	789	757	735	710	752	758	752	738	755	733	730	738	723	767	768	758	768	739	783	740	797	720	766	730	727	756	790	768	734	703	767	764	753	778	723	721	711	767	760	782	744	735	741	741	714	715	787	694	762	742	743	752	756	826	775	796	760	751	768	746	764	723	752	743	807	732	763	755	718	782	778	722	725	776	731	789	691	813	769	784	775	789	724	791	722	751	740	702	784	727	785	761	764	772	779	763	770	745	771	745	803	744	762	752	719	773	722	729	720	746	789	713	728	739	744	763	749	804	734	734	780	764	747	747	718	736	721	721	750	731	750	756	755	696	774	724	745	783	766	732	794	767	777	746	754	689	748	751	742	715	716	784	763	764	766	752	759	789	773	749	730	762	771	742	733	797	783	712	731	714	762	764	748	758	752	763	735	715	746	757	720	700	734	724	732	712	749	726	758	735	769	765	761	767	835	776	768	722	734	718	757	805	773	747	787	724	740	786	709	785	780	752	725	727	788	698	726	723	751	727	732	772	747	769	769	751	726	774	743	765	733	796	821	748	787	777	800	740	722	707	752	767	726	765	696	771	790	757	774	745	743	737	777	749	760	762	721	763	761	848	735	744	744	772	793	761	770	738	755	782	816	788	771	787	756	732	723	743	796	758	789	766	764	744	771	765	728	797	768	680	747	731	738	751	744	745	730	753	736	735	736	782	788	777	795	746	752	784	690	758	751	712	767	719	746	752	784	766	713	755	757	753	777	744	767	748	749	782	728	735	756	753	816	749	748	761	771	776	713	751	763	742	784	780	796	730	768	762	762	770	729	753	730	722	734	728	751	709	747	758	745	772	751	762	742	739	707	783	799	713	716	762	735	729	755	742	758	791	722	760	744	735	712	738	760	780	756	772	779	759	759	714	748	745	766	745	739	734	737	786	759	816	738	718	793	724	704	757	752	735	770	783	794	726	734	753	757	753	753	762	733	739	719	733	767	727	793	743	769	775	779	800	738	775	744	746	744	751	738	762	793	724	808	722	791	743	731	767	761	774	763	729	744	722	711	761	758	702	740	751	762	735	790	740	746	732	751	738	777	770	751	757	795	712	763	716	743	748	790	740	724	759	789	759	783	725	812	771	711	749	752	778	734	727	722	745	742	717	723	774	743	753	705	724	754	758	762	794	759	731	790	800	772	728	732	743	742	795	714	704	735	760	696	757	754	764	793	754	750	721	739	785	776	805	775	730	774	763	751	751	777	780	728	816	739	738	791	739	768	753	782	762	748	753	718	738	756	744	729	729	778	785	758	730	761	729	755	737	734	744	749	718	780	768	748	752	784	756	742	711	820	748	775	737	712	780	732	726	761	773	740	790	761	715	738	727	775	735	749	734	777	732	733	757	783	790	807	740	758	727	731	754	729	729	735	766	821	732	773	735	753	733	753	752	743	741	750	728	729	745	751	762	798	768	753	775	724	721	761	772	754	766	736	751	735	735	744	721	718	735	734	770	732	787	708	763	757	737	750	781	736	741	745	843	746	815	738	751	686	768	724	697	765	764	807	771	780	781	795	750	764	762	717	743	749	750	739	750	789	797	751	776	807	751	711	715	783	724	730	725	712	751	780	761	735	784	739	809	680	785	733	740	821	792	733	762	775	749	752	707	732	777	765	728	701	720	815	787	811	711	741	773	784	761	753	736	768	793	806	710	748	750	776	779	778	762	780	770	780	733	721	752	791	785	737	767	752	828	758	746	718	785	775	733	756	755	760	765	755	732	770	804	797	787	724	751	755	705	685	786	758	760	772	789	793	712	778	706	745	720	750	780	737	766	718	748	717	772	816	752	705	747	749	692	764	766	710	767	732	715	766	767	760	770	781	802	770	721	720	715	777	736	762	734	731	707	705	782	778	734	734	758	713	716	737	759	776	736	750	723	771	683	747	748	752	738	772	781	750	746	821	760	771	780	738	756	812	751	757	777	725	768	756	784	747	728	745	764	824	755	718	769	775	766	768	753	789	746	797	769	781	747	774	736	784	810	724	754	781	747	742	736	728	766	768	744	759	755	736	708	749	769	800	740	734	732	725	722	791	743	755	707	772	768	741	757	760	758	756	745	780	744	797	750	715	732	764	756	722	790	771	749	768	710	808	773	787	751	774	742	692	782	748	783	747	776	692	751	761	768	815	738	728	752	771	740	702	792	733	806	754	727	763	755	776	755	754	734	750	774	744	740	754	749	774	743	738	780	718	715	787	794	769	734	767	743	712	737	798	753	706	734	751	794	717	718	732	733	683	765	697	759	758	707	781	739	770	761	718	802	732	801	805	743	776	745	771	748	743	738	760	765	754	756	749	785	766	697	762	812	752	720	736	768	752	691	753	768	728	738	744	751	737	780	783	752	743	770	738	774	800	763	687	728	780	729	776	738	783	757	760	753	724	726	769	753	790	776	777	749	761	733	767	750	758	771	778	717	761	772	817	757	764	743	790	813	770	734	735	777	774	750	712	718	729	755	749	743	796	766	757	740	783	770	772	714	755	758	778	758	776	752	766	744	786	732	750	720	748	746	739	795	756	711	746	734	720	728	764	745	770	753	743	721	776	730	757	733	778	744	750	724	734	741	723	746	786	789	741
24646	21276	27654	25154	16423	3308	1509	1095	906	818	800	730	760	769	971	1246	1055	867	749	778	797	756	770	794	690	639	667	675	632	673	662	657	612	681	666	624	624	662	629	686	668	661	652	706	619	647	639	659	673	619	628	644	641	636	688	621	680	670	663	623	688	643	675	673	670	628	687	635	624	632	656	685	671	638	621	634	657	674	620	602	597	606	644	688	647	669	628	684	685	646	650	657	681	649	700	672	680	627	707	692	678	660	621	605	630	646	626	713	650	623	665	682	641	668	648	667	606	657	679	643	661	643	657	597	640	658	673	619	646	648	656	658	655	665	646	667	648	653	659	673	660	626	672	697	654	678	715	630	677	654	659	646	655	641	616	633	670	622	690	653	672	642	708	681	653	636	642	663	611	688	667	632	638	671	621	639	643	703	634	642	640	671	667	659	627	692	683	612	669	612	648	676	659	677	594	641	640	656	628	652	663	668	623	649	640	633	708	691	654	623	607	646	658	594	622	658	632	613	647	637	700	632	640	657	634	679	643	666	664	654	644	640	663	630	597	622	669	636	639	661	621	666	672	649	628	611	652	650	639	596	611	643	657	642	676	664	630	671	628	604	617	673	681	676	682	661	676	672	621	695	641	602	666	665	645	601	668	651	660	639	637	626	651	705	665	670	639	656	682	641	714	634	633	661	677	700	664	640	677	673	645	652	667	621	634	546	633	641	672	635	633	643	631	663	654	670	668	717	651	606	689	607	640	653	594	601	648	642	653	695	594	640	637	642	631	669	645	648	620	597	665	649	647	661	651	630	639	670	624	642	632	662	641	697	625	638	675	628	633	605	667	624	660	682	667	659	666	611	632	634	653	613	649	652	673	650	647	612	677	663	671	624	614	625	644	680	617	620	603	665	650	629	683	676	624	644	653	619	700	653	657	625	649	618	614	619	668	651	618	663	632	669	701	672	639	670	627	641	648	642	664	657	643	681	667	634	625	653	627	672	591	657	653	659	635	629	648	687	684	635	667	606	673	669	619	618	643	686	686	609	647	661	650	679	649	618	627	639	613	623	709	630	606	626	601	638	675	653	639	668	698	642	688	624	648	641	639	639	679	650	631	658	646	680	629	658	687	656	666	643	687	670	652	658	645	647	648	621	657	620	643	647	616	643	607	652	642	612	685	616	617	669	673	647	669	637	609	620	660	674	614	664	687	614	648	684	628	651	663	615	651	676	683	680	639	622	630	636	668	664	657	659	671	639	653	625	651	635	651	646	633	621	658	628	609	615	630	698	624	646	634	642	660	672	638	610	665	660	665	657	684	625	665	634	642	630	650	606	618	668	648	650	620	689	671	633	598	650	636	649	614	657	645	643	621	655	616	631	681	636	640	624	650	638	632	669	676	691	650	661	621	640	640	614	652	681	726	657	652	610	631	666	640	638	650	602	627	710	593	685	638	680	645	676	651	663	644	609	651	656	634	636	672	608	635	664	625	607	622	645	680	595	652	625	637	665	696	632	629	669	626	633	663	652	666	636	641	652	651	620	662	623	662	647	682	685	643	637	681	629	644	606	671	640	640	667	668	623	603	663	622	615	644	658	659	623	606	665	669	690	649	655	670	643	619	675	639	666	662	633	619	669	641	631	650	647	647	694	689	632	646	625	643	638	690	651	669	653	621	638	632	666	604	658	653	614	580	600	653	670	641	630	692	629	610	670	653	623	660	672	597	688	631	692	620	672	647	645	658	646	651	667	672	633	628	605	685	620	616	617	622	604	652	644	660	649	596	633	666	645	672	644	644	632	645	658	647	661	629	645	593	651	650	664	633	627	616	664	639	643	660	657	629	621	656	649	649	627	703	687	617	683	662	600	662	643	664	635	651	641	617	632	678	645	666	635	667	668	638	671	630	679	680	669	680	648	645	634	615	658	664	643	668	634	614	634	678	608	700	626	627	672	633	645	631	672	663	658	626	632	635	621	652	671	613	658	670	650	687	625	693	646	645	638	649	656	654	638	638	686	688	632	672	659	655	644	626	636	647	651	694	650	685	647	659	687	606	651	669	622	624	649	629	672	647	667	676	666	661	589	632	668	654	655	617	615	612	623	666	631	667	672	644	611	673	652	653	625	641	676	659	656	655	671	618	622	671	647	607	606	608	594	631	660	610	635	660	697	622	665	642	696	683	622	593	664	619	642	645	667	642	633	616	660	648	656	677	659	666	647	658	678	692	637	678	615	652	627	616	671	668	638	643	607	611	657	619	661	691	703	671	651	625	665	651	648	608	656	669	639	650	674	605	692	650	637	625	628	632	644	628	643	646	644	628	692	685	668	641	632	701	641	656	678	715	649	667	670	660	663	648	635	681	601	671	667	625	643	666	653	651	656	643	607	642	621	661	637	631	650	650	610	625	670	684	674	629	655	630	679	700	634	651	676	654	611	661	662	599	676	638	647	646	644	650	632	673	658	591	680	617	669	654	692	617	672	618	642	646	678	619	613	636	658	667	648	658	644	653	633	650	641	655	693	670	691	637	627	640	631	663	622	642	615	681	609	603	657	640	633	661	678	669	667	658	647	683	660	640	604	663	670	641	701	624	621	601	652	662	690	637	641	624	689	661	679	696	649	673	641	674	641	633	683	682	648	650	659	640	636	661	645	645	634	627	625	632	633	660	672	630	602	626	682	688	625	659	654	648	630	603	621	696	628	638	631	620	651	676	642	650	655	644	633	621	687	638	679	652	651	664	669	647	661	647	630	596	667	666	642	626	623	637	645	664	635	658	633	675	652	664	650	645	656	588	615	609	672	661	653	662	661	623	655	642	631	641	674	652	632	667	638	691	652	647	647	650	666	684	601	646	670	631	620	700	670	630	643	623	650	630	640	666	712	650	642	607	609	616	620	676	623	658	640	662	653	639	625	668	622	659	627	648	651	640	664	624	628	724	654	667	608	643	675	676	598	657	600	658	609	646	661	676	656	623	644	620	645	644	650	624	676	694	664	625	638	668	600	607	647	616	620	649	652	642	607	657	656	639	648	656	638	618	619	664	634	641	670	683	669	674	633	659	662	656	649	627	656	650	633	647	645	615	622	636	696	648	651	615	663	632	654	669	635	677	667	644	652	687	645	673	653	652	680	612	664	655	617	658	619	659	636	634	653	639	635	626	627	690	594	652	661	664	613	647	603	657	653	690	587	660	646	635	620	689	665	624	658	660	655	631	666	599	639	638	642	655	610	667	632	645	626	629	713	669	644	629	648	630	653	636	726	648	642	630	678	655	637	589	650	653	638	570	653	643	677	673	635	670	709	620	614	630	677	624	652	675	620	645	639	680	663	662	600	647	668	654	635	631	654	642	649	677	664	673	630	627	633	627	665	638	604	593	613	620	666	646	645	628	671	632	670	604	663	659	636	628	647	628	637	680	654	639	625	635	637	642	675	639	627	671	625	617	609	629	611	631	637	674	685	638	679	617	621	688	684	661	665	641	620	676	600	627	631	654	666
6026	6333	5428	4547	5311	3785	2271	1654	1153	1034	950	879	883	927	1220	1607	1337	969	804	866	878	858	818	835	746	710	726	754	678	691	670	662	632	663	611	685	703	677	706	657	680	626	743	648	678	670	710	673	669	680	659	703	663	690	628	692	706	706	659	637	685	620	634	693	709	646	728	647	702	701	686	667	705	729	667	701	675	685	661	701	646	667	666	694	654	656	655	663	666	660	692	713	707	672	657	656	645	675	686	686	711	667	691	685	699	653	653	663	666	692	710	716	639	694	714	681	712	699	670	673	655	683	710	636	675	631	701	655	698	637	657	693	676	614	661	694	698	691	682	668	647	649	725	672	711	664	684	654	669	659	671	616	686	714	694	712	668	679	690	667	671	679	702	663	735	637	730	710	641	690	635	671	704	660	666	663	674	703	647	689	674	699	644	683	651	665	701	671	718	663	686	690	673	663	643	667	653	692	654	716	720	635	626	689	641	655	712	684	636	638	683	641	690	657	655	672	647	702	665	720	641	649	665	708	694	670	657	711	694	665	621	670	690	632	664	714	620	662	637	667	654	718	681	708	656	662	660	685	676	670	662	656	660	674	684	665	617	654	693	688	678	654	693	666	670	664	669	640	643	673	700	682	655	649	683	663	696	682	671	656	640	658	652	648	622	668	691	721	680	651	660	675	671	697	655	648	670	673	725	648	699	677	629	679	684	658	667	709	649	739	711	637	708	672	655	644	647	611	634	660	681	698	641	696	676	695	696	656	682	688	636	684	735	678	695	676	658	710	677	671	686	678	636	699	690	692	647	657	726	670	749	696	672	694	688	689	667	651	668	654	664	645	680	675	686	680	711	615	655	661	654	685	630	668	703	706	711	687	649	680	646	675	707	682	706	670	673	689	685	657	695	748	647	661	685	721	649	707	631	631	658	673	670	655	661	697	646	664	637	700	705	658	711	755	700	659	638	683	674	678	676	692	647	729	676	711	657	715	667	641	659	679	647	690	699	703	692	680	650	608	662	645	659	675	683	681	655	716	673	643	647	679	629	689	669	684	681	642	647	707	673	652	688	679	669	713	651	694	688	641	644	669	637	683	699	669	641	646	693	632	695	660	680	705	672	694	681	657	685	719	660	669	707	661	675	692	683	685	679	672	741	659	654	753	702	645	625	647	644	629	702	721	671	617	656	729	673	651	733	604	691	706	674	676	731	698	705	616	665	624	727	668	730	703	688	707	671	657	651	730	665	659	667	685	686	710	671	652	665	691	715	667	664	667	717	703	661	652	713	685	675	647	644	664	685	670	649	623	641	725	720	678	679	655	700	636	681	632	672	674	692	667	660	634	699	646	665	697	677	689	715	667	695	667	665	693	656	693	693	674	695	625	625	654	673	722	658	671	659	675	667	664	662	706	672	656	648	624	640	651	666	708	653	668	682	704	688	670	697	692	646	667	672	670	672	679	678	678	640	658	682	692	685	632	636	700	699	675	725	656	676	637	653	687	674	658	680	712	730	677	679	634	645	675	673	668	683	694	695	633	694	747	706	620	667	656	642	611	711	693	620	662	666	676	636	675	670	646	676	697	613	675	659	689	661	713	636	700	697	719	707	731	693	667	672	654	676	665	678	682	710	657	646	675	676	666	684	655	683	675	666	678	649	640	664	689	643	700	662	675	690	721	695	694	666	690	692	718	710	642	654	657	672	668	659	662	696	680	703	624	651	659	659	672	648	692	651	677	657	671	673	696	678	650	697	714	668	685	661	655	698	684	641	687	718	650	692	716	697	627	704	681	706	697	680	707	697	719	696	683	671	668	642	682	682	669	642	676	651	701	648	686	682	660	702	686	670	698	668	700	636	671	650	668	688	646	704	655	681	716	671	718	678	676	703	637	708	642	678	599	650	671	650	625	670	674	725	661	652	659	679	633	645	649	678	705	732	660	652	648	674	674	667	672	650	680	642	637	640	704	729	650	662	665	666	726	696	698	691	640	653	689	640	643	666	671	648	645	680	635	697	696	665	678	683	661	676	702	645	666	676	623	627	755	686	597	667	637	702	624	665	703	668	653	652	685	675	662	606	713	677	663	718	651	699	694	627	683	666	672	650	667	703	683	628	675	707	687	653	662	628	650	637	643	671	668	644	649	687	619	670	701	652	636	687	634	648	674	675	695	674	663	653	648	642	678	685	640	660	693	695	710	676	702	702	683	677	674	665	644	657	694	687	692	691	709	657	686	646	643	686	656	681	630	636	651	660	666	671	657	726	662	670	665	658	674	699	691	697	652	693	704	643	690	689	698	716	672	667	640	720	623	703	675	672	675	689	662	679	667	628	670	699	674	695	718	669	670	660	705	638	701	713	679	668	652	664	652	662	627	655	679	680	654	695	685	707	729	660	688	660	624	638	709	717	680	672	665	628	648	726	634	640	677	656	679	694	703	724	675	675	667	710	655	661	755	668	667	674	632	622	678	676	644	679	642	668	679	689	672	682	701	639	674	643	679	681	717	699	659	697	691	693	664	704	668	677	729	645	681	710	633	688	683	637	644	664	686	675	653	671	707	669	651	658	658	645	690	674	605	653	714	700	668	682	715	654	691	709	715	661	672	729	657	654	663	656	657	662	694	651	658	689	672	672	639	676	677	685	677	632	744	644	669	650	699	655	685	724	665	678	658	645	661	692	646	718	624	654	673	627	658	690	724	684	656	658	700	665	666	667	685	677	696	706	661	655	651	621	680	621	673	636	636	681	627	649	660	671	659	678	674	682	688	696	701	663	673	639	645	700	693	714	660	682	656	647	653	684	656	685	641	682	690	675	664	675	673	671	666	681	647	705	673	690	643	619	706	695	656	686	677	661	664	642	670	678	677	681	698	641	677	642	644	651	673	743	655	682	656	632	693	707	701	670	689	696	634	668	672	675	669	656	663	700	644	697	670	703	659	694	665	674	669	660	641	681	644	687	692	684	647	656	672	702	677	662	633	686	691	677	620	697	656	689	695	642	669	688	662	656	661	717	707	725	638	662	696	676	713	702	645	671	677	732	721	647	644	658	668	674	666	659	665	672	642	690	678	672	654	685	653	684	704	661	720	625	697	656	709	712	694	651	612	662	616	642	660	675	665	642	685	630	651	663	675	669	633	683	688	672	649	669	640	645	637	677	648	677	653	638	696	648	687	658	679	722	703	620	679	708	643	665	626	681	667	629	655	627	650	669	682	680	693	659	677	719	705	653	676	635	705	679	682	648	659	685	695	691	702	740	637	669	714	680	665	702	684	670	659	673	671	664	697	643	692	711	679	678	724	660	692	658	714	707	677	669	689	709	682	689	678	670	680	703	666	685	698	679	669	676	695	649	686	666	665	689	698	682	701	687	661	653	663	639	674	689	686	642	653	667	698	659	661	668	656	655	657	697	672	662	740	685	677	665	673	703	728	691	661	686	663	675	662	694	651	661	663	698	663	672	685	660	674	691	643	708	672	666	711	688	683	653	722	682	634
22586	21282	28835	24047	21283	21357	11679	1816	1061	910	722	675	673	726	1186	1475	1224	671	527	616	620	506	546	518	401	357	365	340	346	316	332	328	315	338	319	294	317	329	341	341	324	312	328	347	306	320	322	337	376	332	328	320	335	320	333	265	314	331	328	327	326	323	316	343	356	312	316	324	296	311	342	308	342	304	335	347	339	313	342	346	310	309	315	340	317	322	324	317	304	291	306	308	304	336	304	303	316	307	336	329	326	328	334	330	311	295	306	301	309	301	323	318	316	313	354	320	345	347	343	339	329	296	327	327	305	315	301	317	341	323	313	323	296	308	350	317	309	295	313	325	318	313	290	281	325	319	275	312	315	316	331	313	329	320	320	315	316	312	292	307	319	335	339	311	299	298	337	282	318	306	329	317	350	345	292	327	348	305	291	299	306	322	298	316	344	332	329	320	347	349	336	290	328	314	328	296	303	310	311	331	266	303	331	338	327	305	314	358	276	298	349	315	306	334	292	334	316	328	295	322	306	314	310	302	282	362	298	322	319	305	339	292	341	306	308	328	339	323	312	332	348	331	320	290	316	334	316	329	345	287	294	290	353	339	340	314	296	311	310	344	324	332	305	296	324	294	305	327	292	338	317	306	316	318	325	324	327	318	337	334	288	320	323	313	284	310	298	293	304	291	285	314	328	317	323	323	302	284	301	301	316	319	306	330	332	282	318	346	314	278	279	335	321	331	328	330	313	296	323	308	305	298	312	319	309	344	335	328	344	302	319	307	283	310	312	301	316	350	329	325	308	331	302	343	329	317	310	321	317	313	311	319	316	309	282	281	329	292	317	309	316	311	277	316	296	313	318	320	288	303	341	290	333	308	319	319	298	287	337	316	295	329	338	332	331	305	284	275	298	298	301	319	292	334	327	328	336	327	352	313	283	301	295	306	354	301	317	286	293	309	304	323	321	302	327	314	337	324	314	298	324	306	318	301	329	321	321	316	324	346	335	337	301	330	312	325	299	277	323	309	316	350	341	321	329	322	314	328	283	325	318	313	319	304	301	312	339	321	305	307	324	329	321	327	310	334	323	292	315	316	319	328	314	297	315	318	332	304	338	302	311	314	328	337	315	332	337	320	308	315	287	313	302	286	346	275	310	303	329	315	325	303	330	325	290	306	286	302	306	324	327	322	320	304	334	296	287	293	293	317	306	309	321	333	317	280	313	334	318	294	298	309	303	313	298	307	303	328	308	311	315	332	303	308	342	291	284	338	347	292	299	286	282	334	329	333	375	337	301	287	286	328	303	328	313	291	274	343	332	325	325	319	324	295	285	344	290	283	299	328	310	292	295	323	326	320	284	326	314	338	313	287	310	316	316	292	287	353	318	326	305	280	311	331	302	334	331	292	300	309	317	322	328	302	316	274	270	313	342	328	312	295	300	289	330	339	313	306	307	321	278	309	318	348	294	300	310	310	331	339	296	329	304	320	326	317	325	306	329	330	307	349	348	351	311	293	275	333	336	322	322	324	305	325	327	278	305	308	271	338	333	336	292	299	300	325	335	338	325	329	320	278	306	328	335	283	283	303	315	296	325	341	308	328	313	295	318	300	331	302	330	305	345	312	294	294	321	311	291	336	338	316	302	329	328	305	325	295	303	303	323	317	286	326	317	333	301	337	328	297	310	331	282	292	297	307	294	317	347	337	318	329	316	355	297	326	281	309	333	333	315	339	341	335	317	292	301	294	322	327	328	342	291	311	298	321	309	324	320	285	306	329	306	342	324	285	314	281	336	304	309	336	297	310	310	291	337	341	324	300	301	277	275	304	324	327	315	302	313	336	319	332	309	310	299	299	297	310	316	327	298	355	315	314	264	331	356	298	330	343	306	301	303	300	304	319	297	308	343	329	310	316	341	311	313	327	299	308	322	314	336	327	302	300	320	307	318	299	286	339	317	309	332	314	334	294	330	308	326	326	319	310	308	293	273	288	318	293	327	296	293	303	303	293	294	322	311	306	331	310	322	287	328	308	346	297	316	292	312	305	332	288	325	352	307	331	351	326	304	328	344	318	313	299	288	348	327	314	315	334	282	319	311	321	330	334	339	317	328	291	322	289	273	297	311	309	308	340	300	336	321	285	356	318	313	304	312	321	301	345	302	333	336	330	325	297	309	282	293	330	327	322	299	291	319	300	350	320	311	282	293	340	336	316	305	307	319	288	322	303	323	324	337	322	315	334	325	307	313	305	325	322	323	301	302	302	313	319	283	286	311	311	327	332	338	320	296	304	323	335	295	285	317	312	302	341	333	326	316	321	271	311	310	348	304	312	329	286	321	316	310	319	307	292	306	305	309	288	339	325	327	322	331	298	307	331	314	310	309	329	303	321	306	357	329	336	318	331	310	315	285	308	319	345	323	292	283	277	318	306	303	296	304	315	322	339	314	303	332	325	310	284	314	316	322	277	333	294	295	318	302	313	286	298	322	301	306	298	339	295	323	302	297	317	339	287	288	279	305	304	282	317	309	324	303	318	306	327	298	297	353	318	332	336	316	325	293	319	299	305	309	339	303	320	329	305	310	353	325	294	322	329	305	310	322	311	318	296	303	292	320	343	343	333	280	302	301	304	297	333	335	328	301	325	321	305	320	303	309	274	326	326	323	323	324	322	274	307	268	291	306	291	308	297	306	303	337	314	322	318	306	307	328	322	293	314	333	304	305	328	313	303	297	282	301	288	339	351	342	266	320	326	310	321	322	291	314	295	330	335	301	331	333	334	308	352	299	273	332	296	300	306	322	330	345	306	322	346	360	332	331	297	340	342	282	339	348	325	302	326	308	333	315	295	310	329	303	322	284	299	299	332	304	327	316	276	319	298	314	339	295	335	348	344	329	325	294	349	343	284	329	320	310	320	343	298	280	312	309	296	302	314	313	315	307	338	343	311	313	306	313	307	334	292	319	305	279	319	335	319	322	278	294	322	315	291	283	315	302	316	322	319	338	291	316	305	262	342	295	323	303	290	320	313	293	296	330	297	311	296	305	303	304	310	309	287	307	336	299	328	315	300	320	331	304	297	332	295	323	322	324	304	306	294	301	299	295	324	292	327	301	352	320	337	318	308	317	328	343	274	311	325	312	317	301	329	294	350	307	346	323	291	309	304	340	295	348	342	311	327	339	302	309	329	294	314	322	317	311	335	332	326	291	309	303	336	295	330	313	322	322	321	341	292	309	306	322	314	337	307	304	294	306	312	346	312	316	315	336	319	270	283	294	329	297	300	285	288	300	317	305	325	322	312	327	353	297	287	328	330	308	330	317	307	301	314	325	322	313	300	320	287	320	321	326	331	266	318	332	319	329	308	358	310	311	305	323	308	310	350	308	349	289	292	336	326	282	276	288	298	344	317	288	335	322	310	348	317	315	322	307	323	320	291	331	308	332	321	309	312	307	336	330	317	337	360	338	318	330	316	326	351	319	342	329	327	334	307	304	301	331	299	304	323	346	321
6254	14826	12732	10775	9633	6019	3878	2479	1729	1283	1079	944	805	1009	1783	2262	1750	952	720	794	816	735	708	596	449	429	420	376	430	360	381	369	364	378	369	354	359	356	321	339	362	352	369	347	334	319	345	327	309	325	350	349	338	351	345	355	321	338	330	356	334	360	336	343	331	342	311	352	375	330	380	323	344	308	344	346	323	320	322	323	352	341	355	360	358	363	350	327	313	350	355	362	333	361	376	325	322	367	319	335	330	354	351	359	342	376	312	348	332	334	321	361	352	353	321	358	328	355	338	316	324	337	374	329	333	325	374	321	343	359	323	362	315	349	346	392	350	323	366	334	337	351	338	311	322	360	326	303	352	344	334	312	341	311	399	322	324	322	322	327	364	327	311	339	343	334	355	351	339	355	337	310	342	322	338	397	355	340	363	320	342	337	360	364	335	320	326	357	337	356	319	317	351	364	331	335	337	341	363	369	358	320	327	317	335	355	325	337	299	362	324	303	313	321	336	305	326	342	339	334	336	330	347	337	337	355	347	315	327	326	361	336	332	374	358	344	356	350	350	342	323	349	387	322	362	359	344	336	336	357	339	347	320	337	364	332	339	331	375	334	314	346	369	328	345	333	348	337	331	349	323	324	345	326	368	352	346	353	315	337	333	329	351	348	360	366	310	347	320	322	349	320	312	392	334	357	336	330	347	338	363	366	378	355	325	339	341	350	343	320	308	323	339	332	327	350	330	345	330	345	352	347	367	319	305	351	341	329	319	350	336	336	370	341	310	339	300	329	337	328	342	367	340	321	372	335	359	331	345	345	336	351	363	361	321	350	353	345	345	360	334	340	331	321	381	300	355	329	323	351	344	340	371	365	344	313	338	319	356	343	314	349	328	341	340	356	344	361	358	333	333	322	318	355	359	363	344	361	336	343	308	322	347	331	322	383	358	357	349	366	357	349	324	329	328	330	349	362	324	325	371	344	391	344	338	334	329	331	331	342	337	316	384	363	319	352	342	344	351	336	334	316	349	337	344	322	337	328	365	340	366	324	375	345	328	368	310	352	337	343	361	350	353	317	343	335	317	335	314	379	315	342	355	335	336	345	342	315	330	316	351	344	311	307	347	350	344	336	313	333	324	352	330	346	337	335	323	322	328	343	348	348	321	320	360	359	301	347	319	329	310	348	347	333	328	355	350	339	339	326	341	325	353	357	314	354	333	334	343	336	328	358	370	344	344	367	358	316	331	395	340	317	326	316	313	348	329	344	367	341	353	332	353	349	328	332	358	351	356	323	308	349	378	331	352	341	336	363	336	361	342	346	357	354	338	323	322	338	350	389	360	319	333	335	336	322	331	372	346	375	326	352	382	348	317	335	308	365	356	347	320	363	363	318	381	329	335	329	321	357	342	310	358	348	335	354	344	361	347	322	337	311	305	353	359	332	345	309	356	326	325	335	324	315	315	340	348	363	319	366	335	341	333	349	342	345	322	335	343	339	345	360	363	329	338	348	346	339	336	318	308	345	348	335	325	341	347	341	365	338	354	339	328	360	340	330	332	346	317	365	339	344	330	339	336	360	311	313	351	321	353	345	338	348	325	331	316	347	331	358	319	363	348	362	337	354	312	318	345	349	368	308	329	318	355	332	333	315	348	361	329	317	333	339	343	284	373	361	348	340	316	327	352	329	332	332	345	374	341	342	335	303	321	353	386	338	342	315	361	333	334	302	349	334	321	335	314	319	316	321	286	325	325	336	345	343	290	341	309	334	327	363	310	308	302	333	354	350	333	327	371	350	369	317	308	328	347	323	343	353	339	331	359	355	317	360	354	355	376	334	344	327	360	323	343	323	322	370	320	331	322	316	332	382	340	287	332	331	347	318	352	324	352	315	350	330	346	319	362	309	320	312	332	338	329	378	356	335	329	353	342	339	321	328	369	340	333	337	308	336	328	329	354	328	331	357	348	335	334	344	353	328	331	321	344	346	326	299	346	363	328	345	383	327	326	337	381	369	355	340	307	340	320	319	320	371	337	341	335	316	329	348	389	300	362	321	354	327	377	353	331	325	319	335	336	340	395	340	327	370	354	339	337	337	315	358	341	332	341	329	313	354	327	332	330	365	355	368	361	342	328	357	373	344	321	331	316	377	349	367	349	357	339	346	309	309	344	332	332	338	364	317	321	371	346	340	327	319	364	338	340	343	286	360	325	344	328	340	375	363	345	324	363	332	346	311	319	338	335	324	340	356	336	331	345	301	336	331	340	356	352	353	333	358	332	327	355	345	327	321	347	365	351	357	337	345	308	337	349	332	346	336	320	370	371	355	333	361	336	337	310	336	345	331	317	343	344	342	347	336	368	335	328	355	303	308	363	325	290	321	336	322	356	344	325	334	324	339	334	348	363	335	315	330	335	360	328	321	380	343	358	337	354	365	368	378	358	346	332	341	328	316	304	333	330	312	336	336	357	356	336	340	332	319	374	359	394	343	307	339	366	380	344	325	328	353	348	346	343	343	365	367	324	347	326	341	338	313	330	329	348	318	326	358	336	366	323	329	349	316	354	310	342	325	334	342	355	343	326	328	370	324	322	362	333	353	340	365	323	329	306	342	330	323	347	318	318	317	321	332	383	329	323	360	338	338	340	351	314	375	355	349	367	333	327	322	301	317	338	345	343	356	338	332	346	366	363	367	354	324	349	353	321	355	392	326	322	329	329	320	332	330	323	348	305	351	324	338	342	341	322	348	363	357	323	320	347	375	359	358	342	359	342	339	332	376	332	350	343	323	358	367	338	349	375	319	330	340	327	339	343	316	380	349	336	352	350	329	339	356	320	323	338	350	335	360	328	338	331	319	337	364	339	349	369	353	328	329	331	315	336	338	330	329	351	313	345	314	320	339	339	360	373	326	324	373	365	343	356	335	321	308	347	333	357	334	326	360	373	333	371	365	321	393	331	318	300	372	354	295	322	350	337	345	303	332	370	357	308	331	350	355	365	310	349	339	362	334	340	314	359	311	321	358	371	321	323	349	358	314	316	362	351	316	345	341	328	351	349	311	356	367	344	355	335	322	373	292	284	336	335	349	367	351	331	338	342	335	322	335	333	338	340	319	325	377	350	352	349	335	365	355	316	346	332	322	346	341	324	308	342	342	332	356	319	322	332	316	300	318	317	338	357	315	310	316	319	328	353	334	342	315	378	373	335	386	312	349	305	334	323	303	315	329	339	330	362	360	344	353	371	312	362	347	336	340	356	337	333	332	332	331	331	309	305	316	353	377	326	344	355	356	391	342	325	331	332	347	333	308	311	347	349	346	373	338	324	361	335	328	383	313	362	341	356	330	321	401	333	332	358	312	338	341	348	335	340	336	333	346	342	352	351	364	323	322	324	313	353	322	374	323	356	357	335	352	331	352	341	352	380	348	341	355	319	384	360	353	329	345	335	318	335	306	310	339	380	326	347	358	347	363	345	335	375	323	304	326	332	332	318	301	322	361	350	329
27717	18962	6350	2923	2262	1518	1225	1052	1026	954	973	963	969	1061	1080	1185	1157	962	937	996	962	962	938	943	923	920	855	861	876	924	898	912	922	936	934	923	921	938	874	905	902	897	862	928	876	889	903	891	907	900	928	932	871	950	894	954	871	907	932	852	880	859	960	866	952	864	906	907	923	887	931	937	913	869	928	907	934	921	924	906	944	883	888	928	829	885	869	844	905	904	892	932	895	896	884	902	953	885	875	903	832	858	891	850	867	908	888	875	895	961	885	901	902	861	911	935	949	858	898	893	904	916	888	909	897	901	906	889	848	925	934	920	871	871	938	902	913	878	909	912	842	891	890	898	885	955	940	864	883	907	905	900	886	884	946	906	926	916	897	896	907	897	933	900	851	924	917	900	927	909	898	921	927	888	916	899	875	866	865	912	853	926	883	857	894	868	906	838	939	929	905	952	946	892	911	881	953	891	886	856	885	916	885	894	872	912	899	925	936	959	899	931	914	918	864	877	889	902	888	943	856	840	910	867	948	900	903	894	952	962	818	922	978	934	905	892	874	874	866	902	928	900	878	904	880	889	914	955	864	857	918	916	931	923	877	935	880	902	889	903	957	912	894	937	921	873	904	894	948	934	880	874	844	924	905	875	880	904	893	947	864	911	905	812	893	913	890	895	947	939	918	921	902	922	857	888	953	923	909	927	925	859	934	931	919	885	914	902	903	900	900	833	920	882	883	882	839	906	902	873	918	928	916	872	870	879	920	902	861	883	871	927	861	931	866	927	902	950	888	926	903	919	952	858	876	885	945	873	889	886	854	825	893	926	923	931	866	906	881	861	856	928	853	879	842	888	867	850	905	847	935	913	881	928	894	901	933	851	902	892	861	924	867	928	882	949	856	881	908	894	886	896	855	934	830	941	858	912	899	921	830	881	919	915	885	870	885	893	865	912	849	976	887	882	897	828	936	939	901	879	949	907	879	935	863	913	892	921	892	921	853	956	853	915	911	896	859	920	936	925	913	842	932	845	929	881	897	907	984	881	947	854	839	889	886	886	884	928	904	860	885	876	925	954	893	866	949	885	916	905	942	826	903	846	962	933	872	922	910	895	905	865	892	883	872	897	897	887	898	889	921	856	902	921	883	957	878	902	872	900	920	904	918	888	852	888	846	854	926	887	965	967	905	899	909	878	922	928	935	897	875	895	895	918	868	841	941	946	886	932	935	899	888	946	918	864	933	903	887	934	914	866	861	925	939	918	895	886	949	865	919	884	899	901	928	935	901	883	908	894	878	854	867	878	882	846	857	903	896	973	880	919	873	880	875	896	904	909	902	883	885	896	871	867	943	928	906	912	935	918	922	911	938	933	921	908	917	863	912	917	880	885	869	896	897	919	897	940	931	889	924	914	920	856	879	882	923	885	892	927	923	910	904	879	881	922	886	943	919	891	934	931	860	882	905	912	897	920	904	866	898	925	900	876	840	869	846	864	919	928	927	898	909	886	934	896	961	880	906	877	909	911	928	875	862	896	854	897	895	932	927	948	900	919	909	876	951	910	889	902	933	934	888	903	933	876	932	884	920	845	946	900	928	859	904	921	920	922	945	862	900	915	923	888	898	890	922	884	944	920	892	898	889	926	937	917	897	916	916	880	914	882	905	845	936	945	891	889	864	909	897	954	902	909	899	923	891	926	895	864	877	920	892	828	894	850	947	908	939	927	921	891	961	878	871	922	946	875	909	939	904	988	928	871	900	865	878	880	879	862	900	941	904	908	858	893	932	953	896	900	909	909	871	933	920	1001	886	886	935	944	927	869	894	887	869	900	940	929	891	867	921	833	965	929	940	932	914	908	836	843	922	872	907	953	906	895	891	914	878	909	914	894	858	908	861	870	920	853	855	911	912	892	871	941	948	847	906	913	883	905	895	932	866	946	942	922	937	923	937	894	924	926	955	880	960	838	912	909	909	872	912	903	836	897	889	912	874	878	912	879	926	904	910	863	891	929	875	852	901	878	886	936	944	897	905	916	886	930	986	844	911	934	891	898	947	872	903	880	914	888	857	915	881	902	880	911	862	869	907	919	945	830	869	861	875	901	928	908	896	876	913	920	956	914	859	927	906	905	890	840	923	902	968	945	921	883	884	908	908	903	923	911	882	946	902	873	943	894	930	917	865	847	874	910	901	928	895	896	883	954	915	900	888	919	944	934	846	938	888	881	920	917	873	878	905	878	928	894	899	930	908	907	904	914	893	886	865	917	860	894	933	921	910	875	927	908	904	853	903	907	917	857	927	858	920	875	898	909	906	903	917	902	923	907	902	859	853	910	889	891	911	868	903	880	865	901	909	889	888	883	848	883	922	880	901	913	871	926	896	884	871	877	929	919	913	912	887	890	857	953	891	902	891	913	953	870	915	886	942	873	924	885	932	916	872	864	966	887	887	918	914	890	877	873	912	904	919	873	890	918	876	886	903	898	928	907	929	914	899	903	944	899	941	947	939	936	903	929	876	912	920	866	941	939	917	952	936	911	868	934	900	845	897	863	929	902	860	892	854	911	906	888	962	908	897	843	966	919	920	896	853	908	897	895	876	880	881	917	920	918	895	881	829	879	860	941	937	951	939	921	890	952	873	908	954	946	892	890	953	878	937	901	920	924	925	901	915	928	879	897	931	802	925	922	851	912	897	929	891	911	847	949	887	898	879	928	925	850	884	890	903	892	900	908	916	887	896	877	920	896	844	984	912	862	898	886	951	853	895	940	894	882	929	897	962	857	915	939	896	852	903	925	910	902	896	870	893	877	927	853	901	910	922	865	933	885	888	866	923	868	849	909	906	919	936	943	924	929	839	946	949	866	864	882	876	915	856	893	917	906	905	899	906	862	907	899	894	874	899	890	941	872	907	910	908	865	905	923	897	872	921	883	895	886	903	862	889	916	876	938	880	891	914	896	893	938	879	866	892	905	885	929	903	922	890	872	859	933	932	978	891	872	849	895	902	885	874	899	928	920	932	851	910	900	918	850	914	911	886	902	901	878	969	993	908	878	901	897	903	899	918	858	904	894	888	955	909	853	928	859	942	899	873	949	877	872	874	924	885	951	875	938	942	887	859	885	844	907	884	870	877	906	878	887	913	924	924	863	929	897	866	923	934	853	876	872	941	932	950	898	929	929	895	866	939	916	905	920	873	929	854	878	881	970	929	875	890	885	932	867	874	861	864	953	871	940	889	988	846	950	1003	909	854	924	907	894	944	913	909	877	904	929	959	921	918	907	888	931	862	842	918	873	906	900	831	937	916	905	931	896	879	905	908	893	932	852	934	965	897	887	921	931	906	880	920	921	908	880	908	845	905	901	887	881	921	913	880	901	910	937	885	928	899	891	894	871	897	887	839	850	857	937	872	894	943	890	844	915	870	916	901	835	847	941	956	896	984	851	898	945	902	903	925	880	922	935	895	883	874	965	915	873	906	933	891	919	862	928	919	887	961	898	880	949	911	922
6994	2222	2508	3451	3069	2038	1492	1268	1147	1100	1046	1033	1021	1102	1249	1456	1386	1083	1063	1050	1067	1013	1070	1024	966	923	991	984	1004	964	942	937	938	957	942	951	935	961	1006	984	950	981	954	962	963	925	961	895	952	999	926	987	952	963	982	1022	949	964	995	1005	967	902	965	948	939	913	983	920	997	975	924	910	960	920	939	991	925	964	928	998	996	947	979	896	891	911	955	918	974	990	934	943	900	949	990	939	931	962	960	972	963	968	970	961	960	1007	950	1038	878	881	937	964	914	896	955	959	950	954	968	967	929	909	935	985	980	937	988	929	874	931	978	995	963	967	908	955	999	1001	955	962	922	991	983	976	921	976	990	936	949	933	943	955	951	981	937	911	967	1015	946	992	937	947	991	987	974	979	920	971	961	923	970	1001	1001	933	968	986	938	952	989	974	1001	953	941	924	993	961	959	982	910	962	962	939	937	1002	949	978	899	974	959	922	997	969	893	909	942	966	923	923	940	977	991	979	1007	945	933	970	894	966	950	926	954	935	919	980	976	961	984	973	979	967	983	982	936	934	1005	929	996	1011	898	969	980	969	935	939	979	982	953	983	1017	961	971	936	974	941	1015	967	979	936	933	937	952	997	981	938	948	941	965	948	949	934	1020	971	992	989	901	943	955	995	958	963	964	938	912	949	928	925	955	974	954	885	938	873	989	997	946	951	959	1024	968	924	958	962	923	977	933	970	971	926	915	919	964	1025	938	975	993	983	971	941	947	979	995	965	959	965	931	983	895	918	1008	913	940	978	945	943	958	949	961	1015	912	906	980	930	989	991	914	945	979	991	1040	949	989	910	928	1000	981	953	908	989	946	969	920	967	963	991	912	993	928	955	996	915	930	962	987	981	947	964	988	912	923	980	987	993	960	928	962	937	991	965	965	952	954	971	939	952	988	964	1011	967	987	964	925	1000	940	976	911	956	980	947	998	1034	934	981	872	907	1007	940	975	927	966	936	970	930	997	992	942	969	927	947	954	914	941	889	962	941	1037	926	975	931	937	940	945	950	965	931	984	957	967	993	970	965	944	983	957	927	924	959	984	957	1038	959	932	1029	954	997	964	989	966	948	954	952	983	954	903	966	967	964	957	953	990	955	977	924	1003	948	975	993	955	957	975	906	923	929	923	907	949	952	972	989	964	978	966	1016	881	937	921	978	918	922	998	914	914	931	935	912	983	986	933	932	996	968	926	929	937	933	943	988	1026	915	945	983	994	957	923	946	963	923	942	907	972	968	964	954	935	978	964	972	977	969	933	961	947	951	1039	961	971	941	937	949	1018	912	953	978	916	975	928	937	984	946	950	968	982	973	991	1023	930	977	1003	966	932	922	979	970	883	924	973	989	937	984	992	957	930	970	1008	972	969	999	977	920	914	937	924	971	901	961	981	908	957	935	1019	949	1002	997	967	990	981	965	968	972	971	961	964	950	955	971	929	987	956	977	982	949	956	945	969	953	941	945	952	942	928	967	960	962	910	921	910	947	992	979	945	995	981	938	946	987	986	887	981	951	1000	918	1013	989	977	1018	976	1050	963	975	957	949	965	957	923	956	946	985	987	948	955	960	924	942	936	1001	986	945	909	917	917	915	944	950	893	979	952	886	953	985	944	951	978	978	949	916	985	984	1020	962	988	975	897	922	922	941	977	924	989	973	1007	1026	955	929	926	888	964	910	948	979	941	928	902	987	954	980	930	970	937	945	962	969	936	947	954	960	1007	912	936	988	940	929	996	948	979	970	952	998	1034	914	903	977	940	943	942	921	1011	921	947	971	972	922	969	955	981	980	935	934	935	942	914	915	971	982	939	909	971	979	951	950	1013	960	990	945	942	938	948	917	976	937	1009	927	931	967	996	944	882	998	955	1007	1008	983	957	997	967	968	979	945	976	986	961	906	988	987	933	966	949	965	970	928	1001	960	1003	978	991	911	949	902	960	949	936	917	1004	1005	976	985	980	973	961	995	939	946	951	953	1030	975	958	930	948	931	969	948	958	968	943	1002	965	1006	955	923	943	939	973	949	948	950	992	978	934	974	1030	958	964	937	1013	934	958	935	1031	914	1000	931	936	977	907	998	976	956	975	1008	948	906	992	956	946	936	974	929	948	953	1017	942	951	976	940	1014	978	974	963	977	987	964	994	919	980	935	985	972	995	925	884	955	993	934	904	957	946	955	964	955	946	964	930	977	955	981	981	922	943	951	974	1015	999	1002	1000	995	959	964	969	953	970	937	976	970	966	936	931	921	978	956	866	925	963	1021	918	989	971	955	934	991	918	944	963	955	983	946	914	884	1016	937	952	914	987	980	963	985	1000	885	953	950	937	945	1002	923	962	957	911	939	980	903	972	942	967	927	975	959	973	991	942	959	950	990	949	913	973	943	988	955	1002	962	994	963	998	1005	958	883	929	959	905	1027	954	933	991	970	927	1005	918	1037	954	982	931	957	985	937	971	928	983	986	1019	974	948	989	1004	983	980	920	981	925	960	948	938	952	967	936	986	928	975	963	910	977	933	965	925	923	985	966	992	984	1004	944	972	957	990	952	964	938	971	986	967	1000	977	1007	940	956	960	968	909	955	956	969	941	929	978	946	961	1021	952	902	924	949	938	972	922	954	884	976	931	975	941	941	956	918	965	951	914	914	1006	967	957	965	893	958	948	968	962	1020	943	975	921	961	1007	966	958	950	952	988	935	967	976	936	978	937	961	967	918	972	903	949	948	971	1001	928	1009	979	948	934	957	962	935	913	963	930	965	1015	1000	977	959	936	943	950	917	937	935	1013	937	1019	947	922	921	922	936	995	978	970	964	973	970	963	988	972	964	950	988	984	978	901	988	950	951	932	927	944	955	997	957	997	930	1012	947	952	988	957	951	962	908	980	1002	938	935	957	932	953	913	925	943	999	917	967	973	939	985	984	909	934	955	1002	989	933	899	977	961	968	982	1008	941	989	942	936	976	970	971	930	997	922	1004	934	913	958	957	919	958	1002	911	1023	970	1023	958	931	981	931	946	908	928	970	977	971	961	969	936	966	959	972	906	903	977	1041	931	966	991	990	1000	909	981	990	945	966	991	946	995	967	1028	959	950	1001	1034	974	926	961	969	974	1000	940	989	957	916	929	995	977	1009	960	990	962	988	969	944	944	931	960	952	967	963	981	977	972	939	958	966	917	1042	958	966	980	991	927	911	936	913	1028	950	991	895	945	959	951	911	936	995	973	977	931	973	977	958	1004	941	934	942	964	969	988	1020	963	950	935	967	925	963	990	1011	958	937	965	947	962	942	1001	919	940	958	976	940	974	1007	979	940	960	953	942	932	971	924	961	929	991	1001	991	959	938	965	910	945	988	919	938	973	951	1021	995	965	947	937	970	1021	932	897	959	947	942	935	1015	970	992	967	912	949	960	994	949	957	916	937	944	973	921	964	1002	948	958	931	955	975	979	947	946	970	1009	954	932	982	932	992	1024	955	916	971	947	948	927	990	932	915	910	1016	966	947	994	948	936	925	977	971	1055	906	1012	1042	921	915	958	982	980	981	982	954	941	957	948	962	956	928	977	981	903	974	981	900	959	947	927	935	913	921	954	954	975	946	989	985	999
23662	21270	28462	24405	21295	12939	2604	1428	1207	970	937	843	841	943	1141	1435	1225	932	830	825	850	791	848	792	760	711	733	718	704	714	677	692	718	716	691	674	673	663	661	726	697	681	666	730	712	740	724	680	690	674	701	707	708	765	671	654	697	670	695	716	694	667	725	647	686	713	686	716	721	702	731	683	745	711	699	692	698	720	697	691	684	734	672	672	664	729	670	654	711	660	679	707	690	715	738	683	725	675	667	715	677	660	724	664	706	706	681	696	731	667	678	666	690	672	646	684	715	663	672	682	702	669	710	723	688	719	721	722	677	687	635	718	702	684	693	650	656	681	663	699	654	653	674	692	761	687	683	696	687	684	666	702	700	635	731	646	680	659	710	664	662	679	720	738	669	680	701	725	715	667	688	680	680	682	687	694	719	735	678	677	671	675	684	704	707	663	666	721	702	644	658	674	689	625	700	714	709	704	649	689	771	711	740	720	663	706	669	684	655	689	717	652	701	675	709	653	700	684	702	647	667	688	676	673	660	645	690	660	682	688	713	683	646	638	691	715	714	700	714	683	653	710	669	668	717	730	697	696	710	709	672	693	618	650	685	667	690	748	674	722	691	680	679	643	705	710	663	693	637	669	706	711	701	683	670	700	685	693	661	685	712	689	688	692	683	678	688	684	693	709	711	736	653	691	658	671	690	662	726	690	735	674	697	669	713	694	703	676	707	660	689	703	710	689	711	703	648	680	681	642	705	692	702	689	713	660	690	696	673	665	681	690	700	651	675	698	704	677	649	711	729	714	679	686	684	698	647	701	676	703	686	691	661	703	660	641	698	625	711	722	702	698	683	684	717	697	699	668	651	723	646	687	714	670	673	695	700	693	719	687	683	709	654	726	655	662	669	682	673	739	690	713	696	673	641	670	652	623	690	699	675	680	687	680	638	680	638	691	700	681	702	691	668	701	639	657	713	662	688	693	711	709	687	660	652	698	676	661	661	674	698	714	674	709	675	650	665	686	665	694	688	710	672	669	688	687	660	648	692	708	689	700	650	680	694	674	671	655	657	732	664	678	665	715	705	676	735	698	690	689	726	644	655	693	699	689	715	641	665	704	653	630	709	705	673	661	683	627	722	681	689	715	655	674	677	702	698	679	695	705	626	645	674	677	701	716	678	702	673	687	637	691	714	701	727	660	700	688	639	714	690	676	691	699	689	708	671	708	678	675	641	675	724	696	703	709	730	664	677	662	680	721	670	715	714	709	721	661	685	672	663	685	636	707	679	681	714	710	683	712	679	706	710	647	719	689	685	659	672	629	727	692	710	730	734	696	719	704	709	687	756	668	674	686	683	622	670	696	693	716	662	656	694	675	707	685	716	652	692	682	635	659	705	688	713	687	744	698	688	682	679	712	695	655	646	726	701	655	708	657	728	675	693	680	712	632	676	652	714	657	691	637	725	675	648	708	686	726	661	701	680	668	671	666	692	649	640	680	695	707	691	691	727	695	670	672	698	707	696	688	649	658	649	674	671	685	666	645	761	636	680	685	690	689	709	746	638	687	698	704	736	678	677	643	697	692	697	702	656	617	658	690	666	673	655	605	716	674	685	712	724	711	688	717	610	701	717	704	696	740	673	693	600	670	683	726	675	696	680	675	695	681	704	727	722	715	616	679	651	680	690	668	703	698	680	724	704	717	640	688	689	687	677	682	668	688	710	657	711	697	676	721	616	715	708	706	638	682	661	677	678	683	683	710	679	682	675	670	631	670	674	677	667	629	703	746	729	713	661	688	671	686	666	713	686	651	708	662	677	666	678	688	663	680	673	685	712	671	672	649	738	686	746	707	695	683	666	664	702	664	664	680	686	681	732	701	660	678	677	698	716	647	678	698	679	693	654	653	687	673	639	672	673	694	716	669	687	676	674	693	658	687	709	674	718	642	737	672	678	673	740	697	683	695	682	707	695	658	639	701	693	705	706	684	700	707	705	714	710	785	693	695	662	717	680	672	698	685	692	688	673	681	708	668	735	643	702	704	694	649	733	681	695	663	661	682	728	695	723	626	694	717	675	676	692	722	705	689	711	689	656	644	639	689	681	645	706	718	690	736	727	692	704	712	670	716	644	652	674	661	705	644	720	714	697	690	645	705	719	649	685	631	679	639	679	693	669	700	708	702	685	689	673	684	703	669	661	676	682	641	708	696	677	703	711	657	653	695	718	683	687	664	668	688	706	654	698	660	681	664	694	667	696	683	674	660	683	678	659	725	770	681	667	616	687	690	709	637	666	699	700	698	676	682	660	728	703	704	699	657	723	662	665	691	679	683	686	688	699	678	705	685	726	697	701	671	696	638	681	731	716	719	634	704	681	700	659	661	743	702	700	675	701	747	629	629	634	656	703	678	697	670	697	683	769	686	711	744	723	659	675	689	672	679	684	686	711	673	681	651	657	672	721	706	650	709	688	646	703	741	701	666	677	648	675	675	661	686	696	696	731	649	705	666	654	724	681	670	725	666	715	748	726	728	688	664	674	750	688	661	677	717	664	641	672	686	691	658	702	663	648	716	665	658	711	736	704	613	620	690	663	727	705	644	673	705	709	710	713	707	695	699	722	698	737	742	629	693	652	699	746	712	690	704	672	712	689	642	725	679	637	645	670	713	645	689	685	642	699	671	685	699	716	672	641	712	647	692	664	737	739	708	693	674	719	684	638	666	686	663	708	705	662	714	712	699	656	700	673	672	714	662	682	673	704	669	734	701	684	703	710	740	661	674	678	686	674	693	701	641	672	706	713	676	695	676	694	678	662	670	703	696	721	701	699	643	657	695	709	665	696	677	652	654	703	685	697	707	728	671	663	671	686	732	742	696	703	684	750	678	678	691	684	669	690	725	688	643	637	661	742	685	714	704	676	707	711	655	691	656	683	685	710	721	678	678	656	652	666	726	695	661	656	657	700	642	698	709	672	702	666	681	692	698	664	720	658	669	677	676	660	713	690	696	640	656	671	687	698	659	738	642	703	669	692	705	670	641	678	685	724	688	700	772	664	683	681	662	691	659	650	683	643	652	654	683	632	701	727	640	665	647	692	688	713	676	692	649	740	720	712	674	667	720	686	703	694	664	656	692	675	742	662	675	714	674	703	706	677	686	710	662	691	705	661	663	656	689	676	704	658	636	656	734	687	680	680	654	679	686	671	700	690	672	684	718	726	688	652	731	702	671	675	660	671	686	670	724	697	691	649	726	680	650	680	720	661	729	636	673	681	685	640	709	664	688	642	655	666	694	696	638	683	673	689	686	706	691	679	713	655	712	665	659	689	707	703	700	700	660	652	722	697	723	729	688	666	687	650	693	693	703	707	651	623	703	647	699	701	672	680	669	697	681	674	701	692	652	646	631	686	693	729	644	655	640	708	683	704	694	668	665	724	737	672	755	681	672	668	697	670	688	701	710	689	714	698	700	723	654	687	667	691	665	689	699	666	658	694	678	687	715	698	680	694	662
5169	9839	9128	7655	6029	3704	2752	2010	1584	1348	1085	1042	1018	1199	1559	1890	1623	1086	1002	1000	1052	997	938	967	812	778	765	730	754	764	758	728	798	726	745	729	782	766	766	764	754	767	747	745	717	728	723	798	771	789	752	755	791	752	813	761	756	741	744	775	737	783	777	721	717	785	757	779	749	756	756	678	762	783	736	747	717	773	732	749	789	782	746	758	739	746	739	711	686	760	728	835	757	737	754	754	739	780	770	785	692	764	700	731	789	715	765	738	709	782	737	744	742	737	742	765	761	759	709	773	753	762	730	719	746	734	768	766	714	753	731	704	740	825	727	773	756	800	795	748	666	776	703	777	733	770	739	718	791	718	733	738	727	747	779	730	726	766	714	734	724	779	784	799	763	773	734	753	754	762	762	743	729	740	727	765	755	771	774	776	702	706	771	734	739	728	755	746	737	728	769	719	704	726	751	770	730	708	734	762	753	799	765	792	789	718	735	725	721	768	766	776	778	728	716	787	747	732	774	755	715	729	744	787	737	779	746	748	774	725	777	666	689	712	727	718	749	739	766	734	782	748	734	711	760	769	737	720	743	726	762	813	732	777	729	751	725	730	823	743	698	647	789	714	751	722	772	733	789	735	805	724	802	774	682	692	755	718	770	723	744	742	730	733	692	790	788	755	712	799	762	751	735	730	734	754	695	741	720	771	765	738	748	824	704	719	738	742	735	754	709	749	747	780	815	706	724	712	753	791	699	743	721	743	726	767	764	743	775	807	769	767	739	697	725	758	756	754	758	759	744	738	716	747	729	726	740	725	736	810	815	773	739	768	725	734	744	788	725	751	748	746	785	777	727	739	769	772	783	767	768	734	780	778	740	838	712	716	745	824	755	725	714	707	754	761	735	773	726	769	708	732	699	734	743	780	742	725	728	753	739	786	734	766	721	748	774	762	710	725	713	754	725	752	731	737	768	738	839	739	764	781	712	723	710	787	745	726	686	758	783	731	745	753	742	779	737	726	774	707	749	744	757	675	744	735	732	758	720	723	744	790	686	791	717	805	719	765	702	755	751	788	768	734	792	742	760	731	806	748	776	740	731	774	722	705	729	729	736	698	764	755	758	765	742	714	770	772	750	729	780	730	734	729	736	743	754	780	779	731	716	743	757	748	798	728	745	700	797	782	716	710	738	775	760	760	805	716	720	709	746	744	743	706	766	719	766	698	743	745	725	686	724	704	742	695	773	752	785	748	721	718	747	756	782	710	727	722	748	713	737	756	719	713	739	774	762	737	771	750	759	757	691	733	733	774	736	728	721	731	718	746	764	753	763	748	778	749	729	700	738	772	759	755	740	720	777	765	740	761	808	764	768	746	723	800	771	737	711	755	730	767	774	742	755	716	717	713	730	751	752	785	749	770	743	720	711	793	739	725	759	750	729	753	723	755	761	709	737	769	749	778	716	718	731	763	752	755	735	750	747	720	730	767	740	798	728	745	720	728	744	688	741	755	763	792	785	734	736	719	713	760	743	723	722	751	748	738	730	770	755	738	734	772	769	692	745	753	723	712	733	756	715	705	760	768	806	736	762	772	735	781	723	705	727	743	744	801	737	788	808	705	740	750	736	740	791	757	730	736	736	756	732	760	783	746	724	747	714	719	754	779	744	774	709	754	691	680	723	744	690	712	798	760	774	767	769	737	716	725	714	748	740	748	742	723	735	744	705	724	782	737	751	750	770	768	750	738	779	769	729	761	817	769	725	752	733	796	774	748	699	745	718	770	737	743	785	770	784	708	740	713	731	711	697	759	776	803	722	768	763	766	780	751	788	764	759	761	757	689	763	745	724	741	769	729	710	773	765	748	809	733	777	719	734	747	692	757	741	749	741	709	755	777	711	775	741	727	796	705	725	758	763	694	703	726	732	717	753	708	757	758	691	743	784	716	757	705	749	805	747	716	738	780	765	745	774	707	738	740	814	750	748	743	755	726	752	765	777	761	754	714	775	734	759	749	726	723	708	745	758	716	743	745	659	714	750	735	748	714	717	764	749	746	743	688	739	721	803	712	791	730	736	757	774	740	772	728	715	730	761	792	725	760	726	764	726	696	746	725	773	709	775	760	742	741	757	739	747	739	771	725	702	764	751	725	764	754	753	721	741	706	733	782	712	781	704	757	743	769	773	740	792	742	800	716	780	715	709	758	726	750	769	764	739	765	751	739	749	727	761	733	799	711	752	692	710	788	798	740	744	727	769	762	787	723	760	746	738	684	747	763	734	823	794	739	767	736	738	719	751	750	799	772	718	756	753	745	744	727	747	712	738	705	713	715	757	781	750	761	723	712	712	717	757	751	731	770	757	701	773	720	766	765	748	774	747	774	770	714	793	745	701	764	756	737	750	744	763	794	772	699	729	705	740	771	747	719	741	722	758	786	730	750	726	774	740	741	744	720	728	780	765	720	783	799	721	774	726	729	769	749	729	719	727	767	759	755	733	783	753	732	754	708	717	713	701	753	738	766	792	694	731	765	756	740	761	756	739	766	765	728	726	761	743	750	705	767	728	754	753	810	746	779	753	715	745	732	775	768	715	772	773	745	769	772	732	667	750	750	746	777	766	759	772	759	759	756	714	746	751	744	773	734	749	699	745	737	742	757	729	753	801	744	698	745	792	778	720	710	732	796	688	746	736	782	731	772	770	771	727	716	765	769	730	729	736	785	785	788	732	766	736	815	734	746	709	750	742	734	744	776	708	737	736	731	747	705	771	717	750	727	725	713	773	734	736	752	793	751	763	732	781	736	781	734	723	771	721	723	742	768	725	745	755	738	748	773	792	796	749	693	738	735	802	705	777	725	721	726	791	765	736	735	782	755	713	756	766	750	755	750	766	768	758	713	728	788	716	740	766	740	713	735	780	820	762	797	753	743	696	750	747	692	750	769	732	739	762	766	705	791	682	739	731	804	788	712	761	795	734	765	725	783	744	798	705	741	788	746	755	786	750	744	781	720	736	768	795	728	794	764	776	751	713	705	718	711	745	722	745	765	740	822	714	724	766	704	712	801	805	787	703	775	703	707	725	777	777	756	771	751	755	762	729	765	738	736	811	800	779	756	760	739	747	775	744	728	765	798	721	741	694	775	728	763	751	749	789	703	734	785	748	703	735	737	740	715	734	823	742	770	705	750	790	757	749	673	723	752	789	745	732	751	730	731	774	733	804	747	742	757	814	744	746	750	758	781	717	740	745	725	790	770	709	729	792	789	711	766	814	708	732	714	716	746	799	736	718	721	731	793	785	691	746	737	724	748	806	682	768	766	810	746	785	715	725	742	750	782	747	788	770	755	763	703	758	777	735	724	699	708	750	761	769	752	707	761	749	756	793	680	756	741	769	718	713	727	765	757	778	755	784	771	750	733	753	735	733	727	739	752	727	764	808	758	703	720	726	748	742	704	745	753	758	750	763	751	685	779	748	747	700	750	748	726	732	743	785	797	738	777	771	798	737	775
24724	21267	27591	25222	15890	2594	1437	1066	916	838	789	744	741	819	912	1171	1023	755	755	800	792	780	734	686	649	658	693	687	683	670	633	702	646	619	646	666	633	608	631	626	672	679	658	656	695	716	706	652	648	647	648	622	669	668	642	677	619	650	630	624	630	612	662	601	596	622	631	647	612	662	636	668	647	724	637	628	642	632	653	630	639	651	609	655	629	699	661	665	724	643	676	603	632	649	656	650	704	612	658	622	641	631	674	698	640	671	648	706	659	626	668	661	678	666	634	653	695	607	651	640	644	618	646	642	652	640	618	623	651	669	651	693	662	660	632	627	643	650	674	630	638	642	631	611	609	653	690	623	639	649	632	630	596	612	659	647	671	673	607	665	661	662	647	637	628	642	636	627	661	637	648	636	669	629	639	654	635	621	651	634	658	651	632	645	602	663	678	619	614	620	694	677	616	648	647	640	635	642	627	641	667	677	683	644	647	678	675	651	690	604	660	621	670	617	643	649	642	625	621	658	623	626	629	666	648	634	606	625	645	664	634	648	609	624	664	673	660	644	649	631	641	666	668	651	606	662	667	630	639	587	643	650	640	643	672	676	672	673	630	644	651	631	625	636	603	638	616	657	681	624	677	606	589	651	657	642	660	635	612	643	589	603	672	631	660	625	663	673	642	674	636	645	662	646	630	623	622	610	636	655	638	641	644	657	613	639	633	642	647	633	575	622	623	639	608	629	677	612	663	646	639	658	663	644	604	661	672	635	647	695	621	643	691	682	680	635	652	622	613	629	687	621	658	638	685	676	640	640	688	638	643	683	634	655	590	618	655	683	625	584	588	630	645	653	628	667	583	619	680	615	610	621	686	614	692	615	642	623	670	710	630	644	622	675	639	651	611	616	649	642	654	663	653	648	654	623	688	654	665	639	643	649	646	628	671	646	614	641	610	647	617	645	685	657	656	618	660	624	666	642	668	692	668	653	622	604	650	662	676	647	605	613	621	626	610	658	634	673	605	622	660	697	651	686	639	676	672	622	669	672	688	589	630	639	657	659	664	619	656	605	667	595	625	703	628	603	646	624	637	641	645	675	618	700	603	666	648	651	671	669	648	599	669	652	621	622	621	648	632	636	619	659	640	653	600	654	663	621	627	664	632	665	617	636	643	641	649	630	619	639	632	630	661	638	675	689	681	649	616	609	614	657	648	654	631	634	624	663	625	705	633	607	615	639	654	663	648	630	668	632	644	671	625	654	689	675	657	642	626	590	635	688	664	657	590	613	656	642	628	650	617	621	616	642	615	636	695	681	643	627	651	648	638	680	683	657	626	633	683	623	618	620	662	666	633	642	604	657	592	607	631	625	604	664	685	623	631	606	618	657	644	670	653	683	701	624	660	637	705	623	645	653	639	610	642	617	621	617	648	662	609	652	650	649	642	607	668	653	651	636	649	629	651	657	650	635	638	651	649	638	679	644	656	630	671	597	642	706	628	667	672	653	621	654	619	629	672	697	657	610	694	666	650	602	619	625	684	604	639	645	690	657	626	640	660	659	590	629	648	624	603	621	612	576	631	672	672	650	672	629	621	665	649	603	686	636	638	653	588	596	621	603	622	648	697	648	643	678	621	611	660	623	637	653	639	684	672	679	636	690	634	660	596	636	621	643	662	639	664	632	629	623	626	646	611	651	637	688	621	697	665	612	645	686	680	628	664	625	611	642	634	670	626	641	634	621	637	653	678	636	609	638	660	613	686	681	661	683	625	636	670	624	647	659	678	623	645	642	624	693	623	682	664	606	678	672	625	675	666	659	665	677	632	619	641	633	658	639	652	692	658	627	672	721	666	645	622	659	680	669	618	620	686	612	598	628	645	692	654	611	657	638	621	681	657	652	617	657	695	635	617	685	647	643	628	587	632	617	642	645	640	642	663	601	644	617	665	630	632	665	611	645	667	682	682	676	596	657	660	641	605	656	620	618	679	647	596	629	661	613	649	612	660	659	642	641	606	647	655	600	659	639	646	598	634	630	692	656	625	652	612	647	657	615	623	573	641	618	628	671	658	614	644	666	633	643	618	661	656	664	685	665	678	668	635	616	671	664	649	637	664	685	616	694	661	635	642	603	610	669	643	565	628	663	614	625	646	667	667	624	636	655	664	623	657	651	655	639	678	635	658	612	619	612	689	640	655	668	676	636	624	597	649	678	647	626	650	599	637	631	626	645	642	677	647	637	650	640	674	663	660	662	667	637	632	672	645	644	625	656	627	699	616	610	640	638	660	633	682	632	599	639	627	681	598	687	659	661	683	584	618	642	653	631	647	620	622	612	636	636	644	603	682	635	658	657	633	622	651	640	673	628	621	633	637	638	597	625	646	651	671	664	642	649	634	654	654	675	639	643	684	634	649	630	630	670	647	658	643	640	681	645	582	614	640	632	654	638	624	651	656	669	638	620	651	673	648	612	654	651	637	612	607	618	672	660	672	645	639	595	685	621	670	651	617	679	647	645	600	611	664	643	631	645	619	628	648	622	638	593	665	656	640	670	652	609	618	638	669	639	648	666	648	659	678	652	629	598	611	616	610	658	625	672	627	668	705	662	684	650	645	655	634	627	654	687	670	626	653	667	645	671	684	617	631	686	628	649	670	634	633	673	628	616	623	621	657	606	618	631	625	648	607	642	638	661	626	638	677	620	666	643	667	657	689	673	635	620	642	639	659	626	652	610	647	618	613	623	662	708	655	645	638	662	636	646	671	597	600	654	633	666	678	628	608	601	655	644	646	629	646	637	651	648	663	661	637	639	662	642	644	635	681	673	652	590	673	645	654	620	668	651	620	678	637	595	653	616	641	623	645	615	648	658	676	603	616	677	620	628	642	611	635	674	627	676	621	649	677	649	589	686	574	663	660	676	675	632	667	663	636	664	667	694	657	609	647	654	613	644	662	705	635	626	664	609	657	658	584	693	651	686	650	631	587	654	634	654	665	650	653	663	643	608	615	671	687	613	600	631	622	617	687	634	627	623	636	639	684	664	671	651	623	666	631	664	682	640	657	655	652	673	665	645	638	673	692	632	679	644	638	684	682	640	670	620	640	652	678	617	607	620	681	619	608	612	670	645	665	654	649	677	640	667	655	648	638	654	658	634	609	641	642	640	635	647	650	593	635	641	694	620	641	635	688	636	652	665	639	650	626	710	656	604	607	584	612	682	647	718	681	644	685	672	688	675	622	625	658	656	652	666	643	672	653	664	650	687	690	640	653	658	617	677	645	640	680	656	645	664	654	590	637	621	622	645	680	664	631	688	655	653	633	705	651	669	676	666	619	618	676	619	648	659	621	640	670	693	653	655	659	652	664	663	700	626	625	692	655	662	628	665	669	629	700	676	682	602	648	670	660	668	659	684	631	599	695	617	640	619	667	652	670	635	695	664	657	622	651	661	660	646	676	635	671	639	642	636	643	629	676	616	625	676	628	653	634	618	607	641	621	688	649	690	695	610
5800	6843	6297	5207	4161	2967	2036	1564	1296	1010	868	816	890	973	1318	1451	1256	931	794	804	825	868	871	792	663	673	695	684	666	664	723	633	693	636	658	624	716	672	656	618	664	679	701	660	713	674	700	696	653	657	676	684	639	684	697	728	682	678	646	664	655	668	665	669	648	674	697	717	693	628	680	682	646	709	653	690	664	678	675	705	650	659	671	659	654	660	654	636	650	706	708	671	630	681	678	702	689	652	712	645	679	665	646	619	665	729	732	680	621	678	681	673	676	701	655	643	691	655	692	716	667	680	694	687	664	652	658	643	681	690	680	698	697	639	702	709	656	652	681	661	724	677	688	668	695	656	693	657	642	662	676	655	714	654	640	676	664	673	637	654	696	638	663	605	621	626	676	640	689	650	656	671	658	687	686	686	670	695	654	679	647	710	645	671	661	706	654	614	690	687	681	694	687	689	654	688	695	695	692	656	658	697	612	660	642	694	638	687	666	636	709	628	659	656	643	677	643	673	644	705	660	674	697	699	654	650	671	657	632	714	679	676	645	729	685	657	626	689	673	657	688	629	693	722	714	651	639	691	687	679	700	692	651	657	659	670	661	668	672	604	694	690	688	654	656	667	644	729	714	665	615	659	654	693	689	640	680	716	646	648	720	654	678	697	693	712	673	689	656	644	666	649	670	689	707	692	667	632	647	717	693	629	686	695	655	695	658	714	678	673	658	648	656	639	667	691	597	641	668	692	699	686	639	679	639	676	739	702	680	643	651	682	654	688	655	606	699	710	643	719	653	697	669	666	700	727	678	641	655	673	651	676	632	678	703	637	697	654	698	687	712	684	674	655	688	707	647	723	661	682	630	642	688	646	698	675	680	673	669	644	663	662	733	673	692	674	704	661	625	697	711	685	641	644	657	655	637	656	685	715	669	697	644	680	682	681	691	675	686	677	681	669	670	706	679	695	673	680	658	636	664	648	660	650	694	689	685	700	663	646	724	658	673	685	669	653	667	663	668	641	695	674	658	645	681	658	663	678	718	635	663	710	683	703	656	664	657	688	608	696	663	655	690	680	669	665	703	654	678	654	640	658	664	650	710	679	657	659	625	674	665	674	645	706	679	709	652	655	649	642	723	644	670	666	654	668	681	637	629	688	642	652	698	650	658	668	644	707	659	674	737	722	675	651	655	700	627	712	676	693	678	679	700	668	679	702	683	705	657	652	640	685	682	710	695	649	717	685	641	679	681	649	672	692	660	709	657	678	671	682	656	696	700	691	690	668	677	685	716	632	710	630	664	692	686	666	704	684	657	662	651	650	623	711	652	681	679	672	699	692	658	717	675	713	684	677	745	689	698	647	636	662	633	699	681	667	661	646	664	656	643	660	649	652	630	665	699	666	670	653	675	678	658	692	610	672	694	719	609	679	665	670	692	706	668	667	655	676	675	644	654	679	654	725	649	679	694	678	635	661	694	679	718	680	741	662	683	658	669	689	669	691	700	676	641	671	684	682	663	680	646	656	671	658	680	647	697	638	716	700	638	645	678	670	693	652	689	663	648	678	694	653	681	670	667	690	639	693	687	633	615	639	718	717	691	703	685	704	623	631	660	715	686	681	685	704	732	625	674	702	660	666	654	675	681	690	685	658	648	678	610	691	694	644	654	663	683	681	642	683	680	681	686	657	623	626	645	669	694	695	669	630	642	688	685	654	704	701	717	657	677	683	705	681	650	649	663	666	643	612	704	662	665	705	646	710	702	685	650	659	660	640	678	685	670	716	664	678	644	677	697	653	673	678	662	675	675	642	663	673	669	642	679	650	639	692	661	679	659	689	669	665	630	700	680	650	680	662	684	637	643	666	649	630	669	674	659	709	666	662	645	665	699	652	669	648	685	669	680	673	679	680	642	663	666	619	636	643	682	623	685	713	675	679	671	684	668	644	644	673	642	680	682	644	667	652	649	707	675	720	672	690	686	680	650	683	644	688	667	711	682	672	670	697	678	693	697	671	704	652	657	676	669	676	679	649	634	650	629	678	689	650	683	659	653	705	707	688	668	664	636	658	696	698	672	676	670	684	700	656	659	641	679	659	646	686	715	666	663	672	689	675	675	687	688	649	652	697	691	644	664	678	642	638	653	647	655	663	683	655	681	667	698	662	692	724	687	719	613	684	697	709	673	696	636	666	631	642	688	676	669	655	700	663	698	673	673	664	677	671	685	704	673	710	693	684	661	667	671	670	633	701	715	678	709	658	644	657	634	658	650	651	698	629	697	664	666	688	651	644	666	701	645	637	678	668	666	643	677	674	718	640	677	708	693	688	680	700	698	673	671	699	643	630	683	659	679	682	659	642	636	667	673	626	632	651	675	699	645	703	654	666	711	631	657	619	647	610	723	682	623	652	643	677	684	672	646	687	630	627	640	679	656	702	687	673	694	676	684	725	679	724	729	691	681	639	652	644	696	667	673	646	661	665	643	691	642	691	679	627	643	668	678	645	673	697	708	671	677	708	638	653	669	706	702	648	667	657	668	679	690	675	631	616	670	689	625	673	671	698	672	719	694	698	667	669	695	651	717	661	687	646	688	675	702	672	713	680	664	661	681	656	682	659	684	655	625	681	686	672	663	684	702	660	683	641	621	691	645	642	646	652	686	655	676	671	677	684	672	678	661	710	679	631	726	632	683	675	662	674	655	654	662	664	653	695	685	678	677	703	695	640	641	652	684	706	662	680	601	636	654	741	676	695	636	655	674	713	733	708	633	654	603	663	676	686	630	690	720	670	690	654	687	660	682	651	679	670	688	682	660	644	678	656	686	609	682	666	642	654	666	640	626	661	638	678	688	690	677	678	642	676	692	729	681	663	672	656	673	663	676	695	678	667	691	711	692	679	674	687	685	673	628	679	679	690	688	691	668	690	712	662	706	698	694	648	687	696	693	693	688	674	625	668	661	672	674	736	635	674	619	694	692	688	685	727	713	642	675	658	680	718	636	679	657	646	657	646	630	637	678	700	668	650	665	614	691	693	651	703	681	667	659	687	651	668	684	695	643	655	703	699	635	709	647	675	647	717	681	659	626	685	662	717	679	648	664	651	661	658	676	678	648	662	672	716	685	650	681	696	701	677	652	676	671	666	670	690	664	597	660	633	655	696	695	679	613	650	678	621	679	725	649	640	673	663	653	661	627	732	701	706	685	654	619	653	643	697	711	643	669	672	714	686	629	730	638	707	716	697	697	667	671	695	693	661	641	691	655	638	676	663	680	645	677	650	669	676	710	659	663	639	645	700	683	631	641	684	715	670	655	689	682	675	716	648	651	674	679	650	665	686	687	711	678	636	661	676	676	646	722	644	657	624	717	718	684	685	676	696	648	646	665	651	657	678	651	646	696	742	671	699	656	648	650	624	668	669	629	692	675	680	663	677	671	732	684	677	676	661	663	673	663	692	740	666	639	658	687	686	674	707	706	667	649	657	649	678	676	688	681	669	699	653	704	655
22567	21268	28861	23997	21275	21367	11560	1813	1095	855	789	625	596	706	944	1282	1114	631	534	547	614	541	521	473	384	346	360	361	328	321	327	312	359	304	312	333	328	340	302	313	345	325	316	332	342	320	327	326	336	326	305	309	292	339	307	340	308	328	310	289	325	319	294	329	321	301	318	325	291	330	325	282	314	285	294	326	312	332	262	305	284	318	309	344	325	281	296	310	343	304	328	327	327	294	305	326	320	284	304	330	318	310	291	264	278	297	325	270	343	331	337	301	317	285	299	304	302	319	310	281	298	328	320	318	311	280	297	330	336	294	280	295	282	312	292	294	291	298	300	299	324	306	288	286	294	322	280	297	301	318	320	293	311	294	287	303	307	310	321	316	306	320	328	305	310	308	292	296	286	308	306	304	284	301	316	280	328	319	309	299	314	265	322	291	289	311	319	299	322	302	278	328	323	292	298	288	309	307	326	306	331	328	323	293	294	312	292	302	333	303	280	298	315	292	310	308	327	298	303	294	343	321	293	288	288	319	305	332	292	313	319	306	291	303	291	309	310	286	308	275	296	330	302	341	322	299	336	313	274	328	306	309	328	273	317	300	310	327	309	266	312	306	314	279	335	288	336	311	286	274	307	314	296	308	290	291	308	327	289	308	307	296	331	316	313	281	303	310	340	283	293	330	298	326	315	312	330	282	273	272	290	291	276	320	280	286	293	321	304	310	319	311	314	304	321	320	286	296	267	278	316	300	286	310	302	317	308	293	296	300	299	287	317	307	314	312	261	305	279	284	305	327	296	324	328	304	300	292	314	297	314	277	331	289	271	289	292	302	301	309	278	299	280	308	311	275	287	288	338	283	329	334	302	303	286	292	310	300	300	313	290	339	317	323	299	310	308	275	321	298	269	285	293	310	307	297	304	279	307	310	324	307	290	303	311	298	290	278	328	288	314	310	292	335	342	290	286	324	322	294	294	303	335	279	328	303	308	323	271	335	314	297	305	303	306	285	280	320	304	337	293	291	306	317	316	306	332	308	308	345	296	298	309	332	321	347	295	278	296	271	304	326	333	335	296	313	273	309	289	295	309	301	314	296	295	308	323	287	322	336	325	327	300	288	268	309	282	317	324	288	322	304	292	283	327	301	320	319	305	288	330	334	306	310	297	293	273	315	334	280	324	298	308	294	278	314	297	300	318	271	284	274	290	341	267	305	314	299	313	283	328	335	347	286	334	306	292	300	316	304	299	304	326	322	313	312	317	326	305	299	330	294	277	299	332	309	281	281	301	263	302	309	320	331	315	294	298	313	316	316	335	305	307	297	304	290	303	317	291	313	309	319	309	313	311	301	315	325	299	321	308	304	308	332	333	290	306	283	274	323	294	318	295	269	333	297	301	292	328	319	307	326	333	308	313	316	302	323	314	283	300	321	309	309	300	306	295	312	325	281	341	286	304	298	284	316	314	283	276	303	304	293	315	295	299	298	313	301	322	304	342	315	298	309	343	330	310	301	293	297	294	309	315	330	285	307	260	321	301	299	338	285	319	309	316	295	288	315	334	322	309	282	320	306	302	335	308	310	272	309	279	335	320	311	292	341	289	290	269	290	313	333	283	313	303	308	283	331	294	315	274	299	276	329	301	301	308	330	316	315	287	311	296	338	299	322	304	311	302	290	305	296	305	289	316	302	280	293	328	306	313	315	324	334	306	345	325	315	316	294	273	305	308	323	317	313	307	316	324	286	307	317	308	342	293	295	294	305	319	330	318	339	293	280	283	317	278	288	310	288	281	311	321	325	273	312	313	273	294	295	317	320	326	275	298	275	291	336	322	302	304	283	326	315	282	322	310	299	286	308	303	323	323	306	272	306	323	316	293	337	312	310	299	325	267	307	303	260	320	290	300	284	292	283	305	311	305	265	335	316	310	304	268	304	307	312	322	306	328	308	295	303	302	287	337	301	299	303	350	326	288	296	318	310	288	334	299	353	261	302	288	298	268	321	311	337	298	294	265	328	307	277	296	277	323	324	321	297	311	298	353	293	310	308	298	299	302	283	298	302	313	308	315	321	280	259	321	265	289	327	283	304	284	321	291	294	330	289	283	330	324	294	293	297	319	330	314	304	289	307	307	290	295	288	324	335	272	295	332	320	282	289	323	293	286	297	319	278	289	315	295	291	323	314	328	318	296	286	293	302	325	318	297	303	287	303	303	275	284	283	281	275	283	325	315	303	314	303	334	310	297	309	311	311	295	319	324	324	315	300	308	322	331	304	278	284	306	292	323	327	303	352	318	316	298	297	316	316	310	299	285	290	349	291	299	282	296	304	304	341	300	303	283	302	294	279	322	322	305	310	309	293	277	297	284	274	282	301	306	313	311	287	302	319	294	317	313	306	299	271	343	298	306	295	307	277	301	313	281	296	315	308	320	343	315	318	344	296	317	301	266	316	286	295	324	310	274	312	311	306	276	323	328	286	323	304	269	300	297	311	308	285	274	321	325	313	296	314	308	306	304	319	284	309	297	303	301	294	301	272	307	303	312	305	312	314	332	321	324	285	286	301	291	304	324	300	339	271	306	315	292	296	286	309	280	280	331	304	341	315	306	311	267	313	295	296	309	301	299	318	289	300	351	330	286	331	282	321	289	320	297	286	303	313	294	310	301	252	308	288	297	269	312	317	336	308	293	310	307	342	315	269	283	314	304	308	313	335	313	316	320	300	297	301	316	318	336	328	327	306	314	279	301	319	316	298	306	332	303	331	284	320	315	295	331	316	312	325	273	348	326	306	310	324	306	283	331	286	291	303	312	358	323	305	290	318	309	269	289	270	336	323	318	307	308	312	293	263	287	280	318	324	334	294	310	315	308	272	337	295	324	315	309	327	325	309	354	303	295	300	293	293	317	306	281	331	277	310	335	305	330	336	301	311	297	265	281	321	323	314	312	287	299	293	294	310	329	281	304	319	312	285	300	311	338	283	297	333	313	292	325	313	298	294	337	345	290	299	277	315	313	301	323	313	282	311	303	321	301	316	295	330	330	298	308	296	312	294	259	312	271	279	311	293	309	304	291	305	304	320	286	292	305	307	275	313	266	314	310	276	309	287	280	285	280	308	295	325	288	330	306	335	300	323	319	259	303	305	323	285	325	306	281	316	245	311	297	289	265	310	296	315	297	338	295	316	288	272	299	289	317	326	328	313	310	322	291	322	315	310	316	325	297	284	316	295	302	316	313	329	306	294	290	306	307	281	267	300	296	325	315	305	309	318	310	289	324	314	320	327	302	304	309	302	328	309	321	303	299	299	284	294	313	286	297	321	286	312	287	324	325	323	334	300	300	264	280	312	321	299	303	297	306	284	272	322	321	296	316	319	288	324	313	311	270	324	310	296	307	309	324	267	281	284	281	325	280	309	335	277	282	314	317	295	275	299	283	314	314	307	321	320	307	293	323	294	322	308	305	317	307	314	304	287	291	298	299	284	276	299	318	304	299	300	303	302
6678	15937	13582	9099	7325	5544	3715	2549	1725	1224	1141	862	799	1050	1457	1956	1527	866	666	758	754	728	645	627	479	380	409	348	405	369	352	368	364	361	355	405	318	373	353	337	366	330	343	353	335	345	347	342	310	342	374	338	334	335	379	322	310	337	319	314	341	358	350	359	312	329	347	303	353	294	323	323	332	313	285	311	339	330	342	328	366	317	337	375	328	307	334	292	324	339	343	340	331	344	356	336	327	371	318	334	297	343	310	350	341	347	332	382	325	304	342	339	343	341	333	283	320	363	308	313	328	355	352	374	334	317	347	363	339	343	348	375	317	338	351	310	324	311	341	374	330	327	364	353	328	338	353	335	317	338	329	328	358	319	314	340	341	354	342	322	314	342	304	307	340	330	337	324	308	340	363	333	363	336	310	337	357	332	358	355	321	327	356	335	323	314	372	335	348	320	325	321	306	316	335	360	322	307	336	339	332	322	342	341	327	304	325	332	326	308	322	339	354	304	304	312	322	315	347	328	335	338	317	332	306	350	345	338	302	349	338	321	350	330	316	315	323	341	347	324	320	363	308	327	317	336	348	320	319	306	327	326	321	350	317	337	338	342	345	290	333	345	313	348	316	344	333	325	308	331	329	358	313	307	322	293	317	338	347	341	329	324	338	347	298	328	334	314	334	332	310	313	370	297	339	327	341	315	306	300	339	325	334	338	381	349	322	353	319	346	314	335	302	346	305	329	349	366	351	371	289	341	334	339	325	334	320	332	336	339	345	344	348	343	351	298	314	338	329	343	322	346	346	325	360	344	315	352	339	324	341	325	342	348	364	311	306	328	346	327	299	334	341	342	347	322	340	336	346	315	313	332	326	335	319	317	346	355	322	335	344	369	339	310	311	349	318	317	338	335	336	326	336	338	323	311	339	288	302	320	329	339	345	319	301	331	329	333	317	342	340	332	343	326	292	361	367	304	327	331	315	311	336	354	347	324	332	338	336	327	330	327	322	324	344	339	307	333	329	314	313	304	343	324	290	361	338	348	307	331	338	331	322	304	349	332	327	338	345	317	350	372	325	313	328	293	316	333	299	325	331	327	333	344	319	357	335	315	326	349	340	286	341	315	329	319	317	362	348	340	326	344	313	325	317	325	309	314	335	344	335	353	317	328	322	325	305	318	358	307	383	323	328	366	330	295	344	349	325	324	334	312	319	333	301	317	334	344	317	326	324	347	330	308	332	320	334	323	315	336	306	314	328	333	334	309	332	301	346	333	317	318	385	294	303	312	362	322	356	331	321	328	283	337	342	318	354	336	327	359	332	327	323	342	303	365	340	341	322	385	341	333	324	331	343	337	315	329	327	325	310	309	326	316	336	372	344	307	328	341	320	338	328	336	325	343	331	303	328	309	356	350	320	341	372	324	300	318	342	315	343	320	300	347	320	307	318	329	320	334	325	314	326	331	307	346	337	329	310	318	336	292	351	320	305	325	334	324	339	344	319	322	331	342	345	342	328	329	326	337	339	333	329	311	300	321	348	337	318	312	320	331	347	318	306	311	336	322	334	325	326	342	322	356	315	305	333	317	359	318	322	337	337	335	327	309	328	330	302	341	319	355	356	333	319	301	332	318	378	337	343	330	328	298	350	342	313	337	352	348	317	326	368	304	343	323	361	363	339	298	326	353	317	311	311	317	326	347	332	354	330	319	351	320	325	354	328	320	290	316	323	370	347	350	312	344	317	337	336	322	342	327	346	298	331	298	333	345	337	339	347	328	347	321	338	350	329	307	345	357	352	287	320	309	302	317	314	321	304	326	354	327	343	330	315	304	316	374	280	329	348	326	332	310	314	349	323	367	327	308	332	332	356	321	336	319	332	314	349	300	329	358	329	324	324	330	350	323	303	315	336	316	325	345	327	319	307	335	351	319	319	344	328	330	346	319	314	329	373	344	324	319	327	330	334	357	339	338	343	343	341	339	346	343	317	322	341	327	293	345	334	358	335	343	349	342	317	329	318	326	325	323	357	304	335	372	320	349	350	330	322	343	320	336	320	335	335	337	356	371	325	348	338	346	319	357	325	321	343	319	345	312	318	348	366	311	329	354	343	336	342	329	312	330	325	333	314	330	303	300	359	311	321	356	302	326	296	337	363	304	301	337	328	343	316	327	338	322	353	328	343	346	357	323	319	320	338	341	314	336	333	333	307	323	348	344	355	321	340	332	319	342	331	328	302	295	340	308	358	324	357	309	344	317	320	314	325	340	338	337	340	305	343	316	306	360	361	349	325	329	324	330	332	298	319	363	325	318	313	327	346	335	313	289	315	313	341	331	323	366	318	329	327	329	309	342	330	319	312	308	347	321	329	315	326	332	335	330	317	327	311	327	353	307	308	338	284	321	335	313	339	336	352	312	351	357	322	326	331	338	322	322	340	312	324	315	326	373	335	294	325	310	326	338	341	325	308	359	339	344	320	342	318	331	321	290	324	327	335	325	302	333	309	284	366	340	313	306	344	318	309	315	361	339	311	292	298	325	315	283	299	316	322	329	330	329	329	333	329	341	347	295	327	318	353	312	313	317	339	315	352	326	311	325	330	333	329	345	337	350	318	343	315	308	340	333	323	345	344	335	350	357	343	341	338	343	314	322	342	329	334	376	331	358	331	344	317	310	343	331	307	322	324	349	335	341	297	292	318	341	335	332	333	324	326	371	314	310	333	377	347	366	317	320	328	327	348	358	340	349	304	339	309	323	292	331	334	346	363	364	326	345	325	322	323	320	294	340	345	317	343	329	328	324	339	370	340	362	323	331	338	302	342	325	356	330	340	331	356	331	329	335	320	315	330	334	331	350	344	357	332	339	293	357	323	356	308	324	297	320	344	336	339	321	304	311	342	358	332	335	344	338	321	351	312	318	334	331	320	338	317	329	357	354	324	335	337	306	340	332	348	358	307	312	309	365	324	311	324	289	341	341	330	339	351	345	314	336	335	323	341	321	328	343	319	324	327	313	333	330	315	327	337	351	319	333	308	338	329	336	356	322	348	350	324	357	327	333	330	324	333	343	313	296	340	323	334	305	328	325	307	334	344	320	308	329	352	331	362	322	312	337	367	310	335	357	314	306	325	296	319	287	340	344	304	314	308	303	384	335	338	317	328	316	321	295	322	297	280	311	342	321	378	317	318	319	309	301	358	338	353	307	338	313	296	310	338	300	331	314	341	307	365	291	341	332	327	322	345	345	344	350	335	336	323	328	328	383	317	331	325	313	344	340	365	316	329	347	303	382	334	326	351	338	325	334	334	335	372	319	335	331	329	318	353	335	318	357	339	300	344	361	337	322	344	308	338	344	362	337	305	324	310	313	335	314	329	303	321	318	310	322	338	350	331	339	301	317	349	269	320	331	311	320	342	338	325	324	340	314	312	341	327	307	330	326	324	309	323	333	332	352	340	333	320	337	336	316	361	343	338	299	293	354	313	335	350	339	352	315	344	338	320	347	316	324
27830	19008	6485	2159	1804	1420	1265	1057	942	954	951	895	952	956	1039	1116	1031	985	910	983	990	972	952	986	927	900	910	910	888	939	912	962	944	883	917	881	927	893	931	938	920	927	866	903	872	952	885	916	927	842	877	896	918	953	904	903	955	923	854	840	884	874	956	1020	971	918	944	924	934	904	911	857	859	944	915	933	893	859	894	933	888	886	920	906	923	919	915	884	930	889	892	894	922	954	912	953	920	919	960	897	879	899	915	926	943	894	911	923	920	857	909	898	919	932	935	944	938	931	914	925	910	859	936	916	888	889	891	923	960	952	935	886	931	913	878	873	958	880	892	892	928	898	900	889	901	899	933	860	923	889	910	911	879	940	929	889	918	926	891	889	870	912	911	944	948	953	954	912	938	911	893	885	917	901	929	896	887	918	890	874	934	872	913	841	914	946	906	860	925	873	936	947	843	951	908	868	933	900	891	910	892	906	869	900	872	855	879	867	886	888	903	927	948	933	941	900	851	934	907	873	891	933	887	904	937	935	986	935	881	826	891	889	934	854	888	952	902	913	911	882	904	897	901	908	937	899	907	873	942	837	909	893	866	942	889	872	935	936	918	937	895	925	860	873	854	866	899	892	924	936	923	886	870	905	893	916	904	924	890	924	903	888	905	958	896	874	908	922	907	919	894	917	890	945	911	944	895	899	860	922	918	861	879	920	904	940	889	967	892	897	859	899	897	912	930	931	963	939	870	896	885	946	908	911	961	949	889	903	901	918	940	938	906	896	918	924	928	917	926	904	906	848	871	932	930	877	910	931	952	902	972	897	933	923	920	927	971	942	924	879	943	879	881	882	929	881	869	952	853	930	892	967	963	922	956	885	860	894	880	893	902	906	899	914	912	874	940	821	908	962	928	872	913	929	840	935	894	937	898	912	858	951	913	895	902	887	905	880	891	900	915	888	916	846	941	874	912	894	864	923	949	934	884	897	938	848	907	942	920	922	938	897	918	931	867	910	948	894	905	934	905	965	894	856	917	861	891	902	917	917	922	939	955	908	922	902	902	947	933	870	929	974	928	976	949	888	877	900	912	861	810	900	950	911	874	904	901	942	923	896	947	948	923	858	931	888	909	890	883	905	895	896	837	859	913	915	914	876	919	958	909	888	951	973	914	927	891	875	905	957	871	895	904	910	955	909	930	951	876	925	939	886	884	898	930	876	914	922	878	954	924	870	887	898	893	872	878	880	905	882	968	913	959	933	947	930	883	890	940	930	898	923	918	921	943	949	866	922	934	869	919	929	917	901	866	895	890	873	877	855	923	905	907	983	917	909	947	911	918	890	896	957	878	888	884	877	925	921	891	930	880	913	877	951	944	927	937	889	881	903	905	916	899	917	825	900	885	868	930	950	922	913	916	925	877	933	887	936	975	905	901	873	964	897	960	925	886	932	930	949	923	884	940	878	953	918	911	936	903	907	910	906	944	846	938	906	978	920	858	886	952	920	917	906	875	927	888	909	922	916	947	897	879	953	856	954	921	963	902	928	905	916	910	937	854	933	869	911	858	915	920	898	911	889	939	892	897	851	939	858	934	911	886	920	899	911	910	916	911	882	918	888	945	892	872	962	939	893	887	916	894	937	919	950	934	939	913	916	882	930	910	899	935	894	856	954	930	902	968	918	941	971	917	908	892	919	912	911	884	896	915	892	908	959	943	928	900	919	881	912	900	884	917	898	921	899	959	913	927	884	956	903	960	955	901	907	901	912	911	906	923	917	862	929	914	877	941	924	911	922	906	901	939	873	883	876	879	932	913	925	886	915	893	930	896	903	881	909	952	883	946	896	893	909	842	936	890	903	900	1002	871	864	882	876	898	864	928	919	964	907	907	929	885	932	888	924	909	911	896	912	914	907	918	940	929	914	879	929	905	861	936	878	877	892	900	914	937	894	921	934	979	905	978	913	899	956	915	895	880	940	890	881	910	917	947	910	916	924	908	931	872	854	902	915	913	891	945	862	907	920	888	886	925	934	934	880	910	897	869	893	859	919	937	896	910	912	944	869	913	934	911	923	945	844	919	914	914	908	919	959	923	909	895	891	910	891	872	946	893	957	943	818	916	932	932	977	894	940	833	904	917	931	870	871	902	904	923	881	918	905	903	925	943	896	936	881	871	890	890	929	817	895	927	911	900	930	901	903	866	938	894	935	911	917	895	935	926	939	911	958	898	921	870	925	891	919	892	892	911	920	900	950	891	940	952	911	941	898	936	874	923	851	947	941	958	912	925	941	954	917	900	928	868	935	967	940	941	933	923	921	870	924	873	908	913	871	935	903	875	922	894	917	874	946	953	889	941	936	934	925	969	902	921	908	903	925	967	894	871	921	929	881	892	942	924	920	898	908	922	910	888	911	808	880	943	913	915	873	898	953	917	972	895	860	891	896	957	899	881	870	891	912	896	921	921	898	936	872	897	942	914	912	932	898	917	979	881	917	927	880	903	908	862	880	906	912	931	963	912	917	885	947	899	951	894	896	885	920	892	907	912	869	929	909	950	902	899	922	917	900	936	941	944	859	884	946	897	944	892	899	880	914	919	910	906	904	889	923	877	892	914	896	951	938	942	933	945	867	935	872	910	943	947	883	883	868	897	925	880	985	890	912	901	899	888	928	911	918	908	887	911	873	938	861	945	872	890	877	899	874	877	883	924	907	926	909	941	955	872	882	908	855	886	949	873	875	902	930	923	897	888	938	876	897	959	861	900	885	903	891	920	923	883	896	920	898	889	943	832	898	950	957	956	922	891	936	905	912	902	885	927	862	886	905	921	903	938	938	863	911	933	954	903	862	906	939	923	904	857	918	941	870	957	885	868	892	911	921	915	901	898	916	916	923	950	874	907	867	903	877	952	886	906	912	883	899	865	965	947	953	970	895	908	923	890	911	985	934	924	893	936	927	872	891	918	880	883	907	864	906	879	883	944	883	962	957	915	925	846	876	948	904	893	908	917	897	919	920	873	902	932	918	856	960	957	873	936	927	901	964	929	902	941	882	888	873	921	882	881	983	951	919	961	913	917	892	915	961	884	920	951	959	883	924	928	929	905	890	886	887	889	915	887	919	907	874	855	910	904	916	960	941	834	865	910	921	898	887	902	889	845	858	896	915	928	918	931	913	868	909	946	928	840	873	941	947	888	883	900	899	955	921	804	910	870	952	934	939	923	869	843	914	958	901	971	890	941	900	870	880	910	941	914	920	885	907	931	913	917	920	912	889	886	938	938	925	867	894	856	910	873	922	903	884	949	921	880	909	942	882	947	875	998	911	910	965	843	915	944	957	937	911	900	863	893	921	927	849	912	945	888	916	890	926	875	922	949	899	907	843	938	887	867	877	867	932	970	904	930	869	900	876	926	880	878	940	878	943	928	937	904	902	931	901	864	890	922	811	869	924	865	928	949	965	935	872	902	906	917	943	931	876	899	903	864	960	909	952	927	916	872	895	918	914	869	907
8447	2754	2558	2455	2290	1918	1500	1289	1097	1080	1105	1028	968	1129	1201	1412	1300	1127	1004	1003	1051	983	986	1004	995	974	964	957	971	939	998	926	953	997	1009	977	1002	951	966	957	957	964	998	926	993	948	1042	949	973	927	1010	986	1013	1002	1018	983	912	952	1006	955	936	989	967	964	985	1000	999	959	929	949	938	972	992	947	989	981	989	995	968	945	952	938	948	981	973	959	1003	963	931	1033	933	994	941	960	967	937	932	966	957	978	944	943	942	919	957	977	929	921	979	982	1032	945	987	952	959	978	993	1049	933	963	981	964	908	922	920	927	1022	911	930	1037	964	979	970	967	1025	989	949	957	955	971	961	924	982	976	956	1014	972	984	992	952	936	961	943	949	939	984	952	984	991	933	901	927	1002	1003	899	966	919	873	935	973	973	936	972	945	969	980	950	963	1008	966	992	1003	976	948	952	984	968	939	985	957	940	1015	975	983	989	954	917	915	938	976	975	979	963	995	944	1022	974	966	939	919	1024	980	1023	990	919	958	962	949	1009	937	993	976	955	926	964	953	983	923	919	991	1013	959	969	961	947	954	913	972	952	943	972	926	979	988	922	1013	992	1015	930	915	935	947	964	988	969	974	925	962	978	1005	958	923	963	925	1013	1002	935	1001	1015	962	946	931	984	969	968	941	973	985	1014	952	975	936	979	1000	920	951	899	973	973	957	995	949	951	986	971	1021	953	912	1041	998	978	920	998	917	993	1018	963	970	939	935	953	959	994	952	1010	1005	972	951	954	988	961	963	917	994	1005	1003	974	989	907	940	980	1008	929	937	948	977	980	995	979	958	984	952	941	908	904	956	999	919	967	930	935	1014	949	949	962	973	986	987	980	960	979	976	962	966	993	911	986	1009	982	976	974	926	945	954	966	957	969	989	951	962	943	1018	981	963	966	906	973	974	937	933	983	947	897	957	986	963	949	961	963	984	933	953	989	978	974	999	958	1003	971	969	1010	968	995	966	948	959	958	939	971	917	939	946	1005	987	976	956	976	975	969	927	976	954	991	986	1010	980	963	963	918	984	920	953	937	945	966	964	998	978	964	928	1039	976	930	980	965	981	940	994	968	890	996	970	903	965	948	969	998	987	937	989	918	1032	906	939	963	956	941	954	998	923	973	951	981	966	978	969	930	947	952	976	988	947	976	948	972	952	956	964	990	999	980	955	990	964	972	1009	968	952	1008	975	962	963	938	960	951	946	962	976	946	1009	1015	901	950	948	971	1013	1004	957	942	945	981	925	914	994	952	938	957	970	964	1016	1012	1039	947	970	967	983	1047	960	1004	988	965	997	922	974	963	953	958	1019	933	962	959	983	1020	939	930	913	989	953	945	928	977	882	897	962	900	943	976	1020	961	952	1024	981	971	981	951	1001	930	971	960	919	982	940	973	938	978	965	877	922	1008	914	1021	941	955	981	950	963	992	944	993	956	913	1009	944	991	1002	975	1002	947	955	967	1004	947	941	920	949	958	921	902	958	968	953	1014	989	983	962	940	955	927	952	983	986	1018	996	944	930	965	998	979	998	946	933	987	950	949	992	956	926	967	999	993	932	949	927	966	1000	936	977	947	971	949	957	956	929	940	951	976	998	945	955	1033	953	945	1026	935	978	1005	1009	1030	942	991	970	959	924	935	936	918	965	983	903	1030	986	979	1022	979	961	990	933	971	953	925	988	1043	925	936	965	945	991	978	988	938	931	966	952	993	989	921	958	896	967	971	960	941	974	1022	944	982	939	1003	905	1001	911	940	923	968	958	967	952	890	962	989	1030	963	956	975	939	1000	930	963	942	935	972	1006	973	1002	983	971	973	914	975	984	975	985	928	990	952	885	985	912	967	1010	962	985	987	964	977	967	942	952	955	958	904	927	988	939	990	1011	957	913	1010	916	986	929	943	965	989	976	979	908	932	960	980	1011	960	910	982	931	979	936	957	1012	942	1000	967	968	959	968	974	954	989	970	972	947	963	1001	933	1021	961	1000	961	996	925	960	1007	972	976	971	958	936	918	1029	872	930	946	946	944	933	1023	978	985	944	1008	945	929	1037	993	953	980	963	956	927	926	1028	988	995	998	1016	958	953	929	946	905	973	1002	941	963	922	980	964	963	967	935	955	926	993	989	921	965	981	984	931	932	964	928	934	988	949	993	967	942	968	1008	969	954	964	942	1009	994	989	945	965	966	968	917	944	947	945	910	919	910	977	995	978	992	962	952	959	911	1006	918	1010	983	962	944	1000	950	939	961	1007	949	975	966	983	991	984	963	908	928	983	952	945	928	935	938	1007	975	972	935	928	965	931	951	988	982	986	946	1017	995	960	996	990	933	965	949	967	981	949	928	1003	972	967	963	1011	968	964	994	979	958	952	935	951	954	946	988	932	952	967	962	933	989	954	969	957	957	957	993	918	963	1026	996	919	967	977	970	936	1029	932	989	955	949	919	967	975	953	999	1003	925	929	972	928	991	953	962	983	955	951	971	978	934	991	933	993	980	911	947	981	972	956	938	1017	954	938	959	1038	999	945	997	964	982	935	977	974	965	947	920	963	971	951	963	946	953	933	981	953	952	931	960	963	952	963	897	923	963	1011	950	960	978	940	1002	954	928	961	999	946	988	1018	985	972	906	957	932	958	963	972	967	951	972	937	992	1037	1013	953	997	977	936	925	939	950	928	993	994	958	1018	955	988	931	906	960	936	921	927	1031	942	953	1032	893	942	1000	965	970	913	974	987	970	902	996	959	899	925	1005	944	999	996	893	976	999	923	962	940	957	954	1010	958	974	981	962	988	963	986	957	947	924	962	993	946	962	993	965	974	990	947	969	1025	953	951	990	983	931	968	935	1019	968	989	949	1028	954	971	969	917	947	996	956	940	969	961	953	974	943	999	984	971	954	889	951	972	929	958	946	922	994	960	979	1044	983	976	964	1028	1032	952	973	1008	965	930	965	924	996	948	959	960	1041	930	1008	989	957	922	986	919	932	1016	918	1007	951	918	919	960	993	956	971	972	984	958	944	1017	978	934	953	962	1000	955	981	944	935	973	973	989	1002	987	948	942	995	961	967	945	932	952	928	979	974	989	1002	942	967	961	1029	998	1001	956	933	973	924	928	990	967	924	1007	950	916	941	922	955	944	909	924	983	1018	989	938	997	972	982	990	967	929	961	961	968	947	949	1012	947	990	942	924	976	982	1027	958	1004	966	907	954	990	978	914	1001	939	976	934	976	954	910	972	937	990	940	960	958	963	975	940	931	989	962	941	962	989	994	996	968	963	951	1002	942	924	963	975	990	944	941	910	1026	982	933	959	940	940	934	948	931	981	961	959	1005	920	948	951	969	962	989	1001	959	1008	962	944	996	945	992	981	1041	963	977	943	971	994	964	978	976	951	945	979	1012	995	992	934	941	1016	1028	982	997	959	906	947	959	968	925	962	979	965	1049	974	1000	997	931	994	983	948	973	980	946	945	978	961	987	925	952	944	969	975	961	930	979	1014	975	947	966	946	898	977	956	1015	948	976	901	936	943	950	949	1001	922	1013	919	924	967	965	920	964	908	1041	990	921	962	966	980	986	949	937	959	927	984	977	1017	967	969	959	1015	974	1020	975	993	935	955	996	907	932	1003	884	934	966	965	1039	962	965	987	968	1007	944	925
23728	21290	28464	24440	21302	12753	2495	1451	1154	1045	926	882	881	931	1110	1186	1095	917	830	883	838	889	813	713	760	725	695	701	693	731	720	715	701	710	735	711	650	671	677	651	697	679	698	683	657	692	719	693	669	677	664	696	692	738	682	713	687	706	687	695	710	713	717	672	703	690	754	638	642	727	718	682	703	655	722	683	676	712	668	711	733	691	723	761	684	717	715	694	736	688	724	658	689	699	691	727	710	733	747	660	771	653	676	706	736	699	705	669	699	681	673	706	713	633	707	694	690	739	718	679	660	723	693	707	679	699	714	690	623	680	682	704	681	677	719	669	699	685	714	673	740	666	711	668	695	663	674	672	705	690	661	682	682	699	718	684	716	747	685	720	664	681	679	668	739	716	670	704	702	698	682	722	724	690	689	739	683	696	734	722	689	684	686	708	630	713	712	693	698	662	680	690	672	705	661	728	707	685	653	684	732	708	683	723	671	710	717	685	671	686	737	714	700	718	703	705	756	700	680	654	714	695	688	676	697	696	671	671	715	686	673	647	720	673	675	725	738	668	697	726	682	672	712	659	656	676	721	712	638	691	697	708	676	687	723	678	685	682	680	713	698	660	643	686	700	678	700	666	715	726	699	666	670	721	689	682	684	671	699	698	668	717	712	649	643	671	716	720	705	684	709	705	680	689	694	668	635	721	694	646	743	659	706	709	669	699	729	709	670	632	685	671	697	669	701	708	679	673	714	685	719	684	667	659	679	680	710	730	688	685	693	669	708	652	672	687	724	760	699	724	724	706	698	724	699	667	702	668	743	686	701	704	707	649	689	711	678	709	698	720	693	698	677	693	688	708	735	726	705	646	687	700	677	701	696	662	685	703	687	674	714	724	691	679	699	682	674	693	652	706	681	721	712	670	684	658	704	736	714	691	660	670	652	667	682	686	684	668	725	711	674	691	699	702	671	711	696	675	688	654	639	705	670	649	641	703	689	670	694	691	679	706	695	672	694	663	725	668	662	648	678	708	662	625	681	754	655	698	703	725	706	692	698	699	689	691	686	720	659	740	740	661	711	714	688	678	702	692	722	653	749	688	670	718	725	751	668	671	674	685	731	703	703	703	694	643	722	699	726	694	695	699	695	655	691	678	677	731	658	696	687	664	639	678	718	661	704	733	667	721	682	686	714	719	705	731	697	710	684	738	690	700	702	704	674	686	705	733	691	636	688	719	697	719	698	699	732	688	674	696	730	722	754	725	660	703	673	731	679	689	734	705	726	710	703	670	700	672	690	704	697	643	713	735	690	697	677	662	666	675	736	713	686	670	672	672	668	722	650	678	670	691	656	711	680	650	698	717	707	730	685	717	651	688	685	649	690	642	668	661	678	668	667	714	673	667	731	698	670	709	707	687	690	685	707	622	628	677	718	730	719	700	666	669	672	713	669	677	740	743	674	750	696	705	719	708	717	687	658	677	688	753	677	714	694	666	706	686	668	649	739	684	697	638	656	663	672	725	742	635	713	728	714	698	653	640	692	717	686	673	674	671	674	697	756	696	678	694	678	673	694	678	694	722	684	726	649	699	690	660	710	740	695	737	656	699	746	708	674	688	676	666	700	687	703	684	691	656	651	690	698	692	705	689	699	655	634	662	678	686	655	675	704	750	717	728	719	707	642	665	684	735	737	693	716	640	702	677	709	700	669	656	670	662	737	706	702	665	651	717	741	677	721	662	686	675	713	701	670	670	706	666	722	673	691	683	683	740	652	666	648	700	688	701	700	681	682	680	673	684	715	688	665	683	718	724	718	670	716	699	663	704	703	692	673	728	755	652	675	675	686	732	703	697	695	683	674	671	677	673	696	717	629	665	721	720	697	738	692	742	702	678	703	660	683	694	671	702	683	661	687	770	703	689	705	723	682	665	696	693	689	728	672	694	761	692	699	661	733	706	686	640	681	668	672	690	701	706	700	729	684	706	706	694	700	717	687	658	669	681	702	650	679	657	732	689	672	617	719	679	722	651	646	658	643	707	735	720	730	647	694	674	687	663	704	734	640	664	732	657	682	636	676	684	651	702	684	687	665	691	695	673	697	700	616	712	734	713	640	717	668	640	715	708	702	692	671	678	738	637	674	703	724	637	713	664	691	657	666	732	655	718	710	687	699	731	731	703	668	671	679	682	673	754	683	647	684	664	686	711	730	701	677	651	663	698	660	691	692	692	704	706	672	672	716	714	671	700	691	679	715	650	646	667	724	670	675	723	630	721	725	684	737	659	702	706	712	704	724	655	676	648	652	653	658	698	638	699	732	714	707	648	672	717	629	724	693	671	689	704	646	691	671	715	675	690	716	637	710	669	699	713	743	666	681	711	712	688	689	695	727	689	672	670	689	674	717	700	711	649	681	723	690	708	662	698	663	689	642	711	684	710	682	676	703	674	713	683	685	655	675	710	726	705	701	725	661	655	683	675	667	668	724	693	652	669	756	676	733	655	671	682	675	688	692	726	693	699	668	682	727	665	716	697	702	694	655	691	703	718	703	649	708	686	681	686	710	690	696	734	684	687	734	715	646	685	673	732	697	717	726	712	707	707	732	688	728	744	696	658	703	697	661	716	665	678	677	719	682	682	672	680	677	740	703	713	683	678	701	718	707	708	720	705	699	718	693	696	665	700	653	698	723	682	658	678	733	696	680	694	701	658	736	714	687	704	735	723	730	707	690	726	679	682	637	694	693	654	658	707	663	666	672	676	656	703	677	716	718	673	675	706	682	720	711	722	711	676	670	702	709	698	668	730	693	746	667	699	678	732	681	692	695	732	708	636	710	627	706	701	690	670	724	690	682	674	659	685	701	705	714	689	717	672	683	706	698	696	673	701	647	634	654	689	731	674	650	723	660	689	684	735	671	682	681	694	760	681	722	715	705	689	681	686	664	650	693	649	741	661	739	739	703	694	704	700	683	658	705	682	656	677	685	702	683	693	692	640	741	671	728	721	730	697	725	640	693	711	691	728	703	699	643	658	757	660	722	733	742	747	696	666	698	694	715	708	685	726	705	738	730	728	646	672	702	696	761	678	701	672	738	665	708	721	670	655	672	693	690	669	698	670	720	674	718	700	724	694	644	684	656	635	666	719	688	700	678	704	711	659	720	734	651	707	673	683	707	694	677	667	640	674	681	669	688	671	684	689	694	668	735	712	728	690	665	747	680	682	663	709	699	731	673	657	731	710	725	738	676	678	690	612	693	736	730	714	686	717	691	683	647	636	686	698	667	692	672	697	726	600	660	664	724	704	654	652	667	725	706	707	712	657	692	727	682	710	671	634	690	675	707	698	658	736	697	712	709	717	706	691	653	679	680	705	698	698	633	692	738	632	671	678	700	693	660	745	656	708	662	721	652	719	701	738	706	687	702	705	679	703	692	635	708	693	676	674	722	680	707	675	689	733	705	707	683	675	692	704	656	725	715	698	703	721	694	675	677	692	642	732	699	723	663	690	671	671
5783	11177	8679	5525	5142	3632	2497	1874	1587	1360	1163	1081	1059	1229	1383	1654	1374	1030	985	1068	1049	939	941	868	783	770	769	793	787	818	756	774	766	768	802	756	777	733	818	765	752	733	746	753	757	736	796	757	738	761	786	779	797	804	729	764	776	778	740	772	761	759	794	785	825	774	770	773	791	747	796	741	784	778	738	748	753	780	754	730	749	769	776	772	769	766	762	772	724	755	820	738	761	720	731	772	717	761	744	744	779	775	738	740	728	757	710	783	749	758	704	750	736	747	712	720	739	785	744	768	731	759	746	737	750	777	767	736	780	708	775	795	770	763	716	732	748	770	739	751	766	749	743	790	800	724	747	759	757	756	743	784	774	766	685	794	738	780	801	754	728	722	744	743	720	731	755	775	719	740	745	801	740	778	744	732	797	794	693	763	773	724	739	750	781	739	724	717	732	741	776	797	777	767	773	756	765	692	722	712	729	760	709	761	774	765	731	747	746	742	760	742	743	676	769	778	777	742	753	747	755	750	765	725	761	756	773	753	747	742	778	753	746	767	726	805	719	747	744	754	747	782	700	676	756	796	774	714	785	758	770	748	757	763	756	794	720	782	774	710	742	787	723	745	759	744	756	772	782	742	734	805	754	717	736	763	769	685	732	683	786	782	785	731	744	743	798	750	747	779	740	757	756	723	751	731	763	705	775	727	717	755	703	801	734	701	776	738	792	766	802	733	755	736	772	779	750	753	776	753	742	779	728	753	753	753	797	723	727	764	753	751	772	798	745	749	749	724	752	794	805	779	740	682	754	744	761	751	743	747	781	771	742	694	719	756	744	757	735	734	697	774	707	734	730	739	738	759	807	755	740	755	744	704	784	741	714	740	766	706	797	790	758	798	735	757	725	743	744	775	731	685	755	769	779	731	747	830	736	705	755	775	734	778	751	753	793	732	798	779	705	749	757	744	754	801	717	722	806	741	718	741	761	725	798	717	794	757	755	775	761	759	770	754	755	747	816	713	816	753	765	734	700	740	757	758	770	760	791	735	737	742	743	746	748	770	761	742	732	719	727	702	790	765	787	735	758	750	734	760	770	825	718	814	733	762	756	726	800	737	771	785	810	780	732	775	770	758	763	716	759	782	726	748	692	753	748	722	796	745	757	737	800	711	772	791	723	714	745	757	722	826	752	784	721	780	782	765	809	757	770	738	771	767	751	738	772	759	787	771	722	755	748	730	744	781	784	785	742	779	732	740	729	742	751	765	778	737	737	761	755	735	732	798	784	828	794	779	800	754	783	781	730	761	740	745	688	773	709	740	815	800	722	763	747	736	772	722	764	795	754	796	762	763	724	741	765	804	759	770	773	772	712	757	749	776	741	812	717	748	765	758	741	688	763	732	780	772	749	758	781	759	779	705	779	714	767	750	728	771	763	791	723	796	740	736	730	719	770	696	742	714	705	758	736	756	716	747	768	733	784	760	750	766	725	766	746	808	718	772	796	758	726	767	752	739	720	770	745	766	767	710	765	759	682	816	794	748	760	756	734	800	743	753	782	763	760	722	762	770	764	698	714	795	713	761	724	711	738	738	727	686	762	743	731	723	713	697	796	742	741	750	750	764	760	729	723	760	733	691	746	759	765	760	770	767	772	758	724	761	810	728	744	783	716	768	766	730	757	718	722	726	735	779	774	806	773	790	725	770	775	680	757	790	784	784	764	791	756	791	807	790	748	766	753	778	750	730	750	781	797	708	744	717	781	795	818	712	731	690	725	764	763	726	744	770	738	708	737	705	757	752	738	747	726	778	754	740	764	746	746	757	737	720	746	734	728	770	734	797	751	754	743	724	734	770	770	789	718	737	768	708	768	732	721	769	709	727	749	780	757	780	773	745	736	740	737	782	779	780	760	754	725	762	755	776	780	769	771	747	750	754	767	760	754	771	737	820	767	748	776	728	788	691	730	775	766	762	758	749	737	771	756	746	742	769	762	709	749	748	722	800	761	748	766	730	747	751	809	743	759	720	767	743	752	733	790	786	730	760	737	822	764	747	773	725	798	709	732	747	768	814	755	758	720	726	748	756	806	738	761	725	751	743	761	774	766	726	752	742	708	764	751	756	745	765	729	764	747	746	691	763	760	726	727	724	778	744	798	723	756	751	740	739	742	788	760	742	764	763	745	773	790	730	759	762	712	791	749	764	727	743	781	792	745	717	797	782	762	708	745	712	730	752	764	762	736	764	768	752	787	706	757	783	739	755	739	761	743	732	738	779	749	756	778	811	770	758	757	754	826	709	681	763	737	732	760	749	765	757	755	766	727	751	754	711	758	743	752	761	768	738	767	747	784	739	723	702	769	757	711	705	792	760	745	730	719	743	763	764	719	796	833	741	700	761	765	759	762	762	725	666	748	721	819	766	761	800	775	783	742	766	782	732	757	741	746	762	698	720	740	692	784	805	785	713	764	740	744	705	757	745	764	685	711	729	752	781	789	765	765	711	724	705	720	756	761	759	744	782	744	805	763	782	788	728	706	684	746	747	806	718	780	764	764	732	761	736	768	691	770	771	721	721	782	724	700	743	772	738	774	805	724	744	787	740	783	720	777	713	721	761	758	728	790	802	781	733	710	789	721	771	766	709	732	779	768	749	784	745	729	754	726	751	740	764	712	742	769	735	765	765	786	724	730	729	737	724	753	723	774	750	740	775	735	744	736	763	746	737	773	768	770	723	743	784	757	751	739	711	731	798	741	776	733	739	699	739	759	798	768	737	764	757	756	743	761	785	700	751	753	704	742	767	743	733	743	774	718	773	696	735	776	760	755	744	718	781	764	742	773	788	808	736	744	772	727	734	737	730	758	741	744	734	760	743	763	746	750	777	794	764	764	715	742	779	790	759	781	799	813	771	749	786	745	695	786	736	766	797	771	765	727	740	739	808	755	700	718	752	722	752	722	730	738	763	736	726	693	745	771	741	727	773	782	724	739	755	802	738	699	716	774	759	765	732	762	751	779	706	781	780	733	750	774	735	706	782	763	733	712	747	686	686	710	745	758	734	756	720	742	769	747	737	757	721	712	814	728	734	736	770	754	713	735	768	729	738	752	716	736	737	748	756	722	807	811	732	714	751	733	654	754	744	758	777	757	761	765	749	767	757	814	716	748	730	765	734	771	754	788	753	707	783	780	755	788	746	772	745	733	727	692	740	732	780	784	737	821	741	773	696	754	740	794	754	742	754	757	737	710	804	750	677	789	790	724	737	694	791	724	730	745	723	754	728	698	803	762	740	728	769	702	789	738	758	750	683	729	752	790	787	800	743	756	753	774	740	725	750	787	746	743	768	725	772	743	776	777	742	758	763	729	778	724	755	719	762	747	764	765	754	735	732	740	806	717	749	730	759	747	697	715	741	819	765	741	758	747	705	761	728	793	739	760	723	765	737	740	758	781	724	734	745	746	759	737	757	769	784	755	750	769	766	768	739	743	709	701	770	780	759	714	745	753	738
24701	21266	27604	25217	15348	2225	1381	1042	904	903	800	803	803	825	899	1069	949	790	735	766	746	769	767	708	673	686	685	692	647	632	664	689	659	648	691	620	679	667	635	653	646	646	632	672	647	680	619	650	664	677	634	631	633	614	638	628	663	648	612	618	627	666	617	653	645	658	664	664	642	667	658	630	619	626	622	632	662	647	662	657	672	645	621	612	665	634	676	662	685	673	589	687	675	697	641	597	645	665	646	680	636	687	664	623	681	607	672	639	631	638	637	638	671	669	663	651	641	645	660	631	653	654	656	622	647	676	635	636	643	621	665	648	645	642	599	668	608	653	655	702	645	635	627	684	624	617	610	632	671	593	653	665	693	641	663	668	633	624	642	620	678	676	672	650	607	687	649	621	640	667	593	731	605	595	667	644	640	643	597	682	682	650	611	639	641	627	654	639	640	628	650	641	610	660	635	627	685	653	652	671	674	657	655	691	600	663	661	697	639	636	668	626	665	658	653	688	624	692	607	608	619	663	670	616	634	630	640	590	678	625	616	599	624	642	650	642	645	698	674	654	651	705	673	654	653	641	673	658	679	608	623	619	653	664	651	649	632	636	630	642	632	623	680	666	669	652	633	644	624	654	673	582	618	632	655	608	651	646	596	612	651	659	651	648	653	629	617	660	678	638	662	657	637	633	606	683	654	607	616	647	646	642	642	631	612	651	631	644	645	679	614	643	613	641	599	704	654	661	689	648	642	672	632	633	616	619	684	613	640	649	619	653	667	626	663	639	615	684	680	684	636	630	657	650	652	654	626	639	649	670	651	687	660	664	671	630	693	640	681	609	634	635	709	577	619	625	659	682	640	613	630	619	632	675	675	656	675	666	640	652	599	620	632	670	650	661	618	639	653	663	648	669	706	640	636	628	637	630	629	643	644	643	662	672	658	625	616	619	654	664	681	635	661	639	612	691	652	608	673	626	666	592	655	659	638	701	647	642	591	680	656	646	663	653	649	616	631	609	622	612	661	638	624	646	641	696	645	602	658	650	651	640	587	597	658	683	651	601	631	618	679	651	618	648	635	662	636	643	643	619	630	610	634	606	680	636	597	707	660	641	643	661	667	610	652	631	671	622	637	622	619	657	645	619	602	702	666	664	667	631	650	641	664	595	630	662	664	665	639	632	647	681	635	684	652	615	640	646	639	674	700	643	621	640	700	664	687	652	682	693	636	643	594	632	655	673	693	622	634	641	671	649	648	616	660	635	678	634	603	692	604	680	693	681	654	661	632	582	620	667	645	667	695	614	645	624	615	619	637	639	647	639	657	618	647	621	612	616	671	677	658	651	677	610	679	661	580	632	653	682	615	642	642	631	624	634	684	616	624	639	669	636	683	598	616	672	681	629	653	646	673	641	604	638	640	653	613	639	680	650	652	648	642	694	671	629	637	581	628	685	656	634	699	683	615	664	674	689	695	630	659	681	650	653	639	632	653	625	667	632	644	646	638	666	644	615	624	642	656	631	654	667	632	668	696	667	643	629	643	647	678	673	636	702	639	638	637	688	681	644	612	654	689	632	661	651	635	666	677	613	627	598	678	617	637	631	610	673	616	660	684	639	629	681	651	670	691	668	662	643	634	646	623	681	675	659	606	619	597	651	611	655	664	664	605	628	597	648	668	677	670	635	689	651	676	610	615	615	668	622	676	665	640	647	650	648	687	618	634	635	609	619	641	652	669	648	664	642	653	613	690	630	668	654	645	639	584	654	634	652	651	667	679	649	606	638	610	574	647	656	678	629	645	648	652	648	669	699	650	677	602	647	644	615	644	607	670	663	633	671	706	677	654	669	581	629	651	678	654	693	684	591	643	662	629	650	694	635	655	644	660	691	657	631	665	603	668	651	637	677	693	684	623	648	618	670	629	665	658	590	615	661	701	704	651	624	658	656	656	685	613	613	615	642	642	642	680	688	659	624	587	656	611	611	660	609	635	624	631	635	652	650	662	650	664	611	685	650	742	634	689	647	655	638	652	656	649	644	652	652	641	677	634	685	643	629	611	611	702	643	660	680	656	629	655	672	610	660	632	612	649	651	684	633	634	648	670	606	630	704	658	620	628	653	644	627	667	651	701	624	660	627	693	667	654	676	632	669	672	583	626	645	594	635	644	636	614	623	617	668	666	638	607	637	666	625	602	657	654	656	666	637	635	623	661	665	620	614	667	648	639	650	631	611	683	618	648	626	620	662	684	641	658	669	657	666	638	636	689	676	726	625	596	604	644	639	641	618	653	685	626	663	692	631	635	660	653	657	680	630	653	628	612	647	620	623	673	672	670	620	646	654	623	705	633	673	654	658	647	671	634	637	670	627	681	616	693	690	607	627	623	619	690	654	689	647	630	650	636	658	659	647	631	642	667	605	629	615	629	645	700	601	633	644	629	613	647	653	602	662	661	632	668	609	674	620	640	582	635	681	690	645	649	626	630	634	635	690	697	631	641	659	664	644	615	650	645	624	643	640	671	644	661	627	644	700	669	699	666	688	650	677	650	655	579	623	634	625	655	626	607	619	650	636	584	661	655	640	638	630	619	667	633	623	592	679	659	639	649	637	639	647	635	607	664	631	709	653	639	598	615	652	670	679	628	612	630	685	640	665	619	614	662	628	678	671	605	652	653	659	643	627	643	607	692	671	631	651	626	687	620	637	681	647	652	621	643	619	674	624	602	601	606	672	660	565	619	613	648	635	672	682	668	594	636	638	666	633	644	686	655	627	656	659	643	644	647	620	609	653	690	683	663	652	681	614	657	680	681	676	633	622	638	660	641	644	663	611	641	664	657	709	618	612	650	632	712	660	657	638	658	677	679	683	639	667	653	654	671	641	651	639	619	594	625	656	664	588	601	632	671	645	622	713	661	662	615	657	652	603	663	686	648	609	677	687	674	658	648	616	599	656	641	623	634	632	659	629	643	710	683	657	624	634	680	610	663	693	640	633	674	660	641	575	639	653	645	653	628	658	642	657	676	606	645	657	699	644	599	618	630	619	664	612	661	674	657	593	622	650	634	675	604	634	625	666	649	636	653	619	639	647	646	607	637	619	662	658	631	576	641	627	675	626	646	675	621	644	600	667	642	623	666	668	636	688	622	619	662	674	678	659	579	667	669	661	633	698	616	677	648	646	644	657	701	682	671	670	633	695	610	682	629	623	644	655	657	649	634	594	571	644	597	665	609	695	631	655	630	626	664	613	650	680	730	670	660	608	641	580	632	655	585	621	648	636	658	701	633	640	662	716	639	640	639	640	653	666	644	627	675	649	645	665	624	616	620	660	659	643	665	622	646	637	624	646	650	675	648	668	638	597	627	632	635	646	638	636	634	617	644	648	649	666	673	706	645	611	618	655	662	623	637	655	625	605	636	664	644	650	617	623	656	627	672	635	636	660	623	659	632	632	619	625	642	641	649	603	629	593	642	689	680	662	637	595	643	621	662	627	687	700	659	622	615	650
6511	8680	5927	3991	3750	2597	1970	1501	1266	1071	945	899	834	1005	1119	1382	1194	879	900	852	871	814	821	808	713	713	710	692	700	667	680	638	688	717	664	715	667	684	657	709	740	673	668	667	692	681	654	686	649	682	688	692	663	676	644	684	737	699	653	683	660	709	677	626	730	681	652	662	673	661	666	695	668	642	719	726	670	651	719	684	665	637	650	669	719	708	653	716	656	619	664	647	640	656	687	660	663	754	659	708	676	708	680	676	689	702	655	639	674	701	693	682	702	679	676	715	719	636	672	679	692	663	617	696	689	653	670	665	670	704	678	668	687	640	750	637	621	701	668	650	650	718	680	689	730	688	678	691	659	704	694	643	739	672	634	655	712	700	721	649	687	635	694	712	669	662	698	699	683	620	629	633	690	716	667	693	716	637	632	656	691	681	690	651	709	705	670	697	708	646	711	633	690	659	665	687	655	704	622	648	700	626	672	669	694	665	679	733	680	662	657	708	676	644	687	668	660	693	699	716	634	681	725	642	724	693	649	705	675	654	632	626	691	679	667	696	730	698	677	679	701	674	671	688	677	656	663	666	642	737	671	605	655	675	716	658	692	660	671	655	664	702	656	708	651	682	675	685	711	680	721	717	680	644	696	685	635	655	688	650	630	664	673	639	662	721	687	682	703	693	673	703	655	716	672	672	696	665	689	626	689	732	656	669	678	702	671	681	652	698	643	710	684	697	694	632	698	646	675	682	657	721	675	720	684	664	645	698	662	674	642	675	671	667	674	667	680	652	680	635	674	653	662	749	729	678	694	691	679	690	621	738	690	712	648	691	729	689	669	726	680	672	690	692	689	670	697	685	689	637	659	685	715	614	648	674	656	674	672	691	648	683	698	673	669	701	717	648	702	652	656	680	666	673	703	672	687	684	727	685	680	675	676	642	658	691	629	636	654	683	673	645	692	687	662	645	648	685	685	691	695	740	700	700	698	691	652	656	716	697	713	661	703	657	677	702	724	717	693	651	675	702	693	759	673	687	635	672	665	649	699	669	657	661	636	683	675	665	689	716	645	688	685	688	691	656	701	694	652	670	705	680	708	711	680	680	666	692	644	626	671	704	666	691	707	717	664	657	689	700	651	720	685	676	675	681	656	700	717	688	620	722	708	673	693	684	690	709	689	702	683	674	693	701	634	653	671	692	667	732	701	630	662	621	641	645	679	705	711	687	672	633	637	646	652	646	673	675	607	734	690	716	678	651	723	730	672	718	669	699	677	625	684	654	673	650	703	744	684	683	664	643	677	715	667	673	695	688	673	674	648	686	653	664	648	712	671	668	698	653	703	696	665	677	652	648	644	648	658	706	685	669	642	685	622	695	648	680	637	681	704	692	683	661	688	651	666	655	691	703	673	682	646	684	672	609	659	677	648	717	640	677	672	699	661	634	715	664	685	669	668	719	688	652	675	684	683	706	699	695	716	681	697	684	638	675	677	677	672	662	695	666	669	712	654	738	667	700	666	679	660	657	628	651	677	675	706	722	671	719	660	657	661	647	702	670	609	639	653	730	683	683	656	670	651	719	639	688	669	640	644	699	670	637	687	672	724	708	692	666	652	633	687	750	665	649	652	654	660	720	695	702	672	665	653	667	728	629	651	670	695	613	683	673	699	650	655	663	626	652	673	727	679	668	668	735	673	676	683	671	698	657	726	634	682	633	714	652	688	685	676	713	664	680	692	635	700	687	640	762	678	681	694	704	690	688	698	669	679	693	675	651	663	648	685	651	669	692	642	700	641	602	667	724	676	687	668	639	722	671	669	680	649	678	670	695	726	678	706	636	680	677	685	701	661	691	671	663	676	654	689	640	671	666	677	664	679	652	708	714	679	666	634	666	642	654	650	710	672	674	663	708	679	666	670	660	687	628	657	694	701	688	617	705	689	720	650	680	682	671	621	715	724	677	666	667	717	690	654	663	688	605	640	686	697	651	666	639	663	639	669	690	670	703	649	641	644	703	638	722	678	686	665	662	702	692	686	664	641	680	670	699	708	723	694	707	663	670	655	696	668	696	705	651	696	667	684	689	640	620	694	658	650	653	685	706	671	665	676	683	682	646	668	676	704	664	633	697	652	694	690	703	712	642	638	623	709	651	641	667	655	691	709	645	660	660	725	639	682	691	709	702	646	678	664	666	669	675	690	678	682	668	699	637	649	707	702	682	670	684	685	660	693	695	703	643	686	637	705	646	695	647	713	667	642	712	721	676	762	657	688	653	709	693	668	693	691	652	735	725	683	691	663	712	704	724	660	690	684	694	653	714	692	634	710	681	712	697	686	679	667	656	676	660	695	640	643	667	661	674	717	663	678	641	634	654	706	699	693	636	654	648	690	675	670	677	669	679	715	626	656	623	691	677	707	650	683	690	675	638	705	638	682	665	680	669	729	657	686	677	689	693	657	703	639	680	665	695	635	672	654	687	686	700	717	707	674	643	671	670	709	688	661	689	675	729	657	653	667	649	679	678	666	640	664	644	711	708	681	672	669	692	655	664	686	657	659	696	675	676	674	685	690	701	698	650	687	691	663	653	698	694	671	659	665	688	661	631	699	711	663	672	686	632	690	687	703	660	661	666	665	643	703	665	709	666	661	678	692	631	681	648	693	700	657	719	714	665	651	635	673	678	637	623	690	660	662	681	692	675	686	659	639	690	666	664	665	674	705	657	707	685	711	652	674	690	660	670	676	669	637	657	699	642	689	655	647	693	629	685	683	701	666	675	680	714	706	672	686	686	688	685	659	666	686	672	702	651	684	671	667	700	704	653	700	725	694	696	700	695	657	674	691	728	670	697	654	678	668	698	691	594	723	730	694	687	661	661	661	678	700	715	653	695	646	723	667	724	703	670	661	687	701	701	664	691	685	653	705	674	697	676	669	630	692	661	686	694	651	709	657	683	703	645	668	662	654	658	645	704	699	668	646	673	662	682	685	668	656	732	639	699	684	675	662	673	716	680	691	674	659	687	708	663	684	649	683	724	649	669	654	649	764	690	653	661	675	701	680	614	675	668	681	655	653	679	673	665	678	638	640	714	684	719	676	660	718	674	681	708	636	651	712	683	700	699	678	631	692	688	645	681	678	711	729	671	649	668	681	722	678	673	671	686	675	720	679	637	696	660	671	689	725	683	670	654	677	685	660	705	674	671	703	672	633	654	686	666	683	672	684	702	628	672	648	658	631	647	679	651	715	672	682	725	712	702	664	677	653	668	706	731	674	639	625	655	677	657	647	649	627	665	656	667	684	686	648	703	686	656	714	689	715	715	686	639	724	709	653	667	701	658	641	678	683	739	646	650	634	637	679	684	671	673	695	703	685	695	706	665	627	665	702	700	718	693	681	705	686	709	713	713	652	666	685	681	675	705	687	665	665	641	711	682	706	647	680	693	665	719	696	655	680	668	682	667	676	699	661	697	677	687	693	704	645	633	704	644	717	675	665	642	677	638	638	685
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
